/* SQLyog Ultimate v8.55 MySQL - 5.6.12-log : Database - rapidcar ********************************************************************* */ /*!40101 SET NAMES utf8 */; /*!40101 SET SQL_MODE=''*/; /*!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 */; CREATE DATABASE /*!32312 IF NOT EXISTS*/`rapidcar` /*!40100 DEFAULT CHARACTER SET latin1 */; USE `rapidcar`; /*Table structure for table `wp_commentmeta` */ DROP TABLE IF EXISTS `wp_commentmeta`; CREATE TABLE `wp_commentmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) DEFAULT NULL, `meta_value` longtext, PRIMARY KEY (`meta_id`), KEY `comment_id` (`comment_id`), KEY `meta_key` (`meta_key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `wp_commentmeta` */ LOCK TABLES `wp_commentmeta` WRITE; UNLOCK TABLES; /*Table structure for table `wp_comments` */ DROP TABLE IF EXISTS `wp_comments`; CREATE TABLE `wp_comments` ( `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT '0', `comment_author` tinytext NOT NULL, `comment_author_email` varchar(100) NOT NULL DEFAULT '', `comment_author_url` varchar(200) NOT NULL DEFAULT '', `comment_author_IP` varchar(100) 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 NOT NULL, `comment_karma` int(11) NOT NULL DEFAULT '0', `comment_approved` varchar(20) NOT NULL DEFAULT '1', `comment_agent` varchar(255) NOT NULL DEFAULT '', `comment_type` varchar(20) 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=2 DEFAULT CHARSET=utf8; /*Data for the table `wp_comments` */ LOCK TABLES `wp_comments` WRITE; insert into `wp_comments`(`comment_ID`,`comment_post_ID`,`comment_author`,`comment_author_email`,`comment_author_url`,`comment_author_IP`,`comment_date`,`comment_date_gmt`,`comment_content`,`comment_karma`,`comment_approved`,`comment_agent`,`comment_type`,`comment_parent`,`user_id`) values (1,1,'Mr WordPress','','https://wordpress.org/','','2015-04-12 09:39:47','2015-04-12 09:39:47','Hi, this is a comment.\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); UNLOCK TABLES; /*Table structure for table `wp_links` */ DROP TABLE IF EXISTS `wp_links`; CREATE TABLE `wp_links` ( `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `link_url` varchar(255) NOT NULL DEFAULT '', `link_name` varchar(255) NOT NULL DEFAULT '', `link_image` varchar(255) NOT NULL DEFAULT '', `link_target` varchar(25) NOT NULL DEFAULT '', `link_description` varchar(255) NOT NULL DEFAULT '', `link_visible` varchar(20) 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) NOT NULL DEFAULT '', `link_notes` mediumtext NOT NULL, `link_rss` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`link_id`), KEY `link_visible` (`link_visible`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `wp_links` */ LOCK TABLES `wp_links` WRITE; UNLOCK TABLES; /*Table structure for table `wp_options` */ DROP TABLE IF EXISTS `wp_options`; CREATE TABLE `wp_options` ( `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `option_name` varchar(64) NOT NULL DEFAULT '', `option_value` longtext NOT NULL, `autoload` varchar(20) NOT NULL DEFAULT 'yes', PRIMARY KEY (`option_id`), UNIQUE KEY `option_name` (`option_name`) ) ENGINE=InnoDB AUTO_INCREMENT=251 DEFAULT CHARSET=utf8; /*Data for the table `wp_options` */ LOCK TABLES `wp_options` WRITE; insert into `wp_options`(`option_id`,`option_name`,`option_value`,`autoload`) values (1,'siteurl','http://10.10.10.41/wp','yes'),(2,'home','http://10.10.10.41/wp','yes'),(3,'blogname','rapid car','yes'),(4,'blogdescription','Just another WordPress site','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','mitesh24shah@gmail.com','yes'),(7,'start_of_week','1','yes'),(8,'use_balanceTags','0','yes'),(9,'use_smilies','1','yes'),(10,'require_name_email','1','yes'),(11,'comments_notify','1','yes'),(12,'posts_per_rss','10','yes'),(13,'rss_use_excerpt','0','yes'),(14,'mailserver_url','mail.example.com','yes'),(15,'mailserver_login','login@example.com','yes'),(16,'mailserver_pass','password','yes'),(17,'mailserver_port','110','yes'),(18,'default_category','1','yes'),(19,'default_comment_status','open','yes'),(20,'default_ping_status','open','yes'),(21,'default_pingback_flag','0','yes'),(22,'posts_per_page','10','yes'),(23,'date_format','F j, Y','yes'),(24,'time_format','g:i a','yes'),(25,'links_updated_date_format','F j, Y g:i a','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','/%postname%/','yes'),(29,'gzipcompression','0','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:1:{i:0;s:39:\"easy-testimonials/easy-testimonials.php\";}','yes'),(34,'category_base','','yes'),(35,'ping_sites','http://rpc.pingomatic.com/','yes'),(36,'advanced_edit','0','yes'),(37,'comment_max_links','2','yes'),(38,'gmt_offset','0','yes'),(39,'default_email_category','1','yes'),(40,'recently_edited','a:5:{i:0;s:59:\"C:\\wamp\\www\\wp/wp-content/themes/twentythirteen/content.php\";i:2;s:58:\"C:\\wamp\\www\\wp/wp-content/themes/twentythirteen/single.php\";i:3;s:57:\"C:\\wamp\\www\\wp/wp-content/themes/twentythirteen/style.css\";i:4;s:62:\"C:\\wamp\\www\\wp/wp-content/themes/twentythirteen/inner_page.css\";i:5;s:0:\"\";}','no'),(41,'template','twentythirteen','yes'),(42,'stylesheet','twentythirteen','yes'),(43,'comment_whitelist','1','yes'),(44,'blacklist_keys','','no'),(45,'comment_registration','0','yes'),(46,'html_type','text/html','yes'),(47,'use_trackback','0','yes'),(48,'default_role','subscriber','yes'),(49,'db_version','27916','yes'),(50,'uploads_use_yearmonth_folders','1','yes'),(51,'upload_path','','yes'),(52,'blog_public','0','yes'),(53,'default_link_category','2','yes'),(54,'show_on_front','posts','yes'),(55,'tag_base','','yes'),(56,'show_avatars','1','yes'),(57,'avatar_rating','G','yes'),(58,'upload_url_path','','yes'),(59,'thumbnail_size_w','150','yes'),(60,'thumbnail_size_h','150','yes'),(61,'thumbnail_crop','1','yes'),(62,'medium_size_w','300','yes'),(63,'medium_size_h','300','yes'),(64,'avatar_default','mystery','yes'),(65,'large_size_w','1024','yes'),(66,'large_size_h','1024','yes'),(67,'image_default_link_type','file','yes'),(68,'image_default_size','','yes'),(69,'image_default_align','','yes'),(70,'close_comments_for_old_posts','0','yes'),(71,'close_comments_days_old','14','yes'),(72,'thread_comments','1','yes'),(73,'thread_comments_depth','5','yes'),(74,'page_comments','0','yes'),(75,'comments_per_page','50','yes'),(76,'default_comments_page','newest','yes'),(77,'comment_order','asc','yes'),(78,'sticky_posts','a:0:{}','yes'),(79,'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'),(80,'widget_text','a:0:{}','yes'),(81,'widget_rss','a:0:{}','yes'),(82,'uninstall_plugins','a:0:{}','no'),(83,'timezone_string','','yes'),(84,'page_for_posts','0','yes'),(85,'page_on_front','0','yes'),(86,'default_post_format','0','yes'),(87,'link_manager_enabled','0','yes'),(88,'initial_db_version','30133','yes'),(89,'wp_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:62:{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:9:\"add_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'),(90,'widget_search','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(91,'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'),(92,'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'),(93,'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'),(94,'widget_meta','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(95,'sidebars_widgets','a:4:{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\";}s:9:\"sidebar-2\";N;s:13:\"array_version\";i:3;}','yes'),(96,'cron','a:5:{i:1429126200;a:1:{s:20:\"wp_maybe_auto_update\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1429133991;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:1429177287;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;}}}i:1429182825;a:1:{s:30:\"wp_scheduled_auto_draft_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'),(98,'_transient_random_seed','9ce2321e409ef132190cda50a90fd843','yes'),(104,'_site_transient_timeout_browser_cd94554e3128d66afcbaab0c67c94302','1429436401','yes'),(106,'_site_transient_browser_cd94554e3128d66afcbaab0c67c94302','a:9:{s:8:\"platform\";s:7:\"Windows\";s:4:\"name\";s:7:\"Firefox\";s:7:\"version\";s:4:\"35.0\";s:10:\"update_url\";s:23:\"http://www.firefox.com/\";s:7:\"img_src\";s:50:\"http://s.wordpress.org/images/browsers/firefox.png\";s:11:\"img_src_ssl\";s:49:\"https://wordpress.org/images/browsers/firefox.png\";s:15:\"current_version\";s:2:\"16\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','yes'),(113,'_transient_twentyfifteen_categories','1','yes'),(116,'theme_mods_twentyfifteen','a:1:{s:16:\"sidebars_widgets\";a:2:{s:4:\"time\";i:1428831697;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'),(117,'current_theme','Twenty Thirteen','yes'),(118,'theme_mods_twentythirteen','a:2:{i:0;b:0;s:18:\"nav_menu_locations\";a:1:{s:7:\"primary\";i:2;}}','yes'),(119,'theme_switched','','yes'),(121,'nav_menu_options','a:2:{i:0;b:0;s:8:\"auto_add\";a:0:{}}','yes'),(131,'_site_transient_timeout_browser_f4146a70cbbacb460a0479387a0fe28d','1429457181','yes'),(132,'_site_transient_browser_f4146a70cbbacb460a0479387a0fe28d','a:9:{s:8:\"platform\";s:7:\"Windows\";s:4:\"name\";s:7:\"Firefox\";s:7:\"version\";s:4:\"36.0\";s:10:\"update_url\";s:23:\"http://www.firefox.com/\";s:7:\"img_src\";s:50:\"http://s.wordpress.org/images/browsers/firefox.png\";s:11:\"img_src_ssl\";s:49:\"https://wordpress.org/images/browsers/firefox.png\";s:15:\"current_version\";s:2:\"16\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','yes'),(137,'auto_core_update_notified','a:4:{s:4:\"type\";s:6:\"manual\";s:5:\"email\";s:22:\"mitesh24shah@gmail.com\";s:7:\"version\";s:5:\"4.0.1\";s:9:\"timestamp\";i:1428899538;}','yes'),(139,'db_upgraded','','yes'),(140,'_site_transient_update_core','O:8:\"stdClass\":4:{s:7:\"updates\";a:4:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:7:\"upgrade\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-4.1.1.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.1.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-4.1.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-4.1.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"4.1.1\";s:7:\"version\";s:5:\"4.1.1\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"4.1\";s:15:\"partial_version\";s:0:\"\";}i:1;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-4.1.1.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.1.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-4.1.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-4.1.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"4.1.1\";s:7:\"version\";s:5:\"4.1.1\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"4.1\";s:15:\"partial_version\";s:0:\"\";s:13:\"support_email\";s:26:\"updatehelp41@wordpress.org\";}i:2;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:57:\"https://downloads.wordpress.org/release/wordpress-4.1.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:57:\"https://downloads.wordpress.org/release/wordpress-4.1.zip\";s:10:\"no_content\";s:68:\"https://downloads.wordpress.org/release/wordpress-4.1-no-content.zip\";s:11:\"new_bundled\";s:69:\"https://downloads.wordpress.org/release/wordpress-4.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:3:\"4.1\";s:7:\"version\";s:3:\"4.1\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"4.1\";s:15:\"partial_version\";s:0:\"\";s:13:\"support_email\";s:26:\"updatehelp41@wordpress.org\";}i:3;O:8:\"stdClass\":12:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-4.0.1.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.0.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-4.0.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-4.0.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"4.0.1\";s:7:\"version\";s:5:\"4.0.1\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"4.1\";s:15:\"partial_version\";s:0:\"\";s:12:\"notify_email\";s:1:\"1\";s:13:\"support_email\";s:26:\"updatehelp41@wordpress.org\";}}s:12:\"last_checked\";i:1429091064;s:15:\"version_checked\";s:5:\"3.9.3\";s:12:\"translations\";a:0:{}}','yes'),(141,'_site_transient_timeout_browser_8b409d52138f58be4c8c2f7c5ce4a744','1429505770','yes'),(142,'_site_transient_browser_8b409d52138f58be4c8c2f7c5ce4a744','a:9:{s:8:\"platform\";s:7:\"Windows\";s:4:\"name\";s:7:\"Firefox\";s:7:\"version\";s:4:\"37.0\";s:10:\"update_url\";s:23:\"http://www.firefox.com/\";s:7:\"img_src\";s:50:\"http://s.wordpress.org/images/browsers/firefox.png\";s:11:\"img_src_ssl\";s:49:\"https://wordpress.org/images/browsers/firefox.png\";s:15:\"current_version\";s:2:\"16\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','yes'),(143,'can_compress_scripts','1','yes'),(195,'recently_activated','a:0:{}','yes'),(196,'rewrite_rules','a:85:{s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:39:\"testimonial/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:49:\"testimonial/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:69:\"testimonial/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"testimonial/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"testimonial/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:32:\"testimonial/([^/]+)/trackback/?$\";s:38:\"index.php?testimonial=$matches[1]&tb=1\";s:40:\"testimonial/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?testimonial=$matches[1]&paged=$matches[2]\";s:47:\"testimonial/([^/]+)/comment-page-([0-9]{1,})/?$\";s:51:\"index.php?testimonial=$matches[1]&cpage=$matches[2]\";s:32:\"testimonial/([^/]+)(/[0-9]+)?/?$\";s:50:\"index.php?testimonial=$matches[1]&page=$matches[2]\";s:28:\"testimonial/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:38:\"testimonial/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:58:\"testimonial/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"testimonial/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"testimonial/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:61:\"testimonial-category/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?easy-testimonial-category=$matches[1]&feed=$matches[2]\";s:56:\"testimonial-category/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?easy-testimonial-category=$matches[1]&feed=$matches[2]\";s:49:\"testimonial-category/([^/]+)/page/?([0-9]{1,})/?$\";s:65:\"index.php?easy-testimonial-category=$matches[1]&paged=$matches[2]\";s:31:\"testimonial-category/([^/]+)/?$\";s:47:\"index.php?easy-testimonial-category=$matches[1]\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:20:\"(.?.+?)(/[0-9]+)?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";s:27:\"[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\"[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\"[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\"[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\"[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:20:\"([^/]+)/trackback/?$\";s:31:\"index.php?name=$matches[1]&tb=1\";s:40:\"([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?name=$matches[1]&feed=$matches[2]\";s:35:\"([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?name=$matches[1]&feed=$matches[2]\";s:28:\"([^/]+)/page/?([0-9]{1,})/?$\";s:44:\"index.php?name=$matches[1]&paged=$matches[2]\";s:35:\"([^/]+)/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?name=$matches[1]&cpage=$matches[2]\";s:20:\"([^/]+)(/[0-9]+)?/?$\";s:43:\"index.php?name=$matches[1]&page=$matches[2]\";s:16:\"[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:26:\"[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:46:\"[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:41:\"[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:41:\"[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";}','yes'),(197,'_transient_google_font_list','a:676:{i:0;s:7:\"ABeeZee\";i:1;s:4:\"Abel\";i:2;s:13:\"Abril Fatface\";i:3;s:8:\"Aclonica\";i:4;s:4:\"Acme\";i:5;s:5:\"Actor\";i:6;s:7:\"Adamina\";i:7;s:10:\"Advent Pro\";i:8;s:15:\"Aguafina Script\";i:9;s:7:\"Akronim\";i:10;s:6:\"Aladin\";i:11;s:7:\"Aldrich\";i:12;s:4:\"Alef\";i:13;s:8:\"Alegreya\";i:14;s:11:\"Alegreya SC\";i:15;s:13:\"Alegreya Sans\";i:16;s:16:\"Alegreya Sans SC\";i:17;s:10:\"Alex Brush\";i:18;s:13:\"Alfa Slab One\";i:19;s:5:\"Alice\";i:20;s:5:\"Alike\";i:21;s:13:\"Alike Angular\";i:22;s:5:\"Allan\";i:23;s:7:\"Allerta\";i:24;s:15:\"Allerta Stencil\";i:25;s:6:\"Allura\";i:26;s:8:\"Almendra\";i:27;s:16:\"Almendra Display\";i:28;s:11:\"Almendra SC\";i:29;s:8:\"Amarante\";i:30;s:8:\"Amaranth\";i:31;s:9:\"Amatic SC\";i:32;s:9:\"Amethysta\";i:33;s:7:\"Anaheim\";i:34;s:6:\"Andada\";i:35;s:6:\"Andika\";i:36;s:6:\"Angkor\";i:37;s:24:\"Annie Use Your Telescope\";i:38;s:13:\"Anonymous Pro\";i:39;s:5:\"Antic\";i:40;s:12:\"Antic Didone\";i:41;s:10:\"Antic Slab\";i:42;s:5:\"Anton\";i:43;s:6:\"Arapey\";i:44;s:7:\"Arbutus\";i:45;s:12:\"Arbutus Slab\";i:46;s:19:\"Architects Daughter\";i:47;s:13:\"Archivo Black\";i:48;s:14:\"Archivo Narrow\";i:49;s:5:\"Arimo\";i:50;s:8:\"Arizonia\";i:51;s:6:\"Armata\";i:52;s:8:\"Artifika\";i:53;s:4:\"Arvo\";i:54;s:4:\"Asap\";i:55;s:5:\"Asset\";i:56;s:7:\"Astloch\";i:57;s:4:\"Asul\";i:58;s:10:\"Atomic Age\";i:59;s:6:\"Aubrey\";i:60;s:9:\"Audiowide\";i:61;s:10:\"Autour One\";i:62;s:7:\"Average\";i:63;s:12:\"Average Sans\";i:64;s:19:\"Averia Gruesa Libre\";i:65;s:12:\"Averia Libre\";i:66;s:17:\"Averia Sans Libre\";i:67;s:18:\"Averia Serif Libre\";i:68;s:10:\"Bad Script\";i:69;s:9:\"Balthazar\";i:70;s:7:\"Bangers\";i:71;s:5:\"Basic\";i:72;s:10:\"Battambang\";i:73;s:7:\"Baumans\";i:74;s:5:\"Bayon\";i:75;s:8:\"Belgrano\";i:76;s:7:\"Belleza\";i:77;s:9:\"BenchNine\";i:78;s:7:\"Bentham\";i:79;s:15:\"Berkshire Swash\";i:80;s:5:\"Bevan\";i:81;s:13:\"Bigelow Rules\";i:82;s:11:\"Bigshot One\";i:83;s:5:\"Bilbo\";i:84;s:16:\"Bilbo Swash Caps\";i:85;s:6:\"Bitter\";i:86;s:13:\"Black Ops One\";i:87;s:5:\"Bokor\";i:88;s:6:\"Bonbon\";i:89;s:8:\"Boogaloo\";i:90;s:10:\"Bowlby One\";i:91;s:13:\"Bowlby One SC\";i:92;s:7:\"Brawler\";i:93;s:10:\"Bree Serif\";i:94;s:14:\"Bubblegum Sans\";i:95;s:11:\"Bubbler One\";i:96;s:4:\"Buda\";i:97;s:7:\"Buenard\";i:98;s:10:\"Butcherman\";i:99;s:14:\"Butterfly Kids\";i:100;s:5:\"Cabin\";i:101;s:15:\"Cabin Condensed\";i:102;s:12:\"Cabin Sketch\";i:103;s:15:\"Caesar Dressing\";i:104;s:10:\"Cagliostro\";i:105;s:14:\"Calligraffitti\";i:106;s:5:\"Cambo\";i:107;s:6:\"Candal\";i:108;s:9:\"Cantarell\";i:109;s:11:\"Cantata One\";i:110;s:11:\"Cantora One\";i:111;s:8:\"Capriola\";i:112;s:5:\"Cardo\";i:113;s:5:\"Carme\";i:114;s:14:\"Carrois Gothic\";i:115;s:17:\"Carrois Gothic SC\";i:116;s:10:\"Carter One\";i:117;s:6:\"Caudex\";i:118;s:18:\"Cedarville Cursive\";i:119;s:11:\"Ceviche One\";i:120;s:10:\"Changa One\";i:121;s:6:\"Chango\";i:122;s:18:\"Chau Philomene One\";i:123;s:9:\"Chela One\";i:124;s:14:\"Chelsea Market\";i:125;s:6:\"Chenla\";i:126;s:17:\"Cherry Cream Soda\";i:127;s:12:\"Cherry Swash\";i:128;s:5:\"Chewy\";i:129;s:6:\"Chicle\";i:130;s:5:\"Chivo\";i:131;s:6:\"Cinzel\";i:132;s:17:\"Cinzel Decorative\";i:133;s:14:\"Clicker Script\";i:134;s:4:\"Coda\";i:135;s:12:\"Coda Caption\";i:136;s:8:\"Codystar\";i:137;s:5:\"Combo\";i:138;s:9:\"Comfortaa\";i:139;s:11:\"Coming Soon\";i:140;s:11:\"Concert One\";i:141;s:9:\"Condiment\";i:142;s:7:\"Content\";i:143;s:12:\"Contrail One\";i:144;s:11:\"Convergence\";i:145;s:6:\"Cookie\";i:146;s:5:\"Copse\";i:147;s:6:\"Corben\";i:148;s:9:\"Courgette\";i:149;s:7:\"Cousine\";i:150;s:8:\"Coustard\";i:151;s:21:\"Covered By Your Grace\";i:152;s:12:\"Crafty Girls\";i:153;s:9:\"Creepster\";i:154;s:11:\"Crete Round\";i:155;s:12:\"Crimson Text\";i:156;s:13:\"Croissant One\";i:157;s:7:\"Crushed\";i:158;s:6:\"Cuprum\";i:159;s:6:\"Cutive\";i:160;s:11:\"Cutive Mono\";i:161;s:6:\"Damion\";i:162;s:14:\"Dancing Script\";i:163;s:7:\"Dangrek\";i:164;s:20:\"Dawning of a New Day\";i:165;s:8:\"Days One\";i:166;s:6:\"Delius\";i:167;s:17:\"Delius Swash Caps\";i:168;s:14:\"Delius Unicase\";i:169;s:13:\"Della Respira\";i:170;s:8:\"Denk One\";i:171;s:10:\"Devonshire\";i:172;s:13:\"Didact Gothic\";i:173;s:9:\"Diplomata\";i:174;s:12:\"Diplomata SC\";i:175;s:6:\"Domine\";i:176;s:11:\"Donegal One\";i:177;s:10:\"Doppio One\";i:178;s:5:\"Dorsa\";i:179;s:5:\"Dosis\";i:180;s:11:\"Dr Sugiyama\";i:181;s:10:\"Droid Sans\";i:182;s:15:\"Droid Sans Mono\";i:183;s:11:\"Droid Serif\";i:184;s:9:\"Duru Sans\";i:185;s:9:\"Dynalight\";i:186;s:11:\"EB Garamond\";i:187;s:10:\"Eagle Lake\";i:188;s:5:\"Eater\";i:189;s:9:\"Economica\";i:190;s:8:\"Ek Mukta\";i:191;s:11:\"Electrolize\";i:192;s:5:\"Elsie\";i:193;s:16:\"Elsie Swash Caps\";i:194;s:11:\"Emblema One\";i:195;s:12:\"Emilys Candy\";i:196;s:10:\"Engagement\";i:197;s:9:\"Englebert\";i:198;s:9:\"Enriqueta\";i:199;s:9:\"Erica One\";i:200;s:7:\"Esteban\";i:201;s:15:\"Euphoria Script\";i:202;s:5:\"Ewert\";i:203;s:3:\"Exo\";i:204;s:5:\"Exo 2\";i:205;s:13:\"Expletus Sans\";i:206;s:12:\"Fanwood Text\";i:207;s:9:\"Fascinate\";i:208;s:16:\"Fascinate Inline\";i:209;s:10:\"Faster One\";i:210;s:8:\"Fasthand\";i:211;s:9:\"Fauna One\";i:212;s:8:\"Federant\";i:213;s:6:\"Federo\";i:214;s:6:\"Felipa\";i:215;s:5:\"Fenix\";i:216;s:12:\"Finger Paint\";i:217;s:9:\"Fira Mono\";i:218;s:9:\"Fira Sans\";i:219;s:10:\"Fjalla One\";i:220;s:9:\"Fjord One\";i:221;s:8:\"Flamenco\";i:222;s:7:\"Flavors\";i:223;s:10:\"Fondamento\";i:224;s:16:\"Fontdiner Swanky\";i:225;s:5:\"Forum\";i:226;s:12:\"Francois One\";i:227;s:12:\"Freckle Face\";i:228;s:20:\"Fredericka the Great\";i:229;s:11:\"Fredoka One\";i:230;s:8:\"Freehand\";i:231;s:6:\"Fresca\";i:232;s:7:\"Frijole\";i:233;s:7:\"Fruktur\";i:234;s:9:\"Fugaz One\";i:235;s:9:\"GFS Didot\";i:236;s:15:\"GFS Neohellenic\";i:237;s:8:\"Gabriela\";i:238;s:6:\"Gafata\";i:239;s:8:\"Galdeano\";i:240;s:7:\"Galindo\";i:241;s:13:\"Gentium Basic\";i:242;s:18:\"Gentium Book Basic\";i:243;s:3:\"Geo\";i:244;s:7:\"Geostar\";i:245;s:12:\"Geostar Fill\";i:246;s:12:\"Germania One\";i:247;s:13:\"Gilda Display\";i:248;s:14:\"Give You Glory\";i:249;s:13:\"Glass Antiqua\";i:250;s:6:\"Glegoo\";i:251;s:17:\"Gloria Hallelujah\";i:252;s:10:\"Goblin One\";i:253;s:10:\"Gochi Hand\";i:254;s:8:\"Gorditas\";i:255;s:21:\"Goudy Bookletter 1911\";i:256;s:8:\"Graduate\";i:257;s:11:\"Grand Hotel\";i:258;s:12:\"Gravitas One\";i:259;s:11:\"Great Vibes\";i:260;s:6:\"Griffy\";i:261;s:6:\"Gruppo\";i:262;s:5:\"Gudea\";i:263;s:6:\"Habibi\";i:264;s:6:\"Halant\";i:265;s:15:\"Hammersmith One\";i:266;s:7:\"Hanalei\";i:267;s:12:\"Hanalei Fill\";i:268;s:7:\"Handlee\";i:269;s:7:\"Hanuman\";i:270;s:12:\"Happy Monkey\";i:271;s:12:\"Headland One\";i:272;s:11:\"Henny Penny\";i:273;s:20:\"Herr Von Muellerhoff\";i:274;s:4:\"Hind\";i:275;s:15:\"Holtwood One SC\";i:276;s:14:\"Homemade Apple\";i:277;s:8:\"Homenaje\";i:278;s:15:\"IM Fell DW Pica\";i:279;s:18:\"IM Fell DW Pica SC\";i:280;s:19:\"IM Fell Double Pica\";i:281;s:22:\"IM Fell Double Pica SC\";i:282;s:15:\"IM Fell English\";i:283;s:18:\"IM Fell English SC\";i:284;s:20:\"IM Fell French Canon\";i:285;s:23:\"IM Fell French Canon SC\";i:286;s:20:\"IM Fell Great Primer\";i:287;s:23:\"IM Fell Great Primer SC\";i:288;s:7:\"Iceberg\";i:289;s:7:\"Iceland\";i:290;s:7:\"Imprima\";i:291;s:11:\"Inconsolata\";i:292;s:5:\"Inder\";i:293;s:12:\"Indie Flower\";i:294;s:5:\"Inika\";i:295;s:12:\"Irish Grover\";i:296;s:9:\"Istok Web\";i:297;s:8:\"Italiana\";i:298;s:9:\"Italianno\";i:299;s:16:\"Jacques Francois\";i:300;s:23:\"Jacques Francois Shadow\";i:301;s:14:\"Jim Nightshade\";i:302;s:10:\"Jockey One\";i:303;s:12:\"Jolly Lodger\";i:304;s:12:\"Josefin Sans\";i:305;s:12:\"Josefin Slab\";i:306;s:8:\"Joti One\";i:307;s:6:\"Judson\";i:308;s:5:\"Julee\";i:309;s:15:\"Julius Sans One\";i:310;s:5:\"Junge\";i:311;s:4:\"Jura\";i:312;s:17:\"Just Another Hand\";i:313;s:23:\"Just Me Again Down Here\";i:314;s:5:\"Kalam\";i:315;s:7:\"Kameron\";i:316;s:9:\"Kantumruy\";i:317;s:5:\"Karla\";i:318;s:5:\"Karma\";i:319;s:14:\"Kaushan Script\";i:320;s:6:\"Kavoon\";i:321;s:10:\"Kdam Thmor\";i:322;s:10:\"Keania One\";i:323;s:10:\"Kelly Slab\";i:324;s:5:\"Kenia\";i:325;s:5:\"Khand\";i:326;s:5:\"Khmer\";i:327;s:8:\"Kite One\";i:328;s:7:\"Knewave\";i:329;s:9:\"Kotta One\";i:330;s:6:\"Koulen\";i:331;s:6:\"Kranky\";i:332;s:5:\"Kreon\";i:333;s:6:\"Kristi\";i:334;s:9:\"Krona One\";i:335;s:15:\"La Belle Aurore\";i:336;s:5:\"Laila\";i:337;s:8:\"Lancelot\";i:338;s:4:\"Lato\";i:339;s:13:\"League Script\";i:340;s:12:\"Leckerli One\";i:341;s:6:\"Ledger\";i:342;s:6:\"Lekton\";i:343;s:5:\"Lemon\";i:344;s:17:\"Libre Baskerville\";i:345;s:11:\"Life Savers\";i:346;s:10:\"Lilita One\";i:347;s:15:\"Lily Script One\";i:348;s:9:\"Limelight\";i:349;s:11:\"Linden Hill\";i:350;s:7:\"Lobster\";i:351;s:11:\"Lobster Two\";i:352;s:16:\"Londrina Outline\";i:353;s:15:\"Londrina Shadow\";i:354;s:15:\"Londrina Sketch\";i:355;s:14:\"Londrina Solid\";i:356;s:4:\"Lora\";i:357;s:21:\"Love Ya Like A Sister\";i:358;s:17:\"Loved by the King\";i:359;s:14:\"Lovers Quarrel\";i:360;s:12:\"Luckiest Guy\";i:361;s:8:\"Lusitana\";i:362;s:7:\"Lustria\";i:363;s:7:\"Macondo\";i:364;s:18:\"Macondo Swash Caps\";i:365;s:5:\"Magra\";i:366;s:13:\"Maiden Orange\";i:367;s:4:\"Mako\";i:368;s:9:\"Marcellus\";i:369;s:12:\"Marcellus SC\";i:370;s:12:\"Marck Script\";i:371;s:9:\"Margarine\";i:372;s:9:\"Marko One\";i:373;s:8:\"Marmelad\";i:374;s:6:\"Marvel\";i:375;s:4:\"Mate\";i:376;s:7:\"Mate SC\";i:377;s:9:\"Maven Pro\";i:378;s:7:\"McLaren\";i:379;s:6:\"Meddon\";i:380;s:13:\"MedievalSharp\";i:381;s:10:\"Medula One\";i:382;s:6:\"Megrim\";i:383;s:11:\"Meie Script\";i:384;s:8:\"Merienda\";i:385;s:12:\"Merienda One\";i:386;s:12:\"Merriweather\";i:387;s:17:\"Merriweather Sans\";i:388;s:5:\"Metal\";i:389;s:11:\"Metal Mania\";i:390;s:12:\"Metamorphous\";i:391;s:11:\"Metrophobic\";i:392;s:8:\"Michroma\";i:393;s:7:\"Milonga\";i:394;s:9:\"Miltonian\";i:395;s:16:\"Miltonian Tattoo\";i:396;s:7:\"Miniver\";i:397;s:14:\"Miss Fajardose\";i:398;s:14:\"Modern Antiqua\";i:399;s:7:\"Molengo\";i:400;s:5:\"Molle\";i:401;s:5:\"Monda\";i:402;s:8:\"Monofett\";i:403;s:7:\"Monoton\";i:404;s:20:\"Monsieur La Doulaise\";i:405;s:7:\"Montaga\";i:406;s:6:\"Montez\";i:407;s:10:\"Montserrat\";i:408;s:21:\"Montserrat Alternates\";i:409;s:20:\"Montserrat Subrayada\";i:410;s:4:\"Moul\";i:411;s:8:\"Moulpali\";i:412;s:22:\"Mountains of Christmas\";i:413;s:13:\"Mouse Memoirs\";i:414;s:10:\"Mr Bedfort\";i:415;s:8:\"Mr Dafoe\";i:416;s:14:\"Mr De Haviland\";i:417;s:19:\"Mrs Saint Delafield\";i:418;s:13:\"Mrs Sheppards\";i:419;s:4:\"Muli\";i:420;s:13:\"Mystery Quest\";i:421;s:6:\"Neucha\";i:422;s:6:\"Neuton\";i:423;s:10:\"New Rocker\";i:424;s:10:\"News Cycle\";i:425;s:7:\"Niconne\";i:426;s:9:\"Nixie One\";i:427;s:6:\"Nobile\";i:428;s:6:\"Nokora\";i:429;s:7:\"Norican\";i:430;s:7:\"Nosifer\";i:431;s:20:\"Nothing You Could Do\";i:432;s:12:\"Noticia Text\";i:433;s:9:\"Noto Sans\";i:434;s:10:\"Noto Serif\";i:435;s:8:\"Nova Cut\";i:436;s:9:\"Nova Flat\";i:437;s:9:\"Nova Mono\";i:438;s:9:\"Nova Oval\";i:439;s:10:\"Nova Round\";i:440;s:11:\"Nova Script\";i:441;s:9:\"Nova Slim\";i:442;s:11:\"Nova Square\";i:443;s:6:\"Numans\";i:444;s:6:\"Nunito\";i:445;s:14:\"Odor Mean Chey\";i:446;s:7:\"Offside\";i:447;s:15:\"Old Standard TT\";i:448;s:9:\"Oldenburg\";i:449;s:11:\"Oleo Script\";i:450;s:22:\"Oleo Script Swash Caps\";i:451;s:9:\"Open Sans\";i:452;s:19:\"Open Sans Condensed\";i:453;s:11:\"Oranienbaum\";i:454;s:8:\"Orbitron\";i:455;s:7:\"Oregano\";i:456;s:7:\"Orienta\";i:457;s:15:\"Original Surfer\";i:458;s:6:\"Oswald\";i:459;s:16:\"Over the Rainbow\";i:460;s:8:\"Overlock\";i:461;s:11:\"Overlock SC\";i:462;s:3:\"Ovo\";i:463;s:6:\"Oxygen\";i:464;s:11:\"Oxygen Mono\";i:465;s:7:\"PT Mono\";i:466;s:7:\"PT Sans\";i:467;s:15:\"PT Sans Caption\";i:468;s:14:\"PT Sans Narrow\";i:469;s:8:\"PT Serif\";i:470;s:16:\"PT Serif Caption\";i:471;s:8:\"Pacifico\";i:472;s:7:\"Paprika\";i:473;s:10:\"Parisienne\";i:474;s:11:\"Passero One\";i:475;s:11:\"Passion One\";i:476;s:18:\"Pathway Gothic One\";i:477;s:12:\"Patrick Hand\";i:478;s:15:\"Patrick Hand SC\";i:479;s:9:\"Patua One\";i:480;s:11:\"Paytone One\";i:481;s:7:\"Peralta\";i:482;s:16:\"Permanent Marker\";i:483;s:19:\"Petit Formal Script\";i:484;s:7:\"Petrona\";i:485;s:11:\"Philosopher\";i:486;s:6:\"Piedra\";i:487;s:13:\"Pinyon Script\";i:488;s:10:\"Pirata One\";i:489;s:7:\"Plaster\";i:490;s:4:\"Play\";i:491;s:8:\"Playball\";i:492;s:16:\"Playfair Display\";i:493;s:19:\"Playfair Display SC\";i:494;s:7:\"Podkova\";i:495;s:10:\"Poiret One\";i:496;s:10:\"Poller One\";i:497;s:4:\"Poly\";i:498;s:8:\"Pompiere\";i:499;s:12:\"Pontano Sans\";i:500;s:16:\"Port Lligat Sans\";i:501;s:16:\"Port Lligat Slab\";i:502;s:5:\"Prata\";i:503;s:11:\"Preahvihear\";i:504;s:14:\"Press Start 2P\";i:505;s:14:\"Princess Sofia\";i:506;s:8:\"Prociono\";i:507;s:10:\"Prosto One\";i:508;s:7:\"Puritan\";i:509;s:12:\"Purple Purse\";i:510;s:6:\"Quando\";i:511;s:8:\"Quantico\";i:512;s:12:\"Quattrocento\";i:513;s:17:\"Quattrocento Sans\";i:514;s:9:\"Questrial\";i:515;s:9:\"Quicksand\";i:516;s:14:\"Quintessential\";i:517;s:7:\"Qwigley\";i:518;s:15:\"Racing Sans One\";i:519;s:6:\"Radley\";i:520;s:8:\"Rajdhani\";i:521;s:7:\"Raleway\";i:522;s:12:\"Raleway Dots\";i:523;s:6:\"Rambla\";i:524;s:12:\"Rammetto One\";i:525;s:8:\"Ranchers\";i:526;s:6:\"Rancho\";i:527;s:9:\"Rationale\";i:528;s:9:\"Redressed\";i:529;s:13:\"Reenie Beanie\";i:530;s:7:\"Revalia\";i:531;s:6:\"Ribeye\";i:532;s:13:\"Ribeye Marrow\";i:533;s:9:\"Righteous\";i:534;s:6:\"Risque\";i:535;s:6:\"Roboto\";i:536;s:16:\"Roboto Condensed\";i:537;s:11:\"Roboto Slab\";i:538;s:9:\"Rochester\";i:539;s:9:\"Rock Salt\";i:540;s:7:\"Rokkitt\";i:541;s:9:\"Romanesco\";i:542;s:9:\"Ropa Sans\";i:543;s:7:\"Rosario\";i:544;s:8:\"Rosarivo\";i:545;s:12:\"Rouge Script\";i:546;s:9:\"Rozha One\";i:547;s:14:\"Rubik Mono One\";i:548;s:9:\"Rubik One\";i:549;s:4:\"Ruda\";i:550;s:6:\"Rufina\";i:551;s:11:\"Ruge Boogie\";i:552;s:6:\"Ruluko\";i:553;s:10:\"Rum Raisin\";i:554;s:14:\"Ruslan Display\";i:555;s:9:\"Russo One\";i:556;s:6:\"Ruthie\";i:557;s:3:\"Rye\";i:558;s:10:\"Sacramento\";i:559;s:4:\"Sail\";i:560;s:5:\"Salsa\";i:561;s:7:\"Sanchez\";i:562;s:8:\"Sancreek\";i:563;s:11:\"Sansita One\";i:564;s:6:\"Sarina\";i:565;s:8:\"Sarpanch\";i:566;s:7:\"Satisfy\";i:567;s:5:\"Scada\";i:568;s:10:\"Schoolbell\";i:569;s:14:\"Seaweed Script\";i:570;s:9:\"Sevillana\";i:571;s:11:\"Seymour One\";i:572;s:18:\"Shadows Into Light\";i:573;s:22:\"Shadows Into Light Two\";i:574;s:6:\"Shanti\";i:575;s:5:\"Share\";i:576;s:10:\"Share Tech\";i:577;s:15:\"Share Tech Mono\";i:578;s:9:\"Shojumaru\";i:579;s:11:\"Short Stack\";i:580;s:8:\"Siemreap\";i:581;s:10:\"Sigmar One\";i:582;s:7:\"Signika\";i:583;s:16:\"Signika Negative\";i:584;s:9:\"Simonetta\";i:585;s:7:\"Sintony\";i:586;s:13:\"Sirin Stencil\";i:587;s:8:\"Six Caps\";i:588;s:7:\"Skranji\";i:589;s:10:\"Slabo 13px\";i:590;s:10:\"Slabo 27px\";i:591;s:7:\"Slackey\";i:592;s:6:\"Smokum\";i:593;s:6:\"Smythe\";i:594;s:7:\"Sniglet\";i:595;s:7:\"Snippet\";i:596;s:13:\"Snowburst One\";i:597;s:10:\"Sofadi One\";i:598;s:5:\"Sofia\";i:599;s:10:\"Sonsie One\";i:600;s:16:\"Sorts Mill Goudy\";i:601;s:15:\"Source Code Pro\";i:602;s:15:\"Source Sans Pro\";i:603;s:16:\"Source Serif Pro\";i:604;s:13:\"Special Elite\";i:605;s:10:\"Spicy Rice\";i:606;s:9:\"Spinnaker\";i:607;s:6:\"Spirax\";i:608;s:10:\"Squada One\";i:609;s:9:\"Stalemate\";i:610;s:13:\"Stalinist One\";i:611;s:15:\"Stardos Stencil\";i:612;s:21:\"Stint Ultra Condensed\";i:613;s:20:\"Stint Ultra Expanded\";i:614;s:5:\"Stoke\";i:615;s:6:\"Strait\";i:616;s:19:\"Sue Ellen Francisco\";i:617;s:9:\"Sunshiney\";i:618;s:16:\"Supermercado One\";i:619;s:11:\"Suwannaphum\";i:620;s:18:\"Swanky and Moo Moo\";i:621;s:9:\"Syncopate\";i:622;s:9:\"Tangerine\";i:623;s:6:\"Taprom\";i:624;s:5:\"Tauri\";i:625;s:4:\"Teko\";i:626;s:5:\"Telex\";i:627;s:10:\"Tenor Sans\";i:628;s:11:\"Text Me One\";i:629;s:18:\"The Girl Next Door\";i:630;s:6:\"Tienne\";i:631;s:5:\"Tinos\";i:632;s:9:\"Titan One\";i:633;s:13:\"Titillium Web\";i:634;s:11:\"Trade Winds\";i:635;s:7:\"Trocchi\";i:636;s:7:\"Trochut\";i:637;s:7:\"Trykker\";i:638;s:10:\"Tulpen One\";i:639;s:6:\"Ubuntu\";i:640;s:16:\"Ubuntu Condensed\";i:641;s:11:\"Ubuntu Mono\";i:642;s:5:\"Ultra\";i:643;s:14:\"Uncial Antiqua\";i:644;s:8:\"Underdog\";i:645;s:9:\"Unica One\";i:646;s:14:\"UnifrakturCook\";i:647;s:18:\"UnifrakturMaguntia\";i:648;s:7:\"Unkempt\";i:649;s:6:\"Unlock\";i:650;s:4:\"Unna\";i:651;s:5:\"VT323\";i:652;s:11:\"Vampiro One\";i:653;s:6:\"Varela\";i:654;s:12:\"Varela Round\";i:655;s:11:\"Vast Shadow\";i:656;s:12:\"Vesper Libre\";i:657;s:5:\"Vibur\";i:658;s:8:\"Vidaloka\";i:659;s:4:\"Viga\";i:660;s:5:\"Voces\";i:661;s:7:\"Volkhov\";i:662;s:8:\"Vollkorn\";i:663;s:8:\"Voltaire\";i:664;s:23:\"Waiting for the Sunrise\";i:665;s:8:\"Wallpoet\";i:666;s:15:\"Walter Turncoat\";i:667;s:6:\"Warnes\";i:668;s:9:\"Wellfleet\";i:669;s:9:\"Wendy One\";i:670;s:8:\"Wire One\";i:671;s:17:\"Yanone Kaffeesatz\";i:672;s:10:\"Yellowtail\";i:673;s:10:\"Yeseva One\";i:674;s:10:\"Yesteryear\";i:675;s:6:\"Zeyada\";}','yes'),(198,'category_children','a:0:{}','yes'),(212,'_site_transient_timeout_browser_48e258447e1f1bb7c21e5ba1fcacf85d','1429618545','yes'),(213,'_site_transient_browser_48e258447e1f1bb7c21e5ba1fcacf85d','a:9:{s:8:\"platform\";s:7:\"Windows\";s:4:\"name\";s:7:\"Firefox\";s:7:\"version\";s:4:\"37.0\";s:10:\"update_url\";s:23:\"http://www.firefox.com/\";s:7:\"img_src\";s:50:\"http://s.wordpress.org/images/browsers/firefox.png\";s:11:\"img_src_ssl\";s:49:\"https://wordpress.org/images/browsers/firefox.png\";s:15:\"current_version\";s:2:\"16\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','yes'),(230,'_site_transient_timeout_theme_roots','1429092868','yes'),(231,'_site_transient_theme_roots','a:2:{s:6:\"fullby\";s:7:\"/themes\";s:14:\"twentythirteen\";s:7:\"/themes\";}','yes'),(232,'_site_transient_update_themes','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1429091081;s:7:\"checked\";a:2:{s:6:\"fullby\";s:5:\"1.4.1\";s:14:\"twentythirteen\";s:0:\"\";}s:8:\"response\";a:1:{s:14:\"twentythirteen\";a:4:{s:5:\"theme\";s:14:\"twentythirteen\";s:11:\"new_version\";s:3:\"1.4\";s:3:\"url\";s:44:\"https://wordpress.org/themes/twentythirteen/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/theme/twentythirteen.1.4.zip\";}}s:12:\"translations\";a:0:{}}','yes'),(233,'_site_transient_update_plugins','O:8:\"stdClass\":3:{s:12:\"last_checked\";i:1429091076;s:8:\"response\";a:5:{s:19:\"akismet/akismet.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:2:\"15\";s:4:\"slug\";s:7:\"akismet\";s:6:\"plugin\";s:19:\"akismet/akismet.php\";s:11:\"new_version\";s:5:\"3.1.1\";s:3:\"url\";s:38:\"https://wordpress.org/plugins/akismet/\";s:7:\"package\";s:56:\"https://downloads.wordpress.org/plugin/akismet.3.1.1.zip\";}s:33:\"coupon-creator/coupon_creator.php\";O:8:\"stdClass\":7:{s:2:\"id\";s:5:\"32948\";s:4:\"slug\";s:14:\"coupon-creator\";s:6:\"plugin\";s:33:\"coupon-creator/coupon_creator.php\";s:11:\"new_version\";s:5:\"2.0.1\";s:3:\"url\";s:45:\"https://wordpress.org/plugins/coupon-creator/\";s:7:\"package\";s:63:\"https://downloads.wordpress.org/plugin/coupon-creator.2.0.1.zip\";s:14:\"upgrade_notice\";s:66:\"Fixes permalink flush on activation, a responsive admin, and more.\";}s:26:\"couponsindemand/loader.php\";O:8:\"stdClass\":7:{s:2:\"id\";s:5:\"44667\";s:4:\"slug\";s:15:\"couponsindemand\";s:6:\"plugin\";s:26:\"couponsindemand/loader.php\";s:11:\"new_version\";s:3:\"2.2\";s:3:\"url\";s:46:\"https://wordpress.org/plugins/couponsindemand/\";s:7:\"package\";s:62:\"https://downloads.wordpress.org/plugin/couponsindemand.2.2.zip\";s:14:\"upgrade_notice\";b:0;}s:29:\"deals-engine/deals-engine.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:5:\"43646\";s:4:\"slug\";s:12:\"deals-engine\";s:6:\"plugin\";s:29:\"deals-engine/deals-engine.php\";s:11:\"new_version\";s:5:\"2.1.7\";s:3:\"url\";s:43:\"https://wordpress.org/plugins/deals-engine/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/plugin/deals-engine.2.1.7.zip\";}s:29:\"voucherpress/voucherpress.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:5:\"12882\";s:4:\"slug\";s:12:\"voucherpress\";s:6:\"plugin\";s:29:\"voucherpress/voucherpress.php\";s:11:\"new_version\";s:5:\"1.5.6\";s:3:\"url\";s:43:\"https://wordpress.org/plugins/voucherpress/\";s:7:\"package\";s:55:\"https://downloads.wordpress.org/plugin/voucherpress.zip\";}}s:12:\"translations\";a:0:{}}','yes'),(235,'_transient_timeout_feed_ac0b00fe65abe10e0c5b588f3ed8c7ca','1429141824','no'),(236,'_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:\"Sat, 04 Apr 2015 20:19: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: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:39:\"http://wordpress.org/?v=4.2-beta4-32132\";s: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: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:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Improvements 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:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://wordpress.org/news/2015/04/improvements-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:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"https://wordpress.org/news/2015/04/improvements-to-wordpress-org/#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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 04 Apr 2015 20:19: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:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Meta\";s: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=3494\";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:335:\"If you visit WordPress.org regularly you might have noticed some changes around the place. If you don’t, now’s the time to check them out! We’ve been working hard to improve the site to make it more useful to everyone, both developers and users, and we hope you like what we’ve done. New Theme and Plugin Directories […]\";s: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:5551:\"
If you visit WordPress.org regularly you might have noticed some changes around the place. If you don’t, now’s the time to check them out! We’ve been working hard to improve the site to make it more useful to everyone, both developers and users, and we hope you like what we’ve done.
\nSince WordPress 3.8, you’ve been enjoying improved theme management in your WordPress admin, and in WordPress 4.0 plugin management was refined. We’ve brought these experiences from your admin and re-created them right here on WordPress.org.
\nThe Theme Directory has a better browsing experience, with handy tabs where you can view featured, popular, and the latest themes. As with the theme experience in your admin, you can use the feature filter to browse for just the right theme for your WordPress website.
\n\nClick on a theme to get more information about it, including shiny screenshots, ratings, and statistics.
\n\nKonstantin Obenland posted a good overview of everything involved with the theme directory overhaul and followed up with a post on improved statistics.
\nThe Plugin Directory has a brand new theme that mirrors the experience in your WordPress admin, with a more visual experience, and better search and statistics.
\n\nAs well as a facelift, there are some great new features for you to play around with:
\nAn overview of the new theme was posted by Scott Reilly.
\nWe’ve made huge improvements to our statistics. This gives us more useful information about the WordPress versions people are using, their PHP version, and their MySQL version.
\nAlready these new statistics have provided us with useful insights into WordPress usage.
\nOver the coming months we’ll be able to use these statistics to bring you new tools and improvements, and to make more informed decisions across the board. Read Andrew Nacin’s post about these changes for more background.
\nThanks to everyone who contributed to the theme directory redesign, the plugin directory refresh, and improved statistics: Alin Marcu, Damon Cook, Dion Hulse, Dominik Schilling, Jan Cavan Boulas, Konstantin Obenland, Kyle Maurer, Matías Ventura, Mel Choyce, Natalie MacLees, Paul de Wouters, Samuel Sidler, Samuel Wood (Otto), Scott Reilly, Siobhan McKeown.
\nIf you want to help out or follow along with future WordPress.org projects, check out Make WordPress and our meta development blog.
\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:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://wordpress.org/news/2015/04/improvements-to-wordpress-org/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";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:48:\"\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:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 4.2 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/04/wordpress-4-2-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:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://wordpress.org/news/2015/04/wordpress-4-2-beta-4/#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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 03 Apr 2015 13:05: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: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.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:33:\"http://wordpress.org/news/?p=3566\";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.2 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.2, 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:11:\"Drew Jaynes\";s: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:2694:\"WordPress 4.2 Beta 4 is now available!
\nThis 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.2, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip).
\nFor more information about what’s new in version 4.2, check out the Beta 1, Beta 2, and Beta 3 blog posts. Some of the changes in Beta 4 include:
\n.notice
and .is-dismissible
as adjacent classes to your notice containers should automatically make them dismissible. Please test.If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. Or, if you’re comfortable writing a bug report, file one on the WordPress Trac. There, you can also find a list of known bugs and everything we’ve fixed.
\nDismiss notices
\nCustomizer on mobile
\nRC nearly here
WordPress 4.2 Beta 3 is now available!
\nThis 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.2, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip).
\nFor more information about what’s new in version 4.2, check out the Beta 1 and Beta 2 blog posts. Some of the changes in Beta 3 include:
\nIf you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. Or, if you’re comfortable writing a bug report, file one on the WordPress Trac. There, you can also find a list of known bugs and everything we’ve fixed.
\nEmoji loader
\n“Shiny Updates” still stand firm
\nBeta 3, please test!
WordPress 4.2 Beta 2 is now available!
\nThis 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.2, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip).
\nFor more information about what’s new in version 4.2, check out the Beta 1 blog post. Some of the changes in Beta 2 include:
\nWP_Comment_Query
. Developers: if you’re extending WP_Comment_Query
, please let us know if you run into any issues.If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. Or, if you’re comfortable writing a bug report, file one on the WordPress Trac. There, you can also find a list of known bugs and everything we’ve fixed.
\nTest some emoji
\nFTP and SSH
\nLet’s “Press” some embeds!
WordPress 4.2 Beta 1 is now available!
\nThis 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.2, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip).
\n4.2 is due out next month, but to get there, we need your help testing what we’ve been working on:
\nPlugin Groups is a free new plugin by CalderaWP that adds the ability to organize plugins by groups for easy filtering. For example, you can create a group called e-Commerce and add all plugins dealing with e-Commerce to the group. When you browse to the Plugins page, you’ll see a new filter at the top called e-Commerce. Clicking on it will display only the plugins within that group.
\nPlugin Groups in Action\nYou can organize groups by clicking on a group’s name and dragging it up or down. One thing I noticed is that clicking the save button doesn’t appear to do anything, even though it saves the configuration. I recommend displaying a visual notification that tells me I clicked the save button and the configuration saved successfully.
\nI tested the plugin on WordPress 4.2 and it works as advertised. Plugin Groups is a nice way to organize and access plugins based on functionality. Plugin Groups should definitely come in handy for those who use 50 plugins or more. You can try Plugin Groups yourself by downloading it for free from the WordPress plugin directory.
\";s: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, 15 Apr 2015 01:44: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: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:96:\"WPTavern: iThemes Patches Vulnerability that Affects All Versions of the iThemes Security 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=42069\";s: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:106:\"http://wptavern.com/ithemes-patches-vulnerability-that-affects-all-versions-of-the-ithemes-security-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:2873:\"iThemes has released new versions of iThemes Security and iThemes Security Pro to address a critical security vulnerability. Every version of both plugins is at risk, including Better WP Security 3.0. The vulnerability allowed potentially dangerous JavaScript to run when viewing 404 logs.
\n\nWhen the 404 Detection feature is enabled, data about requests for non-existent pages are stored in the database. Attackers could potentially add JavaScript code to these page requests, which would then be stored. This update fixes a security flaw that could allow those scripts to run when viewing the Security > Logs page
If you’re using iThemes Security Pro, there are three ways to update:
\nIf you’re using iThemes Security, visit Dashboard – Updates to install the latest version. Every branch of iThemes Security has been patched. To check if you’re running a patched version, please review the following information.
\nOle Aass is credited with discovering and responsibly disclosing the vulnerability. The WordPress.org security team has pushed out an automatic update, but if you haven’t received it yet, manually update as soon as possible.
\";s: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, 15 Apr 2015 01: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: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: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:112:\"WPTavern: WordPress for Android Version 3.9 Adds Two-Factor Authentication and Improvements to the 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=42109\";s: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:122:\"http://wptavern.com/wordpress-for-android-version-3-9-adds-two-factor-authentication-and-improvements-to-the-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:2324:\"The mobile developers behind WordPress for Android released version 3.9 today on Google Play. The app now supports two-factor authentication without the need for application passwords. In the past, WordPress mobile apps required an extra step wherein you would generate a unique password for the app on each of your mobile devices. This release eliminates that extra requirement.
\nOne of the most visible new features in 3.9 is the improved experience of adding media from your device to your site’s media library. Previously, adding media required a couple extra clicks to navigate to the correct screen for capturing a photo/video or selecting from the mobile device’s gallery.
\nThe new media screen includes new buttons at the top that allow you to capture a photo or video with your device. It also displays all of your media sources from one location, a major improvement that makes adding media faster and more convenient.
\nAlso new in 3.9 is a language selector specific to the app, which currently supports 32 different languages for publishing.
\nThe release post credits 11 different people for their contributions to 3.9. Development for the 4.0 milestone is already underway on GitHub.
\nAndroid users who are eager to update to the latest version may need to wait a few hours. According to contributor Tony Rankin, the update was moved to production today and can take awhile to fully propagate. Users can expect the 3.9 update to hit their devices within 24 hours.
\";s: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, 14 Apr 2015 23:33: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: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:28:\"Matt: Why We Love Repetition\";s: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:21:\"http://ma.tt/?p=44948\";s: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:\"http://ma.tt/2015/04/why-we-love-repetition/\";s: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:1035:\"\nWhat is music? There’s no end to the parade of philosophers who have wondered about this, but most of us feel confident saying: ‘I know it when I hear it.’ Still, judgments of musicality are notoriously malleable. That new club tune, obnoxious at first, might become toe-tappingly likeable after a few hearings. Put the most music-apathetic individual in a household where someone is rehearsing for a contemporary music recital and they will leave whistling Ligeti. The simple act of repetition can serve as a quasi-magical agent of musicalisation. Instead of asking: ‘What is music?’ we might have an easier time asking: ‘What do we hear as music?’ And a remarkably large part of the answer appears to be: ‘I know it when I hear it again.’
Elizabeth Hellmuth Margulis writes on why we love repetition in music and the neurological effects repeated songs have on us. Hat tip: Brian Groat.
\";s: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, 14 Apr 2015 21:34: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: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: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:96:\"WPTavern: WPSessions Changes Pricing Structure, Live WordPress Training Events are Now 100% Free\";s: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=42050\";s: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/wpsessions-changes-pricing-structure-live-events-are-now-100-free\";s: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:6317:\"\nWPSessions founder Brian Richards announced a radical shift in his pricing structure this week. The site was launched two years ago to provide developer education through videos that allow customers to learn from WordPress experts.
\nLive events are now 100% free for everyone to attend, and the price of the recorded sessions has been reduced from $30/each to $9.
\n“The changeup has come entirely from my struggles to get multiple speakers to present within the same small window of time,” Richards said. With a global audience of both presenters and customers, coordinating timezones often posed a roadblock to scheduling. Richards can now tell the presenters to pick a day and time that works for them and he will be there to record it. The changes also allow for a greater variety of topics.
\n“Rather than bundling three similar presentations under a single event, I can now have entirely different topics going on within the same month, or still keep the month focused to a single topic but have the presentations spread out over a couple of weeks,” he said.
\nIn the past, Richards struggled even to get paying customers to attend the live events, as they opted instead to watch the recorded sessions later.
\n“With the live broadcasts, having direct access to all of these presenters is a HUGE opportunity, so it was always disappointing in past sessions when I’d sell dozens of tickets but still only have 20 or so people attend the live event,” he said.
\n“Making the events 100% free to watch live serves a bunch of different purposes. First, it makes the event accessible to someone where the cost could be a blocker (blocker in a sense of ‘I don’t yet know if this resource is worth the investment,’ not ‘I don’t think I can afford this,’ because the sessions were already super cheap).
\n“Second, it encourages people to actually show up and participate, rather than just sitting back and thinking ‘I don’t need to make it live because I can just watch it whenever.\'”
\nWPSessions dropped off the map for a short spell from December to March when Richards struggled to get presenters to commit to scheduling. With the new plan in place, he already has the next five presentations locked in and more on the line.
\nWPSessions currently has 100 VIP Members, and Richards hopes to grow that number to 400 this year. He’s not worried about a loss of revenue with the drastically reduced session pricing.
\n“My data shows that most (upwards of 90%) of sales on each session happen within the first two months, and then drop off dramatically after that,” he said.
\n“If anything, I think this may actually lead to an increase in revenue from the sessions, because it’s incredibly easy for someone to show up for free and see what WPSessions is all about, and because the back catalog is now so much less expensive.”
\nRichards is currently working on producing an intensive WordPress Training Curriculum for developers. The first module, WordPress Website Mastery, will be going up next Monday.
\n“The overall goal of this will be to take someone in any field and teach them the necessary skills to become a profitable WordPress developer – either as an independent contractor, or by joining the ranks of an agency,” he said.
\nThe long term goal for WP Sessions is to provide the most comprehensive collection of WordPress training materials that exists anywhere. Entrepreneurs are building new products for WordPress every day but very few have ventured into the WP education space to train developers. Richards has found that it’s not the easiest market to tackle.
\n“Developers are a fickle bunch,” he said. “They like to figure things out for themselves and hack around the internet until they find the answer to a specific problem they’re facing. It’s hard to introduce them to a specific training track because what they want to learn and what they need to learn are often two wholly different things. I know, because I am one.”
\nThe WordPress ecosystem does not have an official, respected training certification for developers. While various training sites offer instruction, ranging from site management to development, WPSessions is rare in that it pulls in knowledge from presenters in all corners of the WordPress community.
\n“I have yet to find a site that offers the curriculum I’m looking to provide, which is a full-on cradle-to-grave instruction on Development 101 all the way through to Advanced Techniques, while also hitting on design basics, business development, marketing, and all the other skills an independent contractor needs to have in their wheel house,” he said.
\nWPSessions isn’t currently a full-time endeavor, but Richards is working on getting it there this year. By opening up the live events for free, he’s hoping to expand his audience and attract more customers to his catalog of learning resources.
\nThe next live event features Scott Bolinger, who will teach viewers how to build mobile applications using WordPress. If you’re interested to learn how to use the WP REST API with an AngularJS frontend and compile it into a mobile application package, mark your calendars to attend the free live event on April 23 at 4pm EST (UTC+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:\"Tue, 14 Apr 2015 21:15:40 +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:81:\"WPTavern: Wordfence Premium Adds the Ability to Audit User Passwords 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=41937\";s: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/wordfence-premium-adds-the-ability-to-audit-user-passwords-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:3692:\"By utilizing the power of graphical processing units and partnering with Netriver, Wordfence can simulate a password cracking attempt using a library that contains more than 260 million passwords.
\nThe library is made up of previous hacks on major websites and services. For example, if your password was leaked during the LinkdIn hack in 2012, Wordfence will inform you that it’s no longer safe to use.
\nWordfence Password Auditing\nI audited the passwords of all users on the Tavern test site and no weak passwords were discovered. I changed my password to password and within seconds, Wordfence detected a weak password.
\nWeak Password Detected\nWhen a weak password is detected, you can email selected users and request that they change it to a strong one. Alternatively, you can let Wordfence change it to a strong one automatically and email it to the user.
\nWordfence explains how the auditing process works.
\n\nInternally this feature uses a double layer of encryption to protect your data during the audit. First, we encrypt the hashes we are going to operate on using a combination of AES encryption and RSA public key encryption.
\nThen we send your encrypted data via SSL to our servers which provides a second layer of encryption. Once on our servers, the data is stored encrypted until it is audited and we never return sensitive data to your website.
Although WordPress 3.7 added an improved password strength meter, WordPress doesn’t enforce password strength for new users. After performing an audit, I recommend turning on the option in Wordfence to enforce strong passwords for new users. This way, you’ll know that all passwords from that point forward are strong.
\nEnforce Strong Passwords\nEarlier this year, SplashRiver released its list of the 25 worst passwords used in 2014. The passwords include, 123456, password, and 12345. Password auditing in Wordfence is a convenient way to make sure none of the users on your site are using weak passwords like those in the report.
\";s: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, 14 Apr 2015 19:51:39 +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: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:29:\"Matt: Start With The Result \";s: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:21:\"http://ma.tt/?p=44943\";s: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:43:\"http://ma.tt/2015/04/start-with-the-result/\";s: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:348:\"\nStarting with the results helps refocus the day, clear away busy work, and make sure your actions and time are being spent with an eye on the results you want to achieve. Results, not just work.
Sara Rosso writes Start With The Result.
\";s: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, 14 Apr 2015 03:58: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: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: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:55:\"WPTavern: Going Behind the Scenes with the Jetpack Team\";s: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=42002\";s: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:65:\"http://wptavern.com/going-behind-the-scenes-with-the-jetpack-team\";s: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:14277:\"\nHave you ever wondered what it takes to support a WordPress plugin with a million active users? At the beginning of 2015, Matt Mullenweg highlighted Jetpack as one of the most important tools in helping WordPress remain competitive and preventing the decline of its market share.
\nThe team surrounding Jetpack is laser focused on adding compelling features that will help self-hosted sites get everything they need in one convenient pit stop. Whether or not you believe the future of WordPress is hinged on Jetpack’s success, there’s no doubt that the professionally-supported plugin has helped self-hosted sites to thrive, with much less effort required on the part of site administrators.
\nWith 36 modules currently available in the plugin and a never-ending support queue, the distributed team behind Jetpack meets up regularly to build teamwork and keep things running smoothly. At WordCamp London 2015, a good number of the newly expanded team met in person for the first time.
\nI had the opportunity to sit down with a few Jetpack representatives, including team lead George Stephanis, support specialist Carolyn Sonnek, and pit crew team member Jesse Friedman to discuss what it takes to keep Jetpack going strong.
\nSince their last meetup in August, the Jetpack team has experienced quite a few shakeups. Automattic’s BruteProtect acquisition added five new team members to the pit crew, bringing their numbers to 10. The Jetpack Manage team, which ties into WordPress.com, has 10 members and is led by Beau Lebens. There are also 10 additional team members allocated for supporting Jetpack user happiness.
\nStephanis always tries to include someone from support, as they represent those who are on the front lines with users every day. The happiness engineers are also divided into sub-teams to manage a support queue that often adds up to several hundred tickets per day. Requests pour into an email inbox from the plugin itself, as well as the WordPress.org support forums.
\nJetpack team members are also active on Twitter and Facebook where they triage requests and help to move users to a more traditional support avenue. The happiness engineers are currently working on a quicker turnaround for support.
\n“Right now our goal is to get under 12 hours, and then once we hit that goal, we’re going to go to five hours, and then on to 1 hour someday,” Sonnek said. If you take a look at the plugin’s support forums, you’ll find that nearly all of the issues are resolved or in process, which is a rarity for WordPress.org plugins. It takes 10 team members to keep it that way.
\nAutomattic is aware of the number of people currently using Jetpack but will not be disclosing that information publicly. “We use those numbers internally for reference for how we are doing, or to see if there has been some change that has resulted in an uptake of new connections or something along those lines,” Stephanis said.
\n“In the end it’s a number, and a number without context is very easy to take out of context. Instead of dwelling on the numbers, we’re much more interested in what adoption looks like.” He said that the total number is comparable to the million installs reported by WordPress.org but is probably somewhat less if you account for test sites and hosting partnerships where the plugin is automatically installed but not yet active.
\nFor the past few years the Jetpack team has managed a unique balancing act of prioritizing support while fixing bugs and tackling new features at the same time. Many recent releases have introduced new modules, but the team is switching gears in 2015 to focus on keeping the ride smooth.
\n“Our focus for the next year is largely going to be on iterating and putting the next bit of spit and polish on features that are already in,” Stephanis said. “A lot of the things we’ve launched need a v2; they need a second pass on it.”
\nThis new focus will be a change as compared to the previous breakneck speed with which the team was cranking out new modules.
\n“There are couple of minor things that other teams are working on that will probably get rolled out to WordPress.com and will probably get synced down to Jetpack as well,” he said. “But there’s no large ticket features that we’re currently focusing to get into Jetpack and get launched.
\n“This is very much a year focused on building up the team, building up familiarity with our internal processes and cultures, and addressing some long-standing technical debt that we’ve been kind of swamped with paying down.
\n“But now with the resources we currently have, it’s much easier to focus on the core product offering and how to explain that,” Stephanis said.
\nStephanis has been leading Jetpack releases for awhile, but recently the team has started rotating release leads in preparation for his upcoming paternity leave. I asked him if he still feels the weight of pushing out code to millions of users at release time.
\n“Every time,” he said. “I’m just thinking – What edge cases have I missed? Have I forgotten to do something? Have I updated the translations? What if we’re not compatible with some other plugin? What if there’s a name space conflict and we white screen some sites?”
\nWith a massive user base using a myriad of different themes and plugins, there’s always the chance for some unforeseen conflict. The support team has to be prepared to handle that.
\nHowever, Stephanis believes the many problems with releases can be prevented by making sure you’re never in a rush.
\n“If you’re forcing it through to get it out super quick, you’re not giving your subconscious the time to turn things over in its own time,” he said. “I’m not saying intentionally slow down the development process, but making sure you’re never overly rushed by deadlines is one of my best ways to ensure that we’re not having oops moments or shipping something and then two hours later go ‘Oh we forgot the…\'”
\nAs part of this approach, the team focuses on goals and testing more than meeting an arbitrary release schedule.
\n“We set goals more than deadlines,” Stephanis said. “Yes, it’s nice to have deadlines and goals but if you’re overly concerned about the deadline, the quality can slip. We make sure we’re not shipping anything unless we’re really comfortable with it, we’re confident, and we’ve tested it.”
\nThe team aims to do at least a one-week translation freeze before releases and generally catches a good deal of bugs during the freeze.
\n“We have a fantastic Jetpack beta group that we pass releases out to and explain everything new that’s coming,” he said. “Some of the edge cases they turn up just blow my mind.” Having that cushion of time to focus on compatibility and cross testing is essential to mitigating Jetpack’s conflicts with other plugins.
\n“Very small issues become very big issues when you’re running at scale with millions of users,” Stephanis said. “If something is only hitting one tenth of one percent, guess what, that’s a couple thousand users now.”
\nWith an ever growing user base, the cost of a mistake or conflict gets even more expensive in terms of support. This is where the Jetpack team has learned that not rushing really pays off. The goal, in the end, is not about hitting a release date but rather providing a smooth experience with the release.
\nOne of the constant struggles for the Jetpack team is addressing the negative perceptions of the plugin, especially criticism from the development community.
\n“There are still a lot of folks who don’t understand what we’re actually trying to accomplish,” Stephanis said. “I occasionally get questions like, ‘With as many things as Jetpack is doing, how are individual plugin authors meant to in any way compete against this?’
\n“The answer to that is we do a lot of general things aimed at raising the tide that lifts all the ships, but we don’t go in any way in depth. For example, I don’t think the contact form module in Jetpack has in any way hindered the sales of Gravity Forms.
\n“Developers still have the ability to pick one aspect and go incredibly in depth on it – yes, we have related posts, but if someone wants to do a plugin that just does related posts and really knocks it out of the park, we’ll be able to get folks started on the idea of it. Then they’ll get comfortable and will be much more willing to move to a premium version that they find elsewhere.”
\nStephanis also emphasized Jetpack’s extensibility. Plugin authors are even at liberty to utilize the WordPress.com infrastructure while extending Jetpack features. Despite having 36 different modules, the goal has never been to add every possible feature.
\n“One of the things we fight perception-wise is the concept that Jetpack is bloated,” Stephanis said. “Which is an easy thing to think when you see what appears to be 30 some different plugins that you to turn on and off.
\n“When they all tie together with the common core, one plugin can be just one line of code or one plugin could be humongous. It’s very easy to fall into the idea of: ‘I turn off a plugin and that’s going to make my site go faster, right?’ But the fact of the matter is that everything we do in WordPress and life is always going to be a matter of trade offs.
\n“If you do something else, it’s going to affect your site in some fashion. Just by the very fact that you’re adding some level of complexity. It’s more of a question of if you want this feature what’s the best trade off you can get for it. Sam ran a couple comparisons and published them on the group blog comparing our commenting form and several of our other features to WP plugins. In comparison, we wind up coming out a little bit ahead.”
\nThe download size of Jetpack, currently at 8.2MB, is often a concern for many users.
\n“The code base gets a lot of misunderstanding,” Stephanis said. “The translations are about 2/3 of it and the Custom CSS module includes a megabyte in and of itself, because we include some JavaScript and CSS to make it pretty as you’re editing it, SASS and Less precompilers, the CSS sanitization library, all of which for the vast majority of page views isn’t even loaded.”
\nAt the moment, three quarters of Jetpack sites are using English, which means that two thirds of the download size is irrelevant to three quarters of Jetpack users. Getting translations on demand is a major goal for the plugin, but the team has to work with WordPress.org to make it happen.
\n“We are waiting on support from WordPres.org to let us use a GlotPress instance to manage our translation flow and then it’s just a quick switch to start serving it up on their end,” Stephanis said.
\nUntil that is resolved, the cost of supporting a global user base will continue to be an extra 5MB on the initial download. Apart from some vocal opposition from developers, most Jetpack users do not seem to mind the size of the download or the number of modules. The features it provides in one package are too compelling and convenient for most of the plugin’s users to notice the download size.
\nJetpack also gives self-hosted sites access to the infrastructure available on WordPress.com for features that might otherwise create a toll on budget hosting providers, such as related posts and the free Photon CDN. However, Stephanis believes that the quality of maintenance and support are the most compelling reasons to use Jetpack.
\n“One of the biggest gripes most folks have with the WordPress.org plugin repository is that there are so many abandoned plugins,” he said. “These are plugins that either have bugs and never get attention or plugins that, if something breaks, you can never get support.
\n“By far the biggest advantage and the best reason to use Jetpack is the fact that we have 20 active developers between Beau’s team and the pit crew itself, and an active crew of about 10 support folks that are daily focused on enriching the experience, fixing any issues that come up. That, by far, to me is the biggest selling point, the biggest advantage over using 30 different plugins where the code quality may be more questionable.”
\";s: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, 13 Apr 2015 22:22: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: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: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:31:\"Matt: John Oliver meets Snowden\";s: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:21:\"http://ma.tt/?p=44940\";s: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:47:\"http://ma.tt/2015/04/john-oliver-meets-snowden/\";s: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:221:\"John Oliver is pretty much always fun to watch, but you should especially send this episode to everyone you know, it’s important for people to see and understand it.
\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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 13 Apr 2015 04:30: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: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: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:30:\"Matt: Apple Watch Horror Story\";s: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:21:\"http://ma.tt/?p=44945\";s: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://ma.tt/2015/04/apple-watch-horror-story/\";s: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:735:\"
Read through this amazing horror story constructed of actual sentences (with links) from reviews of the Apple Watch. (Hat tip: Laughing Squid.) As for me? I tried on the Watch yesterday and was very impressed, I’ll be getting one as soon as I can once they’re available. I would have picked up one of the new Macbooks as well if it was available, but the stores had them on display but none in stock.
\";s: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, 11 Apr 2015 16:41: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: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:88:\"WPTavern: Visualize the Disk Space Used on Your Site with the Disk Usage Sunburst 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=41934\";s: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:98:\"http://wptavern.com/visualize-the-disk-space-used-on-your-site-with-the-disk-usage-sunburst-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:2111:\"Disk Usage Sunburst is a new plugin created by Raidboxes that enables you to visualize the disk spaced used by your WordPress site. After installing and activating the plugin, you’ll find the sunburst chart under the Tools – Disk Usage menu.
\nA sunburst chart is generated in SVG format that displays the amount of disk space used by each directory and file. The chart takes a little while to get used to as it’s an alternate way of browsing directories and files. Click any of the arches to browse deeper into a directory. Clicking the center circle will take you back a directory.
\nOne thing I noticed during testing, is that there’s no visual indication when you click on an arch. There’s also a delay when selecting an arch since it takes time to render the chart. There might be a bigger impact on performance for sites with large file and directory structures.
\nIn future updates, I’d like to see a list of shortcuts such as, largest file, largest directory, etc. This would make it quick to view pertinent information and give users an idea on how the chart works. I’d also like to see improvements to speed and performance. Disk Usage Sunburst serves its purpose and works fine on WordPress 4.2. You can download it for free from the WordPress plugin directory.
\";s: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, 11 Apr 2015 04:28: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: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:75:\"WPTavern: BuddyPress 2.2.2 Released Addresses Two Potential Security Issues\";s: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=41976\";s: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/buddypress-2-2-2-released-addresses-two-potential-security-issues\";s: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:1890:\"BuddyPress 2.2.2 is available from the WordPress plugin directory. It fixes two potential security issues and has a few bug fixes. This is what is fixed in 2.2.2.
\nThe security issues were responsibly disclosed by Todd Gibson and Justin Heideman. I jokingly asked BuddyPress lead developer, John James Jacoby, about releasing security fixes on a Friday evening. He said he’d rather be annoying than irresponsible.
\n\n\n@jeffr0 @imath @tw2113 I\'d rather do the right thing and be annoying than not and be irresponsible.
\n— John James Jacoby (@JJJ) April 11, 2015
If I used BuddyPress, I’d want security fixes as soon as they’re available. Thanks to Jacoby and the rest of the BuddyPress team for helping to keep sites safe no matter what time of day it is. You can download BuddyPress 2.2.2 from the WordPress plugin directory, or visit Dashboard – Updates in the WordPress backend.
\";s: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, 11 Apr 2015 03:29: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: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:38:\"Matt: Ambiguity and the Art of Meaning\";s: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:21:\"http://ma.tt/?p=44919\";s: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:\"http://ma.tt/2015/04/ambiguity-and-the-art-of-meaning/\";s: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:620:\"\nAmbiguity. It’s the defining characteristic of this age. Yesterday offered many certainties. A secure job, stable income, lasting community…a predictable economy, culture, society. But that’s not the case anymore. Something surrounds us, permeating our worlds, defining our lives; though we call it by different names. Economic uncertainty; social instability; political unpredictability. All simply different kinds of ambiguity.
Umair Haque writes on Ambiguity and the Art of Meaning.
\";s: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, 11 Apr 2015 03:00: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: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: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:73:\"WPTavern: New Plugin Adds a WhatsApp Button to Jetpack’s Sharing 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=41939\";s: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:80:\"http://wptavern.com/new-plugin-adds-a-whatsapp-button-to-jetpacks-sharing-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:3474:\"\nFacebook shocked the world when it acquired WhatsApp for $19 billion dollars in February 2014. As of January 2015, the app’s user base has grown to more than 700 million active users, making it the third largest social network on the planet.
\nLast year very few WordPress sharing plugins prioritized adding WhatsApp, despite its enormous popularity. This has gradually improved in 2015, as more than two dozen social plugins on WordPress.org now include a WhatsApp sharing button.
\nA new plugin released today brings WhatsApp sharing capabilities to Jetpack, which surprisingly doesn’t include this by default. A ticket was opened on Jetpack’s GitHub account to request this feature, but Jetpack representatives recommended that the service be added as a separate plugin.
\nThe WhatsApp Sharing Button for Jetpack was created by Brazilian WordPress developer Valerio Souza. It works seamlessly with the sharing module’s drag-and-drop configuration and uses the same design style as the other buttons.
\n\nAfter testing the plugin I discovered that the WhatsApp sharing button is intuitively hidden on the desktop version. Users will only see it if viewing a post from a mobile device, including smartphones and tablets. If you don’t see the button on mobile, make sure you meet the plugin’s minimum requirements: PHP 5.4+, MySQL 5.5+, WordPress 3.8+.
\nI’d like to see Jetpack add more sharing options for messaging apps. These social networks generally provide a more personal avenue for sharing a post, as opposed to publicly broadcasting to Twitter or Facebook. As an enthusiastic Telegram user, I’d love to see a similar plugin created for it.
\nA service with 700+ million active users is one social network you can no longer afford to ignore when it comes to sharing, especially if your blog enjoys a global audience. WhatsApp users’ geographical distribution is heaviest in India, Brazil, and Mexico, three emerging markets where smartphones usage is just now starting to explode. Installing the WhatsApp Sharing Button for Jetpack plugin may help your posts reach more readers in other parts of the world.
\";s: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, 10 Apr 2015 22:57:12 +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: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:56:\"WPTavern: Automattic Sponsors Let’s Encrypt Initiative\";s: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=41589\";s: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:63:\"http://wptavern.com/automattic-sponsors-lets-encrypt-initiative\";s: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:4401:\"\nLast November the Electronic Frontier Foundation announced Let’s Encrypt, a new free and open certificate authority for the public. The initiative aims to make trusted certificates available to anyone at no cost.
\nThe idea behind Let’s Encrypt is to transition as many domains as possible from HTTP to HTTPS by providing a virtually painless one-click enrollment process during the server’s native installation.
\n\n
The Let’s Encrypt certificate authority is set to launch mid-2015. Last month, Automattic joined Mozilla, Cisco, EFF and several other organizations as a major sponsor of the initiative. I spoke with Barry Abrahamson, Chief Systems Wrangler at Automattic, to find out if the company has any plans beyond helping to fund the effort.
\n“We don’t have any concrete plans past the sponsorship at this point, but we hope to help bring SSL support to as many WordPress sites as we can,” he said.
\nLast year Automattic implemented SSL for all *.wordpress.com subdomains as part of the Reset the Net campaign against mass surveillance. The company’s Akismet product recently transitioned all calls to its API to use SSL in order to better secure commenter data.
\nWhile many larger WordPress sites have made the move to SSL, the average self-hosted WordPress user is likely to have a tricky time setting it up. That’s why initiatives like “Let’s Encrypt” are so important.
\nHowever, skeptics aren’t fully convinced that the new certificate authority will make the web any safer from prying government eyes. Privacy advocate Alexander Hanff wrote a post explaining why he believes that a new super certificate authority will paint a target on those who use it.
\n\nCertificate Authorities are the weakest link in the digital security chain. They have the power to issue special master keys (for want of better phrase) which allows a third party to pretend to be someone they are not. In essence, this means if compelled by a secret court order, a certificate authority can provide special certificates to any intelligence agency or other law enforcement body, which will allow them to masquerade as someone else (your bank, Facebook, Google – anyone who uses that certificate authority for their SSL certificates)
He notes that secret court orders are almost always accompanied by a gag order so that the certificate authority cannot reveal that they have issued special certificates to the government. If the government has unfettered access to “super master keys” for thousands of domains, expedited by a new free certificate authority aiming to “encrypt the entire web,” then certificate based encryption is rendered worthless.
\nThe Let’s Encrypt initiative is positioned to have a radical impact on the number of encrypted sites on the web. Bringing encryption to the masses means that more people will be better protected against attacks such as account hijacking and identity theft. However, if you use the new free certificate authority, it’s important to understand that your communications may not be secure from government surveillance. Free SSL certificates for everyone will come at a price.
\";s: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, 10 Apr 2015 10:10: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: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:81:\"WPTavern: Get Email Alerts for Security Vulnerabilities in Your WordPress Plugins\";s: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=41867\";s: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/get-email-alerts-for-security-vulnerabilities-in-your-wordpress-plugins\";s: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:5115:\"WordPress users have been subject to a rash of plugin vulnerabilities over the past couple of months. Some of these vulnerabilities have been so widespread that the FBI recently warned users of attacks designed to exploit WordPress sites.
\nNot long after WordPress published its Security White Paper, an outbreak of issues popped up, starting with a blind SQL injection vulnerability in WordPress SEO by Yoast, followed by a security release from the Pods Framework, and a few other plugins containing similar issues.
\nWordPress.org has not yet created a way to publicly identify the plugins for which its security team is pushing out automatic updates. The process involves coordination with the plugin developer and the core developers who have been allocated to verify and test the vulnerabilities.
\nOnce their automatic update process for mitigating serious vulnerabilities is ironed out, it would be helpful to have a section of WordPress.org dedicated to transparency about which plugins have received these forced automatic updates.
\nIn the meantime, WordPress users need to remain vigilant about staying current with updates. Plugin Vulnerabilities is a plugin that helps users stay on top of security releases. Once installed on your site, it can automatically detect known security vulnerabilities in any of your installed plugins. It will alert you via the admin and you can also turn on email alerts for notification in your inbox.
\n\nThe plugin was created White Fir Design, a Colorado-based company that specializes in WordPress security and fixing hacked websites. The company also offers a security bug bounty program for WordPress and plugins.
\nWhite Fir Design regularly updates the plugin with alerts for new vulnerabilities. The description page gives an overview of the vulnerability stats, as of April 6, 2015:
\nThe top vulnerability types since the creation of the plugin include:
\nThe plugin has an admin page listing all vulnerabilities relevant to the plugins you have installed, as well as those that have vulnerabilities in other versions. There will be times when a vulnerability is reported before any update is available, in which case you might want to deactivate and remove the plugin in question.
\n\nUpdating software for security issues is a natural part of life on the web. With the popularity of WordPress at an all-time high, the discovery of vulnerabilities in core and third party extensions is only going to increase. If you feel overwhelmed by keeping up with security updates, the Plugin Vulnerabilities plugin can help you be more responsive to potential threats.
\";s: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, 10 Apr 2015 01: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: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:30:\"Matt: Jane Doze & CURTAINS\";s: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:21:\"http://ma.tt/?p=44937\";s: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:40:\"http://ma.tt/2015/04/jane-doze-curtains/\";s: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:559:\"One of my favorite DJ groups the Jane Doze, they have a new original song called Lights Go Down:
\n\nIt’s cool to hear and also on iTunes and Spotify. I great test song for the headphones I talked about yesterday.
\";s: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, 09 Apr 2015 23:40: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: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:61:\"WPTavern: Critical Security Update For the WP REST API 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=41856\";s: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:\"http://wptavern.com/critical-security-update-for-the-wp-rest-api-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:2112:\"The WP REST API development team has released a critical security update. Rachel Baker, one of the lead developers of the WP REST API plugin says, “The release fixes a serious information disclosure vulnerability, which allowed for unpublished content and post revisions to be retrieved via the REST API.” The security vulnerability affects versions 1.2.0 and earlier.
\nThe security update was coordinated by the REST API and the WordPress core security team. The WordPress core security team is pushing out automatic updates for each branch. There are packages for 1.2.1, 1.1.3, 1.0.2, 0.9.2, and 0.8.2.
\nIf you’re using WP REST API version 1.2.0 or earlier, don’t wait for the auto update. Instead, manually update as soon as possible. You can update by browsing to Dashboard – Updates in the WordPress backend, download it from the plugin directory (zip), or pull it from GitHub.
\nIn addition to the WP REST API plugin, Custom Contact Forms and Reactor: Core, have pushed out security updates related to the WP REST API vulnerability. If you use any of the plugins mentioned above, please update as soon as possible.
\";s: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, 09 Apr 2015 21:45: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:\"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: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:57:\"WPTavern: Give: A New Free Donations Plugin 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:28:\"http://wptavern.com/?p=41772\";s: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:66:\"http://wptavern.com/give-a-new-free-donations-plugin-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:5787:\"\nThe new Give WordPress plugin launched this week on WordPress.org. As far as donation plugins go, this one is making a big splash with its 0% commission charge approach. Any site using the plugin can collect 100% of the donations given, as opposed to online donation sites that generally keep a portion of funds raised.
\nGive aims to “Democratize Generosity,” a nod to the mission of WordPress. The plugin was created to empower causes and non-profits with the ability to host their own donation forms, easily manage reporting and customize emails directly within the WordPress admin.
\nGive supports the creation of flexible forms, so that you can accept payments of different amounts or allow users to set a custom amount. Developers can also easily add custom form fields.
\n\nThe plugin is built by the folks behind WordImpress. Co-founder Matt Cromwell said that they naturally fell into the donations niche after many frustrating experiences supporting non-profits without donation-specific tools.
\n“Devin and I both worked with non-profits before WordImpress and struggled with donations every time,” Cromwell said. “One client we still serve manages donations with a mess of WooCommerce/Donation Extensions/Subscription Extension/QuickCheckout. Small bugs in one make the whole thing break down. Plus, you don’t get good reporting on total donations, or donations per donor, and you have to tweak the language strings everywhere.”
\nDespite a plethora of donation plugins on WordPress.org and donation features integrated into some of the major e-commerce options, the Give team saw an opportunity for a more solid, streamlined approach for collecting and managing donations.
\n“We felt like this was a space that really needed a robust – but best practices – solution, and Woo and EDD and GForms were just not made for this purpose,” Cromwell said.
\nThe team behind Give hopes to monetize the plugin by selling add-ons, the same model used successfully by Easy Digital Downloads, WooCommerce, and other products. Creating a free core product with commercial extensions is becoming an increasingly more popular way of making a business out of developing open source software.
\nThe core plugin currently supports offline payments and the PayPal Standard payment gateway. Commercial add-ons are available for others, including Stripe, WePay, Authorize.net, Paymill, and PayPal Pro. Offline payments can be useful for sites that are taking registration at events or for people who would prefer to mail a check.
\nThe Give plugin actually borrows a good deal of its code base from Easy Digital Downloads (EDD) and its gateways, which gave the team a bit of a head start. Trimming it down and writing donation-specific code for the core and gateways was the bulk of the effort.
\n“All together, development of the core plugin, current add-ons, and the website has taken Devin and I roughly 6 months,” Cromwell said. “Of course that’s while maintaining our current sales and support of our existing products and initiating a few other new avenues we’re headed into (specifically themes).”
\nThe Give plugin team plans to create themes for non-profits that will work seamlessly with the Give plugin. “Themes are a great market, but we want to make sure we do it right, so we’re taking our time there,” he said.
\nCromwell reports that sales for the add-ons have been slow so far, and WordPress.org shows less than 10 active installations using the plugin. The team is hopeful that the core plugin will gain more users and that in the future they will be able to transition Give development and support into more of a full-time effort.
\n“We believe it will take off well,” Cromwell said. “We think of our business as setting up ‘tent poles’. For WordImpress, QuickCheckout has been our best tent pole. But now we’re hoping that Give will become the biggest tent pole that helps raise all others. It’s another piece of our brand that we’re really proud of.”
\nThe team behind Give partnered with Girl Develop It to support women interested in learning how to code. If you want to see how the plugin works, check out the live demo built to support their partnership. There you can see different variations of the forms and custom form fields in action. Give is available for download on both WordPress.org and GitHub.
\";s: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, 09 Apr 2015 19:32: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: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:86:\"WPTavern: WPWeekly Episode 187 – The Pain Points of WordPress with Bob Dunn of BobWP\";s: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=41813&preview_id=41813\";s: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/wpweekly-episode-187-the-pain-points-of-wordpress-with-bob-dunn-of-bobwp\";s: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:3698:\"This week, Marcus Couch and I are joined by WordPress trainer and coach, Bob Dunn. Dunn provides WordPress training through workshops, one-on-one training, and tutorials. I enjoy interviewing WordPress trainers and coaches because they have unique insight into the trouble spots users experience with WordPress.
\nWe discuss some of the most common pain points people experience using WordPress including, learning the difference between posts and pages, using the visual editor, and best practices for making changes to themes. Dunn explains why there will always be a need for WordPress training. He also explains that people learn things differently, which is confirmed based on the results of his latest survey.
\nPressThis Revamped with a New User Interface and Minimalist Design
\nThemeReview.co Expands Services to Include Plugin Reviews
\nWordPress 4.2 Will Natively Support Chinese, Korean, and Japanese Characters
\nWordPress Core Team Announces Release Leads for WordPress 4.3 and 4.4
Disk Usage Sunburst allows you to visualize and drill down the disk usage of your whole WordPress installation.
\nDownload Media Library enables you to download the files from the Media Library in ZIP format.
\nTracking Code Manager manages all of your tracking code and conversion pixels. It’s compatible with Facebook Ads, Google Adwords and several different SaaS tools.
\nNext Episode: Wednesday, April 15th 9:30 P.M. Eastern
\nSubscribe To WPWeekly Via Itunes: Click here to subscribe
\nSubscribe To WPWeekly Via RSS: Click here to subscribe
\nSubscribe To WPWeekly Via Stitcher Radio: Click here to subscribe
\nListen To Episode #187:
\n
Stack Overflow has released the results of its 2015 developer survey, which covers a wide range of topics including preferred programming languages, education, compensation, and even caffeine consumption. The 45-question survey ran for just two weeks in February and the site was able to collect results from more than 26,000 participants.
\nObviously, Stack Overflow survey respondents do not represent a perfect cross section of all developers worldwide, and the overview clearly states the results are skewed by selection bias and language bias, among other biases. However, the site does reach a massive audience of developers, with 32 million visits per month, 25 million of which are return visitors.
\nThe vast majority of respondents were male (92.1%) who describe their profession as “Full-stack web developer” (32.4%), the largest section, followed by student (13.6%), back-end web developer (10.1%), and mobile developer (9.1%).
\nWordPress was highlighted as one of the most dreaded technologies of those surveyed, trailing Visual Basic and Salesforce. The term “most dreaded” was used to indicate the “% of devs who are developing with the language or tech but have not expressed interest in continuing to do so.”
\n\nGiven that Stack Overflow generally attracts English-speaking, full-stack developers who enjoy its gamified question and answer format, it’s not surprising that you would find WordPress listed among the most dreaded technologies.
\nThere are many things that are done “the WordPress way,” which prevent developers from quickly jumping in when they are new to the platform. WordPress’ unwavering commitment to backwards compatibility is also a major turn off for many developers. However, WordPress usage stats, currently at 23.7& of all websites, continue to climb higher due to the project’s deep commitment to its users.
\nThe Stack Overflow survey may be heavily skewed towards a specific range of developers with similar backgrounds, but the results contain quite a bit of useful information for employers looking to hire developers and for individuals in search of a job.
\nFor example, the results revealed that “50% of developers say working remote is at least somewhat important.” The overview advises employers to strongly consider offering the ability to work remotely. “Note to companies trying to hire: if your job listing doesn’t include remote, you could be cutting your possible applicant pool in half.”
\nStack Overflow is also able to interpret that data in interesting ways based on users’ experience points on the site. They found that those with the most experience points said that being able to work remotely was non-negotiable.
\nBased on 16,522 responses, the results indicate that the average developer spends 7+ hours per week coding on the side. “70% of respondents reported that they spend 2 or more hours per week programming either as a hobby or working on open source software. 20% of respondents spend more than 10 hours programming away from work.”
\n\nIf you’re a developer hunting for a job and you’re not spending your free time contributing to open source projects or building your own software, your resume and experience may not be as attractive as others who are active on projects outside of work.
\nThe survey also provides a comprehensive breakdown of compensation by technology, purchasing power, remote status, and Stack Overflow reputation.
\n\nCompensation by purchasing power indicates that Ukraine is the top place for developers to live and work, followed by South Africa, USA, Australia, and Russia. If you’re thinking about relocating, these results might give you more factors to consider.
\nFor more information on employment status, job satisfaction, and developers’ preferred text editor, IDE, and source control, check out the full survey results on StackOverflow.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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 Apr 2015 22:49: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: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:80:\"WPTavern: Microsoft’s Open Source Progress and Its Relationship with 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=41769\";s: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/microsofts-open-source-progress-and-its-relationship-with-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:6783:\"For years, Microsoft and open source have rarely been used in the same sentence. With new leadership, the company has made major strides in becoming part of the open source movement.
\nLate last year, the company announced its .NET server stack would be open source, enabling .NET to become a cross-platform framework. The company has placed thousands of open source repositories on its Github account. When asked if Windows could one day be open source, Mark Russinovich, one of Microsoft’s top engineers says, “It’s definitely possible, it’s a new Microsoft.” Microsoft even has a website that explains its strategy and showcases open source projects its involved with.
\nI initially noticed the company’s change in attitude towards open source in 2009 when Microsoft’s chief technology officer, Ray Ozzie, announced at the Professional Developers Conference that WordPress could be run using the Azure platform. Windows Azure is a cloud platform that enables you to build, deploy, and manage WordPress sites across a global network of Microsoft-managed data centers. In a post on the WordPress.com VIP blog, Matt Mullenweg explained why it’s a good move.
\n\nWordPress and Windows Azure probably aren’t the first two things you’d think of together. WordPress has been free and open source software from the very beginning, Windows not so much, but we’ve always supported as many platforms as possible and for at least 4 years now you could run WP on Windows and IIS (Internet Information Services).
\nChoice and competition are great for spurring innovation and better for users and I believe open source software is a good thing even if it’s on a proprietary platform. (Just like we have an open source iPhone application, or encourage people to use Firefox on Windows.)
Since 2009, Microsoft has sponsored several WordCamps, meetups, and WordPress specific events. I remember attending a WordCamp in 2010 sponsored by Microsoft and joking with attendees that it must be a mistake.
\nHowever, one of Microsoft’s representatives was in attendance and assured me that the company was changing its position on open source and sponsoring WordCamps was a good way to spread the message.
\nWebDevStudios, a company that specializes in web development using WordPress, has migrated several of Microsoft’s key websites to WordPress. In late 2014, Microsoft’s News Center re-launched on WordPress. The work involved a custom design and complex data migration from a proprietary CMS to WordPress, across 38 sites, in 16 different languages.
\nThe new Microsoft News Center\nAround the same time, the company migrated Microsoft Europe to WordPress. Microsoft Europe focuses on Connected Lifestyles, What’s Next, Transforming Business, and Impact on Society for European countries.
\nThe new Microsoft Europe\nThe Microsoft Windows blog is a WordPress multisite network devoted to Windows and Internet Explorer topics. The blogs within the network are in multiple foreign languages that focus on content related to that region of the world.
\nMicrosoft Blogs uses WordPress Multisite\nIt’s impressive to think how much Microsoft has changed to entertain the idea of open sourcing Windows. In 2007, when Mullenweg predicted that Microsoft will open source its software by 2017, I thought it was one of the funniest posts I’ve ever read. After witnessing the progress the company has made and continues to make, it’s possible he might have the last laugh.
\";s: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, 08 Apr 2015 22:07: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:\"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:41:\"Matt: Best Headphones Spring 2015 Edition\";s: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:21:\"http://ma.tt/?p=44914\";s: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:\"http://ma.tt/2015/04/best-headphones-spring-2015-edition/\";s: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:4526:\"Since my last headphone post I’ve been trying out lots of different models, and have settled on two new ones as my daily drivers: the PowerBeats 2 and the Sennheiser Momentum 2 Wireless.
\nI’ll talk about the Beats first because it’s easy: before I used a Plantronics set for exercise, but the battery life wasn’t great and they would often fall out when running. The Powerbeats 2 are light, have great battery life (they claim 6 hours, that feels about right), stay in place even when running in the Houston heat, charge fast, and as a bonus they look cool. (Beats has always been great about that.) The sound? They’re bad, but good at it. There’s basically no isolation so you can hear traffic and things around you at lower volumes, which is actually a bonus, and if you turn up the volume they get loud enough to drown other stuff out. Buy these for the function, not the sound quality, and you can pick them up from any Best Buy kiosk in the airport or Apple Store if you lose or forget them, so they’re pretty ubiquitous.
\nI heard about the Sennheisers from Carl Hancock who tried them and gave them a high recommendation. I had trouble finding them but there was a pair local to me at B&H in New York so I got them delivered and I was immediately impressed with them. They’re better than my previous wireless over-ear recommendation the Samsung Level Over in every way: sound, size, compatibility, aesthetics, usability, noise canceling.
\nThe sound is the best I’ve heard from wireless headphones so far. Just the right balance. The noise canceling apparently uses 4 different mics and I’ve found it more than sufficient on dozens of plane rides, including passing the noisy baby test. My only complaint is they don’t “grip” my ears as much, so some sound leaks in that way. They fold up to be pretty small, and I just toss them in my backpack. The battery goes forever, or as they claim 22 hours. You really forget to charge these things for a while and they still have plenty of juice. The volume and other controls actually work with the iPhone, and bluetooth calls have sounded great and people can actually hear me. Only downside is they have basically a proprietary connection for their 1/8th inch cable, so you have ta carry that around, but they charge with standard micro-USB. The only possible challenger I can think to these are the BeoPlay H8s, which I haven’t tried yet.
\ntl; dr: If you want to exercise and get sweaty, get the Powerbeats 2 in your favorite color. For traveling, listening to music, talking, and generally enjoying amazing sound without worrying about wires, try out the Sennheiser Momentum Wireless.
\nI think it’s interesting that both of these recommendations are version 2.0 of a product, it’s good to see companies iterating and improving on products even if they’ve already been successful in the marketplace.
\";s: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, 08 Apr 2015 19:34: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: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:51:\"WPTavern: Git and WordPress: 3 Tips to Do It Better\";s: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=41770\";s: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:\"http://wptavern.com/git-and-wordpress-3-tips-to-do-it-better\";s: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:7018:\"This post was contributed by guest author Peter Suhm. Peter is a web developer from the Land of the Danes. He is the creator of WP Pusher and a huge travel addict, bringing his work along with him as he goes.
\n
This article is based on a few ideas, thoughts and opinions I have about Git and WordPress. There is still no de-facto standard for how these things are dealt with in WordPress and I think it is our responsibility, as a community, to have discussions about them. These are my opinions and I would love to hear yours as well.
\nLet’s get right to it.
\nI have ranted about the subject of repository structure before and I have strong opinions about it. In my opinion there is one – and only one – way to structure Git repositories in a WordPress context. That one way is the one-package / one-repository approach. Let me explain why.
\nWhile working on WP Pusher, I have seen many different approaches to structuring Git repositories. Two approaches are especially common, and, in my opinion, equally bad.
\nThe first one is Git-it-all, where everything, including WordPress core, plugins and themes are put under version control. The other one, and more common, is wp-content
-under-version-control. I say that both of them are equally bad, because no matter what, you are going to have a lot of 3rd party code included in your Git repository, which quickly becomes a mess. Every time WordPress or one of your plugins or themes ships a new update, you will have to somehow deal with it within your version control system.
The argument for having WordPress itself under version control is most often to lock down the version of the code. This seems a bit redundant to me, since WordPress is already developed using version control (SVN) and comes with a version number for each update. Why would you need to manage that yourself when it is already managed for you? Today, installing WordPress with Composer is super easy and then you can control your version from the composer.json
file. There are no excuses. Do not include WordPress in your Git repository.
The second approach, wp-content
-under-version-control, is often chosen as an easy way of deploying multiple plugins that might depend on each other. Still, I am not buying it. Having 5, 10, or even 20 Git repositories in your wp-content
directory is really not an issue. Also, if your plugins depends on each other, take a look at must-use plugins.
So here is the deal: You need to treat each of your packages (be it a plugin or a theme) with respect. You need to give each of them their own Git repository. They are their own entities and needs to be separated. Keeping them locked up together makes it impossible to share code across projects. It is the way Git is supposed to work, it is the way Composer is supposed to work, and it is even the way WordPress itself works.
\nYes, that is the question and I do not have the answer. I am, of course, talking about the .gitignore
file. The file that tells Git which files and directories to exclude from version control. Actually, the real question is: Should you precompile your dependencies before shipping your plugin, or not? (I will focus on PHP dependencies, since I do not know enough about front-end things.)
In an ideal world, you would never ship something like Composer dependencies with your package. It would be up to the user to compile and fetch those dependencies that fit their specific environment. That is the whole point of dependency management tools. However, in WordPress, there is absolutely no sane way to handle these PHP dependencies. So if you are shipping a WordPress plugin that relies on 3rd party dependencies, I would say “ship it all”, even though it feels very wrong and awkward.
\nThis is bad, though, because what happens when Mailchimp for WordPress ships with one Composer package in v1.0.0 and WP Pusher ships with the same package but v2.0.0? Oh, the horror. The plugin that is loaded first will get to autoload its classes. The others will not (since it would result in a “class exists” fatal error). I probably do not need to explain why this is bad.
\nAs a WordPress developer, you can try to mitigate this by making sure that the functionality you rely on is actually available at runtime, but this is not optimal. However, I really think this is WordPress’ responsibility. We cannot do PHP without using 3rd party code. That would be stupid. So as I said: No clear answer. I guess it just depends.
\nRecently, someone on Reddit proposed that people start to include a .gitattributes
file in their repositories, containing export instructions for Git to use when archiving repositories (zipping them). Basically, by specifying it in your .gitattributes
file, you can make Git ignore files that you only need for development.
The Reddit thread was specifically targeting authors of packages distributed with Composer, but we can use this trick as well. If you exclude files from exports, they will not appear in the zip archives that you can download from GitHub or Bitbucket. This is nifty, especially if you use a tool like my WP Pusher to move files from Git to WordPress, since it can drastically minimize the size of the archive files. No need to ship files such as assets, that are already compiled, and unit tests to end users.
\nHere is the .gitattributes
file for WP Pusher:
/features export-ignore\n/apache-ci.conf export-ignore\n/behat.yml export-ignore\n/circle.yml export-ignore\n/composer.json export-ignore\n/composer.lock export-ignore\n
Before I knew about this trick, I manually deleted these files before shipping the plugin. Now it is done automatically.
\nThere you go. Just a few things I want you to think about and consider if you are a WordPress developer using Git. Thanks for reading along.
\";s: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, 08 Apr 2015 18:15: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: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:74:\"WPTavern: Persistent XSS Vulnerability Discovered in WP Super Cache 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=41702\";s: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/persistent-xss-vulnerability-discovered-in-wp-super-cache-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:2905:\"\nThe security team at Sucuri has issued an advisory for WordPress users who have the WP Super Cache plugin activated on their sites. The popular caching plugin contains a dangerous persistent XSS vulnerability that was promptly patched in its 1.4.4 release.
\nSucuri ranks the risk as “Dangerous” with a DREAD score of 8/10. Exploiting the vulnerability is relatively easy for an attacker intent on injecting a backdoor. Sucuri breaks down the technical details of the threat as follows:
\n\nUsing this vulnerability, an attacker using a carefully crafted query could insert malicious scripts to the plugin’s cached file listing page. As this page requires a valid nonce in order to be displayed, a successful exploitation would require the site’s administrator to have a look at that particular section, manually.
\nWhen executed, the injected scripts could be used to perform a lot of other things like adding a new administrator account to the site, injecting backdoors by using WordPress theme edition tools, etc.
WP Super Cache is currently in use on more than a million WordPress sites, according to WordPress.org. If someone is looking to exploit the vulnerability in particular, there would be no shortage of sites to prey upon.
\nIn the recent defacement attacks propagated by ISIL sympathists against WordPress sites, hackers have been capitalizing on the recent vulnerability found in the Fancy Box for WordPress plugin. With just 100,000+ active installations, potentially vulnerably Fancy Box plugin users come in at a small fraction of those affected by the WP Super Cache security issue.
\nShort of forcing an automatic plugin update on users, WordPress.org has no way of indicating that one particular plugin update may be more imperative than other routine updates. That’s why the best practice for site administrators is to keep tabs on your installations and set aside time to update extensions as part of your routine. If you’re using WP Super Cache, you are advised to update as soon as possible.
\";s: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, 08 Apr 2015 16:30:46 +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: Giving Back to Open Source\";s: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:21:\"http://ma.tt/?p=44891\";s: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:\"http://ma.tt/2015/04/giving-back-to-open-source/\";s: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:372:\"\nGetting out of our ocean to explore the islands of open source is one of the best ways that we can expand our horizons, strengthen our skill sets, and build better relationships.
Pippin on why giving back to open source has made his company better.
\";s: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, 08 Apr 2015 04:00: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: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:65:\"WPTavern: FBI Warns of ISIL Defacement Attacks on WordPress Sites\";s: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=41707\";s: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/fbi-warns-of-isil-defacement-attacks-on-wordpress-sites\";s: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:4587:\"photo credit: Lock – (license)\nThe FBI issued a public service announcement today, warning concerning WordPress website attacks being carried out by individuals sympathetic to the Islamic State in the Levant (ISIL) a.k.a. Islamic State of Iraq and al-Shams (ISIS). The perpetrators of these attacks are defacing sites across various platforms such as news organizations, businesses, government sites, and religious institutions.
\nLast month the would-be terrorists gained infamy by hijacking the Fancybox Plugin vulnerability in order to deface sites with ISIS propaganda. This particular vulnerability allows malware (or any random script/content) to be added to the vulnerable site and was most recently identified as the entry point for the hackers who injected iframes with ISIS messages.
\nA patch exists for the vulnerability and those affected can easily remove the plugin as an alternative. However, many WordPress users are either ignorant of the security issue or indifferent. The FBI’s announcement serves to warn users of the cost and inconvenience associated with this kind of attack:
\n\nAlthough the defacements demonstrate low-level hacking sophistication, they are disruptive and often costly in terms of lost business revenue and expenditures on technical services to repair infected computer systems.
The announcement cited multiple plugin vulnerabilities as a security risk to WordPress users but did not identify the plugins for which patches are currently available. Technical details of the brief are limited to a generalized list of consequences should a vulnerable site get hacked:
\n\nSuccessful exploitation of the vulnerabilities could result in an attacker gaining unauthorized access, bypassing security restrictions, injecting scripts, and stealing cookies from computer systems or network servers. An attacker could install malicious software; manipulate data; or create new accounts with full user privileges for future Web site exploitation.
Since these are low level hackers exploiting the most basic types of vulnerabilities, they are not targeting specific sites but rather knocking down any open door they can find. The announcement notes that all of the victims of the defacements share common WordPress plugin vulnerabilities.
\nThe FBI does not believe that these attacks are actually coming from members of ISIL but instead are coming from hackers using the organization’s name as a vehicle for greater exposure.
\n\nThe FBI assesses that the perpetrators are not members of the ISIL terrorist organization. These individuals are hackers using relatively unsophisticated methods to exploit technical vulnerabilities and are utilizing the ISIL name to gain more notoriety than the underlying attack would have otherwise garnered.
The announcement concludes with a list of general resources for hardening WordPress and identifying vulnerabilities, but the recommendations are vague and non-specific. The best thing that you can do to keep your site safe from these continuing attacks is to make sure you are running the latest version of WordPress. Log in to your sites and update all of your themes and plugins. If you’re using any commercial plugins or themes, make sure to check for updates in case you are not automatically notified.
\nAll of the vulnerabilities referenced in the FBI warning already have patches, and all you need to do is update your plugins. If you have multiple WordPress sites, consider adding them to a centralized dashboard service such as Jetpack Manage, MangeWP, WP Remote, InfiniteWP, or another service of your choosing.
\";s: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, 07 Apr 2015 22:36:56 +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:97:\"WPTavern: Bob Dunn’s Survey Shows Text and Screenshots are the Preferred Way to Learn 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=41671\";s: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/bob-dunns-survey-shows-text-and-screenshots-are-the-preferred-way-to-learn-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:2455:\"Two weeks ago, I asked you to participate in Bob Dunn’s survey that asked, how do you learn WordPress? Dunn has published the results to the survey and they’re not surprising.
\nOut of 428 responses, 63% learn WordPress best using text and images. Roughly a third of respondents learn best using video tutorials or one-on-one in-person training.
\nBest Way of Learning WordPress\nPeople learn things differently, but I don’t think it’s surprising so many learn best through text and images. It’s a method humans have used for centuries and is easier to reference compared to audio and video. Dunn offers advice to WordPress coaches and trainers looking at the data from an instructor’s point of view:
\n\nIf you are looking at this from an instructor’s point of view, I bet you can come up with a lot of other thoughts and maybe even some deep insights. But the fact is, while these numbers can tell us a lot of what the majority of people prefer, as teachers of WordPress, we still need to find the markets that are not being filled, and the offerings that are not over-saturated, no matter what the numbers tell us.
To see a visual representation of the results and to read Dunn’s thoughts on his findings, check out his latest blog post. Also, be sure to catch WordPress Weekly live on Wednesday, April 8th, at 9:30 PM Eastern as Dunn will be our special guest. We’ll talk about the survey results and discuss common pain points users experience with 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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 07 Apr 2015 21:33: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: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:87:\"WPTavern: WordPress 4.2 Introduces Subtle Refinements to the Default Admin Color Scheme\";s: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=41644\";s: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/wordpress-4-2-introduces-subtle-refinements-to-the-default-admin-color-scheme\";s: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:5979:\"WordPress 3.8 marked a major milestone for the admin with the inclusion of “MP6,” a brand new responsive design and color scheme. By now many users have become accustomed to the color scheme, but 4.2 will introduce subtle changes to create a more harmonious color palette.
\nOver the past several months, Hugo Baeta has been working to help document and refine the WordPress.org brand. Baeta works as a designer on WordPress.com. Most recently he has been focusing on evolving the brand and preparing its design handbook.
\n“In the process, things like a unifying typographic modular scale and the Logotype metrics also got some attention – all in the efforts to unify the brand and make sure it is consistent,” Baeta said. “A couple months ago I asked to switch my gears to .org and help the .org universe get a similar treatment.”
\nWhile documenting the colors used by WordPress core, Baeta’s critical eye for color palettes prompted him to explore some subtle changes that would bring greater harmony to the admin color scheme. If you look carefully, you can see that the new admin colors (on the right) have a more bluish hue than the original MP6 colors (left).
\n\n“The idea was to make the grays look intentional and refined, by bringing out a subtle blue hue to them,” Baeta said. “I tried to maintain the value (lightness/darkness) of the colors, so that it would be a ‘lateral’ evolution. So, technically there isn’t much change to contrast.”
\nA closer look at the HEX changes side-by-side shows the subtle evolution from dusty greys/blues to a more true blue hue:
\n\nI asked Baeta what his response would be to those who, like one commenter on the announcement post, see the new color scheme as looking “too bluish.”
\n“It’s all a perception game,” he said. “The technical reality is the change is incredibly subtle, but depending on your monitor calibration and the way your eyes see color, you’ll see more/less blue.
\n“Let me give you an example of a specific hue breakdown – the main sidebar gray:
\nbefore: rgb(51,51,51)
\nafter: rgb(50,55,60)
“Each channel goes 0-255 – so you can see how subtle the change is,” Baeta explained.
\nFeedback from contributors on the ticket where Baeta proposed the changes was overwhelmingly positive and the new color updates will land in 4.2. Core committer Matt Miklic aptly summarized the overall consensus:
\n\nMy subjective feeling is that the shift in colors is so slight, it doesn’t really change the feeling we intended to convey with the original MP6 colors. If anything, it makes the grays look more intentional, a color palette designed to work harmoniously rather than pairing a signature shade of blue with a lot of neutral grays.
Like it or not, users tend to judge software by how it looks. Even the most minute color choices can affect public perception of an application. Most users are not likely to consciously perceive the changes in this round of WordPress admin iterations, but the improved harmony of the colors will make it easier on the eyes.
\nBaeta believes that companies and open source projects need to be open to iterating on their branding every now and then to keep pace with where the web is going.
\n“I believe a brand is something we should cherish very dearly,” he said. “It’s a project/company’s most recognizable asset, right? I think iteration should happen in order to achieve refinement and keep a brand relevant.
\n“Specially when a brand doesn’t begin with a strong set of assets and rules, it allows for the people involved to treat it as they think is best. Eventually atrocities like the fauxgo make everyone regret the absence of rules.”
\nThis is one of the reasons that Baeta is involved in the initiative to document and refine the project’s brand through contributions to WordPress.org’s Design Handbook. Without clear branding guidelines, anyone can take the logo and colors and alter them in ways that muddle the project’s brand as a whole.
\n“I think the web has evolved greatly since WordPress first started,” Baeta said. “WordPress is now a mature project that deserves to have its very recognizable brand refined and documented to make sure it is protected for years to come.”
\";s: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, 07 Apr 2015 19:06: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:\"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: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:29:\"Donncha: WP Super Cache 1.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:24:\"http://z9.io/?p=89499439\";s: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:\"http://z9.io/2015/04/07/wp-super-cache-1-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2258:\"WP Super Cache is a full page caching plugin for WordPress. It creates static pages that are served quickly by the web server.
\n\nOver the weekend there was a flurry of excitement as not one, but two releases of the plugin were made in quick succession. The second to fix a bug introduced in the first. I’m very sorry about that.
\nWP Super Cache 1.4.3 fixed a security bug in the cache file listing section of the plugin settings page. A carefully crafted query by a third party would cause an XSS in the file listing. While serious, the owner of the blog cannot be tricked into loading the file listing page by way of an image or public link as a nonce is required to load it. The attacker would have to ask the blog owner to visit the cache listing page manually. Thanks to Marc Montpas from Sucuri for reporting that.
\nWP Super Cache 1.4.4 fixed a bug introduced in the previous version where queries with GET parameters caused a fatal error. Thanks to webaware on the WordPress.org forums for reporting that and including a patch to fix it.
\nIf you’re using an older version of WP Super Cache you’re encourage to upgrade to 1.4.4 as soon as you can.
\n\nRelated Posts
\";s: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, 07 Apr 2015 13:06: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Donncha\";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:25:\"Matt: Open Source Windows\";s: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:21:\"http://ma.tt/?p=44916\";s: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:41:\"http://ma.tt/2015/04/open-source-windows/\";s: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:640:\"\nBut one day, the company could “open source” the code that underpins the OS—giving it away for free. So says Mark Russinovich, one of the company’s top engineers.
\n“It’s definitely possible,” Russinovich says. “It’s a new Microsoft.”
From Wired’s An Open Source Windows Is ‘Definitely Possible’. In 2007 I predicted Windows will be Open Source by 2017, we’ll see if I end up being right on that one.
\";s: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, 07 Apr 2015 03:00: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: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: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:79:\"WPTavern: WordPress Core Team Announces Release Leads for WordPress 4.3 and 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:28:\"http://wptavern.com/?p=41592\";s: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:89:\"http://wptavern.com/wordpress-core-team-announces-release-leads-for-wordpress-4-3-and-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3640:\"photo credit: DSC01356 – (license)\nAndrew Nacin announced on the Make Core blog that Konstantin Obenland will lead the release of WordPress 4.3, while Scott Taylor will lead 4.4. Obenland’s latest contribution to WordPress is the redesigned theme directory. Taylor is largely responsible for the audio and video improvements in WordPress 3.9.
\nNacin defines a WordPress release lead as someone who sets the parameters for a release like schedule, deadlines, and helps to decide which feature plugins are merged. They also direct discussions in core development chats, write announcement posts, and shepherds contributions.
\nUsually, release leads are not chosen until the beginning of the next development cycle. However, so many people volunteered to lead WordPress 4.2, it gave the team an opportunity to choose them in advance.
\nObenland says it’s too early to determine what he will focus on for WordPress 4.3, but there may be some incremental flow and user experience improvements.
\n\nI’m still in the process of gathering information and getting a feel for what’s cooking and what could be ready for 4.3. As of right now (three days into the process) there is no clear headline feature emerging but it looks like there will be a number of nice incremental flow and user experience improvements.
I asked Obenland what it means to him and the WordPress project for release leads to be chosen this far in advance.
\n\nFirst of all it means I actually get to do the above, plan ahead of time. So far, Release Lead appointments happened somewhat last minute so there wasn’t a lot of time to prepare. I now have the luxury of being able to compose a list of proposed features ahead of the kick-off meeting, rather than having to come up with that list during the meeting, which will hopefully lead to a more efficient discussion and evaluation of those features.
\nScott is able to groom feature plugins to get them ready for 4.4, which has been the goal for Release Leads for a while. Going forward, we’ll be in a position where not only Release Leads, but the community, get a chance to plan ahead more than one release at a time. This should have a positive impact on the quality of feature plugins and make for less hurried merges.
Choosing release leads in advance removes friction and enables a smoother transition from one lead to another. It also gives the core team momentum to transfer from one development cycle to the next.
\nIt will be interesting to see how this impacts feature plugin development and whether or not the team will be able to maintain momentum into the WordPress 4.5 dev cycle.
\";s: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, 06 Apr 2015 21:58: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: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: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:86:\"WPTavern: WordPress 4.2 Will Natively Support Chinese, Korean, and Japanese Characters\";s: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=41600\";s: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/emoji-enables-wordpress-to-natively-support-chinese-korean-and-japanese-characters\";s: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:2661:\"WordPress 4.2 will soon be released with expanded core support for emoji, a new feature that users either love or love to hate. By making a key database change from utf8mb3 to utf8mb4 to add support for emoji, WordPress also receives the benefit of being able to natively handle Chinese, Japanese, and Korean characters.
\nOn the surface, adding emoji support to WordPress may seem like simply adding a ton of new emoticons. However, the technical aspects involved are complex. Brandon Kraft has a great article that explains what emoji is, the database changes involved, and why you should care.
\nDuring the State of The Word at WordCamp San Francisco last year, Matt Mullenweg said, “If WordPress is going to be truly global, truly inclusive, it has to be fully available for other languages.” Kraft explains that WordPress 4.2 will be able to natively handle Chinese, Japanese, and Korean characters.
\n\nHan characters are four-byte characters. These characters, 道 and 草, for example, are Chinese, Japanese, and Korean characters that have been standardized into a single character map. By enabling utf8mb4, WordPress can now natively handle these characters.
Andrew Nacin emphasized on Twitter that, supporting 4-byte unicode characters in WordPress is critical to making WordPress global.
\nI won’t use emoji, but its impact on improving WordPress’ internationalization efforts can’t be ignored. Gary Pendergast, who is largely responsible for adding the feature should be commended for his efforts. How do you feel about emoji support in WordPress and will you use it?
\";s: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, 06 Apr 2015 21:33:12 +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:69:\"WPTavern: Gridsby: A Beautiful Free WordPress Theme for Photographers\";s: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=41558\";s: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/gridsby-a-beautiful-free-wordpress-theme-for-photographers\";s: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:3982:\"\nWhen ModernThemes launched its site with a dozen free WordPress themes last year, founders Robbie Grabowski and Mike Driscoll committed to getting all of their themes listed on WordPress.org following positive feedback from the community. At that time many of their themes had issues that would preclude them from being hosted in the official directory.
\nThe team has been hard at work bringing their themes up to snuff and now have two that have passed the WordPress Theme Review Team’s guidelines. Gridsby, a theme for photographers, is ModernTheme’s latest release.
\nThe theme takes your photographs and arranges them in a mobile-friendly Masonry.js-powered grid on the homepage, followed by optional widget areas and a blog section. Site navigation is hidden behind a slide-out panel.
\n\nGridsby was created to be flexible and easy for users to personalize. The theme includes a impressive array of customization options available in the native customizer, including:
\nDue to its unusually long list of customization options, Gridsby authors created documentation, including tutorial videos for setting up its various features. The documentation is easily accessible from the WordPress admin under the Appearance menu:
\n\nGridsby works nicely as a theme for displaying photographs but could easily be tailored to work as a portfolio or similar visual showcase. I would not advise using this theme unless you are committed to procuring large images for the galleries and blog post featured images. Check out a live demo to see the theme in action, and you’ll get an idea of how reliant it is on large images in posts.
\nIf you’re looking for a new way to showcase your work, Gridsby is an excellent option that also allows you to maintain a blog alongside your images. Download it for free from 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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 06 Apr 2015 21:19: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: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:67:\"WPTavern: ThemeReview.co Expands Services to Include Plugin Reviews\";s: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=41555\";s: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/themereview-co-expands-services-to-include-plugin-reviews\";s: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:4212:\"photo credit: pollas – cc\nThemeReview.co partners Emil Uzelac and Justin Tadlock announced over the weekend that the service is expanding to include plugin reviews. The professional theme review service launched at the beginning of January and has been growing steadily, thanks in part to strategic recommendations from Envato and StudioPress.
\nUzelac and Tadlock are both senior reviewers at WordPress.org, and Tadlock is also a prolific plugin developer and co-author of Professional WordPress Plugin Development. The two are currently testing the waters in branching out into plugin reviews and will only be accepting a limited number of customers until they’ve nailed down a definitive pricing structure.
\n“People have been asking about plugin reviews since day 1,” Tadlock told the Tavern. “It’s something we’ve both been thinking about. Therefore, we decided to do a soft launch of the service. We need to get a few reviews under our belt to standardize our service, so to speak.”
\nThemeReview.co will be using WordPress Coding Standards as the basic criteria for plugin reviews. However, plugin architecture is less rigorously regulated than theme code.
\n“Obviously, there’s no standard set of guidelines like we have with themes,” Tadlock said.
\n“I don’t think you could create those guidelines. Plugins are so vastly different that there’s no way to know what we’ll be reviewing from one plugin to the next. However, some things we’ve done with theme reviews will carry over into plugins such as using standard WordPress APIs, validating/sanitizing data, and licensing.”
\nIf you’re in the WordPress code quality review business, then plugin developers are a vast market you would be remiss to leave untapped. If you take WordPress.org as an example, themes make up roughly 10% of listings (~3,000) as compared to plugins (~37,000). Outside of WordPress.org’s small selection of extensions, there are thousands more products, both commercial and free.
\nSo far, the theme review aspect of the business has been moderately successful. “We’ve made more than Theme Hybrid, my first foray into a professional WordPress service, did in it’s first few months,” Tadlock said. “However, we’re not quite at that point of where Emil and I could do this full time yet.”
\nAs plugins are the very close cousin of themes, their addition is a natural pivot for the theme review duo. Plugin products have also increasingly become a larger portion of the profits for theme development shops, such as WooThemes and iThemes.
\n“I’m actually more excited about plugin reviews because it’s a bit like venturing out into the Wild West,” Tadlock said.
\nWhile respected plugin developers such as Pippin Williamson have offered contract assistance in helping plugin authors review and improve their work, no business has tackled plugin code reviews as one of its primary services. ThemeReview.co will be the first to attempt to standardize this process. For the time being, the company will provide custom quotes for reviews, based on the amount and complexity of the code.
\";s: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, 06 Apr 2015 17:04: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: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:16:\"Matt: Meat Drunk\";s: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:21:\"http://ma.tt/?p=44905\";s: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:32:\"http://ma.tt/2015/04/meat-drunk/\";s: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:131:\"Have you heard of being meat drunk?
\";s: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, 05 Apr 2015 21:26: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: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: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:27:\"Matt: Alcohol or Marijuana?\";s: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:21:\"http://ma.tt/?p=44908\";s: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:42:\"http://ma.tt/2015/04/alcohol-or-marijuana/\";s: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:380:\"\nIt would be nice to imagine your children won’t abuse any substances, but also unrealistic. The question is what to warn them against most strongly.
Aaron Carroll asks Alcohol or Marijuana? A Pediatrician Faces the Question.
\";s: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, 04 Apr 2015 21:34: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: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: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:40:\"Matt: 9 Truths Computer Programmers know\";s: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:21:\"http://ma.tt/?p=44894\";s: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:\"http://ma.tt/2015/04/9-truths-computer-programmers-know/\";s: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:183:\"9 truths that computer programmers know that most people don’t.
\";s: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, 03 Apr 2015 21:23: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: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: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:76:\"WPTavern: PressThis Revamped with a New User Interface and Minimalist Design\";s: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=41517\";s: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:86:\"http://wptavern.com/pressthis-revamped-with-a-new-user-interface-and-minimalist-design\";s: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:4579:\"PressThis is a bookmarklet that allows you to quickly publish drafts or posts without having to navigate the backend of WordPress. It was added to WordPress in version 2.6 and can be found in the Tools menu.
\nOne of the major features coming in WordPress 4.2 is a completely revamped PressThis bookmarklet. Michael Arestad proposed the revamp back in February and more than 15 contributors have helped out with the project.
\n\n\n\n\nAs you can see from the screenshots above (old PressThis on the left and new PressThis on the right), PressThis has a new user interface and minimalist design. Post meta boxes are replaced with menus that slide from left to right when clicked. The post editor has the bare essential formatting buttons and the add media button is in the bottom left corner.
\nNew PressThis With Content\nWhen you select PressThis on a post or page, the title, source, and highlighted content will automatically be inserted into the editor. If the article uses images, you’ll see a list of ones to choose from below the post title.
\nAlthough images are initially inserted using a URL, they’re automatically uploaded to the local WordPress media library once a post is published or saved as a draft. Not only is this a convenient feature, but it also prevents hot linking.
\nWhile testing PressThis, I found it to be fast and a pleasure to use. If you plan on using it as your primary post editor, keep in mind that it doesn’t have a way to add featured images. It’s possible this will be added in a future version.
\nWhile using PressThis, I discovered that it’s more than just a bookmarklet; it’s also an experimental post editor. It gives the core team a chance to experiment with different content authoring approaches without interrupting the core experience.
\nGeorge Stephanis, who is one of the project’s contributors, says PressThis could potentially turn into a multi-blog browser extension.
\n\n\n@jeffr0 As it\'s primarily an api consumer, it can also be turned into a multi blog browser extension.
\n— George Stephanis (@daljo628) April 3, 2015
One of the biggest drawbacks to PressThis is that you can’t use it to publish to multiple sites. Arestad says the ability to switch sites is on the roadmap. With the ability to switch sites, PressThis could turn into a closely tied third-party blogging application tailored exclusively for WordPress.
\n\n\n@daljo628 @jeffr0 @stephdau Allowing site switching is an eventual goal. :)
\n— Michael Arestad (@michaelarestad) April 3, 2015
I’m excited about what the future holds for PressThis. It’s been neglected for years, but it could turn into one of the most useful parts of WordPress. I encourage you to try it when WordPress 4.2 is released later this month.
\";s: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, 03 Apr 2015 21:04: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:\"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: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:70:\"WPTavern: New Plugin Forces BuddyPress Users to Upload a Profile Photo\";s: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=41463\";s: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:80:\"http://wptavern.com/new-plugin-forces-buddypress-users-to-upload-a-profile-photo\";s: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:2352:\"\nWhen a social network is filled with mystery man avatars, it can give the impression that the site is a ghost town, overrun with spam users. Sometimes members are too lazy to upload a profile photo, no matter how many friendly prompts you try to offer.
\nMissing profile images makes for ugly directory pages and less colorful BuddyPress widgets. It makes it seem like users aren’t invested enough in your site to bother with having an avatar. A widespread lack of avatars has a subtle damaging effect on both members and non-members’ perceptions of your community.
\nThat’s why Brajesh Singh, owner of BuddyDev, created the BuddyPress Force Profile Photo plugin. It requires logged-in users to upload a profile image as the bare minimum requirement to visit any page on your site.
\n\nIf a user hasn’t uploaded a profile photo, he will be redirected to the upload screen upon logging in. Trying to visit any other page will result in being redirected back to the profile photo upload page at:
\n/members/[username]/profile/change-avatar/
If the user then deletes his profile photo and doesn’t add a new one, the plugin will detect that there is no photo and will restrict access to the site again.
\nForcing users to add a profile photo is a drastic measure, but for some communities it might be the only thing that works. Install the free BuddyPress Force Profile Photo and you’ll never have to see mystery man avatars on your site 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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 03 Apr 2015 20:51: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:\"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: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:72:\"WPTavern: Donnacha MacGloinn Predicts the End of the Webhosting Industry\";s: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=41480\";s: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/donnacha-macgloinn-predicts-the-end-of-the-webhosting-industry\";s: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:2896:\"Donnacha MacGloinn published an excellent post on WPMayor.com predicting the end of the webhosting industry. Although he talks about the industry as a whole, MacGloinn says the need for specialized WordPress hosting is quickly disappearing.
\n\nWith the lingering perception that this stuff must be difficult, and the customer’s delight with all that WordPress can do these days, the specialist WordPress hosts get a lot more credit than they deserve.
\nThe problem is that modern technologies are rapidly rendering their role unnecessary. Anyone can now go to Linode or Digital Ocean and fire up their own VPS (Virtual Private Server) within half a minute, for a fraction of the approximately $30 cost of the most basic, one-WordPress-installation package from a specialist WordPress host.
\nThe VPS user can then use Docker or a similar technology to instantly install all they need for any number of secure, optimized installations of WordPress, all running with more memory, storage and bandwidth. The dirty secret of the specialist WordPress hosting industry: this is exactly what most of them are doing themselves.
If specialized WordPress hosts rely on cloud infrastructure services like Amazon Web Services and charge a premium to customers, what stops Amazon from providing a great managed WordPress hosting experience, thereby eliminating the middleman? As MacGloinn points out, Amazon, Google, and Microsoft have already made moves to provide the best out-of-the box experience.
\n\nJust last Friday, Google announced Google Cloud Launcher, enabling push-button deployment of over 120 top Open Source applications, including WordPress, to the Google Cloud Platform. Just two days before that, Microsoft launched the Azure App Service, which does essentially the same thing from a slightly different angle.
VPS (Virtual Private Servers) and other technical jargon is scary to a lot of people, but if companies like Amazon, Google, and Microsoft can provide a great out-of-the box experience and charge a significantly lower price compared to specialized hosts, it’s possible the managed WordPress hosting space could disappear.
\nThe article has a few comments from readers and offers a lot of food for thought, but I really want to hear from those who own and operate specialized WordPress hosting companies. Do you think MacGloinn is on to something, or is his prediction way off base?
\";s: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, 03 Apr 2015 18:19: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:\"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: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:68:\"Post Status: The Excerpt Episode 3 — WordPress news with Beka Rice\";s: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=12208\";s: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://poststatus.com/the-excerpt-episode-3-wordpress-news-with-beka-rice/\";s: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:2238:\"Welcome to The Excerpt Episode 3, part of the Post Status Draft podcast, which you can find on iTunes. Draft consists of two formats: long form interviews like I’ve done for a long time, and The Excerpt for a summary of news around the WordPress ecosystem.
\nWith The Excerpt, we cover a few of our favorite stories from the Post Status Club over the last week or two. The primary goal is to keep it short and informational: we keep the podcast to around 15 minutes.
\nIn Episode 3, I’m joined by Beka Rice, who writes the excellent eCommerce blog SellWithWP and is a partner at eCommerce company SkyVerge.
\nListen now:
\n\nhttp://audio.simplecast.fm/9886.mp3\n\nStories discussed:
\nTwitter users have often asked the question: “What does it mean to favorite a tweet?” The act of favoriting can communicate any number of things depending on the context, such as bookmarking, agreeing, showing support, or responding to a mention.
\nUK researchers studying the favoriting feature on Twitter discovered that users could identify more than 25 distinct motivations for favoriting a tweet. Their qualitative analysis, titled More than Liking and Bookmarking? Towards Understanding Twitter Favouriting Behaviour, dissects the various motivations for using the feature:
\n\nThe survey responses from these users demonstrate that motives for favouriting tweets are extremely heterogeneous and not always consistent within and between users.
Although many other apps and websites have offered favoriting for years, this study on Twitter favoriting was one of the first to reveal just how complex and nuanced the feature can become in the hands of users.
\nFavoriting is a subjective activity that is interpreted purely by individual motivation. The simple act of pushing a button results in a myriad of functional and communicative uses, making it one of the more interesting interactive features that you can add to your WordPress site.
\nFavoriting capabilities are especially important when it comes to custom post types. Not every site needs this feature, but it is particularly helpful for those with large amounts of content stored in custom post types, such as books, recipes, movies, jobs, or real estate listings.
\nFavorites is a new plugin that was released last month on WordPress.org. It is easy for end users to set up but was also created with developers in mind. The plugin provides an API for adding a favorite button to any post type.
\nThe Favorites settings panel allows you to select the post types where you want favoriting functionality to apply. You can also customize the button text in order to make it suitable for bookmarking, liking, favoriting, or any other similar use.
\nFavorites will automatically add a favorite button at the top or bottom of your posts. The button intuitively takes on the styles of your active theme, as you can see in this example with the Hew theme:
\n\nUse of the plugin requires WordPress version 3.8+ and PHP version 5.3.2+. Kyle Phillips, author of Favorites, summarized the features to include the following:
\nPhillip set up the favoriteposts.com site to house documentation for the plugin, including options, settings, available shortcodes, and a function reference for outputting the button, favorite counts, and a list of user favorites.
\n\nIf you’re wondering if Favorites is compatible with your caching solution, the short answer is ‘yes,’ according to the plugin’s FAQ page:
\n\nYes, although the buttons may display the incorrect state momentarily. Button states are updated via an AJAX call after page load in order to accommodate cached pages. This may be noticeable on slower servers.
After having tried many different post bookmarking plugins for WordPress, I found Favorites to be the easiest one to use with the most intuitive button display. If you want to test the plugin without installing it, try out a live demo on favoriteposts.com. Favorites is GPL-licensed and available for free on 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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 03 Apr 2015 18:03: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: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: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:97:\"WPTavern: Venturing Outside the Bubble: WordPress Community Members Attend PHP UK 2015 Conference\";s: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=41406\";s: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:106:\"http://wptavern.com/venturing-outside-the-bubble-wordpress-community-members-attend-php-uk-2015-conference\";s: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:6594:\"\nThe PHP UK Conference celebrated its 10th annual event this year at the end of February. More than 700 participants gathered in London to share knowledge and experiences surrounding PHP and related web technologies.
\nWordPress community members Jenny Wong and Aaron Jorbin both spoke at the conference and the videos have just been released today. During Wong’s keynote presentation, titled “Integrating Communities,” she told the story of how she learned PHP by attending local user groups, asking questions, and embracing the community. Her session encouraged those in attendance to build bridges between technology communities.
\n\n
Wong came to WordPress from the PHP community and her presentation addressed the friction that is often present between the two. I spoke with her about the inspiration behind her topic and the deeper issues underlying the general lack of understanding between the two communities.
\n“Lots of people have used WordPress when it was young – maybe before all the beautiful UI came in,” she said. “I am not one of those people, but I’ve heard the stories of how bad the UX was.
\n“Some people learned to live with it and became part of the WP community; some people hated it and left. The people who left have a particular ideal of WordPress from their very old experience and unless we as a community reach out to them, their perceptions will not change.”
\nShe believes that WordPress contributors should strive to attend and speak at non-WordCamp conferences to learn from and experience other communities.
\n“Inside the WP community I often hear, ‘How do you become better at PHP?’ We need to show them that the WP community is welcomed by the PHP community and that it is not a scary place,” she said.
\nThe situation is gradually improving across many events, as ZendCon announced today that it will be including a WordPress track. WordPress community members made an effort to attend PHP World 2014, PHP developer Lorna Jane Mitchell spoke at WordCamp London, and PHP South West (a user group in the UK) recently had a joint night with the Bristol WordPress People user group.
\n“We’re seeing more and more of this cross pollination, at least between the WP and PHP community, slowly,” Wong said.
\nSpeaking at WordCamps is an excellent way to give back and connect with others in the community, but the value of venturing outside of the WordPress bubble is often overlooked. Aaron Jorbin attended the PHP UK conference knowing only one person.
\n“I think there is a personal benefit in putting ourselves in situations we aren’t automatically comfortable,” he said. “I’m used to knowing a lot of people at events. Knowing only one person before hand helps me do a better job of empathizing with people that feel like outsiders at WordPress events. If we want to do a better job of creating diversity, it’s good to feel the problems people feel when they don’t feel like they belong.”
\nJorbin spoke on Modernizing the WordPress Toolbox. His presentation goes far beyond the topic of modernizing WordPress’ build tools to include his passion for removing barriers to contributing to the project. Jorbin also delved deeper into the reasons behind the project’s selection of certain tools.
\n\n
“We as a community need to do a better job of both getting out there and bringing people in,” Jorbin said. “This is something that we have improved over the last few years (Nacin keynoting PHP Tech, Joe Dolson and Joseph O’Connor at CSUN, Mel Choyce, Nacin and myself at OS Bridge, etc.), but we have a long way to go.”
\nCurrently, going outside of the WordPress space usually means that you will encounter some negative opinions about WordPress. Jorbin said that these are largely born out of a lack of knowledge of WordPress and why contributors make the decisions that they make.
\n“PHP developers hear things like PHP 5.2 as a minimum and write us off,” he said. “When they hear that 1) We run just fine on PHP 5.6, and 2) are already running our automated tests on php7, and 3) that we do it based on our user focused philosophies, they understand it and actually gain a lot of respect for us.”
\nBeyond combating negative opinions of the software, Jorbin believes that the WordPress community can find a wealth of knowledge outside of WordCamps.
\n“Another benefit is hearing how other projects are solving problems helps WordPress solve problems,” he said. “Hearing about The Drupal Ladder influences how I think about on-boarding new contributors. Hearing about how Etsy started using HHVM helps me get ideas for rolling out HHVM on WordPress sites.”
\nIf you make the effort to venture outside of your usual networks, you will undoubtedly encounter situations wherein your skills of diplomacy and bridge-building will be sharpened, as both Wong and Jorbin found at the PHP UK conference. However, the value gained in connecting with other communities far outweighs the challenges. The WordPress community has a great deal to share with the world, but it is also enriched by other technologies.
\nIf you already speak at multiple WordCamps per year, here’s a new challenge for 2015: Speak at a conference outside the WordPress bubble where you may not know many people. Who knows who you’ll meet or what you might learn?
\";s: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 Apr 2015 23:37: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: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: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:27:\"Matt: Warped Silicon Valley\";s: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:21:\"http://ma.tt/?p=44898\";s: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:43:\"http://ma.tt/2015/04/warped-silicon-valley/\";s: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:441:\"As a counterpoint to yesterday’s link to the Declaration of the Independence of Cyberspace, here’s a Washington Post story, Meet the man whose utopian vision for the Internet conquered, and then warped, Silicon Valley.
\";s: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 Apr 2015 20:41: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: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: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:71:\"WPTavern: Display Sheet Music in WordPress With the ABC Notation 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=41412\";s: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:81:\"http://wptavern.com/display-sheet-music-in-wordpress-with-the-abc-notation-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:1777:\"If you’re a musician or a music teacher and want to show sheet music in WordPress, you might be interested in a new plugin developed by Paul Rosen called ABC Notation. ABC Notation uses ABCjs, an open source ABC music notation JavaScript library that renders sheet music.
\nTo render sheet music, simply add the string you’d like to render between the [abcjs] shortcode. If you’re not familiar with the proper syntax to use, ABCNotation.com has a good article that explains the basics. The string that is used in the shortcode is passed to the ABCjs library, which translates and renders it into an SVG element.
\nHere’s an example of ABC Notation in action. The first image shows the string while the second shows the rendered output.
\nClick to view slideshow.\nABC Notation is an excellent example of a plugin that might not have a large audience, but will come in handy to those who need it. I tested it on WordPress 4.2 beta 3 and didn’t encounter any issues. You can download it for free from the WordPress plugin directory.
\";s: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 Apr 2015 20:06:39 +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: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:78:\"WPTavern: WPWeekly Episode 186 – Inspirational Conversation With Lewis Howes\";s: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=41403&preview_id=41403\";s: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/wpweekly-episode-186-inspirational-conversation-with-lewis-howes\";s: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:3012:\"In this episode of WordPress Weekly, Marcus Couch and I are joined by Lewis Howes, host of the School of Greatness podcast. Lewis shares his story of achieving his lifelong dream of becoming a professional football player, only to have it crushed by an injury. Without a backup plan in place and limited skills, Lewis became depressed and suffered some financial hardships.
\nThanks to WordPress and influential people like Syed Balkhi, Tim Ferriss, and Joel Comm, Lewis was able to reinvent himself into a motivational speaker and a highly successful content marketer. Lewis has been featured in Forbes magazine, FastCompany, Time, ESPN, and several other publications.
\nEnvato Launches Content Writing Service
\nVaultPress Now Offers WordPress Site Restores via Carrier Pigeon
\nGodaddy.com Goes Public
Auto Menu From Pages automatically generates a WordPress navigation menu that matches your page order and hierarchy.
\nRemove WP Branding replaces logos, links, and text with your own. It also adds two new widgets to the dashboard.
\nABC Notation enables you to include sheet music on your WordPress site by simply specifying the ABC style string using shortcodes.
\nNext Episode: Wednesday, April 8th 9:30 P.M. Eastern
\nSubscribe To WPWeekly Via Itunes: Click here to subscribe
\nSubscribe To WPWeekly Via RSS: Click here to subscribe
\nSubscribe To WPWeekly Via Stitcher Radio: Click here to subscribe
\nListen To Episode #186:
\n
Hew is Automattic’s 67th free theme release on WordPress.org. The new theme, designed by Ola Laczek, was inspired by Ryu, a classic among personal blogging themes. Ryu was released two years ago and for awhile it seemed like everyone was using it.
\nHew brings that same clean, identity-focused design that features the author’s Gravatar at the top with posts directly beneath. The ability to immediately brand the blog for yourself is one of the design aspects that made Ryu such a hit.
\n\nLaczek explained her inspiration for Hew in an interview with the ThemeShaper blog:
\n\nRyu was my initial inspiration for Hew. I wanted to create a personal-blogging theme which shows an author’s identity – via Gravatar logo and social media links in the header – while staying focused on their content.
The theme includes one optional custom menu in the top bar, which is displayed to the left of the social links menu. Hew keeps the focus on content by hiding all four of its widget areas within a slide-out top panel.
\n\nAs is the case with virtually every other recent theme release from WordPress.com, Hew includes support for post formats. The theme prominently features post format icons at the top of every post. Each format has its own subtle differences in style.
\n\nHew’s customizer options include the ability to change the header image from your Gravatar to something else, as well as the ability to customize the background and header text color. If you’re hoping to be able to change the yellow highlight color used throughout the theme, I didn’t see an easy option to do this. You’ll need to create your own child theme if you want to further customize it.
\nCheck out the live demo on WordPress.com to see the theme in action.
\nHew is essentially the colorful successor to the popular Ryu theme and is on its way to becoming equally as popular. It is rapidly approaching 1,000 downloads after less than a week on WordPress.org. If you need a fresh new look for your personal blog, take Hew for a test drive to see what you think.
\";s: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 Apr 2015 16:27: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:\"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: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:61:\"WPTavern: Meet Wapuujlo, Official Mascot of WordCamp Belgrade\";s: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=41319\";s: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/meet-wapuujlo-official-mascot-of-wordcamp-belgrade\";s: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:5126:\"The trend of WordCamps creating their own custom wapuu design is starting to catch momentum. The GPL-licensed creature originated in Japan and variations have been used to personalize branding for Japanese meetups and WordCamps for years.
\nLast week we featured WordCamp London’s custom wapuu design, which is fondly dubbed “Wapuunk.” That same weekend WordCamp Philly organizers previewed their Philadelphia-inspired collection of designs for the creature on Twitter, including a Rocky wapuu.
\n\nWordCamp Belgrade is coming up the weekend of April 18-19, and the organizers have a special variation of wapuu planned. They are calling the Serbian version “Wapuujlo.”
\n“It has a traditional Serbian hat and it’s holding a plum, as plums are Serbia’s national emblem,” co-organizer Milan Ivanović told the Tavern.
\nThe team plans to present Wapuujlo as the official mascot of the event and will be printing stickers. Nemanja Aleksić, a volunteer for the WordCamp, is credited with the design. Aleksić is a growth researcher and analyst at ManageWP by day but also has a passion for design.
\nDespite having worked with WordPress for a few years, his first contact with the community was at WordCamp Europe 2014.
\n“I was blown away by the positive attitude of the people there (especially Remkus de Vries and Chris Lema – those two are a force of nature) and decided I wanted to be a part of it,” Aleksić said. When he found out about WordCamp Belgrade getting approved, he decided to offer his help to Milan Ivanović and the team.
\n“We’ve toyed with the idea of creating our own Wapuu several times in the past, but it wasn’t until I read your article on Scott Evans’ punk Wapuu that I finally decided to do something about it,” Aleksić said. “I sat down with my colleague Milica and created Wapuujlo.”
\nWapuujlo’s attire represents a melding of Serbian tradition with the WordPress mission of democratizing publishing. Aleksić explained his inspiration for the mascot’s design:
\n\nThe hat šajkača, a traditional Serbian hat worn by the common folk back in the day, was a logical choice because it represents the people using WordPress to have their voices heard. The plum was Milica’s idea – it’s our national symbol, representing prosperity and unity. These two ideas gave Wapuujlo a traditional vibe, which is a nice contrast to the futuristic/anime variants of the Japanese Wapuu. Even the name Wapuujlo is a nod to traditional Serbian names.
Aleksić found the wapuu SVG file to be easy to alter and the team was able to perform the changes in under five minutes. “I expect that Belgrade, London, and Philly wapuus will prompt other WordPress communities to come up with their own versions of the mascot,” he said.
\n“Just don’t go overboard with the alterations: keep it clean, simple and recognizable,” Aleksić advised those who want to design a wapuu mascot for an event.
\nThe trend of creating custom mascots for WordCamps seems to be rapidly catching on outside of Japan. The first edition of WordCamp Belgrade is a historic event for Serbia’s WordPress community and the organizers wanted to offer a commemorative wapuu sticker as part of the branding.
\n“We want to continue the tradition and inspire other WordCamps out there to include Wapuu as a must,” Ivanović said. “I just love that cute little fellow!”
\";s: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 Apr 2015 00:14: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:82:\"WPTavern: How to Use LICEcap to Record and Turn Screen Captures into Animated GIFs\";s: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=41316\";s: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/how-to-use-licecap-to-record-and-turn-screen-captures-into-animated-gifs\";s: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:3800:\"When I wrote about enhanced plugin installs being removed from WordPress 4.2 last week, a few readers asked how I created the animated image that shows how shiny updates work. I used LICEcap by Çockos Incorporated, which is free, GPL licensed software available for Windows and OSX.
\nLICEcap Frame\nLICEcap has an adjustable frame that you place over the content you want to record. You can adjust the frame manually by dragging the edges with your mouse cursor, or you can type in an exact size. You can also adjust the max frames per second, but keep in mind that the higher the number, the larger the file size will be.
\nWhen you hit the record button, you’ll be prompted to name the file and select where it will be saved. There’s also configuration settings that allow you to manipulate the recording.
\nRecording Settings\nI don’t know what most of the options do and LICEcap doesn’t have any documentation outside of this discussion forum. I recommend checking the box to use Control + Alt + P to pause the recording. This way, you won’t see the mouse cursor move off the screen to click the pause button. LICEcap doesn’t have an editor to manage frames so if you make a mistake, you’ll have to start over. Since animated GIFs should be as short and small as possible, the lack of a frame editor isn’t a big deal.
\nOnce everything is configured, click the save button and a three second countdown begins. When the countdown reaches 0, LICEcap begins recording movement within the frame. On the bottom left of the recording window, you’ll see the size of the frame, timestamp, and the amount of FPS.
\nRecording Status\nOnce you’re satisfied with the recording, upload the GIF file to the WordPress media library. When you insert it into a post, make sure to use the full size image since animated GIFs don’t scale as well as JPG files.
\nKeep the recording as short and small as possible. Resize the recording window so it’s only as big as necessary. Animation such as scrolling and page browsing should be kept to a minimum. Last but not least, play with the recording options as there might be a combination that decreases the file size of recordings.
\nAnimated GIFs are great for a few laughs, but they’re also an excellent way to show how something works. They’re a great option when using video doesn’t make sense. What do you use or recommend to record screen captures in GIF format?
\";s: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, 01 Apr 2015 21:12: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: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:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";a:10:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Wed, 15 Apr 2015 11:50:20 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:14:\"content-length\";s:6:\"204992\";s:10:\"connection\";s:5:\"close\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Wed, 15 Apr 2015 11:30:12 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:\"20130910223210\";}','no'),(241,'_transient_timeout_feed_mod_867bd5c64f85878d03a060509cd2f92c','1429141827','no'),(242,'_transient_feed_mod_867bd5c64f85878d03a060509cd2f92c','1429098627','no'),(243,'_transient_timeout_feed_b9388c83948825c1edaef0d856b7b109','1429141830','no'),(244,'_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:39:\"WordPress Plugins » View: Most 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:39:\"WordPress Plugins » View: Most 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:\"Wed, 15 Apr 2015 11:35: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: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: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: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: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: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:22:\"WordPress SEO 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: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:131:\"Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using Yoast's WordPress 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: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: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:137:\"Wordfence Security is a free enterprise class security and performance plugin that makes your site up to 50 times faster and more secure.\";s: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: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: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: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: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:28:\"Your WordPress, Streamlined.\";s: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: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: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:63:\"The easiest, most effective way to secure WordPress in seconds.\";s: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: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:33:\"WooCommerce - excelling eCommerce\";s: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:\"WooThemes\";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: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:8:\"uberdose\";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: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: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:8:\"WP Smush\";s: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-smushit/#post-7936\";s: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 Dec 2008 00:00: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:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"7936@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:108:\"Reduce image file sizes, improve performance and boost your SEO using the free WPMU DEV WordPress Smush API.\";s: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:\"Alex Dunae\";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: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:148:\"Displays Google Analytics reports and real-time statistics in your WordPress Dashboard. Inserts the latest tracking code in every page of your site.\";s: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: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: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: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:19:\"Shortcodes Ultimate\";s: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:61:\"https://wordpress.org/plugins/shortcodes-ultimate/#post-25618\";s: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, 04 Apr 2011 13:08: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:35:\"25618@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:61:\"Supercharge your WordPress theme with mega pack of shortcodes\";s: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:\"Vladimir Anokhin\";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:20:\"EWWW Image Optimizer\";s: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/ewww-image-optimizer/#post-38780\";s: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 Jun 2012 19:30: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:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"38780@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:144:\"Reduce file sizes for images in WordPress including NextGEN, GRAND FlAGallery and more using lossless/lossy methods and image format conversion.\";s: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:\"nosilver4u\";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: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: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: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: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: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 12 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: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: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:12:\"solarissmoke\";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: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: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:19:\"Broken Link Checker\";s: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/broken-link-checker/#post-2441\";s: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, 08 Oct 2007 21:35: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:\"2441@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:131:\"This plugin will check your posts, comments and other content for broken links and missing images, and notify you if any are found.\";s: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:\"Janis Elsts\";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:37:\"All In One WP Security & Firewall\";s: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:\"https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/#post-54002\";s: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, 31 May 2013 23:50:15 +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:\"54002@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:96:\"A comprehensive, user-friendly, all in one WordPress security and firewall plugin for your site.\";s: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:5:\"mra13\";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: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: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:21:\"WPtouch Mobile 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:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wordpress.org/plugins/wptouch/#post-5468\";s: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 May 2008 04:58:09 +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:\"5468@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:67:\"Make your WordPress website mobile-friendly with just a few clicks.\";s: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:17:\"BraveNewCode Inc.\";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:24:\"Fast Secure Contact Form\";s: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/si-contact-form/#post-12636\";s: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 Aug 2009 01:20: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:35:\"12636@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:131:\"An easy and powerful form builder that lets your visitors send you email. Blocks all automated spammers. No templates to mess with.\";s: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:\"Mike Challis\";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:10:\"BuddyPress\";s: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/buddypress/#post-10314\";s: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, 23 Apr 2009 17:48: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:35:\"10314@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:144:\"BuddyPress helps you run any kind of social network on your WordPress, with member profiles, activity streams, user groups, messaging, and more.\";s: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:\"Andy Peatling\";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: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:\"\";}}}}}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: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: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:13:\"Photo 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:55:\"https://wordpress.org/plugins/photo-gallery/#post-63299\";s: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, 27 Jan 2014 15:58: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:\"63299@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:143:\"Photo Gallery is an advanced plugin with a list of tools and options for adding and editing images for different views. It is fully responsive.\";s: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:\"webdorado\";s: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:\"Wed, 15 Apr 2015 11:50:26 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, 09 Mar 2007 22:11:30 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 249\";}s:5:\"build\";s:14:\"20130910223210\";}','no'),(245,'_transient_timeout_feed_mod_b9388c83948825c1edaef0d856b7b109','1429141831','no'),(246,'_transient_feed_mod_b9388c83948825c1edaef0d856b7b109','1429098631','no'),(247,'_transient_timeout_plugin_slugs','1429185032','no'),(248,'_transient_plugin_slugs','a:13:{i:0;s:19:\"akismet/akismet.php\";i:1;s:33:\"coupon-creator/coupon_creator.php\";i:2;s:26:\"couponsindemand/loader.php\";i:3;s:30:\"demo-data-creator/demodata.php\";i:4;s:39:\"easy-testimonials/easy-testimonials.php\";i:5;s:9:\"hello.php\";i:6;s:19:\"neo-poster/init.php\";i:7;s:51:\"simple-e-commerce-shopping-cart/simpleecommcart.php\";i:8;s:29:\"deals-engine/deals-engine.php\";i:9;s:29:\"voucherpress/voucherpress.php\";i:10;s:27:\"woocommerce/woocommerce.php\";i:11;s:59:\"woocommerce-product-options/woocommerce-product-options.php\";i:12;s:20:\"wp-deals/wpdeals.php\";}','no'),(249,'_transient_timeout_dash_4077549d03da2e451c8b5f002294ff51','1429141832','no'),(250,'_transient_dash_4077549d03da2e451c8b5f002294ff51',' ','no'); UNLOCK TABLES; /*Table structure for table `wp_postmeta` */ DROP TABLE IF EXISTS `wp_postmeta`; CREATE TABLE `wp_postmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `post_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) DEFAULT NULL, `meta_value` longtext, PRIMARY KEY (`meta_id`), KEY `post_id` (`post_id`), KEY `meta_key` (`meta_key`) ) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8; /*Data for the table `wp_postmeta` */ LOCK TABLES `wp_postmeta` WRITE; insert into `wp_postmeta`(`meta_id`,`post_id`,`meta_key`,`meta_value`) values (1,2,'_wp_page_template','default'),(2,4,'_menu_item_type','custom'),(3,4,'_menu_item_menu_item_parent','0'),(4,4,'_menu_item_object_id','4'),(5,4,'_menu_item_object','custom'),(6,4,'_menu_item_target',''),(7,4,'_menu_item_classes','a:1:{i:0;s:0:\"\";}'),(8,4,'_menu_item_xfn',''),(9,4,'_menu_item_url','http://localhost/rapid/'),(11,5,'_menu_item_type','post_type'),(12,5,'_menu_item_menu_item_parent','0'),(13,5,'_menu_item_object_id','2'),(14,5,'_menu_item_object','page'),(15,5,'_menu_item_target',''),(16,5,'_menu_item_classes','a:1:{i:0;s:0:\"\";}'),(17,5,'_menu_item_xfn',''),(18,5,'_menu_item_url',''),(20,6,'_menu_item_type','custom'),(21,6,'_menu_item_menu_item_parent','0'),(22,6,'_menu_item_object_id','6'),(23,6,'_menu_item_object','custom'),(24,6,'_menu_item_target',''),(25,6,'_menu_item_classes','a:1:{i:0;s:0:\"\";}'),(26,6,'_menu_item_xfn',''),(27,6,'_menu_item_url','http://www.google.com'),(29,7,'_menu_item_type','taxonomy'),(30,7,'_menu_item_menu_item_parent','0'),(31,7,'_menu_item_object_id','1'),(32,7,'_menu_item_object','category'),(33,7,'_menu_item_target',''),(34,7,'_menu_item_classes','a:1:{i:0;s:0:\"\";}'),(35,7,'_menu_item_xfn',''),(36,7,'_menu_item_url',''),(38,8,'_edit_last','1'),(39,8,'_edit_lock','1428919960:1'),(40,10,'_edit_last','1'),(41,10,'_edit_lock','1429099487:1'),(42,10,'_wp_page_template','default'),(43,12,'_edit_last','1'),(44,12,'_edit_lock','1428919899:1'),(45,12,'_wp_page_template','default'),(46,15,'_edit_last','1'),(47,15,'_edit_lock','1428920071:1'),(48,15,'_wp_page_template','default'),(49,17,'_edit_last','1'),(50,17,'_edit_lock','1428920337:1'),(51,17,'_wp_page_template','default'),(52,19,'_edit_last','1'),(53,19,'_edit_lock','1428920088:1'),(54,19,'_wp_page_template','default'),(55,8,'_wp_page_template','default'),(56,36,'_edit_last','1'),(57,36,'_edit_lock','1428923977:1'),(58,1,'_edit_lock','1428927547:1'),(59,1,'_edit_last','1'),(61,36,'_wp_page_template','blog.php'),(62,39,'_wp_attached_file','2015/04/bg.jpg'),(63,39,'_wp_attachment_metadata','a:5:{s:5:\"width\";i:1020;s:6:\"height\";i:541;s:4:\"file\";s:14:\"2015/04/bg.jpg\";s:5:\"sizes\";a:3:{s:9:\"thumbnail\";a:4:{s:4:\"file\";s:14:\"bg-150x150.jpg\";s:5:\"width\";i:150;s:6:\"height\";i:150;s:9:\"mime-type\";s:10:\"image/jpeg\";}s:6:\"medium\";a:4:{s:4:\"file\";s:14:\"bg-300x159.jpg\";s:5:\"width\";i:300;s:6:\"height\";i:159;s:9:\"mime-type\";s:10:\"image/jpeg\";}s:14:\"post-thumbnail\";a:4:{s:4:\"file\";s:14:\"bg-604x270.jpg\";s:5:\"width\";i:604;s:6:\"height\";i:270;s:9:\"mime-type\";s:10:\"image/jpeg\";}}s:10:\"image_meta\";a:10:{s:8:\"aperture\";i:0;s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";i:0;s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";i:0;s:3:\"iso\";i:0;s:13:\"shutter_speed\";i:0;s:5:\"title\";s:0:\"\";}}'),(64,1,'_thumbnail_id','39'),(67,41,'_edit_last','1'),(68,41,'_edit_lock','1429008655:1'),(69,41,'_wp_page_template','testimonial.php'),(70,43,'_edit_last','1'),(71,43,'_edit_lock','1429002336:1'),(72,43,'_thumbnail_id','39'),(73,43,'_ikcf_client','Marc Fest'),(74,43,'_ikcf_position','joy.net'),(75,44,'_edit_last','1'),(76,44,'_edit_lock','1429002401:1'),(77,44,'_thumbnail_id','39'),(79,46,'_edit_last','1'),(80,46,'_edit_lock','1429004625:1'),(81,46,'_thumbnail_id','39'),(84,48,'_edit_last','1'),(85,48,'_edit_lock','1429006340:1'),(88,48,'_thumbnail_id','39'); UNLOCK TABLES; /*Table structure for table `wp_posts` */ DROP TABLE IF EXISTS `wp_posts`; CREATE TABLE `wp_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 NOT NULL, `post_title` text NOT NULL, `post_excerpt` text NOT NULL, `post_status` varchar(20) NOT NULL DEFAULT 'publish', `comment_status` varchar(20) NOT NULL DEFAULT 'open', `ping_status` varchar(20) NOT NULL DEFAULT 'open', `post_password` varchar(20) NOT NULL DEFAULT '', `post_name` varchar(200) NOT NULL DEFAULT '', `to_ping` text NOT NULL, `pinged` text 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 NOT NULL, `post_parent` bigint(20) unsigned NOT NULL DEFAULT '0', `guid` varchar(255) NOT NULL DEFAULT '', `menu_order` int(11) NOT NULL DEFAULT '0', `post_type` varchar(20) NOT NULL DEFAULT 'post', `post_mime_type` varchar(100) NOT NULL DEFAULT '', `comment_count` bigint(20) NOT NULL DEFAULT '0', PRIMARY KEY (`ID`), KEY `post_name` (`post_name`), 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=56 DEFAULT CHARSET=utf8; /*Data for the table `wp_posts` */ LOCK TABLES `wp_posts` WRITE; insert into `wp_posts`(`ID`,`post_author`,`post_date`,`post_date_gmt`,`post_content`,`post_title`,`post_excerpt`,`post_status`,`comment_status`,`ping_status`,`post_password`,`post_name`,`to_ping`,`pinged`,`post_modified`,`post_modified_gmt`,`post_content_filtered`,`post_parent`,`guid`,`menu_order`,`post_type`,`post_mime_type`,`comment_count`) values (1,1,'2015-04-12 09:39:47','2015-04-12 09:39:47','Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!','GM Starts Shipping Parts to Fix Defective Small-Car Ignition Systems','','publish','open','open','','hello-world','','','2015-04-13 12:01:13','2015-04-13 12:01:13','',0,'http://localhost/rapid/?p=1',0,'post','',1),(2,1,'2015-04-12 09:39:47','2015-04-12 09:39:47','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:\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my blog. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)\n\n...or something like this:\n\n
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.\n\nAs a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!','Sample Page','','publish','open','open','','sample-page','','','2015-04-12 09:39:47','2015-04-12 09:39:47','',0,'http://localhost/rapid/?page_id=2',0,'page','',0),(3,1,'2015-04-12 09:40:02','0000-00-00 00:00:00','','Auto Draft','','auto-draft','open','open','','','','','2015-04-12 09:40:02','0000-00-00 00:00:00','',0,'http://localhost/rapid/?p=3',0,'post','',0),(4,1,'2015-04-12 09:43:18','2015-04-12 09:43:18','','Home','','publish','open','open','','home','','','2015-04-12 09:43:18','2015-04-12 09:43:18','',0,'http://localhost/rapid/?p=4',1,'nav_menu_item','',0),(5,1,'2015-04-12 09:43:19','2015-04-12 09:43:19',' ','','','publish','open','open','','5','','','2015-04-12 09:43:19','2015-04-12 09:43:19','',0,'http://localhost/rapid/?p=5',2,'nav_menu_item','',0),(6,1,'2015-04-12 09:43:19','2015-04-12 09:43:19','','google','','publish','open','open','','google','','','2015-04-12 09:43:19','2015-04-12 09:43:19','',0,'http://localhost/rapid/?p=6',3,'nav_menu_item','',0),(7,1,'2015-04-12 09:43:19','2015-04-12 09:43:19',' ','','','publish','open','open','','7','','','2015-04-12 09:43:19','2015-04-12 09:43:19','',0,'http://localhost/rapid/?p=7',4,'nav_menu_item','',0),(8,1,'2015-04-12 11:54:46','2015-04-12 11:54:46','
The process starts when you decide to exchange your car and call us to get our services. You need to pay a \r\n reasonable fee to activate our services. Once you activate our services, we work in this way –
\r\nAt Rapid Car Exchange, we assure to complete most of the transactions within 15-30 days. Our dedicated customer \r\n executive works with you till you get the satisfactory car exchange and the best deal. So, you can avail better car\r\n at the same price safely and without any hassles. Our trustworthy services have eliminated many time consuming \r\n activities and difficulties in car exchange process. Rapid Car Exchange have a proven record of satisfied customers.\r\n So, do not waste your time for car exchange, forget all hassles, we are just a call away to do it for you.
\r\n \r\nThe process starts when you decide to exchange your car and call us to get our services. You need to pay a \r\n reasonable fee to activate our services. Once you activate our services, we work in this way –
\r\nAt Rapid Car Exchange, we assure to complete most of the transactions within 15-30 days. Our dedicated customer \r\n executive works with you till you get the satisfactory car exchange and the best deal. So, you can avail better car\r\n at the same price safely and without any hassles. Our trustworthy services have eliminated many time consuming \r\n activities and difficulties in car exchange process. Rapid Car Exchange have a proven record of satisfied customers.\r\n So, do not waste your time for car exchange, forget all hassles, we are just a call away to do it for you.
\r\n \r\n ','How it works?','','inherit','open','open','','8-revision-v1','','','2015-04-12 11:54:46','2015-04-12 11:54:46','',8,'http://localhost/rapid/?p=9',0,'revision','',0),(10,1,'2015-04-12 11:56:10','2015-04-12 11:56:10','Finally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\n\r\n \r\n The inspiration of establishment of Rapid Car Exchange is the need of quality services to assist car owners to sell \r\n and exchange their vehicles. We are working in the field of car trading for long time and understand all the \r\n difficulties of car owners in selling their car at the reliable price as well as getting the better car in exchange. \r\n We have long cumulative experience in this field which has led to establishment of strong bonds with renowned resources \r\n and companies. This experience and relations help us benefit our loyal customers. We have team of dedicated consultants \r\n with profound knowledge and experience to guide and help customers throughout the process.
\r\n Our prime goal is to make all car exchange transactions hassle free, fast and satisfactory. We provide the best possible \r\n deals to our customers for their car exchange.
We work hard to build a solid bond of trust and achieve maximum customer satisfaction. Our services excel with \r\n reliability, trust and customer satisfaction.
\r\n \r\n\r\n \r\n The inspiration of establishment of Rapid Car Exchange is the need of quality services to assist car owners to sell \r\n and exchange their vehicles. We are working in the field of car trading for long time and understand all the \r\n difficulties of car owners in selling their car at the reliable price as well as getting the better car in exchange. \r\n We have long cumulative experience in this field which has led to establishment of strong bonds with renowned resources \r\n and companies. This experience and relations help us benefit our loyal customers. We have team of dedicated consultants \r\n with profound knowledge and experience to guide and help customers throughout the process.
\r\n Our prime goal is to make all car exchange transactions hassle free, fast and satisfactory. We provide the best possible \r\n deals to our customers for their car exchange.
We work hard to build a solid bond of trust and achieve maximum customer satisfaction. Our services excel with \r\n reliability, trust and customer satisfaction.
\r\n \r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nMadison Avenue, New York- 28 Nov 2014: If you are thinking of exchanging your old car, this is the right time to \r\n exchange your car. The leading car exchange services in the United States, Rapid Car Exchange has announced the \r\n fabulous packages to help you throughout the car exchange process to get the best car in the exchange. Just call and \r\n get it done quickly.
\r\nExchange Your Cars has been serving car owners for long time and well-known for offering the best deals in the market.\r\n You can avail comprehensive services to exchange your car at ease. Just call at Rapid Car Exchange and the customer \r\n executive will contact you within 12 working hours. There are four packages available to sell your car at the best price.\r\n Once you choose the package and activate the services, you can avail complete assistance from publishing ads till \r\n getting the best deals and that too without exposing your private information like phone number or email address. \r\n You can get rid of all tedious activities like publishing ads, attending unknown calls, negotiating with potential \r\n buyers etc.
\r\nRapid Car Exchange assures fast and hassle free deals. You can avail weekly report of performance of your ads to \r\n track the process. The consultant at Rapid Car Exchange assists in pricing the old car as well as in getting exchange \r\n car at the same price. Share your requirements and preferences for exchange car and the consultant offers you best \r\n options to choose the exchange car. So, exchanging the car is very easy. If you are exchanging your car right now, \r\n there is good news for you. Rapid Car Exchange is offering 10% promotional discount on their services for a limited \r\n period of time. Do not miss this opportunity to exchange your car and get your favorite car model at your doorstep. \r\n Enjoy the peace of mind and the best deals choosing Rapid Car Exchange services.
\r\nMadison Avenue, New York- 28 Nov 2014: If you are thinking of exchanging your old car, this is the right time to \r\n exchange your car. The leading car exchange services in the United States, Rapid Car Exchange has announced the \r\n fabulous packages to help you throughout the car exchange process to get the best car in the exchange. Just call and \r\n get it done quickly.
\r\nExchange Your Cars has been serving car owners for long time and well-known for offering the best deals in the market.\r\n You can avail comprehensive services to exchange your car at ease. Just call at Rapid Car Exchange and the customer \r\n executive will contact you within 12 working hours. There are four packages available to sell your car at the best price.\r\n Once you choose the package and activate the services, you can avail complete assistance from publishing ads till \r\n getting the best deals and that too without exposing your private information like phone number or email address. \r\n You can get rid of all tedious activities like publishing ads, attending unknown calls, negotiating with potential \r\n buyers etc.
\r\nRapid Car Exchange assures fast and hassle free deals. You can avail weekly report of performance of your ads to \r\n track the process. The consultant at Rapid Car Exchange assists in pricing the old car as well as in getting exchange \r\n car at the same price. Share your requirements and preferences for exchange car and the consultant offers you best \r\n options to choose the exchange car. So, exchanging the car is very easy. If you are exchanging your car right now, \r\n there is good news for you. Rapid Car Exchange is offering 10% promotional discount on their services for a limited \r\n period of time. Do not miss this opportunity to exchange your car and get your favorite car model at your doorstep. \r\n Enjoy the peace of mind and the best deals choosing Rapid Car Exchange services.
','Press','','inherit','open','open','','15-revision-v1','','','2015-04-12 11:59:04','2015-04-12 11:59:04','',15,'http://localhost/rapid/?p=16',0,'revision','',0),(17,1,'2015-04-12 11:59:56','2015-04-12 11:59:56','We have been working in this field of car exchange for many years and we have established trustworthy relations with \r\n our customers. You can rely on our services to get the best price to your car and the best car in exchange for your \r\n money. We provide certified and pre-owned company cars to our customers.
\r\nOnce you choose our services, our customer executive communicates with you within 12 working hours and we assure quick \r\n transactions within 15-30 days or even early. Our team first understands your requirements and preferences before \r\n proceeding for car exchange research. So, you will get everything get done as you wish within stipulated time, without \r\n any hassles.
\r\nWe are working in this field for long time. We have developed strong bonds with renowned car traders and companies. \r\n Our profound knowledge, experience and relations help us to benefit you in the car exchange deals.
\r\nNo negotiations, no delays and no need to spend your valuable time for car exchange. We do everything for you. \r\n Our dedicated customer executive researches the market for buyers to avail the best price to your car and offers best \r\n five options for car exchange. You have to just choose your favorite car. Enjoy the car exchange with peace of mind.
\r\nWe have been working in this field of car exchange for many years and we have established trustworthy relations with \r\n our customers. You can rely on our services to get the best price to your car and the best car in exchange for your \r\n money. We provide certified and pre-owned company cars to our customers.
\r\nOnce you choose our services, our customer executive communicates with you within 12 working hours and we assure quick \r\n transactions within 15-30 days or even early. Our team first understands your requirements and preferences before \r\n proceeding for car exchange research. So, you will get everything get done as you wish within stipulated time, without \r\n any hassles.
\r\nWe are working in this field for long time. We have developed strong bonds with renowned car traders and companies. \r\n Our profound knowledge, experience and relations help us to benefit you in the car exchange deals.
\r\nNo negotiations, no delays and no need to spend your valuable time for car exchange. We do everything for you. \r\n Our dedicated customer executive researches the market for buyers to avail the best price to your car and offers best \r\n five options for car exchange. You have to just choose your favorite car. Enjoy the car exchange with peace of mind.
\r\n\r\n \r\n The inspiration of establishment of Rapid Car Exchange is the need of quality services to assist car owners to sell \r\n and exchange their vehicles. We are working in the field of car trading for long time and understand all the \r\n difficulties of car owners in selling their car at the reliable price as well as getting the better car in exchange. \r\n We have long cumulative experience in this field which has led to establishment of strong bonds with renowned resources \r\n and companies. This experience and relations help us benefit our loyal customers. We have team of dedicated consultants \r\n with profound knowledge and experience to guide and help customers throughout the process.
\r\n Our prime goal is to make all car exchange transactions hassle free, fast and satisfactory. We provide the best possible \r\n deals to our customers for their car exchange.
We work hard to build a solid bond of trust and achieve maximum customer satisfaction. Our services excel with \r\n reliability, trust and customer satisfaction.
\r\n \r\nThe process starts when you decide to exchange your car and call us to get our services. You need to pay a \r\n reasonable fee to activate our services. Once you activate our services, we work in this way –
\r\nAt Rapid Car Exchange, we assure to complete most of the transactions within 15-30 days. Our dedicated customer \r\n executive works with you till you get the satisfactory car exchange and the best deal. So, you can avail better car\r\n at the same price safely and without any hassles. Our trustworthy services have eliminated many time consuming \r\n activities and difficulties in car exchange process. Rapid Car Exchange have a proven record of satisfied customers.\r\n So, do not waste your time for car exchange, forget all hassles, we are just a call away to do it for you.
\r\n \r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nMadison Avenue, New York- 28 Nov 2014: If you are thinking of exchanging your old car, this is the right time to \r\n exchange your car. The leading car exchange services in the United States, Rapid Car Exchange has announced the \r\n fabulous packages to help you throughout the car exchange process to get the best car in the exchange. Just call and \r\n get it done quickly.
\r\nExchange Your Cars has been serving car owners for long time and well-known for offering the best deals in the market.\r\n You can avail comprehensive services to exchange your car at ease. Just call at Rapid Car Exchange and the customer \r\n executive will contact you within 12 working hours. There are four packages available to sell your car at the best price.\r\n Once you choose the package and activate the services, you can avail complete assistance from publishing ads till \r\n getting the best deals and that too without exposing your private information like phone number or email address. \r\n You can get rid of all tedious activities like publishing ads, attending unknown calls, negotiating with potential \r\n buyers etc.
\r\nRapid Car Exchange assures fast and hassle free deals. You can avail weekly report of performance of your ads to \r\n track the process. The consultant at Rapid Car Exchange assists in pricing the old car as well as in getting exchange \r\n car at the same price. Share your requirements and preferences for exchange car and the consultant offers you best \r\n options to choose the exchange car. So, exchanging the car is very easy. If you are exchanging your car right now, \r\n there is good news for you. Rapid Car Exchange is offering 10% promotional discount on their services for a limited \r\n period of time. Do not miss this opportunity to exchange your car and get your favorite car model at your doorstep. \r\n Enjoy the peace of mind and the best deals choosing Rapid Car Exchange services.
\r\nWe have been working in this field of car exchange for many years and we have established trustworthy relations with \r\n our customers. You can rely on our services to get the best price to your car and the best car in exchange for your \r\n money. We provide certified and pre-owned company cars to our customers.
\r\nOnce you choose our services, our customer executive communicates with you within 12 working hours and we assure quick \r\n transactions within 15-30 days or even early. Our team first understands your requirements and preferences before \r\n proceeding for car exchange research. So, you will get everything get done as you wish within stipulated time, without \r\n any hassles.
\r\nWe are working in this field for long time. We have developed strong bonds with renowned car traders and companies. \r\n Our profound knowledge, experience and relations help us to benefit you in the car exchange deals.
\r\nNo negotiations, no delays and no need to spend your valuable time for car exchange. We do everything for you. \r\n Our dedicated customer executive researches the market for buyers to avail the best price to your car and offers best \r\n five options for car exchange. You have to just choose your favorite car. Enjoy the car exchange with peace of mind.
\r\nMadison Avenue, New York- 28 Nov 2014: If you are thinking of exchanging your old car, this is the right time to \r\n exchange your car. The leading car exchange services in the United States, Rapid Car Exchange has announced the \r\n fabulous packages to help you throughout the car exchange process to get the best car in the exchange. Just call and \r\n get it done quickly.
\r\nExchange Your Cars has been serving car owners for long time and well-known for offering the best deals in the market.\r\n You can avail comprehensive services to exchange your car at ease. Just call at Rapid Car Exchange and the customer \r\n executive will contact you within 12 working hours. There are four packages available to sell your car at the best price.\r\n Once you choose the package and activate the services, you can avail complete assistance from publishing ads till \r\n getting the best deals and that too without exposing your private information like phone number or email address. \r\n You can get rid of all tedious activities like publishing ads, attending unknown calls, negotiating with potential \r\n buyers etc.
\r\nRapid Car Exchange assures fast and hassle free deals. You can avail weekly report of performance of your ads to \r\n track the process. The consultant at Rapid Car Exchange assists in pricing the old car as well as in getting exchange \r\n car at the same price. Share your requirements and preferences for exchange car and the consultant offers you best \r\n options to choose the exchange car. So, exchanging the car is very easy. If you are exchanging your car right now, \r\n there is good news for you. Rapid Car Exchange is offering 10% promotional discount on their services for a limited \r\n period of time. Do not miss this opportunity to exchange your car and get your favorite car model at your doorstep. \r\n Enjoy the peace of mind and the best deals choosing Rapid Car Exchange services.
\r\nThe process starts when you decide to exchange your car and call us to get our services. You need to pay a \r\n reasonable fee to activate our services. Once you activate our services, we work in this way –
\r\nAt Rapid Car Exchange, we assure to complete most of the transactions within 15-30 days. Our dedicated customer \r\n executive works with you till you get the satisfactory car exchange and the best deal. So, you can avail better car\r\n at the same price safely and without any hassles. Our trustworthy services have eliminated many time consuming \r\n activities and difficulties in car exchange process. Rapid Car Exchange have a proven record of satisfied customers.\r\n So, do not waste your time for car exchange, forget all hassles, we are just a call away to do it for you.
\r\n \r\n\r\n \r\n The inspiration of establishment of Rapid Car Exchange is the need of quality services to assist car owners to sell \r\n and exchange their vehicles. We are working in the field of car trading for long time and understand all the \r\n difficulties of car owners in selling their car at the reliable price as well as getting the better car in exchange. \r\n We have long cumulative experience in this field which has led to establishment of strong bonds with renowned resources \r\n and companies. This experience and relations help us benefit our loyal customers. We have team of dedicated consultants \r\n with profound knowledge and experience to guide and help customers throughout the process.
\r\n Our prime goal is to make all car exchange transactions hassle free, fast and satisfactory. We provide the best possible \r\n deals to our customers for their car exchange.
We work hard to build a solid bond of trust and achieve maximum customer satisfaction. Our services excel with \r\n reliability, trust and customer satisfaction.
\r\n \r\nThe process starts when you decide to exchange your car and call us to get our services. You need to pay a \r\n reasonable fee to activate our services. Once you activate our services, we work in this way –
\r\nAt Rapid Car Exchange, we assure to complete most of the transactions within 15-30 days. Our dedicated customer \r\n executive works with you till you get the satisfactory car exchange and the best deal. So, you can avail better car\r\n at the same price safely and without any hassles. Our trustworthy services have eliminated many time consuming \r\n activities and difficulties in car exchange process. Rapid Car Exchange have a proven record of satisfied customers.\r\n So, do not waste your time for car exchange, forget all hassles, we are just a call away to do it for you.
\r\n \r\nThe process starts when you decide to exchange your car and call us to get our services. You need to pay a \r\n reasonable fee to activate our services. Once you activate our services, we work in this way –
\r\nAt Rapid Car Exchange, we assure to complete most of the transactions within 15-30 days. Our dedicated customer \r\n executive works with you till you get the satisfactory car exchange and the best deal. So, you can avail better car\r\n at the same price safely and without any hassles. Our trustworthy services have eliminated many time consuming \r\n activities and difficulties in car exchange process. Rapid Car Exchange have a proven record of satisfied customers.\r\n So, do not waste your time for car exchange, forget all hassles, we are just a call away to do it for you.
\r\n \r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nMadison Avenue, New York- 28 Nov 2014: If you are thinking of exchanging your old car, this is the right time to \r\n exchange your car. The leading car exchange services in the United States, Rapid Car Exchange has announced the \r\n fabulous packages to help you throughout the car exchange process to get the best car in the exchange. Just call and \r\n get it done quickly.
\r\nExchange Your Cars has been serving car owners for long time and well-known for offering the best deals in the market.\r\n You can avail comprehensive services to exchange your car at ease. Just call at Rapid Car Exchange and the customer \r\n executive will contact you within 12 working hours. There are four packages available to sell your car at the best price.\r\n Once you choose the package and activate the services, you can avail complete assistance from publishing ads till \r\n getting the best deals and that too without exposing your private information like phone number or email address. \r\n You can get rid of all tedious activities like publishing ads, attending unknown calls, negotiating with potential \r\n buyers etc.
\r\nRapid Car Exchange assures fast and hassle free deals. You can avail weekly report of performance of your ads to \r\n track the process. The consultant at Rapid Car Exchange assists in pricing the old car as well as in getting exchange \r\n car at the same price. Share your requirements and preferences for exchange car and the consultant offers you best \r\n options to choose the exchange car. So, exchanging the car is very easy. If you are exchanging your car right now, \r\n there is good news for you. Rapid Car Exchange is offering 10% promotional discount on their services for a limited \r\n period of time. Do not miss this opportunity to exchange your car and get your favorite car model at your doorstep. \r\n Enjoy the peace of mind and the best deals choosing Rapid Car Exchange services.
\r\nWe have been working in this field of car exchange for many years and we have established trustworthy relations with \n our customers. You can rely on our services to get the best price to your car and the best car in exchange for your \n money. We provide certified and pre-owned company cars to our customers.
\nOnce you choose our services, our customer executive communicates with you within 12 working hours and we assure quick \n transactions within 15-30 days or even early. Our team first understands your requirements and preferences before \n proceeding for car exchange research. So, you will get everything get done as you wish within stipulated time, without \n any hassles.
\nWe are working in this field for long time. We have developed strong bonds with renowned car traders and companies. \n Our profound knowledge, experience and relations help us to benefit you in the car exchange deals.
\nNo negotiations, no delays and no need to spend your valuable time for car exchange. We do everything for you. \n Our dedicated customer executive researches the market for buyers to avail the best price to your car and offers best \n five options for car exchange. You have to just choose your favorite car. Enjoy the car exchange with peace of mind.
\nWe have been working in this field of car exchange for many years and we have established trustworthy relations with \r\n our customers. You can rely on our services to get the best price to your car and the best car in exchange for your \r\n money. We provide certified and pre-owned company cars to our customers.
\r\nOnce you choose our services, our customer executive communicates with you within 12 working hours and we assure quick \r\n transactions within 15-30 days or even early. Our team first understands your requirements and preferences before \r\n proceeding for car exchange research. So, you will get everything get done as you wish within stipulated time, without \r\n any hassles.
\r\nWe are working in this field for long time. We have developed strong bonds with renowned car traders and companies. \r\n Our profound knowledge, experience and relations help us to benefit you in the car exchange deals.
\r\nNo negotiations, no delays and no need to spend your valuable time for car exchange. We do everything for you. \r\n Our dedicated customer executive researches the market for buyers to avail the best price to your car and offers best \r\n five options for car exchange. You have to just choose your favorite car. Enjoy the car exchange with peace of mind.
\r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nI had an excellent and fuss free experience earlier this year using rapidcarexchange.com to trade up my old Honda Odyssey 2005 for a mint condition Ford Escape SUV 2013 and at a great price!
\r\nBeing my first time ever trying out such a service, I was a little doubtful of the results. But rapidcarexchange.com made it really easy and convenient with their friendly and efficient customer support which saved me both time and money in getting me a great selection of cars to choose from. I am extremely pleased with my current car, and I would highly recommend everyone to use this service as well.
\r\nA big \"Thank you\" to the friendly people at rapidcarexchange.com, I will most definitely tell my friends and family to give your service a shot.
\r\n - David TaylorFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \n without sharing your private information.
\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nFinally, you are exchanging your old car to buy your favorite car model in the market. Rapid Car Exchange is a \r\n reliable and leading company in the market to help car owners to exchange their car. We bring four fabulous packages \r\n for car owners to handover the task to us and relax. You can choose any of these packages to get the best deals. \r\n Our packages take care of selling your car at the best price relieving you from disturbances of unknown calls and \r\n without sharing your private information.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\nEither a Customer will save money on exchange or get a better option by exchanging his/her car otherwise \r\n Rapid Car Exchange will work with customer till we offer them a better option stated above.
\r\n