0byt3m1n1
Path:
/
data
/
9
/
1
/
29
/
46
/
1844535
/
meta
/
2001933
/
mysql.backup
/
[
Home
]
File: wp575.mysqlcluster8.bak.sql
-- MySQL dump 10.13 Distrib 5.6.24, for Linux (x86_64) -- -- Host: mysqlcluster8 Database: wp575 -- ------------------------------------------------------ -- Server version 5.6.26-74.0-56-log /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `wpix_commentmeta` -- DROP TABLE IF EXISTS `wpix_commentmeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_commentmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`meta_id`), KEY `comment_id` (`comment_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_commentmeta` -- LOCK TABLES `wpix_commentmeta` WRITE; /*!40000 ALTER TABLE `wpix_commentmeta` DISABLE KEYS */; /*!40000 ALTER TABLE `wpix_commentmeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_comments` -- DROP TABLE IF EXISTS `wpix_comments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_comments` ( `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT '0', `comment_author` tinytext COLLATE utf8mb4_unicode_ci NOT NULL, `comment_author_email` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `comment_author_url` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `comment_author_IP` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `comment_content` text COLLATE utf8mb4_unicode_ci NOT NULL, `comment_karma` int(11) NOT NULL DEFAULT '0', `comment_approved` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1', `comment_agent` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `comment_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `comment_parent` bigint(20) unsigned NOT NULL DEFAULT '0', `user_id` bigint(20) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`comment_ID`), KEY `comment_post_ID` (`comment_post_ID`), KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`), KEY `comment_date_gmt` (`comment_date_gmt`), KEY `comment_parent` (`comment_parent`), KEY `comment_author_email` (`comment_author_email`(10)) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_comments` -- LOCK TABLES `wpix_comments` WRITE; /*!40000 ALTER TABLE `wpix_comments` DISABLE KEYS */; INSERT INTO `wpix_comments` VALUES (2,1,'Mr WordPress','','https://wordpress.org/','','2016-02-07 17:09:12','2016-02-07 17:09:12','Hi, this is a comment.\r\nTo delete a comment, just log in and view the post's comments. There you will have the option to edit or delete them.',0,'1','','',0,0); /*!40000 ALTER TABLE `wpix_comments` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_links` -- DROP TABLE IF EXISTS `wpix_links`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_links` ( `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `link_url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `link_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `link_image` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `link_target` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `link_description` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `link_visible` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Y', `link_owner` bigint(20) unsigned NOT NULL DEFAULT '1', `link_rating` int(11) NOT NULL DEFAULT '0', `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `link_rel` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `link_notes` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `link_rss` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', PRIMARY KEY (`link_id`), KEY `link_visible` (`link_visible`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_links` -- LOCK TABLES `wpix_links` WRITE; /*!40000 ALTER TABLE `wpix_links` DISABLE KEYS */; /*!40000 ALTER TABLE `wpix_links` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_options` -- DROP TABLE IF EXISTS `wpix_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_options` ( `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `option_name` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `option_value` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `autoload` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'yes', PRIMARY KEY (`option_id`), UNIQUE KEY `option_name` (`option_name`) ) ENGINE=InnoDB AUTO_INCREMENT=413 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_options` -- LOCK TABLES `wpix_options` WRITE; /*!40000 ALTER TABLE `wpix_options` DISABLE KEYS */; INSERT INTO `wpix_options` VALUES (2,'siteurl','http://privatelabelpaint.com/wordpress','yes'),(5,'home','http://privatelabelpaint.com/wordpress','yes'),(8,'blogname','GPM','yes'),(11,'blogdescription','Just another WordPress site','yes'),(14,'users_can_register','0','yes'),(17,'admin_email','palermo@vinceisvisual.com','yes'),(20,'start_of_week','1','yes'),(23,'use_balanceTags','0','yes'),(26,'use_smilies','1','yes'),(29,'require_name_email','1','yes'),(32,'comments_notify','1','yes'),(35,'posts_per_rss','10','yes'),(38,'rss_use_excerpt','0','yes'),(41,'mailserver_url','mail.example.com','yes'),(44,'mailserver_login','login@example.com','yes'),(47,'mailserver_pass','password','yes'),(50,'mailserver_port','110','yes'),(53,'default_category','1','yes'),(56,'default_comment_status','open','yes'),(59,'default_ping_status','open','yes'),(62,'default_pingback_flag','1','yes'),(65,'posts_per_page','10','yes'),(68,'date_format','F j, Y','yes'),(71,'time_format','g:i a','yes'),(74,'links_updated_date_format','F j, Y g:i a','yes'),(77,'comment_moderation','0','yes'),(80,'moderation_notify','1','yes'),(83,'permalink_structure','','yes'),(86,'hack_file','0','yes'),(89,'blog_charset','UTF-8','yes'),(92,'moderation_keys','','no'),(95,'active_plugins','a:0:{}','yes'),(98,'category_base','','yes'),(101,'ping_sites','http://rpc.pingomatic.com/','yes'),(104,'comment_max_links','2','yes'),(107,'gmt_offset','0','yes'),(110,'default_email_category','1','yes'),(113,'recently_edited','','no'),(116,'template','accesspress-lite','yes'),(119,'stylesheet','aplite','yes'),(122,'comment_whitelist','1','yes'),(125,'blacklist_keys','','no'),(128,'comment_registration','0','yes'),(131,'html_type','text/html','yes'),(134,'use_trackback','0','yes'),(137,'default_role','subscriber','yes'),(140,'db_version','35700','yes'),(143,'uploads_use_yearmonth_folders','1','yes'),(146,'upload_path','','yes'),(149,'blog_public','1','yes'),(152,'default_link_category','2','yes'),(155,'show_on_front','posts','yes'),(158,'tag_base','','yes'),(161,'show_avatars','1','yes'),(164,'avatar_rating','G','yes'),(167,'upload_url_path','','yes'),(170,'thumbnail_size_w','150','yes'),(173,'thumbnail_size_h','150','yes'),(176,'thumbnail_crop','1','yes'),(179,'medium_size_w','300','yes'),(182,'medium_size_h','300','yes'),(185,'avatar_default','mystery','yes'),(188,'large_size_w','1024','yes'),(191,'large_size_h','1024','yes'),(194,'image_default_link_type','none','yes'),(197,'image_default_size','','yes'),(200,'image_default_align','','yes'),(203,'close_comments_for_old_posts','0','yes'),(206,'close_comments_days_old','14','yes'),(209,'thread_comments','1','yes'),(212,'thread_comments_depth','5','yes'),(215,'page_comments','0','yes'),(218,'comments_per_page','50','yes'),(221,'default_comments_page','newest','yes'),(224,'comment_order','asc','yes'),(227,'sticky_posts','a:0:{}','yes'),(230,'widget_categories','a:2:{i:2;a:4:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:12:\"hierarchical\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(233,'widget_text','a:0:{}','yes'),(236,'widget_rss','a:0:{}','yes'),(239,'uninstall_plugins','a:0:{}','no'),(242,'timezone_string','','yes'),(245,'page_for_posts','0','yes'),(248,'page_on_front','0','yes'),(251,'default_post_format','0','yes'),(254,'link_manager_enabled','0','yes'),(257,'finished_splitting_shared_terms','1','yes'),(260,'site_icon','0','yes'),(263,'medium_large_size_w','768','yes'),(266,'medium_large_size_h','0','yes'),(269,'initial_db_version','35700','yes'),(272,'wpix_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:61:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;}}s:6:\"editor\";a:2:{s:4:\"name\";s:6:\"Editor\";s:12:\"capabilities\";a:34:{s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;}}s:6:\"author\";a:2:{s:4:\"name\";s:6:\"Author\";s:12:\"capabilities\";a:10:{s:12:\"upload_files\";b:1;s:10:\"edit_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;s:22:\"delete_published_posts\";b:1;}}s:11:\"contributor\";a:2:{s:4:\"name\";s:11:\"Contributor\";s:12:\"capabilities\";a:5:{s:10:\"edit_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;}}s:10:\"subscriber\";a:2:{s:4:\"name\";s:10:\"Subscriber\";s:12:\"capabilities\";a:2:{s:4:\"read\";b:1;s:7:\"level_0\";b:1;}}}','yes'),(275,'widget_search','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(278,'widget_recent-posts','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(281,'widget_recent-comments','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(284,'widget_archives','a:2:{i:2;a:3:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(287,'widget_meta','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(290,'sidebars_widgets','a:13:{s:19:\"wp_inactive_widgets\";a:0:{}s:12:\"left-sidebar\";a:6:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";i:3;s:10:\"archives-2\";i:4;s:12:\"categories-2\";i:5;s:6:\"meta-2\";}s:13:\"right-sidebar\";N;s:13:\"event-sidebar\";N;s:12:\"blog-sidebar\";N;s:8:\"footer-1\";N;s:8:\"footer-2\";N;s:8:\"footer-3\";N;s:8:\"footer-4\";N;s:11:\"textblock-1\";N;s:11:\"textblock-2\";N;s:11:\"textblock-3\";N;s:13:\"array_version\";i:3;}','yes'),(298,'widget_pages','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(301,'widget_calendar','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(304,'widget_tag_cloud','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(307,'widget_nav_menu','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(310,'cron','a:3:{i:1454908217;a:3:{s:16:\"wp_version_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:17:\"wp_update_plugins\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:16:\"wp_update_themes\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1454951557;a:1:{s:19:\"wp_scheduled_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}s:7:\"version\";i:2;}','yes'),(316,'_site_transient_update_core','O:8:\"stdClass\":4:{s:7:\"updates\";a:1:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:6:\"latest\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-4.4.2.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-4.4.2.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-4.4.2-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-4.4.2-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"4.4.2\";s:7:\"version\";s:5:\"4.4.2\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"4.4\";s:15:\"partial_version\";s:0:\"\";}}s:12:\"last_checked\";i:1454865027;s:15:\"version_checked\";s:5:\"4.4.2\";s:12:\"translations\";a:0:{}}','yes'),(322,'_site_transient_timeout_theme_roots','1454866828','yes'),(325,'_site_transient_theme_roots','a:2:{s:16:\"accesspress-lite\";s:7:\"/themes\";s:6:\"aplite\";s:7:\"/themes\";}','yes'),(331,'_site_transient_update_themes','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1454865031;s:7:\"checked\";a:2:{s:16:\"accesspress-lite\";s:6:\"2.45.7\";s:6:\"aplite\";s:5:\"1.0.5\";}s:8:\"response\";a:1:{s:16:\"accesspress-lite\";a:4:{s:5:\"theme\";s:16:\"accesspress-lite\";s:11:\"new_version\";s:6:\"2.45.9\";s:3:\"url\";s:46:\"https://wordpress.org/themes/accesspress-lite/\";s:7:\"package\";s:65:\"https://downloads.wordpress.org/theme/accesspress-lite.2.45.9.zip\";}}s:12:\"translations\";a:0:{}}','yes'),(335,'_site_transient_timeout_browser_269cb8e820db0fd732f5fa85fa179faf','1455469830','yes'),(338,'_site_transient_browser_269cb8e820db0fd732f5fa85fa179faf','a:9:{s:8:\"platform\";s:9:\"Macintosh\";s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:13:\"48.0.2564.103\";s:10:\"update_url\";s:28:\"http://www.google.com/chrome\";s:7:\"img_src\";s:49:\"http://s.wordpress.org/images/browsers/chrome.png\";s:11:\"img_src_ssl\";s:48:\"https://wordpress.org/images/browsers/chrome.png\";s:15:\"current_version\";s:2:\"18\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','yes'),(341,'can_compress_scripts','1','yes'),(344,'_transient_timeout_feed_ac0b00fe65abe10e0c5b588f3ed8c7ca','1454908236','no'),(347,'_transient_feed_ac0b00fe65abe10e0c5b588f3ed8c7ca','a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:49:\"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 02 Feb 2016 21:09:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/?v=4.5-alpha-36504\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:10:{i:0;a:6:{s:4:\"data\";s:36:\"\n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"WordPress 4.4.2 Security and Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"https://wordpress.org/news/2016/02/wordpress-4-4-2-security-and-maintenance-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 02 Feb 2016 17:57:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=4065\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:375:\"WordPress 4.4.2 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately. WordPress versions 4.4.1 and earlier are affected by two security issues: a possible SSRF for certain local URIs, reported by Ronni Skansing; and an open redirection attack, reported by Shailesh Suthar. Thank you […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Samuel Sidler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2072:\"<p>WordPress 4.4.2 is now available. This is a <strong>security release</strong> for all previous versions and we strongly encourage you to update your sites immediately.</p>\n<p>WordPress versions 4.4.1 and earlier are affected by two security issues: a possible SSRF for certain local URIs, reported by <a href=\"https://www.linkedin.com/in/ronni-skansing-36143b65\">Ronni Skansing</a>; and an open redirection attack, reported by <a href=\"https://twitter.com/shailesh4594\">Shailesh Suthar</a>.</p>\n<p>Thank you to both reporters for practicing <a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/\">responsible disclosure</a>.</p>\n<p>In addition to the security issues above, WordPress 4.4.2 fixes 17 bugs from 4.4 and 4.4.1. For more information, see the <a href=\"https://codex.wordpress.org/Version_4.4.2\">release notes</a> or consult the <a href=\"https://core.trac.wordpress.org/query?milestone=4.4.2\">list of changes</a>.</p>\n<p><a href=\"https://wordpress.org/download/\">Download WordPress 4.4.2</a> or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.4.2.</p>\n<p>Thanks to everyone who contributed to 4.4.2:</p>\n<p><a href=\"https://profiles.wordpress.org/afercia\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/berengerzyla\">berengerzyla</a>, <a href=\"https://profiles.wordpress.org/boonebgorges\">Boone Gorges</a>, <a href=\"https://profiles.wordpress.org/chandrapatel\">Chandra Patel</a>, <a href=\"https://profiles.wordpress.org/chriscct7\">Chris Christoff</a>, <a href=\"https://profiles.wordpress.org/dd32\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/ocean90\">Dominik Schilling</a>, <a href=\"https://profiles.wordpress.org/firebird75\">firebird75</a>, <a href=\"https://profiles.wordpress.org/ivankristianto\">Ivan Kristianto</a>, <a href=\"https://profiles.wordpress.org/jmdodd\">Jennifer M. Dodd</a>, <a href=\"https://profiles.wordpress.org/salvoaranzulla\">salvoaranzulla</a></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:42:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"Contributor Weekend: Support Forums\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://wordpress.org/news/2016/01/contributor-weekend-support-forums/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2016 18:31:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:4:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:6:\"Events\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:12:\"contributors\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:14:\"Support Forums\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=4055\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:351:\"Our first global contributor drive is coming up next weekend, January 30-31, 2016, and we want you to be involved! Many of our current contributors first got involved at a Contributor Day at a WordCamp or WordPress Meetup event near them, but not everyone has had that opportunity, so we’re trying to create an online experience that […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:3:\"Jen\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2112:\"<p>Our first global contributor drive is coming up next weekend, January 30-31, 2016, and we want you to be involved!</p>\n<p>Many of our current contributors first got involved at a Contributor Day at a <a href=\"http://wordcamp.org\">WordCamp</a> or <a href=\"http://www.meetup.com/pro/wordpress/\">WordPress Meetup</a> event near them, but not everyone has had that opportunity, so we’re trying to create an online experience that will give new contributors the same kind of live support and group dynamic. We’ll be doing these as weekend challenges rather than one-day events so that WordPress users all over the world can participate without worrying about pesky time zones, but each challenge will be designed to be completed within a few hours, comparable to an in-person Contributor Day.</p>\n<p>Our inaugural Contributor Weekend is focused on the <a href=\"https://make.wordpress.org/support\">Support Team</a> — the folks who volunteer their time to help people with WordPress questions in the <a href=\"https://wordpress.org/support\">support forums</a> and <a href=\"https://make.wordpress.org/support/irc-support-channel/\">IRC</a>. Over the two day span, forum moderators will be available online to help new contributors and answer questions as needed. The challenge this month is called <em>20 Questions;</em> your mission (should you choose to accept it) is to help WordPress users by answering 20 forum support requests over the course of the weekend.</p>\n<p>You can participate on your own, or you can get together with other people from your local meetup group and work on it together. Working together in person is really fun, so we highly recommend trying to get some folks together if you’re able, but if that’s not possible you can still connect to other participants online. Either way, this is a great way to give back to the WordPress project and have some fun helping people at the same time.</p>\n<p>Interested? <a href=\"https://make.wordpress.org/support/20-questions/\">Get the details on how to participate</a>.</p>\n<p>Hope to see you next weekend!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"WordPress 4.4.1 Security and Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"https://wordpress.org/news/2016/01/wordpress-4-4-1-security-and-maintenance-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 06 Jan 2016 20:07:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=4041\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:376:\"WordPress 4.4.1 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately. WordPress versions 4.4 and earlier are affected by a cross-site scripting vulnerability that could allow a site to be compromised. This was reported by Crtc4L. There were also several non-security bug fixes: Emoji […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Aaron Jorbin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:5153:\"<p>WordPress 4.4.1 is now available. This is a <strong>security release</strong> for all previous versions and we strongly encourage you to update your sites immediately.</p>\n<p>WordPress versions 4.4 and earlier are affected by a cross-site scripting vulnerability that could allow a site to be compromised. This was <a href=\"https://make.wordpress.org/core/handbook/reporting-security-vulnerabilities/\">reported</a> by <a href=\"https://hackerone.com/crtc4l\">Crtc4L</a>.</p>\n<p>There were also several non-security bug fixes:</p>\n<ul>\n<li>Emoji support has been updated to include all of the latest emoji characters, including the new diverse emoji! <img src=\"https://s.w.org/images/core/emoji/72x72/1f44d.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><img src=\"https://s.w.org/images/core/emoji/72x72/1f3ff.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><img src=\"https://s.w.org/images/core/emoji/72x72/1f44c.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><img src=\"https://s.w.org/images/core/emoji/72x72/1f3fd.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><img src=\"https://s.w.org/images/core/emoji/72x72/1f44f.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /><img src=\"https://s.w.org/images/core/emoji/72x72/1f3fc.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n<li>Some sites with older versions of OpenSSL installed were unable to communicate with other services provided through some plugins.</li>\n<li>If a post URL was ever re-used, the site could redirect to the wrong post.</li>\n</ul>\n<p>WordPress 4.4.1 fixes 52 bugs from 4.4. For more information, see the <a href=\"https://codex.wordpress.org/Version_4.4.1\">release notes</a> or consult the <a href=\"https://core.trac.wordpress.org/query?milestone=4.4.1\">list of changes</a>.</p>\n<p><a href=\"https://wordpress.org/download/\">Download WordPress 4.4.1</a> or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.4.1.</p>\n<p>Thanks to everyone who contributed to 4.4.1:</p>\n<p><a href=\"https://profiles.wordpress.org/aaroncampbell\">Aaron D. Campbell</a>, <a href=\"https://profiles.wordpress.org/jorbin\">Aaron Jorbin</a>, <a href=\"https://profiles.wordpress.org/afercia\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/nacin\">Andrew Nacin</a>, <a href=\"https://profiles.wordpress.org/azaozz\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/boonebgorges\">Boone Gorges</a>, <a href=\"https://profiles.wordpress.org/Compute\">Compute</a>, <a href=\"https://profiles.wordpress.org/redsweater\">Daniel Jalkut (Red Sweater)</a>, <a href=\"https://profiles.wordpress.org/DvanKooten\">Danny van Kooten</a>, <a href=\"https://profiles.wordpress.org/dd32\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/ocean90\">Dominik Schilling (ocean90)</a>, <a href=\"https://profiles.wordpress.org/dossy\">Dossy Shiobara</a>, <a href=\"https://profiles.wordpress.org/eherman24\">Evan Herman</a>, <a href=\"https://profiles.wordpress.org/pento\">Gary Pendergast</a>, <a href=\"https://profiles.wordpress.org/gblsm\">gblsm</a>, <a href=\"https://profiles.wordpress.org/hnle\">Hinaloe</a>, <a href=\"https://profiles.wordpress.org/igmoweb\">Ignacio Cruz Moreno</a>, <a href=\"https://profiles.wordpress.org/jadpm\">jadpm</a>, <a href=\"https://profiles.wordpress.org/jeffpyebrookcom/\">Jeff Pye Brook</a>, <a href=\"https://profiles.wordpress.org/joemcgill\">Joe McGill</a>, <a href=\"https://profiles.wordpress.org/johnbillion\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/JPr\">jpr</a>, <a href=\"https://profiles.wordpress.org/obenland\">Konstantin Obenland</a>, <a href=\"https://profiles.wordpress.org/KrissieV\">KrissieV</a>, <a href=\"https://profiles.wordpress.org/tyxla\">Marin Atanasov</a>, <a href=\"https://profiles.wordpress.org/wp-architect\">Matthew Ell</a>, <a href=\"https://profiles.wordpress.org/meitar\">Meitar</a>, <a href=\"https://profiles.wordpress.org/swissspidy\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/rogerhub\">Roger Chen</a>, <a href=\"https://profiles.wordpress.org/rmccue\">Ryan McCue</a>, <a href=\"https://profiles.wordpress.org/salcode\">Sal Ferrarello</a>, <a href=\"https://profiles.wordpress.org/wonderboymusic\">Scott Taylor</a>, <a href=\"https://profiles.wordpress.org/scottbrownconsulting\">scottbrownconsulting</a>, <a href=\"https://profiles.wordpress.org/SergeyBiryukov\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/ShinichiN\">Shinichi Nishikawa</a>, <a href=\"https://profiles.wordpress.org/smerriman\">smerriman</a>, <a href=\"https://profiles.wordpress.org/netweb\">Stephen Edgar</a>, <a href=\"https://profiles.wordpress.org/stephenharris\">Stephen Harris</a>, <a href=\"https://profiles.wordpress.org/tharsheblows\">tharsheblows</a>, <a href=\"https://profiles.wordpress.org/voldemortensen\">voldemortensen</a>, and <a href=\"https://profiles.wordpress.org/webaware\">webaware</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:36:\"\n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"WordPress 4.4 “Clifford”\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"https://wordpress.org/news/2015/12/clifford/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 08 Dec 2015 03:25:47 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=3990\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:379:\"Version 4.4 of WordPress, named “Clifford” in honor of jazz trumpeter Clifford Brown, is available for download or update in your WordPress dashboard. New features in 4.4 make your site more connected and responsive. Clifford also introduces a new default theme, Twenty Sixteen. Introducing Twenty Sixteen Our newest default theme, Twenty Sixteen, is a modern take […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt Mullenweg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:40771:\"<p>Version 4.4 of WordPress, named “Clifford” in honor of jazz trumpeter Clifford Brown, is available for download or update in your WordPress dashboard. New features in 4.4 make your site more connected and responsive. Clifford also introduces a new default theme, Twenty Sixteen.</p>\n<p><iframe width=\'692\' height=\'388\' src=\'https://videopress.com/embed/J44FHXvg?hd=0\' frameborder=\'0\' allowfullscreen></iframe><script src=\'https://v0.wordpress.com/js/next/videopress-iframe.js?m=1435166243\'></script></p>\n<hr />\n<h2 style=\"text-align: center\">Introducing Twenty Sixteen</h2>\n<p><img class=\"aligncenter size-full wp-image-3994\" src=\"https://wordpress.org/news/files/2015/12/ipad-white-desktop-2x.png\" alt=\"A screenshot of Twenty Sixteen set in an iPad frame\" width=\"1680\" height=\"1139\" srcset=\"https://wordpress.org/news/files/2015/12/ipad-white-desktop-2x-300x203.png 300w, https://wordpress.org/news/files/2015/12/ipad-white-desktop-2x-768x521.png 768w, https://wordpress.org/news/files/2015/12/ipad-white-desktop-2x-1024x694.png 1024w, https://wordpress.org/news/files/2015/12/ipad-white-desktop-2x.png 1680w\" sizes=\"(max-width: 1680px) 100vw, 1680px\" /></p>\n<p>Our newest default theme, Twenty Sixteen, is a modern take on a classic blog design.</p>\n<p>Twenty Sixteen was built to look great on any device. A fluid grid design, flexible header, fun color schemes, and more, will all make your content shine.</p>\n<hr />\n<h2 style=\"text-align: center\">Responsive Images</h2>\n<p><img class=\"aligncenter wp-image-3995 size-full\" src=\"https://wordpress.org/news/files/2015/12/responsive-devices-ipad-2x.png\" alt=\"An image of a laptop, iPad, Android phone, and iPhone containing the same image displayed at multiple sizes to demonstrate responsive image features.\" width=\"1396\" height=\"640\" srcset=\"https://wordpress.org/news/files/2015/12/responsive-devices-ipad-2x-300x138.png 300w, https://wordpress.org/news/files/2015/12/responsive-devices-ipad-2x-768x352.png 768w, https://wordpress.org/news/files/2015/12/responsive-devices-ipad-2x-1024x469.png 1024w, https://wordpress.org/news/files/2015/12/responsive-devices-ipad-2x.png 1396w\" sizes=\"(max-width: 1396px) 100vw, 1396px\" /></p>\n<p>WordPress now takes a smarter approach to displaying appropriate image sizes on any device, ensuring a perfect fit every time. You don’t need to do anything to your theme, it just works.</p>\n<hr />\n<h2 style=\"text-align: center\">Embed Everything</h2>\n<div class=\"embed-container\">\n<blockquote data-secret=\"wv4RlzOPNS\" class=\"wp-embedded-content\"><p><a href=\"https://make.wordpress.org/core/2015/10/28/new-embeds-feature-in-wordpress-4-4/\">New Embeds Feature in WordPress 4.4</a></p></blockquote>\n<p><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" src=\"https://make.wordpress.org/core/2015/10/28/new-embeds-feature-in-wordpress-4-4/embed/#?secret=wv4RlzOPNS\" data-secret=\"wv4RlzOPNS\" width=\"600\" height=\"338\" title=\"Embedded WordPress Post\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"></iframe>\n</div>\n<p>Now you can embed your posts on other WordPress sites. Simply drop a post URL into the editor and see an instant embed preview, complete with the title, excerpt, and featured image if you’ve set one. We’ll even include your site icon and links for comments and sharing.</p>\n<p>In addition to post embeds, WordPress 4.4 also adds support for five new oEmbed providers: Cloudup, Reddit Comments, ReverbNation, Speaker Deck, and VideoPress.</p>\n<hr />\n<h2 style=\"text-align: center\">Under the Hood</h2>\n<p><img class=\"aligncenter size-full wp-image-4003\" src=\"https://wordpress.org/news/files/2015/12/banner-1544x500.jpg\" alt=\"The WordPress REST API logo\" width=\"1544\" height=\"500\" srcset=\"https://wordpress.org/news/files/2015/12/banner-1544x500-300x97.jpg 300w, https://wordpress.org/news/files/2015/12/banner-1544x500-768x249.jpg 768w, https://wordpress.org/news/files/2015/12/banner-1544x500-1024x332.jpg 1024w, https://wordpress.org/news/files/2015/12/banner-1544x500.jpg 1544w\" sizes=\"(max-width: 1544px) 100vw, 1544px\" /></p>\n<h3>REST API infrastructure</h3>\n<p>Infrastructure for the REST API has been integrated into core, marking a new era in developing with WordPress. The REST API gives developers an easy way to build and extend RESTful APIs on top of WordPress.</p>\n<p>Infrastructure is the first part of a multi-stage rollout for the REST API. Inclusion of core endpoints is targeted for an upcoming release. To get a sneak peek of the core endpoints, and for more information on extending the REST API, check out the official <a href=\"https://wordpress.org/plugins/rest-api/\">WordPress REST API</a> plugin.</p>\n<h3>Term meta</h3>\n<p>Terms now support metadata, just like posts. See <a href=\"https://developer.wordpress.org/reference/functions/add_term_meta\"><code>add_term_meta()</code></a>, <a href=\"https://developer.wordpress.org/reference/functions/get_term_meta\"><code>get_term_meta()</code></a>, and <a href=\"https://developer.wordpress.org/reference/functions/update_term_meta\"><code>update_term_meta()</code></a> for more information.</p>\n<h3>Comment query improvements</h3>\n<p>Comment queries now have cache handling to improve performance. New arguments in <code>WP_Comment_Query</code> make crafting robust comment queries simpler.</p>\n<div class=\"feature-section under-the-hood three-col\">\n<div class=\"col\">\n<h3>Term, comment, and network objects</h3>\n<p>New <code>WP_Term</code>, <code>WP_Comment</code>, and <code>WP_Network</code> objects make interacting with terms, comments, and networks more predictable and intuitive in code.</p>\n</div>\n</div>\n<hr />\n<h2>The Team</h2>\n<p><a class=\"alignleft\" href=\"https://profiles.wordpress.org/wonderboymusic\"><img src=\"https://www.gravatar.com/avatar/ed0f881acb9dc96bee53e4dc61b5558f?d=mm&s=180&r=G\" alt=\"Scott Taylor\" width=\"80\" height=\"80\" /></a>This release was led by <a href=\"http://scotty-t.com/\">Scott Taylor</a>, with the help of these fine individuals. There are 471 contributors with props in this release (by far the most ever!). Pull up some Clifford Brown on your music service of choice, and check out some of their profiles:</p>\n<a href=\"https://profiles.wordpress.org/mercime\">@mercime</a>, <a href=\"https://profiles.wordpress.org/_smartik_\">_smartik_</a>, <a href=\"https://profiles.wordpress.org/a5hleyrich\">A5hleyRich</a>, <a href=\"https://profiles.wordpress.org/aaroncampbell\">Aaron D. Campbell</a>, <a href=\"https://profiles.wordpress.org/jorbin\">Aaron Jorbin</a>, <a href=\"https://profiles.wordpress.org/aaronrutley\">Aaron Rutley</a>, <a href=\"https://profiles.wordpress.org/kawauso\">Adam Harley (Kawauso)</a>, <a href=\"https://profiles.wordpress.org/adamsilverstein\">Adam Silverstein</a>, <a href=\"https://profiles.wordpress.org/adamholisky\">adamholisky</a>, <a href=\"https://profiles.wordpress.org/aduth\">aduth</a>, <a href=\"https://profiles.wordpress.org/mrahmadawais\">Ahmad Awais</a>, <a href=\"https://profiles.wordpress.org/akibjorklund\">Aki Bjorklund</a>, <a href=\"https://profiles.wordpress.org/albertoct\">AlbertoCT</a>, <a href=\"https://profiles.wordpress.org/akirk\">Alex Kirk</a>, <a href=\"https://profiles.wordpress.org/viper007bond\">Alex Mills (Viper007Bond)</a>, <a href=\"https://profiles.wordpress.org/tellyworth\">Alex Shiels</a>, <a href=\"https://profiles.wordpress.org/gounder\">Alexander Gounder</a>, <a href=\"https://profiles.wordpress.org/alireza1375\">alireza1375</a>, <a href=\"https://profiles.wordpress.org/shedonist\">Amanda Giles</a>, <a href=\"https://profiles.wordpress.org/amereservant\">amereservant</a>, <a href=\"https://profiles.wordpress.org/sabreuse\">Amy Hendrix (sabreuse)</a>, <a href=\"https://profiles.wordpress.org/afercia\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/nacin\">Andrew Nacin</a>, <a href=\"https://profiles.wordpress.org/norcross\">Andrew Norcross</a>, <a href=\"https://profiles.wordpress.org/azaozz\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/afragen\">Andy Fragen</a>, <a href=\"https://profiles.wordpress.org/amandato\">Angelo Mandato</a>, <a href=\"https://profiles.wordpress.org/ankitgadertcampcom\">Ankit Gade</a>, <a href=\"https://profiles.wordpress.org/ankit-k-gupta\">Ankit K Gupta</a>, <a href=\"https://profiles.wordpress.org/antpb\">Anthony Burchell</a>, <a href=\"https://profiles.wordpress.org/apkoponen\">ap.koponen</a>, <a href=\"https://profiles.wordpress.org/apokalyptik\">apokalyptik</a>, <a href=\"https://profiles.wordpress.org/athsear\">Athsear\'J.S.</a>, <a href=\"https://profiles.wordpress.org/atomicjack\">atomicjack</a>, <a href=\"https://profiles.wordpress.org/austinginder\">Austin Ginder</a>, <a href=\"https://profiles.wordpress.org/filosofo\">Austin Matzko</a>, <a href=\"https://profiles.wordpress.org/barryceelen\">Barry Ceelen</a>, <a href=\"https://profiles.wordpress.org/barrykooij\">Barry Kooij</a>, <a href=\"https://profiles.wordpress.org/bcworkz\">bcworkz</a>, <a href=\"https://profiles.wordpress.org/bdn3504\">BdN3504</a>, <a href=\"https://profiles.wordpress.org/pixolin\">Bego Mario Garde</a>, <a href=\"https://profiles.wordpress.org/benjmay\">Ben May</a>, <a href=\"https://profiles.wordpress.org/benjaminpick\">Benjamin Pick</a>, <a href=\"https://profiles.wordpress.org/berengerzyla\">berengerzyla</a>, <a href=\"https://profiles.wordpress.org/neoxx\">Bernhard Riedl</a>, <a href=\"https://profiles.wordpress.org/bigdawggi\">bigdawggi</a>, <a href=\"https://profiles.wordpress.org/bilalcoder\">bilalcoder</a>, <a href=\"https://profiles.wordpress.org/binarykitten\">BinaryKitten</a>, <a href=\"https://profiles.wordpress.org/birgire\">Birgir Erlendsson (birgire)</a>, <a href=\"https://profiles.wordpress.org/bjornjohansen\">Bjørn Johansen</a>, <a href=\"https://profiles.wordpress.org/bobbingwide\">bobbingwide</a>, <a href=\"https://profiles.wordpress.org/gitlost\">bonger</a>, <a href=\"https://profiles.wordpress.org/boonebgorges\">Boone B. Gorges</a>, <a href=\"https://profiles.wordpress.org/bradt\">Brad Touesnard</a>, <a href=\"https://profiles.wordpress.org/bradparbs\">bradparbs</a>, <a href=\"https://profiles.wordpress.org/bradyvercher\">Brady Vercher</a>, <a href=\"https://profiles.wordpress.org/kraftbj\">Brandon Kraft</a>, <a href=\"https://profiles.wordpress.org/bravokeyl\">bravokeyl</a>, <a href=\"https://profiles.wordpress.org/brentvr\">brentvr</a>, <a href=\"https://profiles.wordpress.org/brettz95\">brettz95</a>, <a href=\"https://profiles.wordpress.org/mckilem\">Bruno Kos</a>, <a href=\"https://profiles.wordpress.org/crazycoolcam\">Cam</a>, <a href=\"https://profiles.wordpress.org/camikaos\">Cami Kaos</a>, <a href=\"https://profiles.wordpress.org/carolinegeven\">carolinegeven</a>, <a href=\"https://profiles.wordpress.org/misterbisson\">Casey Bisson</a>, <a href=\"https://profiles.wordpress.org/ch1902\">ch1902</a>, <a href=\"https://profiles.wordpress.org/nhuja\">Chandra M</a>, <a href=\"https://profiles.wordpress.org/chandrapatel\">Chandra Patel</a>, <a href=\"https://profiles.wordpress.org/chasewiseman\">Chase Wiseman</a>, <a href=\"https://profiles.wordpress.org/chiara_09\">Chiara Dossena</a>, <a href=\"https://profiles.wordpress.org/chipbennett\">Chip Bennett</a>, <a href=\"https://profiles.wordpress.org/chiragswadia\">Chirag Swadia</a>, <a href=\"https://profiles.wordpress.org/chriscct7\">Chris Christoff</a>, <a href=\"https://profiles.wordpress.org/chrismkindred\">Chris Kindred</a>, <a href=\"https://profiles.wordpress.org/cklosows\">Chris Klosowski</a>, <a href=\"https://profiles.wordpress.org/chriscoyier\">chriscoyier</a>, <a href=\"https://profiles.wordpress.org/chrisdc1\">Chrisdc1</a>, <a href=\"https://profiles.wordpress.org/lovememore\">christianoliff</a>, <a href=\"https://profiles.wordpress.org/christophherr\">Christoph Herr</a>, <a href=\"https://profiles.wordpress.org/cfinke\">Christopher Finke</a>, <a href=\"https://profiles.wordpress.org/chrisvendiadvertisingcom\">cjhaas</a>, <a href=\"https://profiles.wordpress.org/codeelite\">codeelite</a>, <a href=\"https://profiles.wordpress.org/coenjacobs\">Coen Jacobs</a>, <a href=\"https://profiles.wordpress.org/compute\">Compute</a>, <a href=\"https://profiles.wordpress.org/couturefreak\">Courtney Ivey</a>, <a href=\"https://profiles.wordpress.org/craig-ralston\">Craig Ralston</a>, <a href=\"https://profiles.wordpress.org/cgrymala\">Curtiss Grymala</a>, <a href=\"https://profiles.wordpress.org/cdog\">Cătălin Dogaru</a>, <a href=\"https://profiles.wordpress.org/extendwings\">Daisuke Takahashi</a>, <a href=\"https://profiles.wordpress.org/dboulet\">Dan Boulet</a>, <a href=\"https://profiles.wordpress.org/danielbachhuber\">Daniel Bachhuber</a>, <a href=\"https://profiles.wordpress.org/redsweater\">Daniel Jalkut (Red Sweater)</a>, <a href=\"https://profiles.wordpress.org/daniel-koskinen\">Daniel Koskinen</a>, <a href=\"https://profiles.wordpress.org/dmenard\">Daniel Ménard</a>, <a href=\"https://profiles.wordpress.org/mte90\">Daniele Scasciafratte</a>, <a href=\"https://profiles.wordpress.org/daniellandau\">daniellandau</a>, <a href=\"https://profiles.wordpress.org/daniloercoli\">daniloercoli</a>, <a href=\"https://profiles.wordpress.org/dannydehaan\">Danny de Haan</a>, <a href=\"https://profiles.wordpress.org/dvankooten\">Danny van Kooten</a>, <a href=\"https://profiles.wordpress.org/nerrad\">Darren Ethier (nerrad)</a>, <a href=\"https://profiles.wordpress.org/dllh\">Daryl L. L. Houston (dllh)</a>, <a href=\"https://profiles.wordpress.org/dattaparad\">Datta Parad</a>, <a href=\"https://profiles.wordpress.org/dmchale\">Dave McHale</a>, <a href=\"https://profiles.wordpress.org/davidakennedy\">David A. Kennedy</a>, <a href=\"https://profiles.wordpress.org/davidanderson\">David Anderson</a>, <a href=\"https://profiles.wordpress.org/davidbinda\">David Binovec</a>, <a href=\"https://profiles.wordpress.org/dlh\">David Herrera</a>, <a href=\"https://profiles.wordpress.org/dshanske\">David Shanske</a>, <a href=\"https://profiles.wordpress.org/debaat\">DeBAAT</a>, <a href=\"https://profiles.wordpress.org/denis-de-bernardy\">Denis de Bernardy</a>, <a href=\"https://profiles.wordpress.org/realloc\">Dennis Ploetner</a>, <a href=\"https://profiles.wordpress.org/valendesigns\">Derek Herman</a>, <a href=\"https://profiles.wordpress.org/downstairsdev\">Devin Price</a>, <a href=\"https://profiles.wordpress.org/dezzy\">Dezzy</a>, <a href=\"https://profiles.wordpress.org/dd32\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/dipalidhole27gmailcom\">Dipali Dhole</a>, <a href=\"https://profiles.wordpress.org/dipeshkakadiya\">dipesh.kakadiya</a>, <a href=\"https://profiles.wordpress.org/dbru\">Dominik Bruderer</a>, <a href=\"https://profiles.wordpress.org/ocean90\">Dominik Schilling</a>, <a href=\"https://profiles.wordpress.org/dossy\">Dossy Shiobara</a>, <a href=\"https://profiles.wordpress.org/drebbitsweb\">Dreb Bits</a>, <a href=\"https://profiles.wordpress.org/drewapicture\">Drew Jaynes</a>, <a href=\"https://profiles.wordpress.org/dustinbolton\">dustinbolton</a>, <a href=\"https://profiles.wordpress.org/kucrut\">Dzikri Aziz</a>, <a href=\"https://profiles.wordpress.org/edirect24\">edirect24</a>, <a href=\"https://profiles.wordpress.org/oso96_2000\">Eduardo Reveles</a>, <a href=\"https://profiles.wordpress.org/eduardozulian\">Eduardo Zulian</a>, <a href=\"https://profiles.wordpress.org/cais\">Edward Caissie</a>, <a href=\"https://profiles.wordpress.org/egill\">Egill R. Erlendsson</a>, <a href=\"https://profiles.wordpress.org/egower\">egower</a>, <a href=\"https://profiles.wordpress.org/iehsanir\">Ehsaan</a>, <a href=\"https://profiles.wordpress.org/ehtis\">ehtis</a>, <a href=\"https://profiles.wordpress.org/iseulde\">Ella Iseulde Van Dorpe</a>, <a href=\"https://profiles.wordpress.org/ellieroepken\">Ellie Strejlau</a>, <a href=\"https://profiles.wordpress.org/elliott-stocks\">Elliott Stocks</a>, <a href=\"https://profiles.wordpress.org/elusiveunit\">elusiveunit</a>, <a href=\"https://profiles.wordpress.org/enshrined\">enshrined</a>, <a href=\"https://profiles.wordpress.org/ericlewis\">Eric Andrew Lewis</a>, <a href=\"https://profiles.wordpress.org/ebinnion\">Eric Binnion</a>, <a href=\"https://profiles.wordpress.org/ericdaams\">Eric Daams</a>, <a href=\"https://profiles.wordpress.org/ericmann\">Eric Mann</a>, <a href=\"https://profiles.wordpress.org/ericjuden\">ericjuden</a>, <a href=\"https://profiles.wordpress.org/eherman24\">Evan Herman</a>, <a href=\"https://profiles.wordpress.org/f4rkie\">F4rkie</a>, <a href=\"https://profiles.wordpress.org/flixos90\">Felix Arntz</a>, <a href=\"https://profiles.wordpress.org/fsylum\">Firdaus Zahari</a>, <a href=\"https://profiles.wordpress.org/firebird75\">firebird75</a>, <a href=\"https://profiles.wordpress.org/fonglh\">fonglh</a>, <a href=\"https://profiles.wordpress.org/francoisb\">francoisb</a>, <a href=\"https://profiles.wordpress.org/frank-klein\">Frank Klein</a>, <a href=\"https://profiles.wordpress.org/fjarrett\">Frankie Jarrett</a>, <a href=\"https://profiles.wordpress.org/frozzare\">Fredrik Forsmo</a>, <a href=\"https://profiles.wordpress.org/gaelan\">Gaelan Lloyd</a>, <a href=\"https://profiles.wordpress.org/gagan0123\">Gagan Deep Singh</a>, <a href=\"https://profiles.wordpress.org/garyc40\">Gary Cao</a>, <a href=\"https://profiles.wordpress.org/garyj\">Gary Jones</a>, <a href=\"https://profiles.wordpress.org/pento\">Gary Pendergast</a>, <a href=\"https://profiles.wordpress.org/garza\">garza</a>, <a href=\"https://profiles.wordpress.org/grvrulz\">Gaurav Pareek</a>, <a href=\"https://profiles.wordpress.org/gautamgupta\">Gautam Gupta</a>, <a href=\"https://profiles.wordpress.org/gblsm\">gblsm</a>, <a href=\"https://profiles.wordpress.org/geminorum\">geminorum</a>, <a href=\"https://profiles.wordpress.org/kloon\">Gerhard Potgieter</a>, <a href=\"https://profiles.wordpress.org/gezamiklo\">geza.miklo</a>, <a href=\"https://profiles.wordpress.org/gizburdt\">Gijs Jorissen</a>, <a href=\"https://profiles.wordpress.org/garusky\">Giuseppe Mamone</a>, <a href=\"https://profiles.wordpress.org/jubstuff\">Giustino Borzacchiello</a>, <a href=\"https://profiles.wordpress.org/gnaka08\">gnaka08</a>, <a href=\"https://profiles.wordpress.org/gradyetc\">gradyetc</a>, <a href=\"https://profiles.wordpress.org/gregrickaby\">Greg Rickaby</a>, <a href=\"https://profiles.wordpress.org/tivnet\">Gregory Karpinsky (@tivnet)</a>, <a href=\"https://profiles.wordpress.org/webord\">Gustavo Bordoni</a>, <a href=\"https://profiles.wordpress.org/bordoni\">Gustavo Bordoni</a>, <a href=\"https://profiles.wordpress.org/gwinhlopez\">gwinh.lopez</a>, <a href=\"https://profiles.wordpress.org/hakre\">hakre</a>, <a href=\"https://profiles.wordpress.org/hauvong\">hauvong</a>, <a href=\"https://profiles.wordpress.org/helen\">Helen Hou-Sandí</a>, <a href=\"https://profiles.wordpress.org/hnle\">Hinaloe</a>, <a href=\"https://profiles.wordpress.org/hrishiv90\">Hrishikesh Vaipurkar</a>, <a href=\"https://profiles.wordpress.org/hlashbrooke\">Hugh Lashbrooke</a>, <a href=\"https://profiles.wordpress.org/hugobaeta\">Hugo Baeta</a>, <a href=\"https://profiles.wordpress.org/polevaultweb\">Iain Poulson</a>, <a href=\"https://profiles.wordpress.org/iandunn\">Ian Dunn</a>, <a href=\"https://profiles.wordpress.org/iandstewart\">Ian Stewart</a>, <a href=\"https://profiles.wordpress.org/icetee\">icetee</a>, <a href=\"https://profiles.wordpress.org/igmoweb\">Ignacio Cruz Moreno</a>, <a href=\"https://profiles.wordpress.org/headonfire\">Ihor Vorotnov</a>, <a href=\"https://profiles.wordpress.org/imath\">imath</a>, <a href=\"https://profiles.wordpress.org/ippetkov\">ippetkov</a>, <a href=\"https://profiles.wordpress.org/ivankristianto\">Ivan Kristianto</a>, <a href=\"https://profiles.wordpress.org/jdgrimes\">J.D. Grimes</a>, <a href=\"https://profiles.wordpress.org/jadpm\">jadpm</a>, <a href=\"https://profiles.wordpress.org/jakubtyrcha\">jakub.tyrcha</a>, <a href=\"https://profiles.wordpress.org/macmanx\">James Huff</a>, <a href=\"https://profiles.wordpress.org/janhenckens\">Jan Henckens</a>, <a href=\"https://profiles.wordpress.org/japh\">Japh</a>, <a href=\"https://profiles.wordpress.org/jaspermdegroot\">Jasper de Groot</a>, <a href=\"https://profiles.wordpress.org/jazbek\">jazbek</a>, <a href=\"https://profiles.wordpress.org/jcroucher\">jcroucher</a>, <a href=\"https://profiles.wordpress.org/jfarthing84\">Jeff Farthing</a>, <a href=\"https://profiles.wordpress.org/jeffstieler\">Jeff Stieler</a>, <a href=\"https://profiles.wordpress.org/jeffmatson\">JeffMatson</a>, <a href=\"https://profiles.wordpress.org/cheffheid\">Jeffrey de Wit</a>, <a href=\"https://profiles.wordpress.org/jeffpyebrookcom\">Jeffrey Schutzman</a>, <a href=\"https://profiles.wordpress.org/jeichorn\">jeichorn</a>, <a href=\"https://profiles.wordpress.org/jmdodd\">Jennifer M. Dodd</a>, <a href=\"https://profiles.wordpress.org/jeremyfelt\">Jeremy Felt</a>, <a href=\"https://profiles.wordpress.org/jpry\">Jeremy Pry</a>, <a href=\"https://profiles.wordpress.org/slimndap\">Jeroen Schmit</a>, <a href=\"https://profiles.wordpress.org/jesin\">Jesin A</a>, <a href=\"https://profiles.wordpress.org/engelen\">Jesper van Engelen</a>, <a href=\"https://profiles.wordpress.org/jim912\">jim912</a>, <a href=\"https://profiles.wordpress.org/jliman\">jliman</a>, <a href=\"https://profiles.wordpress.org/jmayhak\">jmayhak</a>, <a href=\"https://profiles.wordpress.org/jnylen0\">jnylen0</a>, <a href=\"https://profiles.wordpress.org/jobst\">Jobst Schmalenbach</a>, <a href=\"https://profiles.wordpress.org/joedolson\">Joe Dolson</a>, <a href=\"https://profiles.wordpress.org/joehoyle\">Joe Hoyle</a>, <a href=\"https://profiles.wordpress.org/joemcgill\">Joe McGill</a>, <a href=\"https://profiles.wordpress.org/joehills\">joehills</a>, <a href=\"https://profiles.wordpress.org/johnbillion\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/johnjamesjacoby\">John James Jacoby</a>, <a href=\"https://profiles.wordpress.org/johnpbloch\">John P. Bloch</a>, <a href=\"https://profiles.wordpress.org/mindctrl\">John Parris</a>, <a href=\"https://profiles.wordpress.org/duck_\">Jon Cave</a>, <a href=\"https://profiles.wordpress.org/jonathanbardo\">Jonathan Bardo</a>, <a href=\"https://profiles.wordpress.org/desrosj\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/joostdevalk\">Joost de Valk</a>, <a href=\"https://profiles.wordpress.org/koke\">Jorge Bernal</a>, <a href=\"https://profiles.wordpress.org/betzster\">Josh Betz</a>, <a href=\"https://profiles.wordpress.org/jjeaton\">Josh Eaton</a>, <a href=\"https://profiles.wordpress.org/shelob9\">Josh Pollock</a>, <a href=\"https://profiles.wordpress.org/jpr\">jpr</a>, <a href=\"https://profiles.wordpress.org/jrf\">jrf</a>, <a href=\"https://profiles.wordpress.org/juhise\">Juhi Saxena</a>, <a href=\"https://profiles.wordpress.org/juliobox\">Julio Potier</a>, <a href=\"https://profiles.wordpress.org/justdaiv\">justdaiv</a>, <a href=\"https://profiles.wordpress.org/justinsainton\">Justin Sainton</a>, <a href=\"https://profiles.wordpress.org/jshreve\">Justin Shreve</a>, <a href=\"https://profiles.wordpress.org/jtsternberg\">Justin Sternberg</a>, <a href=\"https://profiles.wordpress.org/greenshady\">Justin Tadlock</a>, <a href=\"https://profiles.wordpress.org/kadamwhite\">K.Adam White</a>, <a href=\"https://profiles.wordpress.org/trepmal\">Kailey (trepmal)</a>, <a href=\"https://profiles.wordpress.org/kalenjohnson\">KalenJohnson</a>, <a href=\"https://profiles.wordpress.org/karinedo\">karinedo</a>, <a href=\"https://profiles.wordpress.org/karpstrucking\">karpstrucking</a>, <a href=\"https://profiles.wordpress.org/ryelle\">Kelly Dwan</a>, <a href=\"https://profiles.wordpress.org/kevinb\">Kevin Behrens</a>, <a href=\"https://profiles.wordpress.org/kevinlangleyjr\">Kevin Langley</a>, <a href=\"https://profiles.wordpress.org/kevinatelement\">kevinatelement</a>, <a href=\"https://profiles.wordpress.org/kitchin\">kitchin</a>, <a href=\"https://profiles.wordpress.org/ixkaito\">Kite</a>, <a href=\"https://profiles.wordpress.org/kovshenin\">Konstantin Kovshenin</a>, <a href=\"https://profiles.wordpress.org/obenland\">Konstantin Obenland</a>, <a href=\"https://profiles.wordpress.org/krissiev\">KrissieV</a>, <a href=\"https://profiles.wordpress.org/drozdz\">Krzysiek Dróżdż</a>, <a href=\"https://profiles.wordpress.org/kurtpayne\">Kurt Payne</a>, <a href=\"https://profiles.wordpress.org/laceous\">laceous</a>, <a href=\"https://profiles.wordpress.org/lancewillett\">Lance Willett</a>, <a href=\"https://profiles.wordpress.org/offereins\">Laurens Offereins</a>, <a href=\"https://profiles.wordpress.org/lcherpit\">lcherpit</a>, <a href=\"https://profiles.wordpress.org/ldinclaux\">ldinclaux</a>, <a href=\"https://profiles.wordpress.org/leewillis77\">Lee Willis</a>, <a href=\"https://profiles.wordpress.org/leemon\">leemon</a>, <a href=\"https://profiles.wordpress.org/lessbloat\">lessbloat</a>, <a href=\"https://profiles.wordpress.org/linuxologos\">linuxologos</a>, <a href=\"https://profiles.wordpress.org/spmlucas\">Lucas Karpiuk</a>, <a href=\"https://profiles.wordpress.org/lucatume\">lucatume</a>, <a href=\"https://profiles.wordpress.org/luciole135\">luciole135</a>, <a href=\"https://profiles.wordpress.org/lucymtc\">Lucy Tomas</a>, <a href=\"https://profiles.wordpress.org/lukecarbis\">Luke Carbis</a>, <a href=\"https://profiles.wordpress.org/madalinungureanu\">madalin.ungureanu</a>, <a href=\"https://profiles.wordpress.org/mako09\">Mako</a>, <a href=\"https://profiles.wordpress.org/manolis09\">manolis09</a>, <a href=\"https://profiles.wordpress.org/iworks\">Marcin Pietrzak</a>, <a href=\"https://profiles.wordpress.org/tyxla\">Marin Atanasov</a>, <a href=\"https://profiles.wordpress.org/nofearinc\">Mario Peshev</a>, <a href=\"https://profiles.wordpress.org/clorith\">Marius (Clorith)</a>, <a href=\"https://profiles.wordpress.org/markjaquith\">Mark Jaquith</a>, <a href=\"https://profiles.wordpress.org/markoheijnen\">Marko Heijnen</a>, <a href=\"https://profiles.wordpress.org/mechter\">Markus</a>, <a href=\"https://profiles.wordpress.org/wilto\">Mat Marquis</a>, <a href=\"https://profiles.wordpress.org/matheusfd\">Matheus Martins</a>, <a href=\"https://profiles.wordpress.org/mattbagwell\">Matt Bagwell</a>, <a href=\"https://profiles.wordpress.org/mgibbs189\">Matt Gibbs</a>, <a href=\"https://profiles.wordpress.org/sivel\">Matt Martz</a>, <a href=\"https://profiles.wordpress.org/matt\">Matt Mullenweg</a>, <a href=\"https://profiles.wordpress.org/veraxus\">Matt van Andel</a>, <a href=\"https://profiles.wordpress.org/mboynes\">Matthew Boynes</a>, <a href=\"https://profiles.wordpress.org/wp-architect\">Matthew Ell</a>, <a href=\"https://profiles.wordpress.org/mattheu\">Matthew Haines-Young</a>, <a href=\"https://profiles.wordpress.org/mazurstas\">mazurstas</a>, <a href=\"https://profiles.wordpress.org/mbrandys\">mbrandys</a>, <a href=\"https://profiles.wordpress.org/mdmcginn\">mdmcginn</a>, <a href=\"https://profiles.wordpress.org/mehulkaklotar\">Mehul Kaklotar</a>, <a href=\"https://profiles.wordpress.org/meitar\">Meitar</a>, <a href=\"https://profiles.wordpress.org/melchoyce\">Mel Choyce</a>, <a href=\"https://profiles.wordpress.org/meloniq\">meloniq</a>, <a href=\"https://profiles.wordpress.org/micahmills\">micahmills</a>, <a href=\"https://profiles.wordpress.org/micahwave\">micahwave</a>, <a href=\"https://profiles.wordpress.org/mdawaffe\">Michael Adams (mdawaffe)</a>, <a href=\"https://profiles.wordpress.org/michael-arestad\">Michael Arestad</a>, <a href=\"https://profiles.wordpress.org/cainm\">Michael Cain</a>, <a href=\"https://profiles.wordpress.org/michielhab\">Michiel Habraken</a>, <a href=\"https://profiles.wordpress.org/mcguive7\">Mickey Kay</a>, <a href=\"https://profiles.wordpress.org/mdgl\">Mike Glendinning</a>, <a href=\"https://profiles.wordpress.org/mikehansenme\">Mike Hansen</a>, <a href=\"https://profiles.wordpress.org/mikejolley\">Mike Jolley</a>, <a href=\"https://profiles.wordpress.org/thaicloud\">Mike Jordan</a>, <a href=\"https://profiles.wordpress.org/mikeschinkel\">Mike Schinkel</a>, <a href=\"https://profiles.wordpress.org/mikeschroder\">Mike Schroder</a>, <a href=\"https://profiles.wordpress.org/dimadin\">Milan Dinić</a>, <a href=\"https://profiles.wordpress.org/mismith227\">mismith227</a>, <a href=\"https://profiles.wordpress.org/misterunknown\">misterunknown</a>, <a href=\"https://profiles.wordpress.org/mitchoyoshitaka\">mitcho (Michael Yoshitaka Erlewine)</a>, <a href=\"https://profiles.wordpress.org/monika\">Monika</a>, <a href=\"https://profiles.wordpress.org/morganestes\">morganestes</a>, <a href=\"https://profiles.wordpress.org/mor10\">Morten Rand-Hendriksen</a>, <a href=\"https://profiles.wordpress.org/mt8biz\">moto hachi ( mt8.biz )</a>, <a href=\"https://profiles.wordpress.org/usermrpapa\">Mr Papa</a>, <a href=\"https://profiles.wordpress.org/mrmist\">mrmist</a>, <a href=\"https://profiles.wordpress.org/mulvane\">mulvane</a>, <a href=\"https://profiles.wordpress.org/neoscrib\">neoscrib</a>, <a href=\"https://profiles.wordpress.org/next-season\">NExT-Season</a>, <a href=\"https://profiles.wordpress.org/niallkennedy\">Niall Kennedy</a>, <a href=\"https://profiles.wordpress.org/nicholas_io\">nicholas_io</a>, <a href=\"https://profiles.wordpress.org/nickciske\">Nick Ciske</a>, <a href=\"https://profiles.wordpress.org/celloexpressions\">Nick Halsey</a>, <a href=\"https://profiles.wordpress.org/nickduncan\">NickDuncan</a>, <a href=\"https://profiles.wordpress.org/rahe\">Nicolas Juen</a>, <a href=\"https://profiles.wordpress.org/nikeo\">nikeo</a>, <a href=\"https://profiles.wordpress.org/nikschavan\">Nikhil Chavan</a>, <a href=\"https://profiles.wordpress.org/niklasbr\">Niklas</a>, <a href=\"https://profiles.wordpress.org/nikolovtmw\">Nikola Nikolov</a>, <a href=\"https://profiles.wordpress.org/nbachiyski\">Nikolay Bachiyski</a>, <a href=\"https://profiles.wordpress.org/rabmalin\">Nilambar Sharma</a>, <a href=\"https://profiles.wordpress.org/originalexe\">OriginalEXE</a>, <a href=\"https://profiles.wordpress.org/pareshradadiya-1\">Paresh Radadiya</a>, <a href=\"https://profiles.wordpress.org/swissspidy\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/obrienlabs\">Pat O\'Brien</a>, <a href=\"https://profiles.wordpress.org/pbearne\">Paul Bearne</a>, <a href=\"https://profiles.wordpress.org/pauldewouters\">Paul de Wouters</a>, <a href=\"https://profiles.wordpress.org/figureone\">Paul Ryan</a>, <a href=\"https://profiles.wordpress.org/paulwilde\">Paul Wilde</a>, <a href=\"https://profiles.wordpress.org/pavelevap\">pavelevap</a>, <a href=\"https://profiles.wordpress.org/sirbrillig\">Payton Swick</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/walbo\">Petter Walbø Johnsgård</a>, <a href=\"https://profiles.wordpress.org/petya\">Petya Raykovska</a>, <a href=\"https://profiles.wordpress.org/pfefferle\">pfefferle</a>, <a href=\"https://profiles.wordpress.org/philiparthurmoore\">Philip Arthur Moore</a>, <a href=\"https://profiles.wordpress.org/philiplakin\">PhilipLakin</a>, <a href=\"https://profiles.wordpress.org/corphi\">Philipp Cordes</a>, <a href=\"https://profiles.wordpress.org/delawski\">Piotr Delawski</a>, <a href=\"https://profiles.wordpress.org/psoluch\">Piotr Soluch</a>, <a href=\"https://profiles.wordpress.org/mordauk\">Pippin Williamson</a>, <a href=\"https://profiles.wordpress.org/prasad-nevase\">Prasad Nevase</a>, <a href=\"https://profiles.wordpress.org/nprasath002\">Prasath Nadarajah</a>, <a href=\"https://profiles.wordpress.org/pratikchaskar\">Pratik</a>, <a href=\"https://profiles.wordpress.org/rachelbaker\">Rachel Baker</a>, <a href=\"https://profiles.wordpress.org/rajnikmit\">rajnikmit</a>, <a href=\"https://profiles.wordpress.org/racase\">Rakesh Lawaju (Racase Lawaju)</a>, <a href=\"https://profiles.wordpress.org/ramay\">ramay</a>, <a href=\"https://profiles.wordpress.org/ramiy\">Rami Yushuvaev</a>, <a href=\"https://profiles.wordpress.org/raulillana\">Raul Illana</a>, <a href=\"https://profiles.wordpress.org/renoirb\">renoirb</a>, <a href=\"https://profiles.wordpress.org/rhubbardreverb\">rhubbardreverb</a>, <a href=\"https://profiles.wordpress.org/rhyswynne\">Rhys Wynne</a>, <a href=\"https://profiles.wordpress.org/rianrietveld\">Rian Rietveld</a>, <a href=\"https://profiles.wordpress.org/iamfriendly\">Richard Tape</a>, <a href=\"https://profiles.wordpress.org/miqrogroove\">Robert Chapin</a>, <a href=\"https://profiles.wordpress.org/rodrigosprimo\">Rodrigo Primo</a>, <a href=\"https://profiles.wordpress.org/rogerhub\">Roger Chen</a>, <a href=\"https://profiles.wordpress.org/rommelxcastro\">Rommel Castro</a>, <a href=\"https://profiles.wordpress.org/wpmuguru\">Ron Rennick</a>, <a href=\"https://profiles.wordpress.org/ronalfy\">Ronald Huereca</a>, <a href=\"https://profiles.wordpress.org/kingkool68\">Russell Heimlich</a>, <a href=\"https://profiles.wordpress.org/ruudjoyo\">Ruud Laan</a>, <a href=\"https://profiles.wordpress.org/ryankienstra\">Ryan Kienstra</a>, <a href=\"https://profiles.wordpress.org/markel\">Ryan Markel</a>, <a href=\"https://profiles.wordpress.org/rmccue\">Ryan McCue</a>, <a href=\"https://profiles.wordpress.org/welcher\">Ryan Welcher</a>, <a href=\"https://profiles.wordpress.org/zeo\">Safirul Alredha</a>, <a href=\"https://profiles.wordpress.org/salcode\">Sal Ferrarello</a>, <a href=\"https://profiles.wordpress.org/salvoaranzulla\">salvoaranzulla</a>, <a href=\"https://profiles.wordpress.org/sammybeats\">Sam Brodie</a>, <a href=\"https://profiles.wordpress.org/sam2kb\">sam2kb</a>, <a href=\"https://profiles.wordpress.org/solarissmoke\">Samir Shah</a>, <a href=\"https://profiles.wordpress.org/samuelsidler\">Samuel Sidler</a>, <a href=\"https://profiles.wordpress.org/otto42\">Samuel Wood (Otto)</a>, <a href=\"https://profiles.wordpress.org/sanketparmar\">Sanket Parmar</a>, <a href=\"https://profiles.wordpress.org/rosso99\">Sara Rosso</a>, <a href=\"https://profiles.wordpress.org/sarciszewski\">sarciszewski</a>, <a href=\"https://profiles.wordpress.org/sgrant\">Scott Grant</a>, <a href=\"https://profiles.wordpress.org/sc0ttkclark\">Scott Kingsley Clark</a>, <a href=\"https://profiles.wordpress.org/coffee2code\">Scott Reilly</a>, <a href=\"https://profiles.wordpress.org/scottbrownconsulting\">scottbrownconsulting</a>, <a href=\"https://profiles.wordpress.org/greglone\">ScreenfeedFr</a>, <a href=\"https://profiles.wordpress.org/scribu\">scribu</a>, <a href=\"https://profiles.wordpress.org/sdavis2702\">sdavis2702</a>, <a href=\"https://profiles.wordpress.org/seanchayes\">Sean Hayes</a>, <a href=\"https://profiles.wordpress.org/sebastianpisula\">Sebastian Pisula</a>, <a href=\"https://profiles.wordpress.org/sergeybiryukov\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/serpent7776\">serpent7776</a>, <a href=\"https://profiles.wordpress.org/several27\">several27</a>, <a href=\"https://profiles.wordpress.org/shimakyohsuke\">shimakyohsuke</a>, <a href=\"https://profiles.wordpress.org/shinichin\">Shinichi Nishikawa</a>, <a href=\"https://profiles.wordpress.org/side777\">side777</a>, <a href=\"https://profiles.wordpress.org/pross\">Simon Prosser</a>, <a href=\"https://profiles.wordpress.org/simonwheatley\">Simon Wheatley</a>, <a href=\"https://profiles.wordpress.org/siobhan\">Siobhan</a>, <a href=\"https://profiles.wordpress.org/sirzooro\">sirzooro</a>, <a href=\"https://profiles.wordpress.org/sjmur\">sjmur</a>, <a href=\"https://profiles.wordpress.org/smerriman\">smerriman</a>, <a href=\"https://profiles.wordpress.org/spacedmonkey\">Spacedmonkey</a>, <a href=\"https://profiles.wordpress.org/sboisvert\">Stéphane Boisvert</a>, <a href=\"https://profiles.wordpress.org/khromov\">Stanislav Khromov</a>, <a href=\"https://profiles.wordpress.org/metodiew\">Stanko Metodiev</a>, <a href=\"https://profiles.wordpress.org/stebbiv\">stebbiv</a>, <a href=\"https://profiles.wordpress.org/miglosh\">Stefan Froehlich</a>, <a href=\"https://profiles.wordpress.org/sillybean\">Stephanie Leary</a>, <a href=\"https://profiles.wordpress.org/netweb\">Stephen Edgar</a>, <a href=\"https://profiles.wordpress.org/stephenharris\">Stephen Harris</a>, <a href=\"https://profiles.wordpress.org/stevegrunwell\">Steve Grunwell</a>, <a href=\"https://profiles.wordpress.org/stevehenty\">stevehenty</a>, <a href=\"https://profiles.wordpress.org/stevehoneynz\">SteveHoneyNZ</a>, <a href=\"https://profiles.wordpress.org/stevenkword\">Steven Word</a>, <a href=\"https://profiles.wordpress.org/charlestonsw\">Store Locator Plus</a>, <a href=\"https://profiles.wordpress.org/sudar\">Sudar Muthu</a>, <a href=\"https://profiles.wordpress.org/brainstormforce\">Sujay</a>, <a href=\"https://profiles.wordpress.org/5um17\">Sumit Singh</a>, <a href=\"https://profiles.wordpress.org/summerblue\">summerblue</a>, <a href=\"https://profiles.wordpress.org/sunnyratilal\">Sunny Ratilal</a>, <a href=\"https://profiles.wordpress.org/iamtakashi\">Takashi Irie</a>, <a href=\"https://profiles.wordpress.org/miyauchi\">Takayuki Miyauchi</a>, <a href=\"https://profiles.wordpress.org/karmatosed\">Tammie Lister</a>, <a href=\"https://profiles.wordpress.org/tanner-m\">Tanner Moushey</a>, <a href=\"https://profiles.wordpress.org/tbcorr\">tbcorr</a>, <a href=\"https://profiles.wordpress.org/tychay\">Terry Chay</a>, <a href=\"https://profiles.wordpress.org/tharsheblows\">tharsheblows</a>, <a href=\"https://profiles.wordpress.org/themiked\">theMikeD</a>, <a href=\"https://profiles.wordpress.org/kraftner\">Thomas Kräftner</a>, <a href=\"https://profiles.wordpress.org/thomaswm\">thomaswm</a>, <a href=\"https://profiles.wordpress.org/tfrommen\">Thorsten Frommen</a>, <a href=\"https://profiles.wordpress.org/tott\">Thorsten Ott</a>, <a href=\"https://profiles.wordpress.org/tigertech\">tigertech</a>, <a href=\"https://profiles.wordpress.org/tillkruess\">Till Krüss</a>, <a href=\"https://profiles.wordpress.org/tevko\">Tim Evko</a>, <a href=\"https://profiles.wordpress.org/tmatsuur\">tmatsuur</a>, <a href=\"https://profiles.wordpress.org/tmeister\">tmeister</a>, <a href=\"https://profiles.wordpress.org/tobiasbg\">TobiasBg</a>, <a href=\"https://profiles.wordpress.org/willmot\">Tom Willmot</a>, <a href=\"https://profiles.wordpress.org/tomharrigan\">TomHarrigan</a>, <a href=\"https://profiles.wordpress.org/tommarshall\">tommarshall</a>, <a href=\"https://profiles.wordpress.org/tomsommer\">tomsommer</a>, <a href=\"https://profiles.wordpress.org/skithund\">Toni Viemerö</a>, <a href=\"https://profiles.wordpress.org/toro_unit\">Toro_Unit (Hiroshi Urabe)</a>, <a href=\"https://profiles.wordpress.org/liljimmi\">Tracy Levesque</a>, <a href=\"https://profiles.wordpress.org/rilwis\">Tran Ngoc Tuan Anh</a>, <a href=\"https://profiles.wordpress.org/wpsmith\">Travis Smith</a>, <a href=\"https://profiles.wordpress.org/trenzterra\">trenzterra</a>, <a href=\"https://profiles.wordpress.org/tryon\">Tryon Eggleston</a>, <a href=\"https://profiles.wordpress.org/tszming\">tszming</a>, <a href=\"https://profiles.wordpress.org/junsuijin\">ty</a>, <a href=\"https://profiles.wordpress.org/tywayne\">Ty Carlson</a>, <a href=\"https://profiles.wordpress.org/chacha102\">Tyler Carter</a>, <a href=\"https://profiles.wordpress.org/grapplerulrich\">Ulrich</a>, <a href=\"https://profiles.wordpress.org/sorich87\">Ulrich Sossou</a>, <a href=\"https://profiles.wordpress.org/umeshsingla\">Umesh Kumar</a>, <a href=\"https://profiles.wordpress.org/umeshnevase\">Umesh Nevase</a>, <a href=\"https://profiles.wordpress.org/utkarshpatel\">Utkarsh</a>, <a href=\"https://profiles.wordpress.org/vilkatis\">vilkatis</a>, <a href=\"https://profiles.wordpress.org/voldemortensen\">voldemortensen</a>, <a href=\"https://profiles.wordpress.org/walterebert\">Walter Ebert</a>, <a href=\"https://profiles.wordpress.org/walterbarcelos\">walterbarcelos</a>, <a href=\"https://profiles.wordpress.org/webaware\">webaware</a>, <a href=\"https://profiles.wordpress.org/webdevmattcrom\">webdevmattcrom</a>, <a href=\"https://profiles.wordpress.org/wen-solutions\">WEN Solutions</a>, <a href=\"https://profiles.wordpress.org/wenthemes\">WEN Themes</a>, <a href=\"https://profiles.wordpress.org/westonruter\">Weston Ruter</a>, <a href=\"https://profiles.wordpress.org/wmertens\">wmertens</a>, <a href=\"https://profiles.wordpress.org/wojtekszkutnik\">Wojtek Szkutnik</a>, <a href=\"https://profiles.wordpress.org/theode\">WP Plugin Dev dot com</a>, <a href=\"https://profiles.wordpress.org/wpdev101\">wpdev101</a>, <a href=\"https://profiles.wordpress.org/alphawolf\">wpseek</a>, <a href=\"https://profiles.wordpress.org/wturrell\">wturrell</a>, <a href=\"https://profiles.wordpress.org/yamchhetri\">Yam Chhetri</a>, <a href=\"https://profiles.wordpress.org/yoavf\">Yoav Farhi</a>, <a href=\"https://profiles.wordpress.org/oxymoron\">Zach Wills</a>, <a href=\"https://profiles.wordpress.org/zrothauser\">Zack Rothauser</a>, and <a href=\"https://profiles.wordpress.org/tollmanz\">Zack Tollman</a>.\n<p> </p>\n<p>Special thanks go to <a href=\"http://siobhanmckeown.com/\">Siobhan McKeown</a> for producing the release video with <a href=\"http://www.sararosso.com/newsletter/\">Sara Rosso</a>, and <a href=\"http://camikaos.com\">Cami Kaos</a> for the voice-over.</p>\n<p>Finally, thanks to all of the contributors who provided subtitles for the release video, which at last count had been translated into 23 languages!</p>\n<p>If you want to follow along or help out, check out <a href=\"https://make.wordpress.org/\">Make WordPress</a> and our <a href=\"https://make.wordpress.org/core/\">core development blog</a>. Thanks for choosing WordPress. See you soon for version 4.5!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"WordPress 4.4 Release Candidate\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2015/11/wordpress-4-4-release-candidate/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 25 Nov 2015 23:04:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=3982\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:328:\"The release candidate for WordPress 4.4 is now available. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.4 on Tuesday, December 8, but we need your help to get there. If you haven’t tested 4.4 yet, […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Scott Taylor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:1801:\"<p>The release candidate for WordPress 4.4 is now available.</p>\n<p>RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.4 on <strong>Tuesday, December 8</strong>, but we need your help to get there.</p>\n<p>If you haven’t tested 4.4 yet, now is the time!</p>\n<p><strong>Think you’ve found a bug?</strong> Please post to the <a href=\"https://wordpress.org/support/forum/alphabeta/\">Alpha/Beta support forum</a>. If any known issues come up, you’ll be able to <a href=\"https://core.trac.wordpress.org/report/5\">find them here</a>.</p>\n<p>To test WordPress 4.4 RC1, you can use the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin or you can <a href=\"https://wordpress.org/wordpress-4.4-RC1.zip\">download the release candidate here</a> (zip).</p>\n<p>For more information about what’s new in version 4.4, check out the <a href=\"https://wordpress.org/news/2015/10/wordpress-4-4-beta-1/\">Beta</a> blog post.</p>\n<p><strong>Developers</strong>, please test your plugins and themes against WordPress 4.4 and update your plugin’s <em>Tested up to</em> version in the readme to 4.4 before next week. If you find compatibility problems, we never want to break things, so please be sure to post to the support forums so we can figure those out before the final release.</p>\n<p>Be sure to <a href=\"https://make.wordpress.org/core/\">follow along the core development blog</a>, where we’ll continue to post <a href=\"https://make.wordpress.org/core/tag/dev-notes+4-4/\">notes for developers</a> for 4.4.</p>\n<p><em>Tickets are all closed</em><br />\n<em>Help test the latest changes</em><br />\n<em>New WordPress for All</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 4.4 Beta 4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2015/11/wordpress-4-4-beta-4/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 12 Nov 2015 00:04:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=3977\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:337:\"WordPress 4.4 Beta 4 is now available! This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.4, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Scott Taylor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:1407:\"<p>WordPress 4.4 Beta 4 is now available!</p>\n<p><strong>This software is still in development,</strong> so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.4, try the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href=\"https://wordpress.org/wordpress-4.4-beta4.zip\">download the beta here</a> (zip).</p>\n<p>For more information about what’s new in version 4.4, check out the <a href=\"https://wordpress.org/news/2015/10/wordpress-4-4-beta-1/\" target=\"_blank\">Beta 1</a> blog post. This our final planned beta. Next week will be our first Release Candidate.</p>\n<p>If you think you’ve found a bug, you can post to the <a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a> in the support forums. Or, if you’re comfortable writing a bug report, <a href=\"https://core.trac.wordpress.org/\">file one on the WordPress Trac</a>. There, you can also find <a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a> and <a href=\"https://core.trac.wordpress.org/query?status=closed&group=component&milestone=4.4\">everything we’ve fixed</a>.</p>\n<p><em>Closer To The End</em><br />\n<em>Tickets Are Being Shuffled</em><br />\n<i>Onward to RC</i></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 4.4 Beta 3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2015/11/wordpress-4-4-beta-3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 04 Nov 2015 22:10:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=3969\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:374:\"WordPress 4.4 Beta 3 is now available for download and testing. This is software still in development, so we don’t recommend that you run it on a production site. To get the beta, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip). For more of what’s new in version 4.4, check out […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Scott Taylor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:1245:\"<p>WordPress 4.4 Beta 3 is now available for download and testing. This is software still in development, so we don’t recommend that you run it on a production site. To get the beta, try the <a href=\"https://wordpress.org/extend/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href=\"https://wordpress.org/wordpress-4.4-beta3.zip\">download the beta here</a> (zip).</p>\n<p>For more of what’s new in version 4.4, <a href=\"https://wordpress.org/news/2015/10/wordpress-4-4-beta-1/\" target=\"_blank\">check out the Beta 1 blog post</a>.</p>\n<p>If you think you’ve found a bug, you can post to the <a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a> in the support forums. Or, if you’re comfortable writing a bug report, <a href=\"https://core.trac.wordpress.org/\">file one on the WordPress Trac</a>. There, you can also find <a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a> and <a href=\"https://core.trac.wordpress.org/query?status=closed&group=component&milestone=4.4\">everything we’ve fixed</a>.</p>\n<p><em>Four-four beta three<br />\nEven more activity<br />\nNary a shared term</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 4.4 Beta 2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2015/10/wordpress-4-4-beta-2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 28 Oct 2015 20:50:53 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=3966\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:374:\"WordPress 4.4 Beta 2 is now available for download and testing. This is software still in development, so we don’t recommend that you run it on a production site. To get the beta, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip). For more of what’s new in version 4.4, check out […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Scott Taylor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:1246:\"<p>WordPress 4.4 Beta 2 is now available for download and testing. This is software still in development, so we don’t recommend that you run it on a production site. To get the beta, try the <a href=\"https://wordpress.org/extend/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href=\"https://wordpress.org/wordpress-4.4-beta2.zip\">download the beta here</a> (zip).</p>\n<p>For more of what’s new in version 4.4, <a href=\"https://wordpress.org/news/2015/10/wordpress-4-4-beta-1/\" target=\"_blank\">check out the Beta 1 blog post</a>.</p>\n<p>If you think you’ve found a bug, you can post to the <a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a> in the support forums. Or, if you’re comfortable writing a bug report, <a href=\"https://core.trac.wordpress.org/\">file one on the WordPress Trac</a>. There, you can also find <a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a> and <a href=\"https://core.trac.wordpress.org/query?status=closed&group=component&milestone=4.4\">everything we’ve fixed</a>.</p>\n<p><em>Four-four beta two<br />\nAnother week of progress<br />\nREST API lives!</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 4.4 Beta 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2015/10/wordpress-4-4-beta-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 22 Oct 2015 23:54:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=3926\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:329:\"WordPress 4.4 Beta 1 is now available! This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.4, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Scott Taylor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:4293:\"<p>WordPress 4.4 Beta 1 is now available!</p>\n<p><strong>This software is still in development,</strong> so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.4, try the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\" target=\"_blank\">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href=\"https://wordpress.org/wordpress-4.4-beta1.zip\" target=\"_blank\">download the beta here</a> (zip).</p>\n<p>WordPress 4.4 is slated for release on <a href=\"https://make.wordpress.org/core/version-4-4-project-schedule/\" target=\"_blank\">December 8</a>, but to get there, we need your help testing what we have been working on, including:</p>\n<ul>\n<li><strong>Twenty Sixteen </strong>— The <a href=\"https://make.wordpress.org/core/2015/08/25/introducing-twenty-sixteen/\">newest</a> default theme for WordPress.</li>\n<li><strong>Responsive Images </strong>— WordPress automatically delivers a <a href=\"https://make.wordpress.org/core/2015/09/30/responsive-images-merge-proposal/\">more appropriate image</a> to users depending on a variety of conditions like screen size, viewport size, and screen resolution.</li>\n<li><strong>Embeds </strong>— WordPress can now embed rich content from nearly all sites that support the oEmbed standard — not just YouTube, Flickr, Twitter, and the like. You can even embed <a href=\"https://make.wordpress.org/core/2015/09/30/feature-plugin-merge-proposal-oembed/\">previews of posts</a> from other WordPress sites by pasting the URL on its own line.</li>\n</ul>\n<p>There have been a lot of changes for developers to play with as well:</p>\n<ul>\n<li><strong>REST API (phase 1) </strong>— The underlying infrastructure of the WordPress REST API <a href=\"https://wordpress.org/plugins/rest-api/\">plugin</a> has been <a href=\"https://make.wordpress.org/core/2015/09/21/wp-rest-api-merge-proposal/\">included in WordPress 4.4</a>. Plugin authors can take advantage of this by adding custom endpoints.</li>\n<li><strong>Term Metadata </strong>— Taxonomy term metadata is <a href=\"https://make.wordpress.org/core/2015/09/04/taxonomy-term-metadata-proposal/\">now included</a> in WordPress 4.4. If you’ve already been using a plugin to implement term metadata, you should read <a href=\"https://make.wordpress.org/core/2015/09/22/preparing-your-plugins-and-your-client-sites-for-termmeta/\">this post</a> on how to prepare. Also, the underlying <code>WP_Term</code> class improves caching when working with terms. (<a href=\"https://core.trac.wordpress.org/ticket/14162\">#14162</a>)</li>\n<li><strong>Improved <code><title></code> output</strong> — <code>wp_title()</code> is now deprecated; WordPress can <a href=\"https://make.wordpress.org/core/2015/10/20/document-title-in-4-4/\">handle the rendering</a> of the document title automatically.</li>\n<li><strong>Comments </strong>— Comment queries are now split for performance. Also, the underlying <code>WP_Comment</code> class improves caching and introduces strong-typing. (<a href=\"https://core.trac.wordpress.org/ticket/8071\">#8071</a>, <a href=\"https://core.trac.wordpress.org/ticket/32619\">#32619</a>)</li>\n</ul>\n<p>If you want a more in-depth view of what major changes have made it into 4.4, <a href=\"https://make.wordpress.org/core/tag/4-4/\" target=\"_blank\">check out all 4.4-tagged posts</a> on the main development blog, or check out a <a href=\"https://core.trac.wordpress.org/query?status=closed&group=component&milestone=4.4\">list of everything</a> that’s changed.</p>\n<p><strong>If you think you’ve found a bug</strong>, you can post to the <a href=\"https://wordpress.org/support/forum/alphabeta\" target=\"_blank\">Alpha/Beta area</a> in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report, <a href=\"https://make.wordpress.org/core/reports/\" target=\"_blank\">file one on the WordPress Trac</a>. There, you can also find <a href=\"https://core.trac.wordpress.org/tickets/major\" target=\"_blank\">a list of known bugs</a>.</p>\n<p>Happy testing!</p>\n<p><em>Many small changes</em><br />\n<em>Some groundbreaking new features<br />\nFun times had by all<br />\n</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:39:\"\n \n \n \n \n \n \n \n\n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"WordPress 4.3.1 Security and Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://wordpress.org/news/2015/09/wordpress-4-3-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 15 Sep 2015 15:22:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"4.3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"http://wordpress.org/news/?p=3914\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:439:\"WordPress 4.3.1 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately. This release addresses three issues, including two cross-site scripting vulnerabilities and a potential privilege escalation. WordPress versions 4.3 and earlier are vulnerable to a cross-site scripting vulnerability when processing shortcode tags (CVE-2015-5714). Reported by […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Samuel Sidler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:4022:\"<div class=\"storycontent\">\n<p>WordPress 4.3.1 is now available. This is a<strong> security release</strong> for all previous versions and we strongly encourage you to update your sites immediately.</p>\n<p>This release addresses three issues, including two cross-site scripting vulnerabilities and a potential privilege escalation.</p>\n<ul>\n<li>WordPress versions 4.3 and earlier are vulnerable to a cross-site scripting vulnerability when processing shortcode tags (CVE-2015-5714). Reported by Shahar Tal and Netanel Rubin of <a href=\"http://checkpoint.com/\">Check Point</a>.</li>\n<li>A separate cross-site scripting vulnerability was found in the user list table. Reported by Ben Bidner of the WordPress security team.</li>\n<li>Finally, in certain cases, users without proper permissions could publish private posts and make them sticky (CVE-2015-5715). Reported by Shahar Tal and Netanel Rubin of <a href=\"http://checkpoint.com/\">Check Point</a>.</li>\n</ul>\n<p>Our thanks to those who have practiced <a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/\">responsible disclosure</a> of security issues.</p>\n<p>WordPress 4.3.1 also fixes twenty-six bugs. For more information, see the <a href=\"https://codex.wordpress.org/Version_4.3.1\">release notes</a> or consult the <a href=\"https://core.trac.wordpress.org/log/branches/4.3/?rev=34199&stop_rev=33647\">list of changes</a>.</p>\n<p><a href=\"https://wordpress.org/download/\">Download WordPress 4.3.1</a> or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.3.1.</p>\n</div>\n<p>Thanks to everyone who contributed to 4.3.1:</p>\n<p><a href=\"https://profiles.wordpress.org/adamsilverstein\">Adam Silverstein</a>, <a href=\"https://profiles.wordpress.org/afercia\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/azaozz\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/boonebgorges\">Boone Gorges</a>, <a href=\"https://profiles.wordpress.org/kraftbj\">Brandon Kraft</a>, <a href=\"https://profiles.wordpress.org/chriscct7\">chriscct7</a>, <a href=\"https://profiles.wordpress.org/extendwings\">Daisuke Takahashi</a>, <a href=\"https://profiles.wordpress.org/dd32\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/ocean90\">Dominik Schilling</a>, <a href=\"https://profiles.wordpress.org/DrewAPicture\">Drew Jaynes</a>, <a href=\"https://profiles.wordpress.org/dustinbolton\">dustinbolton</a>, <a href=\"https://profiles.wordpress.org/pento\">Gary Pendergast</a>, <a href=\"https://profiles.wordpress.org/hauvong\">hauvong</a>, <a href=\"https://profiles.wordpress.org/macmanx\">James Huff</a>, <a href=\"https://profiles.wordpress.org/jeremyfelt\">Jeremy Felt</a>, <a href=\"https://profiles.wordpress.org/jobst\">jobst</a>, <a href=\"https://profiles.wordpress.org/tyxla\">Marin Atanasov</a>, <a href=\"https://profiles.wordpress.org/celloexpressions\">Nick Halsey</a>, <a href=\"https://profiles.wordpress.org/nikeo\">nikeo</a>, <a href=\"https://profiles.wordpress.org/nbachiyski\">Nikolay Bachiyski</a>, <a href=\"https://profiles.wordpress.org/swissspidy\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/figureone\">Paul Ryan</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/miqrogroove\">Robert Chapin</a>, <a href=\"https://profiles.wordpress.org/otto42\">Samuel Wood</a>, <a href=\"https://profiles.wordpress.org/wonderboymusic\">Scott Taylor</a>, <a href=\"https://profiles.wordpress.org/SergeyBiryukov\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/tmatsuur\">tmatsuur</a>, <a href=\"https://profiles.wordpress.org/liljimmi\">Tracy Levesque</a>, <a href=\"https://profiles.wordpress.org/umeshnevase\">Umesh Nevase</a>, <a href=\"https://profiles.wordpress.org/vortfu\">vortfu</a>, <a href=\"https://profiles.wordpress.org/welcher\">welcher</a>, <a href=\"https://profiles.wordpress.org/westonruter\">Weston Ruter</a></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:32:\"https://wordpress.org/news/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:6:\"hourly\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";a:10:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sun, 07 Feb 2016 17:10:36 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:10:\"connection\";s:5:\"close\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Tue, 02 Feb 2016 21:09:34 GMT\";s:4:\"link\";s:63:\"<https://wordpress.org/news/wp-json/>; rel=\"https://api.w.org/\"\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 250\";}s:5:\"build\";s:14:\"20160207165008\";}','no'),(350,'_transient_timeout_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca','1454908236','no'),(353,'_transient_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca','1454865036','no'),(356,'_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9','1454908237','no'),(359,'_transient_feed_d117b5738fbd35bd8c0391cda1f2b5d9','a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:61:\"\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"WordPress Planet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"en\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"WordPress Planet - http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:50:{i:0;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"WPTavern: WordPress.org Has Fewer Than 20 Plugins Using the WP REST API in Core\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51234\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"http://wptavern.com/wordpress-org-has-fewer-than-20-plugins-using-the-wp-rest-api-v2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6523:\"<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2014/12/plugin.jpg\" rel=\"attachment wp-att-34902\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2014/12/plugin.jpg?resize=1024%2C485\" alt=\"Plugin Recommendations Featured Image\" class=\"size-full wp-image-34902\" /></a>photo credit: <a href=\"https://www.flickr.com/photos/electrospray/164932344/\">when i was a bird</a> – <a href=\"http://creativecommons.org/licenses/by-nc-nd/2.0/\">cc</a>\n<p>During <a href=\"http://wptavern.com/wp-rest-api-delayed-contributors-facing-gridlock\" target=\"_blank\">yesterday’s pivotal WP REST API meeting</a>, WordPress contributors discussed adoption of the API. A cursory search of the WordPress.org plugin directory shows that fewer than two dozen plugins are currently using the API scaffolding included in WordPress 4.4. For reference, here are the 20 plugins identified by Mika Epstein during the meeting, along with active installation numbers for each:</p>\n<ul>\n<li><a href=\"https://wordpress.org/plugins/acf-to-rest-api/\" target=\"_blank\">ACF to REST API</a> – 200+</li>\n<li><a href=\"https://wordpress.org/plugins/acf-to-wp-api/\" target=\"_blank\">ACF to WP-API</a> – 1,000+</li>\n<li><a href=\"https://wordpress.org/plugins/acf-to-wp-rest-api/\" target=\"_blank\">ACF to WP REST API</a> – 300+</li>\n<li><a href=\"https://wordpress.org/plugins/custom-contact-forms/\" target=\"_blank\">Custom Contact Forms</a> – 70,000+</li>\n<li><a href=\"https://wordpress.org/plugins/dashboard-directory-size/\" target=\"_blank\">Dashboard Directory Size</a> – 100+</li>\n<li><a href=\"https://wordpress.org/plugins/invitations-for-slack/\" target=\"_blank\">Invitations for Slack</a> – less than 10</li>\n<li><a href=\"https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/\" target=\"_blank\">JWT Authentication for WP REST API</a> – 100+</li>\n<li>oEmbed API – no longer available as of 2/5/2016</li>\n<li><a href=\"https://wordpress.org/plugins/prayers/\" target=\"_blank\">Prayers</a> – less than 10</li>\n<li><a href=\"https://wordpress.org/plugins/rest-api/\" target=\"_blank\">WP REST API</a> – 9,000+</li>\n<li><a href=\"https://wordpress.org/plugins/rest-json/\" target=\"_blank\">REST JSON</a> – less than 10</li>\n<li><a href=\"https://wordpress.org/plugins/rest-routes/\" target=\"_blank\">REST Routes</a> – less than 10</li>\n<li><a href=\"https://wordpress.org/plugins/searchwp-api/\" target=\"_blank\">SearchWP API</a> – 20+</li>\n<li><a href=\"https://wordpress.org/plugins/store-locator-le/\" target=\"_blank\">Maps by Storelocator Plus</a> – 10,000+</li>\n<li><a href=\"https://wordpress.org/plugins/tabulate/\" target=\"_blank\">Tabulate</a> – 100+</li>\n<li><a href=\"https://wordpress.org/plugins/wp-api-categoriestags/\" target=\"_blank\">WP API Categories + Tags</a> – 10+</li>\n<li><a href=\"https://wordpress.org/plugins/wp-api-menus/\" target=\"_blank\">WP API Menus</a> – 700+</li>\n<li><a href=\"https://wordpress.org/plugins/wp-rest-api-log/\" target=\"_blank\">WP REST API Log</a> – 100+</li>\n<li><a href=\"https://wordpress.org/plugins/wp-rest-api-sidebars/\" target=\"_blank\">WP REST API Sidebars</a> – less than 10</li>\n<li><a href=\"https://wordpress.org/plugins/wprestapiextensions/\" target=\"_blank\">WPRestApiExtensions</a> – less than 10</li>\n</ul>\n<p>With a few notable exceptions, most of these plugins are hovering around a range of 10 – 100 active installs. These low numbers may indicate that plugin authors have not yet readily embraced building with the scaffolding that was merged into core in 4.4. However, some developers who have embraced building with the API have opted not to offer their plugins and themes for large scale distribution on WordPress.org.</p>\n<p>“I think the plugin directory is the wrong place to look for adoption,” WordPress developer <a href=\"https://twitter.com/natewr\" target=\"_blank\">Nate Wright</a> said at the most recent meeting. “As a plugin author myself, I have to bend over backwards to ensure compatibility with tens of thousands of weird plugins and themes. Javascript itself is highly unstable in the ecosystem because of all the terrible code out there. I’ve used the API in client projects and am currently integrating it with some customizer tools I’m building. My publicly available plugins will be the last thing I’ll introduce to the API.”</p>\n<p>Taylor Lovett, author of <a href=\"http://wptavern.com/custom-contact-forms-plugin-passes-1-million-downloads-on-wordpress-org\" target=\"_blank\">Custom Contact Forms</a>, believes that it’s important to get REST API-powered plugins into the hands of users, despite the support challenges of public distribution.</p>\n<p>“It pushes plugin and theme developers to start working around API JavaScript conflicts now,” Lovett said. “There are many plugins that conflict with the API for a variety of reasons, one of the big ones being modifying Backbone.sync. Having plugins use it now is painful but will push people to start reporting those JS conflicts.”</p>\n<p>Custom Contact Forms is currently the most widely-used plugin running the WP REST API with more than 70,000 installations, but the journey to using the current version has been fraught with challenges.</p>\n<p>“There have been a number of backwards compatibility breaks with the JSON REST API project,” Lovett said. “If I had known going into it what would happen, I probably would have not used the API.</p>\n<p>“I am still not completely comfortable with using the API because of the perceived instability of the project,” he said.”</p>\n<p>Nevertheless, public distribution has brought Lovett considerable feedback from users which has been invaluable for his contributions to the REST API project.</p>\n<p>“I’ve had a number of patches to the API that were discovered through Custom Contact Forms,” he said. “I’ve discovered some real edge cases while maintaining the API across more than 70K installations.”</p>\n<p>Distributing his plugin on WordPress.org while the API went through significant changes was more challenging than Lovett anticipated, but through it the API has gained more exposure.</p>\n<p>“The faster the API is exposed to people and people get comfortable using it, the sooner we will see some major strides in applications being built around WordPress,” he said.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 05 Feb 2016 23:06:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"Matt: Chicken and Eggs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=46021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://ma.tt/2016/02/chicken-and-eggs/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5798:\"<p><img class=\"alignright wp-image-46028\" src=\"http://i2.wp.com/ma.tt/files/2016/02/mometablues.jpeg?resize=245%2C376\" alt=\"mometablues.jpeg\" />I’ve been reading <a href=\"http://www.amazon.com/dp/1455501352/\">Questlove’s <em>Mo’ Meta Blues</em></a>, and it’s an incredible education. The book is helping me appreciate an era of music that inspired the era that inspires me — the music that drove the Roots, J Dilla, Fugees, D’Angelo, Common, Erykah Badu, Kendrick Lamar, and so many more to create what they have.</p>\n<p>Chronologically, I’m in a chapter covering mid-90s hip-hop, which is full of conflict. There’s a tension alluded to in the book of the musicians that made it and those that didn’t: does increased radio play make songs popular? <a href=\"https://aeon.co/essays/why-repetition-can-turn-almost-anything-into-music\">There’s some science that suggests yes</a>. Or is there something intrinsic to the record that puts it in that virtous loop of requests and airplay, the equivalent of usage and virality in a web product?</p>\n<p>There’s a great ancedote in the book that I think is useful when thinking about products. All of the links are my addition, not in the original text.</p>\n<blockquote><p>There was one moment during the recording of <a href=\"https://open.spotify.com/album/1ecv8bJajqX9E0EOX2g3eI\"><em>Voodoo</em></a> that really brought this home. We were recording <a href=\"https://open.spotify.com/artist/6GEykX11lQqp92UVOQQCC7\">DJ Premier’s</a> scratches for “<a href=\"https://open.spotify.com/track/3dOzhSPnBrRIcPyDUAqQYd\">Devil’s Pie</a>,” and <a href=\"https://open.spotify.com/artist/3ZotbHeyVQKxQCPDJuQ4SU\">Q-Tip</a> had just let the room to go work on something else, so there were four of us left there: Premier, <a href=\"https://open.spotify.com/artist/0IVcLMMbm05VIjnzPkGCyp\">Dilla</a>, <a href=\"https://open.spotify.com/artist/336vr2M3Va0FjyvB55lJEd\">D’Angelo</a>, and myself. During the break, Premier asked if anyone had any new shit to play for the group, and D’Angelo went for a cassette and played a bit of a new song, and the whole room just erupted in hooting. Then Dilla put on some new <a href=\"https://open.spotify.com/artist/1020a42xVklY6c56imNcaa\">Slum Village</a> shit and it was the same thing: an explosion of excitement. Then Premier, who had started the whole thing, played an <a href=\"https://open.spotify.com/artist/1BH45DVSTeGBvcYXNCd67g\">M.O.P.</a> song and some new <a href=\"https://open.spotify.com/artist/5cMgGlA1xGyeAB2ctYlRdZ\">Gang Starr</a> material that he was working on for <a href=\"https://open.spotify.com/album/6U2LlflINhafc0e9vhs0lp\"><em>The Ownerz</em></a>.</p>\n<p>I was last at bat. All I had on me was a work tape for what would eventually become “<a href=\"https://open.spotify.com/track/7frJEBqz0olVg8sQpXD5BF\">Double Trouble</a>” on <a href=\"https://open.spotify.com/album/0qbl8aNaCUOvX8HGsZYLfh\"><em>Things Fall Apart</em></a>. It didn’t have finished vocals yet, didn’t have <a href=\"https://open.spotify.com/artist/0Mz5XE0kb1GBnbLQm2VbcO\">Mos Def’s</a> verse. It was just a skeleton. I played it, and I will never forget the feeling that came over the room, including me. It wasn’t that they didn’t hoot and holler like they had for the other songs. They did. But they didn’t mean it. I know the move people resort to when they’re not quite into a song: they keep a straight stare on their face and bob their head a bit, not saying anything, not making eye contact. That’s the sign of death. That’s what they all did to me, and I felt humiliated. I was like Glenn Close in <em>Fatal Attraction</em>: <a href=\"https://www.youtube.com/watch?v=wzbVn9Xx3YM\">I will not be ignored</a>! I went back into the studio that same night and gave that song a radical, extended facelift. I refused to sleep until I had that thing up and running.</p></blockquote>\n<p>I love the idea of Questlove realizing the song was missing something, and going back to the booth to keep working on it until it resonated with his target audience. A song that doesn’t stand up on its own wouldn’t be any better when bundled as part of an album. (Or Samsung would have the most popular apps on Android.) Fans hear the care and quality of each track, and they become super-fans. The bands that break out weren’t bludgeoned into fan’s ears by radio play, they were pulled by these passionate few into a wider audience.</p>\n<p>I love the mixtape culture that so many of today’s successful artists have come up through, and it is amplified online. <a href=\"https://en.wikipedia.org/wiki/Drake_discography#Mixtapes\">Drake had three ever-improving mixtapes before his first album</a>. It harkens to a line from PG’s startup canon (in 2009!): <a href=\"http://paulgraham.com/13sentences.html\">Better to make a few users love you than a lot ambivalent</a>.</p>\n<p>There’s this tension in everything we produce. Where’s the line to tread between <a href=\"https://ma.tt/2010/11/one-point-oh/\">1.0 is the loneliest</a> and a <a href=\"http://theleanstartup.com/principles\">minimum viable product</a>? Or is it about <a href=\"http://www.huffingtonpost.com/brian-de-haaff/how-to-create-the-minimum_b_7652844.html\">a minimum lovable product</a>? Are we building a car with no air conditioning or a car with no wheels?</p>\n<p><img class=\"alignnone size-full wp-image-46059\" src=\"http://i1.wp.com/ma.tt/files/2016/02/minimal-viable-product-henrik-kniberg.png?resize=604%2C389\" alt=\"minimal-viable-product-henrik-kniberg.png\" /></p>\n<p>“Pivot” has become passé, but it’s much worse to assume that distribution will solve something core to your product that isn’t working.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 05 Feb 2016 22:42:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"Post Status: WordPress REST API Round-table — Draft podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=20699\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"https://poststatus.com/wordpress-rest-api-round-table-draft-podcast/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1478:\"<p>Welcome to the Post Status <a href=\"https://poststatus.com/category/draft\">Draft podcast</a>, which you can find <a href=\"https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008\">on iTunes</a>, <a href=\"http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast\">Stitcher</a>, and <a href=\"http://simplecast.fm/podcasts/1061/rss\">via RSS</a> for your favorite podcatcher. Post Status Draft is hosted by Joe Hoyle — the CTO of Human Made — and Brian Krogsgard.</p>\n<p>Joe and Brian were joined by Ryan McCue, the Lead Developer of the REST API, Daniel Bachhuber, a contributing developer to the REST API, and K.Adam White, Aaron Jorbin, and Jack Lenox — each with unique experiences using the REST API. They discussed the talks from A Day of REST, but also about the impact of the new API more broadly as well.</p>\n<p>If you’re at all interested in the REST API, this is an excellent round table to listen to.</p>\n<!--[if lt IE 9]><script>document.createElement(\'audio\');</script><![endif]-->\n<a href=\"https://audio.simplecast.com/25895.mp3\">https://audio.simplecast.com/25895.mp3</a>\n<p><a href=\"http://audio.simplecast.com/25895.mp3\">Direct download</a></p>\n<h3>Links</h3>\n<ul>\n<li><a href=\"https://feelingrestful.com/\">A Day of Rest</a></li>\n<li><a href=\"https://poststatus.com/a-day-of-rest-review/\">Post Status summary of the conference and links to slides</a></li>\n</ul>\n<p><em>Photo credit: Aaron Jorbin</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 05 Feb 2016 18:34:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Katie Richards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"WPTavern: WP REST API Delayed, Contributors Facing Gridlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51204\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"http://wptavern.com/wp-rest-api-delayed-contributors-facing-gridlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6612:\"<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2015/04/wp-rest-api.jpg\" rel=\"attachment wp-att-43000\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2015/04/wp-rest-api.jpg?resize=1025%2C469\" alt=\"wp-rest-api\" class=\"aligncenter size-full wp-image-43000\" /></a></p>\n<p>The WP REST API team <a href=\"https://wordpress.slack.com/archives/core-restapi/p1454626846001168\" target=\"_blank\">met yesterday in the #core-restapi Slack channel</a> to discuss the status of the existing post, term, user, and comment endpoints. There are a few outstanding issues with these four core objects, which the team wants to tackle via a feature plugin approach instead of holding the API back from merge. These outstanding items include things like password-protected posts, autosaves and post previews, and meta handling.</p>\n<p>“For now, we’re not going to support them, and will be working on them in a separate feature plugin instead,” WP REST API project lead Ryan McCue <a href=\"https://wordpress.slack.com/archives/core-restapi/p1454628784001310\" target=\"_blank\">said</a>. “Again, this will be an enhancement to the API in the future, and doesn’t block compatibility here.”</p>\n<p>In September 2015, McCue and contributors outlined <a href=\"https://make.wordpress.org/core/2015/09/21/wp-rest-api-merge-proposal/\" target=\"_blank\">a merge plan for the REST API</a> which brought the infrastructure into the 4.4 release with the endpoints on deck to follow one release later in 4.5. Contributors to the REST API believe that the project is still on track for this goal.</p>\n<p>“Our proposal is that we merge the four core objects in the REST API with full read, create, update, delete support, with the more peripheral features to come when they’re ready,” McCue said.</p>\n<p>Several WordPress contributors, including project lead Matt Mullenweg, voiced concerns about the REST API shipping without the features that have been temporarily spun out.</p>\n<p>“I know it’s a minority opinion, but I would be pretty skeptical of merging a partial API into core,” Mullenweg said. “I think it would do a lot more damage than benefit.”</p>\n<p>McCue contended that the team has been working towards shipping a product that can be progressively enhanced.</p>\n<p>“The API is specifically structured around progressive enhancement, which is a key difference from many APIs,” he said. “Allowing clients to detect features and support them when they’re ready allows us huge flexibility.”</p>\n<h3>Does the WP REST API Need Full wp-admin Coverage?</h3>\n<p>Aaron Jorbin noted that while the four core object types allow for some innovative themes and content editors, they do not yet allow for full wp-admin replacements. This particular point was a deal breaker for several contributors attending the meeting.</p>\n<p>“The cases where the current API covers today aren’t terribly interesting because they’re not really enabling something that was impossible to do before,” Mullenweg said. “It’s just a different approach to doing something that was already possible before. I don’t even think we have XML-RPC parity of feature support yet.</p>\n<p>“I wouldn’t have included REST examples in the SoTW, or encouraged plugins to use the scaffolding, or even let the scaffolding in the last release, if I didn’t think it was the most promising thing out there right now,” he said. “But uptake definitely feels slower than I would have expected. It’s taken so long to get to this point, if we don’t pick up the pace, it could be another year or two before we get full wp-admin coverage.”</p>\n<p>Despite the fact that the <a href=\"http://wptavern.com/a-day-of-rest-conference-successful-81-would-attend-again\" target=\"_blank\">WP REST API recently had its own conference</a> dedicated to it, most of the people who are building with it are those who are also contributors on the project. Adoption is not yet widespread, but this could be due to the fact that many developers don’t want to build on it until the core endpoints are officially merged.</p>\n<p>“We’ve got a bit of a chicken and egg: without core adoption, potential API consumers are hesitant to take the plunge, but without adoption it won’t be tested sufficiently to be merged,” REST API contributor K. Adam White said.</p>\n<p>“From a project point of view I’m not really excited about shipping an API that has ‘some assembly required,’ vs making the core release paired with interesting non-trivial killer apps (mobile apps, something calypso-like, big plugins using / supporting it),” Mullenweg said. “To me a complete API is one that covers everything that’s possible within wp-admin. A subset of that is a partial API.”</p>\n<p>Multiple contributors on the REST API project, however, agreed that shipping with full admin replacement capability is unrealistic, especially after Mullenweg <a href=\"https://wordpress.slack.com/archives/core-restapi/p1454632381001548\" target=\"_blank\">confirmed</a> that it should support everything possible in the admin, including the file editor.</p>\n<p>“We’re significantly more interested in getting read/write access to core types, so that we can interact with WP from a host of other platforms,” K. Adam White said. “I think that pushing everything off until it’s ‘Calpyso ready’ blocks myriad use cases before they can get off the ground.”</p>\n<p>In response, Mullenweg asked why WordPress should support something in its web interface that isn’t supported through its official API. At the conclusion of the two-hour meeting he summarized his final proposal: “No partial endpoints in core. Let’s design a complete API, not half-do it and foist it on millions of sites,” he said.</p>\n<p>This is a critical juncture for the WP REST API project. While most contributors seemed agreed on further iterating the existing endpoints and ramping up usage before merging them into core, attendees remained divided about the need to have full wp-admin coverage prior to merge.</p>\n<p>WP REST API team members are squarely committed to iterating separately on peripheral features, but another contingent of WordPress contributors who joined the meeting yesterday are adamant about seeing a more polished API with better support for the admin. A plan forward has not yet emerged.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 05 Feb 2016 06:59:23 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"WPTavern: Pantheon Launches Community Resource for Scaling WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51157\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"http://wptavern.com/pantheon-launches-community-resource-for-scaling-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6075:\"<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/02/wordpress-at-scale.png\" rel=\"attachment wp-att-51196\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/02/wordpress-at-scale.png?resize=1025%2C406\" alt=\"wordpress-at-scale\" class=\"aligncenter size-full wp-image-51196\" /></a></p>\n<p>When people ask the question, “Can WordPress scale?” they are often pointed to some of the largest websites running on WordPress, such as Time Magazine, TechCrunch, NBC Sports, Playstation, the New York Observer, and others. But how do you get there and what does it take to deliver WordPress at scale to millions of visitors?</p>\n<p>Yesterday <a href=\"https://pantheon.io/\" target=\"_blank\">Pantheon</a> launched a new resource to answer this question with a knowledge base of best practices from experienced developers. <a href=\"https://www.scalewp.io/\" target=\"_blank\">WordPress at Scale</a> is a community-driven project that aims to educate site owners and developers about scalable website infrastructure and optimizations that many large scale sites employ.</p>\n<p>The site’s content is managed via a <a href=\"https://github.com/pantheon-systems/wordpress-at-scale\" target=\"_blank\">GitHub repository</a> where anyone can <a href=\"https://github.com/pantheon-systems/wordpress-at-scale/blob/master/CONTRIBUTING.md\" target=\"_blank\">contribute</a>. Topics currently range from elastic architecture to object caching to recommended development workflows for scaling.</p>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/02/wordpress-at-scale-links.png\" rel=\"attachment wp-att-51198\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/02/wordpress-at-scale-links.png?resize=1025%2C521\" alt=\"wordpress-at-scale-links\" class=\"aligncenter size-full wp-image-51198\" /></a></p>\n<h3>Pantheon Aims to Make Scalability and Performance Commonly Understood Best Practices</h3>\n<p>“We work with a lot of web agencies and dev shops, and we’ve also spent a lot of time working within the community at WordCamps over the past 18 months,” Pantheon co-founder Josh Koenig said. “It definitely seems like there’s a need for go-to resources when it comes to questions about scale. We wanted to set a serious goal for ourselves to make an impact in the WordPress ecosystem.”</p>\n<p>While you can find scattered tutorials around the web about how to scale WordPress, this collaborative community effort is one of the first to aggregate resources into a collection. Knowledge of scalability doesn’t come easily and isn’t always shared with the community.</p>\n<p>“Very often learnings about scalability don’t make it out of projects or companies because they can be hard to generalize (or because people think there’s proprietary value in them),” Koenig said. “Our opinion — and this is based on our experience in the Drupal project with our pre-Pantheon work on PressFlow and <a href=\"https://www.chapterthree.com/blog/project-mercury-pre-configured-drupalvarnish-ec2-ami\" target=\"_blank\">Mercury</a> — is that there’s vastly more value to be had for everyone in making scalability and performance commonly understood best practices.”</p>\n<p>In order to accomplish this goal, Pantheon set up the WordPress at Scale microsite as a community project.</p>\n<p>“We wanted this to be a real contribution,” Koenig said. “Since we’re a platform provider, doing it ‘in house’ would mean it’s ultimately just a marketing piece.</p>\n<p>“I’m clearly being up front about the fact that we hope this site has marketing value to us, but that value should (rightly so) be proportional to how actually useful it is to the community,” he said. “We’d never get very far if this was just a Pantheon thing.”</p>\n<p>Weston Ruter, CTO at <a href=\"https://xwp.co/\" target=\"_blank\">XWP</a> and contributor to the WordPress at Scale site, agrees on the value of having the site set up as a community project.</p>\n<p>“A community-driven resource like this is important because there is a lot to know, and there is a lot of experience to draw on from the community,” Ruter said. “No one agency or consultant has all of the possible tips and tricks for scaling WP, so having a collaborative resource to draw that information together is very helpful to keep it from being isolated in our respective silos.”</p>\n<p>Although scaling varies widely based on the type of content being served and user activity on the site, many aspects of optimization are fairly straightforward and can be easily applied as needed.</p>\n<p>“I suppose scaling WordPress is more a formula than an art,” Ruter said when asked which it resembles more. “If there is art to it, it is having an eye for designing the architecture to take into account the specifics of the site being scaled. Different sites have different techniques required for scaling. A brochure site with seldom-changing content will be cached very differently than a social network site.”</p>\n<p>WordPress at Scale is just a starting point for what Koenig hopes will become a comprehensive resource authored by many contributors. It’s currently missing several topics that he wants to cover in more detail.</p>\n<p>“There are a couple good issues in the queue already with specific technical topics I’d love to cover: fragment caching, and ESI,” he said. “We will definitely be getting into those and other topics with more specificity, especially as we can leverage more contributions from the community.</p>\n<p>“Once we get the content a little more built-out, I want to create a generic presentation that anyone can use to cover this topic,” Koenig said. “Whether that’s giving a talk at a meetup, or pitching WordPress as a solution to a client, having some good quality materials will really help get the message out there.”</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 05 Feb 2016 00:58:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:104:\"Dougal Campbell: Underscores Components – Custom starter themes for faster WordPress theme development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"http://dougal.gunters.org/?p=81112\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:126:\"http://dougal.gunters.org/blog/2016/02/04/underscores-components-custom-starter-themes-for-faster-wordpress-theme-development/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1078:\"<p><i>“Components is a library of shareable, reusable patterns for WordPress themes. Instead of starting from scratch, mix and match from a collection of pre-made components to build your own custom starter theme.” Online tool from Automattic which can generate a variety of starter themes based on Underscores and Components, ready for you to customize.</i></p>\n<p><a href=\"http://components.underscores.me/\">Underscores Components – Custom starter themes for faster WordPress theme development</a></p>\n<p>Original Article: <a rel=\"nofollow\" href=\"http://dougal.gunters.org/blog/2016/02/04/underscores-components-custom-starter-themes-for-faster-wordpress-theme-development/\">Underscores Components – Custom starter themes for faster WordPress theme development</a><br />\n<a rel=\"nofollow\" href=\"http://dougal.gunters.org\">Dougal Campbell's geek ramblings - WordPress, web development, and world domination.</a></p>\n<div class=\"yarpp-related-rss yarpp-related-none\">\n<img src=\"http://yarpp.org/pixels/5db43ee24c4f1e1d0e45d08cc91b0130\" alt=\"YARPP\" />\n</div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 04 Feb 2016 19:25:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Dougal Campbell\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:87:\"WPTavern: Shiny Updates Version 2 Adds Functionality for Themes and Bulk Plugin Updates\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51108\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"http://wptavern.com/shiny-updates-version-2-adds-functionality-for-themes-and-bulk-plugin-updates\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4981:\"<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/02/shiny-updates.png\" rel=\"attachment wp-att-51117\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/02/shiny-updates.png?resize=1025%2C382\" alt=\"shiny-updates\" class=\"aligncenter size-full wp-image-51117\" /></a></p>\n<p>With all of the design improvements to the plugin and theme screens in recent WordPress releases, the experience of updating extensions started to feel clunky and disjointed. The <a href=\"https://wordpress.org/plugins/shiny-updates/\" target=\"_blank\">Shiny Updates</a> feature plugin was created to hide what project contributors refer to as the “The Bleak Screen of Sadness.”</p>\n<p>WordPress users received a small taste of shiny updates when the feature was applied to plugin updates in the 4.2 release, but themes still lag behind. For example, when you update a theme, WordPress lets you know exactly how hard it is working behind the scenes to make that happen:</p>\n<blockquote><p>Downloading update from https://downloads.wordpress.org/theme/cover.1.6.4.zip…</p>\n<p>Unpacking the update…</p>\n<p>Installing the latest version…</p>\n<p>Removing the old version of the theme…</p>\n<p>Theme updated successfully.</p></blockquote>\n<p>Shiny Updates hides the ugly parts of updates in favor of making the process appear more effortless. Instead of taking the user to a new screen, updates happen in the background without the need to refresh the page.</p>\n<p>The project is currently a <a href=\"https://make.wordpress.org/core/features-as-plugins/\" target=\"_blank\">feature plugin</a> in development for WordPress core, led by Konstantin Obenland. In a recent <a href=\"https://make.wordpress.org/core/2016/01/27/shiny-updates-v2/\" target=\"_blank\">status update</a> Obenland said that the new version of the plugin aims to extend shiny updates to all aspects of updates, installs, and deletes for plugins and themes in WordPress.</p>\n<p>Version 2 of the plugin currently offers the following:</p>\n<ul>\n<li>Deleting single plugins, bulk updating, and bulk deleting plugins from the plugin page.</li>\n<li>Shiny plugin installs from the plugin install screen: multiple actions can be queued up.</li>\n<li>Shiny theme installs, updates, and deletes, multiple queue-able, including multisite.\n</li>\n</ul>\n<p>Development for the Shiny Updates project is happening on GitHub where the team is <a href=\"https://github.com/obenland/shiny-updates/issues\" target=\"_blank\">collaborating on design and UX improvements</a>. One of their goals, according to the most recent update, is to refine the user experience by “improving perceived performance and limiting confusing notifications.”</p>\n<h3>Update All the Things</h3>\n<p>WordPress’ update process is somewhat fragmented when there are multiple updates available for core, plugins, and themes on the <em>update-core.php</em> screen. Shiny Updates contributors are exploring <a href=\"https://github.com/obenland/shiny-updates/issues/5\" target=\"_blank\">a button that would “update all the things”</a> in one pass. The dedicated issue on GitHub has 28 comments of discussion and design mockups for what an “<em>Update All</em>” process might look like.</p>\n<p>In addition to adding an <em>Update All</em> functionality, contributors are also working on the following issues:</p>\n<ul>\n<li>Development for <a href=\"https://github.com/obenland/shiny-updates/issues/7\" target=\"_blank\">bulk plugin action notifications</a></li>\n<li>Design for <a href=\"https://github.com/obenland/shiny-updates/issues/54\" target=\"_blank\">updating themes from the theme card</a> (on top of from details modal)</li>\n<li>Another round of user tests to get more feedback on the new flows</li>\n</ul>\n<p>When asked whether Shiny Updates will be ready for inclusion in the upcoming 4.5 release, Obenland said, “Even though we’re fairly far into what we want to accomplish with v2, there are still a good number of tasks outstanding.</p>\n<p>“I’m going to reach out to the a11y group for a review soon and have already gotten in touch with a few core committers to have the JS part reviewed,” he said. “We’re also in the process of running more user tests for the new flows. So the decision deadline next week just comes a little too early.”</p>\n<p>At this time, WordPress 4.6 is a more likely target for including Shiny Updates in core. If you want to assist the team in getting it ready, install the feature plugin from the official directory or via the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\" target=\"_blank\">Beta Tester</a> plugin. Testing version 2 should include both plugin and theme installation, update, and delete actions on both single and multisite installs. Testers can report any bugs to the project’s GitHub <a href=\"https://github.com/obenland/shiny-updates/issues\" target=\"_blank\">issues queue</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 04 Feb 2016 00:56:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"Post Status: The first WordPress REST API conference, in review\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=20387\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"https://poststatus.com/a-day-of-rest-review/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:24660:\"<p>January 28th and 29th of 2016 marked the first ever <a href=\"https://feelingrestful.com/\">A Day of REST</a>, a conference devoted to the WordPress REST API. It’s also, to my knowledge, the first ever conference completely about a single feature of WordPress.</p>\n<p>Put on by the <a href=\"https://hmn.md/\">Human Made</a> team, there were definitely risks: maybe not enough people would sign up, maybe the content would be too dense, or not dense enough for the audience that showed, maybe the API wouldn’t be in core yet, and more. Yet, none of these things happened, and the conference was a success.</p>\n<p>I had the privilege to cover the event as the media partner, and I had an excellent time. It wasn’t a small conference, with over 220 attendees, but it was intimate, utilizing a single track setup, and had a small hack day reserved for 40 people.</p>\n<p><img class=\"aligncenter size-large wp-image-20447\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-20-752x501.jpg\" alt=\"ador-poststatus-20\" width=\"752\" height=\"501\" /></p>\n<p>It was also a bit of a risk to host the first A Day of REST in London, where it was quite accessible to the European community, but out of reach for much of the American market. Nonetheless, those of us that came from the US, Asia, and elsewhere were able to make mini-vacations of the conference, and the UK and broader European community made a great showing; the event nearly sold out.</p>\n<h3>Why does the WordPress REST API merit its own conference?</h3>\n<p>The <a href=\"http://wp-api.org/\">WordPress REST API</a> drastically changes the landscape for WordPress development. Now, WordPress can be the data store, while other technologies can (but aren’t required to, of course) take up pretty much every other aspect of the website. The front end and the back end components of a website can utilize completely custom web stacks, while the data is stored in WordPress.</p>\n<p>The API can be used for modules within existing sites built traditionally with WordPress, or as the engine for entire external web apps. There are so many potential avenues to take WordPress with the REST API, that exploring just a few of them merits a conference like this. In fact, after having seen the conference, I feel that we just scratched the surface. That said, it was an excellent day, where I learned a lot. Here’s an overview of each speaker, and be on the lookout for videos as well, which will be hosted here on Post Status.</p>\n<h3>Introduction to the WordPress REST API</h3>\n<p>At A Day of REST, we were guided from the beginning, with an introduction to APIs within WordPress, and the role the REST API will play, by WordPress REST API Lead Developer Ryan McCue.</p>\n<div id=\"attachment_20461\" class=\"wp-caption aligncenter\"><img class=\"size-large wp-image-20461\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-6-752x501.jpg\" alt=\"Ryan McCue\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Ryan McCue</p></div>\n<ul>\n<li><a href=\"https://speakerdeck.com/rmccue/a-day-of-rest-2016\">Ryan’s slides</a></li>\n<li><a href=\"https://twitter.com/rmccue\">Ryan on Twitter</a></li>\n<li><a href=\"http://ryanmccue.info/\">Ryan’s website</a></li>\n</ul>\n<h3>The Building Blocks of a REST API project</h3>\n<p>Next, Joe Hoyle — a core member of the REST API team, Human Made CTO, and my co-host on the Draft podcast — walked us through the building blocks of a REST API project.</p>\n<div id=\"attachment_20457\" class=\"wp-caption aligncenter\"><img class=\"wp-image-20457 size-large\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-10-752x501.jpg\" alt=\"ador-poststatus-10\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Joe Hoyle</p></div>\n<ul>\n<li><a href=\"https://feelingrestful.com/speakers/89\">Joe’s slides</a></li>\n<li><a href=\"https://twitter.com/joe_hoyle\">Joe on Twitter</a></li>\n<li><a href=\"http://joehoyle.co.uk/\">Joe’s website</a></li>\n</ul>\n<h3>Unlock the Potential of the WP REST API at the Command Line</h3>\n<p>Next, Daniel Bachhuber talked about creating a more RESTful wp-cli. The wp-cli project is a powerful suite of tools, but much of the functionality is replicated with the REST API. He’s in the middle of working through utilizing the REST API for wp-cli functionality.</p>\n<div id=\"attachment_20449\" class=\"wp-caption aligncenter\"><img class=\"size-large wp-image-20449\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-18-752x501.jpg\" alt=\"Daniel Bachhuber\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Daniel Bachhuber</p></div>\n<ul>\n<li><a href=\"http://blog.handbuilt.co/2016/01/28/feelingrestful-a-more-restful-wp-cli/\">Daniel’s slides</a></li>\n<li><a href=\"https://twitter.com/danielbachhuber\">Daniel on Twitter</a></li>\n<li><a href=\"http://danielbachhuber.com/\">Daniel’s website</a></li>\n</ul>\n<h3>There and Back Again: A Developer’s Tale</h3>\n<p>Jack Lenox spoke about using the WordPress REST API in the context of single page application development, and WordPress theming.</p>\n<div id=\"attachment_20446\" class=\"wp-caption aligncenter\"><img class=\"size-large wp-image-20446\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-21-752x501.jpg\" alt=\"Jack Lenox\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Jack Lenox</p></div>\n<ul>\n<li><a href=\"https://speakerdeck.com/jacklenox/there-and-back-again-a-developers-tale\">Jack’s slides</a></li>\n<li><a href=\"http://github.com/jacklenox/there-and-back-again\">Corresponding Github</a></li>\n<li><a href=\"https://twitter.com/jacklenox\">Jack on Twitter</a></li>\n<li><a href=\"http://jacklenox.com/\">Jack’s website</a></li>\n</ul>\n<h3>Building Calypso-like Applications with the WP REST API</h3>\n<p>Nikolay Bachiyski was instrumental to the <a href=\"https://poststatus.com/wordpress-com-mac-app/\">WordPress.com Calypso project</a>, and in his talk at A Day of REST, he discussed Automattic’s thinking behind many of the technologies that were used, and some of what they learned.</p>\n<div id=\"attachment_20442\" class=\"wp-caption aligncenter\"><img class=\"wp-image-20442 size-large\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-25-752x501.jpg\" alt=\"ador-poststatus-25\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Nikolay Bachiyski</p></div>\n<ul>\n<li><a href=\"https://speakerdeck.com/nb/building-calypso-like-applications\">Nikolay’s slides</a></li>\n<li><a href=\"https://developer.wordpress.com/calypso/\">Calypso</a></li>\n<li><a href=\"https://twitter.com/nikolayb\">Nikolay on Twitter</a></li>\n<li><a href=\"http://extrapolate.me/\">Nikolay’s website</a></li>\n</ul>\n<h3>Pay No Attention to that WordPress Behind Your Application</h3>\n<p>With perhaps the most fascinating topic of the day, K. Adam White discussed using WordPress in some quite strange ways, like in concert with Ghost, for instance. All of the talks are great to watch, but if you only watch one, I think this would be the one I’d choose.</p>\n<div id=\"attachment_20437\" class=\"wp-caption aligncenter\"><img class=\"size-large wp-image-20437\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-30-752x501.jpg\" alt=\"K. Adam White\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">K. Adam White</p></div>\n<p><a href=\"http://kadamwhite.github.io/talks/2016/wp-node-feelingrestful/#/\">K. Adam’s Slides</a></p>\n<p><a href=\"https://twitter.com/kadamwhite\">K. Adam on Twitter</a></p>\n<p><a href=\"http://www.kadamwhite.com/\">K. Adam’s website</a></p>\n<p><a href=\"https://github.com/kadamwhite/wordpress-rest-api\">A JavaScript client for the WP REST API</a></p>\n<h3>Should I Use the WordPress REST API? Ask WIRED’s, “Ask a Flowchart”</h3>\n<p>Kathleen Vignos is using the WordPress REST API at WIRED, where she’s the Director of Engineering. In this talk, she walks through how they decide when and where to use the REST API. They’ve gone through this process for considering the API for Latest Posts widgets, related post fallbacks, for Apple News and Slack integrations, and more.</p>\n<div id=\"attachment_20432\" class=\"wp-caption aligncenter\"><img class=\"wp-image-20432 size-large\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-35-752x501.jpg\" alt=\"ador-poststatus-35\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Kathleen Vignos</p></div>\n<p><a href=\"http://www.slideshare.net/kvignos/wired-and-the-wp-rest-api\">Kathleen’s Slides</a></p>\n<p><a href=\"https://twitter.com/kathleencodes\">Kathleen on Twitter</a></p>\n<p><a href=\"http://wired.com\">Kathleen’s website</a></p>\n<h3>The Live Coverage Platform at The New York Times</h3>\n<p>Scott Taylor — WordPress core committer and engineer at The New York Times — showed us how they use the WordPress REST API to power their Live Coverage Platform at The Times. It’s truly both WordPress and the API at scale, and he’s careful in his talk to discuss some of the issues that need to be resolved for WordPress to be the best choice for such applications.</p>\n<div id=\"attachment_20428\" class=\"wp-caption aligncenter\"><img class=\"wp-image-20428 size-large\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-39-752x501.jpg\" alt=\"ador-poststatus-39\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Scott Taylor</p></div>\n<p><a href=\"http://www.slideshare.net/ScottTaylor1/a-day-of-rest\">Scott’s slides</a></p>\n<p><a href=\"https://twitter.com/wonderboymusic\">Scott on Twitter</a></p>\n<p><a href=\"http://scotty-t.com/\">Scott’s website</a></p>\n<h3>Hack Day</h3>\n<div id=\"attachment_20424\" class=\"wp-caption aligncenter\"><img class=\"size-large wp-image-20424\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-43-752x501.jpg\" alt=\"Hack day\" width=\"752\" height=\"501\" /><p class=\"wp-caption-text\">Hack day</p></div>\n<p>The Hack Day was small, but productive. Around 40 people got together at the Mozilla offices and knocked out tickets, resolved longstanding issues, wrote docs, and updated the <a href=\"http://wp-api.org\">REST API website</a> to officially deprecate version 1.x documentation.</p>\n<h3>More pictures from A Day of REST</h3>\n<p>Here are some more pictures I took of speakers, the audience, and the venue at A Day of REST. I really enjoyed this venue, which was exactly what I’d imagine an old and quaint English venue would look like.</p>\n\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-11/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-11-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-11\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-2/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-2-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-2\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-1/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-1-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-1\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-3/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-3-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-3\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-4/\"><img width=\"150\" height=\"95\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-4-150x95.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Jenny Wong\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-5/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-5-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-5\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-6/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-6-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Ryan McCue\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-7/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-7-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Tom Willmot\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-8/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-8-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-8\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-14/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-14-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-14\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-9/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-9-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Joe Hoyle\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-10/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-10-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-10\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-13/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-13-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-13\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-15/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-15-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-15\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-17/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-17-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-17\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-18/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-18-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Daniel Bachhuber\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-19/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-19-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-19\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-20/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-20-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-20\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-21/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-21-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Jack Lenox\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-22/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-22-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-22\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-12/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-12-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-12\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-23/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-23-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Jack Lenox\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-24/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-24-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Aaron Jorbin, MC\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-25/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-25-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-25\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-26/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-26-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Nikolay Bachiyski\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-27/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-27-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-27\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-28/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-28-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-28\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-29/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-29-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"K. Adam trolling\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-30/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-30-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"K. Adam White\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-31/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-31-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Sponsors & Schedule\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-16/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-16-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-16\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-32/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-32-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Afternoon snacks\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-33/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-33-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Coffee\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-34/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-34-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Room for REST\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-35/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-35-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-35\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-36/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-36-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Kathleen Vignos\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-37/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-37-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Mike Little\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-38/\"><img width=\"100\" height=\"150\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-38-100x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Scott Taylor\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-39/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-39-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-39\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-40/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-40-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-40\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-41/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-41-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Even more hack day\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-42/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-42-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"More hack day\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-43/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-43-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Hack day\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-44/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-44-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Petya\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-45/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-45-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"ador-poststatus-45\" /></a>\n<a href=\"https://poststatus.com/a-day-of-rest-review/ador-poststatus-46/\"><img width=\"150\" height=\"100\" src=\"https://cdn.poststatus.com/wp-content/uploads/2016/02/ador-poststatus-46-150x100.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Mozilla space\" /></a>\n\n<h3>The future of A Day of REST</h3>\n<p>Planning is already starting around what future WordPress REST API events may look like. Human Made is talking to potential partners (and in disclosure, I’m in these discussions as well) about potential events in the United States and Asia so far.</p>\n<p>Feedback from A Day of REST was quite positive: more than 80% of attendees would definitely attend again, and nobody said they would definitely <em>not</em> attend again. For many, the depth of the talks and willingness for the conference to go deep on one WordPress feature was welcome, especially because this was an advanced audience of mostly developers, and not all just WordPress developers.</p>\n<p>More than 20% of attendees consider themselves primarily JavaScript developers. I imagine the other 80% are all seeking to learn more about JavaScript, especially in context of its uses with the WordPress REST API, and considering Matt Mullenweg’s challenge during the <a href=\"https://poststatus.com/state-of-the-word-2015/\">most recent State of the Word</a>.</p>\n<p>I imagine we will also be seeing stronger focus on the REST API at larger WordCamps. I could imagine simultaneous developer tracks and REST API tracks. And third party events like A Day of REST can go even deeper, with workshops and smaller group teaching, versus only speaker-driven events.</p>\n<p>I love seeing people get together and learn. A Day of REST was productive, educational, and fun. I look forward to potential future iterations of this event, and getting back to Europe for a proper vacation (this was my first trip there!). Keep an eye out on Post Status for the official videos, and a round table podcast where I talked to many of the speakers about the WordPress REST API.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 03 Feb 2016 22:45:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Brian Krogsgard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"WPTavern: A Day of REST Conference Successful, 81% Would Attend Again\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51127\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"http://wptavern.com/a-day-of-rest-conference-successful-81-would-attend-again\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5606:\"<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/02/a-day-of-rest.jpeg\" rel=\"attachment wp-att-51128\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/02/a-day-of-rest.jpeg?resize=1000%2C531\" alt=\"photo credit: Noel Tock\" class=\"size-full wp-image-51128\" /></a>photo credit: Noel Tock\n<p>Last weekend more than 200 developers gathered in London for a niche conference devoted to the WordPress REST API. <a href=\"https://feelingrestful.com/\" target=\"_blank\">A Day of REST</a> featured speakers from around the world who are building applications with the REST API at companies like WIRED, The New York Times, Fusion, Automattic, and Bocoup.</p>\n<p>“The conference was a fantastic proof of just how popular the REST API project is, and it was super encouraging to see everyone there to hear about it,” Ryan McCue told the Tavern. McCue, a co-lead on the WP REST API project, said he enjoyed the opportunity to connect with the many developers who are already using the API in production. He also said he was surprised by some of the the speakers’ unconventional uses of the API, including using it to supply content from WordPress to <a href=\"https://ghost.org/\" target=\"_blank\">Ghost</a> themes.</p>\n<p>“The contributor day was wildly successful as we took a feature plugin approach to some long-standing issues,” McCue said. “We essentially split the room into six and let every team handle their tasks with fresh eyes. A huge amount of progress was made, and I’m hoping that this greater ownership of the contributions will encourage contributors to remain involved well into the future.”</p>\n<p>McCue said three quarters of the WP REST API leadership team had the opportunity to meet in person and work through nearly all of their outstanding discussion items to get unblocked for future work.</p>\n<p>In addition to being a boon to the REST API project, the conference was inspirational for developers who appreciated the in-depth technical focus of the event.</p>\n<p>“I think the most exciting point for me was the realization that the potential of decoupling WordPress from its codebase is far more complete and powerful than I had previously thought,” said Adam Hollister, an engineer who <a href=\"https://www.pragmatic-web.co.uk/a-day-of-rest/\" target=\"_blank\">attended with colleagues from Pragmatic</a>, a UK-based development agency. “I’m looking forward to building something with WordPress data in a way that would not have been possible until now.”</p>\n<h3>Human Made Embraces Challenge of Hosting Conferences Curated for Developers</h3>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/02/a-day-of-rest-jack-lennox.jpeg\" rel=\"attachment wp-att-51148\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/02/a-day-of-rest-jack-lennox.jpeg?resize=956%2C535\" alt=\"a-day-of-rest-jack-lennox\" class=\"aligncenter size-full wp-image-51148\" /></a></p>\n<p>As many WordCamps are becoming more user-focused, developers are looking for events where they can expand their skills and learn from others in the industry. According to Day of REST stats from co-organizer Petya Raykovska, 41% of the 221 attendees were WordPress developers, 26% PHP developers, 21% JavaScript developers, and 12% other attendees (designers, product managers, and business owners).</p>\n<p>“It’s more challenging to organize a niche conference than it is to organize a WordCamp,” Raykovska said. “From the start we wanted to throw a very high quality event, especially curated for developers who want to improve the level of their work. That meant a very precise speaker selection for that particular audience.”</p>\n<p>The organization team at <a href=\"https://hmn.md/\" target=\"_blank\">Human Made</a> wanted the conference to teach and inspire at the same time. Raykovska said that balancing the schedule to achieve this goal was one of their biggest challenges.</p>\n<p>“At the end we are incredibly proud of the lineup of speakers we had and the feedback we’ve been getting from attendees showed that people loved our speakers,” she said. According to a post-event survey, 81% of the attendees said they would definitely come back to the next event.</p>\n<p>“We also learned something very important – WordPress developers are eager to learn and are willing to invest to get better, especially with the upcoming challenges presented by the REST API,” Raykovska said.</p>\n<p>“They want to learn about specific JS libraries and frameworks, application development, creating APIs, server setups for decoupled WordPress and many more advanced development topics,” she said. “There is definitely a niche for high quality development conferences to help WordPress developers expand their knowledge base and skills.”</p>\n<p>Human Made is in the early stages of planning a second Day of REST conference that will likely be hosted outside of Europe.</p>\n<p>“We would love to continue organizing advanced development events to help the industry grow,” Raykovska said. “We’d like to organize A Day of REST in the US and in Asia. Even though it’s too early for specific dates, the processes are already in motion.”</p>\n<p>For those unable to attend this past weekend, <a href=\"https://feelingrestful.com/news/after-a-day-of-rest-slides-resources-and-more/\" target=\"_blank\">all the slides from the presentations</a> are now available and videos are coming soon.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 03 Feb 2016 20:57:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Matt: Unsplash Photos\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=45934\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2016/02/unsplash-photos/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:536:\"<p><img class=\"alignnone size-full wp-image-45940\" src=\"http://i1.wp.com/ma.tt/files/2016/01/photo-1444760134166-9b8f7d0fc038.jpeg?resize=604%2C401\" alt=\"photo-1444760134166-9b8f7d0fc038.jpeg\" /></p>\n<p>Unsplash is a collection of Creative Commons Zero licensed photos that area really amazing, and <a href=\"https://unsplash.com/collections/curated/99\">I curated a collection of ten images for them which you can check out here</a>. The hard part was trying to pick only ten — there were so many beautiful and stunning images.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 02 Feb 2016 19:17:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:10;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:41:\"Matt: Getting a Job After Coding Bootcamp\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=45825\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://ma.tt/2016/02/getting-a-job-after-coding-bootcamp/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2282:\"<p>The past 6-8 months I’ve been seeing a new type of person applying for <a href=\"https://automattic.com/work-with-us/\">Automattic’s engineering positions</a> that I hadn’t seen before, and I think it’s very interesting and promising but missing one key component.</p>\n<p>These applications usually have great cover letters and well-put-together resumes, which is a good sign that people put some thought into it and had someone spot-check it before sending it in. But where most people list prior jobs, these applications (and LinkedIn profiles) list projects. When you dig into prior jobs listed, if there are any, they’re typically in a completely unrelated field like medicine or finance, and under education they list one of these new bootcamps, like Hack Reactor or App Acedemy.</p>\n<p>Here I’m going to offer a key <img src=\"https://s.w.org/images/core/emoji/72x72/1f511.png\" alt=\"?\" class=\"wp-smiley\" />piece of advice to these folks to help their applications stand out, and can 100% compensate for their lack of professional experience: <strong>contribute to open source</strong>. “Projects” done in a coding bootcamp, even when they’re spelled out in great bullet-point technical detail, don’t really tell me anything about your engineering ability. Open source contributions show me a passion for a given area, ability to work with others to have a contribution reviewed and accepted, and most importantly show actual code. Even better than one-off contributions, if you can grow into a recognized position in an open source project, that puts you ten steps ahead of applications even from folks with 20 years experience in the field, at least to an Open Source-biased company like Automattic.</p>\n<p>Though I don’t know any of these boot camps well enough to suggest them, I love the idea in general. Even before the more formal bootcamps I’ve seen hundreds of examples of people who used free information and technology to rise to a very high level of technical contribution. In fact that’s very much my own story from the early days of WordPress. So in summary: it’s okay to learn to code through class projects, but show your value by getting involved in something bigger.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 01 Feb 2016 16:00:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:11;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"WPTavern: In Case You Missed It – Issue 2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"http://wptavern.com?p=51094&preview_id=51094\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"http://wptavern.com/in-case-you-missed-it-issue-2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:9722:\"<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png\" rel=\"attachment wp-att-50955\"><img class=\"size-full wp-image-50955\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png?resize=676%2C292\" alt=\"In Case You Missed It Featured Image\" /></a>photo credit: <a href=\"http://www.flickr.com/photos/112901923@N07/16153818039\">Night Moves</a> – <a href=\"https://creativecommons.org/licenses/by-nc/2.0/\">(license)</a>\n<p>There’s a lot of great WordPress content published in the community but not all of it is featured on the Tavern. This post is part of a new series where I share an assortment of items related to WordPress that caught my eye but didn’t make it into a full post.</p>\n<h2>Taking Care of Each Other</h2>\n<p>Rich Robinkoff has a great post that discusses <a href=\"http://rkoffy.com/wellness-in-the-wordpress-communty/\">wellness in the community</a> and encourages the WordPress community to take care of each other. While it’s great to give back to WordPress, Robinkoff reminds us that we need to invest in ourselves before reinvesting in WordPress.</p>\n<blockquote><p>Without giving back to ourselves, giving to the WordPress project would suffer. Invest in the wellness of WordPress by investing in yourself.</p></blockquote>\n<p>Robinkoff is also working on a side project called <a href=\"http://wpambassador.com/\">WPAmbassador.com</a>, a site that aims to bring people together. It will promote camaraderie and wellness throughout the community. It’s not ready yet but it may launch in February.</p>\n<p>If you didn’t get a chance to attend or watch his presentation at WordCamp US, I highly encourage you to do so. However, tissues are not included.</p>\n<div class=\"embed-wrap\"></div>\n<p>Rich is a great person and steward in the community. If you’re not already doing so, you should <a href=\"https://twitter.com/rkoffy\">follow him</a> on Twitter.</p>\n<h2>One of The Most Important Comments in WordPress’ History Turns 13 Years Old</h2>\n<p>On January 25th, 2003, <a href=\"https://mikelittle.org\">Mike Little</a>, Co-founder of the WordPress project, <a href=\"https://ma.tt/2003/01/the-blogging-software-dilemma/\">commented on</a> a blog post where Matt Mullenweg described his blogging software dilemma. It’s his comment along with a few others that inspired the birth of WordPress by forking b2.</p>\n<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/MikeLittleForkB2Comment.png\" rel=\"attachment wp-att-51095\"><img class=\"size-full wp-image-51095\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/MikeLittleForkB2Comment.png?resize=648%2C280\" alt=\"Mike Little\'s Comment\" /></a>Mike Little’s Comment\n<p>Check out <a href=\"https://github.com/WordPress/book/blob/master/Content/Part%201/3-the-blogging-software-dilemma.md\">Milestones: The Story of WordPress</a> to learn more about the significance of his comment.</p>\n<h2>Prologue Turns 8 Years Old</h2>\n<p>In January of 2008, Automattic <a href=\"https://en.blog.wordpress.com/2008/01/28/introducing-prologue/\">released Prologue</a>, a simple, innovative theme for providing status updates. The company used password-protected Prologue sites to allow employees to keep track of projects and updates.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/PrologueScreenshot.png\" rel=\"attachment wp-att-51096\"><img class=\"size-full wp-image-51096\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/PrologueScreenshot.png?resize=560%2C342\" alt=\"Prologue in Action\" /></a>Prologue in Action\n<p>In March of 2009, <a href=\"https://en.blog.wordpress.com/2009/03/11/p2-the-new-prologue/\">Automattic released P2</a>, the successor to Prologue. In 2014, the company transitioned internal sites to <a href=\"http://geto2.com/\">o2, </a>successor to P2 and <a href=\"http://wptavern.com/o2-is-now-available-on-github\">open sourced</a> its code in 2015.</p>\n<h2>Don’t Read The Comments</h2>\n<p>Anil Dash <a href=\"https://medium.com/@anildash/against-don-t-read-the-comments-aee43ce515b9#.r110p33yi\">published a great post</a> on Medium that looks at the phrase, “Don’t read the comments.”</p>\n<blockquote><p>We’ve made a habit out of telling people not to read the comments online. But what started as a cynical in-joke has become a bad habit, and an excuse for enabling abuse across the web.</p></blockquote>\n<p>It’s a phrase I’ve seen many people say on Twitter referencing comments to articles published on the Tavern. Dash goes on to say, “Preventing abuse online requires the people running a site or an app to invest time, effort and attention into protecting their community. That’s the bottom line.”</p>\n<p>This is one of the reasons why we created a <a href=\"http://wptavern.com/the-wp-tavern-comment-moderation-policy\">comment moderation policy</a> and are taking a more active role this year moderating comments. However, in recent weeks, I’ve noticed some of the same people who said the phrase above are now engaging in the conversation which is helping to calm the waters.</p>\n<p>For those thinking about disabling comments or need a reminder as to why their important, considering the following statement:</p>\n<blockquote><p>There’s a grave cost to assuming online interactivity is always awful. The burden is felt most acutely in denying opportunity to those for whom connecting to a community online may be the only way to get a foot in the door. Those underrepresented, unheard voices are the most valuable ones we lose when we throw the baby out with the bathwater and assume online comments are necessarily bad.</p></blockquote>\n<h2>This Week in Core</h2>\n<p>If you want to keep a close eye on WordPress core development, there’s no better way than reading <a href=\"https://make.wordpress.org/core/tag/week-in-core/\">This Week in Core</a>. Written and published by volunteers, the post highlights all of the noteworthy changes in an easy to digest format. Check out the most recent post that covers what happened in core between January 19-26.</p>\n<blockquote class=\"wp-embedded-content\"><p><a href=\"https://make.wordpress.org/core/2016/01/27/week-in-core-jan-19-26-2016/\">Week in Core, Jan. 19-26 2016</a></p></blockquote>\n<p></p>\n<h2>Envato Hires WordPress Evangelist</h2>\n<p>Envato hired <a href=\"https://twitter.com/jamesgiroux\">James Giroux</a> to be its <a href=\"http://inside.envato.com/meet-envatos-wordpress-evangelist/\">WordPress evangelist</a>. In the post, he explains some of the responsibilities his role entails.</p>\n<blockquote><p>There are many compelling stories to tell. Envato WordPress creatives from all over the world have done some truly innovative things to enhance the experience of everyday users. I want to find and help tell those stories in the WordPress community.</p></blockquote>\n<p>If you’d like to meet Giroux in person, he’s attending <a href=\"http://pressnomics.com/\">PressNomics</a> in March.</p>\n<h2>How the REST API Changes WordPress Plugin Development</h2>\n<p><a href=\"http://joshpress.net/how-wp-api-changes-wordpress-plugin-development/\">Josh Pollock explains</a> how the REST API changes WordPress plugin development.</p>\n<blockquote><p>WordPress didn’t get to 25% market share on blogs and it’s not going to get to 50% or whatever that way. The growth comes from eCommerce, publishing, membership sites, inbound marketers etc. These are all users that can benefit from being service providers.</p>\n<p>I think that those of us who empower these users by giving them the tools needed to make their sites have to think API first. Your plugin’s interaction with the client is going to be more and more coming through the API.</p></blockquote>\n<blockquote class=\"wp-embedded-content\"><p><a href=\"http://joshpress.net/how-wp-api-changes-wordpress-plugin-development/\">How The WordPress REST API Changes WordPress Plugin Development</a></p></blockquote>\n<p></p>\n<h2>Is WordPress Made of Spaghetti Code?</h2>\n<p>If you’ve been around the WordPress ecosystem for any length of time, you’ve likely run into a conversation or two where someone says WordPress’ code is a mess. On the <a href=\"https://kinsta.com/blog/is-wordpress-code-really-a-mess/\">Kinsta blog</a>, Daniel Pataki takes a hard look at what bad code is, whether or not users care, and if it’s a legitimate reason to avoid using WordPress.</p>\n<h2>Wapuutah!</h2>\n<p>In what is a traditional part of this series, I end each issue featuring a Wapuu design. For those who don’t know, Wapuu is the <a href=\"http://wapuu.jp/2015/12/12/wapuu-origins/\">unofficial mascot</a> of the WordPress project.</p>\n<p><a href=\"https://2015.slc.wordcamp.org/08/18/meet-wapuutah-the-wordcamp-slc-wapuu/\">Wapuutah</a>, created by <a href=\"https://twitter.com/supernovia\">Velda Christensen</a>, represents <a href=\"https://2015.slc.wordcamp.org/08/18/meet-wapuutah-the-wordcamp-slc-wapuu/\">WordCamp Salt Lake City, Utah, 2015</a>. As you can see, Wapuutah is decked out in camping gear and ready for an extended getaway in the mountains outside of Salt Lake City. I hope Wapuutah remembered to bring some bug spray!</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/Wapuutah.png\" rel=\"attachment wp-att-51099\"><img class=\"size-full wp-image-51099\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/Wapuutah.png?resize=348%2C348\" alt=\"Wapuutah!\" /></a>Wapuutah!\n<p>That’s it for issue two. If you recently discovered a cool resource or post related to WordPress, please share it with us in the comments.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Jan 2016 19:58:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:12;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"WPTavern: WPWeekly Episode 223 – Celebrating 8 Years of iThemes With Cory Miller\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"http://wptavern.com?p=51087&preview_id=51087\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"http://wptavern.com/wpweekly-episode-223-celebrating-8-years-of-ithemes-with-cory-miller\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2202:\"<p>In this episode of WordPress Weekly, <a href=\"http://marcuscouch.com/\">Marcus Couch</a> and I are joined by Cory Miller, Founder of <a href=\"https://ithemes.com/\">iThemes</a>. Miller tells us what it’s been like to run the company for eight years. We discuss what’s changed in the WordPress ecosystem since the company’s founding in 2008.</p>\n<p>Near the end of the interview, Miller tells us what’s next in the pipeline with Backup Buddy 7.0 and Stash Live. If you enjoy listening to WordPress history, this episode is for you.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"http://wptavern.com/early-bird-tickets-for-wooconf-2016-now-on-sale\">Early Bird Tickets for WooConf 2016 Now on Sale</a><br />\n<a href=\"http://wptavern.com/first-global-wordpress-contributor-drive-set-for-january-30-31-2016\">First Global WordPress Contributor Drive Set For January 30-31, 2016</a></p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href=\"https://wordpress.org/plugins/hide-your-theme-name/\">Hide Your Theme Name</a> prevents people from detecting which theme your site is using.</p>\n<p><a href=\"https://wordpress.org/plugins/invitations-for-slack/\">Invitations for Slack </a>allows visitors to your site or registered users to invite themselves to your Slack team.</p>\n<p><a href=\"https://wordpress.org/plugins/ninja-signature-contract-forms-add-on/\">Ninja Forms Signature Contract Add-On </a>produces a legally enforceable and court recognized contract from a Ninja Form submission.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, March 3rd 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"http://www.wptavern.com/feed/podcast\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #223:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Jan 2016 00:57:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:13;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"WPTavern: Thank a WordPress Plugin and Theme Author Day 2016\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51082\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"http://wptavern.com/thank-a-wordpress-plugin-and-theme-author-day-2016\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2341:\"<p>Today is normally <a href=\"https://wordpress.org/news/2009/01/thank-a-plugin-developer-day/\">Thank a Plugin Author Day</a> which motivates users to thank plugin authors but <a href=\"http://wptavern.com/thank-a-plugin-author-day-2015\">based on discussions</a> from last year’s event, I’ve decided to add theme authors to the mix. The purpose of the day is simple, give thanks and express gratitude to WordPress plugin and theme developers.</p>\n<p>There are several ways to celebrate the event, such as visiting the plugin or theme author’s website. The link is usually available via the plugin or theme’s page on WordPress.org. If you’ve discovered a useful plugin, consider giving the author a monetary donation.</p>\n<p>Another way to thank plugin and theme authors is to rate and review their work. Ratings and reviews are <a title=\"http://wptavern.com/rate-and-review-a-wordpress-plugin-day-set-for-october-17th\" href=\"http://wptavern.com/rate-and-review-a-wordpress-plugin-day-set-for-october-17th\">an easy way to send feedback</a> directly to an author. Make sure to provide actionable feedback instead of one or two-word reviews. A side effect of rating and reviewing plugins and themes, is that it’s one of many ways to contribute back to WordPress.</p>\n<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2014/11/BillionThanksFeaturedImage.png\" rel=\"attachment wp-att-34331\"><img class=\"size-full wp-image-34331\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2014/11/BillionThanksFeaturedImage.png?resize=796%2C267\" alt=\"Billion Thanks Featured Image\" /></a>photo credit: <a href=\"https://www.flickr.com/photos/opensourceway/7007768456/\">opensourceway</a> – <a href=\"http://creativecommons.org/licenses/by-sa/2.0/\">cc</a>\n<p>The <a href=\"https://wordpress.org/themes/\">WordPress theme directory</a> has more than 2k themes while the <a href=\"https://wordpress.org/plugins/\">plugin directory</a> has nearly 47k plugins. That’s a lot of volunteer time, effort, and code donated to the community.</p>\n<p><strong>Thank you</strong> to anyone who has ever published a WordPress plugin or theme whether it’s on one of the official directories or on GitHub. Without them, users wouldn’t be able to customize WordPress to make it their own.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 28 Jan 2016 18:54:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:14;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"WPTavern: Mark Root-Wiley Publishes Free Guide for Nonprofits That Use WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51074\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"http://wptavern.com/mark-root-wiley-publishes-free-guide-for-nonprofits-that-use-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3287:\"<p>One of <a href=\"https://wordpress.org/\">WordPress’</a> greatest strengths is that it’s free to download and use. This makes it an excellent choice for nonprofit organizations that have a small budget. Nonprofits that can’t afford a developer to maintain their sites may opt to run it on their own.</p>\n<p>Managing a WordPress site requires a basic understanding of how plugins, themes, and WordPress works. Thankfully, there’s a new guide available called <a href=\"http://nonprofitwp.org/\">NonprofitWP,</a> by <a href=\"https://mrwweb.com/\">Mark Root-Wiley</a>, that tailors specifically to nonprofits that choose to manage their own sites with WordPress.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/NonProfitWordPressGuide.png\" rel=\"attachment wp-att-51076\"><img class=\"size-full wp-image-51076\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/NonProfitWordPressGuide.png?resize=1025%2C646\" alt=\"Front Page to Nonprofit WordPress Guide\" /></a>Front Page to Nonprofit WordPress Guide\n<p>The guide covers the following topics:</p>\n<ul>\n<li>Things to know before you get started</li>\n<li>Domains and Hosting</li>\n<li>Installing WordPress</li>\n<li>Choosing a Theme</li>\n<li>Selecting Plugins</li>\n<li>Entering and Managing Content</li>\n<li>Keeping Your Site Healthy</li>\n</ul>\n<p>There’s also a <a href=\"http://nonprofitwp.org/resources/free-stuff-for-nonprofit-wordpress-websites/\">resources section</a> with links to products and services that have special offers for nonprofits. Some of the products and services have an affiliate code that kicks back a certain percentage of sales to Root-Wiley.</p>\n<p>Root-Wiley published the guide in an effort to help nonprofits make the right decisions, “A good WordPress website is easy to manage and maintain, but a bad one is time-consuming and expensive to maintain. Making smart decisions when you get started with a new WordPress site is <em>key</em> to avoiding headaches later,” he said.</p>\n<p>“I’ve had a lot of clients where our first project was cleaning up after a volunteer or staff member who tried to do the site on their own. Sometimes that’s a live site and other times it’s a refresh that’s hit a wall. One time, I was the <strong>seventh</strong> developer on a project, but I was the first paid one and the one to launch the site.</p>\n<p>“So many of the problems these projects run into are in the very early stages where they went all in with a bad theme, picked the wrong plugin, or quite commonly, didn’t think through or understand their organization’s needs and how those should translate to a website,” Root-Wiley told the Tavern.</p>\n<p>Instead of publishing the information in an e-book, he used WordPress, “I chose to publish it as a website because I think that’s the most user-friendly format and I don’t want anything to get in the way with people accessing the information,” Root-Wiley said.</p>\n<p>While he doesn’t plan to open source the site anytime soon, people can submit content suggestions and ideas through the site’s <a href=\"http://nonprofitwp.org/about/contact/\">contact form</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Jan 2016 22:23:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"WPTavern: First WordPress Meetup in Karachi Draws 125 Attendees\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51051\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"http://wptavern.com/first-wordpress-meetup-in-karachi-draws-125-attendees\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2907:\"<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/karachi-wordpress-meetup.jpg\" rel=\"attachment wp-att-51057\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/karachi-wordpress-meetup.jpg?resize=1025%2C532\" alt=\"karachi-wordpress-meetup\" class=\"aligncenter size-full wp-image-51057\" /></a></p>\n<p>The WordPress community in Karachi, Pakistan held its first meetup last weekend led by <a href=\"https://twitter.com/sewabs\" target=\"_blank\">Waseem Abbas</a>. The gathering drew 125 attendees and organizers have been receiving <a href=\"https://www.facebook.com/s.wasim.abbas/posts/1064760890225282?pnref=story\" target=\"_blank\">positive reviews and feedback</a>.</p>\n<p>The meetup featured two sessions, one on “WordPress Security” by Ahsan Parwez and the second on “WordPress Possibilities” by Usman Khalid. I spoke with Abbas who said that organizers were surprised by the depth of WordPress knowledge among the attendees.</p>\n<p>“We were expecting a beginner level audience,” Abbas said. “But when they started asking questions of the speakers, we were amazed. It is clear now that we should have more advanced discussions in future meetups. For the smaller beginner audience, we will be focusing on short live sessions.”</p>\n<p>Karachi, with a population of 25 million people, is one of the largest cities in the world. Pakistan’s WordPress community is growing rapidly, as evidenced by the <a href=\"http://wptavern.com/wordpress-community-growing-in-pakistan-500-attend-lahore-meetup\" target=\"_blank\">local meetup in Lahore that recently passed 500 attendees</a>. Karachi is five times the size of Lahore and has the potential to be home to a much larger WordPress community.</p>\n<p>“Pakistan is ranked 3rd on <a href=\"https://www.freelancer.com/\" target=\"_blank\">freelancer.com</a> and most of the projects are based on WordPress,” Abbas said. “It shows how people are using WordPress to change their lives in Pakistan. Many of the big WordPress companies have employees working from Pakistan.”</p>\n<p>Feedback from both Lahore and Karachi organizers indicates that the WordPress community in Pakistan is extensive, but 2015 and 2016 are the first years that leaders have emerged to get everyone connected.</p>\n<p>“People are working on different WordPress projects and websites professionally but are not connected with each other,” Abbas said. “WordPress is used by hundreds of bloggers and developers, but they don’t have a platform to connect.</p>\n<p>“After this meetup we have seen many business collaborations and idea sharing in the community,” he said. “It is a positive gesture and real motivation for us to scale the meetups in future.” The next Karachi meetup is scheduled for February 27th.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Jan 2016 00:19:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:16;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"WPTavern: Your Chance to Give Feedback on WordPress’ Accessibility Coding Standards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=51041\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:92:\"http://wptavern.com/your-chance-to-give-feedback-on-wordpress-accessibility-coding-standards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4377:\"<p>The <a href=\"https://make.wordpress.org/accessibility/\">WordPress Accessibility team</a> is seeking feedback on a draft that outlines <a href=\"https://make.wordpress.org/core/handbook/best-practices/coding-standards/accessibility-coding-standards/\">accessibility coding standards</a> for WordPress core. According to the draft, new features should meet the accessibility guidelines before merging into core.</p>\n<blockquote><p>All code released in WordPress must conform with the WCAG 2.0 guidelines at level AA. These basic guidelines are intended for easy reference during development, but do not cover all possible accessibility issues.</p></blockquote>\n<p>While the document focuses on core, it’s also a great reference for developers who want their themes and plugins more accessible.</p>\n<h2>Matt Mullenweg Addresses WordPress’ Accessibility</h2>\n<p>For the second year in a row, <a href=\"http://mor10.com/\">Morten Rand-Hendriksen</a>, an advocate for improving WordPress’ accessibility, brought up the topic during the Q&A portion of the 2015 State of the Word.</p>\n<p></p>\n<p>Hendriksen notes that in 2014, the WordPress theme directory <a href=\"http://wptavern.com/wordpress-themes-suck-at-accessibility-its-time-to-fix-it\">contained 14 themes</a> with the accessibility-ready tag. In 2015, that number increased to 79.</p>\n<p>Hendriksen brings up the fact that when WordPress adopts modern technologies, so does most of the web citing responsive images as an example. He asks Mullenweg if WordPress can do the same for accessibility in which the audience responds with applause. Mullenweg responds with a simple yes.</p>\n<h2>Thinking of Accessibility as Just a Checkbox</h2>\n<p>Hendriksen then asks a follow-up question, “Can you tell everyone in this room and community that when they learn JavaScript, to also add on that little accessibility part, so that we’re building everything accessible and tell the world that the web should be accessible and that’s the WordPress way?”</p>\n<p>Mullenweg responds by agreeing the web should be accessible but says, “I’m worried about getting to a point where we think of accessibility like a checkbox. Even though there are great guidelines and things like that, I think that accessibility is a process and it’s going to be driven sometimes not by every single person, but by groups like the <a href=\"https://make.wordpress.org/accessibility/\">amazing accessibility team</a> and most importantly by the people who need the technology, communicating, and us observing that.</p>\n<p>“So, I do think that we have presentations on accessibility at every single WordCamp, we have the accessibility guidelines online but I think we’re a little behind on the theme reviews which is part of the reason the number hasn’t grown as much because the accessibility reviews are more difficult than a standard review, but I’m really excited about what this group has been able to do and the growing momentum it’s gained in the WordPress world.”</p>\n<p>“I don’t think that saying I want things to be accessible moves things forward as much as the continuing education that we’re doing through every single WordCamp, the guidelines, and the group,” Mullenweg said. He also highlights the need to think of accessibility in a global sense.</p>\n<p>“I think about the 6.99 billion people who haven’t used WordPress yet and many of those who can’t. I also think about accessibility in terms of languages and touch devices.</p>\n<p>“These are things that as we get there, what we do right can expand to a larger audience. I encourage everyone to keep that in mind, but learn JavaScript as well,” he said.</p>\n<p>Mullenweg’s responses reinforce the fact that accessibility remains a priority for the WordPress project. If you notice a typo or want to give feedback on the WordPress accessibility guidelines draft, please <a href=\"https://make.wordpress.org/core/2016/01/24/accessibility-coding-standards-now-in-draft-and-seeking-comments/\">leave a comment</a> on the post. Also, check out the <a href=\"https://make.wordpress.org/accessibility/\">Make WordPress Accessible</a> site for information on how you can help make WordPress more accessible.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2016 22:56:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:17;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Matt: Marketing at Automattic\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=45814\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"https://ma.tt/2016/01/marketing-at-automattic/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:917:\"<p>One of the areas where <a href=\"https://automattic.com/\">Automattic</a> and its products like <a href=\"https://wordpress.com/\">WordPress.com</a> have the most room for growth is in the area of marketing. It’s also an area our competitors are spending heavily in, with Wix, Weebly, Squarespace, Web.com, and to a lesser extent EIG and Godaddy, spending over $350M this year in advertising. (Of course marketing is much more than just advertising, but their spend is still significant.) <a href=\"https://automattic.com/work-with-us/\">We’re hiring for a number of positions in this area</a> to build up our team, including a CMO, a performance marketing specialist, marketing-oriented designer, and a role focused on events. If you know of anyone who would be ideal for these roles, or if that person is you, please read about Automattic on that page and follow the guidelines for the role to apply.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2016 20:29:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:18;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"WPTavern: Kernl to Offer Hosted Private Plugin and Theme Updates\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50694\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"http://wptavern.com/kernl-to-offer-hosted-private-plugin-and-theme-updates\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7127:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/kernl.png\" rel=\"attachment wp-att-51020\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/kernl.png?resize=1025%2C483\" alt=\"kernl\" class=\"aligncenter size-full wp-image-51020\" /></a></p>\n<p><a href=\"https://twitter.com/jackslingerland\" target=\"_blank\">Jack Slingerland</a> started hacking on WordPress in 2008, but recently his career has taken him a bit further afield from it than he would like. By day he is a Senior Software Engineer at <a href=\"http://www.ca.com/us/default.aspx\" target=\"_blank\">CA Technologies</a> in Raleigh, working in React/Redux, Node, ElasticSearch, Grails, and Groovy. But at night he is busy building <a href=\"https://kernl.us/\" target=\"_blank\">Kernl</a>, a service that provides private plugin and theme updates for WordPress.</p>\n<p>Once a plugin has been added to the service, the updates delivered from Kernl will look exactly like updates from WordPress.org.</p>\n<p>“Kernl’s core feature is providing private plugin and theme updates for WordPress developers. However, our differentiating features are what get me excited,” Slingerland said. “We have purchase code validation (so only authorized users can download updates) and continuous integration (CI) support.</p>\n<p>“The CI stuff is really neat, because it allows WP developers to push their code into GitHub or BitBucket and then have it automatically packaged and deployed to their customers. CI has been traditionally hard to do on WordPress because your ‘production’ environment is often something you don’t control,” he said. “Kernl solves that problem.”</p>\n<p>The idea for Kernl came to Slingerland after previous years trudging through client work.</p>\n<p>“One thing that constantly nagged at me was how hard it was to get any bug fixes or feature updates out to my clients,” he said. “I often didn’t manage their sites, so getting them updates involved lots of emailing and communication overhead.</p>\n<p>“I originally had the idea for Kernl back in 2011, but never executed on it until last year,” Slingerland said. “I was hoping that I could help other people solve the same problem I had.”</p>\n<p>Kernl launched in private alpha in May 2015 with ~65 alpha users. In November he opened it up for public beta and the service now has approximately 100 beta users. Testers are currently putting Kernl through its paces:</p>\n<ul>\n<li>Kernl hosts 73 plugins & 43 themes (117 total)</li>\n<li>The service processed 4.07 million update checks since May</li>\n<li>Kernl processes around ~2 update status checks / second</li>\n<li>14,100 updates have been downloaded from Kernl</li>\n</ul>\n<h3>How does Kernl compare to WP Pusher?</h3>\n<p>I asked Slingerland about how Kernl measures up to <a href=\"https://wppusher.com/\" target=\"_blank\">WP Pusher</a>, which allows developers to deploy WordPress themes and plugins from GitHub and Bitbucket.</p>\n<p>“Kernl doesn’t require your end-user to install anything besides your plugin/theme,” Slinglerland said. “If I understand WP Pusher correctly, you first install WP Pusher, then tell WP Pusher to manage updates for a given plugin/theme via it’s version control repository. But this has to happen on every end user installation and might feel complicated to non-technical users.</p>\n<p>“Kernl works seamlessly with your plugin/theme, just like those that are installed from the WordPress.org repository. This makes installing and updating feel familiar and blend in seamlessly,” he said.</p>\n<p>“We also have purchase code validation, which is going to be getting some love and an API after we go live. Kernl also supports versioning your plugin/theme, so intermediary commits don’t get randomly sent out to your customers.”</p>\n<h3>The Importance of Continuous Integration</h3>\n<p>One of the reasons Slingerland built Kernl is because he wants to help more WordPress developers add continuous integration to their workflows. This particular aspect of the app (the “push to build” feature) posed the biggest technical challenge but was one of the most important problems for Kernl to solve.</p>\n<p>“There are a lot of edge-cases that I didn’t foresee, especially once I started integrating with both BitBucket and GitHub,” Slingerland said. “In these cases the beta testers were invaluable in helping ferret out bugs.</p>\n<p>“Having a solid continuous integration and deployment workflow really changes the way you think about development,” he said. “Instead of having ‘big bang’ once a quarter feature releases, it becomes easier to iterate on your idea. Fail fast, validate your ideas/changes, and iterate again. It’s a big enabler of the Agile development methodology, and I feel that the WordPress plugin/theme community has kind of lacked that. It encourages good testing as well, which is almost required if you are deploying continuously.”</p>\n<p>Slingerland is aiming Kernl at developers who create WordPress plugins and themes that are not hosted on WordPress.org. A handful of his beta users have even been using the service to distribute updates for their own beta testers before they publish an official release to WordPress.org.</p>\n<p>Kernl will host any plugin or theme for free as long as it is both open source and freely available. Pricing for commercial plugins and themes will range from $5 – $25/month. The service is free to use during the beta period, which is planned to be wrapped up in mid-February.</p>\n<h3>Kernl Will Not Police Product Licensing</h3>\n<p>After further inquiry regarding Kernl’s position on the licensing of products it hosts, Slingerland states that he will not police his customers’ licensing. This means that authors of non-GPL themes and plugins would be welcome to distribute their software via his platform. Since themes and plugins are derivative works of WordPress, they are required to be licensed under the GPL.</p>\n<p>Slingerland’s lack of willingness to police non-GPL software has the potential to make Kernl a hive for products that break WordPress’ license. The service makes it easy to distribute non-GPL software that masquerades in the admin as regular compliant plugins/themes when it comes to updates.</p>\n<p>Distributing non-GPL software can be a deal breaker for WordPress developers who feel strongly about the GPL. The GPL protects users’ freedom to use and modify the software for any purpose, and many developers have built their businesses and reputations on upholding that freedom.</p>\n<p>Software hosted by Kernl may or may not comply with GPL licensing, and the user may never know. This leaves the user vulnerable in a way that official updates from WordPress.org does not. Developers who don’t want to be parcel to supporting a platform that has the potential to distribute non-GPL software may want to look for an alternative.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2016 18:44:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:19;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Matt: Minsky\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=45808\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://ma.tt/2016/01/minsky/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:455:\"<p>Very sad to <a href=\"http://www.nytimes.com/2016/01/26/business/marvin-minsky-pioneer-in-artificial-intelligence-dies-at-88.html\">hear that Marvin Minsky has passed</a>. Here are some <a href=\"http://blog.the-eg.com/2007/12/03/marvin-minsky/\">notes I took at a talk of his in 2007</a>. See also: <a href=\"https://blogs.harvard.edu/philg/2016/01/25/marvin-minsky-1927-2016-the-death-of-a-skeptic/\">Philip Greenspun’s remembrence of Minsky</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2016 04:48:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:93:\"WPTavern: PayPal for WooCommerce: How Andrew Angell Is Building a Business with a Free Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50941\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:102:\"http://wptavern.com/paypal-for-woocommerce-how-andrew-angell-is-building-a-business-with-a-free-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:9465:\"<a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/business-desk.jpg\" rel=\"attachment wp-att-51010\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/business-desk.jpg?resize=1025%2C504\" alt=\"photo credit: Luis Llerena\" class=\"size-full wp-image-51010\" /></a>photo credit: <a href=\"https://stocksnap.io/photo/S3JE5YAMND\">Luis Llerena</a>\n<p>WooCommerce, which currently powers roughly 30% of online stores, has a growing catalogue of <a href=\"https://www.woothemes.com/product-category/woocommerce-extensions/\" target=\"_blank\">355 extensions</a> ranging from free to $249. Most of the major payment gateways are offered at $79 per single site license. There are also <a href=\"https://wordpress.org/plugins/search.php?q=woocommerce\" target=\"_blank\">hundreds of additional extensions</a> hosted on WordPress.org, including several payment gateway plugins that, if listed on the WooCommerce site, would be in direct competition to its major money makers.</p>\n<p><a href=\"https://wordpress.org/plugins/paypal-for-woocommerce/\" target=\"_blank\">PayPal for WooCommerce</a> is one such competitor. It adds PayPal Express Checkout, Payments Pro, and PayPal Plus (for Germany) to WooCommerce in a single, completely free plugin. It also utilizes all of the features PayPal provides in its APIs for seamless integration with WooCommerce. The plugin is active on more than 10,000 sites and has a 4.8/5.0 star rating on WordPress.org.</p>\n<p><a href=\"https://www.angelleye.com/\" target=\"_blank\">Andrew Angell</a> developed PayPal for WooCommerce after finding inadequacies in the leading plugin options at the time. Prior to creating the plugin, Angell spent many years becoming a PayPal specialist, earning much of his income taking PayPal-related development projects. He is now a PayPal Partner, certified PayPal developer, <a href=\"https://www.angelleye.com/paypal-developer-certified-award-winner/\" target=\"_blank\">3-time PayPal Star Developer award winner</a>, and a PayPal Ambassador.</p>\n<p>“I first started learning how to work with web services around the time PayPal had just released their first set of public APIs,” Angell said. “Payment processing was very important to my general web development work, of course, so I took the time to learn how to tightly integrate the PayPal API, which really taught me how to work with pretty much any API at that point. During this time I spent a lot of time in PayPal developer forums.”</p>\n<p>As PayPal introduced a wide variety of different API products over the years, Angell was able to become familiar with them one at a time as they were released. He spent a good deal of time providing free support to people looking for help with PayPal development on StackOverflow, which led to a seemingly never-ending supply of PayPal-specific client work and eventually a partnership with PayPal that pays him a revenue share based on the volume of transactions processed through their platform.</p>\n<p>“For a long time I was just another web developer that was using the PayPal forums as a way to generate work and prestige for the “angelleye” name,” Angell said. “The vast majority of the work that was coming to me was WordPress / WooCommerce type work where people wanted help getting PayPal working the way they want. My primary business model was to sell websites and custom jobs, and the PayPal revenue share was a nice little bonus on that.</p>\n<p>“As a general developer/user myself, when I would get these jobs I was thinking, oh great, Woo provides premium extensions for Express Checkout, Payments Pro, etc,” Angell said. “I’ll just buy those and we’ll use those in these projects to keep the time/cost down for my client.</p>\n<p>“As I started doing this, though, I quickly saw that while the Woo community builds a great shopping cart, they left much to be desired in the specific area of PayPal payment integration. Their plugins were missing lots of little features PayPal provides that are useful, and the error catching wasn’t done well, so successful payments could actually be flagged as failures, and other little things like that were just wrong. I found myself spending so much time extending/customizing their plugins that I just decided I needed to build my own. That’s how PayPal for WooCommerce was born,” he said.</p>\n<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/paypal-for-woocommerce.png\" rel=\"attachment wp-att-50993\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/paypal-for-woocommerce.png?resize=1025%2C331\" alt=\"paypal-for-woocommerce\" class=\"aligncenter size-full wp-image-50993\" /></a></p>\n<p>Angell’s first official WordPress plugin was a success, thanks to the popularity of WooCommerce as well as PayPal’s <a href=\"https://www.datanyze.com/market-share/payments/\" target=\"_blank\">67% market share</a> among payment gateways.</p>\n<p>“Because many others were experiencing the same struggles I was with Woo’s extensions, it [PayPal for WooCommerce] quickly became popular on its own – enough that it completely changed my business model,” Angell said. “I am now entirely focused on building tools like this, giving them away for free, and generating as much volume as I can.”</p>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/paypal-plugins.png\" rel=\"attachment wp-att-50996\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/paypal-plugins.png?resize=245%2C300\" alt=\"paypal-plugins\" class=\"alignright size-medium wp-image-50996\" /></a>Angell and his team are starting to play with the premium extension models that WooCommerce and many others use, but he said that PayPal for WooCommerce will always be completely free.</p>\n<p>“Our PayPal IPN for WordPress and our Offers for WooCommerce, though, do have some premium extensions that we’ll be selling licenses for, and we’ll continue to build on that as well as maintaining our free stuff,” he said.</p>\n<h3>A Non-Traditional Way of Monetizing a Free WordPress Product</h3>\n<p>Traditionally, the WordPress freemium product business model creates revenue by selling commercial licenses and support. With payment gateways it’s a little different because revenue sharing offers a more lucrative business opportunity. In this scenario it’s best if the product is free, although it still requires updates, support, and a reputation for reliability.</p>\n<p>Angell would not share with us his exact cut from the PayPal partnership program but said it’s only a fraction of a percent.</p>\n<p>“I don’t have any way to see exactly what this one plugin generated for us, but I can tell you that the combination of all the tools we have processed a total of $207 million in 2015,” Angell said. “PayPal for WooCommerce is by far our most popular tool, but we do have about 10 other tools that are helping with those numbers as well.”</p>\n<p>Maintaining a payment gateway by staying current with changes to the PayPal API is a ton of work. Add to that the burden of support for 10,000+ active installations, and WooCommerce for PayPal could be a full-time job. The revenue share business model makes supporting this free plugin worthwhile.</p>\n<p>“The model is just nicer for me because I can simply support the product instead of having so many clients breathing down my neck with deadlines,” Angell said. “I simply make sure I respond quickly to people in the support forums and fix bugs in the plugins whenever necessary as quickly as possible.</p>\n<p>“Because of the quality development and our expertise in ensuring PayPal is integrated well, we really don’t have a lot of issues keeping up with support. Most of the bug reports we get involve conflicts with other plugins, so as long as I make sure our stuff continues to work with new updates of WordPress and WooCommerce we can generally get through our days stress free,” he said.</p>\n<p>“We have definitely thought about building similar extensions for other plugins like GravityForms, etc. but we’re still in growth stages here and aren’t working with a very big budget,” Angell said. “Only myself and one other developer are managing all of these tools right now, and that’s on top of all the client work we still have and do on a regular basis just because we didn’t want to kill relationships with good clients.”</p>\n<p>Angell and his team also benefit from keeping PayPal for WooCommerce open source and freely <a href=\"https://github.com/angelleye/paypal-woocommerce\" target=\"_blank\">available on GitHub</a>, where they can receive contributions and bug reports for improvements. Since the business model doesn’t revolve around selling licenses and limiting the number of sites that can use them, there’s no need to keep the code locked up.</p>\n<p>The model also works out well for the users, who receive a high quality plugin and support for free as opposed to paying <a href=\"https://www.woothemes.com/products/paypal-pro/\" target=\"_blank\">$79 for a single license of PayPal Pro</a> or $199 for up to 25 sites. PayPal for WooCommerce, on the other hand, can be used on an unlimited number of sites for free.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 25 Jan 2016 21:59:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"WPTavern: First Global WordPress Contributor Drive Set For January 30-31, 2016\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50974\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:87:\"http://wptavern.com/first-global-wordpress-contributor-drive-set-for-january-30-31-2016\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2385:\"<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2014/01/WCSFContributorDayFeaturedImage.jpg\" rel=\"attachment wp-att-14814\"><img class=\"aligncenter size-full wp-image-14814\" src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2014/01/WCSFContributorDayFeaturedImage.jpg?resize=650%2C200\" alt=\"WordCamp San Francisco Contributor Day Featured Image\" /></a>I know a lot of people in the community who got their start answering questions in the <a href=\"https://wordpress.org/support/\">WordPress support forums</a>. It’s one of the easiest ways to contribute back to the project without having to touch code. If you’re interested in helping others in the support forums, check out the <a href=\"https://wordpress.org/news/2016/01/contributor-weekend-support-forums/\">first global contributor drive</a> on January 30-31, 2016.</p>\n<p>Contributor drives are new initiatives created by the <a href=\"https://make.wordpress.org/community/\">WordPress Community Team</a>. While a number of WordCamps have a day set aside for attendees to contribute back to WordPress, not everyone has one nearby they can attend. The first drive is focused on the <a href=\"https://make.wordpress.org/support\">Support Team</a> which answers questions in the <a href=\"https://wordpress.org/support\">support forums</a>.</p>\n<p>The drives are composed of challenges that take place over the course of a weekend to give people in different time zones an opportunity to participate. On this drive, contributors are challenged to answer 20 support requests in the forums.</p>\n<p>While individuals can participate, it’s a lot more fun to do so as a group. Participants are encouraged to work with people from their local meetup group. If this isn’t feasible, join the <a href=\"https://wordpress.slack.com/messages/forums/\">#forums channel</a> on Slack where moderators will be standing by to provide guidance to new contributors.</p>\n<p>WordPress has an amazing world-wide community and if 30 people complete the challenge, 600 threads will be responded too. Initiatives like this are a great idea and an excellent opportunity for new contributors to get their feet wet.</p>\n<p>For more details and directions on how to participate, please view the <a href=\"https://make.wordpress.org/support/20-questions/\">guide to contributor weekend</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 25 Jan 2016 19:28:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"WPTavern: In Case You Missed It – Issue 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50935\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"http://wptavern.com/in-case-you-missed-it-issue-1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6878:\"<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png\" rel=\"attachment wp-att-50955\"><img class=\"size-full wp-image-50955\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png?resize=676%2C292\" alt=\"In Case You Missed It Featured Image\" /></a>photo credit: <a href=\"http://www.flickr.com/photos/112901923@N07/16153818039\">Night Moves</a> – <a href=\"https://creativecommons.org/licenses/by-nc/2.0/\">(license)</a>\n<p>There’s a lot of great WordPress content published in the community but not all of it is featured on the Tavern. Starting today and every Friday, I’ll share an assortment of items related to WordPress that caught my eye but didn’t make it into a full post.</p>\n<h2>Beyond Imagination by Dustin Filippini</h2>\n<p>Dustin Filippini, <span class=\"st\">a web developer based in Milwaukee, WI</span> <a href=\"http://heropress.com/essays/beyond-imagination/\">shared his HeroPress story</a> on how he got involved with WordPress. When Filippini was fired after two years of working in a retail management position, he dedicated all of his resources to learning web design and development in the late 90s and early 2000s.</p>\n<p>While the firing was a blow to his self-esteem, it provided him with the motivation to follow his passion. Filippini turned a bad situation into one of the best things that’s ever happened to him. Filippini’s story is another example that shows why local WordPress meetups are the cornerstone of the community.</p>\n<h2>A/B Testing With WordPress</h2>\n<p>There’s a <a href=\"https://wpchat.com/t/ab-testing-plugin-or-service-what-do-you-use/1259\">great discussion on WPChat.com</a> where folks are sharing information on the services and plugins they use to A/B test sites. The thread includes input from Josh Pollock, who develops <a href=\"http://ingothq.com/\">Ingot</a>, an A/B testing plugin for WordPress.</p>\n<h2>Freedom, Speech, and Codes of Conduct</h2>\n<p>Morten Rand-Hendriksen <a href=\"http://mor10.com/on-freedom-and-speech/\">published a great article</a> that dives into the freedom of speech, hate speech, codes of conduct, and the idea of speech as an act. I don’t understand what so many people have against codes of conduct but I agree with Hendriksen when he says:</p>\n<blockquote><p>Codes of Conduct are in place to protect everyone’s rights: They ensure a space in which a civil discourse can take place without anyone resorting to personal attacks and creating an environment that becomes inaccessible or actively hostile to participants or groups. Codes of Conduct ensure open spaces for freedom of expression.</p></blockquote>\n<h2>The Story Behind the Wapuu Coins at WordCamp US 2015</h2>\n<p>For many attendees at WordCamp US, the metal challenge coins distributed by GoDaddy <a href=\"https://twitter.com/benjaminefox/status/676987883954245633\">were a hit</a>. Mendel Kurland, Evangelist for GoDaddy, <a href=\"https://mendel.me/community/event/conference/wordcamp/2015/the-story-behind-the-wordcamp-us-godaddy-coins/\">shares the story</a> and meaning behind the coins. Also, make sure you read the rules to<a href=\"http://www.goatlocker.org/resources/cpo/history/cpocoin.htm\"> a game </a>that’s played at WordCamps that involves the challenge coin.</p>\n<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/WordCampUSCoins.jpg\" rel=\"attachment wp-att-50946\"><img class=\"size-full wp-image-50946\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/WordCampUSCoins.jpg?resize=600%2C450\" alt=\"WordCamp US Challenge Coins\" /></a>WordCamp US Challenge Coins\n<p>For those who don’t know, <a href=\"http://marktimemedia.com/project/wapuu-challenge-coins-2/\">the coins</a> were designed by Michelle Schulp of <a href=\"http://marktimemedia.com/\">Marktime Media</a>.</p>\n<h2>Reminder About the WordPress Plugin Directory Tag Policy</h2>\n<p>If you’re planning to submit your plugin to the WordPress plugin directory, please review the guidelines regarding the use of tags. In general, plugins are limited to 12 or less and tags should relate to the plugin’s features.</p>\n<blockquote class=\"wp-embedded-content\"><p><a href=\"https://make.wordpress.org/plugins/2016/01/20/reminder-policy-about-tags-in-plugin-readmes/\">Reminder: Policy About Tags In Plugin Readmes</a></p></blockquote>\n<p></p>\n<h2>Endless Stream of WordPress Positivity</h2>\n<p>The WordPress project <a href=\"http://wptavern.com/wordpress-is-revamping-its-testimonials-page-with-ilovewp-social-media-campaign\">recently revamped</a> its <a href=\"https://wordpress.org/about/testimonials/\">testimonials page</a> that features testimonials from people sharing their love of WordPress on social media. Browsing the <a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp hashtag</a> on Twitter shows that there’s a lot to like about WordPress.</p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\"><a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a> because of the community. I have found my tribe, full of people who collaborate and love building cool stuff.</p>\n<p>— Andy Stitt (@andywpdev) <a href=\"https://twitter.com/andywpdev/status/690592726761508864\">January 22, 2016</a></p></blockquote>\n<p></p>\n<h2>A Look Back at the History of WordPress User Interfaces</h2>\n<p>Although it was published in 2014, <a href=\"http://www.wpexplorer.com/history-wordpress-ui/\">this post by WPExplorer</a> that looks at the history of the WordPress user interface is great reference material. It’s difficult to install older versions of WordPress to obtain screenshots which is why the post is a treasure trove of information. The user interface has come a long way since its creation in 2003.</p>\n<h2>Hot Cocoa/Coffee Wapuu!</h2>\n<p>In what will be a traditional part of this series, I’m going to end each issue by featuring a Wapuu design. For those who don’t know, Wapuu is the <a href=\"http://wapuu.jp/2015/12/12/wapuu-origins/\">unofficial mascot</a> of the WordPress project. As it’s Winter here in the US, Hot Cocoa/Coffee Wapuu, designed by Michelle Schulp, is one most of us can relate too.</p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\">Special <a href=\"https://twitter.com/hashtag/wapuu?src=hash\">#wapuu</a> for the season: Hot Cocoa/Coffee Wapuu! Some of you might see him around :) <a href=\"https://t.co/U6bPpmUyXm\">pic.twitter.com/U6bPpmUyXm</a></p>\n<p>— Michelle Schulp ☜ (@marktimemedia) <a href=\"https://twitter.com/marktimemedia/status/677256313844326400\">December 16, 2015</a></p></blockquote>\n<p></p>\n<p>That’s it for issue one. If you recently discovered a cool resource or post related to WordPress, please share it with us in the comments.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2016 21:26:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"WPTavern: Deployer App Pushes Plugins from GitHub to WordPress.org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50938\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"http://wptavern.com/deployer-app-pushes-plugins-from-github-to-wordpress-org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4632:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/deployer.png\" rel=\"attachment wp-att-50944\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/deployer.png?resize=1025%2C493\" alt=\"deployer\" class=\"aligncenter size-full wp-image-50944\" /></a></p>\n<p><a href=\"http://arunas.co/\" target=\"_blank\">Arūnas Liuiza</a>, like many other WordPress developers, prefers to develop his plugins on GitHub, thanks to the collaborative tools for issue tracking, merging, and pull requests. Hosting and developing open source projects on GitHub is much easier than trying to get any participation from the community via a plugin’s Subversion repo on WordPress.org.</p>\n<p>For these reasons Liuiza decided to create <a href=\"http://deployer.edwinapp.com/\" target=\"_blank\">Deployer</a>, a service that allows plugin developers to publish plugins to the WordPress.org Plugin Directory directly from GitHub, without using Subversion at all. He first presented the app at <a href=\"http://lithuania.wordcamp.org/\" target=\"_blank\">WordCamp Lithuania</a> in September 2015, but hasn’t yet given it much promotion.</p>\n<p>“I wanted to streamline the process of publishing plugins from GitHub to WordPress.org,” Liuiza said. “I have more than 10 plugins in the repository, so I want to do things fast and easily.”</p>\n<p>Last July we covered a similar service called <a href=\"http://wptavern.com/ship-a-new-app-for-shipping-plugins-from-github-to-wordpress-org\" target=\"_blank\">Ship</a>, which offered a hassle free approach to shipping plugins directly from GitHub to WordPress.org. Liuiza, with 10 plugins to maintain, was initially excited about Ship but found there were several drawbacks.</p>\n<p>“First, Ship required pretty wide access to my GitHub account,” he said. “GitHub does not provide granular API access, so I’d have to grant Ship access to all my GitHub repos, not only the one I wanted to publish from. That includes my private repos.</p>\n<p>“Second, Ship needed my WordPress.org credentials. And because it will need to use them regularly, they could not really hash them and had to store them in plaintext. Again, that would give Ship access to everything in my WordPress.org account. All plugins, all themes, all comments, all translations, etc. Everything.”</p>\n<p>This inspired Liuiza to create Deployer with a new approach that doesn’t require giving away access and credentials.</p>\n<p>“In comparison to Ship, Deployer takes a quite opposite stance when it comes to requiring access,” he said. “Where Ship requests a lot of privileges, Deployer asks for almost none.</p>\n<p>“Deployer asks no privileges on GitHub. Public GitHub repositories can be cloned without any limitations by anyone, so Deployer does that. Deployer would need access to set up a WebHook for itself, but instead of requesting access Deployer provides step by step instructions for user how to set up the Webhook manually,” Liuiza said.</p>\n<p>The Deployer service doesn’t handle any sensitive authentication data for GitHub or WordPress.org. Instead, it requires a more manual setup.</p>\n<p>“Instead of requiring user’s WordPress.org credentials, Deployer has a dedicated WordPress.org user, deployer,” Liuiza said. “The plugin author has to manually add the deployer user to his plugin’s committer list, thus allowing that user to commit code to plugin’s SVN repository. This also enhances security, because WordPress.org can identify all the commits, made by the deployer user and roll them back in case there is a breach from Deployer’s side.”</p>\n<p>Pushing a new version of a plugin from GitHub to WordPress.org is as easy as tagging the new version on GitHub. Deployer even handles updates to the readme.txt file and the assets directory.</p>\n<p>“In terms of technology, Deployer is basically a single PHP file, that parses calls from GitHub Webhooks and then executes a bunch of shell commands (mostly git and svn) on a small Linux VPS box,” Liuiza said.</p>\n<p>Since launching last year, 34 plugins have been registered with Deployer, although Liuiza said he doesn’t keep logs on how many developers are using it regularly. He doesn’t currently have plans to monetize it but is happy to <a href=\"http://arunas.co/#coffee\" target=\"_blank\">accept donations</a>.</p>\n<p>“Unless it becomes a drain on my resources (and it does not seem likely at this point) it will always be a free tool,” Liuiza said.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2016 20:59:44 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:24;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"WPTavern: WordPress is Revamping Its Testimonials Page with #ilovewp Social Media Campaign\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50890\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"http://wptavern.com/wordpress-is-revamping-its-testimonials-page-with-ilovewp-social-media-campaign\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6783:\"<a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/heart.jpg\" rel=\"attachment wp-att-50928\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/heart.jpg?resize=800%2C378\" alt=\"photo credit: Wear your heart on a string - (license)\" class=\"size-full wp-image-50928\" /></a>photo credit: <a href=\"http://www.flickr.com/photos/34039290@N06/4683226311\">Wear your heart on a string</a> – <a href=\"https://creativecommons.org/licenses/by-nc-nd/2.0/\">(license)</a>\n<p>WordPress.org is getting some love in 2016. In addition to a beautifully redesigned <a href=\"https://login.wordpress.org/\" target=\"_blank\">login page</a>, the <a href=\"https://wordpress.org/about/testimonials/\" target=\"_blank\">testimonials page</a> is in the process of being completely revamped.</p>\n<p>The update comes not a moment too soon, as the <a href=\"https://web.archive.org/web/20160121081904/https://wordpress.org/about/testimonials/\" target=\"_blank\">old testimonials</a> page included entries dating back to 2003 with what are now rather humorous references to b2 and Moveable Type:</p>\n<blockquote><p>I had been an avid b2 user for the last 6 months or so, but then decided to take advantage of WordPress’s features, commitment to extra development and stable codebase. So far, so good. – BC</p></blockquote>\n<blockquote><p>From my just under 24 hours of experience with WordPress, I’m a happy man. This is fantastic code, and it’s only just getting on its feet! The updates that are forthcoming promise to make this one of the premiere weblog engines on the web today. Good work! I eagerly await your future versions! — Aaron Mildenstein</p></blockquote>\n<p>Aaron Mildenstein may have been peering through a crystal ball when he wrote that testimonial 13 years ago, as WordPress now powers 25% of the web. The software and the community have changed drastically from those early days when it was still vying for legitimacy. There are now more CMS options than ever, and WordPress is the leader of the pack.</p>\n<p>Yesterday, Matt Mullenweg <a href=\"https://ma.tt/2016/01/testimonials-for-wordpress/\" target=\"_blank\">posted</a> a call for users to share what WordPress means to them using the hashtag #ilovewp on WordPress, Twitter, or Facebook.</p>\n<p>“Think of something that you love about WP that would make someone who hasn’t heard of it, or is on the fence about using it, compelled to try it out,” Mullenweg said.</p>\n<p>Twitter is filling up with heart-warming snippets of how WordPress has opened up opportunities for people to make a living and be a part of a community that is changing the web:</p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\">My career, my livelihood, my friends and peers… I honestly owe it all to WordPress. Seriously. <a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a></p>\n<p>— Mitch Canter (@thatmitchcanter) <a href=\"https://twitter.com/thatmitchcanter/status/690300103312150529\">January 21, 2016</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\">I have a fulfilling career that travels with me wherever the Army sends our family <a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a> (& <a href=\"https://twitter.com/10up\">@10up</a>)</p>\n<p>— Christine Garrison (@C__Garrison) <a href=\"https://twitter.com/C__Garrison/status/690566589486247936\">January 22, 2016</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\">WordPress taught me to appreciate <a href=\"https://twitter.com/hashtag/OpenSource?src=hash\">#OpenSource</a> more- and the Community fixes my broken faith in People! <a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a> <a href=\"https://twitter.com/hashtag/Fight?src=hash\">#Fight</a> <a href=\"https://twitter.com/hashtag/Startup?src=hash\">#Startup</a> <a href=\"https://twitter.com/hashtag/Burnout?src=hash\">#Burnout</a></p>\n<p>— Omaar Osmaan (@Moonomo) <a href=\"https://twitter.com/Moonomo/status/690340669554995200\">January 22, 2016</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\">WordPress, serving food on our table since 2008. <a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a></p>\n<p>— Emil Uzelac (@emiluzelac) <a href=\"https://twitter.com/emiluzelac/status/690344518013566978\">January 22, 2016</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\"><a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a> because it taught me that tech could intersect with the arts.</p>\n<p>— Chris Rudzki (@rudzki) <a href=\"https://twitter.com/rudzki/status/690374690938998784\">January 22, 2016</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\">Community, community, community, community, community, community, community, community, community, community, community, community <a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a></p>\n<p>— Luc Princen (@LucP) <a href=\"https://twitter.com/LucP/status/690442499157028864\">January 22, 2016</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\" width=\"550\"><p lang=\"en\" dir=\"ltr\"><a href=\"https://twitter.com/hashtag/ilovewp?src=hash\">#ilovewp</a> because it makes me feel part of a community that is making the world a better place ❤️ <a href=\"https://twitter.com/hashtag/opensource?src=hash\">#opensource</a> <a href=\"https://twitter.com/hashtag/FreedomOfExpression?src=hash\">#FreedomOfExpression</a></p>\n<p>— Stef Mattana (@stefmattana) <a href=\"https://twitter.com/stefmattana/status/690545358930366464\">January 22, 2016</a></p></blockquote>\n<p></p>\n<p>The most striking change in the testimonials today versus the early ones in 2003 is that WordPress is now much more than the sum of its distinguishing blog features. For many users, WordPress means a chance to make a living while taking care of their families and a chance to connect to a global community of people who believe in open source software.</p>\n<p>As for me, I love WordPress because it gives people a voice. It puts the power of publishing into the hands of every day people. I also appreciate that the people behind WordPress, all the way up to the very top, are defenders of free speech and <a href=\"http://wptavern.com/state-of-the-word-2015-javascript-and-api-driven-interfaces-are-the-future-of-wordpress\" target=\"_blank\">advocates of the open web</a>. Even if the technology behind the software makes radical shifts, WordPress’ guiding principles are what make it a publishing platform that will stand the test of time.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2016 18:07:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"Matt: Testimonials for WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=45800\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"https://ma.tt/2016/01/testimonials-for-wordpress/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:829:\"<p>One area that’s been unloved for a bit on WordPress.org is the testimonials page, it was almost funny because they were so old they talked about things people don’t even know what they are any more. Well today is a new day, <a href=\"https://wordpress.org/about/testimonials/\">on the new page we’ll be embedding snippets from WordPress, Twitter, and Facebook of people saying what WordPress has meant for them</a>. Post <a href=\"https://twitter.com/search?f=tweets&vertical=default&q=%23ilovewp&src=typd\">with the tag #ilovewp</a> and it might show up there. <img src=\"https://s.w.org/images/core/emoji/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" /> Think of something that you love about WP that would make someone who hasn’t heard of it or is on the fence about using it compelled to try it out.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2016 00:57:44 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"WPTavern: Early Bird Tickets for WooConf 2016 Now on Sale\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50878\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"http://wptavern.com/early-bird-tickets-for-wooconf-2016-now-on-sale\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3528:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/wooconf.png\" rel=\"attachment wp-att-50887\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/wooconf.png?resize=1025%2C448\" alt=\"wooconf\" class=\"aligncenter size-full wp-image-50887\" /></a></p>\n<p><a href=\"https://wooconf.com/\" target=\"_blank\">WooConf 2016</a>, a conference devoted entirely to WooCoomerce, will be held in Austin, Texas on April 6-8th. <a href=\"http://wptavern.com/wooconf-the-first-ever-conference-dedicated-to-woocommerce-deemed-a-success\" target=\"_blank\">Recaps from those who attended in 2014</a> are all agreed that this is one conference you don’t want to miss if you work with WooCommerce. The event attracts a healthy mix of entrepreneurs, developers, designers and consultants. The WooNinjas who build the platform will also be on hand with expert tips and advice. Attendees will be able to book them for 30 minute consultations throughout the day.</p>\n<p><a href=\"https://wordpress.org/plugins/woocommerce/\" target=\"_blank\">WooCommerce</a> has been downloaded more than 12 million times and is active on more than a million WordPress sites. The software is currently <a href=\"http://wptavern.com/woocommerce-dominates-global-e-commerce-platforms-passes-7-million-downloads\" target=\"_blank\">dominating global e-commerce</a>, powering roughly 30% of all online stores. WooConf 2016 will be the first WooCommerce event since <a href=\"http://wptavern.com/automattic-acquires-woocommerce\" target=\"_blank\">Automattic acquired WooThemes</a> in May 2015.</p>\n<p>More than 30 speakers will be on the schedule, including SocialMedia.org CEO Andy Sernovitz, e-commerce expert David De Boer, and Automattic CEO Matt Mullenweg.</p>\n<p>Conference organizers are holding a <a href=\"https://wooconf.com/golden-ticket/?\" target=\"_blank\">Golden Ticket contest</a> where participants who share their WooCommerce stories on Instagram have a chance to win a round-trip flight, hotel accommodation, and conference pass. More than <a href=\"https://www.instagram.com/explore/tags/wooconf/\" target=\"_blank\">350 posts</a> are already marked with the #WooConf hastag.</p>\n<blockquote class=\"instagram-media\"><div>\n<div>\n<div></div>\n</div>\n<p> <a href=\"https://www.instagram.com/p/_33f7atbPi/\" target=\"_blank\">Using WooCommerce to power your business? Built a beautiful store for a client? Share your story with us here and stand a chance to win a golden ticket to #WooConf in Austin, April 6-8 2016. Details and Ts&Cs at WooConf.com/golden-ticket/</a></p>\n<p>A video posted by WooCommerce (@woocommerce) on Dec 29, 2015 at 2:48am PST</p>\n</div>\n</blockquote>\n<p></p>\n<p>The video contest is unearthing a host of diverse ways that WooCommerce is being used around the globe, such as selling educational courses, helping children in India, selling music, and even powering a dog grooming business. If you browse the contest videos, it’s amazing to see how many different applications people have found for the WooCommerce platform.</p>\n<p>If you’re planning to attend the event, don’t wait to grab your tickets. The first WooConf in 2014 was sold out at 320 attendees and this year’s event will likely be no exception. <a href=\"https://wooconf.com/product/wooconf-2016-tickets/\" target=\"_blank\">Early bird tickets are on sale</a> for $499 through the end of January. Regular tickets will be sold for $599 until March 1st when the last minute price will go up to $699.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2016 00:08:54 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"WPTavern: WPWeekly Episode 222 – iThemes Enters The Real Time Backup Space\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"http://wptavern.com?p=50899&preview_id=50899\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"http://wptavern.com/wpweekly-episode-222-ithemes-enters-the-real-time-backup-space\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2414:\"<p>In this short and sweet edition of WordPress Weekly, <a href=\"http://marcuscouch.com/\">Marcus Couch</a> and I discuss the latest headlines including, iThemes 8th year in business and the launch of their real time backup service, Drupal’s 15th birthday, and more. We also provide a brief status update on WordPress 4.5.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"http://wptavern.com/ithemes-announces-real-time-backup-service-stash-live\">iThemes Announces Real-time Backup Service Stash Live</a><br />\n<a href=\"http://wptavern.com/new-upvato-service-offers-free-backups-for-envato-market-products\">New Upvato Service Offers Free Backups for Envato Market Products</a><br />\n<a href=\"http://wptavern.com/happy-15th-birthday-drupal\">Happy 15th Birthday Drupal</a><br />\n<a href=\"http://wptavern.com/glotpress-is-now-available-as-a-wordpress-plugin\">GlotPress is Now Available as a WordPress Plugin</a><br />\n<a href=\"http://wptavern.com/matt-mullenweg-addresses-concerns-that-wordpress-is-moving-too-fast\">Matt Mullenweg Addresses Concerns That WordPress is Moving Too Fast</a></p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href=\"https://wordpress.org/plugins/easy-image-filters/\">Easy Image Filters</a> enables users to apply a variety of filters and effects to images stored in the Media library.</p>\n<p><a href=\"https://wordpress.org/plugins/holiday-logos/\">Holiday Logos</a> automatically changes your logo, image, background, or video based on the date.</p>\n<p><a href=\"https://wordpress.org/plugins/after-comment-prompts/\">After Comment Prompts</a> allows you to display a modal prompt after a user successfully posts a comment. Great for calls to action like social follows, product views, etc.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, Jan 27th 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"http://www.wptavern.com/feed/podcast\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #222:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2016 23:42:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"WPTavern: Michael Arestad Sparks Renewed Effort to Improve the Content Creation Experience in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50847\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:113:\"http://wptavern.com/michael-arestad-sparks-renewed-effort-to-improve-the-content-creation-experience-in-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4606:\"<p>In 2013, <a href=\"https://profiles.wordpress.org/melchoyce\">Mel Choyce</a>, Design Engineer at Automattic, <a href=\"https://make.wordpress.org/design/2013/08/08/proposal-improving-the-content-editing-experience/\">published a proposal</a> to improve the content creation and editing experience in WordPress. Her proposal and associated mockups like the one below, generated a lot of discussion. However, the project lost steam and major changes to the Add New Post screen were not implemented.</p>\n<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2013/08/ContentEditingProposal.png\" rel=\"attachment wp-att-8380\"><img class=\"size-full wp-image-8380\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2013/08/ContentEditingProposal.png?resize=1025%2C825\" alt=\"ContentEditingProposal\" /></a>Post Writing/Editing Interface Concept From 2013\n<p>The post editor has undergone <a href=\"http://www.wpexplorer.com/history-wordpress-ui/\">numerous improvements</a> over the years from metaboxes in WordPress 2.0 to oEmbed support in 2.9. Here’s what the post editor looked like in WordPress 3.0.</p>\n<a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/wordpress-3.0-posteditor.jpg\" rel=\"attachment wp-att-50874\"><img class=\"size-full wp-image-50874\" src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/wordpress-3.0-posteditor.jpg?resize=620%2C414\" alt=\"WordPress 3.0 Post Editor Interface\" /></a>WordPress 3.0 Post Editor Interface\n<p><a href=\"https://profiles.wordpress.org/michael-arestad\"> Michael Arestad</a>, Designer at Automattic, is sparking <a href=\"https://make.wordpress.org/design/2016/01/11/improving-post-new/\">renewed interest</a> to revamp the content editing and creation experience in WordPress. The project is composed of several smaller projects such as, the publishing user experience, automatic saving, the toolbar, metaboxes, and more.</p>\n<p>“A few of us have been talking about getting these projects going for a while so I wanted to see how much interest there is and how many contributors we have to work with. I am by no means leading this as much as doing what I can to get the people interested in some of these projects going on them. I’ll personally be working on some of the longer projects,” Arestad told the Tavern.</p>\n<p>A few people have already committed to parts of the project. <a class=\"mention\" href=\"https://profiles.wordpress.org/karmatosed\">Tammie Lister</a> is leading a team focused on improving the Revisions UI while Hugo Baeta is leading the <a href=\"https://core.trac.wordpress.org/ticket/27159\">Toolbar Remix</a> team.</p>\n<p>The Revisions UI project is focused on experimenting with alternative interfaces to improve user friendliness with a secondary goal of providing a way for users to quickly switch between revisions. The Toolbar Remix team will audit the toolbar in the editor and determine whether buttons should be rearranged, added, or removed.</p>\n<p>“Most of these projects will span multiple releases depending on the complexity of implementations and the number of usability tests required. There might be a few small ones that make 4.5,” Arestad said.</p>\n<p>A majority of the projects are in the beginning stages. If you’re interested in contributing to an initiative, contact Arestad on <a href=\"https://make.wordpress.org/chat/\">SlackHQ</a> or the person leading the project that interests you. You can also <a href=\"https://make.wordpress.org/design/2016/01/11/improving-post-new/\">leave feedback</a> by commenting on the proposal.</p>\n<h2>Looking Forward to Change</h2>\n<p>I work in the post editor everyday and while it’s a good experience, I want to experiment with alternative interfaces like the conceptual editor in the screenshot above. Consolidating metaboxes into the visual editor is a refreshing idea that I want to use in the real world to see if it speeds up my workflow.</p>\n<p>If I were a betting man, I’d say the Add New Post screen is the most viewed and used part of the WordPress backend. Any changes to the editor and experience will affect a large number of users as evidenced by <a href=\"http://wptavern.com/wordpress-4-4-removes-the-view-post-and-get-shortlink-buttons-from-the-post-editor\">the removal</a> of the View Post and Get Shortlink buttons in WordPress 4.4. However, any change that is implemented will likely be meticulously calculated by the core team.</p>\n<p>What changes to the Add New Post screen do you want to see that would improve the way you create content in WordPress?</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2016 19:07:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:29;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:52:\"WPTavern: Jetpack 3.9 Introduces New Sitemaps Module\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50845\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"http://wptavern.com/jetpack-3-9-introduces-new-sitemaps-module\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3218:\"<p><a href=\"http://jetpack.me/2016/01/20/39-sitemaps-skype-sharing/\" target=\"_blank\">Jetpack 3.9</a> has just been released with a new module that makes it easy for users to add <a href=\"https://jetpack.me/support/sitemaps/\" target=\"_blank\">sitemaps</a> to their websites. Since <a href=\"http://www.sitemaps.org/\" target=\"_blank\">sitemaps</a> are important for SEO, many WordPress sites already have a plugin installed to create them. The new module in Jetpack will detect if you’re already using one of the popular sitemap plugins before activating.</p>\n<p>Users who prefer their current sitemaps plugin can leave the Jetpack module deactivated. As an alternative, you can remove the extra plugin and simply opt for using the one in Jetpack.</p>\n<p>The new Sitemaps module has nothing to configure. It will automatically create the following two sitemaps:</p>\n<ul>\n<li>A generic sitemap: yoursitename.com/sitemap.xml\n<li>A news sitemap: yoursitename.com/news-sitemap.xml\n</ul>\n<p>Here’s an example:</p>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/jetpack-sitemaps.png\" rel=\"attachment wp-att-50860\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/jetpack-sitemaps.png?resize=1025%2C744\" alt=\"jetpack-sitemaps\" class=\"aligncenter size-full wp-image-50860\" /></a></p>\n<p>The news sitemap is written specifically for publishers who want to show up in Google News. If you meet Google’s quality and technical guidelines for news sites, you can <a href=\"https://support.google.com/news/publisher/answer/40787?hl=en\" target=\"_blank\">apply to be included</a>. Upon approval, the search engine will index your site using this sitemap. It displays only posts published in the last 48 hours.</p>\n<p>Jetpack also includes two filters that allow you to add more post types to the sitemaps, since they are limited in what they display. The generic sitemap includes posts, pages, and the custom post types included in Jetpack. The news sitemap only includes posts. Check out Jetpack’s <a href=\"https://jetpack.me/support/sitemaps/\" target=\"_blank\">sitemaps documentation</a> for help customizing them.</p>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/social-menu.png\" rel=\"attachment wp-att-50872\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/social-menu.png?resize=300%2C101\" alt=\"social-menu\" class=\"alignright size-medium wp-image-50872\" /></a>Version 3.9 of the plugin also includes a new Skype sharing button and a new <a href=\"http://jetpack.me/support/social-menu/\" target=\"_blank\">social menu</a> feature that uses Genericons. Theme developers who want to include support for a menu that displays links to social networks can simply declare theme support and use a template tag to output the menu.</p>\n<p>This version also improves Photon’s compatibility with WordPress 4.4’s custom image sizes and the module now works seamlessly on HTTPS sites with no filter required.</p>\n<p>Jetpack 3.9 features 20 enhancements and 18 bug fixes. Check out the <a href=\"https://wordpress.org/plugins/jetpack/changelog/\" target=\"_blank\">changelog</a> for a full overview.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2016 17:52:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"WPTavern: Theme Hybrid Releases Its First Commercial Plugin: Theme Designer\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50768\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"http://wptavern.com/theme-hybrid-releases-its-first-commercial-plugin-theme-designer\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4879:\"<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/colored-pencils.jpg\" rel=\"attachment wp-att-50851\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/colored-pencils.jpg?resize=1025%2C464\" alt=\"photo credit: Mari Pi\" class=\"size-full wp-image-50851\" /></a>photo credit: <a href=\"https://stocksnap.io/photo/7MBZIHU7O7\">Mari Pi</a>\n<p>After nearly eight years in business, <a href=\"http://themehybrid.com/\" target=\"_blank\">Theme Hybrid</a> has released its first commercial plugin. Up until now, all of the club’s themes and plugins have been free, but Justin Tadlock decided to try something new with the release of <a href=\"http://themehybrid.com/plugins/theme-designer\" target=\"_blank\">Theme Designer</a>, priced at $125 (with support).</p>\n<p>The price tag reflects the fact that Theme Designer targets independent theme authors, a very small niche demographic. The plugin is a theme portfolio manager with meta fields that cater to displaying theme data. It is the first of its kind and goes far beyond a traditional portfolio plugin to pull in data from WordPress.org, such as ratings, active installs, and downloads.</p>\n<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/theme-designer.png\" rel=\"attachment wp-att-50840\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/theme-designer.png?resize=1025%2C684\" alt=\"theme-designer\" class=\"aligncenter size-full wp-image-50840\" /></a></p>\n<p>I spoke with Tadlock to find out why he decided to make the plunge into commercial plugin development after nearly a decade of creating free products and charging for support.</p>\n<p>“From my observations, the larger WP ecosystem has changed over the years,” Tadlock said. “When I first began Theme Hybrid, people were more willing to pay for support and less willing to pay for an entire theme/plugin.</p>\n<p>“Commercial plugins were pretty much nonexistent at the time. Today, it’s a much different picture. Essentially, it’s a move that I think makes sense for my site as a business.</p>\n<p>He also said that, given the plugin’s limited audience, “There’s a finite number of people who would ever buy it. I couldn’t justify spending the development time on this as a free plugin.”</p>\n<h3>“Plugin development is where the commercial space is moving.”</h3>\n<p>Tadlock, a co-author on <a href=\"http://www.amazon.com/Professional-WordPress-Plugin-Development-Williams/dp/0470916222/\" target=\"_blank\">Professional WordPress Plugin Development</a>, is no stranger to the plugin space, but has always pursued other avenues of monetization (i.e. support and theme reviews.)</p>\n<p>“Plugin development is where the commercial space is moving,” he said. “The theme market is saturated, and there’s only so much you can do with a theme. There’s still room to innovate with themes beyond the ‘slider + 3 boxes + 3 boxes’ design, but that’s not my primary focus right now. Plugins allow me to explore ideas that I’d never be able to explore with themes,” Tadlock said.</p>\n<p>His next product will be aimed directly at plugin developers with a good deal of crossover on features from Theme Designer.</p>\n<p>“They’ll share much of the same UI,” Tadlock said. “The WordPress.org Plugins API integration should be a little deeper. Plugin devs have extra info they can add with their <code>readme.txt</code> file.</p>\n<p>“I’ve still got a bunch of research left though. With Theme Designer, I looked at all the major theme businesses like StudioPress, WooThemes, ThemeForest, and many more. So, I’ll need to do the same for plugins,” he said.</p>\n<p>With hundreds, or perhaps thousands of theme sellers out there, it’s surprising that the WordPress product space doesn’t already have more tools for showcasing their work. The theme market has long since matured to the point of sellers needing their own specialized tools. Every shop seems to end up building or adapting its own solution in-house. Tadlock is hoping that introducing commercial plugins like Theme Designer will expand Theme Hybrid’s user base.</p>\n<p>“In the long run, it should bring in a wider audience of users,” he said. “One thing I’ve noticed over the past couple of years is that more people have already been signing up for plugin support, so the site’s audience is already in a transitioning phase.”</p>\n<p>Tadlock still plans to build free plugins and themes in addition to the new commercial offerings. “I don’t see that changing any time soon,” he said. “I’ll still build free plugins and themes, so that’s not changing.”</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 20 Jan 2016 23:41:25 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WPTavern: WP Valet Rebrands Multimillion Dollar WordPress Support Business\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50814\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"http://wptavern.com/wp-valet-rebrands-multimillion-dollar-wordpress-support-business\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6325:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/valet-logo.png\" rel=\"attachment wp-att-50824\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/valet-logo.png?resize=1025%2C385\" alt=\"valet-logo\" class=\"aligncenter size-full wp-image-50824\" /></a></p>\n<p>When Mason James hired his first contractor and launched <a href=\"http://www.valet.io/\" target=\"_blank\">WP Valet</a> in 2012, scaling up wasn’t part of his master plan. He knew he couldn’t do it alone but couldn’t imagine having more than a small team. His first contractor, Kim Lipari, became a partner and helped to bring in more customer requests than they knew how to handle. Four years later, the team is now 10 employees and 6 full-time contractors, and the company is hiring aggressively to fill more positions.</p>\n<p>Today WP Valet is dropping the “WP” from its name and <a href=\"http://www.valet.io/we-are-valet/\" target=\"_blank\">rebranding as Valet</a>. The company started out providing monthly professional services and support for WordPress website owners, but expanded to take on more client work after acquiring a local design agency.</p>\n<p>“In 2014, EasilyAmused merged with us and we acqui-hired their team,” James said. “James Tryon came on board as our Creative Director to continue leading this team. This made a huge difference as it doubled our team size and allowed us to provide a much higher level of design and development.”</p>\n<p>The rebranding announced today is a reflection of Valet’s expanded services. “We’re still 100% built on and using WordPress and think it’ll be an integral part of websites for a long, long time to come,” James said. “But we want to expand our customer reach as well.</p>\n<p>“Our services are centered around best practices that are applicable to all websites – regardless of their platform. And finally, our customer needs include branding, design, strategy, and a ton of other things that don’t specifically require WordPress. The new Valet brand provides us room to have these discussions.”</p>\n<p>Growing the team to take on more custom development, in addition to monthly website support services, has paid off for Valet, which is now a multimillion dollar company.</p>\n<p>“We’ve seen steady growth since we started in 2012,” James said. “We’re proud to be a grassroots startup with no funding or investors.</p>\n<p>“Our revenue is split pretty evenly between monthly support and individual custom development/design projects. Part of our rebranding goals was to line up our presentation with what we really do today.</p>\n<p>“While migrations made up a third of our revenue in the first year, it now accounts for less than an eighth! Overall our revenue is in the millions, though closer to 10M than to 100M. Year-over-year revenue growth increased about 45% in 2015.”</p>\n<h3>Raising the Bar on Support</h3>\n<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/wp-valet-team.jpg\" rel=\"attachment wp-att-50825\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/wp-valet-team.jpg?resize=920%2C421\" alt=\"wp-valet-team\" class=\"aligncenter size-full wp-image-50825\" /></a></p>\n<p>As Valet continues to scale its support services team, James is on a mission to change the WordPress support niche. When the company was first starting out, they became well known for handling migrations and maintenance.</p>\n<p>“We reached out to a couple of companies and asked if we could do some migrations for them,” James said. “We wanted to better understand their setup and expectations. This resonated well with a few of those companies and we ended up doing thousands of migrations, growing the team to four people who exclusively handled migrations on a day-to-day basis.”</p>\n<p>However, James never aimed for WP Valet to be a migrations and maintenance company and is determined to reshape customer thinking about monthly support.</p>\n<p>“The truth is, WP Valet was founded on the idea of ongoing professional services,” he said. “It was never meant to be specific to migrations or maintenance. The real passion was to make sure website owners had all the strategy, insights, and support they needed to operate in the month-to-month requirements of running a business.”</p>\n<p>James is hoping to change the support niche so as not to perpetuate the idea of “maintenance” to customers. He said that he doesn’t like the word and avoids it on purpose.</p>\n<p>“Most of our customers are not ‘brochure sites’ with WordPress,” he said. “They’re businesses. They rely on their sites to help create revenue.</p>\n<p>“I frequently tell our potential clients, <em>‘Maintenance is fine for your dishwasher, but your business should always be pursuing growth!’</em> We do this by creating real, targeted metrics for our clients across several key areas of site performance and provide them with the ability to see these stats at any time. More than that, we work pro-actively to make sure key areas like site speed and traffic are improving without the client needing to open a specific request.”</p>\n<p>The Valet team plans to focus on performance benchmarking this year while continuing to support the monthly needs of their customers. According to James, 50% of their revenue still comes from the regular monthly support plans. Balancing the rapid growth of the support team while managing projects as a full service agency is a delicate balancing act.</p>\n<p>“Growth and scaling are absolutely terrifying,” James said. “When people ask me about how fast we scale, I respond with something along the lines of ‘as much as we can without me lying in the fetal position under the piano in the den.’</p>\n<p>“I’ve found that it’s more natural for me to identify and take action on failure then it is to measure success,” he said. “Finding success can leave me with a ‘now what?’ feeling so I’m learning to enjoy the moments and victories on the ride.”</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 20 Jan 2016 17:48:54 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:32;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"WPTavern: iThemes Announces Real-time Backup Service Stash Live\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50805\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"http://wptavern.com/ithemes-announces-real-time-backup-service-stash-live\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1582:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/StashLiveLogo.png\" rel=\"attachment wp-att-50808\"><img class=\"aligncenter size-full wp-image-50808\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/StashLiveLogo.png?resize=725%2C325\" alt=\"Stash Live Banner\" /></a><a href=\"https://ithemes.com/\">iThemes</a>, a WordPress company that’s celebrating eight years in business this month, is announcing a new add-on called <a href=\"https://ithemes.com/2016/01/19/our-next-wordpress-game-changer-is-coming/\">Stash Live</a> which will be part of BackupBuddy 7.0. Similar to <a href=\"https://vaultpress.com/\">VaultPress</a>, Stash Live is a service that will enable users to perform real-time backups.</p>\n<p>Both the database and files will be streamed to the service where you can create a snapshot. The snapshot includes, a site’s database, files, plugins, and themes. Users will be able to download the .ZIP file or keep it on Stash Live and use it as an off-site backup storage location.</p>\n<p>In addition to performing real-time backups, Stash Live offloads the processing power used to create them making it friendly to shared webhosting environments. BackupBuddy 7.0 is currently in the beta testing phase that iThemes plans to release soon. Customers with an active subscription will receive access to the service for free.</p>\n<p>For an inside look at what’s coming in BackupBuddy 7.0, including a preview of Stash Live, check out this 43 minute walkthrough.</p>\n<div class=\"embed-wrap\"></div>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 20 Jan 2016 08:30:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:33;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"WPTavern: Matt Mullenweg Addresses Concerns That WordPress is Moving Too Fast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50762\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:87:\"http://wptavern.com/matt-mullenweg-addresses-concerns-that-wordpress-is-moving-too-fast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4193:\"<a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2014/08/RoadRunnerFeaturedImage.png\" rel=\"attachment wp-att-28853\"><img class=\"size-full wp-image-28853\" src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2014/08/RoadRunnerFeaturedImage.png?resize=639%2C260\" alt=\"RoadRunner Featured Image\" /></a>photo credit: <a href=\"https://www.flickr.com/photos/steevithak/3292372292/\">steevithak</a> – <a href=\"http://creativecommons.org/licenses/by-sa/2.0/\">cc</a>\n<p>There are at least <a href=\"https://wordpress.org/about/philosophy/\">three major releases</a> of WordPress per year where users can expect new features and major bug fixes about every four months. While this is great for users, some companies, plugin, and theme developers are struggling to keep up.</p>\n<p>We recently received the following email from a reader concerned with WordPress’ release strategy:</p>\n<blockquote><p>As the pace of WordPress releases grows, plugin and theme developers have to constantly update their products. This is leading to a real and growing problem among WordPress site owners and companies like mine that handle website maintenance and updating.</p>\n<p>This pace is leading to an almost daily need to fix problems, caused by these updates. Plugin updates tend to break things, even though we primarily use professional, paid plugins for the idea of support and generally better quality products.</p>\n<p>I get that it’s important to patch security issues, but we’re also seeing a lot of new functionality, moving plugins into core, and other changes. These cause theme developers to push out updates with great frequency and they make mistakes.</p>\n<p>I’m worried that the pace of core updates is driving the larger ecosystem toward failure. Everyone is scrambling to keep things patched, then new conflicts arise and things break down. The person on the end ‘companies maintaining their sites, responsibly, or services like mine’ face a constant flow of updates, then testing, then trying to fix things that have broken.</p></blockquote>\n<p>Matt Mullenweg, Co-founder of the WordPress open source software project, specifically addressed this issue during the Q&A session of the 2015 State of the Word at WordCamp US. Mika Epstein, who voluntarily reviews and approves plugins for the WordPress plugin directory, voiced the concerns shared by developers who are struggling to keep up.</p>\n<p>With the myriad of technologies developers have to learn, including the REST API and JavaScript, Epstein asked Mullenweg if WordPress is moving too fast and if the number of releases per year should decrease by one.</p>\n<div class=\"embed-wrap\"></div>\n<p>Mullenweg answered the question by saying improvements can be made to the plugin directory so that users can share the burden in the testing process. He also said that the speed of WordPress development will increase instead of decrease. Meanwhile, the development team will continue to release three major versions per year.</p>\n<p>He then describes a future where developers may be able to lessen their support burden by using the REST API that’s slated for WordPress 4.5. He also cites how large webhosting companies, such as Bluehost, have automatically upgraded most of the WordPress sites on their network to the latest stable version. Mullenweg ends his response by apologizing to those who feel WordPress is moving too fast but says its worked so far.</p>\n<h2>How Do You Keep Up With WordPress?</h2>\n<p>While we do a great job of keeping users and developers informed, plugin and theme authors should subscribe to the <a href=\"http://make.wordpress.org/plugins/\">Make Plugins</a> and <a href=\"http://make.wordpress.org/themes/\">Make Themes</a> sites respectively. Anyone involved with maintaining WordPress sites should subscribe to the <a href=\"http://make.wordpress.org/core/\">Make Core</a> site where important information related to core is published.</p>\n<p>We know that the release strategy isn’t going to change so whether you’re a developer or someone in charge of maintaining sites, how are you keeping up with WordPress?</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 19 Jan 2016 23:45:17 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:34;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"WPTavern: JoomlaDay Florida Invites WordPress Developers to Attend\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50546\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"http://wptavern.com/joomladay-florida-invites-wordpress-developers-to-attend\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3129:\"<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/joomla-day-florida.png\" rel=\"attachment wp-att-50771\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/joomla-day-florida.png?resize=1025%2C474\" alt=\"joomla-day-florida\" class=\"aligncenter size-full wp-image-50771\" /></a></p>\n<p>Last year Jenny Wong and Aaron Jorbin challenged the WordPress community to <a href=\"http://wptavern.com/venturing-outside-the-bubble-wordpress-community-members-attend-php-uk-2015-conference\" target=\"_blank\">venture outside the WordPress bubble</a> after speaking at PHP UK 2015. Both were enriched by the experience of connecting across technology communities and challenging others’ expectations of WordPress.</p>\n<p>If you’re in the Tampa area and looking to branch out to some non-WordCamp conferences, the first annual <a href=\"http://www.joomladayflorida.com/\" target=\"_blank\">JoomlaDay Florida</a> is happening on February 27th, 2016. WordPress developers in Florida have the opportunity to connect with the Joomla community at the invitation of the organizers. The event website includes a page with a <a href=\"http://www.joomladayflorida.com/about-joomladay-florida/wordpress-developers\" target=\"_blank\">special invitation to WordPress developers</a>:</p>\n<blockquote><p>The first annual JoomlaDay Florida is not only for Joomla enthusiasts, WordPress developers will also find the conference educational and informative. No matter what your skill level, we have some very interesting speakers and session on PHP, Joomla, WordPress and Open Source Software.</p></blockquote>\n<p>Speakers include <a href=\"http://www.joomladayflorida.com/speakers/746-cal-evans\" target=\"_blank\">Cal Evans</a>, Technical Manager and head of Training and Certification at Zend Technologies. Evans is well known in the PHP community and has been working with PHP and MySQL on Linux, OSX, and Windows for the past 15 years. He will be giving a session on PHP 7 along with an afternoon keynote.</p>\n<p>Peter Konstantakos, an agency owner who specializes in both Joomla and WordPress, will be conducting <a href=\"http://www.joomladayflorida.com/speakers-schedule/event/5-cms-migration\" target=\"_blank\">a workshop on migrating between the platforms</a>. He will also cover topics like how to migrate between popular extensions like Virtuemart to WooCommerce.</p>\n<p>The event schedule includes presentations on Joomla tools and workflows, building applications, contributing to open source projects, and a <a href=\"http://www.joomladayflorida.com/speakers-schedule/event/36-state-of-joomla-tessa-mero\" target=\"_blank\">State of Joomla</a> address from <a href=\"https://twitter.com/TessaMero\" target=\"_blank\">Tessa Mero</a>. Tickets are just $35, comparable to a WordCamp, and include breakfast, lunch, swag, and access to the after party where you can network with Joomla professionals and enthusiasts. If you plan to attend, don’t wait to <a href=\"http://www.joomladayflorida.com/register-now\" target=\"_blank\">purchase your ticket</a>, because they are already 95% sold.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 19 Jan 2016 22:24:55 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:35;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"WPTavern: GlotPress is Now Available as a WordPress Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50723\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"http://wptavern.com/glotpress-is-now-available-as-a-wordpress-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2994:\"<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/glotpress.png\" rel=\"attachment wp-att-50746\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/glotpress.png?resize=1025%2C453\" alt=\"glotpress\" class=\"aligncenter size-full wp-image-50746\" /></a></p>\n<p><a href=\"http://blog.glotpress.org/2016/01/19/glotpress-1-0-bunsen-honeydew/\" target=\"_blank\">GlotPress 1.0</a> “Bunsen Honeydew” was released yesterday. In June 2015, Andrew Nacin began the work of transforming GlotPress into a plugin with a <a href=\"https://github.com/GlotPress/GlotPress-WP/commit/d9d47271c6ce0c8e3d927088853ac47c1d100561\" target=\"_blank\">first pass</a> that switched it from using the BackPress external to a WordPress install. Dominik Schilling led the development on GitHub, which included <a href=\"https://github.com/GlotPress/GlotPress-WP/compare/d9d47271...d0a12dc035\" target=\"_blank\">352 commits</a> and fixes for <a href=\"https://github.com/GlotPress/GlotPress-WP/issues?utf8=%E2%9C%93&q=milestone%3A1.0+is%3Aissue\" target=\"_blank\">70 issues</a>.</p>\n<p>“For the first version the goal was to change as little as possible to get it working well,” Schilling said in the release announcement. “But still we had to remove some things in favor of WordPress’ API system.”</p>\n<p>Version 1.0 includes the following:</p>\n<ul>\n<li>It’s a plugin!</li>\n<li>WP-CLI support</li>\n<li>Integrated with WordPress’ user system</li>\n<li>Easy installation through the WordPress.org plugin directory</li>\n<li>Multisite support</li>\n</ul>\n<p>If you have a customized GlotPress install and you want to switch to the new WordPress plugin, you will want to review the plugin’s wiki to take stock of the <a href=\"https://github.com/GlotPress/GlotPress-WP/wiki/1.1-Breaking-Changes\" target=\"_blank\">breaking changes</a>. Contributors have also written a guide to <a href=\"https://github.com/deliciousbrains/GlotPress/wiki/1.2-Converting-Plugins\" target=\"_blank\">converting plugins</a> for the standalone version to use the WordPress plugin infrastructure.</p>\n<p>Having GlotPress available as a plugin makes it much easier to use and update. The standalone version had a more complicated installation and configuration process, but it was worth it for the collaboration capabilities that it offered. All this can now be added to any WordPress site with the click of a button.</p>\n<p>The <a href=\"https://wordpress.org/plugins/glotpress/\" target=\"_blank\">GlotPress plugin</a> is now available for download on WordPress.org and includes a beautiful newly designed plugin icon and banner. An <a href=\"https://github.com/GlotPress/GlotPress-WP/wiki/2.-Branding-and-Logos\" target=\"_blank\">official branding guide</a> is also available thanks to Hugo Baeta and other contributors. You can follow the plugin’s development and <a href=\"https://github.com/GlotPress/GlotPress-WP\" target=\"_blank\">contribute on GitHub</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 19 Jan 2016 18:28:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:36;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"WPTavern: GitLab Courts Open Source Project Maintainers with Response to “Dear GitHub” Letter\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50713\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"http://wptavern.com/gitlab-courts-open-source-project-maintainers-with-response-to-dear-github-letter\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4578:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/gitlab.png\" rel=\"attachment wp-att-50741\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/gitlab.png?resize=1025%2C371\" alt=\"gitlab\" class=\"aligncenter size-full wp-image-50741\" /></a></p>\n<p>The makers of GitLab are attempting to capitalize on the current situation at GitHub where open source project maintainers have publicized their frustrations with issue management. Last week, project maintainers <a href=\"http://wptavern.com/open-source-project-maintainers-confront-github-with-open-letter-on-issue-management\" target=\"_blank\">published a letter called “Dear GitHub”</a> that outlines their concerns and the solutions they hope to see implemented.</p>\n<p>GitHub has not officially responded to these concerns, apart from a new Director of Community dropping <a href=\"https://news.ycombinator.com/item?id=10905338\" target=\"_blank\">a note on Hacker News</a> to recognize the feedback with a disclaimer that he is “still figuring out how GitHub fits together as an organization but… happy to take a look into these issues and ensure they are considered in how future work is planned.”</p>\n<p>GitLab, on the other hand, wasted no time in addressing the group’s concerns in a <a href=\"https://about.gitlab.com/2016/01/15/making-gitlab-better-for-large-open-source-projects/\" target=\"_blank\">post</a> that begins, “Dear open source maintainers:”</p>\n<blockquote><p>We want GitLab to be the best place for any software project, whether open source or not, whether big or small.</p>\n<p><a href=\"https://github.com/dear-github/dear-github\" target=\"_blank\">The letter of GitHub’s open source community</a> is clearly not addressed to us, but we’re thinking a lot about the issues that were mentioned in it. We see many of these things happening and have been working on them for a long time, not in the least because we develop on <a href=\"https://gitlab.com/gitlab-org/gitlab-ce/issues\" target=\"_blank\">a busy public issue tracker</a> ourselves.</p></blockquote>\n<p>GitLab, which already allows project maintainers to <a href=\"https://gitlab.com/gitlab-org/gitlab-ee/blob/master/doc/customization/issue_and_merge_request_template.md\" target=\"_blank\">set a template for an issue and for merge requests</a>, is planning on adding <a href=\"https://gitlab.com/gitlab-org/gitlab-ee/issues/101\" target=\"_blank\">multiple templates</a>, and is strongly considering the suggestion of <a href=\"https://gitlab.com/gitlab-org/gitlab-ce/issues/8988\" target=\"_blank\">custom fields</a>. A new <a href=\"https://gitlab.com/gitlab-org/gitlab-ce/issues/9088\" target=\"_blank\">issue</a> has been created to track discussion and progress on the possibility of using a new_issue.md file for templates.</p>\n<p><a href=\"https://twitter.com/Jobvo\" target=\"_blank\">Job van der Voort</a>, VP of Product at GitLab, addressed every concern mentioned in the open letter to GitHub. He highlighted the fact that<br />\nGitLab already has a voting system that transforms +1s into votes and noted plans for improving the placement of CONTRIBUTING.md at the top of issues screens.</p>\n<p>Van der Voort also created a new issue for the GitLab Community Edition called “<a href=\"https://gitlab.com/gitlab-org/gitlab-ce/issues/8938\" target=\"_blank\">Making GitLab the best place for big open source projects</a>.” This issue is now home to a long list of of frustrations and suggestions that were included in the original letter to GitHub. Van der Voort and contributors have responded to every single point and have created new issues for improving GitLab where necessary.</p>\n<p>After just four days, the <a href=\"https://github.com/dear-github/\" target=\"_blank\">Dear GitHub</a> letter has received more than 1,100 signatures from open source project maintainers. Although the authors have received no official response from GitHub, the letter has sparked some healthy discussions around the web about how code hosting services can better serve their open source communities.</p>\n<p>Both GitHub and GitLab have built their reputations and business on supporting open source software, <a href=\"http://www.wired.com/2015/08/github-data-shows-changing-software-landscape/\" target=\"_blank\">which has now become mainstream</a> and more easily adopted by enterprises. Open source software runs the world. No code hosting site that aims to be the leader can afford to ignore the requests of open source project maintainers for long.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 19 Jan 2016 05:34:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:37;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"WPTavern: Atom Editor Package Adds Autocomplete for WordPress Actions and Filters\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50670\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"http://wptavern.com/atom-editor-package-adds-autocomplete-for-wordpress-actions-and-filters\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2759:\"<p>Nearly two years ago, <a href=\"https://github.com/blog/1831-atom-free-and-open-source-for-everyone\" target=\"_blank\">GitHub open sourced Atom</a>, its new JavaScript-powered text editor. GitHub designed Atom to be extensible, which has helped to quickly grow its adoption around the web. Developers at Facebook used it to make <a href=\"http://nuclide.io/\" target=\"_blank\">Nuclide</a>, an entire suite of Atom packages that create the first IDE with <a href=\"http://nuclide.io/docs/hack/\" target=\"_blank\">support for Hack development</a>. The folks at Nylas are in the process of <a href=\"https://www.nylas.com/blog/splitting-the-atom\" target=\"_blank\">forking Atom to create a fast, flexible mail client</a>, thanks to Atom’s “solid foundation for JavaScript on the desktop, and its application code.”</p>\n<p>There are currently <a href=\"https://atom.io/packages\" target=\"_blank\">3,496 packages available to extend Atom</a>, including one that offers <a href=\"https://atom.io/packages/autocomplete-wordpress-hooks\" target=\"_blank\">autocomplete for WordPress hooks</a>. <a href=\"https://twitter.com/joe_hoyle\" target=\"_blank\">Joe Hoyle</a>, co-founder of <a href=\"https://hmn.md/\" target=\"_blank\">Human Made</a> and contributor on the WP REST API project, is the author of the package, which has been downloaded 1,295 times to date. As you’re typing in Atom, WordPress actions and filters appear as a dropdown with short descriptions for each.</p>\n<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/wp-autocomplete-atom.gif\" rel=\"attachment wp-att-50672\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/wp-autocomplete-atom.gif?resize=733%2C371\" alt=\"wp-autocomplete-atom\" class=\"aligncenter size-full wp-image-50672\" /></a></p>\n<p>Packages published to Atom.io are available for installation via the Preferences > Settings > Install menu. Simply visit this screen and search for “autocomplete-wordpress-hooks” to add the package to your editor.</p>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/atom-install-packages.png\" rel=\"attachment wp-att-50703\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/atom-install-packages.png?resize=1025%2C341\" alt=\"atom-install-packages\" class=\"aligncenter size-full wp-image-50703\" /></a></p>\n<p>If you find any bugs with the package, you can report them on the <a href=\"https://github.com/joehoyle/atom-autocomplete-wordpress-hooks/issues\" target=\"_blank\">Autocomplete WordPress Hooks GitHub repository</a>. For more open source packages related to WordPress development, check out the <a href=\"https://atom.io/packages\" target=\"_blank\">Atom.io package library</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2016 20:19:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:38;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"Dougal Campbell: WordPress, PHP7, and Updates via php-ssh2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"http://dougal.gunters.org/?p=81089\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"http://dougal.gunters.org/blog/2016/01/18/wordpress-php7-and-updates-via-php-ssh2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4249:\"<p>TL;DR: If you use the php-ssh2 extension for your WordPress core / theme / plugin updates, you might want to wait a little longer before upgrading to PHP 7.</p>\n<p>Last month, one of my VPS servers suffered a catastrophic disk failure, taking down several personal websites that my wife and I manage. All of our WordPress content is on a separate database server, so the main content is still intact. I’ve also been able to extract a <em>few</em> things from a raw image of the damaged drive. But there were some things (site-specific plugins, child-themes, media content, utility scripts, my email archives) which are likely gone for good, or that will at least be painful to put back into place (uploaded images, etc.).</p>\n<p>There’s not much use crying over spilt milk, though, so I at least saw this as an opportunity to freshen up and improve upon my previous server configuration. In its previous incarnation, I had been running Apache workers, and PHP-FPM (PHP 5.6.x). But I also had some web experiments in Nodejs, which I had to run on a non-standard port, so as to not conflict with Apache. Since I was starting from scratch anyways, I’ve decided to put HAProxy in front of everything, so that I can internally run multiple web servers, and just proxy to them transparently. And while I was at it, I’ve been hearing a lot of good things about the speed improvements in PHP 7, so I figured I’d upgrade that, as well.</p>\n<p>I won’t go into the nitty-gritty details of my install (especially since I’m not finished yet), but I did want to let others know about a problem I’ve run into: There is a new development build of the php-ssh2 extension for PHP 7, but it is not quite complete yet. Many things do work, but unfortunately, all of the functions which rely on the ability to use the <code>stat()</code> call are broken at this time. This includes other file-checking functions such as <code>is_dir()</code>, and <code>is_file()</code>, <code>file_exists()</code>. In WordPress, if you are using the SSH2 filesystem class (rather than FTP or FTPS), this will prevent you from using the built-in plugin and theme installers, or any of the automatic upgrade functionality.</p>\n<p>After digging around in the php-ssh2 extension source code for a while and comparing to a previous version, I was unable to find the problem myself. My C programming is too rusty, and I just don’t have the time to start learning PHP and libssh2 internals from scratch. But, I did <a href=\"https://bugs.php.net/bug.php?id=71376\">file a bug on the PHP Bugtracker</a>, and the author of the PHP 7 port of the php-ssh2 extension has said that he is working on a fix. So keep an out out for an update on that.</p>\n<p>Just as a side-note, using fstat() on a filehandle opened on an ssh2.sftp file resource, or using the ssh2_sftp_stat() call do work. But that doesn’t help with the is_dir() and is_file() calls which are failing in the class-wp-filesystem-ssh2.php code. Those functions rely on the PHP internal ssh2.sftp stream wrappers.</p>\n<p>Postscript: I know plenty of people will say, “You should have had backups!” or even, “Your VPS host must suck for not having backups!”. The former is absolutely true — I should have done better at backing up some of the things that I did not have backups for. The VPS host is not really to blame. I had gotten a disk size upgrade, and I actually had an opportunity to request a snapshot of my system before I ran the upgrade process to extend my disk. But because I had run it successfully on another server without incident, I got careless. And after the upgrade, the system seemed to run fine for about three weeks before any problems surfaced.</p>\n<p>Original Article: <a rel=\"nofollow\" href=\"http://dougal.gunters.org/blog/2016/01/18/wordpress-php7-and-updates-via-php-ssh2/\">WordPress, PHP7, and Updates via php-ssh2</a><br />\n<a rel=\"nofollow\" href=\"http://dougal.gunters.org\">Dougal Campbell's geek ramblings - WordPress, web development, and world domination.</a></p>\n<div class=\"yarpp-related-rss yarpp-related-none\">\n<img src=\"http://yarpp.org/pixels/5db43ee24c4f1e1d0e45d08cc91b0130\" alt=\"YARPP\" />\n</div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2016 18:14:11 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Dougal Campbell\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:39;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"WPTavern: WPShout’s 2016 Webhosting Survey Results Show Specialized Hosts Are Doing Well\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50665\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"http://wptavern.com/wpshouts-2016-webhosting-survey-results-show-specialized-hosts-are-doing-well\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2889:\"<p>WPShout has <a href=\"http://wpshout.com/wordpress-hosting-review-2016-results/\">published the results</a> of its 2016 <a href=\"http://wptavern.com/wpshout-is-accepting-submissions-for-its-2016-webhosting-survey\">webhosting survey</a> taken by 135 respondents. The results from this year’s survey show two trends.</p>\n<p>First, average monthly spending increased sharply from last year. WPShout attributes the increase to either people spending more money on hosting or a different demographic taking the survey. Second, EIG owned hosts as a group scored poorly across the board, especially A Small Orange which was acquired in 2012.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/EIGHosts2016SurveyResults.png\" rel=\"attachment wp-att-50668\"><img class=\"size-full wp-image-50668\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/EIGHosts2016SurveyResults.png?resize=539%2C355\" alt=\"Survey Results for EIG Owned Hosts\" /></a>Survey Results for EIG Owned Hosts\n<p>A Small Orange received accolades in <a href=\"http://wpshout.com/wordpress-hosting-review-2014-results/\">the 2014 survey</a> but multiple outages in 2015 increased customer dissatisfaction.</p>\n<p>GoDaddy’s results improved over last year but it still scores below other companies. In particular, customers commented that its managed WordPress offering is superior to its other hosting options.</p>\n<a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/GoDaddy2016Results.png\" rel=\"attachment wp-att-50675\"><img class=\"size-full wp-image-50675\" src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/GoDaddy2016Results.png?resize=534%2C363\" alt=\"GoDaddy 2016 Survey Results\" /></a>GoDaddy 2016 Survey Results\n<p>Specialized webhosts continued their streak of doing well in the survey. Among the hosts that scored well across the board are Flywheel, Digital Ocean, Kinsta, and WP Engine.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/SpecializedHostingResults.png\" rel=\"attachment wp-att-50678\"><img class=\"size-full wp-image-50678\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/SpecializedHostingResults.png?resize=531%2C393\" alt=\"Specialized Hosting Results\" /></a>Specialized Hosting Results\n<p>I encourage you to read WPShout’s <a href=\"http://wpshout.com/wordpress-hosting-review-2016-results/\">thorough breakdown</a> of the results, trends noticed, and comments from respondents. Keep in mind that 135 people is a small sample size and therefore, the survey should not be used exclusively to make purchasing decisions.</p>\n<p>If you need help selecting a WordPress hosting provider, check out <a href=\"https://chrislema.com/selecting-a-wordpress-hosting-provider/\">this recent post</a> by Chris Lema which includes 10 questions you should ask before choosing a host.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2016 17:48:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:40;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Matt: Bitcoin Trouble\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=45795\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2016/01/bitcoin-trouble/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:378:\"<p>Mike Hearn has a great and <a href=\"https://medium.com/@octskyward/the-resolution-of-the-bitcoin-experiment-dabb30201f7#.8kturuice\">thought-provoking post on why he thinks Bitcoin is at a developer-caused impasse, and he’s ending his participation</a>. I ended up selling most of my Bitcoin last year, but if I hadn’t this would definitely make me reconsider.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 16 Jan 2016 14:40:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:41;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"WPTavern: Open Source Project Maintainers Confront GitHub with Open Letter on Issue Management\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50603\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:104:\"http://wptavern.com/open-source-project-maintainers-confront-github-with-open-letter-on-issue-management\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6580:\"<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2015/04/github-octocat.jpg\" rel=\"attachment wp-att-42456\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2015/04/github-octocat.jpg?resize=857%2C400\" alt=\"github-octocat\" class=\"aligncenter size-full wp-image-42456\" /></a></p>\n<p>A zealous cadre of open source project maintainers is hoping to inspire change at GitHub by publicizing their complaints regarding issue management. After pursuing official channels without receiving a response, the group’s members say that they are frustrated by a lack of communication:</p>\n<blockquote><p>Those of us who run some of the most popular projects on GitHub feel completely ignored by you. We’ve gone through the only support channel that you have given us either to receive an empty response or even no response at all. We have no visibility into what has happened with our requests, or whether GitHub is working on them.</p></blockquote>\n<p>Authors of the “<a href=\"https://github.com/dear-github/\" target=\"_blank\">Dear GitHub</a>” repository, which has no public members, collectively penned <a href=\"https://github.com/dear-github/dear-github\" target=\"_blank\">an earnest letter</a> that outlines three critical problems they perceive with the way issues currently work.</p>\n<p>The first problem the group states is a lack of features for GitHub issues, and they propose a simple solution:</p>\n<blockquote><p>Issues are often filed missing crucial information like reproduction steps or version tested. We’d like issues to gain custom fields, along with a mechanism (such as a mandatory issue template, perhaps powered by a newissue.md in root as a likely-simple solution) for ensuring they are filled out in every issue.</p></blockquote>\n<p>The group is also calling for GitHub to create a “first-class voting system” that would declutter the ubiquitous “+1″‘s that litter nearly every popular project’s issues queue. They recognize the +1s as important feedback but demand a better UI to organize this information:</p>\n<blockquote><p>Issues often accumulate content-less “+1” comments which serve only to spam the maintainers and any others subscribed to the issue. These +1s serve a valuable function in letting maintainers know how widespread an issue is, but their drawbacks are too great. We’d like issues to gain a first-class voting system, and for content-less comments like “+1” or “:+1:” or “me too” to trigger a warning and instructions on how to use the voting mechanism.</p></blockquote>\n<p>The third issue directly impacts the open source workflow, which becomes inefficient when issues and requests are improperly submitted. The proposed solution streamlines important information that guides users toward submitting meaningful contributions:</p>\n<blockquote><p>Issues and pull requests are often created without any adherence to the CONTRIBUTING.md contribution guidelines, due to the inconspicuous nature of the “guidelines for contributing” link when creating an issue and the fact that it often contains a lot of information that isn’t relevant to opening issues (such as information about hacking on the project). Maintainers should be able to configure a file in the repo (interpreted as GFM) to be displayed at the top of the new issue / PR page instead of that link. Maintainers can choose to inline content there and / or link to other pages as appropriate.</p></blockquote>\n<p>Authors of the letter have waited years for progress on these issues. The <a href=\"https://docs.google.com/spreadsheets/d/1oGsg02jS-PnlIMJ3OlWIOEmhtG-udTwuDz_vsQPBHKs/htmlview?usp=sharing&sle=true\" target=\"_blank\">600+ project maintainers who have signed the document</a> are incapable of making these changes themselves, since GitHub’s infrastructure is not open source.</p>\n<h3>GitHub’s Paying Customers Don’t Share the Same Problems as Open Source Project Maintainers</h3>\n<p>With more than <a href=\"https://github.com/about/press\" target=\"_blank\">12 million people collaborating across 31 million repositories</a> as of January 2015, GitHub is home to the largest collection of code on the planet. Its emphasis on “social coding” and free hosting for public projects has made GitHub the defacto place to make code available for collaboration. As a result, many free users often forget that it’s the <a href=\"https://enterprise.github.com/home\" target=\"_blank\">GitHub Enterprise</a> customers who keep the lights on at the company.</p>\n<p>Julian Dunn, a product manager at <a href=\"http://www.chef.io/\" target=\"_blank\">Chef</a>, wrote <a href=\"http://www.juliandunn.net/2016/01/14/dear-dear-github-from-your-local-friendly-product-person/\" target=\"_blank\">a response to the “Dear GitHub” letter</a>. He contends that GitHub, unless forced by heated press coverage, isn’t likely to address these concerns.</p>\n<p>“If I were the product manager for GitHub, the answer to your requests would probably be ‘no,\'” Dunn said. “That’s not because I think your feature requests aren’t legitimate. It’s because they don’t impact paying customers very highly. And as a company whose developers have to eat, GitHub is probably going to prioritize those customers first.”</p>\n<p>His reasoning is that the issue management problems that plague open source communities don’t affect GitHub’s bread and butter to the same degree.</p>\n<p>“Paying customers use private repositories and/or GitHub Enterprise, and the wild[er]-west aspects of an open-source ecosystem simply don’t exist inside a company,” Dunn said. “You’re unlikely to see +1-DDoS-type behavior inside private repos, for example.”</p>\n<p>GitHub has yet to officially address the “Dear GitHub” letter. With a growing list of more than 600 maintainers of popular open source projects signing the document, it will soon be in the company’s best interest to communicate a response. Authors of the letter are hoping the company will choose to act in support of its open source community to solve the unique challenges that project maintainers contend with when hosting on GitHub.</p>\n<p>If you’re an open source project maintainer, is this a letter you would sign? Does the current way that GitHub issues are structured satisfy the needs of your project and its users? Would the proposed solutions make a difference for your project?</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2016 22:06:01 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:42;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:36:\"WPTavern: Happy 15th Birthday Drupal\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50632\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"http://wptavern.com/happy-15th-birthday-drupal\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4754:\"<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2014/05/birthday.jpg\" rel=\"attachment wp-att-23622\"><img class=\"size-full wp-image-23622\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2014/05/birthday.jpg?resize=1023%2C561\" alt=\"photo credit: A30_Tsitika - cc\" /></a>photo credit: <a href=\"http://www.flickr.com/photos/frozen-in-time/2263904827/\">A30_Tsitika</a> – <a href=\"http://creativecommons.org/licenses/by-nc-nd/2.0/\">cc</a>\n<p><a href=\"https://www.drupal.org/\">Drupal</a>, the open source CMS founded by Dries Buytaert on December 29th, 2000, <a href=\"http://buytaert.net/drupal-15-years-old-and-still-gaining-momentum\">is 15 years old</a>. Drupal version 1.0.0 was released on January 15th, 2001, “The early decisions to open-source Drupal and use the <a href=\"https://en.wikipedia.org/wiki/GNU_General_Public_License\">GPL license</a> set the cornerstone principles for how our community shares with one another and builds upon each other’s achievements to this day,” Buytaert said.</p>\n<p>You might be wondering why a site devoted to WordPress is publishing a story about a competing CMS’ birthday. The fact is, Drupal, Joomla and WordPress are more complimentary than they are competitors. Each is open source, licensed under the GPL, and is composed of code submitted by thousands of volunteers located across the world. All three projects make up a combined total of 37 years of experience.</p>\n<ul>\n<li>Drupal – 15 Years Old</li>\n<li>WordPress – 12 Years Old</li>\n<li>Joomla – 10 Years Old</li>\n</ul>\n<p>When Buytaert founded Drupal, many of the social networking services and browsers we enjoy today didn’t exist:</p>\n<blockquote><p>Chrome, Firefox, and Safari didn’t exist yet; most people used Netscape, Opera or Internet Explorer. New ideas for sharing and exchanging content such as ‘public diaries’ and <a href=\"https://en.wikipedia.org/wiki/RSS\">RSS</a> had yet to gain widespread acceptance and Drupal was among the first to support those. <a href=\"https://en.wikipedia.org/wiki/History_of_Wikipedia\">Wikipedia was launched on the same day as Drupal</a> and sparked the rise of user-generated content. Facebook and Twitter didn’t exist until 4-5 years later</p></blockquote>\n<p>He describes many of the things Drupal got right like hooks and modules. There are some things the project got wrong such as adding support for OpenID which never gained widespread adoption.</p>\n<p>Near the end of his post, Buytaert reaffirms his commitment through the Drupal project to protect the privacy, serendipity and freedom of the web we enjoy, “As the web evolves from a luxury to a basic human right, it’s important that we treat it that way. To increase our impact, we have to continue to make Drupal easier to use. I’d love to help <a href=\"http://buytaert.net/winning-back-the-open-web\">build a world where people’s privacy is safe</a> and Drupal is more approachable.”</p>\n<p>At the <a href=\"https://videopress.com/v/cmA03MuQ\">State of the Word</a> at WordCamp US last year, Matt Mullenweg announced a similar role for WordPress. At the 46:58 mark, Mullenweg discusses WordPress’ APIs being the key to an open web.</p>\n<p></p>\n<p>At a time when web services are <a href=\"http://thenextweb.com/twitter/2012/06/30/developers-bracing-themselves-for-twitter-api-retrictions-call-todays-post-ominous/#gref\">restricting their APIs</a> to third-party developers, WordPress which is used across 25% of the web with open APIs can help reverse the trend, “I think that we can use this opening up, especially switching to API driven development to open up more of the web. When you think about what open source looks like, when the code being available isn’t the most important thing, when we’re interacting across multiple devices, the APIs become just as important as the code itself being open,” Mullenweg said.</p>\n<p>Last but not least, check out this interview where Mullenweg and Buytaert share the same stage in 2011 at an event called <a href=\"http://www.schipulcon.com/\">Schipulcon</a>. In the interview, the duo discuss open source software and their experience managing open source projects. One of the key takeaways from the interview is Buytaert’s response when asked, how WordPress’ existence benefits Drupal, “If WordPress wins, Drupal wins, because it means open source wins.”</p>\n<div class=\"embed-wrap\"></div>\n<p>Like Joomla and WordPress, Drupal is a champion of open source. Its existence and continued success should be celebrated. I hope you’ll join us by wishing the Drupal project a happy birthday!</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2016 13:47:11 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:43;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WPTavern: Easily Display Highlights of a Story With the Story Lines Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50583\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"http://wptavern.com/easily-display-highlights-of-a-story-with-the-story-lines-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3902:\"<p>If you’re looking for an easy way to display highlights of a story inside of posts, check out a new plugin called <a href=\"https://wordpress.org/plugins/story-lines/\">Story Lines</a>, developed by <a href=\"https://profiles.wordpress.org/arenapigskin/\">Jacob Martella</a>. Story Lines adds a meta box to the Posts screen where users can name the highlights box, configure its width, how it’s displayed, and fields for three highlights with an option to add more.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/StoryLinesMetaBox.png\" rel=\"attachment wp-att-50623\"><img class=\"size-full wp-image-50623\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/StoryLinesMetaBox.png?resize=649%2C602\" alt=\"Story Lines Meta Box\" /></a>Story Lines Meta Box\n<p>To display highlights in a post, click the SL button in the visual editor which adds a shortcode to the post.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/StoryLinesShortcode.png\" rel=\"attachment wp-att-50624\"><img class=\"size-full wp-image-50624\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/StoryLinesShortcode.png?resize=642%2C348\" alt=\"Story Lines Shortcode\" /></a>Story Lines Shortcode\n<p>Here’s what Story Lines looks like on the frontend of the Tavern test site. The colors are bold and grab the reader’s attention.</p>\n<a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/StoryLinesOutput.png\" rel=\"attachment wp-att-50625\"><img class=\"size-full wp-image-50625\" src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/StoryLinesOutput.png?resize=672%2C544\" alt=\"Story Lines Output\" /></a>Story Lines Output\n<p>Story Lines doesn’t have a settings panel to configure its design, “That’s one of the things I’m still learning about this whole process, is to give people complete control of how it looks. I hope to have something like that for the next version,” Martella told the Tavern.</p>\n<p>If you want to change the design of Story Lines, Martella suggests editing the <strong>story-lines</strong>, <strong>.story-lines</strong>, and <strong>.title classes</strong> with the caveat that you may have to use the <strong>!important </strong>declaration. You should save these changes to a child theme so they’re not lost when you update the plugin. The list items use the same font as the active theme.</p>\n<p>Martella has a background in journalism and is the sports editor for <a href=\"http://www.dailytexanonline.com/\">The Daily Texan</a>. While journalism is his first passion, he’s slowly transitioning to the web development world by creating themes and plugins for WordPress:</p>\n<blockquote><p>I’ve been trying to figure out a niche for myself in the WordPress development world and I’m starting to think it might be creating themes and plugins that replicate what people see on the New York Times or other top newspaper websites for others to use on their sites.</p>\n<p>My first plugin, <a href=\"https://wordpress.org/plugins/jm-breaking-news/\">JM Breaking News</a>, and the <a href=\"https://wordpress.org/themes/giornalismo\">Giornalismo</a> theme I created are also examples of that. So really, I’m just trying to explore the niche where web development and journalism collide and WordPress is the tool I’m using to do just that.</p></blockquote>\n<p>There are two features I’d like to see added in a future release. The first, is the ability to rearrange highlights with a drag-and-drop interface. The second, is a way to add a URL which links to an anchor point in the article so readers can visit specific parts of a story.</p>\n<p>I tested Story Lines on WordPress 4.5 alpha and it works as expected. It’s <a href=\"https://wordpress.org/plugins/story-lines/\">available for free</a> from the WordPress plugin directory.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2016 11:50:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:44;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"WPTavern: New Upvato Service Offers Free Backups for Envato Market Products\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50606\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"http://wptavern.com/new-upvato-service-offers-free-backups-for-envato-market-products\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5720:\"<p>If you’ve ever purchased files from Envato, chances are that you have them backed up locally or sent to a cloud storage service like Dropbox. <a href=\"https://www.upvato.com/\" target=\"_blank\">Upvato</a> is a new alternative that specializes in <a href=\"http://market.envato.com/\" target=\"_blank\">Envato Market</a> files. The free service allows Envato customers to back up their purchased files. Upvato takes a complete backup of the screenshots, descriptions, titles, and author information. In the event that an item is removed from Envato, customers who have uploaded their files to Upvato have a complete backup.</p>\n<p>Freddy Lundekvam, owner of Norway-based <a href=\"http://www.logik.no/\" target=\"_blank\">Logik Web Studios</a>, said that he was inspired to create Upvato after losing purchased files due to the fact that Envato “<a href=\"https://help.market.envato.com/hc/en-us/articles/202500244-The-Item-Has-Been-Removed\" target=\"_blank\">does not guarantee ongoing availability of items</a> after the initial download.”</p>\n<p>“I’m a heavy user of Themeforest,” Lundekvam said. “I’m a full time programmer who doesn’t know much about design, and I’m especially a huge fan of the admin templates and own 15+ of them. In total, amongst all the marketplaces I’ve bought quite a few items. Having purchased many files, I quickly learned about Envato’s right to take down and remove any file at their or the author’s sole discretion without any warning. I personally have lost 10 files because of this policy, and I find it quite annoying to lose files.”</p>\n<p>Lundekvam used to back up his files to Dropbox but found it frustrating to sort through his library without much information and no way to look them up after they disappeared from Envato. He teamed up with a colleague who is a designer and created Upvato as a solution to this problem. In addition to storing the file you purchased, Upvato also stores the screenshots, file descriptions, comments, and includes versioning – allowing you access to any version that has been uploaded.</p>\n<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/upvato-backup.png\" rel=\"attachment wp-att-50616\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/upvato-backup.png?resize=908%2C615\" alt=\"upvato-backup\" class=\"aligncenter size-full wp-image-50616\" /></a></p>\n<p>Users can back up an unlimited number of files and there’s no limit on the file size. Upvato creators are also committed to keeping the service free, according to the statement on their website:</p>\n<blockquote><p>Upvato is and will always fee a completely free service. We strongly believe that this is something that should be a part of Envato from day one and don’t agree with their policies.</p></blockquote>\n<p>The service uses the Envato API to allow users to back up all of their files automatically. Files can also be uploaded manually into your Upvato account.</p>\n<h3>Envato’s Response to the New Upvato Backup Service</h3>\n<p>While Envato does not officially endorse Upvato, the company encourages users to find a backup solution. Venessa Paech, Envato PR Manager, gave WP Tavern the following statement:</p>\n<blockquote><p>Envato buyers use a variety of methods for managing their purchases. Whatever service they use, whether Dropbox or a service like Upvato, we always encourage people to back up their digital assets. </p>\n<p>Envato Market is an active marketplace with thousands of sellers and millions of items. While we offer a downloads section on every account, our focus is less on post-purchase asset management, and more on discovering and purchasing wonderful digital goods that solve creative challenges.</p></blockquote>\n<p>Essentially, after the purchase has been made, Envato doesn’t find any conflict in users choosing Upvato as a backup solution. The company is unlikely to change its policy about not guaranteeing files indefinitely, as it needs to account for all kinds of circumstances including copyright complaints and technical problems. Upvato’s free backup solution may reduce the number of Envato customers who are negatively impacted when files are removed without notice.</p>\n<h3>“Storage Space is Cheap” and Upvato Doesn’t Plan to Monetize</h3>\n<p>I asked Lundekvam how he’s funding the enormous amount of space required to store files for Envato customers. “Storage space is cheap these days – hosting 10 TB of data in an Amazon Glacier is merely $7 a month,” he said. “But I also take benefit from the automated uploads.</p>\n<p>“If you connect your Envato account and back up the item, then only one file for that item will be used for all users who have the same file (Verified purchased with Envato). Every time you try to download a backup of the file from Envato, we check if the exact same file already exists amongst the items available files. If it does, it’s not stored. Instead, you use the same file that already exist in the system,” Lundekvam said.</p>\n<p>Despite having created a service that solves a real problem for potentially thousands of customers, Lundekvam said he’s not seeking a revenue model to fund his efforts. For now, the site exists to solve a problem he encountered that also affects many other Envato customers. Monetization isn’t a priority for him at this time.</p>\n<p>“Currently that’s not the plan,” he said. “Running such a site isn’t all that expensive. For now, we just wanted to make something cool and useful that people might want and need.”</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2016 06:50:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:45;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"WPTavern: Human Made Publishes Free WordPress REST API Whitepaper\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50558\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"http://wptavern.com/human-made-publishes-free-wordpress-rest-api-whitepaper\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3066:\"<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2015/04/wp-rest-api.jpg\" rel=\"attachment wp-att-43000\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2015/04/wp-rest-api.jpg?resize=1025%2C469\" alt=\"wp-rest-api\" class=\"aligncenter size-full wp-image-43000\" /></a></p>\n<p>Today Human Made released its new <a href=\"https://hmn.md/wordpress-rest-api-white-paper/\" target=\"_blank\">WordPress REST API Whitepaper</a>, an in-depth guide to how the API is changing the way developers interact with WordPress. The publication was written for a diverse audience, including developers, agencies, project managers, and publishers. It includes a technical breakdown of how the REST API works, along with an overview of the benefits and challenges for teams that take on API-driven projects.</p>\n<p>The whitepaper is called “Talking to 25% of the Web,” but the title may soon need to be updated as <a href=\"http://w3techs.com/technologies/history_overview/content_management/all\" target=\"_blank\">WordPress usage in mid-January is 25.7%</a> and is forecasted to climb past 26% in Q1. It is a collaborative publication authored by the team at Human Made, which includes several lead contributors on the WP REST API team.</p>\n<p>The <a href=\"https://hmn.md/wordpress-rest-api-white-paper/\" target=\"_blank\">overview for the whitepaper</a> summarizes the different topics you’ll find within the content:</p>\n<ul>\n<li>Introduces you to the headless CMS</li>\n<li>Introduces you to REST</li>\n<li>Provides a technical overview of the WordPress REST API</li>\n<li>Explores some of the benefits of using the REST API in your project</li>\n<li>Talks about some of the ways that the REST API will change WordPress development</li>\n<li>Discusses some of the challenges that you may encounter in your REST API project</li>\n</ul>\n<p>The 44-page guide also includes case studies of companies already using the WP REST API and a list of important resources.</p>\n<p>“<a href=\"https://hmn.md/wordpress-rest-api-white-paper/\" target=\"_blank\">Talking to 25% of the Web</a>” is an excellent free resource that should be required reading for anyone using WordPress, especially those who are building for the platform, consulting, creating SaaS products, or otherwise deriving their income from the software.</p>\n<p>Human Made employs a large contingent of WP REST API team members and subsidizes much of their work on the project. The agency is heavily investing in the future of WordPress and is leading the way in helping developers learn how to build with the REST API. If you want to further your skills in this area, Human Made is also organizing an educational event called <a href=\"http://wptavern.com/a-day-of-rest-conference-session-highlights-now-available-tickets-selling-fast\" target=\"_blank\">A Day of REST</a>, which will be held on January 28, 2016. Attendees will have the opportunity to learn from the developers who are building the API as well as those who are already using it in production.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2016 00:10:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:46;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"WPTavern: BuddyPress REST API Feature Plugin Now in Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50549\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"http://wptavern.com/buddypress-rest-api-feature-plugin-now-in-development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3792:\"<p><a href=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2014/02/bp-featured.png\" rel=\"attachment wp-att-16395\"><img src=\"http://i2.wp.com/wptavern.com/wp-content/uploads/2014/02/bp-featured.png?resize=800%2C390\" alt=\"bp-featured\" class=\"aligncenter size-full wp-image-16395\" /></a></p>\n<p>Developers interested in contributing to the creation of a BuddyPress REST API met for the first time yesterday to discuss a path forward. <a href=\"https://twitter.com/bronsonquick\" target=\"_blank\">Bronson Quick</a> is leading the project with the help of <a href=\"http://modemlooper.me/\" target=\"_blank\">Ryan Fugate</a>. Quick works for <a href=\"https://hmn.md/\" target=\"_blank\">Human Made</a> and is a WordPress core contributor. He is also the lead contributor on <a href=\"https://github.com/Chassis/Chassis\" target=\"_blank\">Chassis</a>, a lightweight WP Vagrant install that uses Puppet for provisioning.</p>\n<p>John James Jacoby set up <a href=\"https://github.com/buddypress/BP-REST\" target=\"_blank\">a GitHub repository</a> where development for the BP REST API will take place. In summarizing the meeting’s discussion regarding planning and architecture, Quick said, “Planning how we tackle this is very important rather than diving straight into the code. As we’re ‘standing on the shoulders of giants’ we can use the lessons learned from the WP REST API project and put in time at the start to plan this properly.</p>\n<p>“It makes sense to plan out the data we would like returned from endpoints and how they relate to each other with _links. For example, if we’re displaying the data for the activities endpoint rather than showing a user_id we should link this to a user endpoint.”</p>\n<p>The team will be taking a “schema first” approach and plans to adhere to Test Driven Development – planning an endpoint, writing tests that fail then writing the code for the endpoint until the tests pass.</p>\n<p>“This is something that’s often talked about as being an ideal development methodology but it’s rarely practiced in the WordPress space,” Quick said. “Tackling a project this way should mean less bugs although I do realize this could be a blocker for new contributors.”</p>\n<p>The BP REST API team plans to tackle read-only endpoints first for the activity stream and xprofile components via the _links method Quick outlined. Ryan Fugate opened a GitHub <a href=\"https://github.com/buddypress/BP-REST/issues/1\" target=\"_blank\">issue</a> regarding the plugin’s folder structure/loader, and the plan is to design it as a feature plugin that will one day land in BuddyPress core.</p>\n<h3>What is the Purpose of a BP REST API?</h3>\n<p>During the meeting contributors discussed the primary problems that a BP REST API should solve, which Quick summarized in the <a href=\"https://bpdevel.wordpress.com/2016/01/14/bp-rest-api-dev-chat-summary-for-january-14-2016/\" target=\"_blank\">meeting notes</a>.</p>\n<p>The team agreed that the main purpose for building the API is to expose BuddyPress data in a RESTful way so that developers and site owners can use it to create plugins, mobile apps, or anything else they want.</p>\n<p>“The other main purpose for the BP REST API is that we can use the endpoints going forward to alter some things internally in BuddyPress, as in the past ‘the functions throughout BuddyPress are very purpose built to solve one specific theme-side problem,\'” Quick said.</p>\n<p>If you want to get involved in building a REST API for BuddyPress make sure to <a href=\"https://github.com/buddypress/BP-REST/\" target=\"_blank\">follow the project on GitHub</a> and jump into the discussion happening in the #buddypress Slack channel.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 Jan 2016 19:28:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:47;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"WPTavern: WPWeekly Episode 221 – Interview With Micah Mitchell of Memberium\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"http://wptavern.com?p=50567&preview_id=50567\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:83:\"http://wptavern.com/wpweekly-episode-221-interview-with-micah-mitchell-of-memberium\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1810:\"<p>In this episode of WordPress Weekly, <a href=\"http://marcuscouch.com/\">Marcus Couch</a> and I are joined by Micah Mitchell, who is a partner in <a href=\"https://memberium.com/\">Memberium</a>, a membership development and management plugin for WordPress that connects with <a href=\"http://www.infusionsoft.com/\">Infusionsoft</a>.</p>\n<p>During the show, we discuss what Memberium has to offer for those who want to create membership sites using WordPress. Due to time constraints, we skipped the news segment and ended the show with the plugin picks of the week.</p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href=\"https://wordpress.org/plugins/mc4wp-activity/\">MailChimp Activity</a> displays your MailChimp list activity within the WordPress dashboard.</p>\n<p><a href=\"https://wordpress.org/plugins/clean-wp-admin-menu/\">Clean WP Admin Menu</a> proves an easy to use interface to hide rarely used items in the admin menu.</p>\n<p><a href=\"https://wordpress.org/plugins/story-lines/\">Story Lines</a> adds a list of story highlights at the top of posts to let readers know key points of the article.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, January 20th 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"http://www.wptavern.com/feed/podcast\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #221:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 Jan 2016 18:11:25 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:48;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"WPTavern: WordPress for Android 4.9 Adds Fingerprint Scanner, Improves Media Library\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50533\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:93:\"http://wptavern.com/wordpress-for-android-4-9-adds-fingerprint-scanner-improves-media-library\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2175:\"<p>WordPress for Android <a href=\"https://apps.wordpress.org/2016/01/13/wordpress-for-android-version-4-9/\" target=\"_blank\">version 4.9</a> hit devices today with new support for the fingerprint scanner feature available in Android 6.0 Marshmallow.</p>\n<p>The WordPress app on mobile offers publishing access to all the sites you have hooked up, which is a pretty powerful door to the world that you may not want to leave unlocked for anyone who gains access to your phone. That’s why many users have opted to set up a pin lock for the app. (You can find this under Settings >> Turn Pin lock on.) The fingerprint scanner is a faster alternative to using a pin.</p>\n<p><a href=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/fingerprint.png\" rel=\"attachment wp-att-50535\"><img src=\"http://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/fingerprint.png?resize=281%2C500\" alt=\"fingerprint\" class=\"aligncenter size-large wp-image-50535\" /></a></p>\n<p>Version 4.9 also adds several key refinements to the media library experience, including a brand new design for the details screen to match the rest of the app’s material design. The app now supports better handling of multiple photo and video uploads.</p>\n<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/media-details.png\" rel=\"attachment wp-att-50537\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/media-details.png?resize=281%2C500\" alt=\"media-details\" class=\"aligncenter size-large wp-image-50537\" /></a></p>\n<p>This release fixes a few bugs, most importantly one where posts were deleted instead of sent to the trash. If you accidentally lost a post this way, hoping to recall it, the problem shouldn’t happen again.</p>\n<p>Version 5.0 RC 1 was released to beta testers today via the Google Play Store beta channel. They are currently testing new WordPress.com “Site Settings” and “My Profile” screens that will allow users to change settings like site title, tagline, and public display name (among others). Look for these features in the next major release of WordPress for Android.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 Jan 2016 20:09:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:49;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"WPTavern: WP Asset Clean Up Plugin Removes Unused Styles and Scripts\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://wptavern.com/?p=50512\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"http://wptavern.com/wp-asset-clean-up-plugin-removes-unused-styles-and-scripts\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4009:\"<a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2014/09/speed.jpg\" rel=\"attachment wp-att-30119\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2014/09/speed.jpg?resize=927%2C425\" alt=\"photo credit: SergioMonsalve - cc\" class=\"size-full wp-image-30119\" /></a>photo credit: <a href=\"https://www.flickr.com/photos/seegioo/4334436675/\">SergioMonsalve</a> – <a href=\"http://creativecommons.org/licenses/by-nd/2.0/\">cc</a>\n<p>In 2010 Google patented its methods for <a href=\"http://www.google.com/patents/US8645362\" target=\"_blank\">using resource load times in ranking search results</a>. The published patent describes how Google factors in page speed when presenting results:</p>\n<blockquote><p>A search result for a resource having a short load time relative to resources having longer load times can be promoted in a presentation order, and search results for the resources having longer load times can be demoted. The demotion can, in some situations, result in a search result for a resource having a short load time being presented earlier in the order than a search result for a similarly-relevant resource having a longer load time. Thus, for two resources that, apart from load times, appear to equally satisfy a user’s informational needs, the user will often select the resource that will likely load the most quickly of the two, resulting in a better user experience.</p></blockquote>\n<p>In other words, when it comes to competing resources that might seem otherwise similar, the one that loads faster gets a higher ranking. Prioritizing site speed is not only <a href=\"https://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html\" target=\"_blank\">important for Google rankings</a>, it’s also critical to providing the best experience for visitors.</p>\n<p>The new <a href=\"https://wordpress.org/plugins/wp-asset-clean-up/\" target=\"_blank\">WP Asset Clean Up</a> plugin addresses an often overlooked aspect of improving loading times. The plugin allows you to selectively remove unused styles and scripts from any page or post on your site. Once activated, the plugin detects all assets loaded and displays them on the post/page editing screen. You can then select the assets that are not needed for that page.</p>\n<p><a href=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/wp-asset-clean-up.png\" rel=\"attachment wp-att-50520\"><img src=\"http://i1.wp.com/wptavern.com/wp-content/uploads/2016/01/wp-asset-clean-up.png?resize=1025%2C902\" alt=\"wp-asset-clean-up\" class=\"aligncenter size-full wp-image-50520\" /></a></p>\n<p>I tested it and found that it works as expected. It’s especially handy for home pages and content like “about” and “contact” pages where you don’t need to load as much functionality.</p>\n<p>WP Asset Clean Up is developer <a href=\"http://www.bitrepository.com\" target=\"_blank\">Gabriel Livan</a>‘s first free plugin on WordPress.org.</p>\n<p>“I’m sure you’ve used themes / plugins in the past that were loading lots of assets (.css and .js files) in the front-end in pages where you only needed half of them or even less,” Livan said. “Many people have articles about making WordPress faster, but they often overlooked this part of removing the unused files. Often these are minified by caching plugins, but using the plugin I’ve developed, the minifying will be even smaller.”</p>\n<p>As long as plugin/theme authors have properly enqueued their assets, WP Asset Clean Up will be able to detect them so that you can select them for removal. The plugin helps you decrease the number of HTTP requests loaded but can also be useful for minimizing script conflicts. You can download <a href=\"https://wordpress.org/plugins/wp-asset-clean-up/\" target=\"_blank\">WP Asset Clean Up</a> from WordPress.org and use it in combination with your favorite caching plugin to improve performance.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 Jan 2016 06:29:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";a:10:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sun, 07 Feb 2016 17:10:36 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:14:\"content-length\";s:6:\"269529\";s:10:\"connection\";s:5:\"close\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Sun, 07 Feb 2016 17:00:14 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 250\";s:13:\"accept-ranges\";s:5:\"bytes\";}s:5:\"build\";s:14:\"20160207165008\";}','no'),(362,'_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1454908237','no'),(365,'_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1454865037','no'),(368,'_transient_timeout_feed_b9388c83948825c1edaef0d856b7b109','1454908238','no'),(371,'_transient_feed_b9388c83948825c1edaef0d856b7b109','a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n \n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:117:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"WordPress Plugins » View: Popular\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://wordpress.org/plugins/browse/popular/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"WordPress Plugins » View: Popular\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 07 Feb 2016 17:06:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"http://bbpress.org/?v=1.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:30:{i:0;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Google Analytics by Yoast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/plugins/google-analytics-for-wordpress/#post-2316\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 14 Sep 2007 12:15:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"2316@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:124:\"Track your WordPress site easily with the latest tracking codes and lots added data for search result pages and error pages.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Joost de Valk\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Hello Dolly\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:52:\"https://wordpress.org/plugins/hello-dolly/#post-5790\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 29 May 2008 22:11:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"5790@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:150:\"This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt Mullenweg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"W3 Total Cache\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/plugins/w3-total-cache/#post-12073\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 29 Jul 2009 18:46:31 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"12073@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:132:\"Easy Web Performance Optimization (WPO) using caching: browser, page, object, database, minify and content delivery network support.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Frederick Townes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Yoast SEO\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://wordpress.org/plugins/wordpress-seo/#post-8321\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 01 Jan 2009 20:34:44 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"8321@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:114:\"Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using Yoast SEO plugin.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Joost de Valk\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Akismet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"https://wordpress.org/plugins/akismet/#post-15\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Mar 2007 22:11:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"15@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:98:\"Akismet checks your comments against the Akismet Web service to see if they look like spam or not.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt Mullenweg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"WordPress Importer\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"https://wordpress.org/plugins/wordpress-importer/#post-18101\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 20 May 2010 17:42:45 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"18101@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Brian Colinger\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Really Simple CAPTCHA\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"https://wordpress.org/plugins/really-simple-captcha/#post-9542\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 09 Mar 2009 02:17:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"9542@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:138:\"Really Simple CAPTCHA is a CAPTCHA module intended to be called from other plugins. It is originally created for my Contact Form 7 plugin.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Takayuki Miyoshi\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WP Super Cache\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://wordpress.org/plugins/wp-super-cache/#post-2572\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Nov 2007 11:40:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"2572@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"A very fast caching engine for WordPress that produces static html files.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Donncha O Caoimh\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:24:\"Jetpack by WordPress.com\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"https://wordpress.org/plugins/jetpack/#post-23862\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 20 Jan 2011 02:21:38 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"23862@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"Your WordPress, Simplified.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Tim Moore\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Contact Form 7\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://wordpress.org/plugins/contact-form-7/#post-2141\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 02 Aug 2007 12:45:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"2141@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"Just another contact form plugin. Simple but flexible.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Takayuki Miyoshi\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:10;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"Advanced Custom Fields\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://wordpress.org/plugins/advanced-custom-fields/#post-25254\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 17 Mar 2011 04:07:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"25254@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"Customise WordPress with powerful, professional and intuitive fields\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"elliotcondon\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:11;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"Google XML Sitemaps\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://wordpress.org/plugins/google-sitemap-generator/#post-132\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Mar 2007 22:31:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"132@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:105:\"This plugin will generate a special XML sitemap which will help search engines to better index your blog.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Arne Brachhold\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:12;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"All in One SEO Pack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"https://wordpress.org/plugins/all-in-one-seo-pack/#post-753\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 30 Mar 2007 20:08:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"753@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:126:\"All in One SEO Pack is a WordPress SEO plugin to automatically optimize your WordPress blog for Search Engines such as Google.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Anonymous\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:13;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"NextGEN Gallery\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/plugins/nextgen-gallery/#post-1169\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 23 Apr 2007 20:08:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"1169@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:121:\"The most popular WordPress gallery plugin and one of the most popular plugins of all time with over 13 million downloads.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Alex Rabe\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:14;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"WooCommerce\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/plugins/woocommerce/#post-29860\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Sep 2011 08:13:36 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"29860@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"WooCommerce is a powerful, extendable eCommerce plugin that helps you sell anything. Beautifully.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Anonymous\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"WP-PageNavi\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://wordpress.org/plugins/wp-pagenavi/#post-363\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Mar 2007 23:17:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"363@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"Adds a more advanced paging navigation interface.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Lester Chan\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:16;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Regenerate Thumbnails\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"https://wordpress.org/plugins/regenerate-thumbnails/#post-6743\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 23 Aug 2008 14:38:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"6743@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"Allows you to regenerate your thumbnails after changing the thumbnail sizes.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Alex Mills (Viper007Bond)\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:17;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"TinyMCE Advanced\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"https://wordpress.org/plugins/tinymce-advanced/#post-2082\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Jun 2007 15:00:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"2082@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Enables the advanced features of TinyMCE, the WordPress WYSIWYG editor.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Andrew Ozz\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:18;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Wordfence Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://wordpress.org/plugins/wordfence/#post-29832\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 04 Sep 2011 03:13:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"29832@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:138:\"The Wordfence WordPress security plugin provides free enterprise-class WordPress security, protecting your website from hacks and malware.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Wordfence\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:19;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Duplicate Post\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://wordpress.org/plugins/duplicate-post/#post-2646\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 05 Dec 2007 17:40:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"2646@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"Clone posts and pages.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Lopo\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Disable Comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://wordpress.org/plugins/disable-comments/#post-26907\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 27 May 2011 04:42:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"26907@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:134:\"Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. Multisite friendly.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Samir Shah\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"WP Multibyte Patch\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"https://wordpress.org/plugins/wp-multibyte-patch/#post-28395\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 Jul 2011 12:22:53 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"28395@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Multibyte functionality enhancement for the WordPress Japanese package.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"plugin-master\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"Page Builder by SiteOrigin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"https://wordpress.org/plugins/siteorigin-panels/#post-51888\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 11 Apr 2013 10:36:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"51888@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:111:\"Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Greg Priday\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"Black Studio TinyMCE Widget\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/plugins/black-studio-tinymce-widget/#post-31973\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 10 Nov 2011 15:06:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"31973@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"The visual editor widget for Wordpress.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Marco Chiesi\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:24;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"iThemes Security (formerly Better WP Security)\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"https://wordpress.org/plugins/better-wp-security/#post-21738\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Oct 2010 22:06:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"21738@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:150:\"Protect your WordPress site by hiding vital areas of your site, protecting access to important files, preventing brute-force login attempts, detecting\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Chris Wiegman\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"Google Analytics Dashboard for WP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"https://wordpress.org/plugins/google-analytics-dashboard-for-wp/#post-50539\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 10 Mar 2013 17:07:11 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"50539@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:127:\"Displays Google Analytics reports in your WordPress Dashboard. Inserts the latest Google Analytics tracking code in your pages.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Alin Marcu\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"UpdraftPlus Backup and Restoration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/plugins/updraftplus/#post-38058\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 21 May 2012 15:14:11 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"38058@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:148:\"Backup and restoration made easy. Complete backups; manual or scheduled (backup to S3, Dropbox, Google Drive, Rackspace, FTP, SFTP, email + others).\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"David Anderson\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"Clef Two-Factor Authentication\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wordpress.org/plugins/wpclef/#post-47509\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 27 Dec 2012 01:25:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"47509@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:138:\"Modern two-factor that people love to use: strong authentication without passwords or tokens; single sign on/off; magical user experience.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Dave Ross\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Duplicator\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:52:\"https://wordpress.org/plugins/duplicator/#post-26607\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 16 May 2011 12:15:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"26607@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"Duplicate, clone, backup, move and transfer an entire site from one location to another.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Cory Lamle\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:29;a:6:{s:4:\"data\";s:30:\"\n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Meta Slider\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://wordpress.org/plugins/ml-slider/#post-49521\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 Feb 2013 16:56:31 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"49521@http://wordpress.org/plugins/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:145:\"Easy to use WordPress slider plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Matcha Labs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:46:\"https://wordpress.org/plugins/rss/view/popular\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sun, 07 Feb 2016 17:10:38 GMT\";s:12:\"content-type\";s:23:\"text/xml; charset=UTF-8\";s:10:\"connection\";s:5:\"close\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:13:\"last-modified\";s:29:\"Fri, 14 Sep 2007 12:15:27 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 250\";}s:5:\"build\";s:14:\"20160207165008\";}','no'),(374,'_transient_timeout_feed_mod_b9388c83948825c1edaef0d856b7b109','1454908238','no'),(377,'_transient_feed_mod_b9388c83948825c1edaef0d856b7b109','1454865038','no'),(380,'_transient_timeout_plugin_slugs','1454951438','no'),(383,'_transient_plugin_slugs','a:7:{i:0;s:27:\"backupbuddy/backupbuddy.php\";i:1;s:9:\"hello.php\";i:2;s:33:\"smart-slider-3/smart-slider-3.php\";i:3;s:57:\"ultimate-form-builder-lite/ultimate-form-builder-lite.php\";i:4;s:39:\"underconstruction/underConstruction.php\";i:5;s:39:\"vimeoyoutubepopup/vimeoyoutubepopup.php\";i:6;s:27:\"js_composer/js_composer.php\";}','no'),(386,'_transient_timeout_dash_88ae138922fe95674369b1cb3d215a2b','1454908238','no'),(389,'_transient_dash_88ae138922fe95674369b1cb3d215a2b','<div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2016/02/wordpress-4-4-2-security-and-maintenance-release/\'>WordPress 4.4.2 Security and Maintenance Release</a> <span class=\"rss-date\">February 2, 2016</span><div class=\"rssSummary\">WordPress 4.4.2 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately. WordPress versions 4.4.1 and earlier are affected by two security issues: a possible SSRF for certain local URIs, reported by Ronni Skansing; and an open redirection attack, reported by Shailesh Suthar. Thank you […]</div></li></ul></div><div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'http://wptavern.com/wordpress-org-has-fewer-than-20-plugins-using-the-wp-rest-api-v2\'>WPTavern: WordPress.org Has Fewer Than 20 Plugins Using the WP REST API in Core</a></li><li><a class=\'rsswidget\' href=\'https://ma.tt/2016/02/chicken-and-eggs/\'>Matt: Chicken and Eggs</a></li><li><a class=\'rsswidget\' href=\'https://poststatus.com/wordpress-rest-api-round-table-draft-podcast/\'>Post Status: WordPress REST API Round-table — Draft podcast</a></li></ul></div><div class=\"rss-widget\"><ul><li class=\'dashboard-news-plugin\'><span>Popular Plugin:</span> <a href=\'https://wordpress.org/plugins/updraftplus/\' class=\'dashboard-news-plugin-link\'>UpdraftPlus Backup and Restoration</a> <span>(<a href=\'plugin-install.php?tab=plugin-information&plugin=updraftplus&_wpnonce=f32a75862f&TB_iframe=true&width=600&height=800\' class=\'thickbox\' title=\'UpdraftPlus Backup and Restoration\'>Install</a>)</span></li></ul></div>','no'),(392,'_site_transient_update_plugins','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1454865158;s:8:\"response\";a:1:{s:57:\"ultimate-form-builder-lite/ultimate-form-builder-lite.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:5:\"64085\";s:4:\"slug\";s:26:\"ultimate-form-builder-lite\";s:6:\"plugin\";s:57:\"ultimate-form-builder-lite/ultimate-form-builder-lite.php\";s:11:\"new_version\";s:5:\"1.1.4\";s:3:\"url\";s:57:\"https://wordpress.org/plugins/ultimate-form-builder-lite/\";s:7:\"package\";s:75:\"https://downloads.wordpress.org/plugin/ultimate-form-builder-lite.1.1.4.zip\";}}s:12:\"translations\";a:0:{}s:9:\"no_update\";a:3:{s:9:\"hello.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:4:\"3564\";s:4:\"slug\";s:11:\"hello-dolly\";s:6:\"plugin\";s:9:\"hello.php\";s:11:\"new_version\";s:3:\"1.6\";s:3:\"url\";s:42:\"https://wordpress.org/plugins/hello-dolly/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/plugin/hello-dolly.1.6.zip\";}s:33:\"smart-slider-3/smart-slider-3.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:5:\"66277\";s:4:\"slug\";s:14:\"smart-slider-3\";s:6:\"plugin\";s:33:\"smart-slider-3/smart-slider-3.php\";s:11:\"new_version\";s:6:\"3.0.20\";s:3:\"url\";s:45:\"https://wordpress.org/plugins/smart-slider-3/\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/plugin/smart-slider-3.3.0.20.zip\";}s:39:\"underconstruction/underConstruction.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:4:\"8707\";s:4:\"slug\";s:17:\"underconstruction\";s:6:\"plugin\";s:39:\"underconstruction/underConstruction.php\";s:11:\"new_version\";s:4:\"1.16\";s:3:\"url\";s:48:\"https://wordpress.org/plugins/underconstruction/\";s:7:\"package\";s:65:\"https://downloads.wordpress.org/plugin/underconstruction.1.16.zip\";}}}','yes'),(397,'theme_mods_twentysixteen','a:1:{s:16:\"sidebars_widgets\";a:2:{s:4:\"time\";i:1454865179;s:4:\"data\";a:2:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:6:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";i:3;s:10:\"archives-2\";i:4;s:12:\"categories-2\";i:5;s:6:\"meta-2\";}}}}','yes'),(400,'current_theme','Aplite','yes'),(403,'theme_mods_aplite','a:1:{i:0;b:0;}','yes'),(406,'theme_switched','','yes'),(407,'_transient_is_multi_author','0','yes'),(410,'_transient_all_the_cool_cats','1','yes'); /*!40000 ALTER TABLE `wpix_options` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_postmeta` -- DROP TABLE IF EXISTS `wpix_postmeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_postmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `post_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`meta_id`), KEY `post_id` (`post_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_postmeta` -- LOCK TABLES `wpix_postmeta` WRITE; /*!40000 ALTER TABLE `wpix_postmeta` DISABLE KEYS */; INSERT INTO `wpix_postmeta` VALUES (2,2,'_wp_page_template','default'); /*!40000 ALTER TABLE `wpix_postmeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_posts` -- DROP TABLE IF EXISTS `wpix_posts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_posts` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `post_author` bigint(20) unsigned NOT NULL DEFAULT '0', `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_content` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `post_title` text COLLATE utf8mb4_unicode_ci NOT NULL, `post_excerpt` text COLLATE utf8mb4_unicode_ci NOT NULL, `post_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'publish', `comment_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'open', `ping_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'open', `post_password` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `post_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `to_ping` text COLLATE utf8mb4_unicode_ci NOT NULL, `pinged` text COLLATE utf8mb4_unicode_ci NOT NULL, `post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_content_filtered` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `post_parent` bigint(20) unsigned NOT NULL DEFAULT '0', `guid` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `menu_order` int(11) NOT NULL DEFAULT '0', `post_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'post', `post_mime_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `comment_count` bigint(20) NOT NULL DEFAULT '0', PRIMARY KEY (`ID`), KEY `post_name` (`post_name`(191)), KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`), KEY `post_parent` (`post_parent`), KEY `post_author` (`post_author`) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_posts` -- LOCK TABLES `wpix_posts` WRITE; /*!40000 ALTER TABLE `wpix_posts` DISABLE KEYS */; INSERT INTO `wpix_posts` VALUES (2,2,'2016-02-07 17:09:12','2016-02-07 17:09:12','Welcome to WordPress. This is your first post. Edit or delete it, then start writing!','Hello world!','','publish','open','open','','hello-world','','','2016-02-07 17:09:12','2016-02-07 17:09:12','',0,'http://privatelabelpaint.com/wordpress/?p=1',0,'post','',1),(5,2,'2016-02-07 17:09:12','2016-02-07 17:09:12','This is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:\r\n\r\n<blockquote>Hi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)</blockquote>\r\n\r\n...or something like this:\r\n\r\n<blockquote>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</blockquote>\r\n\r\nAs a new WordPress user, you should go to <a href=\"http://privatelabelpaint.com/wordpress/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!','Sample Page','','publish','closed','open','','sample-page','','','2016-02-07 17:09:12','2016-02-07 17:09:12','',0,'http://privatelabelpaint.com/wordpress/?page_id=2',0,'page','',0),(8,2,'2016-02-07 17:10:31','0000-00-00 00:00:00','','Auto Draft','','auto-draft','open','open','','','','','2016-02-07 17:10:31','0000-00-00 00:00:00','',0,'http://privatelabelpaint.com/wordpress/?p=8',0,'post','',0); /*!40000 ALTER TABLE `wpix_posts` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_term_relationships` -- DROP TABLE IF EXISTS `wpix_term_relationships`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_term_relationships` ( `object_id` bigint(20) unsigned NOT NULL DEFAULT '0', `term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT '0', `term_order` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`object_id`,`term_taxonomy_id`), KEY `term_taxonomy_id` (`term_taxonomy_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_term_relationships` -- LOCK TABLES `wpix_term_relationships` WRITE; /*!40000 ALTER TABLE `wpix_term_relationships` DISABLE KEYS */; INSERT INTO `wpix_term_relationships` VALUES (1,2,0); /*!40000 ALTER TABLE `wpix_term_relationships` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_term_taxonomy` -- DROP TABLE IF EXISTS `wpix_term_taxonomy`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_term_taxonomy` ( `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT '0', `taxonomy` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `description` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `parent` bigint(20) unsigned NOT NULL DEFAULT '0', `count` bigint(20) NOT NULL DEFAULT '0', PRIMARY KEY (`term_taxonomy_id`), UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), KEY `taxonomy` (`taxonomy`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_term_taxonomy` -- LOCK TABLES `wpix_term_taxonomy` WRITE; /*!40000 ALTER TABLE `wpix_term_taxonomy` DISABLE KEYS */; INSERT INTO `wpix_term_taxonomy` VALUES (2,1,'category','',0,1); /*!40000 ALTER TABLE `wpix_term_taxonomy` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_termmeta` -- DROP TABLE IF EXISTS `wpix_termmeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_termmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`meta_id`), KEY `term_id` (`term_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_termmeta` -- LOCK TABLES `wpix_termmeta` WRITE; /*!40000 ALTER TABLE `wpix_termmeta` DISABLE KEYS */; /*!40000 ALTER TABLE `wpix_termmeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_terms` -- DROP TABLE IF EXISTS `wpix_terms`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_terms` ( `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `slug` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `term_group` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`term_id`), KEY `slug` (`slug`(191)), KEY `name` (`name`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_terms` -- LOCK TABLES `wpix_terms` WRITE; /*!40000 ALTER TABLE `wpix_terms` DISABLE KEYS */; INSERT INTO `wpix_terms` VALUES (1,'Uncategorized','uncategorized',0); /*!40000 ALTER TABLE `wpix_terms` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_usermeta` -- DROP TABLE IF EXISTS `wpix_usermeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_usermeta` ( `umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`umeta_id`), KEY `user_id` (`user_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_usermeta` -- LOCK TABLES `wpix_usermeta` WRITE; /*!40000 ALTER TABLE `wpix_usermeta` DISABLE KEYS */; INSERT INTO `wpix_usermeta` VALUES (2,2,'nickname','jandus'),(5,2,'first_name',''),(8,2,'last_name',''),(11,2,'description',''),(14,2,'rich_editing','true'),(17,2,'comment_shortcuts','false'),(20,2,'admin_color','fresh'),(23,2,'use_ssl','0'),(26,2,'show_admin_bar_front','true'),(29,2,'wpix_capabilities','a:1:{s:13:\"administrator\";b:1;}'),(32,2,'wpix_user_level','10'),(35,2,'dismissed_wp_pointers',''),(38,2,'show_welcome_panel','1'),(40,2,'session_tokens','a:2:{s:64:\"1f7f5d368f9766ec85280423d91966e93a50074955920d9aa131f29d2425c216\";a:4:{s:10:\"expiration\";i:1455037824;s:2:\"ip\";s:11:\"73.24.33.32\";s:2:\"ua\";s:121:\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.103 Safari/537.36\";s:5:\"login\";i:1454865024;}s:64:\"8e6941cdf85bfd0b81f040dd24bb76ca9dd0e73e072c67e9086a573db504d7b6\";a:4:{s:10:\"expiration\";i:1455037825;s:2:\"ip\";s:11:\"73.24.33.32\";s:2:\"ua\";s:121:\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.103 Safari/537.36\";s:5:\"login\";i:1454865025;}}'),(41,2,'wpix_dashboard_quick_press_last_post_id','8'); /*!40000 ALTER TABLE `wpix_usermeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wpix_users` -- DROP TABLE IF EXISTS `wpix_users`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wpix_users` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_login` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `user_pass` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `user_nicename` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `user_email` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `user_url` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `user_activation_key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `user_status` int(11) NOT NULL DEFAULT '0', `display_name` varchar(250) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', PRIMARY KEY (`ID`), KEY `user_login_key` (`user_login`), KEY `user_nicename` (`user_nicename`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wpix_users` -- LOCK TABLES `wpix_users` WRITE; /*!40000 ALTER TABLE `wpix_users` DISABLE KEYS */; INSERT INTO `wpix_users` VALUES (2,'jandus','$P$BdW0bkKh/Rmw6DI0Ya1SwVADwWi2VW1','jandus','palermo@vinceisvisual.com','','2016-02-07 17:09:12','',0,'jandus'); /*!40000 ALTER TABLE `wpix_users` ENABLE KEYS */; UNLOCK TABLES; -- -- Dumping routines for database 'wp575' -- /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2016-02-07 12:16:02