--
-- Host: localhost    Database: abacohos_wrdp1
-- ------------------------------------------------------


--
-- Current Database: `abacohos_wrdp1`
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `abacohos_wrdp1` /*!40100 DEFAULT CHARACTER SET latin1 */;

USE `abacohos_wrdp1`;

--
-- Table structure for table `wp_all_around`
--

CREATE TABLE `wp_all_around` (
  `id` int(4) NOT NULL AUTO_INCREMENT,
  `name` tinytext CHARACTER SET utf8 NOT NULL,
  `settings` text CHARACTER SET utf8 NOT NULL,
  `items` mediumtext CHARACTER SET utf8 NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_all_around`
--


--
-- Table structure for table `wp_all_around_thmb`
--

CREATE TABLE `wp_all_around_thmb` (
  `id` int(4) NOT NULL AUTO_INCREMENT,
  `ukey` varchar(512) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `orig_url` varchar(512) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL,
  `orig_file` varchar(512) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL,
  `dest_url` varchar(512) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL,
  `dest_file` varchar(512) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL,
  `width` int(4) NOT NULL DEFAULT '0',
  `height` int(4) NOT NULL DEFAULT '0',
  `filters` varchar(256) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL,
  `version` int(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  UNIQUE KEY `ukey` (`ukey`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_all_around_thmb`
--

INSERT INTO `wp_all_around_thmb` VALUES (1,'http://www.abacohosting.com/wp-content/plugins/all_around/images/no_image3.jpg?w=270&h=270','http://www.abacohosting.com/wp-content/plugins/all_around/images/no_image3.jpg','/home/abacohos/public_html/wp-content/plugins/all_around/images/no_image3.jpg','http://www.abacohosting.com/wp-content/plugins/all_around/images/no_image3-641c71d8c52f77fa8c35ec5989616244-216x216.jpg','/home/abacohos/public_html/wp-content/plugins/all_around/images/no_image3-641c71d8c52f77fa8c35ec5989616244-216x216.jpg',270,270,'',1),(2,'http://www.abacohosting.com/wp-content/uploads/2013/04/dotus_2.gif?w=270&h=270','http://www.abacohosting.com/wp-content/uploads/2013/04/dotus_2.gif','/home/abacohos/public_html/wp-content/uploads/2013/04/dotus_2.gif','http://www.abacohosting.com/wp-content/uploads/2013/04/dotus_2-155db2d08a5632b8a4fc78b799bdb025-270x270.gif','/home/abacohos/public_html/wp-content/uploads/2013/04/dotus_2-155db2d08a5632b8a4fc78b799bdb025-270x270.gif',270,270,'',1),(3,'http://www.abacohosting.com/wp-content/uploads/2013/04/dottv_1.gif?w=270&h=270','http://www.abacohosting.com/wp-content/uploads/2013/04/dottv_1.gif','/home/abacohos/public_html/wp-content/uploads/2013/04/dottv_1.gif','http://www.abacohosting.com/wp-content/uploads/2013/04/dottv_1-6efc482d042caed4f731d9cffd124595-270x270.gif','/home/abacohos/public_html/wp-content/uploads/2013/04/dottv_1-6efc482d042caed4f731d9cffd124595-270x270.gif',270,270,'',1),(4,'http://www.abacohosting.com/wp-content/uploads/2013/04/dotorg_2.gif?w=270&h=270','http://www.abacohosting.com/wp-content/uploads/2013/04/dotorg_2.gif','/home/abacohos/public_html/wp-content/uploads/2013/04/dotorg_2.gif','http://www.abacohosting.com/wp-content/uploads/2013/04/dotorg_2-c525975dfe42aaeeef6f8d79fc6cae7a-270x270.gif','/home/abacohos/public_html/wp-content/uploads/2013/04/dotorg_2-c525975dfe42aaeeef6f8d79fc6cae7a-270x270.gif',270,270,'',1);

--
-- Table structure for table `wp_bpspro_db_backup`
--

CREATE TABLE `wp_bpspro_db_backup` (
  `bps_id` bigint(20) NOT NULL AUTO_INCREMENT,
  `bps_table_name` text NOT NULL,
  `bps_desc` text NOT NULL,
  `bps_job_type` varchar(9) NOT NULL DEFAULT '',
  `bps_frequency` varchar(7) NOT NULL DEFAULT '',
  `bps_last_job` varchar(30) NOT NULL DEFAULT '',
  `bps_next_job` varchar(30) NOT NULL DEFAULT '',
  `bps_next_job_unix` varchar(10) NOT NULL DEFAULT '',
  `bps_email_zip` varchar(10) NOT NULL DEFAULT '',
  `bps_job_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  UNIQUE KEY `bps_id` (`bps_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_bpspro_db_backup`
--


--
-- Table structure for table `wp_bpspro_login_security`
--

CREATE TABLE `wp_bpspro_login_security` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT,
  `status` varchar(60) NOT NULL DEFAULT '',
  `user_id` varchar(60) NOT NULL DEFAULT '',
  `username` varchar(60) NOT NULL DEFAULT '',
  `public_name` varchar(250) NOT NULL DEFAULT '',
  `email` varchar(100) NOT NULL DEFAULT '',
  `role` varchar(15) NOT NULL DEFAULT '',
  `human_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `login_time` varchar(10) NOT NULL DEFAULT '',
  `lockout_time` varchar(10) NOT NULL DEFAULT '',
  `failed_logins` varchar(2) NOT NULL DEFAULT '',
  `ip_address` varchar(45) NOT NULL DEFAULT '',
  `hostname` varchar(60) NOT NULL DEFAULT '',
  `request_uri` varchar(255) NOT NULL DEFAULT '',
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_bpspro_login_security`
--


--
-- Table structure for table `wp_bpspro_seclog_ignore`
--

CREATE TABLE `wp_bpspro_seclog_ignore` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT,
  `time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `user_agent_bot` text NOT NULL,
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_bpspro_seclog_ignore`
--


--
-- Table structure for table `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`(191))
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_commentmeta`
--


--
-- Table structure for table `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=4 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_comments`
--

INSERT INTO `wp_comments` VALUES (1,317,'Tutoriales Abaco Hosting |Dominios adicionales vs. aparcados &raquo; Tutoriales Abaco Hosting |','','http://tutoriales.abacohosting.com/hosting/cpanel/dominios-adicionales-vs-aparcados/','69.167.146.150','2013-01-28 13:43:34','2013-01-28 18:13:34','[...] Multidominio Linux y Windows  [...]',0,'1','The Incutio XML-RPC PHP Library -- WordPress/3.5.1','pingback',0,0),(2,15,'Pensando en cambiar su proveedor de Hosting?Abaco Hosting','','http://abacohosting.com/noticias/migrar-tu-pagina-web-a-abaco-hosting/','69.167.146.150','2013-02-07 09:40:06','2013-02-07 14:10:06','[...] ContactoContáctanos [...]',0,'1','The Incutio XML-RPC PHP Library -- WordPress/3.5.1','pingback',0,0),(3,1857,'SiteLock Seguridad para tu negocio en lineaAbaco Hosting Venezuela','','http://www.abacohosting.com/noticias/sitelock-seguridad-para-tu-negocio-en-linea/','67.225.237.50','2014-08-18 23:58:26','2014-08-19 04:28:26','[&#8230;] Ver Planes ABACO Site Lock Ahora [&#8230;]',0,'1','The Incutio XML-RPC PHP Library -- WordPress/3.9.2','pingback',0,0);

--
-- Table structure for table `wp_iqblock_logging`
--

CREATE TABLE `wp_iqblock_logging` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `datetime` datetime NOT NULL,
  `ipaddress` tinytext NOT NULL,
  `country` tinytext NOT NULL,
  `url` varchar(250) NOT NULL DEFAULT '/',
  `banned` enum('F','B','A','T') NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=791 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_iqblock_logging`
--


--
-- Table structure for table `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 AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_links`
--

INSERT INTO `wp_links` VALUES (1,'http://codex.wordpress.org/','Documentation','','','','Y',1,0,'0000-00-00 00:00:00','','',''),(2,'http://wordpress.org/news/','WordPress Blog','','','','Y',1,0,'0000-00-00 00:00:00','','','http://wordpress.org/news/feed/'),(3,'http://wordpress.org/extend/ideas/','Suggest Ideas','','','','Y',1,0,'0000-00-00 00:00:00','','',''),(4,'http://wordpress.org/support/','Support Forum','','','','Y',1,0,'0000-00-00 00:00:00','','',''),(5,'http://wordpress.org/extend/plugins/','Plugins','','','','Y',1,0,'0000-00-00 00:00:00','','',''),(6,'http://wordpress.org/extend/themes/','Themes','','','','Y',1,0,'0000-00-00 00:00:00','','',''),(7,'http://planet.wordpress.org/','WordPress Planet','','','','Y',1,0,'0000-00-00 00:00:00','','','');

--
-- Table structure for table `wp_moresecurelogin`
--

CREATE TABLE `wp_moresecurelogin` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `timestamp` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `hash` varchar(32) NOT NULL,
  `code` varchar(4) NOT NULL,
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=66426 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_moresecurelogin`
--


--
-- Table structure for table `wp_nm_mc_forms`
--

CREATE TABLE `wp_nm_mc_forms` (
  `form_id` int(7) NOT NULL AUTO_INCREMENT,
  `form_name` varchar(150) NOT NULL,
  `form_detail` varchar(250) NOT NULL,
  `form_meta` mediumtext NOT NULL,
  `form_created` datetime NOT NULL,
  PRIMARY KEY (`form_id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_nm_mc_forms`
--


--
-- Table structure for table `wp_options`
--

CREATE TABLE `wp_options` (
  `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `option_name` varchar(191) DEFAULT NULL,
  `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=6638 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `wp_options`
--


INSERT INTO `wp_options` VALUES (6612,'_transient_feed_d117b5738fbd35bd8c0391cda1f2b5d9','a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:61:\"\n	\n	\n	\n	\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"WordPress Planet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"en\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"WordPress Planet - http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:50:{i:0;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"WPTavern: WordPress 4.9 to Focus on Managing Plugins and Themes, Gutenberg Targeted for 5.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:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=72454\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"https://wptavern.com/wordpress-4-9-to-focus-on-managing-plugins-and-themes-gutenberg-targeted-for-5-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:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4788:\"<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2016/12/planning.jpg?ssl=1\"><img /></a>photo credit: <a href=\"https://stocksnap.io/photo/5ZMT04MIW6\">Oli Dale</a>\n<p>Matt Mullenweg, the overall product lead for core releases in 2017, has published <a href=\"https://make.wordpress.org/core/2017/06/16/4-9-and-gutenberg/\" target=\"_blank\">an overview for what users can expect in WordPress versions 4.9 and 5.0</a>. After the success of 4.8 and the initial release of Gutenberg last week, Mullenweg is aiming to see the plugin installed on 100K+ sites during the next few months before merging it into core. He also suggested that WordPress could put a promo for the plugin in the upcoming 4.8.1 release.</p>\n<p>&#8220;In the meantime I think we can do another user-focused 4.9 release with the theme of editing code and managing plugins and themes, doing v2s and polishing some features we brought into WP last year,&#8221; Mullenweg said. &#8220;Weston and Mel already have some good ideas there, and we can start to discuss and brainstorm at the Dev chat next week. This will also allow the Gutenberg-driven release to be 5.0, which is a nice-to-have but not the primary driver of this decision.&#8221;</p>\n<p>Mullenweg elaborated on changes to the release process in <a href=\"https://ma.tt/2017/06/4-8-and-whats-coming/\" target=\"_blank\">a post on his personal blog</a>. The original idea was for releases to be driven by improvements to the three focus areas (the editor, customizer, and REST API), but the radical changes that Gutenberg introduces to the editing experience means that customization improvements will need to wait until the editor is a little further along:</p>\n<blockquote><p>\nMel and Weston took this as an opportunity to think about not just the “Customizer”, which is a screen and code base within WP, but really thinking in a user-centric way about what it means to customize a site and they identified a number of low-hanging fruits, areas like widgets where we could have a big user impact with relatively little effort.</p>\n<p>WordPress is littered with little inconsistencies and gaps in the user experience that aren’t hard to fix, but are hard to notice the 500th time you’re looking at a screen.</p>\n<p>I didn’t think we’d be able to sustain the effort on the editor and still do a meaningful user release in the meantime, but we did, and I think we can do it again.</p></blockquote>\n<p>During this week&#8217;s core development meeting, contributors brainstormed more specific items for inclusion in 4.9. The ability to schedule customizer changesets is one feature they discussed as a possibility. Customizer component co-maintainer Weston Ruter described the feature as &#8220;adding statuses for changesets: being able to draft a changeset to come back to later, and then to be able to schedule it to go live.&#8221;</p>\n<p>The <a href=\"https://wordpress.org/plugins/customize-snapshots/\" target=\"_blank\">Customize Snapshots</a> feature plugin contains the UI for this and Customize Changesets, the term for the underlying infrastructure required for saving a Customizer session as a draft, <a href=\"https://wptavern.com/wordpress-4-7-to-ship-with-infrastructure-from-the-customize-snapshots-feature-plugin\" target=\"_blank\">was added in WordPress 4.7</a>. Adding the UI in WordPress 4.9 would allow users to share Customizer sessions, preview them outside of the iframe, and schedule them to publish at a future date.</p>\n<p>Andrew Roberts, a contributor to TinyMCE, said they should have a new mobile-optimized UX, which would result in a responsive toolbar, that could land within the proposed 4.9 timeframe.</p>\n<p>&#8220;I would wonder if we couldn&#8217;t tweak the UI to be closer to Gutenberg (e.g. white toolbars),&#8221; Roberts said. &#8220;I had raised this idea before and it was thought it was better to wait until Gutenberg, but I remain of the opinion we could iterate a little bit closer to get users used to it.&#8221;</p>\n<p>Contributors also discussed the possibility of changing the default font in the editor to ease the transition to Gutenberg in the future. Currently, Gutenberg uses system fonts for UI and Noto Serif for the editor text.</p>\n<p>Mel Choyce, who is heading the Customizer focus with Weston Ruter, said she hopes the team can finish the Gallery Widget for 4.9. Current progress on the widget can be found on <a href=\"https://github.com/xwp/wp-core-media-widgets/pull/120\" target=\"_blank\">GitHub</a>.</p>\n<p>WordPress 4.8.1 is tentatively planned for the last week in July, and contributors anticipate including a fix for some issues with the <a href=\"https://core.trac.wordpress.org/ticket/40951\" target=\"_blank\">new Text Widget stripping out code</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 23 Jun 2017 21:57: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: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:81:\"WPTavern: WordPress’ New Gutenberg Editor Now Available as a Plugin for Testing\";s:7:\"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:29:\"https://wptavern.com/?p=72098\";s:7:\"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:\"https://wptavern.com/wordpress-new-gutenberg-editor-now-available-as-a-plugin-for-testing\";s: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:9087:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg.png?ssl=1\"><img /></a></p>\n<p>One of the featured sessions at WordCamp Europe 2017 was Om Malik&#8217;s interview with Matt Mullenweg, followed by a 20-minute Q&amp;A from the audience. After showing a preview of the new Gutenberg editor with dynamic blocks replacing widgets, Mullenweg announced that it is now <a href=\"https://wordpress.org/plugins/gutenberg/\" target=\"_blank\">available as a plugin on WordPress.org</a>.</p>\n<p>Gutenberg has been in development for six months and is ready for testing, but its developers do not recommend using it on production sites. Anyone interested in the future of WordPress will want to take it for a test drive, as the new editor will revolutionize the way users think about creating and editing content. The demo video at WordCamp Europe also showed Gutenberg working smoothly in a mobile context.</p>\n<p>At first glance, it may appear that WordPress is trying to copy its more recent competitors (Medium, Wix, and others) to keep pace, but the 14-year-old software has offered many of these content capabilities for years. Mullenweg explained how the new editor simply unifies the UI into blocks that can be placed anywhere. Gutenberg is set to replace widgets, the HTML UI of shortcodes, and blocks previously offered through the TinyMCE toolbar.</p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg-blocks.png?ssl=1\"><img /></a></p>\n<p>&#8220;We&#8217;ve taken stabs at this before, if you imagine our previous efforts with post formats &#8211; to make it easier to do certain types of media or quote posts or things like that,&#8221; Mullenweg said. &#8220;That whole concept can now flatten to just being a block. Working all that in, it&#8217;s bringing things we&#8217;ve been thinking about for a very long time in WordPress.&#8221;</p>\n<p>If you&#8217;ve ever sat down with a new user to introduce them to WordPress, then you probably answered a long list of painful questions regarding the many varied and confusing ways of creating content. Gutenberg has the potential to make WordPress much easier to use.</p>\n<p>&#8220;Right now WordPress makes you learn a lot of concepts &#8211; shortcodes, widgets, the stuff that exists inside TinyMCE as blocks today &#8211; and people rightly wonder why they can&#8217;t use those things everywhere,&#8221; Mullenweg said. &#8220;What we&#8217;re trying to do is shift it so that you only have to learn about blocks once and once you learn about the image block, that can be in a post, in a sidebar, in a page, in a custom post type, and it will work exactly the same way. Whatever is integrated with it, let&#8217;s say a plugin that brings in your Google Photos or your Dropbox, that will now work everywhere, too.&#8221;</p>\n<p>Mullenweg said his previous attempt at replacing TinyMCE lasted approximately two years and they never ended up shipping it. Getting Gutenberg off the ground at this time allows WordPress to take the best of what competitors in both open source and commercial spaces have been doing, and improve upon it.</p>\n<p>&#8220;Medium started five or six years ago,&#8221; Mullenweg said. &#8220;Browser technology, what you can do, has advanced quite a bit. I think this actually allows us to leapfrog past some of the really great visual editors, because we&#8217;re able to build on the shoulders of things like Medium, Wix, Squarespace, and others that have come before us.&#8221;</p>\n<h3>Gutenberg First Impressions and Concerns</h3>\n<p>The Gutenberg plugin is now active on more than 300 sites and first impressions are rolling in. This is the first time the new block editor has been easily accessible to any user who wants to try it. Gutenberg also offers a somewhat unique testing experience in that it creates its own menu inside WordPress, so users don&#8217;t have to choose between the old editor and the new one. Activating Gutenberg doesn&#8217;t make it an either/or experience and users can test at their own convenience.</p>\n<p>From my initial testing, I found that Gutenberg provides a clean and enjoyable experience. Up until this point many of us couldn&#8217;t fully anticipate what Gutenberg would look like, but the interface is very similar to what one might imagine for an improved &#8220;distraction-free writing experience.&#8221; Gutenberg provides a more minimal UI for both the visual and text editors, although inserting blocks seems to be less functional when using the text editor.</p>\n<p>There are still many bugs and rough edges, but this interface appears to be a natural evolution of WordPress&#8217; content editing experience. It <em>feels</em> like WordPress. The editor pulls in many of the elements that have worked well historically and introduces a minimal UI that makes it possible for anyone to build a beautiful, feature-rich post without knowing any HTML. Gutenberg is the most exciting thing to happen to WordPress in a long time.</p>\n<p>&#8220;The default state is likely my favorite &#8216;Distraction Free Writing&#8217; implementation in WordPress yet,&#8221; WordPress core committer Aaron Jorbin said in <a href=\"https://daily.jorb.in/2017/06/random-thoughts-on-gutenberg/\" target=\"_blank\">a post listing his initial observations</a>.  I’m simultaneously able to focus on my content, and yet I have all the tools I need for writing. I don’t have all the tools I need for content creation.&#8221;</p>\n<p>Matt Cromwell, co-author of GiveWP, also wrote up his <a href=\"https://www.mattcromwell.com/gutenberg-first-impressions/\" target=\"_blank\">first impressions of Gutenberg</a> with high compliments for the new writing experience.</p>\n<p>&#8220;In recent years we’ve seen Medium become the de facto elegant writing experience,&#8221; Cromwell said. &#8220;Medium is able to do that though by limiting the formatting and layout options dramatically. Gutenberg has the potential to allow writing to be as elegant as Medium or more so, plus deliver far more flexibility with layouts and content types.&#8221;</p>\n<p>One area of uncertainty for WordPress developers is how Gutenberg will handle support for plugins and maintain a high level of performance with a large number of custom blocks added.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I\'ll try again when it has support for plugins. I can\'t see this landing in core if it doesn\'t work with plugins.</p>\n<p>&mdash; Josh Pollock (@Josh412) <a href=\"https://twitter.com/Josh412/status/877913290063663109\">June 22, 2017</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">It *should* store the block data as JSON (or serialized object, IDC) into postmeta, but instead it uses regexp to parse HTML and queries DB.</p>\n<p>&mdash; Christian Nikkanen (@k1sul1) <a href=\"https://twitter.com/k1sul1/status/877945432889884672\">June 22, 2017</a></p></blockquote>\n<p></p>\n<p>&#8220;I miss a lot of the meta boxes I’m used to seeing on the screen,&#8221; Aaron Jorbin said. &#8220;Things like Yoast SEO (on some sites) and custom taxonomies are just not shown. If every metabox ever made for WordPress needs to be remade, it sure is going to make developers&#8217; lives a living hell.&#8221;</p>\n<p>Matt Cromwell also detailed a nightmare scenario of having more custom blocks than the current UI can handle.</p>\n<p>&#8220;What happens when you have 25 plugins that all want to load 25 custom blocks into that tiny &#8216;Insert&#8217; dropdown?&#8221; Cromwell said. &#8220;Will there be a search? Or will it just scroll forever?&#8221;</p>\n<p>Mullenweg specifically addressed some of these concerns in his Q&amp;A session at WordCamp Europe.</p>\n<p>&#8220;A lot of people have a lot of things built into the edit screen, so part of the reason we&#8217;re putting it out there as a plugin first and also pushing it so hard to get as many people to install it as possible, is so that everyone who has posting and editing screen adjustments can rethink them to be beautiful within this new framework,&#8221; Mullenweg said.</p>\n<p>Mullenweg anticipates that WordPress will release version 4.9 before merging Gutenberg, because he wants to see it tested on more than 100,000 sites before replacing the edit screen. If all goes well, the new editor could land in WordPress 5.0.</p>\n<p>&#8220;I think that some things that people did, like TinyMCE toolbar things, aren&#8217;t really needed any more,&#8221; Mullenweg said. &#8220;Stuff that people did in the past with custom post types might be better as blocks. It gives us a real opportunity to reimagine a lot of the user interactions and flows that today we&#8217;ve taken for granted on the edit screen for five or six years.&#8221;</p>\n<p>Check out Mullenweg&#8217;s WCEU 2017 interview below to see the live demo of Gutenberg and make sure to take a few minutes to <a href=\"https://wordpress.org/plugins/gutenberg/\" target=\"_blank\">install the plugin</a> to see it in action for yourself.</p>\n<p></p>\n<p></p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 22 Jun 2017 22:29: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: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:75:\"Post Status: The future of the WordPress economy, and why I’m not worried\";s:7:\"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=37734\";s:7:\"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:\"https://poststatus.com/future-wordpress-economy-im-not-worried/\";s: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:13890:\"<p><em><strong>Editor&#8217;s Note</strong>: This is a guest post by Joshua Strebel, the CEO and co-founder of <a href=\"https://pagely.com\">Pagely</a>. Pagely was one of the first managed WordPress hosts and continues to be a market leader. Josh had some thoughts about the WordPress economy, which I asked him if he would share here for the Post Status audience. He&#8217;s been around for a while, and I think he&#8217;s got a pretty good hold on the state of things. I hope you enjoy his commentary. And if you like this post, you&#8217;ll also enjoy <a href=\"https://poststatus.com/publish\">Post Status Publish</a>.</em></p>\n<hr />\n<p>There’s been some <a href=\"http://chrislema.com/wordpress-economy-shrinking/\">recent speculation</a> on whether or not the WordPress economy is beginning to slump. I would answer &#8216;yes&#8217; and &#8216;no&#8217;; it <em>is</em> clearly evolving, and some areas are contracting while others are growing. I believe we are feeling the effects of<strong> </strong><b>market maturity</b>.</p>\n<p>Are downmarket “one stop shop” alternatives and in house teams the best solution for the future of WordPress? No, because hosting providers, developers, and agencies who specialize in this space are where the concentrated real quality resides, and people are always willing to pay for quality. Ultimately WordPress has staying power because of its ecosystem, so let’s take stock of that.</p>\n<h2>The current state of the WordPress economy</h2>\n<p>In 2017 WordPress is used by major publishers, enterprise, <a href=\"https://pagely.com/solutions/universities/\">universities</a> and even custom SaaS applications. In fact the world’s leaders in business and marketing trends use WordPress (and aren’t necessarily leveraging in house teams to do so). To name a few:</p>\n<ul>\n<li><a href=\"https://newsroom.fb.com/\">Facebook Newsroom</a></li>\n<li><a href=\"http://www.gv.com/\">Google Ventures</a></li>\n<li><a href=\"https://www.mercedes-benz.com/en/\">Mercedes Benz</a></li>\n<li><a href=\"https://techcrunch.com/\">TechCrunch</a></li>\n<li><a href=\"https://www.bloomberg.com/professional/\">Bloomberg Professional</a></li>\n</ul>\n<p>WordPress powers an estimated <a href=\"https://wordpress.org/about/features/\">28% of all websites</a> which run the gamut of single contributor blogs and simple websites to applications and complex portals. That’s nearly 75 million websites built by anyone from a very beginner to an extremely advanced level of technical skill. It’s both easy to use and graceful in its complex abilities to do just about anything you would need a website to do.</p>\n<p>There’s also the community behind WordPress, an ecosystem in and of itself of people around the world with this one thing in common. As an <a href=\"https://pagely.com/blog/2017/05/citizen-guide-open-source-community/\">open source community</a>, our entire industry is plugged into every update. We can contribute to testing or code. We have all the power to make sure the WordPress economy stays strong and continues to grow.</p>\n<p>New businesses are constantly being formed around plugins, themes and services built specifically for WordPress, with no signs of stopping. In fact, we’ll continue to find more and more creators of WordPress specific companies, with full time jobs elsewhere, using this as an opportunity to contribute to the community.</p>\n<p class=\"lead txt-danger\">However, the near constant flow of new entries into an already saturated market is outstripping demand. The WordPress pie overall is still growing but not quick enough to absorb the new sellers entering into the lower third of the market. The new players are typically unable to challenge the dominant players for a significant market share, and the demands and needs of the customers are also moving up the value chain. Yes, some newcomers do disrupt the established WP players, but it is happening with less frequency and the barrier is ever higher.</p>\n<h2>Economies ebb &amp; flow: Apple and Airbnb (and WordPress)</h2>\n<p>The companies and brands that have changed the way people live experience low points. Just like the ones we’ve feared will appear in our own industry. But you know these companies well and they, and their economies, have persevered.</p>\n<p>Take the classic example, one of the greatest comeback stories of all time: Apple. Apple defied all odds and went from near bankruptcy to the powerhouse hardware leader it is today with over a billion iPhones currently in use. They lost Steve Jobs and many feared they would lose their focus and tumble downward. Instead they’re the <a href=\"http://appleinsider.com/articles/16/10/05/five-years-after-steve-jobs-an-apple-with-the-courage-to-say-no\">largest and most profitable</a> they’ve ever been. Walk down the streets of New York City or San Francisco and you’ll see brick and mortar shops dedicated to alt-genius-bar services and shattered screen replacement. The Apple economy is strong.</p>\n<p>Just like Apple, Airbnb almost flopped, but came out on top. It has an ecosystem of its own with tons of offshoot companies that support various aspects of the community, just like WordPress. After near failure Airbnb now supports a community of over 100 million and is valued at over $30 billion. They also face <a href=\"https://www.bloomberg.com/news/articles/2016-07-11/airbnb-faces-growing-pains-as-it-passes-100-million-users\">growing pains</a> and &#8212; at times &#8212; volatility, but companies like this that fundamentally change the way the world works aren’t going anywhere.</p>\n<p>WordPress itself isn’t in danger of a near flop, but these are valuable examples of economies that fared far worse, and still made it through.</p>\n<h2>The core strengths of WordPress</h2>\n<p>WordPress possesses fundamental characteristics that so many of today’s great leaders encompass. All leaders like this are built to support a growing economy for a long time to come.</p>\n<h3>Brand</h3>\n<p>In Pagely&#8217;s own recent user survey, the most important factors for choosing a service were <strong>reliability </strong>and <strong>security</strong>. These are cornerstones of the WordPress brand <em>(haters gonna hate – but core has been really solid for many years in both respects)</em> and reasons why such a large percentage of the internet continues to choose it to power their websites. As a brand, WordPress is synonymous with being one of the most reliable and secure CMS options available. Quality service providers that support WordPress, like Pagely, also often encompass these brand characteristics. We often hear of these same characteristics as pain points from customers trying to work in-house or with downmarket alternatives.</p>\n<h3>Ubiquity</h3>\n<p>WordPress users span nearly every industry in the world. Publishers, Fortune 500 Companies, Music, Fashion, Tech, Politics, you name it. Like I mentioned above, ~75 million websites exist with WordPress and they are published in dozens of languages/locales. WordPress is literally a web that has woven itself through the digital and physical world.</p>\n<h3>Community</h3>\n<p>The WordPress community is made up of contributors, coders, engineers, designers, marketing professionals, and every other title necessary to run a business. The community reaches so far that it touches every corner of today’s tech workforce. Not only is the community large, but it cares. We care. The number of blogs and forums dedicated to helping people understand WordPress are impossible to count. Events like WordCamp, LoopConf, Publish, and PressNomics occur all year long and prominent core contributors participate. Don’t hate me for loosely quoting Lincoln. But, it could be said here that “[WordPress] of the people, by the people, for the people shall not perish from the earth.”</p>\n<h2>The WordPress ecosystem rewards quality</h2>\n<p>While the core strengths of WordPress support the service itself, quality is what supports the economy as a whole. And the fact remains that people <em>are</em> willing to pay for quality. To paint the picture, at Pagely a core aspect of our mission is to bring a flexible, friendly, and first-rate experience to all our customers. In staying true to that high standard of quality we’ve seen substantial <a href=\"https://pagely.com/blog/2017/01/pagely-2016-in-review/\">year over year revenue growth since 2014</a>. With an ecosystem that strives for and rewards quality, the larger WordPress economy is in a position to keep growing – continuing to take us along with it.</p>\n<p>Any ‘economy’ will ebb and flow but when a technology powers 28% of something, it has staying power; WordPress and the ecosystem we’ve built around it isn’t going anywhere, <strong>but it is changing</strong>.</p>\n<h2>The ecosystem is maturing — and growing</h2>\n<p>I would argue that after 12+ years the WordPress ecosystem has firmly moved from “<strong>New market</strong>” territory where there were wide open spaces for entrants to dominate. As an example, commercial themes really took off in 2008,  managed WordPress hosting came to prominence in 2010, and commercial plugins rose to fame in 2011. These, and most channels in the ecosystem are now clearly defined “<strong>Existing markets”</strong>.</p>\n<p>Since 2015 or so, the majors players in each category are known, with few exceptions of new entrants claiming significant market share. <strong>Those that are doing so are using <a href=\"https://www.marsdd.com/mars-library/the-four-types-of-market-market-maturity-where-does-your-startups-product-belong/\">strategies</a> common in existing markets: Resegmentation based on price, and resegmentation based on a niche strategy.</strong></p>\n<p>Borrowed from <a href=\"https://www.inc.com/karl-and-bill/6-signs-your-market-is-maturing.html\">this article</a>, we can identify six signs a market is maturing. Not every point applies completely to our ecosystem, but enough do I believe we can safely make this call.</p>\n<ol>\n<li class=\"mb-1\">Customer needs/desires do not appear to be evolving rapidly.<br />\n– <small class=\"txt-danger\">eCommerce and membership sites are the most recent ‘asks’ that come to mind, and that was a few years ago.</small></li>\n<li class=\"mb-1\">Consolidation by leading competitors is reducing competitive intensity.<br />\n– <small class=\"txt-danger\">GoDaddy, EIG, Envato, and Automattic are rapidly consolidating products and services into their domain</small>.</li>\n<li class=\"mb-1\">Disruptive innovations and new entrants are gaining share only gradually and top out at relatively low levels.<br />\n– <small class=\"txt-danger\">Some really innovative things are happening, but around the corners and seem slow to pick up traction.</small></li>\n<li class=\"mb-1\">Market shares of leading competitors have solidified and are changing gradually, if at all.<br />\n– <small class=\"txt-danger\">We pretty much know who the leaders are in every category and at what price points they own.</small></li>\n<li class=\"mb-1\">Price, brand and/or channel strategy has supplanted product innovation as key value drivers.<br />\n– <small class=\"txt-danger\">Refining the value proposition to our customers has greater focus at Pagely vs. shipping the latest tech du jour (which is happening just behind the scenes at measured pace).</small></li>\n<li class=\"mb-1\">Cash flows are increasingly turning positive and being returned to investors rather than invested into the market.<br />\n– <small class=\"txt-danger\">Not in all cases, there is still much energy being focused into market expansion.</small></li>\n</ol>\n<span class=\"pullquote alignright\">The pie is still growing overall, but a higher % of that growth is being concentrated among the established leaders that do more than the basics.</span>\n<p>The massive low-cost hosting providers are enrolling many thousands of new WordPress users a day. Their product offering is good enough for the price point, their marketing spends are huge, and any new customer starting to use WordPress is landing there.</p>\n<p>It is the same with eCommerce on WordPress — there are just two or three plugins and services absorbing new users.</p>\n<p>In the agency space, the buyers willing to spend capital (enough to sustain a high-end WordPress agency) on WordPress solutions are not buying $500 websites, or $5,000 websites as they once were. They are buying $50K-$1M custom-built WordPress backed applications. The resources and talent required to serve these clients is concentrated at a handful of established and well known shops.</p>\n<p>These examples continue into every segment of the ecosystem.</p>\n<p>WordPress is getting easier and easier to use right out of the box. And if the majority of the new WordPress users needs are solved on install (via core, bundled plugins, or the hosting platform) then a wide swath of the current ecosystem is going to shrink.</p>\n<p><strong>In all channels, new market entrants or existing small shops are being out-gunned by the established players, or the buyers needs are being met upon install.</strong></p>\n<h2>Adapt to win</h2>\n<p>So is the WordPress ecosystem shrinking? <strong>Yes, segments of it are and will continue to do so</strong>.</p>\n<p>It’s like in any industry: the car replaced the horse and the robot replaced the factory worker. What was successful in the New Market phase may not work in the more mature, Existing Market phase we are in.</p>\n<p><strong> Other segments, many not even identified yet, will expand.</strong> There are still big challenges that need to be solved in WordPress, the solutions for which will surely prove to be innovative and profitable. <a href=\"https://www.amazon.com/Blue-Ocean-Strategy-Expanded-Uncontested/dp/1625274491\">Go find the next blue ocean</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 22 Jun 2017 22:00: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Joshua Strebel\";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:112:\"WPTavern: WordPress Marketing Team Launches Case Studies and Usage Survey for Agencies, Clients, and Enterprises\";s:7:\"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:29:\"https://wptavern.com/?p=71973\";s:7:\"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:121:\"https://wptavern.com/wordpress-marketing-team-launches-case-studies-and-usage-survey-for-agencies-clients-and-enterprises\";s: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:5563:\"<a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2015/06/survey.jpg?ssl=1\"><img /></a>photo credit: <a href=\"https://stocksnap.io/photo/FI3UYVGNFD\">Lukasz Kowalewski</a>\n<p>WordPress&#8217; Marketing Team has <a href=\"https://make.wordpress.org/marketing/2017/06/15/wordpress-case-studies-and-usage-survey/\" target=\"_blank\">launched a set of surveys</a> to gather case studies and usage data from agencies, clients, and enterprises, with the goal of providing more resources for adoption. The Usage Survey was created to capture feedback on the factors that influenced an organization to select WordPress as well as any barriers to using the software. The team plans to use use the data to provide resources, such as fact sheets, FAQs, case studies, testimonial videos, and other marketing materials.</p>\n<p>During the <a href=\"https://wptavern.com/state-of-the-word-2016-mullenweg-pushes-calypso-as-future-of-wordpress-interface-proposes-major-changes-to-release-cycle\" target=\"_blank\">State of the Word address in 2016</a>, Matt Mullenweg said the project could no longer get by on &#8220;marketing happenstance&#8221; but needed to form a more coordinated effort to counter the millions of dollars that proprietary systems are spending marketing their products against WordPress. These research surveys are one of the first steps in that direction, along with the <a href=\"https://wptavern.com/matt-mullenweg-proposes-wordpress-growth-council\" target=\"_blank\">WordPress Growth Council</a> that Mullenweg formed to bring together more people with large-scale marketing expertise.</p>\n<p>With the proliferation of user-friendly, DIY commercial website solutions, WordPress has reached a critical time where the project needs to shed its image as a clunky, legacy CMS and demonstrate why it&#8217;s the market leader. This not only requires WordPress to deliver from a technical standpoint, especially in the areas of editing and customization, but also requires the 14-year-old project to step up its marketing efforts.</p>\n<p>WordPress&#8217; Marketing Team exists to &#8220;help people market WordPress as open source software and the WordPress community.&#8221; The need is evident, as even the most experienced WordPress professionals struggle to properly articulate the difference between WordPress.com and the self-hosted software in a way that newcomers can understand. This is an intractable marketing problem for the self-hosted community.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Explain to me in two paragraphs or less the delineation between <a href=\"https://t.co/shm7MBBfUi\">https://t.co/shm7MBBfUi</a>, Jetpack, and <a href=\"https://t.co/w3VOMjx5s9\">https://t.co/w3VOMjx5s9</a>.</p>\n<p>&mdash; Ryan D. Sullivan (@ryandonsullivan) <a href=\"https://twitter.com/ryandonsullivan/status/877350749792903168\">June 21, 2017</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">WordPress(dot)org has lost the branding battle with WordPress(dot)com.</p>\n<p>&mdash; Drew Jaynes (@DrewAPicture) <a href=\"https://twitter.com/DrewAPicture/status/877649047456231424\">June 21, 2017</a></p></blockquote>\n<p></p>\n<p>David Skarjune, a contributor on the Marketing Team who helped put the surveys together, <a href=\"https://wordimage.com/articles/marketing-wordpress-as-free-software/\" target=\"_blank\">describes the problem that WordPress professionals face in marketing the free software</a>:</p>\n<blockquote><p>Here we have the classic WordPress.COM and WordPress.ORG duo that encompasses the nature of the WordPress free software system. This twosome drives the project and sometimes it drives us crazy—only because it instills wide-eyed confusion trying to explain these companion entities to the rest of the world. Simple enough: get a free blog at .COM or get free software and help at .ORG. However, free software makes no sense to the average person, and too many writers, marketers, and designers don’t much care how the InterWebs actually operate.</p></blockquote>\n<p>The confusion between WordPress.com and self-hosted WordPress is just one of the many factors that make the software a unique marketing challenge. <a href=\"http://devwp.eu/\" target=\"_blank\">Mario Peshev</a>, CEO of <a href=\"http://devrix.com\" target=\"_blank\">DevriX</a>, identified many more <a href=\"http://devwp.eu/15-obstacles-enterprises-report-wordpress-development-partners/\" target=\"_blank\">obstacles that enterprises find in using WordPress</a>. Several of these include misconceptions about security, scaling, and limitations for functionality beyond blogging. WordPress&#8217; Marketing Team aims to provide agencies with free resources to combat common misconceptions and show real-world examples of where the software is quietly powering enterprise websites behind the scenes.</p>\n<p>If you have an interesting example of how WordPress solved a client&#8217;s needs, feel free to <a href=\"https://docs.google.com/forms/d/e/1FAIpQLSe9cYQRDtJCcI1nphPTfO_Lb7qAGJP68l0_ceyj0uMNzOwI2g/viewform?usp=sf_link\" target=\"_blank\">submit a case study</a>. If you represent an organization that is using WordPress and can offer feedback on why you selected it and any obstacles you continue to face, please take the <a href=\"https://docs.google.com/forms/d/e/1FAIpQLSf--7zTsKrE7nRSMWoCXnYWJQxDD9GjttKsqoPUJ-kuM9XjkA/viewform?usp=sf_link\" target=\"_blank\">WordPress Usage Survey</a>. Both surveys will be open through July 14, 2017, and the results will be published on WordPress.org.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 22 Jun 2017 04:33: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"WPTavern: WPShout Updates and Acquires WPHierarchy.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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=72233\";s:7:\"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://wptavern.com/wpshout-updates-and-acquires-wphierarchy-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1423:\"<p><a href=\"http://wphierarchy.com/\">WPHierarchy.com</a> is a WordPress resource <a href=\"https://wptavern.com/pretty-wordpress-template-hierarchy-diagram\">created</a> by Rami Abraham in 2013. The site is an interactive version of <a href=\"http://wpdaily.co/wp-template-hierarchy-chart/\">Michelle Schulp&#8217;s colorful diagram</a> of WordPress&#8217; template hierarchy. Each template is linked to documentation that explains its function.</p>\n<p>Over the years, WordPress&#8217; template hierarchy has changed. For instance, paged.php no longer comes after archive.php. The site however, hasn&#8217;t kept up with the changes.</p>\n<p>In an effort to keep the site going, updated, and maintained, WPShout has <a href=\"https://wpshout.com/links/wphierarchy-com/\">acquired the domain</a> from Abraham for an undisclosed amount. The team fixed the most of the obvious issues and the site is once again a valuable resource for visualizing the template hierarchy.</p>\n<p><img /></p>\n<p>David Hayes, of WPShout, says they&#8217;re working on collaborating with <a href=\"https://twitter.com/marktimemedia/\">Schulp</a> to visualize and better explain how Custom Templates can be applied to all post types.</p>\n<p>If you&#8217;d like to report an error or want to contribute, you can do so via the <a href=\"https://github.com/pressupinc/wphierarchy\">project&#8217;s Github page</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 22 Jun 2017 00:59:52 +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: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:64:\"WPTavern: WPWeekly Episode 278 – Recap of WordCamp Europe 2017\";s:7:\"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:58:\"https://wptavern.com?p=72367&preview=true&preview_id=72367\";s:7:\"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://wptavern.com/wpweekly-episode-278-recap-of-wordcamp-europe-2017\";s: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:2118:\"<p>In this episode, <a href=\"http://jjj.me/\">John James Jacoby</a> and I are joined by <a href=\"http://coachbirgit.de/\">Coach Birgit Olzem</a>, <a href=\"https://twitter.com/caroleolinger\">Carole Olinger</a>, <a href=\"https://arrowrootmedia.com/\">Jaki Levy</a>, and <a href=\"https://twitter.com/mcdwayne?lang=en\">Dwayne McDaniel</a> who attended <a href=\"https://2017.europe.wordcamp.org/\">WordCamp Europe</a> in Paris, France.</p>\n<p>We discuss contributor day and the effects of having it at the beginning of a WordCamp instead of at the end. Each individual shared their experience attending the event and described what their favorite session was.</p>\n<p>Lunch was provided at WordCamp Europe in paper bags with plastic utensils. With 1,900 attendees, this resulted in a lot of trash. We discussed the impact WordCamps can have on the environment and why larger WordPress events should act as a role model for being as sustainable as possible.</p>\n<p>We also talked about <a href=\"https://wordpress.org/plugins/gutenberg/\">Gutenberg</a>, the <a href=\"https://make.wordpress.org/marketing/\">WordPress marketing team&#8217;s efforts</a>, and the differences between WordCamp US and EU.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://wptavern.com/woocommerce-drops-50-renewal-discount-on-subscriptions\">WooCommerce Drops 50% Renewal Discount on Subscriptions</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, June 28th 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"https://wptavern.com/feed/podcast\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #278:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 22 Jun 2017 00:12:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:52:\"HeroPress: Becoming Known in the WordPress Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://heropress.com/?post_type=heropress-essays&p=1927\";s:7:\"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:142:\"https://heropress.com/essays/becoming-known-wordpress-community/?utm_source=rss&utm_medium=rss&utm_campaign=becoming-known-wordpress-community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:11929:\"<img width=\"960\" height=\"480\" src=\"http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/06/062117-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: I was helping hundreds of people that were using WordPress for their business. That\'s powerful.\" /><h3>So you make websites, right?</h3>\n<p>My name’s Juan and I make websites. I’ve been doing that since my brother came home with a computer’s magazine that had a CD with a copy of Front Page 98. I learned about HTML. Tables. Marquees. Divs. CSS. Flash. ActionScript. JavaScript. PHP-Nuke. phpBB. Blogger. And, finally, in 2008, I learned about WordPress.</p>\n<p>I loved writing and enjoyed having my own blog after seeing that social networks like MySpace or Fotolog weren’t going too far. I kept learning and found the power of WordPress to create more complex sites. I decided that my hobby could be my job. I became a freelancer. I found clients, I made lots of mistakes, I didn’t make much money. I was alone in my small village in the North of Spain: Santoña, in Cantabria.</p>\n<p>I knew I wasn’t the only one creating websites around, but I never thought about meeting people like me. I didn’t know about the real power of Open Source. I was isolated, planning to move with my girlfriend to another city, Pontevedra, and I didn’t have a clue about what was going to happen soon in my life.</p>\n<h3>The power of WordCamps</h3>\n<p>One day I found out that in November of 2015 there was going to be a WordCamp in Santander, a city 50 km. far from my village. An event for WordPress developers and users. That sounded good. I had no idea that that kind of events were happening all around the world. I had no idea about anything related to the WordPress Community. I didn’t know that the Community was even a thing.</p>\n<p>So I went there a Saturday morning and attended to most of the talks.</p>\n<blockquote><p>I remember sitting in the last rows, as if I were hiding so no one would notice that I was there alone.</p></blockquote>\n<p>I didn’t want to say anything stupid and I was just absorbing all I could from the speakers and their presentations.</p>\n<p>After a great talk about theme development I waited for the speaker and I thanked him for all the info. I was nervous. He was a speaker. He was from another league, right? But he was a really nice guy, ‘if you have any doubt, just ask me’. Cool.</p>\n<p>On Sunday we had the Contributor’s Day. And there I was, randomly in the Community table, learning how to organize a Meetup with some people I had just met, Rocío Valdivia and Ibon Azkoitia. Remember these names. They told me that, as I was moving to another city where there wasn’t any WordPress group, I could start one myself.</p>\n<p>My brain: Wait a second. Me? Starting a WordPress Meetup in Pontevedra?</p>\n<p>I took notes and kept enjoying the day. I met many people and, being not very good remembering names, all I could do was following them on Twitter. And signing in the WP Slack channel.</p>\n<p>At the end of the event, Darío, the main organizer asked me about how was the experience. I had loved it. Will you come back? Yeah, but next year… as a speaker!</p>\n<p>My brain, again: As a speaker? Are you really listening to yourself? You hate speaking in public. You’re the most nervous person ever.</p>\n<h3>My first year in the Spanish WordPress Community</h3>\n<p>The days after the event were weird. I started reading about the people I met and I found out that some of them were incredible developers, some of them had thousands of followers in Twitter, some of them had the most important websites about WordPress in our language… And I didn’t have a clue about all that.</p>\n<p>Did it matter? Not at all. These people don’t care about those things and will help you no matter who you are or where you are coming from.</p>\n<p>Moving to a new place was a slow process, so I didn’t have to worry about the Meetup I promised to organize, but the weeks were running and I had no idea about what to talk about in the next WordCamp as I told Darío.</p>\n<p>I started to become a little more involved in the Community. I helped translating plugins to Spanish. The original translation of WooCommerce was made by a drunk robot or similar, so there were thousands of strings to be revised and translated again. It was fun. And a lot of work that I did with the help of Fernando Tellado, an experienced translator and member of the Community.</p>\n<blockquote><p>And I was helping hundreds of people that were using WordPress for their businesses. That’s powerful. I was helping many people.</p></blockquote>\n<p>By that time I was reading many WordPress related blogs and sites and I decided to curate a weekly post with the ten best links (in Spanish and English) I read every week. That’s how I started Enlace Permanente, which is almost now in its #70 edition with many subscribers to the newsletter and followers.</p>\n<p>I kept talking with Ibon, Darío and others in the Slack channels and on September of 2016 we decided to go to WordCamp Seville. I travelled the country from North to South and spent there a fantastic weekend. I shared an AirBnb apartment with Ibon, Mauricio Gelves and Fernan Díez, who became great friends. I met more new people and strengthened the relationship with ‘older’ mates.</p>\n<p>And, as I was finally moving to a new flat in Pontevedra, I decided it was time to start the local Community of the city. A city where I didn’t know any other developer or WordPress user. But… I was sure someone will be there.</p>\n<p>I had the help of Rocío, who works at Automattic and all her time is donated to the WordPress.org Community team, working at WordCamp Central helping Meetup and WordCamp organizers all around the world.</p>\n<blockquote><p>She was extremely helpful and she’s the reason that today in Spain we have more than 40 different Meetups and 5 WordCamps in 2017.</p></blockquote>\n<p>I planned the first event for the end of November, but before, I had to send an email to Darío as the Call for Speakers of WordCamp Santander 2016 was already open. I decided to talk about my experience the last year. ‘From being no one to being a speaker: a year in the Spanish WordPress Community’. That was the title of my talk.</p>\n<p>And yes, I was nervous. I didn’t sleep well the week before. I talked quickly. But I did it. People laughed, people clapped and people enjoyed my story. This story. And they learned about how they could help an awesome Open Source project like WordPress and meet great people at the same time.</p>\n<h3>Becoming a known member of the Community</h3>\n<p>When you become part of a Community for the first time, you easily find that there are small groups within the big one. People that already know each other of past events, of past projects. And maybe you think that it’s not easy to be part of those groups. Or that they won’t accept a new one.</p>\n<p>Well, that didn’t happen to me in the WordPress Community.</p>\n<p>Everyone was ready to say ‘hi’ to the latest addition. Everyone was ready to help with translation doubts. Everyone was ready to share their experience organizing local groups. Or answering questions in the support forums. Or just ready to chit chat. Or to organize a trip for the next WordCamp.</p>\n<p>So I just started doing the same.</p>\n<blockquote><p>And you don’t do it to become a known member of the Community. That’s just a catchy phrase for the post. You do it because it feels good.</p></blockquote>\n<p>Because you meet great developers, designers, freelancers… Because you can help anyone who knows a little less than you, the same way that the people that know more help you.</p>\n<p>In 2017 I was lucky enough to be part of WordCamp Madrid and WordCamp Bilbao, as a volunteer and as a speaker. I had the chance to talk about something that I’m really passionate in Madrid: the open web. I had the chance to speak up about net neutrality, about our contents, about walled gardens, about what we can do to save the web. I shared an important message with my peers.</p>\n<p>And in Bilbao I had the chance to explain the process of creating a WordPress theme from the moment the designer starts wireframing a project. My day to day job. Best practices, advice, tools, how-tos… I showed how I do my job to become better at it and to help others to become better too.</p>\n<p>Also in Pontevedra, we’re around 20-25 people every month in the local Meetup. And in Galicia, the region where I live, I’ve helped creating two more Meetup groups, in Ourense &amp; Lugo. And I’m sure there will be more soon! There are almost 3 million people here, so many WordPress users still to find!</p>\n<h3>And what now?</h3>\n<p>I want to keep having fun and working to make WordPress a better tool and platform for as many people as possible. I want to find more people in the local communities to show them what we have here. And who knows? Maybe organizing a WordCamp in 2018.</p>\n<p>Also, in the next months I would like to find out if it’s possible also to become a more active member of the Global WordPress Community. As English is not our first language and we’re a little shy, probably not many Spanish speakers are known in the WP world. But I’m sure that the steps I did to become part of our national group can be done exactly the same way to be part of the international one, don’t you think?</p>\n<p>So, who knows? Will I go to a WordCamp in the USA or another country next year… as a speaker?</p>\n<p>And you? Are you ready to become part of your local and national Community? It’s easier than you think, I’m sure of that. Just… say it out loud and start doing stuff.</p>\n<div class=\"rtsocial-container rtsocial-container-align-right rtsocial-horizontal\"><div class=\"rtsocial-twitter-horizontal\"><div class=\"rtsocial-twitter-horizontal-button\"><a title=\"Tweet: Becoming Known in the WordPress Community\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=Becoming%20Known%20in%20the%20WordPress%20Community&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fbecoming-known-wordpress-community%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: Becoming Known in the WordPress Community\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fbecoming-known-wordpress-community%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-linkedin-horizontal\"><div class=\"rtsocial-linkedin-horizontal-button\"><a class=\"rtsocial-linkedin-button\" href=\"https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Fbecoming-known-wordpress-community%2F&title=Becoming+Known+in+the+WordPress+Community\" rel=\"nofollow\" target=\"_blank\" title=\"Share: Becoming Known in the WordPress Community\"></a></div></div><div class=\"rtsocial-pinterest-horizontal\"><div class=\"rtsocial-pinterest-horizontal-button\"><a class=\"rtsocial-pinterest-button\" href=\"https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/becoming-known-wordpress-community/&media=https://heropress.com/wp-content/uploads/2017/06/062117-150x150.jpg&description=Becoming Known in the WordPress Community\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: Becoming Known in the WordPress Community\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/essays/becoming-known-wordpress-community/\" title=\"Becoming Known in the WordPress Community\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/becoming-known-wordpress-community/\">Becoming Known in the WordPress Community</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 21 Jun 2017 11:30: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:\"Juan Hernando\";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:73:\"WPTavern: WordCamp Europe 2018 to be Held in Belgrade, Serbia, June 14-16\";s:7:\"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:29:\"https://wptavern.com/?p=72113\";s:7:\"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:\"https://wptavern.com/wordcamp-europe-2018-to-be-held-in-belgrade-serbia-june-14-16\";s: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:1938:\"<p>Belgrade, Serbia will host the sixth edition of WordCamp Europe, June 14-16, 2018. Prior host cities include Leiden, Sofia, Seville, Vienna, and Paris. Attendees and the massive 221-person volunteer crew gave their enthusiastic approval when organizers announced the event would be returning to Eastern Europe next year.</p>\n<blockquote class=\"instagram-media\">\n<div>\n<div>\n<div></div>\n</div>\n<p> <a href=\"https://www.instagram.com/p/BVcncQEhX_g/\" target=\"_blank\">WordCamp Europe 2018 will be in Belgrade, Serbia, June 14-16! &lt;3 #wceu</a></p>\n<p>A post shared by Sarah Gooding (@pollyplummer) on Jun 17, 2017 at 9:18am PDT</p>\n</div>\n</blockquote>\n<p></p>\n<p>The Serbian WordPress community has <a href=\"https://wptavern.com/a-glimpse-into-serbias-rapidly-growing-wordpress-community\" target=\"_blank\">grown exponentially since the first WordPress meetup</a> was held in 2013 at ManageWP&#8217;s offices. Now, Serbia hosts meetups in several cities and many of them are averaging more than 100 attendees. Meetup.com is not very popular in Serbia so the <a href=\"https://www.facebook.com/groups/613503768679500/\" target=\"_blank\">WP Serbia Facebook group</a> is used more frequently to organize community events. The group has grown from 600 members to more than 4,700 during over the past two and a half years.</p>\n<p>At WordCamp Europe I had the opportunity to interview Jenny Beaumont, this year&#8217;s local lead for Paris, along with Milan Ivanovi? who will lead the local team next year in Serbia. Beaumont shares the challenges of wrangling busy volunteers on the local team and offers Ivanovi? some advice as he prepares to head up the team in Serbia. Ivanovi? is eager to acquaint WordPress&#8217; global community with Serbia&#8217;s famous hospitality and sums up why prospective attendees should consider attending in 2018: &#8220;The food!&#8221;</p>\n<div class=\"embed-wrap\"></div>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 21 Jun 2017 05:22:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:65:\"WPTavern: WooCommerce Drops 50% Renewal Discount on Subscriptions\";s:7:\"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:29:\"https://wptavern.com/?p=72173\";s:7:\"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://wptavern.com/woocommerce-drops-50-renewal-discount-on-subscriptions\";s: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:2919:\"<p>Customers who purchased extensions from <a href=\"https://woocommerce.com/\">WooCommerce.com</a> are discovering that the renewal discount of 50% has been removed. Instead, they are now paying full-price.</p>\n<p>The <a href=\"https://woocommerce.com/blog/\">WooCommerce blog</a> and the official <a href=\"https://twitter.com/woocommerce\">Twitter account</a> do not mention anything about the price increase.</p>\n<p>We contacted Automattic and asked if the discount was removed and if customers received prior notice of the price increase. Todd Wilkens, head of WooCommerce, provided the Tavern with the following statement:</p>\n<blockquote><p>All customers receive notification of their upcoming renewal 7 or 15 days before a charge. If anyone received an incorrect price, please contact us immediately and we will make it right. As always, we are committed to making sure WooCommerce is affordable to the widest range of people while maintaining our high level of service and support.</p></blockquote>\n<p>A customer upset by the change contacted WooCommerce&#8217;s support desk and inquired about the price increase. The support representative confirmed that the discount was removed and that customers will need to pay full-price to renew.</p>\n<p>The customer service rep also explained that the change is due to WooCommerce moving to a straight renewal process, similar to other SaaS products. The representative concludes the ticket by saying they&#8217;re monitoring and accepting feedback about the change.</p>\n<img />WooCommerce Customer Support Response\n<p>Nathan Hadsall, who makes a living using WooCommerce, is among those upset by the change. &#8220;I have been a huge WooCommerce supporter and most of my work as a developer is spent working with WooCommerce,&#8221; Hadsall said.</p>\n<p>&#8220;However this type of approach to business is very sad. I have no problem paying for a license despite the fact that GPL software is available cheaper and legally/ethically by other means.</p>\n<p>&#8220;I will still stick to WooCommerce since the core is fantastic and is getting better. The biggest change for me will be the plugins and code I use to extend WooCommerce functionality. I will probably start to look elsewhere.</p>\n<p>&#8220;The biggest gripe I have is with the way WooCommerce does business. WooCommerce has never seemed to care about their customers. Slipping this pricing change in was not an honest move.&#8221;</p>\n<p>Raising prices for renewals is a part of business and something I think many customers expect at some point. However, raising prices on subscriptions that existing customers may have set to auto-renew, without explicitly notifying them about the change, can create a negative, lasting experience.</p>\n<p>If you purchased a subscription on WooCommerce.com and have set it to auto-renew, keep a close eye for your renewal notice.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 21 Jun 2017 02:56:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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: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:50:\"WPTavern: Disqus 3.0 Beta Improves Comment Syncing\";s:7:\"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:29:\"https://wptavern.com/?p=72176\";s:7:\"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://wptavern.com/disqus-3-0-beta-improves-comment-syncing\";s: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:2195:\"<p>When <a href=\"https://wptavern.com/wpweekly-episode-269-interview-with-daniel-ha-ceo-and-co-founder-of-disqus\">we interviewed</a> Daniel Ha, CEO and co-founder of Disqus, earlier this year, he explained why some users were <a href=\"https://wptavern.com/wpweekly-episode-269-interview-with-daniel-ha-ceo-and-co-founder-of-disqus#comment-216978\">reporting problems</a> syncing comments between Disqus and WordPress and that improvements would be coming soon.</p>\n<p>&#8220;We may have taken some services offline to work on them which may have affected those who were trying to sync,&#8221; Ha said.</p>\n<p>Disqus <a href=\"https://blog.disqus.com/disqus-for-wordpress-3.0-plugin-beta-now-available-for-testing\">has released</a> 3.0 Beta 1 that fixes syncing issues and introduces a redesigned settings screen. Disqus 3.0 was rewritten to take advantage of newer APIs in WordPress which will allow for faster iterations of improvements.</p>\n<p>Comments are synced to the WordPress database using a webhook method instead of wp-cron making the process more reliable. This version also supports edited comments and comment states enabling users to see if comments are approved, pending, or deleted.</p>\n<img />Disqus 3.0 Settings Screen\n<p>Disqus 3.0 has a redesigned settings screen that includes shortcuts to frequently visited sections of Disqus&#8217; backend. Disqus replaces the Comments top-level menu item and shortcut links are now available in the WordPress Admin Bar.</p>\n<p>Other improvements to the plugin include:</p>\n<ul>\n<li>Replacing WordPress comments template with Disqus comments</li>\n<li>Replacing WordPress comment count with Disqus comment count</li>\n<li>Automatic closing of WordPress login window when using single sign-on</li>\n</ul>\n<p>The plugin is only available <a href=\"https://github.com/ryanvalentin/disqus-wordpress-plugin/releases/\">via Gitub</a> as the team seeks feedback to identify potential issues before rolling it out to the public. If you discover a bug, you can report it by <a href=\"https://github.com/ryanvalentin/disqus-wordpress-plugin/issues\">opening a new issue</a> on the project&#8217;s Github page.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 20 Jun 2017 07:28: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:\"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: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:21:\"Matt: Peak Tea Demand\";s:7:\"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:38:\"https://ma.tt/2017/06/peak-tea-demand/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2017/06/peak-tea-demand/\";s: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:459:\"<p>I found this funny anecdote from <a href=\"https://www.cnet.com/news/tesla-is-changing-the-electric-grid/\">a CNET article about the future of power</a>: </p>\n<blockquote><p>Power and utility companies must exactly balance supply with what people consume at any given moment. UK grid operators famously must cope with a demand surge after the TV soap opera &#8220;EastEnders&#8221; ends, when thousands of people start boiling water for tea.</p></blockquote>\";s: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, 18 Jun 2017 15:59:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:11;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"WPTavern: WordCamp Europe 2017 Draws 1900 Attendees from 79 Countries\";s:7:\"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:29:\"https://wptavern.com/?p=72127\";s:7:\"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:\"https://wptavern.com/wordcamp-europe-2017-draws-1900-attendees-from-79-countries\";s: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:5654:\"<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/wordcamp-europe-2017-volunteers.jpg?ssl=1\"><img /></a>photo credit: WP Tavern\n<p><a href=\"https://2017.europe.wordcamp.org\" target=\"_blank\">WordCamp Europe</a> was held this weekend in Paris, bringing together 1,900 attendees from 79 countries. Another 1,000 people joined via livestream from 77 countries to make a total audience of 2,900 participants from 92 countries. The number of attendees on the ground was about one third less than original estimates of 3,000, but everyone who wanted a ticket was able to get one. A team of 221 volunteers communicated on Slack behind the scenes to make the event run as smoothly as possible.</p>\n<p>The event&#8217;s 45 organizers made the presentations more accessible to speakers of different languages with live captioning and real-time audio translation.</p>\n<a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/live-captioning.jpg?ssl=1\"><img /></a>photo credit: WP Tavern\n<p>WordCamp Europe is the leading WordPress event for catching presentations about the ongoing efforts to bring the software to all the languages of the world. A large percentage of attendees were multi-lingual leaders in WordPress&#8217; translation community, resulting in many presentations and lightning talks focused on topics like communication, internationalization, organizing translation sprints, and using inclusive language for interfaces.</p>\n<a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/petya-wceu-2017.png?ssl=1\"><img /></a>photo credit: <a href=\"https://twitter.com/WCEurope/status/875616228714270726\">WordCamp Europe 2017 Photography Team</a>\n<p>Matt Mullenweg and Om Malik joined the event for a casual Q&amp;A session with attendees wherein Mullenweg showed a demo of the new Gutenberg editor and announced its availability as <a href=\"https://wordpress.org/plugins/gutenberg/\" target=\"_blank\">a plugin on WordPress.org</a>. We&#8217;ll cover their comments on the future of the editor and the open web more in-depth in another post.</p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/wceu-q-and-a-with-matt-and-om.jpg?ssl=1\"><img /></a></p>\n<p>This year&#8217;s WordCamp Europe sponsors had space for large 360° booths and the opportunity to be featured in 30-second advertisements between sessions. Organizers also arranged for sponsor workshops with a dedicated space for those who purchased the highest sponsorship levels. These workshops included topics like Creating a WordPress Theme for the Masses, Intro to WooCommerce, Jetpack tips, and hosting product demos.</p>\n<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/sponsors-wceu.jpg?ssl=1\"><img /></a>photo credit: WP Tavern\n<p>WordCamp Europe had no shortage of swag unique to the event, including a limited edition French plush Wapuu, posters, postcards, socks, stickers for European WordCamps, and other items for sale in the traveling Swag Store. A giant, stuffed French Wapuu made the rounds, appearing in pictures with attendees.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">The fun, family and Wapuu moment  <a href=\"https://twitter.com/WCEurope\">@WCEurope</a>! <a href=\"https://twitter.com/hashtag/getwapuu?src=hash\">#getwapuu</a> <a href=\"https://twitter.com/hashtag/WCEU?src=hash\">#WCEU</a> <a href=\"https://twitter.com/hashtag/wceu2017?src=hash\">#wceu2017</a> <a href=\"https://t.co/eykTMyuiC8\">pic.twitter.com/eykTMyuiC8</a></p>\n<p>&mdash; Anil Gupta (@guptaanilg) <a href=\"https://twitter.com/guptaanilg/status/875969553053962240\">June 17, 2017</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"hi\" dir=\"ltr\">Swag + Wapuu = ?? <a href=\"https://t.co/Lg5LGYeHmj\">pic.twitter.com/Lg5LGYeHmj</a></p>\n<p>&mdash; WordCamp Europe (@WCEurope) <a href=\"https://twitter.com/WCEurope/status/875721426753527808\">June 16, 2017</a></p></blockquote>\n<p></p>\n<p><a href=\"https://wptavern.com/wordcamp-europe-2017-kicks-off-with-contributor-day-focused-on-growing-wordpress-through-inclusion\" target=\"_blank\">Contributor Day</a> kicked off the event on Thursday with a strong turnout of 473 attendees. Traditionally, WordCamp contributor days are held on Sunday after the main event, the day following the after party when many who signed up struggle to make it on time &#8211; or at all. WordCamp Europe attendees generally appreciated having the contributor day scheduled before the main conference and the higher attendance numbers demonstrate the success of this arrangement.</p>\n<p>The after party featured a 1930&#8217;s theme at the Pavillon d’Armenonville. Attendees dressed the part and enjoyed a relaxing end to the WordCamp with an evening of dancing and meeting new and old friends.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Maybe the coolest guys at <a href=\"https://twitter.com/hashtag/WCEU?src=hash\">#WCEU</a> After-Party! ??<img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f44c.png\" alt=\"?\" class=\"wp-smiley\" /><a href=\"https://twitter.com/schlessera\">@schlessera</a> <a href=\"https://twitter.com/glueckpress\">@glueckpress</a> <a href=\"https://t.co/p0xDyjyD9N\">pic.twitter.com/p0xDyjyD9N</a></p>\n<p>&mdash; Carole Olinger ? (@CaroleOlinger) <a href=\"https://twitter.com/CaroleOlinger/status/876180870763294721\">June 17, 2017</a></p></blockquote>\n<p></p>\n<p>Organizers anticipate that videos of the presentations will be available next week. We will also be rolling out video interviews with interesting people from the European and global WordPress community in the coming days.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 18 Jun 2017 13:45:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:74:\"WPTavern: 10 Lessons Learned From Five Years of Selling WordPress Products\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=72103\";s:7:\"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:\"https://wptavern.com/10-lessons-learned-from-five-years-of-selling-wordpress-products\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7934:\"<p><img />This post was contributed by <a href=\"https://www.rebeccagill.com/\">Rebecca Gill</a>. Rebecca is the founder of <a href=\"https://www.web-savvy-marketing.com/\">Web Savvy Marketing</a>, a web development, design, maintenance, and SEO consulting company based in Michigan and host of the <a href=\"https://www.seobits.fm/\">SEO Bits podcast</a>.</p>\n<p>Rebecca recently <a href=\"https://wptavern.com/9seeds-acquires-web-savvy-marketings-genesis-theme-store\">sold her Genesis Theme store to 9seeds</a>, a store she managed and maintained for five years. In this post, she shares ten lessons learned from selling WordPress products.</p>\n<hr />\n<p>When <a href=\"https://wanderingjon.com/\">Jon Brown</a> and I started talking about Web Savvy Marketing selling its theme store to 9seeds, it became abundantly clear that I wasn’t just selling him a portfolio of Genesis child themes. Anybody can do that. What I was really selling him was an established process and five long years of making mistakes and creating solutions.</p>\n<p>When I launched our theme store and stepped into the world of developing WordPress products, I was beyond naïve. I had no idea what I was getting myself into and I didn’t know how to run a successful e-commerce business.</p>\n<p>But after a lot of mistakes and course corrections, I found stability, a lot of great customers, and more revenue than I expected.</p>\n<p>Today, I&#8217;m sharing my top 10 lessons learned with you, so I can spare you from falling down the same rabbit holes and pitfalls.</p>\n<h2>My 10 Lessons Learned</h2>\n<h3>Reputation Is Everything</h3>\n<p>I didn’t set up out to create a strong reputation and I honestly didn’t know I was doing it. I was just following the rules given to me by my Grandmother and the basics of business I learned while working for my prior employers.</p>\n<p>What I realized was this – having a strong reputation helps you sell, but it also helps keep you out of hot water when things don’t go as you plan. People are more willing to buy from you, become your brand advocates, and forgive you when you make a mistake.</p>\n<h3>A Strong FAQ Page Is Worth Its Weight in Gold</h3>\n<p>I didn’t see this as a necessary page at first, but once I had the same question asked 100 times, I realized I needed to have an easily accessible page that answered common questions. Our comprehensive FAQ page has saved me time, but it also aided in sales. Visitors receive immediate answers to their questions and they are more inclined to hit the buy button while you still have their attention and interest.</p>\n<h3>Thorough Post-sale Communication Is a Requirement</h3>\n<p>During the first year of our store opening, I was flooded with post-sale emails and inquiries. No one was using our support forum and the option of self-service. I was so annoyed and frustrated it wasn’t even funny. And then something happened.</p>\n<p>I realized it wasn’t the buyers’ fault. I realized it was my fault. I had failed to communicate, provide next steps, and set expectations. Once I took ownership over this issue, I created a follow-up sequence that provided post-purchase instructions on where to go and what to do.</p>\n<p>A magical thing happened – or many things actually. I freed up my time because people stopped emailing me and I had happy customers who actually thanked me for all the great follow-up information. That was a win/win if there ever was one.</p>\n<h3>Email Templates Save Oodles of Time</h3>\n<p>Even with my stellar FAQ page and follow-up emails, I still received inquiries from people who asked similar questions. I learned to create email templates for anything I had to answer more than five times. This reduced my response time from five minutes to thirty seconds. This freed up my time and more importantly, it gave faster responses to my customers, so they were happy.</p>\n<h3>Create Systems to Save Sanity</h3>\n<p>I’m slightly <span class=\"st\">obsessive-compulsive</span> and I used this to our advantage with the theme store. I created project templates for any new theme launch and I mimicked the same type of tight structure I have with large custom website builds.</p>\n<p>We had a template full of to-do items, ownership of tasks, and expected turn around times. This made the design, coding, and launch of a theme very systematic. This in turn translated to faster product launches, fewer mistakes, and a reduction in development costs.</p>\n<h3>Strong SEO Is Your Friend</h3>\n<p>I could not have been successful without search engine optimization. I let SEO lead the way for what we would sell, who we would sell it to, and how we would market the final product. Strong SEO helped me select the right themes to develop, get quick sales, and cover my development costs within a few months of each launch.</p>\n<h3>Social Media Is a Time Suck but Worth Every Minute Invested</h3>\n<p>I have a love/hate relationship with social media. I hate that it takes so much time and it can be so emotionally draining. At the same time, I love that it helps you reach customers around the world and it supports the SEO process. Social media was a life raft in many ways and I don’t think the store or sales would have grown without it.</p>\n<h3>If Things Can Go Wrong, They Will Go Wrong</h3>\n<p>I have felt like this has been the norm for us this last year. Hosting, plugins, payment gateways, and third-party software sites have worn me out. And I’ve had a team to fix everything. You have to expect things to fail and you must have a plan to fix them quickly. It’s the nature of life and business. Learn to deal with issues quickly and to address one thing at a time.</p>\n<h3>Grace Goes a Long Way in Diffusing Bad Situations</h3>\n<p>No matter how hard you try and how hard you work, your customers will have bad days. When that happens you might receive the brunt of their emotions. This is called &#8216;transference&#8217; and in most cases it has nothing to do with you or your product.</p>\n<p>You have to recognize this for what it is and handle it with grace. Close your email, walk away from your desk, or do whatever you have to do to not reply in anger. Instead, you need to let the moment pass so you can reply calmly and with grace. In each situation where I&#8217;ve used this tactic, I’ve had the crazy person reply with an apology, tell me they were having a really bad day, and then thank me for keeping my calm.</p>\n<h3>People Will Steal Your Products, So Try Not to Take It Personally</h3>\n<p>People will steal your work and your products. You’ll find your premium digital products sitting for download on forums and it will break your heart. Don’t let it. Address the situation and move on. Don’t let someone else’s bad juju ruin your mood, day, or momentum. It won’t help the situation and it will drive you crazy if you let it.</p>\n<h2>In Hindsight</h2>\n<p>I loved launching and owning our theme store. I didn’t sell it because I hated it or because it wasn’t profitable. I sold it because it was no longer the best fit for our company and me personally, which meant it wasn’t going to service our customers as it should.</p>\n<p>If I had the opportunity to do things over, I would still launch and I’d follow the same path I did over the last five years.</p>\n<p>The theme store brought me some wonderful employees, great online friends, and it brought me deeper into the WordPress community.</p>\n<p>Selling the store was a hard decision, but the right one. In my heart, I knew I wanted to focus the company more on custom development and I wanted to spend more time with my SEO courses and my <a href=\"https://www.seobits.fm/\">new podcast</a>.</p>\n<p>If you’re new to WordPress products and you’re considering launching a new product offering, I encourage you to jump in. Learn from my mistakes, but hold on, because you’re in for a wild ride.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 16 Jun 2017 22:36: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: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:29:\"Matt: 4.8 and What’s Coming\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=47440\";s:7:\"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:\"https://ma.tt/2017/06/4-8-and-whats-coming/\";s: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:3844:\"<p>Last week <a href=\"https://wordpress.org/news/2017/06/evans/\">we released version 4.8 &#8220;Evans&#8221; of WordPress</a>, as I write this it has had about <a href=\"https://wordpress.org/download/counter/\">4.8 million downloads</a> already. The release was stable and has been received well, and we were able do the merge and beta <a href=\"https://make.wordpress.org/core/4-8/\">a bit faster</a> than we have before.</p>\n<p>When I <a href=\"https://make.wordpress.org/core/2017/01/04/focus-tech-and-design-leads/\">originally wrote about the three focuses for the year</a> (and in <a href=\"https://ma.tt/2016/12/state-of-the-word-2016/\">the State of the Word</a>) I said releases would be driven by improvements in those three areas, and people in particular are anticipating the new Gutenberg editor, so I wanted to talk a bit about what&#8217;s changed and what I&#8217;ve learned in the past few months that caused us to course correct and do an intermediate 4.8 release, and why there will likely be a 4.9 before Gutenberg comes in.</p>\n<p>Right now the vast majority of effort is <a href=\"https://github.com/WordPress/gutenberg\">going into the new editing experience</a>, and the progress has been great, but because we&#8217;re going to use the new editor as the basis for our new customization experience it means that the leads for the customization focus have to wait for Gutenberg to get a bit further along before we can build on that foundation. Mel and Weston took this as an opportunity to think about not just the &#8220;Customizer&#8221;, which is a screen and code base within WP, but really thinking in a user-centric way about what it means to customize a site and they identified a number of low-hanging fruits, areas like widgets where we could have a big user impact with relatively little effort.</p>\n<p>WordPress is littered with little inconsistencies and gaps in the user experience that aren&#8217;t hard to fix, but are hard to notice the 500th time you&#8217;re looking at a screen.</p>\n<p>I didn&#8217;t think we&#8217;d be able to sustain the effort on the editor and still do a meaningful user release in the meantime, but we did, and <a href=\"https://make.wordpress.org/core/2017/06/16/4-9-and-gutenberg/\">I think we can do it again</a>.</p>\n<p>4.8 also brought in a number of developer and accessibility improvements, including <a href=\"https://make.wordpress.org/core/2017/04/23/target-browser-coverage/\">dropping support for old IE versions</a>, but as I mentioned (too harshly) in my <a href=\"https://make.wordpress.org/core/2017/04/13/first-quarter-check-in/\">first quarter check-in</a> there hasn&#8217;t been as much happening on the REST API side of things, but after talking to some folks at WordCamp EU and the community summit before I&#8217;m optimistic about that improving. Something else I didn&#8217;t anticipate was <a href=\"https://make.wordpress.org/core/2016/12/28/supporting-the-future-of-wp-cli/\">wp-cli coming under the wing of WP.org as an official project</a>, which is huge for developers and people building on WP. (It&#8217;s worth mentioning <a href=\"https://github.com/wp-cli/restful\">wp-cli and REST API work great together</a>.)</p>\n<p>To summarize: The main focus of the editor is going great, customization has been getting improvements shipped to users, the wp-cli has become like the third focus, and I&#8217;m optimistic about REST-based development the remainder of the year.</p>\n<p>I&#8217;ll be <a href=\"https://2017.europe.wordcamp.org/session/interview-and-qa/\">on stage at WordCamp Europe in Paris tomorrow afternoon</a> doing a Q&amp;A with <a href=\"https://om.co/\">Om Malik</a> and taking audience questions, will also have a few announcements. You can get to the livestream tomorrow <a href=\"https://2017.europe.wordcamp.org/\">on the WordCamp EU homepage</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 16 Jun 2017 13:33:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:108:\"WPTavern: WordCamp Europe 2017 Kicks Off with Contributor Day Focused on Growing WordPress through Inclusion\";s:7:\"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:29:\"https://wptavern.com/?p=72072\";s:7:\"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:119:\"https://wptavern.com/wordcamp-europe-2017-kicks-off-with-contributor-day-focused-on-growing-wordpress-through-inclusion\";s: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:7321:\"<a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/wordcamp-europe-venue.jpg?ssl=1\"><img /></a>photo credit: WP Tavern\n<p>Hundreds of WordPress contributors gathered today with space for each team to have its own dedicated room. The Community Summit was held earlier in the week, lending a strong contingent of veteran contributors to this event, ready to use the short time they had together.</p>\n<p>With a high concentration of WordPress expertise gathered in Paris, WCEU organizers were able to include 13 talks and workshops aimed at enriching contributors. For an event that has always focused on serving diverse communities, it&#8217;s no surprise that many of the contributor projects were focused on growing and improving WordPress through accessibility, internationalization, documentation, and inclusion.</p>\n<h3>WP REST API Team is Writing Docs to Make the API More Approachable to New Users and Contributors</h3>\n<p>WP REST API project co-lead Ryan McCue said their team was concentrated on improving documentation to give developers a better understanding of the REST API infrastructure and how it integrates with the rest of WordPress.</p>\n<p>&#8220;The main thing we&#8217;re trying to work on is documentation for this sort of stuff, because we&#8217;re lacking a lot of documentation around the infrastructure,&#8221; McCue said. &#8220;One of the things we don&#8217;t do well is having a way to go from &#8216;I know nothing&#8217; to &#8216;I know this stuff.&#8217; A lot our documentation describes solutions without describing the problem and how you pick a solution.&#8221; Contributors are working on a new set of user guides, which are currently on <a href=\"https://github.com/WP-API\" target=\"_blank\">GitHub</a>, that will eventually be included in the developer handbook.</p>\n<p>McCue said the next major project is completing work on <a href=\"https://github.com/WP-API/OAuth2\" target=\"_blank\">OAuth 2</a>, the new authentication method that will allow users to authorize applications to access data on their sites. He anticipates the team will have a &#8220;very workable plugin&#8221; that could be ready for testing within the next six months.</p>\n<p>&#8220;We need to get this sorted if any of the mobile apps are going to use the REST API,&#8221; McCue said. These apps currently use the existing XML-RPC and WordPress.com APIs. Although OAuth hasn&#8217;t been a major focus so far this year, McCue said the team is looking at changing that going forward.</p>\n<h3>Documentation Team is Working Towards Making HelpHub the Go-To Resource for WordPress Support</h3>\n<a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/wordcamp-europe-docs-team.png?ssl=1\"><img /></a>photo credit: WordCamp Europe 2017 Photography Team\n<p>Jon Ang, who helped lead the Documentation team, said they have been focused on writing documentation for new contributors, as well as ensuring current docs are gender neutral and not overly technical so that content writers can understand them.</p>\n<p>&#8220;Helping with the project has traditionally been tough, because we don&#8217;t explain how you can get started,&#8221; Ang said. &#8220;We realized this across the entire documentation team. We are great at writing end-user documentation but not great at writing contributor documentation.&#8221;</p>\n<p>One of the major documentation projects they have been working on for the past few years is <a href=\"https://make.wordpress.org/docs/tag/helphub/\" target=\"_blank\">HelpHub</a>, a companion resource to DevHub that will eventually hold all end-user documentation for WordPress. Migration from the codex is complete and the goal is to retire the codex once the project launches. Docs contributors are working towards making HelpHub the first place that users search for assistance before taking to the forums, lifting some of the burden from support volunteers. HelpHub is being designed to be easily searchable, possibly powered by elasticsearch, with inter-connected articles that focus on a single topic with bite-sized content.</p>\n<p>Ang estimates HelpHub is 30% complete in terms of content and 50% in terms of development. The backend is mostly finished and contributors are now working on the frontend. They are also bringing in content experts to write articles on critical topics, such as security. Ang hopes the team can deliver an MVP by the end of this year and finish the project within the next year.</p>\n<h3>Community Team is Working on Redesigning Central.WordCamp.org to be More Useful to the Wider WordPress Community</h3>\n<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/wordcamp-europe-2017-community-team-contributors.png?ssl=1\"><img /></a>Community Team Contributors &#8211; photo credit: <a href=\"https://twitter.com/WCEurope/status/875328517000617984\">WordCamp Europe 2017 Photography Team</a>\n<p>A segment of Community Team contributors are working on marketing events better to the wider WordPress community that is not as well-connected with news about the project. As redesign of <a href=\"https://central.wordcamp.org/\" target=\"_blank\">central.wordcamp.org</a> is part of this effort.</p>\n<p>&#8220;Overall, the feeling is that we are not getting in front of the people who need our information the most,&#8221; Global Community Team member <a href=\"https://twitter.com/josephahaden\" target=\"_blank\">Josepha Hayden</a> said. &#8220;Most WordCamps are educational. There is an aspirational aspect to all of them, of course. But the people who could use the information the most are, for example, the people who inherited a WordPress site and don&#8217;t know what to do about that.&#8221;</p>\n<p>After reviewing Google Trends to see what people are actually looking for when they get to a WordCamp site, the Community Team found that most visitors are searching for a WordCamp and the year. The only reason they get to the site is because they already know the event is happening.</p>\n<p>&#8220;The deputies we&#8217;ve spoken to in the last year or so have been echoing this feedback that the problem our WordCamp organizers have is they don&#8217;t have any way to get the information out to attendees better,&#8221; Hayden said. &#8220;If you already know about WordCamps, it&#8217;s easy to find your local WordCamp but if you don&#8217;t, then it&#8217;s not.&#8221;</p>\n<p>The Community Team has begun working on a communication and marketing plan that may include things like automated emails or social media campaigns but their first priority is redesigning central.wordCamp.org.</p>\n<p>&#8220;We realized the first place we need to start is to have a canonical place for them to go,&#8221; Hayden said. &#8220;Central.WordCamp.org was always supposed to be that place but for awhile it had kind of a hybrid audience. We&#8217;re working on identifying the content, who the correct audience is, and what we&#8217;re missing if we want to help somebody who has never heard about any WordPress events.&#8221;</p>\n<p>The discussion around redesigning central.wordcamp.org discussion has been happening for a few years and the team already has a design that was donated. They have the homepage and several other pages complete and hope to have the new site launched by the end of the year.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 16 Jun 2017 00:27: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: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:78:\"WPTavern: Lifted, a WordPress Theme and Plugin Shop for the Marijuana 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:29:\"https://wptavern.com/?p=72027\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"https://wptavern.com/lifted-a-wordpress-theme-and-plugin-shop-for-the-marijuana-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:4731:\"<p><a href=\"https://liftedthemes.com/\">Lifted</a> is a new WordPress theme and plugin company founded by <a href=\"http://baltimoredrew.com/\">Drew Poland</a> that caters to the marijuana industry. I reached out to Poland to learn more about his company, his pricing model, and get his perspective on this space in the WordPress ecosystem.</p>\n<p><strong>Why did you decide to get into the marijuana industry with WordPress plugins and themes?</strong></p>\n<p>Two primary reasons. The first is that, I truly believe in its medicinal use and there&#8217;s more than enough research out to support its effectiveness.</p>\n<p>Documentaries like <a href=\"http://www.cnn.com/specials/health/medical-marijuana/index.html\">Weed from CNN and Dr.Sanjay Gupta</a> will bring you to tears watching children like Charlotte Figi, who suffer from extreme epilepsy, almost instantly stop the seizures and become functional with the things most of us take for granted like talking and walking.</p>\n<p>It&#8217;s tough to watch at times but there are a lot of cases from the extreme ones like end of life and debilitating issues, to everyday pain, stress, and PTSD management that make it a valuable alternative to harder, more addictive prescription drugs like Opioids, that are most commonly thrown at these as a solution.</p>\n<p>The second reason is less inspiring. It&#8217;s simply a budding industry with massive room for growth. It&#8217;s really just now coming around and I think will accelerate as it matures and the path will become clearer in terms of what clients need and want. An entire new industry has opened.</p>\n<p><strong>What are some of the technologies used to power your themes?</strong></p>\n<p>Everything is built the WordPress way so everyday users can for the most part, activate a theme and go. For the most part, its page templates, widgets, and some custom fields. If a user is comfortable with those than they can easily use a theme from Lifted.</p>\n<p><strong>Are your themes and plugins GPL licensed or GPL compatible?</strong></p>\n<p>Absolutely! Everything is 100% GPL licensed.</p>\n<p><strong>How did you determine the price range for Grape Ape $129.99-$379.99 and can you provide an ETA on when it might be released? (I don&#8217;t think I&#8217;ve ever seen pre-orders for a theme before)</strong></p>\n<img />Front page of the Grape Ape Theme\n<p>I simply wanted to come in with a product priced on the higher end because I&#8217;m a firm believer that most WordPress products are priced entirely too low.</p>\n<p>I value my time on the highest level since I can&#8217;t make more of it, so a sell low and at volume approach just doesn&#8217;t work for me. I don&#8217;t want to support a $50 theme and the reality is that if this were a custom project for a client, the budget needs to be $10k minimum.</p>\n<p>The estimated release date for Grape Ape is the end of July.</p>\n<p>The pre-order was a result of simply wanting to force myself to get the actual Lifted Themes site up. Otherwise, I would have waited until Grape Ape was complete and then spent entirely too much time on the Lifted site.</p>\n<p>So I had to settle in with a good-looking theme I could live with and later work with my designer to develop something more custom. Had I really wanted to push the pre-order more I would have ramped up marketing months in advance to build up the anticipation and desire for it.</p>\n<p><strong>Based on your research, how crowded is this space when it comes to WordPress themes and plugins?</strong></p>\n<p>I would say it&#8217;s a clear lane and you can drive as fast or as slow as you like. I have been slow-moving up until this point and had the first marijuana plugin on WordPress.org, so there&#8217;s a lot of room.</p>\n<p>The marijuana industry is also not what I would call mature and at the end of the day there is still a stigma in professional settings. So if you are someone building products on the side or have a lot of clients in a specific industry that isn&#8217;t so receptive, you might not feel comfortable broadcasting that you are working in this space.</p>\n<p><strong>Are there any legalities customers should be aware of before using your products?</strong></p>\n<p>If used as intended, no. At its core, Grape Ape is fitted for your typical run of the mill business website, that&#8217;s no different from a coffee shop.</p>\n<p>At the moment, plugins are also in a clear zone. In the future, that may become more of a concern as services and tools are opening their APIs to connect dispensary back office systems with their web presence. That&#8217;s where things start to get tricky, more from a potential patient data view than anything else.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jun 2017 21:14:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:69:\"WPTavern: 9seeds Acquires Web Savvy Marketing’s Genesis Theme Store\";s:7:\"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:29:\"https://wptavern.com/?p=71955\";s:7:\"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://wptavern.com/9seeds-acquires-web-savvy-marketings-genesis-theme-store\";s: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:3761:\"<p><a href=\"https://9seeds.com/\">9seeds</a>, a WordPress development agency <a href=\"https://9seeds.com/the-launch-of-9seeds/\">launched in 2009</a>, has <a href=\"https://9seeds.com/custom-wordpress-development-plugins-genesis-themes/\">acquired</a> Web Savvy Marketing&#8217;s <a href=\"https://www.web-savvy-marketing.com/store/\">theme store</a> for an undisclosed amount. <span class=\"st\">Web Savvy Marketing <a href=\"https://www.web-savvy-marketing.com/2012/03/genesis-child-theme-store/\">launched its theme store</a> in 2012 and currently has a library of 26 themes built on the <a href=\"https://my.studiopress.com/themes/genesis/\">Genesis Framework</a> by StudioPress. </span></p>\n<img />Web Savvy Marketing Theme Store\n<p><span class=\"st\">Chris Cree who helped launch and manage the theme store in 2012 departed from the company in 2016 and moved overseas to <a href=\"https://www.web-savvy-marketing.com/2016/07/saying-goodbye-to-chris-cree/\">create a bible school</a>. As the focus of Web Savvy Marketing shifted towards larger custom development projects and SEO, Rebbecca Gill, founder of Web Savvy Marketing, needed to find a way to <a href=\"https://www.web-savvy-marketing.com/2017/06/investment-strategy-wsm-selling-genesis-theme-store/\">maintain the theme store</a>. </span></p>\n<p>&#8220;I wanted Chris’ vision to live on and I wanted all my babies to continue to flourish and find their way to websites around the world,&#8221; Gill said. &#8220;I was at a crossroads and I didn’t know what to do.</p>\n<p>&#8220;I needed to make sure the company had a solid long-term strategy, but I also needed to protect our loyal theme customers. Five years of sales meant we had a lot of existing buyers who needed ongoing support.&#8221;</p>\n<p>Last year, Gill met Jon Brown, owner of 9seeds, and established a professional relationship.</p>\n<p>&#8220;We have very similar views on business, friendships, and ethics,&#8221; Gill said. &#8220;I liked him right away and I knew I wanted to spend more personal and professional time with him.</p>\n<p>&#8220;And as we grew closer, we started chatting about my struggles with the theme store and his long-term business goals. Before I knew it, he wanted to acquire the theme store and I wanted to give it to him.&#8221;</p>\n<p>9seeds has built a number of custom sites for clients using the Genesis Framework. For those who wanted to leverage existing themes, the company has often referred clients to Web Savvy Marketing&#8217;s theme store.</p>\n<p>&#8220;It took a bit more time of getting to know each other personally before I came to hold the same feelings that others had shared about her,&#8221; Brown said. &#8220;I felt deeply that this was a person I not only wanted to be friends with but wanted to be in business with. It became apparent to both of us that this was a perfect fit.&#8221;</p>\n<p>The acquisition brings the themes in-house and expands 9seeds reach into the WordPress products market.</p>\n<p>&#8220;It’s a win for 9seeds by giving us a springboard into a market we’ve long had our eye on accompanied by the best trail guide in the business showing us the path,&#8221; Brown said.</p>\n<p>&#8220;It’s a win for WSM by freeing Rebecca and her team up to align with where her focus now is on larger custom site builds and SEO consulting.&#8221;</p>\n<p>9seeds is providing support for existing customers and is working on a new theme. The support forums and theme store will migrate to the 9seeds domain later this year.</p>\n<p>To learn more about Brown and his work with 9seeds, <a href=\"https://wptavern.com/wpweekly-episode-276-interview-with-jon-brown-a-traveling-digital-nomad\">listen to episode 276</a> of WordPress Weekly.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jun 2017 19:18:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:17;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:96:\"Post Status: An entrepreneurial journey around eCommerce, with Patrick Rauland — Draft Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=37565\";s:7:\"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:94:\"https://poststatus.com/entrepreneurial-journey-around-ecommerce-patrick-rauland-draft-podcast/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2488:\"<p>Welcome to the Post Status <a href=\"https://poststatus.com/category/draft\">Draft podcast</a>, which you can find <a href=\"https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008\">on iTunes</a>, <a href=\"https://play.google.com/music/m/Ih5egfxskgcec4qadr3f4zfpzzm?t=Post_Status__Draft_WordPress_Podcast\">Google Play</a>, <a href=\"http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast\">Stitcher</a>, and <a href=\"http://simplecast.fm/podcasts/1061/rss\">via RSS</a> for your favorite podcatcher. Post Status Draft is hosted by the creator and editor of Post Status, Brian Krogsgard, and this week&#8217;s guest host, Patrick Rauland.</p>\n<p>In this episode, Brian and Patrick Rauland discuss the state of eCommerce today, both from a product perspective, and for store owners. They also discuss Patrick’s own journeys in the land of eCommerce, as a former product manager for WooCommerce, a course author for Lynda (now LinkedIn Learning), a consultant, and an online eCommerce conference organizer.</p>\n<p><!--[if lt IE 9]><script>document.createElement(\'audio\');</script><![endif]-->\n<a href=\"https://audio.simplecast.com/72909.mp3\">https://audio.simplecast.com/72909.mp3</a><br />\n<a href=\"https://audio.simplecast.com/72909.mp3\">Direct Download</a></p>\n<h3>Links</h3>\n<ul>\n<li><a href=\"https://www.speakinginbytes.com/\">Patrick&#8217;s programming blog</a></li>\n<li><a href=\"https://www.liftoffsummit.com/\">Lift Off Summit</a></li>\n<li><a href=\"https://neversettle.it/projects/apis/ns-fba-for-woocommerce-premium-wordpress-plugins/\">Amazon FBA for WooCommerce</a></li>\n<li><a href=\"http://www.shipstation.com/\">ShipStation</a></li>\n<li><a href=\"https://www.stitchlabs.com/\">Stitch Labs</a></li>\n<li><a href=\"http://www.tropicalmba.com/\">Tropical MBA</a></li>\n<li><a href=\"https://wooconf.com/\">WooConf</a></li>\n<li><a href=\"http://www.ecommercefuel.com/\">eCommerceFuel</a></li>\n<li><a href=\"https://poststatus.com/publish/\">Post Status Publish</a></li>\n</ul>\n<p><a href=\"https://www.flickr.com/photos/46544223@N05/26247563071/in/photostream/\">Photo Credit</a></p>\n<h3>Sponsor: Pagely</h3>\n<p><a href=\"https://pagely.com\"><span>Pagely</span></a><span> offers best in class managed WordPress hosting, powered by the Amazon Cloud, the Internet’s most reliable infrastructure. Post Status is proudly hosted by Pagely. Thank you to </span><a href=\"https://pagely.com\"><span>Pagely</span></a><span> for being a Post Status partner.</span></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jun 2017 01:30: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:14:\"Katie Richards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:93:\"WPTavern: WPWeekly Episode 277 – WordPress 4.8, Filing Good Bug Reports, and 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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://wptavern.com?p=71968&preview=true&preview_id=71968\";s:7:\"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:\"https://wptavern.com/wpweekly-episode-277-wordpress-4-8-filing-good-bug-reports-and-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3427:\"<p>In this episode, <a href=\"https://jjj.blog/\">John James Jacoby</a> and I start off the show by sending Jesse Peterson our thoughts, prayers, and positive energy. Peterson is a longtime member of the WordPress community, founder of<a href=\"https://www.genesisthe.me/\"> Genesis The.me</a>, and is battling <a href=\"http://www.cffatboy.com/what-is-cystic-fibrosis/\">Cystic Fibrosis</a>. He received the call last Friday to receive a double-lung transplant but the surgery was cancelled after doctors determined the lungs were bad after removing them from the patient. We&#8217;re hoping he gets the call again soon!</p>\n<p>We give insight into what&#8217;s new in WordPress 4.8, provide tips for filing a good bug report, and tell you what to expect in the next major version of WP Super Cache. We discuss Imagely acquiring TeslaThemes and near the end of the show, we talk about the WordPress Community Summit at WordCamp Europe.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://wptavern.com/wordpress-4-8-evans-released-featuring-nearby-wordpress-events-new-media-widgets-and-link-boundaries\">WordPress 4.8 “Evans” Released Featuring Nearby WordPress Events, New Media Widgets, and Link Boundaries</a><br />\n<a href=\"https://wptavern.com/harare-zimbabwe-to-host-its-2nd-wordcamp-november-4-2017\">Harare, Zimbabwe to Host Its 2nd WordCamp November 4, 2017</a><br />\n<a href=\"https://wptavern.com/major-update-coming-to-wp-super-cache-new-rest-api-user-friendly-settings-page-and-improvements-to-legacy-file-storage\">Major Update Coming to WP Super Cache: New REST API, User-Friendly Settings Page, and Improvements to Legacy File Storage</a><br />\n<a href=\"https://wptavern.com/imagely-acquires-teslathemes-is-seeking-other-acquisition-opportunities\">Imagely Acquires TeslaThemes, Is Seeking Other Acquisition Opportunities</a></p>\n<h2>Picks of the Week:</h2>\n<p><a href=\"https://wptestdrive.com/\">wpTestDrive</a> allows you to try commercial themes and plugins before purchasing them. wpTestDrive creates a new WordPress instance with admin access where you can test plugins, themes, and their add-ons with or without demo content. It’s free, and test drives stay active for 10 days for registered members or 24 hours for guests. The site uses affiliate links to commercial products to offset the cost of running the site.</p>\n<p><a href=\"https://wordpress.org/plugins/camptix/\">CampTix</a> is a free, open source ticketing plugin for WordPress that powers the ticket purchasing experience on WordCamp.org. Some of its features include, multiple ticket and attendee forms, coupon codes, mass emailing of attendees, exporting data into CSV or XML, refunds, and more.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, June 21st 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"https://wptavern.com/feed/podcast\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #277:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 14 Jun 2017 23:22: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: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:25:\"HeroPress: Trust Yourself\";s:7:\"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:56:\"https://heropress.com/?post_type=heropress-essays&p=1915\";s:7:\"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:\"https://heropress.com/essays/trust-yourself/?utm_source=rss&utm_medium=rss&utm_campaign=trust-yourself\";s: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:8453:\"<img width=\"960\" height=\"480\" src=\"http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/06/061417-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: Be open minded, trust yourself, and talk about what matters to you.\" /><p><em><strong>Editor&#8217;s Note:</strong> Birgit has been a friend of HeroPress since it&#8217;s very beginning. Through the oddities of life she was never able to do an essay. Recently she told me she would have one soon. This is not that essay. Our contributor this week needed some extra time and Birgit said she had something she wanted to write about, so here it is. Many thanks Birgit.</em></p>\n<p>Something is in the air. Do you feel the WordPress vibrations? It&#8217;s shortly before the fifth WordCamp Europe which will be held in Paris this year. The social channels like Twitter &amp; Co. are flooded with pre-event messages. You can feel the emotions of excitement and sadness in the timeline nearby. People share their excitement about their upcoming attendance and others who can&#8217;t make it. I am a person who belongs to both groups.</p>\n<p>But let me begin some months ago to tell you how this came to be. After WordCamp Europe in Vienna last summer I purchased my ticket for WCEU 2017 in Paris directly after the ticket sale was opened. There was no doubt at all I would participate.</p>\n<blockquote><p>How life&#8217;s play changes, it worked out differently than planned.</p></blockquote>\n<p>I&#8217;ve struggled with some health issues over several years. Mostly caused by stress during and after the divorce, as well as some deaths in the vicinity. Nothing really serious, but not ignorable. I thought&#8230; But at the end of the summer last year I got seriously ill. Not the right place for details here, but I had to quit my day job in a small agency because the fixed-term employment contract ended at the same time. Also, I had to reduce any contributions to the WordPress project. I had to reduce my freelancing contracts, too.</p>\n<p>I ran from one medical specialist to the other to find the cause of my illness. I was so frustrated not to be able to work like I&#8217;ve done before and so upset about the brain-fog and the fatigue. It was so depressing. As a mom of five children, it is not funny to be ill. The three youngest kids are living at home with me and my new partner. My oldest daughter bought her own house. But I couldn&#8217;t help her while moving. Can you imagine, how frustrating this could be?</p>\n<p>But hey &#8211; I am a fighter like a lioness. I put everything on the plate, invested my small savings into healing treatments and so on.</p>\n<blockquote><p>To make a long story short, I am getting healthier every day.</p></blockquote>\n<p>We found the cause and the healing treatments are helping like expected. Two operations went well. It is a process, but it&#8217;s going forward.</p>\n<p>Sitting at home without a job is not my thing, so I searched for a new day job. I found a part-time employment in my hometown as a head of a tutoring institute. It is ok, but nothing WordPress related. It secures my existence. But my saving balance allowed no budget for WordCamp travels. I gave up thoughts of attending WordCamp Europe in Paris this year.</p>\n<p>So I decided to offer my ticket.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I’v to sell my <a href=\"https://twitter.com/hashtag/wceu?src=hash\">#wceu</a> ticket I bought last year. Unless it happens a miracle and there is a sponsor for stay &amp; travel <a href=\"https://twitter.com/WCEurope\">@WCEurope</a> <a href=\"https://t.co/PFWBTtSmlq\">pic.twitter.com/PFWBTtSmlq</a></p>\n<p>&mdash; Coach Birgit Olzem (@CoachBirgit) <a href=\"https://twitter.com/CoachBirgit/status/867323301399588864\">May 24, 2017</a></p></blockquote>\n<p></p>\n<p>The unexpected miracle happened. I found sponsors for travel &amp; stay without active seeking. My generous sponsors rewarded my past contributions to WordPress and Community over several years with this openhearted support. I am so grateful for this.</p>\n<p>Since 2012 I have been an active member of the WordPress Community. First as the main responsible person for the translations of WordPress into German, then as a part of the international Polyglots team. I am also editor and release manager for local German site and I am a member of some other contribution teams in the WordPress ecosystem. I spent a lot of spare time and money on contributions and WordCamp travels.</p>\n<blockquote><p>Perhaps you can imagine how frustrating it was, that I couldn&#8217;t afford to travel to WordCamp Europe.</p></blockquote>\n<p>An event where I can meet a lot of friends I made over the last years. Even more, I was happy to get the generous sponsoring. I am so grateful!</p>\n<p>In the last two years I had to reduce my contribution time and disappeared from the scene, but I followed the changes and enhancements within the community in the background. Nevertheless I wasn&#8217;t forgotten.</p>\n<p>And it&#8217;s not only me who get help to attend to WCEU:</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Today is a completely different day. Largely thanks to <a href=\"https://twitter.com/jdevalk\">@jdevalk</a> (and team <a href=\"https://twitter.com/yoast\">@yoast</a> ) I WILL be attending. Beyond grateful is what I am.</p>\n<p>&mdash; Remkus de Vries (@DeFries) <a href=\"https://twitter.com/DeFries/status/874595421112414208\">June 13, 2017</a></p></blockquote>\n<p></p>\n<p>Everyone has had some downs and some ups. If you ask, there is always someone who is willing to help you. It is an example of a mindset from an open-source community like the WordPress community and it reflects the philosophy. You can get everything, but you have to ask. Only speaking people can be helped.</p>\n<p>Apropos speaking people can get helped:</p>\n<p>I have a dream over some years to contribute to WordPress in full-time as a WordPress Community Manager. There are so many things I can do even if I am not a full-stack developer. Perhaps this miracle happens, too. But at this moment I am sitting on my suitcases to write about the generosity in the WordPress Community. This essay wasn&#8217;t planned, but it happened to have been written.</p>\n<p>I am so grateful for my heroes who made it happen, that I can go to the WordCamp Europe this year.</p>\n<p>There are so many unseen heroes outside who need to be seen.</p>\n<blockquote><p>Be open minded, trust yourself and talk about what matters to you.</p></blockquote>\n<p>There is a light at the end of the tunnel. Be your own hero.</p>\n<p>Beyond everything else: Care about yourself!</p>\n<div class=\"rtsocial-container rtsocial-container-align-right rtsocial-horizontal\"><div class=\"rtsocial-twitter-horizontal\"><div class=\"rtsocial-twitter-horizontal-button\"><a title=\"Tweet: Trust Yourself\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=Trust%20Yourself&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Ftrust-yourself%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: Trust Yourself\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Ftrust-yourself%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-linkedin-horizontal\"><div class=\"rtsocial-linkedin-horizontal-button\"><a class=\"rtsocial-linkedin-button\" href=\"https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Ftrust-yourself%2F&title=Trust+Yourself\" rel=\"nofollow\" target=\"_blank\" title=\"Share: Trust Yourself\"></a></div></div><div class=\"rtsocial-pinterest-horizontal\"><div class=\"rtsocial-pinterest-horizontal-button\"><a class=\"rtsocial-pinterest-button\" href=\"https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/trust-yourself/&media=https://heropress.com/wp-content/uploads/2017/06/061417-150x150.jpg&description=Trust Yourself\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: Trust Yourself\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/essays/trust-yourself/\" title=\"Trust Yourself\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/trust-yourself/\">Trust Yourself</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 14 Jun 2017 08:00:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Birgit Olzem\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"WPTavern: Imagely Acquires TeslaThemes, Is Seeking Other Acquisition Opportunities\";s:7:\"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:29:\"https://wptavern.com/?p=71716\";s:7:\"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:\"https://wptavern.com/imagely-acquires-teslathemes-is-seeking-other-acquisition-opportunities\";s: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:4432:\"<p>In an effort to diversify and expand into the commercial WordPress theme market, <a href=\"https://www.imagely.com\">Imagely</a>, maintainers of <a href=\"https://www.imagely.com/wordpress-gallery-plugin/\">NextGEN Gallery</a>, <a href=\"https://www.imagely.com/tesla-themes-acquisition/\">have acquired</a> <a href=\"http://teslathemes.com/\">TeslaThemes</a> for an undisclosed amount.</p>\n<p>TeslaThemes <a href=\"https://wptavern.com/interview-with-brand-new-theme-club-teslathemes\">launched in 2013</a> as a theme club and recently celebrated its <a href=\"http://teslathemes.com/blog/teslathemes-anniversary-giveaway-and-redesign-announcement/\">fourth anniversary</a>. The company has 68 themes in its library, including the TeslaThemes framework.</p>\n<p>Eric Danzer, Founder and CEO of Imagely, says no major changes will be happening with TeslaThemes and that their immediate focus will be to provide maintenance and support.</p>\n<p>&#8220;Beyond that, our goal is to do more of what Tesla has already been doing so well &#8211; creating beautiful new themes and continually enhancing the existing themes,&#8221; Danzer said.</p>\n<p>Imagely has been busy this year launching a <a href=\"https://www.imagely.com/websites/\">managed WordPress hosting service</a> for photographers, releasing <a href=\"https://www.imagely.com/wordpress-photography-themes/\">new photography themes</a>, and an <a href=\"https://www.imagely.com/wordpress-lightroom-plugin/\">Adobe Lightroom plugin</a> that allows users to manage NextGEN galleries from within Lightroom.</p>\n<p>Later this year, Imagely plans to release a new version of NextGEN gallery with a redesigned backend interface. The company is also working on a way to add automated print fulfillment to WordPress.</p>\n<p>&#8220;Automated print fulfillment allows photographers to sell prints from their websites, and have those prints automatically delivered via the print lab without any intervention on their part,&#8221; Danzer said.</p>\n<p>&#8220;This functionality drives many large companies in the photo industry &#8211; SmugMug, ShootProof, Pixieset, Zenfolio, Photoshelter, and others. But it&#8217;s not possible yet on WordPress.</p>\n<p>&#8220;Bringing a full print solution to WordPress has the potential to revolutionize the photo industry and make WordPress the default web solution for photographers that it should be.&#8221;</p>\n<p>Marcel Sobieski, co-founder of TeslaThemes, <a href=\"http://teslathemes.com/blog/acquisition/\">thanked customers</a> for their support and confirmed that they exited the company on June 9th.</p>\n<p>&#8220;We built a solid, trusted and valuable business, that is needed on the market and is appreciated both by industry colleagues and clients,&#8221; Sobieski said.</p>\n<p>This is the second exit in the last six months for Sobieski and his team. The sale of TeslaThemes will allow them to focus on a new venture called <a href=\"http://www.wpmatic.io/\">WPMatic.io</a>, a one-on-one WordPress support and development company.</p>\n<p>&#8220;The six years of experience that we have in WordPress is already helping a few hundred clients and tens of companies and agencies in need, right after purchasing a WP Theme from the market,&#8221; Sobieski said.</p>\n<p>&#8220;Soon we will start partnering with some of the best WP Theme Clubs to deliver a unique experience for their clients.&#8221;</p>\n<p>The acquisition of TeslaThemes represents Imagely&#8217;s first major move into the general WordPress products market. The company is also seeking acquisition opportunities for other WordPress plugin and theme companies.</p>\n<p>&#8220;In the coming years, we&#8217;ll be both building and be acquiring a range of other WordPress theme and plugin companies,&#8221; Danzer said.</p>\n<p>&#8220;I&#8217;ll even add a small call here: if you have a solid WordPress product, with a great brand and stable revenue over around $200,000, and you are looking to exit, feel free to reach out to me directly to chat.&#8221;</p>\n<p><strong>Correction: June 14th, 2017</strong> The article incorrectly identifies Imagely as the creators of NextGEN Gallery. Alex Rabe is the creator of NextGEN Gallery and he <a href=\"https://alexrabe.wordpress.com/nextgen-gallery/\">released it in 2007</a>. Photocrati <a href=\"https://www.imagely.com/photocrati-acquires-nextgen-gallery/\">acquired the plugin</a> in February, 2016.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 13 Jun 2017 21:33: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: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:42:\"Akismet: Coming Soon to a Jetpack Near You\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"http://blog.akismet.com/?p=1942\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://blog.akismet.com/2017/06/13/coming-soon-to-a-jetpack-near-you/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1007:\"<p>If you haven&#8217;t tried Jetpack yet &#8212; our sister plugin &#8212; there&#8217;s never been a better time to add it to your bucket list.</p>\n<p>In the coming weeks we&#8217;ll be announcing a really exciting new addition to Jetpack&#8217;s services and you can <a href=\"https://jetpack.com/know/\">sign up to get early access right here</a>.</p>\n<div id=\"v-Q1CJRnNs-1\" class=\"video-player\">\n</div><br />  <a rel=\"nofollow\" href=\"http://feeds.wordpress.com/1.0/gocomments/akismet.wordpress.com/1942/\"><img alt=\"\" border=\"0\" src=\"http://feeds.wordpress.com/1.0/comments/akismet.wordpress.com/1942/\" /></a> <img alt=\"\" border=\"0\" src=\"https://pixel.wp.com/b.gif?host=blog.akismet.com&blog=116920&post=1942&subd=akismet&ref=&feed=1\" width=\"1\" height=\"1\" /><div><a href=\"https://blog.akismet.com/2017/06/13/coming-soon-to-a-jetpack-near-you/\"><img alt=\"Coming Soon to Jetpack\" src=\"https://videos.files.wordpress.com/Q1CJRnNs/jetpack_30secondsfinal_std.original.jpg\" width=\"160\" height=\"120\" /></a></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 13 Jun 2017 10:00: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Richard\";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:82:\"WPTavern: WordCamp for Publishers Opens Up Ticket Sales, 50% Sold in the First Day\";s:7:\"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:29:\"https://wptavern.com/?p=71732\";s:7:\"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:\"https://wptavern.com/wordcamp-for-publishers-opens-up-ticket-sales-50-sold-in-the-first-day\";s: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:2365:\"<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/wordcamp-for-publishers-2017.png?ssl=1\"><img /></a></p>\n<p>WordCamp for Publishers, the first niche WordCamp to be focused around a specific industry, <a href=\"https://2017-denver.journalist.wordcamp.org/tickets/\" target=\"_blank\">opened up ticket sales</a> today. The event will take place in Denver, Colorado, August 17-19, and organizers have planned for just 230 attendees, due to venue constraints. In less than 24 hours since tickets went on sale, the event is already 50% sold out.</p>\n<p><a href=\"https://2017-denver.journalist.wordcamp.org/speakers/\" target=\"_blank\">Speakers</a> and workshop facilitators have already been selected and published to the event&#8217;s website, featuring publication directors, developers, product managers, and other industry experts.</p>\n<p>The tentative schedule for the WordCamp includes a mixture of presentations, hands-on workshops, and social events to encourage networking and collaboration among publishers.</p>\n<ul>\n<li><strong>Thursday, August 17:</strong> Presentations and workshops, followed by a brewery tour</li>\n<li><strong>Friday, August 18:</strong> Presentations and workshops, followed by an after party</li>\n<li><strong>Saturday, August 19:</strong> Publisher plugin contributor day, followed by a Rockies baseball game</li>\n</ul>\n<p>One of the goals for the event is to encourage those who are maintaining open source tools for publishers to work together towards ensuring a strong future for those projects. Contributing is an important part of the event, as many of the organizers have experience working at or with publishing organizations that heavily rely on open source tools.</p>\n<p>The <a href=\"http://www.denverpost.com/\" target=\"_blank\">Denver Post</a> has donated the venue for the event as an official sponsor and the official hotel is a five-minute walk from there. After purchasing a ticket online, attendees will receive an email with a link to make a reservation at the Sheraton Denver Downtown Hotel, which has a designated block of rooms for WordCampers.</p>\n<p>Organizers expect the event to sell out quickly, so if you&#8217;re thinking of attending, don&#8217;t wait to <a href=\"https://2017-denver.journalist.wordcamp.org/tickets/\" target=\"_blank\">buy your ticket</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Jun 2017 22:05:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:73:\"WPTavern: Unsplash Updates its License, Raises GPL Compatibility Concerns\";s:7:\"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:29:\"https://wptavern.com/?p=71742\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:83:\"https://wptavern.com/unsplash-updates-its-license-raises-gpl-compatibility-concerns\";s: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:6631:\"<p><a href=\"https://unsplash.com/\">Unsplash.com</a>, a site that provides high-resolution photos for free, updated its license and the change has people in the WordPress community concerned.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">So unsplash images are no longer public domain. No longer gpl compatible. What does it mean for <a href=\"https://twitter.com/hashtag/WordPressThemes?src=hash\">#WordPressThemes</a>  that uses these images?</p>\n<p>&mdash; Carolina Nymark (@carolinapoena) <a href=\"https://twitter.com/carolinapoena/status/872977081067548672\">June 9, 2017</a></p></blockquote>\n<p></p>\n<p>Prior to the change, Unsplash&#8217;s license stated the following:</p>\n<blockquote><p><span>All photos published on Unsplash are licensed under <a href=\"https://web.archive.org/web/20170530053437/http://creativecommons.org/publicdomain/zero/1.0/\">Creative Commons Zero</a> which means you can copy, modify, distribute and use the photos for free, including commercial purposes, without asking permission from or providing attribution to the photographer or Unsplash.</span></p></blockquote>\n<p>According to GNU.org, the CC0 or Creative Commons Zero license <a href=\"https://www.gnu.org/licenses/license-list.en.html\">is compatible</a> with the GPL.</p>\n<blockquote><p>CC0 is a public domain dedication from Creative Commons. A work released under CC0 is dedicated to the public domain to the fullest extent permitted by law. If that is not possible for any reason, CC0 also provides a lax, permissive license as a fallback. Both public domain works and the lax license provided by CC0 are compatible with the GNU GPL.</p>\n<p>If you want to release your work to the public domain, we recommend you use CC0.</p></blockquote>\n<p>Unsplash&#8217;s new license states (emphasis mine):</p>\n<blockquote><p>All photos published on Unsplash can be used for free. You can use them for commercial and noncommercial purposes. You do not need to ask permission from or provide credit to the photographer or Unsplash, although it is appreciated when possible.</p>\n<p>More precisely, Unsplash grants you a nonexclusive copyright license to download, copy, modify, distribute, perform, and use photos from Unsplash for free, including for commercial purposes, without permission from or attributing the photographer or Unsplash. <strong>This license does not include the right to compile photos from Unsplash to replicate a similar or competing service. </strong></p></blockquote>\n<p>The inability to compile photos from Unsplash to replicate a similar or competing service is a restriction on how the photos can be used, calling into question its compatibility with the GPL.</p>\n<p>Luke Chesser, co-founder of Unsplash, <a href=\"https://twitter.com/lukechesser/status/873146783945416704\">explained on</a> Twitter that individual photos have no restrictions.</p>\n<p>&#8220;The Unsplash license doesn&#8217;t violate GPL and can still be used in WordPress themes,&#8221; Chesser said. &#8220;There are no restrictions on the individual photos.</p>\n<p>&#8220;There is only a restriction on the collection of photos, which doesn&#8217;t even apply unless your intent is to create a similar service.&#8221;</p>\n<p>For example, it&#8217;s ok if someone creates a site that displays the best photos of bridges from Unsplash. But if the site makes those photos available for download, it would <a href=\"https://community.unsplash.com/help-section/do-i-have-to-give-credit-to-a-photographer-when-i-use-their-photo\">violate the license</a>.</p>\n<p>On its FAQ page, Unsplash <a href=\"https://community.unsplash.com/help-section/what-is-the-unsplash-license-and-where-can-i-find-it\">explains why</a> the restriction was put in place:</p>\n<blockquote><p>The fuel that drives Unsplash is the exceptional images that are generously contributed by people from all over the world. Without them, none of this would work. Unsplash would be nothing. We owe everyone who’s contributed a photo not only a thank you but support and empowerment for the gifts they’ve given us.</p>\n<p>Out of respect for our contributors and our ability to uphold our value of empowering creativity, we added this sentence to the Unsplash License.</p>\n<p>We don’t support the mass duplication of Unsplash photos with the purpose of replicating a similar or competing service because it leads to confusion which negatively impacts both the spirit of open creative use and the celebration of Unsplash contributors.</p></blockquote>\n<p>Mass compiling of photos from Unsplash to distribute on other sites has created legal issues in the past. &#8220;Sites that mass duplicate and compile Unsplash photos point support and legal issues back to Unsplash, while continuing to redistribute photos that may be removed on Unsplash,&#8221; the company said.</p>\n<p>The reasons cited by Unsplash for putting the restriction in place are some of the same reasons WordPress plugin developers <a href=\"https://wptavern.com/the-gpl-license-doesnt-provide-the-freedom-to-infringe-registered-trademarks\">register trademarks</a>. The GPL allows the following freedoms.</p>\n<ol start=\"0\">\n<li>The freedom to run the program, for any purpose.</li>\n<li>The freedom to study how the program works, and change it so it does your computing as you wish.</li>\n<li>The freedom to redistribute copies so you can help your neighbor.</li>\n<li>The freedom to distribute copies of your modified versions, giving the community a chance to benefit from your changes.</li>\n</ol>\n<p>Over the years, there have been many instances in the WordPress community where businesses have taken advantage of these freedoms merely to profit from the work of others.</p>\n<p>The reselling of commercial plugins causes confusion in the market and resellers typically point support and other inquiries back to the plugin&#8217;s developers.</p>\n<p>Trademarks give commercial plugin authors measures to protect their brand without violating the GPL. A good example is the <a href=\"http://www.gravityforms.com/trademark/\">GravityForms Trademark page</a> which clearly outlines how its brand can be used and displayed.</p>\n<p>For now, it appears that most people who use Unsplash will be unaffected by the licensing change. However, as long as there is one license that governs the use of images and it has at least one restriction, its compatibility with the GPL will remain in doubt.</p>\n<p><strong>Correction June 14th</strong> Luke Chesser, co-founder of Unsplash, did not say that individual photos are still CC0-licensed but rather, have no restrictions.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Jun 2017 21:27: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: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: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:131:\"WPTavern: Major Update Coming to WP Super Cache: New REST API, User-Friendly Settings Page, and Improvements to Legacy File Storage\";s:7:\"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:29:\"https://wptavern.com/?p=71718\";s:7:\"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:139:\"https://wptavern.com/major-update-coming-to-wp-super-cache-new-rest-api-user-friendly-settings-page-and-improvements-to-legacy-file-storage\";s: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:2550:\"<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2015/04/wp-super-cache.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://wordpress.org/plugins/wp-super-cache/\" target=\"_blank\">WP Super Cache</a>, a WordPress caching plugin maintained by Donncha Ó Caoimh and Automattic, is looking for users to help test the plugin <a href=\"https://odd.blog/2017/06/07/take-a-sneak-peek-at-wp-super-cache/\" target=\"_blank\">ahead of the next major update</a>. Ó Caoimh said the upcoming release is in a &#8220;stable and usable&#8221; state, but with the unusually large number of bug fixes and new features, it could use some testing in different environments.</p>\n<p>WP Super Cache is set to introduce a REST API, which will be useful for situations where administrators are not using wp-admin to manage their sites. The plugin is also <a href=\"https://github.com/Automattic/wp-super-cache/pull/177\" target=\"_blank\">changing the location for storing legacy cache files</a> to the supercache directory.</p>\n<p>&#8220;This makes it easier to manage these files,&#8221; Ó Caoimh said. &#8220;The plugin doesn’t have to search through potentially hundreds of cache files for those that need to be deleted if a page updates or someone leaves a comment. Now all those files will be in the same directory structure the anonymous “supercache” files will be. I’m really excited about this feature as it makes caching for logged-in users/users who comment and caching of pages with parameters so much faster now.&#8221;</p>\n<p>Ó Caoimh is also updating the settings page to make it easier for new users to understand the options. Currently it asks the user to select from mod_rewrite, PHP, or Legacy page caching with little explanation for why a user might opt for a certain delivery method. The new settings page simplifies the language used to describe the caching types.</p>\n<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/wp-super-cache-new-settings.png?ssl=1\"><img /></a></p>\n<p>The upcoming release will also <a href=\"https://github.com/Automattic/wp-super-cache/pulls?q=is%3Apr+is%3Aclosed\" target=\"_blank\">fix nearly 100 bugs</a>. As WP Super Cache is one of the most popular WordPress caching solutions and is active on more than a million sites, any problems with a major release will have a far-reaching impact. The latest changes to the plugin are <a href=\"https://github.com/Automattic/wp-super-cache\" target=\"_blank\">available on GitHub</a> for anyone who wants to help test.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Jun 2017 20:04:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:68:\"WPTavern: Harare, Zimbabwe to Host Its 2nd WordCamp November 4, 2017\";s:7:\"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:29:\"https://wptavern.com/?p=71314\";s:7:\"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://wptavern.com/harare-zimbabwe-to-host-its-2nd-wordcamp-november-4-2017\";s: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:3375:\"<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2016/12/harare.jpg?ssl=1\"><img /></a>photo credit: <a href=\"https://www.lonelyplanet.com/zimbabwe/harare\">Lonely Planet</a>\n<p>Harare, Zimbabwe will be <a href=\"https://2017.harare.wordcamp.org/2017/01/18/welcome-to-wordcamp-harare/\" target=\"_blank\">hosting its second WordCamp</a> on November 4, 2017, at <a href=\"http://www.hellenicacademy.ac.zw/\" target=\"_blank\">Hellenic Academy</a>. The city was one of three selected to be part of the <a href=\"https://wptavern.com/wordcamp-incubator-program-to-launch-in-indonesia-zimbabwe-and-columbia\" target=\"_blank\">WordCamp Incubator Program</a> in 2016. Harare&#8217;s first WordCamp was successful in connecting the local WordPress community and inspiring local leaders to carry on with organizing future events.</p>\n<p>Last year the <a href=\"https://www.meetup.com/Harare-WordPress-Meetup/\" target=\"_blank\">Harare WordPress Meetup</a> had 82 members and the group has nearly doubled in size with 142 members today.  Members meet every month and communicate outside of meetings via an active WhatsApp group. The current venue they use was donated by <a href=\"http://motorepublik.co/\" target=\"_blank\">Moto Republik</a>, thanks to one of the members Munya Bloggo, who works there.</p>\n<p>&#8220;It was always the goal of the WordCamp Incubator program to organize an easily-reproducible event that we could organize independently in the years to come,&#8221; 2017 lead organizer <a href=\"https://franksweb.org/\" target=\"_blank\">Thabo Tswana</a> said. &#8220;We expected it of ourselves. Some attendees and organizers actually approached me about the next WordCamp during WordCamp Harare 2016.&#8221;</p>\n<p>Tswana said the turnout at last year&#8217;s event was larger than he expected, because very few attendees booked tickets online. The majority ended up buying tickets at the door on the day of the event, a fairly uncommon scenario for most WordCamps that makes it somewhat difficult to estimate total attendees.</p>\n<p>&#8220;One of the biggest impacts that WordCamp had was introducing us to the WordPress Community,&#8221; Tswana said. &#8220;There are so many WordPress users in Zimbabwe (bloggers, designers, developers) but hardly anyone knew about the WordPress Community or how to contribute to WordPress. We now have a growing meetup group and the local community is starting to become more aware of what WordPress has to offer.&#8221;</p>\n<p>The local community consists primarily of developers and advanced WordPress users and Tswana said he would like see more of them getting involved with contributing. As the majority of meetup members are new to the larger WordPress community, they are still learning about the many ways users can contribute back to the project.</p>\n<p>Two Harare WordPress Meetup members, Kudakwashe Zafevere and Rima Trew, arranged for Hellenic Academy to donate a venue for WordCamp Harare 2017. The facilities are well-suited to hosting a tech event with wifi available.</p>\n<p>&#8220;This year, some local companies and organizations expressed interest in helping us out,&#8221; Tswana said. &#8220;We definitely expect more attendees due to the buzz that was created by last year&#8217;s WordCamp. To sum it all up, more people and organizations are getting involved this year.&#8221;</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Jun 2017 02:33:43 +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: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:118:\"WPTavern: WordPress 4.8 “Evans” Released Featuring Nearby WordPress Events, New Media Widgets, and Link Boundaries\";s:7:\"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:29:\"https://wptavern.com/?p=71534\";s:7:\"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:121:\"https://wptavern.com/wordpress-4-8-evans-released-featuring-nearby-wordpress-events-new-media-widgets-and-link-boundaries\";s: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:7169:\"<p><a href=\"https://wordpress.org/news/2017/06/evans/\">WordPress 4.8 &#8220;Evans&#8221;</a> is available for download and is the first major release of the year under the <a href=\"https://wptavern.com/state-of-the-word-2016-mullenweg-pushes-calypso-as-future-of-wordpress-interface-proposes-major-changes-to-release-cycle\">new release cycle</a>. WordPress 4.8 is named after <a href=\"https://en.wikipedia.org/wiki/Bill_Evans\">William John &#8220;Bill&#8221; Evans</a>, an American jazz pianist.</p>\n<h2>New Image, Video, and Audio Widgets</h2>\n<p>WordPress 4.8 includes <a href=\"https://make.wordpress.org/core/2017/05/26/media-widgets-for-images-video-and-audio/\">three new widgets</a>. All three widgets make it easier to display images, video, or audio  without using HTML. The Text widget now has support for TinyMCE providing rich-text functionality. Similar to the post editor, users have a choice between using a Visual or Text editor with limited formatting options.</p>\n<img />Image, Video, and Enhanced Text Widget\n<p>Because the Text widget uses TinyMCE, it inherits its nuances when it comes to pasting and displaying code. In a <a href=\"https://make.wordpress.org/core/2017/05/23/addition-of-tinymce-to-the-text-widget/\">dev note</a> that explains how TinyMCE was added to the Text Widget, Weston Ruter offers the following notice.</p>\n<blockquote><p>When pasting HTML into the &#8216;Text&#8217; (HTML) tab of the Text widget, any extraneous line breaks should be removed or else unwanted paragraphs and line beaks may result. This is particularly important when you paste in <code>script</code> or <code>style</code> tags (as in the case of 3rd-party JavaScript embeds), since auto-inserted paragraphs will cause script errors; this will be fixed in <span class=\"p2_hovercardify\"><a href=\"https://core.trac.wordpress.org/ticket/2833\">#2833</a></span>.</p>\n<p>This behavior aligns with longstanding behavior in the post editor, so it is not new, although it does differ from how the Text widget has previously behaved. As noted above, for previously existing Text widgets that had the auto-add paragraphs&#8217; checkbox unchecked (and thus the <code>filter</code> instance prop set to <code>false</code>), the previous behavior of not doing <code>wpautop</code> will be maintained: only once the widgets are modified will any extraneous line breaks need to be removed.</p></blockquote>\n<h2>Link Boundaries</h2>\n<p>Adding and editing links in the visual editor is more intuitive thanks to link boundaries. Link boundaries provide a visual representation of where a link begins and ends. This helps prevent adding unnecessary text to the beginning or end of a link.</p>\n<p></p>\n<p></p>\n<h2>See Nearby WordPress Events in the Dashboard</h2>\n<p>One of the pillars of WordPress&#8217; ecosystem is its community of meetups and WordCamps. <a href=\"https://wptavern.com/state-of-the-word-2016-mullenweg-pushes-calypso-as-future-of-wordpress-interface-proposes-major-changes-to-release-cycle\">In 2016</a>, more than 62,566 people attended a local meetup in 58 countries. About a third of those were new members.</p>\n<p>WordPress 4.8 draws attention to these events by <a href=\"https://make.wordpress.org/community/2017/03/23/showing-upcoming-local-events-in-wp-admin/\">enhancing the News Dashboard widget</a>. The widget will try to automatically guess your location and display meetups and WordCamps that are nearby.</p>\n<img />News Widget Shows Upcoming Meetups and WordCamps\n<p>If the location is incorrect, clicking the Pencil button opens a box where you can type in your city. The bottom of the widget includes links to the <a href=\"https://make.wordpress.org/community/meetups-landing-page\">WordPress Meetup landing page</a>, <a href=\"https://central.wordcamp.org/schedule/\">WordCamp Central Schedule</a>, and the <a href=\"https://wordpress.org/news/\">WordPress.org news blog</a>.</p>\n<h2>Responsive Customizer Sidebar</h2>\n<p>In previous versions of WordPress, the Customizer Sidebar had a maximum width of 300 pixels. In WordPress 4.8, the <a href=\"https://wptavern.com/wordpress-4-8-increases-maximum-width-of-the-customizer-sidebar-to-600-pixels\">Customizer Sidebar is responsive</a> and its width will automatically increase based on the size of the screen up to a maximum of 600 pixels.</p>\n<img />Customizer Sidebar 345 Pixels Wide\n<h2>More Accessible Admin Pages</h2>\n<p>The headers on admin screens are now <a href=\"https://wptavern.com/wordpress-4-8-improves-accessibility-on-admin-screens\">separate elements</a> making it easier for assistive technologies to help people navigate pages.</p>\n<h2>Support Dropped for Internet Explorer Versions 8, 9, and 10</h2>\n<p>WordPress 4.8 <a href=\"https://make.wordpress.org/core/2017/04/23/target-browser-coverage/\">drops support</a> for Internet Explorer versions 8, 9, and 10 as these versions no longer receive security updates and are used by a small percentage of people. WordPress 4.8 will work in these browsers but some features related to TinyMCE will be limited. New features will no longer be tested against these older versions of IE.</p>\n<h2>Noteworthy Changes</h2>\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2017/05/20/editor-api-changes-in-4-8/\">Changes to the Editor API</a></li>\n<li><a href=\"https://make.wordpress.org/core/2017/05/22/removal-of-core-embedding-support-for-wmv-and-wma-file-formats/\">Embeds of WMV and WMA files are no longer supported</a></li>\n<li><a href=\"https://make.wordpress.org/core/2017/05/22/multisite-focused-changes-in-4-8/\">New Capabilities and others enhancements for WordPress Multisite</a></li>\n<li><a href=\"https://make.wordpress.org/core/2017/05/26/tag-cloud-widget-changes-in-4-8/\">Accessibility improvements to the Tag Cloud widget</a></li>\n<li><a href=\"https://make.wordpress.org/core/2017/05/26/media-widgets-for-images-video-and-audio/\">The addition of a Media Widgets API</a></li>\n<li>TinyMCE was updated from version <strong>4.5.6</strong> to version <strong>4.6.2</strong></li>\n<li>Twemoji was updated from version <strong>2.2.2</strong> to version <strong>2.3.0</strong></li>\n<li>zxcvbn was updated from version <strong>1.0</strong> to version <strong>4.4.1</strong></li>\n</ul>\n<p>This release was led by <a href=\"https://matt.blog/\">Matt Mullenweg</a> and <a href=\"https://profiles.wordpress.org/jbpaul17\">Jeff Paul</a>. 346 people contributed to WordPress 4.8 and 106 of them were first time contributors.</p>\n<p>If you think you&#8217;ve discovered a bug in WordPress 4.8, read <a href=\"https://wordpress.org/support/topic/read-this-first-wordpress-4-8-master-list/\">this support thread</a> first to see if it&#8217;s a common issue that&#8217;s already been reported. If not, describe your issue in as much detail as possible and publish it to the <a href=\"https://wordpress.org/support/forum/how-to-and-troubleshooting/\">Troubleshooting section</a> on the support forums.</p>\n<p>As you upgrade your sites today, enjoy <a href=\"https://en.wikipedia.org/wiki/Time_Remembered_(album)\">Time Remembered</a> by Bill Evans, released in 1983.</p>\n<div class=\"embed-wrap\"></div>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jun 2017 19:29: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: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:62:\"WPTavern: Worona Releases Free WordCamp Europe Paris Guide App\";s:7:\"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:29:\"https://wptavern.com/?p=71494\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"https://wptavern.com/worona-releases-free-wordcamp-europe-paris-guide-app\";s: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:4240:\"<p><a href=\"https://www.worona.org/\" target=\"_blank\">Worona</a>, a Madrid-based WordPress startup that builds mobile apps for free, has created an app for WordCamp Europe attendees. The <a href=\"https://blog.worona.org/wceu-paris-guide/\" target=\"_blank\">WCEU Paris Guide app</a> includes location and transportation information, schedules for the event, suggestions on where to eat (restaurants, bistros, a selection of the best cheap eats), a list of top attractions and museums, and nightlife recommendations.</p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/wceu-paris-guide.png?ssl=1\"><img /></a></p>\n<p>Worona has released an <a href=\"https://play.google.com/store/apps/details?id=org.worona.paris.app\" target=\"_blank\">Android app</a> and an <a href=\"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=1238819389&mt=8\" target=\"_blank\">iOS app</a> for attendees to download. Currently the app needs to be connected to the internet, but the company is working on supporting an offline mode in the next version, which is rolling out soon.</p>\n<p>&#8220;We used our online platform to turn a WordPress blog (<a href=\"https://paris.worona.org\" target=\"_blank\">paris.worona.org</a>) into a native app,&#8221; Reyes Martínez, Worona&#8217;s marketing and communications specialist, said. &#8220;We use React and fetch the content using the WP-API. The apps are created with <a href=\"https://cordova.apache.org/\" target=\"_blank\">Cordova</a>.&#8221;</p>\n<p>Worona is a relatively new WordPress startup in Europe, having released its first prototype in late 2014. The company offers its mobile app building platform to users for free via its <a href=\"https://wordpress.org/plugins/worona/\" target=\"_blank\">plugin on WordPress.org</a>. The platform turns WordPress sites into native mobile apps that users can publish to the app stores. Worona can also manage the process of publishing the app for a one-time 290€ fee.</p>\n<p>In 2016, Worona had more than 12,000 users from 150 different countries. After launching its new platform four months ago, more than 11,500 users have signed up.</p>\n<p>Martínez said that Worona differs from existing WordPress app builders in that it is free, user-friendly, completely open source, and extensible.</p>\n<p>&#8220;We studied the WordPress ecosystem and the mobile distribution trends during the last three years and realized that other existing solutions, such as AppPresser, are just focused on one or two mobile channels, but not in all of them,&#8221; Martínez said. &#8220;This can be a problem for publishers, as they have to configure the different channels (apps, web apps, AMP, Facebook Instant Articles) one by one and take care of being consistent with all of them. After launching our own beta in 2015 and testing similar solutions, we decided to develop an all-in-one platform with the vision of becoming the leading solution for mobile distribution.&#8221;</p>\n<p>Worona is also aiming to create an ecosystem of extensions and themes for the platform, allowing third-party developers to create new solutions.</p>\n<p>&#8220;The strategy of creating a marketplace of extensions has been successfully accomplished by the WordPress ecosystem before (but not by any of our direct competitors),&#8221; Martínez said. &#8220;WooCommerce, for example, gives you access to a variety of extensions aiming to solve any problems related to your e-commerce. Because it is open-source, these features can be created by any developer or user. The bigger the community, the higher the range of solutions.&#8221;</p>\n<p>Worona is currently a team of five, including two co-founders, a marketing specialist, and two full-stack developers. Most of the team will be at WordCamp Europe. They hope the <a href=\"https://blog.worona.org/wceu-paris-guide/\" target=\"_blank\">WCEU Paris Guide app</a> will be useful for attendees and also provide a good introduction to their product. If you have any feedback that would make the app more useful, make sure to <a href=\"https://blog.worona.org/wceu-paris-guide/\" target=\"_blank\">comment on the announcement</a> and Worona may be able to incorporate user suggestions before the event.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jun 2017 17:32:10 +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: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:35:\"Dev Blog: WordPress 4.8 “Evans”\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=4770\";s:7:\"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:\"https://wordpress.org/news/2017/06/evans/\";s: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:31595:\"<h2>An Update with You in Mind</h2>\n<p><img class=\"aligncenter size-large wp-image-4816\" src=\"https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?resize=632%2C316&ssl=1\" alt=\"\" /></p>\n<h3>Gear up for a more intuitive WordPress!</h3>\n<p>Version 4.8 of WordPress, named &#8220;Evans&#8221; in honor of jazz pianist and composer William John &#8220;Bill&#8221; Evans, is available for download or update in your WordPress dashboard. New features in 4.8 add more ways for you to express yourself and represent your brand.</p>\n<p>Though some updates seem minor, they’ve been built by hundreds of contributors with <em>you</em> in mind. Get ready for new features you’ll welcome like an old friend: link improvements, <em>three</em> new media widgets covering images, audio, and video, an updated text widget that supports visual editing, and an upgraded news section in your dashboard which brings in nearby and upcoming WordPress events.</p>\n<hr />\n<h2>Exciting Widget Updates</h2>\n<p><img class=\"size-large wp-image-4776 aligncenter\" src=\"https://i1.wp.com/wordpress.org/news/files/2017/06/widgets-with-all-four.png?resize=632%2C436&ssl=1\" alt=\"\" /></p>\n<h3>Image Widget</h3>\n<p>Adding an image to a widget is now a simple task that is achievable for any WordPress user without needing to know code. Simply insert your image right within the widget settings. Try adding something like a headshot or a photo of your latest weekend adventure — and see it appear automatically.</p>\n<h3>Video Widget</h3>\n<p>A welcome video is a great way to humanize the branding of your website. You can now add any video from the Media Library to a sidebar on your site with the new Video widget. Use this to showcase a welcome video to introduce visitors to your site or promote your latest and greatest content.</p>\n<h3>Audio Widget</h3>\n<p>Are you a podcaster, musician, or avid blogger? Adding a widget with your audio file has never been easier. Upload your audio file to the Media Library, go to the widget settings, select your file, and you’re ready for listeners. This would be a easy way to add a more personal welcome message, too!</p>\n<h3>Rich Text Widget</h3>\n<p>This feature deserves a parade down the center of town! Rich-text editing capabilities are now native for Text widgets. Add a widget anywhere and format away. Create lists, add emphasis, and quickly and easily insert links. Have fun with your newfound formatting powers, and watch what you can accomplish in a short amount of time.</p>\n<hr />\n<h2>Link Boundaries</h2>\n<div id=\"v-8BDWH3QG-1\" class=\"video-player\"><div><img alt=\"Link Boundaries\" src=\"https://videos.files.wordpress.com/8BDWH3QG/3-link-boundaries_dvd.original.jpg?resize=632%2C342\" /></div><p>Link Boundaries</p></div>\n<p>Have you ever tried updating a link, or the text around a link, and found you can&#8217;t seem to edit it correctly? When you edit the text after the link, your new text also ends up linked. Or you edit the text in the link, but your text ends up outside of it. This can be frustrating! With link boundaries, a great new feature, the process is streamlined and your links will work well. You’ll be happier. We promise.</p>\n<hr />\n<h2>Nearby WordPress Events</h2>\n<p><img class=\"aligncenter wp-image-4779 size-large\" src=\"https://i2.wp.com/wordpress.org/news/files/2017/06/events-widget.png?resize=632%2C465&ssl=1\" alt=\"\" /></p>\n<p>Did you know that WordPress has a thriving offline community with groups meeting regularly in more than 400 cities around the world? WordPress now draws your attention to the events that help you continue improving your WordPress skills, meet friends, and, of course, publish!</p>\n<p>This is quickly becoming one of our favorite features. While you are in the dashboard (because you’re running updates and writing posts, right?) all upcoming WordCamps and official WordPress Meetups — local to you — will be displayed.</p>\n<p>Being part of the community can help you improve your WordPress skills and network with people you wouldn&#8217;t otherwise meet. Now you can easily find your local events just by logging in to your dashboard and looking at the new Events and News dashboard widget.</p>\n<hr />\n<h2>Even More Developer Happiness <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f60a.png\" alt=\"?\" class=\"wp-smiley\" /></h2>\n<h3><a href=\"https://make.wordpress.org/core/2017/05/17/cleaner-headings-in-the-admin-screens/\">More Accessible Admin Panel Headings</a></h3>\n<p>New CSS rules mean extraneous content (like “Add New” links) no longer need to be included in admin-area headings. These panel headings improve the experience for people using assistive technologies.</p>\n<h3><a href=\"https://make.wordpress.org/core/2017/05/22/removal-of-core-embedding-support-for-wmv-and-wma-file-formats/\">Removal of Core Support for WMV and WMA Files</a></h3>\n<p>As fewer and fewer browsers support Silverlight, file formats which require the presence of the Silverlight plugin are being removed from core support. Files will still display as a download link, but will no longer be embedded automatically.</p>\n<h3><a href=\"https://make.wordpress.org/core/2017/05/22/multisite-focused-changes-in-4-8/\">Multisite Updates</a></h3>\n<p>New capabilities have been introduced to 4.8 with an eye towards removing calls to<br />\n<code>is_super_admin()</code>. Additionally, new hooks and tweaks to more granularly control site and user counts per network have been added.</p>\n<h3><a href=\"https://make.wordpress.org/core/2017/05/23/addition-of-tinymce-to-the-text-widget/\">Text-Editor JavaScript API</a></h3>\n<p>With the addition of TinyMCE to the text widget in 4.8 comes a new JavaScript API for instantiating the editor after page load. This can be used to add an editor instance to any text area, and customize it with buttons and functions. Great for plugin authors!</p>\n<h3><a href=\"https://make.wordpress.org/core/2017/05/26/media-widgets-for-images-video-and-audio/\">Media Widgets API</a></h3>\n<p>The introduction of a new base media widget REST API schema to 4.8 opens up possibilities for even more media widgets (like galleries or playlists) in the future. The three new media widgets are powered by a shared base class that covers most of the interactions with the media modal. That class also makes it easier to create new media widgets and paves the way for more to come.</p>\n<h3><a href=\"https://make.wordpress.org/core/2017/05/16/customizer-sidebar-width-is-now-variable/\">Customizer Width Variable</a></h3>\n<p>Rejoice! New responsive breakpoints have been added to the customizer sidebar to make it wider on high-resolution screens. Customizer controls should use percentage-based widths instead of pixels.</p>\n<hr />\n<h2>The Squad</h2>\n<p>This release was led by <a href=\"https://matt.blog\">Matt</a> and <a href=\"https://profiles.wordpress.org/jbpaul17\">Jeff Paul</a>, with the help of the following fabulous folks. There are 346 contributors with props in this release, with 106 of them contributing for the first time. Pull up some Bill Evans on your music service of choice, and check out some of their profiles:</p>\n<a href=\"https://profiles.wordpress.org/1naveengiri\">1naveengiri</a>, <a href=\"https://profiles.wordpress.org/4nickpick\">4nickpick</a>, <a href=\"https://profiles.wordpress.org/aaroncampbell\">Aaron D. Campbell</a>, <a href=\"https://profiles.wordpress.org/jorbin\">Aaron Jorbin</a>, <a href=\"https://profiles.wordpress.org/abhishek\">abhishek</a>, <a href=\"https://profiles.wordpress.org/abhishekfdd\">Abhishek Kumar</a>, <a href=\"https://profiles.wordpress.org/abrain\">abrain</a>, <a href=\"https://profiles.wordpress.org/kawauso\">Adam Harley (Kawauso)</a>, <a href=\"https://profiles.wordpress.org/adamsilverstein\">Adam Silverstein</a>, <a href=\"https://profiles.wordpress.org/adamsoucie\">Adam Soucie</a>, <a href=\"https://profiles.wordpress.org/afzalmultani\">Afzal Multani</a>, <a href=\"https://profiles.wordpress.org/mrahmadawais\">Ahmad Awais</a>, <a href=\"https://profiles.wordpress.org/ajoah\">ajoah</a>, <a href=\"https://profiles.wordpress.org/xknown\">Alex Concha</a>, <a href=\"https://profiles.wordpress.org/apmarshall\">Alex Floyd Marshall</a>, <a href=\"https://profiles.wordpress.org/alexkingorg\">Alex King</a>, <a href=\"https://profiles.wordpress.org/tellyworth\">Alex Shiels</a>, <a href=\"https://profiles.wordpress.org/afercia\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/andreamiddleton\">Andrea Middleton</a>, <a href=\"https://profiles.wordpress.org/nacin\">Andrew Nacin</a>, <a href=\"https://profiles.wordpress.org/azaozz\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/rockwell15\">Andrew Rockwell</a>, <a href=\"https://profiles.wordpress.org/kelderic\">Andy Mercer</a>, <a href=\"https://profiles.wordpress.org/ankit-k-gupta\">Ankit K Gupta</a>, <a href=\"https://profiles.wordpress.org/arena94\">arena94</a>, <a href=\"https://profiles.wordpress.org/arshidkv12\">Arshid</a>, <a href=\"https://profiles.wordpress.org/aryamaaru\">Arun</a>, <a href=\"https://profiles.wordpress.org/asalce\">asalce</a>, <a href=\"https://profiles.wordpress.org/ashokkumar24\">ashokkumar24</a>, <a href=\"https://profiles.wordpress.org/barryceelen\">Barry Ceelen</a>, <a href=\"https://profiles.wordpress.org/bcworkz\">bcworkz</a>, <a href=\"https://profiles.wordpress.org/bharatkambariya\">Bharat Kambariya</a>, <a href=\"https://profiles.wordpress.org/blobfolio\">Blobfolio</a>, <a href=\"https://profiles.wordpress.org/gitlost\">bonger</a>, <a href=\"https://profiles.wordpress.org/boonebgorges\">Boone B. Gorges</a>, <a href=\"https://profiles.wordpress.org/bor0\">Boro Sitnikovski</a>, <a href=\"https://profiles.wordpress.org/bradt\">Brad Touesnard</a>, <a href=\"https://profiles.wordpress.org/bradyvercher\">Brady Vercher</a>, <a href=\"https://profiles.wordpress.org/kraftbj\">Brandon Kraft</a>, <a href=\"https://profiles.wordpress.org/drrobotnik\">Brandon Lavigne</a>, <a href=\"https://profiles.wordpress.org/bridgetwillard\">Bridget Willard</a>, <a href=\"https://profiles.wordpress.org/bhargavbhandari90\">Bunty</a>, <a href=\"https://profiles.wordpress.org/camikaos\">Cami Kaos</a>, <a href=\"https://profiles.wordpress.org/carl-alberto\">Carl Alberto</a>, <a href=\"https://profiles.wordpress.org/caseypatrickdriscoll\">Casey Driscoll</a>, <a href=\"https://profiles.wordpress.org/cazm\">cazm</a>, <a href=\"https://profiles.wordpress.org/ccprog\">ccprog</a>, <a href=\"https://profiles.wordpress.org/chandrapatel\">Chandra Patel</a>, <a href=\"https://profiles.wordpress.org/chesio\">chesio</a>, <a href=\"https://profiles.wordpress.org/ketuchetan\">chetansatasiya</a>, <a href=\"https://profiles.wordpress.org/chiragpatel\">Chirag Patel</a>, <a href=\"https://profiles.wordpress.org/chouby\">Chouby</a>, <a href=\"https://profiles.wordpress.org/cklosows\">Chris Klosowski</a>, <a href=\"https://profiles.wordpress.org/chris_dev\">Chris Mok</a>, <a href=\"https://profiles.wordpress.org/chriseverson\">chriseverson</a>, <a href=\"https://profiles.wordpress.org/christian1012\">Christian Chung</a>, <a href=\"https://profiles.wordpress.org/coreymckrill\">Corey McKrill</a>, <a href=\"https://profiles.wordpress.org/courtneypk\">Courtney P.K.</a>, <a href=\"https://profiles.wordpress.org/cristianozanca\">Cristiano Zanca</a>, <a href=\"https://profiles.wordpress.org/csloisel\">csloisel</a>, <a href=\"https://profiles.wordpress.org/curdin\">Curdin Krummenacher</a>, <a href=\"https://profiles.wordpress.org/clarinetlord\">Cyrus Collier</a>, <a href=\"https://profiles.wordpress.org/danielbachhuber\">Daniel Bachhuber </a>, <a href=\"https://profiles.wordpress.org/diddledan\">Daniel Llewellyn</a>, <a href=\"https://profiles.wordpress.org/mte90\">Daniele Scasciafratte</a>, <a href=\"https://profiles.wordpress.org/nerrad\">Darren Ethier (nerrad)</a>, <a href=\"https://profiles.wordpress.org/darshan02\">Darshan_dj</a>, <a href=\"https://profiles.wordpress.org/darthaud\">darthaud</a>, <a href=\"https://profiles.wordpress.org/dllh\">Daryl L. L. Houston (dllh)</a>, <a href=\"https://profiles.wordpress.org/davidakennedy\">David A. Kennedy</a>, <a href=\"https://profiles.wordpress.org/davidanderson\">David Anderson</a>, <a href=\"https://profiles.wordpress.org/davidbinda\">David Binovec</a>, <a href=\"https://profiles.wordpress.org/dlh\">David Herrera</a>, <a href=\"https://profiles.wordpress.org/dshanske\">David Shanske</a>, <a href=\"https://profiles.wordpress.org/davidbenton\">davidbenton</a>, <a href=\"https://profiles.wordpress.org/designsimply\">designsimply</a>, <a href=\"https://profiles.wordpress.org/dhanendran\">Dhanendran</a>, <a href=\"https://profiles.wordpress.org/dharm1025\">Dharmesh Patel</a>, <a href=\"https://profiles.wordpress.org/dhaval-parekh\">Dhaval Parekh</a>, <a href=\"https://profiles.wordpress.org/dingo_bastard\">dingo-d</a>, <a href=\"https://profiles.wordpress.org/dd32\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/ocean90\">Dominik Schilling</a>, <a href=\"https://profiles.wordpress.org/dotancohen\">Dotan Cohen</a>, <a href=\"https://profiles.wordpress.org/doublehhh\">DoubleH</a>, <a href=\"https://profiles.wordpress.org/dreamon11\">DreamOn11</a>, <a href=\"https://profiles.wordpress.org/drewapicture\">Drew Jaynes</a>, <a href=\"https://profiles.wordpress.org/drivingralle\">Drivingralle</a>, <a href=\"https://profiles.wordpress.org/dspilka\">dspilka</a>, <a href=\"https://profiles.wordpress.org/chopinbach\">Edwin Cromley</a>, <a href=\"https://profiles.wordpress.org/ejner69\">Ejner Galaz</a>, <a href=\"https://profiles.wordpress.org/iseulde\">Ella Iseulde Van Dorpe</a>, <a href=\"https://profiles.wordpress.org/emirpprime\">emirpprime</a>, <a href=\"https://profiles.wordpress.org/ericlewis\">Eric Andrew Lewis</a>, <a href=\"https://profiles.wordpress.org/ethitter\">Erick Hitter</a>, <a href=\"https://profiles.wordpress.org/endif-media\">Ethan Allen</a>, <a href=\"https://profiles.wordpress.org/fab1en\">Fabien Quatravaux</a>, <a href=\"https://profiles.wordpress.org/flixos90\">Felix Arntz</a>, <a href=\"https://profiles.wordpress.org/fibonaccina\">fibonaccina</a>, <a href=\"https://profiles.wordpress.org/mista-flo\">Florian TIAR</a>, <a href=\"https://profiles.wordpress.org/francina\">Francesca Marano</a>, <a href=\"https://profiles.wordpress.org/fstaude\">Frank Neumann-Staude</a>, <a href=\"https://profiles.wordpress.org/f-j-kaiser\">Franz Josef Kaiser</a>, <a href=\"https://profiles.wordpress.org/gma992\">Gabriel Maldonado</a>, <a href=\"https://profiles.wordpress.org/voldemortensen\">Garth Mortensen</a>, <a href=\"https://profiles.wordpress.org/garyc40\">Gary Cao</a>, <a href=\"https://profiles.wordpress.org/pento\">Gary Pendergast</a>, <a href=\"https://profiles.wordpress.org/georgestephanis\">George Stephanis</a>, <a href=\"https://profiles.wordpress.org/ghosttoast\">Gustave F. Gerhardt</a>, <a href=\"https://profiles.wordpress.org/hedgefield\">hedgefield</a>, <a href=\"https://profiles.wordpress.org/helen\">Helen Hou-Sandí</a>, <a href=\"https://profiles.wordpress.org/helgatheviking\">helgatheviking</a>, <a href=\"https://profiles.wordpress.org/hristo-sg\">Hristo Pandjarov</a>, <a href=\"https://profiles.wordpress.org/iandunn\">Ian Dunn</a>, <a href=\"https://profiles.wordpress.org/ig_communitysites\">ig_communitysites</a>, <a href=\"https://profiles.wordpress.org/zinigor\">Igor Zinovyev</a>, <a href=\"https://profiles.wordpress.org/imath\">imath</a>, <a href=\"https://profiles.wordpress.org/ipstenu\">Ipstenu (Mika Epstein)</a>, <a href=\"https://profiles.wordpress.org/ireneyoast\">ireneyoast</a>, <a href=\"https://profiles.wordpress.org/iv3rson76\">Ivan Stefanov</a>, <a href=\"https://profiles.wordpress.org/ivantedja\">ivantedja</a>, <a href=\"https://profiles.wordpress.org/jdgrimes\">J.D. Grimes</a>, <a href=\"https://profiles.wordpress.org/jackreichert\">Jack Reichert</a>, <a href=\"https://profiles.wordpress.org/whyisjake\">Jake Spurlock</a>, <a href=\"https://profiles.wordpress.org/jnylen0\">James Nylen</a>, <a href=\"https://profiles.wordpress.org/jaydeep-rami\">Jaydeep Rami</a>, <a href=\"https://profiles.wordpress.org/jazbek\">jazbek</a>, <a href=\"https://profiles.wordpress.org/jblz\">Jeff Bowen</a>, <a href=\"https://profiles.wordpress.org/jfarthing84\">Jeff Farthing</a>, <a href=\"https://profiles.wordpress.org/jbpaul17\">Jeff Paul</a>, <a href=\"https://profiles.wordpress.org/cheffheid\">Jeffrey de Wit</a>, <a href=\"https://profiles.wordpress.org/jenblogs4u\">Jen Miller</a>, <a href=\"https://profiles.wordpress.org/jeremyfelt\">Jeremy Felt</a>, <a href=\"https://profiles.wordpress.org/jpry\">Jeremy Pry</a>, <a href=\"https://profiles.wordpress.org/jigneshnakrani\">Jignesh Nakrani</a>, <a href=\"https://profiles.wordpress.org/jipmoors\">Jip Moors</a>, <a href=\"https://profiles.wordpress.org/jjcomack\">jjcomack</a>, <a href=\"https://profiles.wordpress.org/joedolson\">Joe Dolson</a>, <a href=\"https://profiles.wordpress.org/joehoyle\">Joe Hoyle</a>, <a href=\"https://profiles.wordpress.org/joemcgill\">Joe McGill</a>, <a href=\"https://profiles.wordpress.org/johnbillion\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/johnjamesjacoby\">John James Jacoby</a>, <a href=\"https://profiles.wordpress.org/johnregan3\">John Regan</a>, <a href=\"https://profiles.wordpress.org/desrosj\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/spacedmonkey\">Jonny Harris</a>, <a href=\"https://profiles.wordpress.org/joostdevalk\">Joost de Valk</a>, <a href=\"https://profiles.wordpress.org/chanthaboune\">Josepha</a>, <a href=\"https://profiles.wordpress.org/shelob9\">Josh Pollock</a>, <a href=\"https://profiles.wordpress.org/juhise\">Juhi Saxena</a>, <a href=\"https://profiles.wordpress.org/kopepasah\">Justin Kopepasah</a>, <a href=\"https://profiles.wordpress.org/certainstrings\">Justin Tucker</a>, <a href=\"https://profiles.wordpress.org/kadamwhite\">K.Adam White</a>, <a href=\"https://profiles.wordpress.org/kafleg\">kafleg</a>, <a href=\"https://profiles.wordpress.org/trepmal\">Kailey (trepmal)</a>, <a href=\"https://profiles.wordpress.org/karinedo\">karinedo</a>, <a href=\"https://profiles.wordpress.org/zoonini\">Kathryn</a>, <a href=\"https://profiles.wordpress.org/kaushik\">kaushik</a>, <a href=\"https://profiles.wordpress.org/kkoppenhaver\">Keanan Koppenhaver</a>, <a href=\"https://profiles.wordpress.org/keesiemeijer\">keesiemeijer</a>, <a href=\"https://profiles.wordpress.org/ryelle\">Kelly Dwan</a>, <a href=\"https://profiles.wordpress.org/ixkaito\">Kite</a>, <a href=\"https://profiles.wordpress.org/kjellr\">kjellr</a>, <a href=\"https://profiles.wordpress.org/kovshenin\">Konstantin Kovshenin</a>, <a href=\"https://profiles.wordpress.org/obenland\">Konstantin Obenland</a>, <a href=\"https://profiles.wordpress.org/kostasx\">kostasx</a>, <a href=\"https://profiles.wordpress.org/kubik-rubik\">kubik-rubik</a>, <a href=\"https://profiles.wordpress.org/kuck1u\">KUCKLU</a>, <a href=\"https://profiles.wordpress.org/lancewillett\">Lance Willett</a>, <a href=\"https://profiles.wordpress.org/laurelfulford\">Laurel Fulford</a>, <a href=\"https://profiles.wordpress.org/leewillis77\">Lee Willis</a>, <a href=\"https://profiles.wordpress.org/leemon\">leemon</a>, <a href=\"https://profiles.wordpress.org/lewiscowles\">LewisCowles</a>, <a href=\"https://profiles.wordpress.org/liammcarthur\">LiamMcArthur</a>, <a href=\"https://profiles.wordpress.org/lucasstark\">Lucas Stark</a>, <a href=\"https://profiles.wordpress.org/lukasbesch\">lukasbesch</a>, <a href=\"https://profiles.wordpress.org/lukecavanagh\">Luke Cavanagh</a>, <a href=\"https://profiles.wordpress.org/maedahbatool\">Maedah Batool</a>, <a href=\"https://profiles.wordpress.org/maguiar\">maguiar</a>, <a href=\"https://profiles.wordpress.org/mp518\">Mahesh Prajapati</a>, <a href=\"https://profiles.wordpress.org/mantismamita\">mantismamita</a>, <a href=\"https://profiles.wordpress.org/tyxla\">Marin Atanasov</a>, <a href=\"https://profiles.wordpress.org/markjaquith\">Mark Jaquith</a>, <a href=\"https://profiles.wordpress.org/mrwweb\">Mark Root-Wiley</a>, <a href=\"https://profiles.wordpress.org/mapk\">Mark Uraine</a>, <a href=\"https://profiles.wordpress.org/markoheijnen\">Marko Heijnen</a>, <a href=\"https://profiles.wordpress.org/matheusfd\">Matheus Martins</a>, <a href=\"https://profiles.wordpress.org/matheusgimenez\">MatheusGimenez</a>, <a href=\"https://profiles.wordpress.org/mathieuhays\">mathieuhays</a>, <a href=\"https://profiles.wordpress.org/matias\">matias</a>, <a href=\"https://profiles.wordpress.org/mattwiebe\">Matt Wiebe</a>, <a href=\"https://profiles.wordpress.org/mboynes\">Matthew Boynes</a>, <a href=\"https://profiles.wordpress.org/mattheu\">Matthew Haines-Young</a>, <a href=\"https://profiles.wordpress.org/mattyrob\">mattyrob</a>, <a href=\"https://profiles.wordpress.org/maximeculea\">Maxime Culea</a>, <a href=\"https://profiles.wordpress.org/mayukojpn\">Mayo Moriyama</a>, <a href=\"https://profiles.wordpress.org/mayurk\">Mayur Keshwani</a>, <a href=\"https://profiles.wordpress.org/melchoyce\">Mel Choyce</a>, <a href=\"https://profiles.wordpress.org/menakas\">Menaka S.</a>, <a href=\"https://profiles.wordpress.org/michaelarestad\">Michael Arestad</a>, <a href=\"https://profiles.wordpress.org/michalzuber\">michalzuber</a>, <a href=\"https://profiles.wordpress.org/michelleweber\">michelleweber</a>, <a href=\"https://profiles.wordpress.org/stubgo\">Miina Sikk</a>, <a href=\"https://profiles.wordpress.org/mihai2u\">Mike Crantea</a>, <a href=\"https://profiles.wordpress.org/mikehansenme\">Mike Hansen</a>, <a href=\"https://profiles.wordpress.org/mikejolley\">Mike Jolley</a>, <a href=\"https://profiles.wordpress.org/mikelittle\">Mike Little</a>, <a href=\"https://profiles.wordpress.org/mnelson4\">Mike Nelson</a>, <a href=\"https://profiles.wordpress.org/mikeschroder\">Mike Schroder</a>, <a href=\"https://profiles.wordpress.org/dimadin\">Milan Dini?</a>, <a href=\"https://profiles.wordpress.org/milindmore22\">Milind More</a>, <a href=\"https://profiles.wordpress.org/mitraval192\">Mithun Raval</a>, <a href=\"https://profiles.wordpress.org/mmdeveloper\">MMDeveloper</a>, <a href=\"https://profiles.wordpress.org/batmoo\">Mohammad Jangda</a>, <a href=\"https://profiles.wordpress.org/mohanjith\">mohanjith</a>, <a href=\"https://profiles.wordpress.org/monikarao\">monikarao</a>, <a href=\"https://profiles.wordpress.org/morganestes\">Morgan Estes</a>, <a href=\"https://profiles.wordpress.org/mt8biz\">moto hachi ( mt8.biz )</a>, <a href=\"https://profiles.wordpress.org/mrgregwaugh\">MrGregWaugh</a>, <a href=\"https://profiles.wordpress.org/mschadegg\">mschadegg</a>, <a href=\"https://profiles.wordpress.org/codegeass\">Muhammet Arslan</a>, <a href=\"https://profiles.wordpress.org/dots\">MULTIDOTS</a>, <a href=\"https://profiles.wordpress.org/nao\">Naoko Takano</a>, <a href=\"https://profiles.wordpress.org/naomicbush\">Naomi C. Bush</a>, <a href=\"https://profiles.wordpress.org/natereist\">Nate Reist</a>, <a href=\"https://profiles.wordpress.org/greatislander\">Ned Zimmerman</a>, <a href=\"https://profiles.wordpress.org/celloexpressions\">Nick Halsey </a>, <a href=\"https://profiles.wordpress.org/nikschavan\">Nikhil Chavan</a>, <a href=\"https://profiles.wordpress.org/nitin-kevadiya\">Nitin Kevadiya</a>, <a href=\"https://profiles.wordpress.org/kailanitish90\">Nitish Kaila</a>, <a href=\"https://profiles.wordpress.org/nobremarcos\">nobremarcos</a>, <a href=\"https://profiles.wordpress.org/nosegraze\">NoseGraze</a>, <a href=\"https://profiles.wordpress.org/nsundberg\">nsundberg</a>, <a href=\"https://profiles.wordpress.org/nullvariable\">nullvariable</a>, <a href=\"https://profiles.wordpress.org/odysseygate\">odyssey</a>, <a href=\"https://profiles.wordpress.org/iaaxpage\">page-carbajal</a>, <a href=\"https://profiles.wordpress.org/swissspidy\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/pbearne\">Paul Bearne</a>, <a href=\"https://profiles.wordpress.org/pbiron\">Paul Biron</a>, <a href=\"https://profiles.wordpress.org/pauldewouters\">Paul de Wouters</a>, <a href=\"https://profiles.wordpress.org/figureone\">Paul Ryan</a>, <a href=\"https://profiles.wordpress.org/pavelevap\">pavelevap</a>, <a href=\"https://profiles.wordpress.org/sirbrillig\">Payton Swick</a>, <a href=\"https://profiles.wordpress.org/pdufour\">pdufour</a>, <a href=\"https://profiles.wordpress.org/piewp\">Perdaan</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/philipjohn\">Philip John</a>, <a href=\"https://profiles.wordpress.org/delawski\">Piotr Delawski</a>, <a href=\"https://profiles.wordpress.org/psoluch\">Piotr Soluch</a>, <a href=\"https://profiles.wordpress.org/postpostmodern\">postpostmodern</a>, <a href=\"https://profiles.wordpress.org/pranalipatel\">Pranali Patel</a>, <a href=\"https://profiles.wordpress.org/pratikshrestha\">Pratik Shrestha</a>, <a href=\"https://profiles.wordpress.org/presskopp\">Presskopp</a>, <a href=\"https://profiles.wordpress.org/printsachen1\">printsachen1</a>, <a href=\"https://profiles.wordpress.org/priyankabehera155\">Priyanka Behera</a>, <a href=\"https://profiles.wordpress.org/prosti\">prosti</a>, <a href=\"https://profiles.wordpress.org/ptbello\">ptbello</a>, <a href=\"https://profiles.wordpress.org/rachelbaker\">Rachel Baker</a>, <a href=\"https://profiles.wordpress.org/rafaehlers\">Rafael Ehlers</a>, <a href=\"https://profiles.wordpress.org/raggedrobins\">raggedrobins</a>, <a href=\"https://profiles.wordpress.org/raisonon\">raisonon</a>, <a href=\"https://profiles.wordpress.org/ramiy\">Rami Yushuvaev</a>, <a href=\"https://profiles.wordpress.org/ramiabraham\">ramiabraham</a>, <a href=\"https://profiles.wordpress.org/ranh\">ranh</a>, <a href=\"https://profiles.wordpress.org/rclations\">RC Lations</a>, <a href=\"https://profiles.wordpress.org/redrambles\">redrambles</a>, <a href=\"https://profiles.wordpress.org/reidbusi\">reidbusi</a>, <a href=\"https://profiles.wordpress.org/reldev\">reldev</a>, <a href=\"https://profiles.wordpress.org/rellect\">rellect</a>, <a href=\"https://profiles.wordpress.org/arena\">RENAUT</a>, <a href=\"https://profiles.wordpress.org/rensw90\">rensw90</a>, <a href=\"https://profiles.wordpress.org/reportermike\">reportermike</a>, <a href=\"https://profiles.wordpress.org/rianrietveld\">Rian Rietveld</a>, <a href=\"https://profiles.wordpress.org/riddhiehta02\">Riddhi Mehta</a>, <a href=\"https://profiles.wordpress.org/aussieguy123\">Robbie Cahill</a>, <a href=\"https://profiles.wordpress.org/sanchothefat\">Robert O\'Rourke</a>, <a href=\"https://profiles.wordpress.org/littlerchicken\">Robin Cornett</a>, <a href=\"https://profiles.wordpress.org/runciters\">runciters</a>, <a href=\"https://profiles.wordpress.org/ryan\">Ryan Boren</a>, <a href=\"https://profiles.wordpress.org/rmccue\">Ryan McCue</a>, <a href=\"https://profiles.wordpress.org/welcher\">Ryan Welcher</a>, <a href=\"https://profiles.wordpress.org/sagarjadhav\">Sagar Jadhav</a>, <a href=\"https://profiles.wordpress.org/sagarprajapati\">Sagar Prajapati</a>, <a href=\"https://profiles.wordpress.org/sagarkbhatt\">sagarkbhatt</a>, <a href=\"https://profiles.wordpress.org/salcode\">Sal Ferrarello</a>, <a href=\"https://profiles.wordpress.org/samantha-miller\">Samantha Miller</a>, <a href=\"https://profiles.wordpress.org/samikeijonen\">Sami Keijonen</a>, <a href=\"https://profiles.wordpress.org/samuelsidler\">Samuel Sidler</a>, <a href=\"https://profiles.wordpress.org/sanketparmar\">Sanket Parmar</a>, <a href=\"https://profiles.wordpress.org/sathyapulse\">sathyapulse</a>, <a href=\"https://profiles.wordpress.org/sboisvert\">sboisvert</a>, <a href=\"https://profiles.wordpress.org/coffee2code\">Scott Reilly</a>, <a href=\"https://profiles.wordpress.org/wonderboymusic\">Scott Taylor</a>, <a href=\"https://profiles.wordpress.org/seanchayes\">Sean Hayes</a>, <a href=\"https://profiles.wordpress.org/sebastianpisula\">Sebastian Pisula</a>, <a href=\"https://profiles.wordpress.org/sergeybiryukov\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/sfpt\">sfpt</a>, <a href=\"https://profiles.wordpress.org/sgolemon\">sgolemon</a>, <a href=\"https://profiles.wordpress.org/shadyvb\">Shady Sharaf</a>, <a href=\"https://profiles.wordpress.org/shashwatmittal\">shashwatmittal</a>, <a href=\"https://profiles.wordpress.org/shazahm1hotmailcom\">shazahm1</a>, <a href=\"https://profiles.wordpress.org/shulard\">shulard</a>, <a href=\"https://profiles.wordpress.org/slbmeh\">slbmeh</a>, <a href=\"https://profiles.wordpress.org/soean\">Soren Wrede</a>, <a href=\"https://profiles.wordpress.org/sstoqnov\">Stanimir Stoyanov</a>, <a href=\"https://profiles.wordpress.org/stephdau\">Stephane Daury (stephdau)</a>, <a href=\"https://profiles.wordpress.org/netweb\">Stephen Edgar</a>, <a href=\"https://profiles.wordpress.org/stephenharris\">Stephen Harris</a>, <a href=\"https://profiles.wordpress.org/stevenkword\">Steven Word</a>, <a href=\"https://profiles.wordpress.org/stormrockwell\">stormrockwell</a>, <a href=\"https://profiles.wordpress.org/sudar\">Sudar Muthu</a>, <a href=\"https://profiles.wordpress.org/supercoder\">Supercoder</a>, <a href=\"https://profiles.wordpress.org/cybr\">Sybre Waaijer</a>, <a href=\"https://profiles.wordpress.org/szaqal21\">szaqal21</a>, <a href=\"https://profiles.wordpress.org/gonom9\">taggon</a>, <a href=\"https://profiles.wordpress.org/miyauchi\">Takayuki Miyauchi</a>, <a href=\"https://profiles.wordpress.org/takayukister\">Takayuki Miyoshi</a>, <a href=\"https://profiles.wordpress.org/karmatosed\">Tammie Lister</a>, <a href=\"https://profiles.wordpress.org/technopolitica\">technopolitica</a>, <a href=\"https://profiles.wordpress.org/teinertb\">teinertb</a>, <a href=\"https://profiles.wordpress.org/tejas5989\">tejas5989</a>, <a href=\"https://profiles.wordpress.org/terwdan\">terwdan</a>, <a href=\"https://profiles.wordpress.org/tharsheblows\">tharsheblows</a>, <a href=\"https://profiles.wordpress.org/themiked\">theMikeD</a>, <a href=\"https://profiles.wordpress.org/thepelkus\">thepelkus</a>, <a href=\"https://profiles.wordpress.org/tfrommen\">Thorsten Frommen</a>, <a href=\"https://profiles.wordpress.org/timmydcrawford\">Timmy Crawford</a>, <a href=\"https://profiles.wordpress.org/timothyblynjacobs\">Timothy Jacobs</a>, <a href=\"https://profiles.wordpress.org/timph\">timph</a>, <a href=\"https://profiles.wordpress.org/tmatsuur\">tmatsuur</a>, <a href=\"https://profiles.wordpress.org/tomdxw\">tomdxw</a>, <a href=\"https://profiles.wordpress.org/topher1kenobe\">Topher</a>, <a href=\"https://profiles.wordpress.org/wpsmith\">Travis Smith</a>, <a href=\"https://profiles.wordpress.org/triplejumper12\">triplejumper12</a>, <a href=\"https://profiles.wordpress.org/truongwp\">truongwp</a>, <a href=\"https://profiles.wordpress.org/tymvie\">tymvie</a>, <a href=\"https://profiles.wordpress.org/grapplerulrich\">Ulrich</a>, <a href=\"https://profiles.wordpress.org/utkarshpatel\">Utkarsh</a>, <a href=\"https://profiles.wordpress.org/vaishuagola27\">vaishu.agola27</a>, <a href=\"https://profiles.wordpress.org/vijustin\">vijustin</a>, <a href=\"https://profiles.wordpress.org/vortfu\">vortfu</a>, <a href=\"https://profiles.wordpress.org/westonruter\">Weston Ruter</a>, <a href=\"https://profiles.wordpress.org/wpfo\">wpfo</a>, <a href=\"https://profiles.wordpress.org/xrmx\">xrmx</a>, <a href=\"https://profiles.wordpress.org/ze3kr\">ze3kr</a>, and <a href=\"https://profiles.wordpress.org/h3llas\">Zeljko Ascic</a>.\n<p>&nbsp;</p>\n<p>Finally, thanks to all the community translators who worked on WordPress 4.8. Their efforts bring WordPress 4.8 fully translated to 38 languages at release time with more on the way.</p>\n<p>Do you want to report on WordPress 4.8? <a href=\"https://s.w.org/images/core/4.8/wp-4-8_press-kit.zip\">We&#8217;ve compiled a press kit</a> featuring information about the release features, and some media assets to help you along.</p>\n<p>If you want to follow along or help out, check out <a href=\"https://make.wordpress.org/\">Make WordPress</a> and our <a href=\"https://make.wordpress.org/core/\">core development blog</a>. Thanks for choosing WordPress — we hope you enjoy!</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jun 2017 14:49: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: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: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:72:\"WPTavern: Holler Box: A Smart Notification Plugin for WordPress Websites\";s:7:\"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:29:\"https://wptavern.com/?p=71490\";s:7:\"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:\"https://wptavern.com/holler-box-a-smart-notification-plugin-for-wordpress-websites\";s: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:4373:\"<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/holler-box.png?ssl=1\"><img /></a></p>\n<p>Scott Bolinger, co-founder of <a href=\"http://apppresser.com/\" target=\"_blank\">AppPresser</a>, has launched a new sales and conversion tool for WordPress websites called <a href=\"http://hollerwp.com/\" target=\"_blank\">Holler Box</a>. The plugin offers a lightweight, elegant popup message for capturing email addresses, displaying a (fake) live chat, or announcing a sale or event.</p>\n<p>Bolinger designed it to be non-intrusive &#8211; it&#8217;s not the kind of modal dialog that obscures content with an animated box in the middle of the page. Holler Box appears at the bottom right-hand of the page by default.</p>\n<p>After finding other WordPress popup plugins to be too complex for his needs, Bolinger decided to create his own solution for displaying a quick notification on his websites.</p>\n<p>&#8220;I’m a developer, and even adding a simple banner or popup to my site is not easy,&#8221; Bolinger said. I have to write the code, test locally, push to staging, test there, then push to production and do a final test. When I want to remove the message, I have to reverse the process. I’m busy, and that takes time.&#8221;</p>\n<p>Bolinger made it so that creating a new Holler Box is as easy as writing a new blog post. The content editing screen includes a meta box with options for customizing the display.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/holler-box-meta-box.png?ssl=1\"><img /></a></p>\n<p>The &#8220;Advanced Settings&#8221; meta box allows users to set pages where the notification should be displayed, limit to logged-in only or logged-out visitors, set the display for new or returning visitors, and customize the delay based on time or scrolling. It also gives options for when the Holler Box should disappear and how often it should be shown to each visitor.</p>\n<p>Holler Box is capable of a wide range of uses. A few examples include the following:</p>\n<ul>\n<li><strong>(Fake) Live Chat with Opt-in</strong>\n<p>Show a live chat box to collect customer questions and emails, without having to actually deal with the hassle of live chat. As soon as your visitor types a question, an email opt-in pops up so you can follow up with them at a convenient time.</li>\n<li><strong>Polls and Forms</strong>\n<p>Embed anything into your Holler Box, including a feedback form or poll.</li>\n<li><strong>Interactivity</strong>\n<p>Add a link, video, contact form, or simple opt-in form that integrates with major email providers like MailChimp and Convertkit.</li>\n</ul>\n<p>Below is an example of how the MailChimp email opt-in form works:</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/holler-box.gif?ssl=1\"><img /></a></p>\n<p>Holler Box also tracks impressions and conversions (link clicks and message opens) so that users can see how well their notifications are performing and optimize them as needed.</p>\n<p>The <a href=\"https://wordpress.org/plugins/holler-box/\" target=\"_blank\">free version on WordPress.org</a> has an impressive number of customization options, but Bolinger also plans to release a Pro version that will include additional features, such as an option for a header banner, more advanced display filters, automatic message deactivation, advanced email opt-in features, more conversion data, and support.</p>\n<p>&#8220;Holler Box aims to be more stylish and easier to use than existing options,&#8221; Bolinger said. &#8220;I use it when I need to make an announcement without spending a lot of time in a complex tool.&#8221; He said he could see the plugin working well side-by-side with well-established popup plugin competitors like OptinMonster.</p>\n<p>Bolinger said Holler Box is not affiliated with AppPresser, but he plans to use it as a sales tool on all of his sites. The plugin&#8217;s unique feature set is something he found missing in WordPress&#8217; marketplace for sales/conversion tools.</p>\n<p>&#8220;I think Holler Box will increase sales and conversions without being as disruptive as other popups,&#8221; Bolinger said. &#8220;The sale notification popup and faux live chat feature are really unique. It’s how I want to communicate with my audience &#8211; hopefully other people feel the same.&#8221;</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jun 2017 01:37: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"WPTavern: WPWeekly Episode 276 – Interview with Jon Brown, a Traveling Digital Nomad\";s:7:\"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:58:\"https://wptavern.com?p=71482&preview=true&preview_id=71482\";s:7:\"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:\"https://wptavern.com/wpweekly-episode-276-interview-with-jon-brown-a-traveling-digital-nomad\";s: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:2848:\"<p>In this episode, <a href=\"http://jjj.me/\">John James Jacoby</a> and I are joined by <a href=\"https://www.wanderingjon.com/\">Jon Brown</a>. Brown is a <a href=\"https://9seeds.com/author/jbrown/\">developer and author</a> for <a href=\"https://9seeds.com/\">9seeds</a>, a WordPress development agency. Brown describes what it&#8217;s like to work remotely and offers tips on how to stay productive while traveling. He tells us what items he can&#8217;t travel without. We also get his take on recent developments and debates going on in the WordPress community.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://wptavern.com/open-sourcing-mental-illness-surpases-50k-fundraising-goal\">Open Sourcing Mental Illness Surpasses $50K Fundraising Goal</a><br />\n<a href=\"https://wptavern.com/vue-js-creator-evan-you-weighs-in-on-wordpress-javascript-framework-discussion\">Vue.js Creator Evan You Weighs in on WordPress JavaScript Framework Discussion</a><br />\n<a href=\"https://wptavern.com/wordcamp-europe-2017-livestream-tickets-now-available\">WordCamp Europe 2017 Livestream Tickets Now Available</a><br />\n<a href=\"https://wptavern.com/wpforms-acquires-wp-mail-smtp-plugin\">WPForms Acquires WP Mail SMTP Plugin</a><br />\n<a href=\"https://wptavern.com/versionpress-launches-versionpress-com-to-fund-open-source-project\">VersionPress Launches VersionPress.com to Fund Open Source Project</a></p>\n<h2>Picks of the Week:</h2>\n<p><a href=\"https://generatewp.com/\">GenerateWP</a> is a collection of tools that generates code for Shortcodes, Post Types, Meta Boxes, Taxonomies, Term Meta, and Post Statuses.</p>\n<p><a href=\"https://wordpress.org/plugins/holler-box/\">Holler Box</a> enables users to create customizable marketing messages to display to site visitors. Use Holler Box to convert website visitors, upsell customers, and get messages out to the right people at the right time.</p>\n<p><a href=\"https://wpperformanceprofiler.interconnectit.com/\">WP Performance Profiler</a> is a plugin by Interconnect.it that helps developers optimize the performance of WordPress sites running on PHP 5.3 to 5.6.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, June 14th 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"https://wptavern.com/feed/podcast\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\" rel=\"noopener\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #276:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jun 2017 01:10:59 +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: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:72:\"Post Status: Teaching what you learn with Joe Casabona — Draft Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=37463\";s:7:\"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://poststatus.com/teaching-learn-joe-casabona-draft-podcast/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1627:\"<p>Welcome to the Post Status <a href=\"https://poststatus.com/category/draft\">Draft podcast</a>, which you can find <a href=\"https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008\">on iTunes</a>, <a href=\"https://play.google.com/music/m/Ih5egfxskgcec4qadr3f4zfpzzm?t=Post_Status__Draft_WordPress_Podcast\">Google Play</a>, <a href=\"http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast\">Stitcher</a>, and <a href=\"http://simplecast.fm/podcasts/1061/rss\">via RSS</a> for your favorite podcatcher. Post Status Draft is hosted by the creator and editor of Post Status, Brian Krogsgard, and this week&#8217;s guest host, Joe Casabona.</p>\n<p>Brian and Joe discuss the way they have learned WordPress over the years, and how they’ve gone about sharing and teaching what they’ve learned. They focus mostly on front-end parts of WordPress development.</p>\n<p><a href=\"https://audio.simplecast.com/72351.mp3\">https://audio.simplecast.com/72351.mp3</a><br />\n<a href=\"https://audio.simplecast.com/72351.mp3\">Direct Download</a></p>\n<h3>Links</h3>\n<ul>\n<li><a href=\"https://wpinonemonth.com/\">WP in one month</a></li>\n<li><a href=\"https://casabona.org/\">Casabona.org</a></li>\n<li><a href=\"http://howibuilt.it/\">How I Built It</a></li>\n<li><a href=\"http://wesbos.com/\">WesBos.com</a></li>\n</ul>\n<h3>Sponsor: Yoast</h3>\n<p>Yoast SEO Premium gives you 24/7 support from a great support team and extra features such as a redirect manager, recommended internal links, tutorial videos and integration with Google Webmaster Tools! Check out <a href=\"https://yoast.com/\">Yoast SEO Premium</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Jun 2017 17:33:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Katie Richards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:44:\"Donncha: Take a sneak peek at 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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://odd.blog/?p=89500269\";s:7:\"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://odd.blog/2017/06/07/take-a-sneak-peek-at-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4302:\"<p>WP Super Cache is a full page caching plugin for WordPress that makes your site faster, and helps deal with unexpected surges in traffic.</p>\n<p>Over the last few months we&#8217;ve been busy <a href=\"https://github.com/Automattic/wp-super-cache/\">working on the plugin</a> to add new features and fix bugs and we can almost call it ready. It&#8217;s stable and usable and runs on this site but we would love more people to test it out before we release a new version.</p>\n<p>Here&#8217;s just some of the new features and bug fixes we&#8217;ve been working on:</p>\n<ul>\n<li> The plugin was based on WP-Cache which stored cache files in a single directory, and those (legacy caching) files were for the most part stored the same way all this time but now they&#8217;re being placed in the supercache directories (<a href=\"https://github.com/Automattic/wp-super-cache/pull/177\">#177</a>). This makes it easier to manage these files. The plugin doesn&#8217;t have to search through potentially hundreds of cache files for those that need to be deleted if a page updates or someone leaves a comment. Now all those files will be in the same directory structure the anonymous &#8220;supercache&#8221; files will be. I&#8217;m really excited about this feature as it makes caching for logged in users/users who comment and caching of pages with parameters so much faster now.</li>\n<li> We&#8217;re adding a <a href=\"https://developer.wordpress.org/rest-api/\">REST API</a> to the plugin because in the future not everyone is going to use wp-admin to take care of their sites. Take a look in the <a href=\"https://github.com/Automattic/wp-super-cache/tree/master/rest\">rest directory</a> for the code we&#8217;re working on.</li>\n<li> Debug logs now have a username and password to protect them from prying eyes.</li>\n<li> And many <a href=\"https://github.com/Automattic/wp-super-cache/pulls?q=is%3Apr+is%3Aclosed\">bugs fixed</a> over the last few months.</li>\n</ul>\n<p>Since &#8220;legacy caching&#8221; or &#8220;WP-Cache caching&#8221; is now more maintainable and faster we <a href=\"https://github.com/Automattic/wp-super-cache/issues/224\">want to change the language</a> describing how the plugin caches and delivers pages. </p>\n<p><a href=\"https://odd.blog/files/2017/06/Screen-Shot-2017-06-07-at-17.35.25.png\"><img /></a></p>\n<p>Currently the plugin asks you to choose between mod_rewrite, PHP and &#8220;Legacy page caching&#8221; which isn&#8217;t really useful. Most users won&#8217;t recognise those terms. It&#8217;s also not accurate as &#8220;legacy page caching&#8221; is active all the time as long as caching is enabled.<br />\nInstead we should have &#8220;Standard Caching&#8221; and &#8220;Super Caching&#8221;. Super Caching will then have simple and expert delivery methods.</p>\n<p>Simple delivery is through PHP, while expert delivery uses mod_rewrite rules which means the .htaccess file has to be updated and hopefully the warning below it will discourage casual users from testing it.</p>\n<p>Due to the huge number of changes in the plugin we really need people to give it a try and check if everything works ok. The <a href=\"https://github.com/Automattic/wp-super-cache/pull/255\">changes to the settings page</a> will hopefully make it easier for new users to get to grips with it too.</p>\n<p>You can find the newest code <a href=\"https://github.com/Automattic/wp-super-cache\">on Github</a>. The changes to the settings page are in <a href=\"https://github.com/Automattic/wp-super-cache/pull/255\">#255</a> if you want to comment on them. </p>\n<p>Thanks in advance! ?</p>\n\n<p><strong>Related Posts</strong><ul><li> <a href=\"https://odd.blog/2011/10/19/preload-categories-and-custom-post-content/\" rel=\"bookmark\" title=\"Permanent Link: Preload categories and custom post content\">Preload categories and custom post content</a></li><li> <a href=\"https://odd.blog/2008/10/24/wp-super-cache-084-the-garbage-collector/\" rel=\"bookmark\" title=\"Permanent Link: WP Super Cache 0.8.4, the garbage collector\">WP Super Cache 0.8.4, the garbage collector</a></li><li> <a href=\"https://odd.blog/2009/01/09/wp-super-cache-087/\" rel=\"bookmark\" title=\"Permanent Link: WP Super Cache 0.8.7\">WP Super Cache 0.8.7</a></li></ul></p>\n<p><a href=\"https://odd.blog/\" rel=\"external nofollow\">Source</a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Jun 2017 17:24:17 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:25:\"HeroPress: Trust The Dots\";s:7:\"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:56:\"https://heropress.com/?post_type=heropress-essays&p=1890\";s:7:\"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:\"https://heropress.com/essays/trust-the-dots/?utm_source=rss&utm_medium=rss&utm_campaign=trust-the-dots\";s: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:12678:\"<img width=\"960\" height=\"480\" src=\"http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/06/060717-min-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: WordPress is such an amazing melting pot that involves people from everywhere, no matter how old they are, where they are from, or what languages they speak.\" /><p>I was born twice: first, as a baby boy in the sunny morning of Monday June 14, 1993 in Taiz, Yemen; and then again, in the fall of 2008. It was my first time to study at a public high school, grade 10, class 12. It was completely different than the private school I used to study at. It was big and crowded, with a minimum of 80 students in each class!</p>\n<p>At that time, I was trying to improve my personality and explore new opportunities. I wanted to live my life fully, not as the teenager that I was. A way to organize my thoughts and connect with new people was needed. I did not have a clue what to do until the moment I got the chance to use the internet and began to read online blogs of many interesting bloggers. The idea of blogging was fascinating to me. “Why not starting one?” I thought to myself.</p>\n<h3>Finding WordPress</h3>\n<p>As days passed, I met four enthusiastic and ambitious schoolmates who became my friends till now.  Mohammed, one of them, was a relatively quiet and open minded person. My mates and I got to know him through MSN Messenger, and, surprisingly, he was studying in the next class! He was very absorbed in Web Development and was working on a custom CMS platform and some other web applications for his father’s clinic. I asked him about blogging software he would recommend. He strongly recommended Joomla and also suggested Drupal, WordPress and others. I tried them all.</p>\n<blockquote><p>WordPress was so easy to use and out-of-the-box, although I had failed a few times while I was trying to install it locally. Once I had logged-in to the dashboard, honestly, I thrilled to pieces!</p></blockquote>\n<p>After some time, my friends and I decided to start a simple blog about Graphics Design using WordPress. It was my beginning to learn the basics of Web Development (HTML, CSS, Javascript and PHP). Fortunately, Mohammed had a book that he lent me, and some PDFs, that I copied. We were constantly discussing and learning from each other during break times or in the afternoons. They were enjoyable and enlightening moments.</p>\n<p>I used to receive some positive messages as the developer of the blog we started and appreciative replies to my answers for some questions in <a href=\"http://ar-wp.com\">Arab WordPress</a> community, a forum to share knowledge among Arab WordPress users. This encouraged me to start a small freelancing business with WordPress. It seemed a great idea to expand expertise, earn some money, and follow my passion!</p>\n<h3>Fitting It All In</h3>\n<p>Being a freelancer and a high-school student at the same time was not that easy as one would think! Sometimes I was working until 3:00 a.m. to finish a client project, and then woke up at 6:30 a.m. rushing to school. Most often, classes were so dry that led me to write PHP codes in every copy-book of mine! If you would like to try this at your school, remember to move yourself to the end of your class or be ready for any of your teachers’ mean reactions to keep you attentive! On several afternoons, I used to take naps to restore my energy and be ready to work at night.</p>\n<blockquote><p>Very rarely, I would have to stay out at internet cafés until 2:00 a.m. to upload/download things I needed because we had no Internet connection at home.</p></blockquote>\n<p>For sure, this made my parents quite angry and obviously worried. Most importantly, I had neither a cell phone because of some strict rules in my family nor a national ID card because of the legal age requirement in Yemen. I was attempting to use my school ID card to receive money transactions, and guess what? I was lucky enough to manage it twice. But then I was asked to present a national ID. “ When will I turn 18?” I just had to overcome that obstacle, asking trustworthy friends to help.</p>\n<p>My clients were mostly from the Arab World, Europe, and USA. I had the chance to contact with many nice and outstanding people who not only boosted my experience but also showed me the way into some new opportunities and more success.</p>\n<h3>Support At Home</h3>\n<p>At the beginning, most of my family members thought I was playing, except my MOTHER. I remember the moment I told her about my fairly new business. She said, &#8220;Regardless of what it is, just do what you love and believe in!&#8221; However, I faced hard times trying to convince her I did not smoke as she smelled cigarette on my clothes whenever I got back home from those cafés! On the other hand, my father was the kind of man who stood backstage. He used to tell his friends how happy and proud he was of me. That was all what I needed from him.</p>\n<h3>Giving Back</h3>\n<p>On August 2012, I sent a message to Rasheed Bydousi, Arab WordPress community founder and translation editor of Arabic language, to suggest some ideas and ask to be a volunteer. He was very supportive and truly wise. We started discussing and working on some ideas for more than <a href=\"http://www.ar-wp.com/forums/topic/2119/\">4 months</a>. In parallel with studying, working, and being a volunteer, I increased my efforts in translating, patching (helping in development), and reporting bugs for WordPress projects.</p>\n<blockquote><p>It was very important for me to give back to the community I had taken a lot from.</p></blockquote>\n<p>I felt the need of holding a WordPress meeting in my hometown, Taiz, because of the lack of specialized people who would like to collaborate and share knowledge. In 2013, I invited local developers to a small meeting in a local coffeeshop called “AL-Rassef”.</p>\n<p><img class=\"aligncenter wp-image-1894 size-full\" src=\"http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/06/wp-meeting-alraseef-coffeshop.jpg\" alt=\"WordPress Meeting in Taiz, Yemen\" width=\"960\" height=\"720\" /></p>\n<p>Afterward, I presented a lecture about WordPress at Taiz University, in the same lecture hall I used to be a student in by that time. It was a warm beginning but I couldn&#8217;t continue due to my work and the deterioration of the political and security situation.</p>\n<h3>Disruption</h3>\n<p>Since 2011, my country has been facing major political changes and instability. On April 2015, the Yemeni crisis has reached its climax and war started in my city, Taiz, and it is still going on! Some of my relatives had decided to move out of Taiz but my father chose to stay, hoping that war will stop quickly. We lived for months without public electricity or Internet. When the fight crawled to our area, we lived for weeks in the ground floor of our house, no way to go out, tanks firing from 300 meters away, airstrikes on nearby areas, and snipers shooting whoever dared to walk on streets. Many friends and innocent people were killed and some members of my family were hurt. We couldn&#8217;t sleep for days, fearing that at any moment they will knock our house door.</p>\n<p>I thought that was the end for me and all of my dreams. I was pretending to be cool and calm so my younger brother and two sisters feel better. I was telling jokes, reading books or watching movies when we got some power from my uncle generator. &#8220;Life of Pi&#8221; was one of the movies we had watched and everyone enjoyed it! I refused to hold a gun, &#8220;How could it help?! That&#8217;s not my role in life!&#8221; I was thinking.</p>\n<blockquote><p>I was struggling to believe in tomorrow, no matter how it looked miserable and sad.</p></blockquote>\n<p>In one of the mornings, after a nearby airstrike, we got a chance to escape. I tried to hold every detail of our house, neighborhood and street. &#8220;Thank you for all great memories. I will definitely return,&#8221; I told my house, feeling torn apart back then! I only took my laptop, tablet, and few clothes, they were all what I needed to start over.</p>\n<h3>Starting Over</h3>\n<blockquote><p>“You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something — your gut, destiny, life, karma, whatever. This approach has never let me down, and it has made all the difference in my life.”<br />\n— Steve Jobs</p></blockquote>\n<p>After some time of catching my breath, I realized that I had to connect the dots, keep on following my dreams and aim higher. On May 2016, I moved to Sana&#8217;a, the capital city of Yemen, leaving the pain and frustration behind. I got to know some enthusiastic developers and we decided to establish a community called <a href=\"https://www.facebook.com/ydevclub/\">Yemeni Developers Club</a> for people who are interested in computer programming and have the passion for it. We hold a meeting on the first Saturday of every month to share ideas, answer questions, and help one another to innovate, learn, and grow. We are planning to have, in the near future, special meetings to discuss WordPress related topics and learn how to obtain the maximum benefit from it.</p>\n<img class=\"wp-image-1895 size-full\" src=\"http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/06/taiz_and_sanaa_poster.jpg\" alt=\"\" width=\"768\" height=\"420\" />Photos for Ta&#8217;izz and Sana&#8217;a cites, photographed by Mona Athubhani.\n<h3>Amazing Melting Pot</h3>\n<div class=\"_h8t\">\n<div id=\"js_jl2\" class=\"_5wd9 direction_rtl\">\n<div class=\"_5wde _n4o\">\n<div class=\"_5w1r _3_om _5wdf\">\n<div class=\"_4gx_\">\n<div class=\"_d97\"><span class=\"_5yl5\">I am sure that WordPress helps thousands of developers, including me, be more independent, involves them to be parts of it, and offers opportunities to serve people from around the world.</span></div>\n</div>\n</div>\n</div>\n</div>\n</div>\n<blockquote><p>WordPress is such an amazing melting pot that contains people from everywhere, no matter how old they are, where they are from, or what languages they speak.</p></blockquote>\n<h3>Become a Hero</h3>\n<p>Being a WordPress hero is not about programming skills or contributions size, it is all about the challenges we face and overcome. It is even more about supporting the new users to be the next heroes.</p>\n<hr />\n<h3>Thank You</h3>\n<p>Thanks to all my friends who contributed to make this essay better. Many thanks to <strong>Topher DeRosia</strong> for inviting me to write here and SPECIAL THANKS to <span id=\"cch_f100e4e57d51432\" class=\"_mh6 _wsc\"><span class=\"_3oh-\"><a href=\"https://about.me/mona_athubhani\"><strong>Mona Athubhani</strong></a> without whom I would not have completed this essay.</span></span></p>\n<div class=\"rtsocial-container rtsocial-container-align-right rtsocial-horizontal\"><div class=\"rtsocial-twitter-horizontal\"><div class=\"rtsocial-twitter-horizontal-button\"><a title=\"Tweet: Trust The Dots\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=Trust%20The%20Dots&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Ftrust-the-dots%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: Trust The Dots\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Ftrust-the-dots%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-linkedin-horizontal\"><div class=\"rtsocial-linkedin-horizontal-button\"><a class=\"rtsocial-linkedin-button\" href=\"https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Ftrust-the-dots%2F&title=Trust+The+Dots\" rel=\"nofollow\" target=\"_blank\" title=\"Share: Trust The Dots\"></a></div></div><div class=\"rtsocial-pinterest-horizontal\"><div class=\"rtsocial-pinterest-horizontal-button\"><a class=\"rtsocial-pinterest-button\" href=\"https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/trust-the-dots/&media=https://heropress.com/wp-content/uploads/2017/06/060717-min-150x150.jpg&description=Trust The Dots\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: Trust The Dots\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/essays/trust-the-dots/\" title=\"Trust The Dots\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/trust-the-dots/\">Trust The Dots</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Jun 2017 00:00: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nashwan Doaqan\";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:76:\"WPTavern: VersionPress Launches VersionPress.com to Fund Open Source Project\";s:7:\"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:29:\"https://wptavern.com/?p=71410\";s:7:\"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:\"https://wptavern.com/versionpress-launches-versionpress-com-to-fund-open-source-project\";s: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:3005:\"<p>The founders of <a href=\"http://versionpress.net/\">VersionPress</a> have launched <a href=\"https://preview.versionpress.com/\">VersionPress.com</a>, a <a href=\"https://blog.versionpress.net/2017/06/announcing-versionpress-com/\">WordPress managed hosting</a> service. VersionPress.com is the best of what VersionPress offers paired with features such as, staging sites and backups, on an Amazon Web Services infrastructure.</p>\n<p><img />VersionPress is essentially an undo button for WordPress or full version-control. At the click of a button, users can undo an action and restore a site&#8217;s database to a previous point in history without having to export and import MySQL.</p>\n<p>Borek Bernard, co-founder of VersionPress, says the move is the result of trying to overcome two major challenges: WordPress plugins and Hosts. WordPress plugins can alter a site&#8217;s database. Building <a href=\"https://github.com/versionpress/versionpress/blob/master/docs/Plugin-Support.md\">in support</a> for the 40K+ plugins that exist in the repository has been a huge undertaking for the team.</p>\n<p>In order to use VersionPress, a webhost needs to have <a href=\"https://git-scm.com/\">Git</a> installed and allow proc_open which it uses to interact with Git. Most hosts do not allow proc_open for security reasons or have older versions of Git installed, generating incompatibilities. &#8220;Over time, it became clear we needed our own environment to run VersionPress in,&#8221; Bernard said.</p>\n<p>All sites hosted on the platform run PHP 7 or Nginx, HTTP/2, and at least two Docker instances that auto-scale based on load. VersionPress.com includes the ability to set up staging and production sites using VersionPress&#8217; capabilities to merge changes between the two. Similar to <a href=\"https://getflywheel.com/why-flywheel/client-billing-transfer/\">Flywheel</a>, billing can be assigned to a developer, agency, or client account. &#8220;The platform is geared towards WordPress developers and agencies but will help anyone who wants a fast, reliable WordPress site,&#8221; Bernard said.</p>\n<p>The model they&#8217;re using is similar to WordPress.com and self-hosted WordPress. &#8220;A hosted service will provide resources to fund the development of the open source project and its long-term stability,&#8221; he said. &#8220;So it became a no-brainer at some point.&#8221; General availability for VersionPress.com won&#8217;t open until July but those who <a href=\"https://preview.versionpress.com/#preorder\">pre-order</a> will receive a substantial discount.</p>\n<p>Bernard re-iterated that VersionPress will always be a free, open source project and that VersionPress.com is a major step towards bringing full version control of WordPress to the masses.</p>\n<p>The managed WordPress hosting space is well established and perhaps a bit crowded. It will be interesting to see how VersionPress.com compares to and fits in with the competition.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 06 Jun 2017 21:45:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s: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: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:36:\"Matt: Remote Work Can’t Be Stopped\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=47433\";s:7:\"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:50:\"https://ma.tt/2017/06/remote-work-cant-be-stopped/\";s: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:489:\"<p>Christopher Mims writes for the Wall Street Journal <a href=\"https://www.wsj.com/articles/why-remote-work-cant-be-stopped-1496577602?mg=prod/accounts-wsj\">Why Remote Work Can&#8217;t Be Stopped</a>, also riffing off the <a href=\"https://ma.tt/2017/05/ibm-goes-non-remote/\">IBM shift I wrote about a few weeks ago</a>. I was exciting to see an <a href=\"https://automattic.com/\">Automattician</a> Julia featured at the top and a few other colleagues having their voice in the article.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 06 Jun 2017 21:14: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: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:46:\"WPTavern: WPForms Acquires WP Mail SMTP 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:29:\"https://wptavern.com/?p=71426\";s:7:\"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://wptavern.com/wpforms-acquires-wp-mail-smtp-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:4349:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/wpforms.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://wpforms.com/\" target=\"_blank\">WPForms</a>, founded by Syed Balkhi, has <a href=\"https://wpforms.com/welcoming-wp-mail-smtp-to-the-wpforms-family/\" target=\"_blank\">acquired the free WP Mail SMTP plugin</a> from WordPress plugin developer <a href=\"https://www.callum-macdonald.com/\" target=\"_blank\">Callum MacDonald</a>. <a href=\"https://wordpress.org/plugins/wp-mail-smtp/\" target=\"_blank\">WP Mail SMTP</a> has more than 600,000 active installs and WPForms will allow it to continue to operate as an independent plugin on WordPress.org. Balkhi said the plugin will become the company&#8217;s go-to recommendation on WPForms as well as WPBeginner.</p>\n<p>Email deliverability is a common problem for all types of WordPress websites, but it is the most frequent support issue for those using WPForms.</p>\n<p>&#8220;The number is only growing as Gmail, Yahoo, and others implement aggressive filters to reduce spam,&#8221; Balkhi said. &#8220;These spam filters look to see whether an email is originating from the location it claims to be originating from. This causes the emails sent from your WordPress site to either go in the spam folder or sometimes not be delivered at all! Having a proper SMTP solution significantly increases email deliverability. I believe that once we implement the new UX and workflow, this will significantly reduce our support load since this is the #1 issue our users deal with.&#8221;</p>\n<p>After a few months of email exchanges, Balkhi and Callum MacDonald reached an agreement for WPForms to purchase WP Mail SMTP. Balkhi would not disclose the exact financial details of the acquisition but said it was &#8220;a five-figure-deal because the plugin itself did not generate any revenue.&#8221;</p>\n<p>MacDonald had considered monetizing the plugin in the past but saw too many hurdles as he became less active in the WordPress space over the past few years.</p>\n<p>&#8220;There are a few recent developments around SMTP that mean the plugin could use an update,&#8221; MacDonald said. &#8220;I didn&#8217;t have the time, so it made sense to move on at this point. I went over [monetizing] it several times. My conclusion is that it&#8217;s a lot harder than it looks. If I was still active in the WordPress space, it would make more sense, but I&#8217;m not, so monetizing was going to be a long road and hard work. It made more sense to sell.&#8221;</p>\n<p>Balkhi said he approached MacDonald because email deliverability was a problem that he was looking to solve for WPForms users as well as the larger WPBeginner and WordPress community.</p>\n<p>&#8220;We didn&#8217;t want to build an add-on for WPForms because the problem isn&#8217;t unique to just us,&#8221; Balkhi said. &#8220;It affects every form plugin and basically every WordPress website that sends an email of any kind (forgot password, user registration, etc).&#8221;</p>\n<p>Last year Balkhi and his team acquired <a href=\"https://wptavern.com/syed-balkhi-acquires-google-analytics-by-yoast-renames-to-monsterinsights\" target=\"_blank\">Yoast&#8217;s Google Analytics and renamed it to MonsterInsights</a>. Over the past year the plugin has continued its growth from 10 million downloads at the time of acquisition to more than 16 million today.</p>\n<p>Balkhi reports that the MonsterInsights acquisition has been a success but the product was a very different type of acquisition from the one announced today. He said he has no plans to build an email deliverability service but rather wants to invest in a solution that will help his customers and others in the WordPress community.</p>\n<p>WP Mail SMTP plugin users can expect improvements to the plugin and a more &#8220;beginner-friendly&#8221; redesign, which Balkhi anticipates to release at the end of Q3 or Q4 of 2017.</p>\n<p>&#8220;In terms of growing our WPForms&#8217; user base through WP Mail SMTP, that&#8217;s not our primary goal,&#8221; Balkhi said. &#8220;Our top priority is to solve the email deliverability issue that our existing users and the larger WordPress community faces.&#8221; Balkhi said he hopes to leverage the 600,000+ user base to negotiate better deals with established email deliverability services.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 06 Jun 2017 20:12:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:88:\"WPTavern: Cory Miller and Dr. Sherry Walling Launch ZenTribes an Entrepreneur Peer Group\";s:7:\"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:29:\"https://wptavern.com/?p=71006\";s:7:\"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:\"https://wptavern.com/cory-miller-and-dr-sherry-walling-launch-zentribes-an-entrepreneur-peer-group\";s: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:3202:\"<p>Being an entrepreneur can be stressful, emotional, and lonely, especially during a rough part of life. Cory Miller, founder of <a href=\"https://ithemes.com/\">iThemes</a>, has been at the forefront of <a href=\"https://wordpress.tv/2016/12/10/cory-miller-managing-your-iceberg/\">advocating</a> that entrepreneurs don&#8217;t have to go through the struggles of running a business alone.</p>\n<p>Two years after founding iThemes, Miller found himself going through a tough divorce at the same time his company started taking off.</p>\n<p>&#8220;Not many people in my life at that time could come close to relating to what I was going through as a human combined with being an entrepreneur,&#8221; Miller said.</p>\n<p>&#8220;I was suffering in solitude. And I was craving authentic relationships with like-minded people on a similar path who knew what living the entrepreneurial life — with its sometimes drastic ups and downs — meant and who were walking it every day, like me, and wanted to walk together with others too.&#8221;</p>\n<p>Miller eventually found himself in an <a href=\"http://corymiller.com/find-belonging-support-entrepreneurial-peer-group/\">entrepreneur peer group</a> in Oklahoma City, OK, where entrepreneurs meet once a month for three hours to discuss the trials and tribulations of running a business.</p>\n<p>Miller says the group is partially responsible for his good health and happiness as a business owner, father, husband, and human being.</p>\n<p>In an effort to create similar opportunities for other business owners, Miller has partnered with <a href=\"http://www.sherrywalling.com/\">Dr. Sherry Walling</a>, who has a PhD in Psychology, to launch <a href=\"http://zenfounder.com/zentribes/\">ZenTribes</a>.</p>\n<p>ZenTribes is a group of 6-9 like-minded entrepreneurs that get together once a month online to share stories, encouragement, and express support for one another. Walling and Miller are both members of the group and will be sharing their expertise with members.</p>\n<p>Meetings will take place every Wednesday from 1-2:30 PM Central Standard Time for eight weeks using <a href=\"https://zoom.us/\">Zoom</a>. The first meeting is on July 12th. The last meeting is on August 30th.</p>\n<p>The first 15 minutes of meetings will focus on a key topic with an hour set aside for discussions and sharing experiences related to that topic. The last 15 minutes are dedicated to sharing resources and giving attendees suggested homework.</p>\n<p>Some of the topics that will be discussed include:</p>\n<ul>\n<li>Burnout</li>\n<li>Depression</li>\n<li>Conflict</li>\n<li>Failure and loss</li>\n<li>Loneliness and friendship</li>\n</ul>\n<p>ZenTribes is <a href=\"http://zenfounder.com/zentribes/apply/\">accepting applications</a> for the first group of people until 1 PM CST June 15th. The cost to be a member of the group is $799. For more information about this initiative, <a href=\"http://zenfounder.com/episodes/episode-120-announcing-zentribes/\">listen to episode 120</a> of the ZenFounder podcast. In it, Miller and Sherry describe the program, why they created it, and how entrepreneurial groups can benefit business owners.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 06 Jun 2017 17:35: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: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: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:22:\"Matt: Safe Avocado-ing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=47427\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://ma.tt/2017/06/safe-avocado-ing/\";s: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:460:\"<p>I&#8217;m glad <a href=\"https://www.nytimes.com/2017/05/01/dining/avocado-injuries-cutting-safety.html?_r=2\">the New York Times is covering how to safely cut an avocado</a>, because I&#8217;ve messed that up 100% of the time I&#8217;ve tried to handle an avocado in the past month. It makes you almost want to forgive them for that <a href=\"https://www.eater.com/2017/3/14/14905200/pea-guacamole-controversy-melissa-clark\">green pea guacamole thing</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 06 Jun 2017 04:07:59 +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: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:63:\"WPTavern: WordCamp Europe 2017 Livestream Tickets Now Available\";s:7:\"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:29:\"https://wptavern.com/?p=71286\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"https://wptavern.com/wordcamp-europe-2017-livestream-tickets-now-available\";s: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:1075:\"<p>WordCamp Europe will be livestreaming all sessions again this year to make the event accessible to those who are unable to travel to Paris. Live stream tickets are free, but viewers must sign up on the <a href=\"https://2017.europe.wordcamp.org/tickets/\" target=\"_blank\">tickets page</a>.</p>\n<p>Organizers have also set up a page on the event&#8217;s website for people to advertise for <a href=\"https://2017.europe.wordcamp.org/2017/06/02/got-a-wceu-ticket-to-sale-let-others-know/\" target=\"_blank\">buying or selling tickets</a>. Many who have already purchased regular tickets have had a last-minute change of plans, problems with obtaining a visa, or have an extra ticket due to being selected as a speaker or a volunteer. More than two dozen tickets have already been posted for sale.</p>\n<p>Regular ticket sales concluded at the end of May, but there are 2,915 livestreaming <a href=\"https://2017.europe.wordcamp.org/tickets/\" target=\"_blank\">tickets remaining</a>, along with 272 micro-sponsorship slots at € 150.00 apiece.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Jun 2017 20:07:50 +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:88:\"WPTavern: Vue.js Creator Evan You Weighs in on WordPress JavaScript Framework Discussion\";s:7:\"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:29:\"https://wptavern.com/?p=71279\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"https://wptavern.com/vue-js-creator-evan-you-weighs-in-on-wordpress-javascript-framework-discussion\";s: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:8193:\"<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/evan-you.png?ssl=1\"><img /></a>photo credit: <a href=\"https://www.youtube.com/watch?v=EiTORdpGqns\">JSConf China</a>\n<p>Last week WordPress core contributors <a href=\"https://wptavern.com/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue\" target=\"_blank\">narrowed their considerations for a new JavaScript framework to React and Vue</a>. As the core team has more collective knowledge of working with React, they have reached out to developers with different experiences of using other frameworks in a  WordPress context.</p>\n<p>One of the chief concerns contributors have regarding Vue is the longevity of the project. I asked Vue creator <a href=\"http://evanyou.me/\" target=\"_blank\">Evan You</a> if he could weigh in on the topic to give WordPress contributors a better understanding of the project, specifically regarding his efforts to cultivate additional maintainers to help share the load of maintainership.</p>\n<p>&#8220;I think it&#8217;s important to look at the track record &#8211; Vue has been around for almost 4 years, and all the work has been done in public on GitHub so anyone can go and check the maintenance history,&#8221; You said. &#8220;While it has been largely developed by me, the current maintenance is a lot more community-driven. We have active core team members triaging most of the issues and a larger and larger percentage of the issues fixed by community PRs. So &#8211; yes, I had already been working on cultivating additional maintainers and will continue to do so.&#8221;</p>\n<p>You currently receives <a href=\"https://www.patreon.com/evanyou\" target=\"_blank\">$10K/month from recurring Patreon donations</a> that fund his full-time efforts working on Vue. Prior to this he also worked at Google and Meteor. During his time at Google, some of the projects You worked on used Angular, which he said he found to be too heavy for his use cases at the time. He built Vue.js to be a more lightweight implementation of the concepts that he liked about Angular.</p>\n<p>You also recently said he has learned quite a bit from the React community, which has influenced some of his technical decisions in Vue 2.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I learned a lot from the React community &#8211; on both code and people. I hope everyone can be like <a href=\"https://twitter.com/dan_abramov\">@dan_abramov</a>. Peace.</p>\n<p>&mdash; Evan You (@youyuxi) <a href=\"https://twitter.com/youyuxi/status/869020366705799168\">May 29, 2017</a></p></blockquote>\n<p></p>\n<p>&#8220;First, Vue 2 uses the same Virtual DOM based rendering model underneath, which was first pioneered by React,&#8221; You said. &#8220;Introducing a Virtual DOM allowed Vue to expose the power of vdom composition while maintaining the approachability.</p>\n<p>&#8220;The React community is also very active when there are new problem domains being explored &#8211; e.g. state management and CSS management. There are many competing solutions and a lot of inspirations when I was implementing official solutions for Vue.&#8221;</p>\n<h3>Evan You Addresses WordPress Core Contributors&#8217; Misconceptions about Vue.js</h3>\n<p>You said he has been following WordPress contributors&#8217; discussions on React vs Vue but would not offer an opinion on which is a better choice for the project.</p>\n<p>&#8220;My answer would obviously be biased, and honestly I&#8217;m not in the shoes of the WP core team so I don&#8217;t have enough perspective to make a choice,&#8221; You said. &#8220;However, I can provide feedback on some of the issues being discussed in hope of helping them make a better-informed decision.&#8221;</p>\n<p>You left a <a href=\"https://make.wordpress.org/core/2017/05/31/javascript-chat-summary-for-may-30th/#comment-32642\" target=\"_blank\">comment</a> on the most recent Javascript meeting notes with clarifications on a few misunderstandings about Vue.js. You addressed the point regarding &#8220;embracing JavaScript the language,&#8221; as some contributors think Vue&#8217;s templating language obscures the underlying JavaScript.</p>\n<p>&#8220;I think &#8217;embracing JavaScript the language&#8217; is another primitive of React we don’t see in Vue,&#8221; Andrew Duthie <a href=\"https://wordpress.slack.com/archives/C02RQBWTW/p1496150274570299\" target=\"_blank\">said</a> during the last meeting.</p>\n<p>You&#8217;s reply compares Vue&#8217;s use of templates as &#8220;syntax sugar for view representation on top of HTML&#8221; to what he believes to be a similar usage in the case of JSX as view representation on top of JavaScript:</p>\n<blockquote><p>The increasing richness of UI does NOT necessitate putting everything in JavaScript. On the other hand, just because Vue uses templates by default doesn’t mean it allows people to get by without learning JavaScript properly.</p>\n<p>Vue’s templates are compiled into JavaScript render functions under the hood and they are actually closer to JavaScript than to traditional string templating. It’s just a layer of syntax sugar on top of the underlying Virtual DOM representation. Think of JSX as syntax sugar for view representation on top of JS; Vue templates are syntax sugar for view representation on top of HTML.</p>\n<p>JSX/Raw JS does provide more flexibility when you need to apply direct manipulation of Virtual DOM nodes, this is why Vue also supports render functions. But this is not putting two opposing paradigms under the same tent – it’s simply allowing the user to skip the syntax sugar layer for more control.</p></blockquote>\n<p>You said the idea behind templating on top of render functions is to provide &#8220;better approachability,&#8221; a concern shared by many other proponents of WordPress adopting Vue.</p>\n<p>&#8220;Users who are more comfortable with HTML and have simpler use cases could use the template, while users who are already familiar of JSX/render functions can leverage the full power of JS,&#8221; You said. &#8220;This would fit pretty nicely for the use of WP core: community users who care about approachability have an easier time getting started, while the core team have access to JSX/render functions for advanced use cases.&#8221;</p>\n<p>You also addressed the concern of longevity by offering more information on Vue&#8217;s development processes. He confirmed that the current codebase is largely developed by him alone, but maintenance is spread across a core team with members all over the world.</p>\n<p>&#8220;Other contributors have lower commit counts because their contributions are all submitted in the form of PRs and we use the &#8216;Squash and commit&#8217; feature on GitHub so each PR results in only one commit for the contributor,&#8221; You said. &#8220;We’ve merged close to 500 PRs in the core repo alone, and many more across the organization. Other repos under the vuejs organization, e.g. vuex, vue-router, vuejs.org are also largely maintained by dedicated team members.&#8221;</p>\n<p>You also offered clarification on questions of stability and future compatibility, as WordPress contributors presented concerns regarding breaking changes in the templating language in Vue 2.0.</p>\n<p>&#8220;This begs for some clarification: Vue versioning strictly follows semver,&#8221; You said. &#8220;The only time there had been breaking API changes post 1.0 was the 2.0 bump. The template syntax is part of the API so it’s not going to [break], and in between major version bumps we commit to 100% API backwards compatibility. We take stability very seriously, so do our community and in-production users, including GitLab, Vice, and some of the biggest internet companies in China.&#8221;</p>\n<p>As many WordPress core contributors have been developing on top of React for years, You&#8217;s input offers a more detailed, in-depth look at Vue that contributors have been asking for during various rounds of feedback. The discussion will continue over the next several weeks and contributors plan to include the topic at WordCamp Europe&#8217;s contributor summit.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Jun 2017 18:04:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:70:\"WPTavern: Open Sourcing Mental Illness Surpasses $50K Fundraising Goal\";s:7:\"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:29:\"https://wptavern.com/?p=71138\";s:7:\"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:79:\"https://wptavern.com/open-sourcing-mental-illness-surpases-50k-fundraising-goal\";s: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:3035:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2016/03/mental-health-in-tech-2016.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://osmihelp.org/\" target=\"_blank\">Open Sourcing Mental Illness</a> (OSMI), a non-profit organization that raises mental health awareness in the tech community, has <a href=\"https://osmihelp.org/blog/fundraising-2017-recap\" target=\"_blank\">surpassed its $50K fundraising goal</a> for 2017. Ed Finkler, who founded OSMI in 2013, left his position as CTO of <a href=\"https://www.graphstory.com/\" target=\"_blank\">Graph Story</a> to work full-time on speaking, educating, and providing resources to support mental wellness in the tech and open source communities. As of today, the campaign has raised more than $58,000.</p>\n<p>In addition to donations from individuals, OSMI has added several corporate sponsors, including CakeDC, Github, Digital Ocean, and Laravel. CakeDC has designated $1,000/month for 12 months to support Finkler&#8217;s salary. Finkler works together with a board of directors and a team of volunteers who also speak at conferences about mental health in tech. Several WordPress companies have also been involved in raising support for OSMI, including <a href=\"https://www.youcaring.com/opensourcingmentalillness-704978\" target=\"_blank\">WebDevStudios</a> and <a href=\"https://wptavern.com/wp-elevation-is-focusing-all-content-on-mental-health-for-month-of-may\" target=\"_blank\">WP Elevation</a>.</p>\n<p>OSMI conducts an annual Mental Health in Tech survey as part of ongoing research. Last year&#8217;s survey received more than 1,500 responses and the results underscore the great need for removing the stigma surrounding mental illness in the tech industry. A few examples Finkler highlighted include:</p>\n<ul>\n<li>Respondents believe it&#8217;s 6 times more likely that discussing a mental health issue with their employer would have a negative consequence, vs a physical health issue.</li>\n<li>Respondents are 3.5 times less likely to bring up a mental health issue in an interview than a physical health issue.</li>\n<li>87% believe being identified as a person with a mental health issue would hurt their career.</li>\n<li>Only 30% of respondents&#8217; employers provide information about mental health and how to seek help.</li>\n</ul>\n<p>OSMI offers all of the resources it creates for free. The funds raised in the campaign will help to create more tools, documents, videos, and other educational resources. Finkler is working towards engaging with more HR departments and educating more executive teams. He also plans to use the funds to do more research and employ additional experts to reach more people.</p>\n<p>For more information about OSMI&#8217;s efforts to improve mental health in the tech industry, check out Jeff Chandler&#8217;s <a href=\"https://wptavern.com/wpweekly-episode-273-mental-health-awareness-with-bridget-willard-and-ed-finkler\" target=\"_blank\">recent interview with Finkler on the WP Weekly podcast</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 03 Jun 2017 03:59: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:42;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"WPTavern: In Case You Missed It – Issue 21\";s:7:\"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:58:\"https://wptavern.com?p=71142&preview=true&preview_id=71142\";s:7:\"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://wptavern.com/in-case-you-missed-it-issue-21\";s: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:6022:\"<a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png?ssl=1\" rel=\"attachment wp-att-50955\"><img /></a>photo credit: <a href=\"http://www.flickr.com/photos/112901923@N07/16153818039\">Night Moves</a> &#8211; <a href=\"https://creativecommons.org/licenses/by-nc/2.0/\">(license)</a>\n<p>There’s a lot of great WordPress content published in the community but not all of it is featured on the Tavern. This post is an assortment of items related to WordPress that caught my eye but didn’t make it into a full post.</p>\n<h2>Bob Dunn and Patrick Rauland Host Lift Off Summit</h2>\n<p><a href=\"https://bobwp.com\">Bob Dunn</a> and <a href=\"https://www.speakinginbytes.com/\">Patrick Rauland</a> have partnered up for <a href=\"https://www.liftoffsummit.com/\">Lift Off Summit</a>. Between June 19-23, visitors will be able to watch 3-4 videos per day focused on getting more traffic, increasing social interactions, and keeping customers to their online stores. The virtual conference is free to watch.</p>\n<h2>The Evolution of WordPress Magazine Themes</h2>\n<p>Alex Denning takes a look back at the <a href=\"http://www.wpzoom.com/case-studies/magazine-themes-whats-next/\">evolution of WordPress magazine themes</a> over the last 10 years and offers insights into what might be next for the style.</p>\n<p>WordPress magazine themes were a huge deal between 2009-2011. Brian Gardner was able to create a profitable business with a single magazine style theme called Revolution, one of the first themes to display content in ways different from the typical single column blog layout.</p>\n<p>Magazine themes are a great chapter of WordPress&#8217; history. Their popularity is why WordPress has featured images and automatic thumbnail generation in core.</p>\n<h2>Highlights From Season Four of ManageWP&#8217;s Ask Me Anything</h2>\n<p>ManageWP <a href=\"https://managewp.com/ama-season-4-highlights\">published highlights</a> from season four of Ask Me Anything, a weekly event where members of the WordPress community voluntarily answer any questions submitted.</p>\n<h2>WordPress 4.8 Field Guide</h2>\n<p>Everything you need to know to prepare for WordPress 4.8, tentatively scheduled for release on June 8th, is in <a href=\"https://make.wordpress.org/core/2017/05/26/wordpress-4-8-field-guide/\">the field guide</a>.</p>\n<h2>Take the WPCampus WordPress in Higher Education Survey</h2>\n<p>WPCampus is once again asking for those who work with WordPress in educational settings to fill out the <a href=\"https://www.surveymonkey.com/r/wpcampus17\">following survey</a>. This year, three randomly selected participants will receive a free ticket to attend WPCampus in Buffalo, NY, July 14-15.</p>\n<p>The data will be used to create a series of reports on how WordPress is used in public schools and higher education. <a href=\"https://wptavern.com/wpcampus-survey-results-indicate-misconceptions-of-wordpress-are-slowing-its-growth-in-higher-education\">Last year&#8217;s survey</a> indicated that misconceptions surrounding WordPress security and scalability are slowing its growth in higher education.</p>\n<h2>A Plugin for Monitoring Directory Sizes</h2>\n<p>David Bisset shared a dashboard widget that displays the sizes of directories.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">WordPress dashboard widget that displays directory sizes, in case you need to keep an eye on that for some reason. <a href=\"https://t.co/eWu6cxtze7\">https://t.co/eWu6cxtze7</a> <a href=\"https://t.co/bPOgXVkwvL\">pic.twitter.com/bPOgXVkwvL</a></p>\n<p>&mdash; David Bisset (@dimensionmedia) <a href=\"https://twitter.com/dimensionmedia/status/870081713036181504\">June 1, 2017</a></p></blockquote>\n<p></p>\n<h2>Stop Signup Spam Integrates with GiveWP</h2>\n<p><a href=\"https://wordpress.org/plugins/stop-signup-spam/\">Stop Signup Spam</a>, a plugin we <a href=\"https://wptavern.com/new-wordpress-plugin-blocks-spam-user-registrations-using-stop-forum-spam-database\">featured last month</a> now integrates with GiveWP.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">My \"Stop Signup Spam\" plugin now integrates with <a href=\"https://twitter.com/GiveWP\">@GiveWP</a>, thanks to a contribution from <a href=\"https://twitter.com/learnwithmattc\">@learnwithmattc</a>! <a href=\"https://t.co/hmHBxxKEki\">https://t.co/hmHBxxKEki</a></p>\n<p>&mdash; Leland Fiegel (@lelandf) <a href=\"https://twitter.com/lelandf/status/869976727912579073\">May 31, 2017</a></p></blockquote>\n<p></p>\n<h2>LED WordPress Badge</h2>\n<p>George Stephanis unveiled his wifi-enabled light up WordPress badge on Twitter. He ordered the parts and soldered them together himself. You&#8217;ll get to see it in person if you&#8217;re attending <a href=\"https://2017.kyoto.wordcamp.org/\">WordCamp Kyoto</a>.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">IT IS ALIIIIIIIVE! I\'ll be debuting my shiny new (wifi-enabled, esp-8266 powered) WordPress badge in ONE MONTH at <a href=\"https://twitter.com/wckyoto2017\">@wckyoto2017</a>! <a href=\"https://t.co/P7WZmQUf9z\">pic.twitter.com/P7WZmQUf9z</a></p>\n<p>&mdash; george ?ephanis (@daljo628) <a href=\"https://twitter.com/daljo628/status/869653149245747201\">May 30, 2017</a></p></blockquote>\n<p></p>\n<h2>Wabster!</h2>\n<p>In what is a traditional part of this series, I end each issue by featuring a Wapuu design. For those who don&#8217;t know, Wapuu is the <a href=\"http://wapuu.jp/2015/12/12/wapuu-origins/\">unofficial mascot</a> of the WordPress project. This week&#8217;s edition features a variation of the Wapuu design. <a href=\"https://wapu.us/wapuu/wabster/\">Wabster</a>, created by Alison Knott, is the <a href=\"https://2017.halifax.wordcamp.org/2017/04/05/welcome-lobster-wapuu-wordcamp-halifaxs-official-mascot/\">mascot of WordCamp Halifax</a>.</p>\n<p><img /></p>\n<p>That&#8217;s it for issue twenty-one. If you recently discovered a cool resource or post related to WordPress, please share it with us in the comments.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 02 Jun 2017 20:23: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:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:43;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"WPTavern: Chassis Desktop Application for Local WordPress Development Now in Beta\";s:7:\"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:29:\"https://wptavern.com/?p=71126\";s:7:\"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:\"https://wptavern.com/chassis-desktop-application-for-local-wordpress-development-now-in-beta\";s: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:\"<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/chassis-desktop.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://hmn.md/\" target=\"_blank\">Human Made</a> has released its first public beta of <a href=\"http://beta.chassis.io/\" target=\"_blank\">Chassis Desktop</a>, an application for local WordPress development. <a href=\"https://github.com/Chassis/Chassis/\" target=\"_blank\">Chassis</a> is a Vagrant-based virtual server and a community project that Human Made has commercially supported since 2012. The new desktop app is in early beta at version 0.2.0 with version 1.0.0 coming soon.</p>\n<p>Chassis Desktop was designed with a user-friendly interface suitable for beginners and experts alike. It was built by Bronson Quick and Ryan McCue using <a href=\"http://electron.atom.io/\" target=\"_blank\">Electron</a> and contains code from the <a href=\"https://github.com/facebookincubator/create-react-app\" target=\"_blank\">create-react-app</a> project.</p>\n<p>On first launch the app makes sure that Vagrant and VirtualBox are installed and then guides the user to create a new box. Setting up a new Chassis install or adding Chassis to an existing install is fast and easy with the simple UI. The app also includes keyboard navigation and a built-in terminal for quick access to more control over your box.</p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/add-new-box.png?ssl=1\"><img /></a></p>\n<p>Over the years Chassis contributors have created an ecosystem of <a href=\"http://beta.chassis.io/extensions/\" target=\"_blank\">extensions</a> for things like MailHog, Photon, Memcache, debugging, and other software. These add-ons allow users to tailor their systems to their needs.</p>\n<p>Chassis Desktop aims to make it easy for users to manager their Chassis development environments without having to touch the command line. As it is currently in pre-release status, early adopters may discover some bugs. Beta testers are encouraged to <a href=\"https://github.com/Chassis/Desktop/issues\" target=\"_blank\">log any issues on GitHub</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 02 Jun 2017 03:24:01 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:43:\"Dev Blog: WordPress 4.8 Release Candidate 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:34:\"https://wordpress.org/news/?p=4765\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2017/06/wordpress-4-8-release-candidate-2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1160:\"<p>The second release candidate for WordPress 4.8 is now available.</p>\n<p>To test WordPress 4.8, you can use the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin or you can <a href=\"https://wordpress.org/wordpress-4.8-RC2.zip\">download the release candidate here</a> (zip).</p>\n<p>We&#8217;ve made <a href=\"https://core.trac.wordpress.org/log/trunk/?action=stop_on_copy&mode=stop_on_copy&rev=40866&stop_rev=40847\">a handful of changes</a> since releasing RC 1 last week. For more details about what&#8217;s new in version 4.8, check out the <a href=\"https://wordpress.org/news/2017/05/wordpress-4-8-beta-1/\">Beta 1</a>, <a href=\"https://wordpress.org/news/2017/05/wordpress-4-8-beta-2/\">Beta 2</a>, and <a href=\"https://wordpress.org/news/2017/05/wordpress-4-8-release-candidate/\">RC1</a> blog posts.</p>\n<p><strong>Think you&#8217;ve found a bug?</strong> Please post to the <a href=\"https://wordpress.org/support/forum/alphabeta/\">Alpha/Beta support forum</a>. If any known issues come up, you&#8217;ll be able to <a href=\"https://core.trac.wordpress.org/report/5\">find them here</a>.</p>\n<p>Happy testing!</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 01 Jun 2017 22:13: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:10:\"Mel Choyce\";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:85:\"WPTavern: Inpsyde Open Sources Wonolog, a Monolog-based Logging Package 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:29:\"https://wptavern.com/?p=71109\";s:7:\"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:95:\"https://wptavern.com/inpsyde-open-sources-wonolog-a-monolog-based-logging-package-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:1721:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/wonolog.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://inpsyde.com\" target=\"_blank\">Inpsyde</a>, a WordPress agency and WordPress.com VIP partner based in Germany, has open sourced <a href=\"https://inpsyde.com/en/wonolog-wordpress-logging-library/\" target=\"_blank\">Wonolog</a>, a package that integrates Monolog for sophisticated WordPress data logging. <a href=\"https://seldaek.github.io/monolog/\" target=\"_blank\">Monolog</a> is the most widely used PHP logging library with more than 57 million downloads to date.</p>\n<p>Wonolog automatically creates logs that target specific WordPress requests and can be customized with action and filter hooks. Here are a few examples of WordPress data it can log:</p>\n<ul>\n<li>Log any failed logins</li>\n<li>Keep track of all WordPress cron requests</li>\n<li>Intercept the WordPress-specific exit function, wp_die(), and log any (direct or indirect) usage</li>\n<li>PHP core notices, warnings and (fatal) errors, uncaught exceptions (as well as PHP 7+ Throwable)</li>\n<li>WordPress core errors such as database errors, HTTP API errors, wp_mail() errors, and 404 errors</li>\n</ul>\n<p>Wonolog is available as a Composer package and its creators recommend installing at the website level. Inpsyde has been using it successfully in production with different projects for several months. Wonolog requires PHP 5.6 or higher and WordPress 4.6+. A <a href=\"https://inpsyde.github.io/Wonolog/\" target=\"_blank\">documentation site</a> is available to help new users get started and the project can be found on <a href=\"https://github.com/inpsyde/Wonolog\" target=\"_blank\">GitHub</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 01 Jun 2017 20:54: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: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:71:\"WPTavern: WPWeekly Episode 275 – The JavaScript Framework Rabbit Hole\";s:7:\"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:58:\"https://wptavern.com?p=71102&preview=true&preview_id=71102\";s:7:\"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:\"https://wptavern.com/wpweekly-episode-275-the-javascript-framework-rabbit-hole\";s: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:2549:\"<p>In this episode, <a href=\"http://jjj.me/\">John James Jacoby</a> and I celebrate WordPress&#8217; 14th birthday. We discuss the removal of HHVM from WordPress&#8217; testing infrastructure and how it was likely the reason PHP 7 gained so many performance improvements.</p>\n<p>For a majority of the show, Jacoby and I spoke in-depth on which JavaScript framework WordPress core should choose. We discuss what&#8217;s at stake, who might be impacted, and why the discussion and eventual decision is important for WordPress&#8217; future. To round out the show, we share our picks of the week and let you know about <a href=\"https://central.wordcamp.org/\">upcoming WordCamps</a>.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://ma.tt/2017/05/wordpress-14/\">WordPress Turns 14</a><br />\n<a href=\"https://wptavern.com/wordpress-removes-hhvm-from-testing-infrastructure\">WordPress Removes HHVM from Testing Infrastructure</a><br />\n<a href=\"https://wptavern.com/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue\">WordPress Core JavaScript Framework Debate Heats Up, Contributors Narrow Discussion to React vs. Vue</a></p>\n<h2>Picks of the Week:</h2>\n<p><a href=\"https://wapu.us/\">Wapu.us</a>, created by James Tryon, is a place to discover and learn about Wapuu, the unofficial mascot of the WordPress project.</p>\n<p><a href=\"https://github.com/humanmade/Cavalcade\">Cavalcade</a> is a scalable job system, designed as a drop-in replacement for WordPress’ built-in pseudo-cron system <a href=\"https://engineering.hmn.md/projects/cavalcade/\">created by Human Made</a>.</p>\n<p><a href=\"https://givewp.com/\">Give</a> is a free WordPress donation management plugin by <a href=\"https://wordimpress.com/\">WordImpress.</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, June 7th 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href=\"https://wptavern.com/feed/podcast\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\" target=\"_blank\" rel=\"noopener noreferrer\">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #275:</strong><br />\n</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 01 Jun 2017 01:09:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:47;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"WPTavern: WP-CLI 1.2.0 Released, Project Unveils New Logo\";s:7:\"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:29:\"https://wptavern.com/?p=71086\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wptavern.com/wp-cli-1-2-0-released-project-unveils-new-logo\";s: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:3398:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/05/wp-cli-logo.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://make.wordpress.org/cli/2017/05/31/version-1-2-0-released/\" target=\"_blank\">WP-CLI 1.2.0</a> was released today with a major overhaul that removes bundled commands from core in favor of maintaining them in distinct packages. This is the second release since the project was <a href=\"https://wptavern.com/wp-cli-gets-official-wordpress-org-support\" target=\"_blank\">brought under the official WordPress umbrella</a> and the first major release since <a href=\"https://wptavern.com/wp-cli-names-alain-schlesser-new-co-maintainer\" target=\"_blank\">hiring Alain Schlesser as a part-time co-maintainer</a>.</p>\n<p>Splitting WP-CLI&#8217;s internal commands into separate packages moves the project closer to the goal of having official maintainers for the commands in the future. This new structure for the framework and its commands provides several benefits, as outlined by co-maintainer Daniel Bachhuber in the release post:</p>\n<ul>\n<li>While developing, the tests are only run for the specific component you’re working on, making the feedback loop much shorter.</li>\n<li>Individual command packages can be controlled and set up independently, opening up the opportunity for better collaboration.</li>\n<li>Hotfixes and intermediary releases can be published for individual commands, that can then be updated through the built-in package manager.</li>\n<li>Tests run really fast now.</li>\n<li>When you submit a pull request, you don’t have to wait two hours for the tests to run.</li>\n</ul>\n<p>This release also includes three new commands, along with dozens of command improvements and framework enhancements.</p>\n<ul>\n<li><code>wp config get</code> lists constants and globals defined in wp-config.php</li>\n<li><code>wp config path</code> gets the path to wp-config.php</li>\n<li><code>wp db size</code> gets the size of the database and its tables</li>\n</ul>\n<p>Version 1.2.0 had 43 contributors, a 95% increase in contributors from the previous release. One of the next priorities for maintainers is to improve the contribution workflow. Bachhuber said there are no plans at the moment to bring on additional paid co-maintainers, but they plan to start onboarding more volunteer committers. These are developers who are involved with the project on a regular basis but not necessarily daily or weekly. They have also created a <a href=\"https://make.wordpress.org/cli/good-first-issues/\" target=\"_blank\">Good First Issues page</a> for new contributors and have started working on a <a href=\"https://make.wordpress.org/cli/dash/\" target=\"_blank\">customized dashboard for committers</a>.</p>\n<h3>WP-CLI Has a New Logo</h3>\n<p>Bachhuber introduced the project&#8217;s new logo today, designed by Chris Wallace and his team at <a href=\"https://liftux.com/\" target=\"_blank\">Lift UX</a>. Having an official logo opens up the possibility for WP-CLI swag. Bachhuber said he worked with contributors to create a logo, because &#8220;people can develop stronger emotional affinity to brands with logos (myself included).&#8221; He is also interested in getting stickers created, particularly ones that glow in the dark, but has not yet found a producer. Bachhuber said he is hoping to have some preliminary WP-CLI swag for WordCamp Europe.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 01 Jun 2017 00:17: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: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:88:\"WPTavern: Pods 2.7 Beta Introduces Flexible Relationships, Rewrites Fields in JavaScript\";s:7:\"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:29:\"https://wptavern.com/?p=71009\";s:7:\"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:\"https://wptavern.com/pods-2-7-beta-introduces-flexible-relationships-rewrites-fields-in-javascript\";s: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:2272:\"<p>Pods Framework has released two new versions. <a href=\"http://pods.io/2017/05/30/pods-2-6-9-maintenance-release/\">Pods 2.6.9</a> is a maintenance release that includes bug fixes for Pods Templates, Auto Templates, and Pods Shortcodes. Meanwhile, <a href=\"http://pods.io/2017/05/30/pods-2-7-beta/\">Pods 2.7 beta 1</a> introduces a new feature called Flexible Relationships.</p>\n<p>Flexible Relationships uses WordPress&#8217; media modal that allows users to add or edit records from within the parent record of a relationship. This feature will work on existing relationships once users upgrade to 2.7. Watch the following video to see Flexible Relationships in action.</p>\n<div class=\"embed-wrap\"></div>\n<p>In addition to providing Flexible Relationships, the fields were rewritten in JavaScript by Phil Lewis, Contributing Developer to Pods Framework.</p>\n<p>&#8220;Phil Lewis of our team rewrote our file upload and relationship fields in what we&#8217;re calling Dynamic Field Views which will allow us to convert all of our field types to be JavaScript powered,&#8221; <a href=\"https://scottkclark.com/\">Scott Kingsley Clark</a>, lead developer of <a href=\"http://pods.io/\">Pods Framework</a> said.</p>\n<p>&#8220;The JavaScripts frameworks behind it are Marionette + Backbone. We wrote it with React in mind so we can convert it over whenever React.js is included in core and things settle there&#8221;</p>\n<p>The development team is asking for as many users as possible to test Flexible Relationships on a staging or testing site so issues can be addressed before its release, tentatively scheduled for the middle of July. Those interested in testing can download the <a href=\"https://github.com/pods-framework/pods/archive/release/2.7.zip\">beta from Pods&#8217; GitHub repository</a>.</p>\n<p>Testers are encouraged to download the <a href=\"https://github.com/afragen/github-updater\">GitHub Updater</a> plugin, created by Andy Fragen, as it makes it easier to download updates from GitHub. If you participate in the testing process, be sure to add &#8216;2.7&#8217; to any feature, enhancement requests, or bugs that you find when <a href=\"https://github.com/pods-framework/pods/issues/new\">creating a new issue</a>.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 31 May 2017 20:37: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:\"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: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:89:\"WPTavern: GitHub Introduces Temporary Interaction Limits to Promote Healthier Discussions\";s:7:\"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:29:\"https://wptavern.com/?p=71072\";s:7:\"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:100:\"https://wptavern.com/github-introduces-temporary-interaction-limits-to-promote-healthier-discussions\";s: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:5118:\"<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2015/04/github-octocat.jpg?ssl=1\"><img /></a></p>\n<p>GitHub is continuing to make good on its promise to <a href=\"https://wptavern.com/github-responds-to-letter-from-open-source-project-maintainers\" target=\"_blank\">improve the platform for open source maintainers and communities</a> with its new <a href=\"https://github.com/blog/2370-temporary-interaction-limits\" target=\"_blank\">temporary interaction limits</a>. The feature was introduced this week as a way for project maintainers to manage participation in heated discussions.</p>\n<p>Public repositories, especially those for projects with millions of users, can occasionally have issues or pull requests that become overrun with comments from anyone who has an opinion. Repository owners can now set a 24-hour &#8220;cool down period&#8221; to limit interaction (commenting, creating pull requests, and opening issues) to existing users, prior contributors, and/or repository collaborators.</p>\n<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2017/05/temporary-interaction-limits.png?ssl=1\"><img /></a></p>\n<p>Temporary Interaction Limits can help mitigate the effects of &#8220;brigading,&#8221; <a href=\"https://news.ycombinator.com/item?id=14447705\" target=\"_blank\">as one Hacker News commenter called it</a> &#8211; when someone directs a large number of people to an issue from Twitter, Reddit, or other social channels in an attempt to influence the outcome of a discussion. Limiting the discussion to prior contributors or collaborators can help keep input focused around the ideas of those who are already invested in the project.</p>\n<p>Reactions to the new feature have been mostly positive, although some users don&#8217;t anticipate using it much since <a href=\"https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments\" target=\"_blank\">GitHub added emoji reactions to conversations</a> last year. In addition to keeping threads from becoming unreadable with numerous +1&#8217;s, emoji reactions as an option for expression should help limit interactions from those prone to &#8220;drive-by&#8221; commenting.</p>\n<p>A curated repository of &#8220;<a href=\"https://github.com/nikolas/github-drama\" target=\"_blank\">GitHub Drama</a>,&#8221; which includes projects like Bower, Docker, Django, and NodeJS, lists many instances wherein temporarily limiting interaction may have changed the overall tone of the discourse. However, some users questioned the feature&#8217;s usefulness in responses on Twitter and some see it as a way of purposely cutting outside voices out of the conversation.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">So many of us are curious: when would we use this? Locking down an entire repo to calm a single conversation is drastic overkill…</p>\n<p>&mdash; Nick Craver (@Nick_Craver) <a href=\"https://twitter.com/Nick_Craver/status/869661854917939202\">May 30, 2017</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Nothing settles a technical discussion faster than the in-group forcibly silencing the out-group</p>\n<p>&mdash; Lee Clemens (@LeeClemens) <a href=\"https://twitter.com/LeeClemens/status/869670471561875456\">May 30, 2017</a></p></blockquote>\n<p></p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I don\'t know about the value of this feature regarding open source collaboration, but I\'d love to have this capability in my email system</p>\n<p>&mdash; Brian Mitchell (@DrBrianMitchell) <a href=\"https://twitter.com/DrBrianMitchell/status/869726709007998977\">May 31, 2017</a></p></blockquote>\n<p></p>\n<p>In order for temporary interaction limiting to be useful to projects where locking down the whole repository would be too drastic of a measure, GitHub would need to extend it to include the ability to lock down individual issues and pull requests. Some users have also requested a convenient way for repository members to warn an individual without spamming the entire thread or to put specific users in a cool down period.</p>\n<p>&#8220;If it&#8217;s a legit heated discussion and you limit it, then you&#8217;re just [going] to come back in 24 hours to very long, impossible-to-follow responses,&#8221; Kris Siegel, Senior Engineer at PlayStation, <a href=\"https://news.ycombinator.com/item?id=14448871\" target=\"_blank\">commented</a> on the related Hacker News thread. &#8220;At least this has been my experience when people have left things to cool down them come back and need to respond to everything.&#8221;</p>\n<p>GitHub is aiming to promote healthier discussions with the new interaction limiting feature, but every project&#8217;s community is unique and maintainers may not be able to predict user reactions to locking down an entire repository. If the feature is turned on when a new user is attempting to create their first pull request, it may hinder future contribution.  Open source project maintainers should carefully consider the effects of silencing non-contributors when using the feature.</p>\n<div id=\"epoch-width-sniffer\"></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 31 May 2017 20:35:21 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:8:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sat, 24 Jun 2017 02:03:35 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Sat, 24 Jun 2017 01:45:09 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 249\";s:16:\"content-encoding\";s:4:\"gzip\";}}s:5:\"build\";s:14:\"20131026035132\";}','no'),(6613,'_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1498313016','no'),(6614,'_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1498269816','no'),(6615,'_transient_timeout_feed_b9388c83948825c1edaef0d856b7b109','1498313018','no'),(6616,'_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\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:29:\"Popular — 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:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wordpress.org/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:57:\"Plugins extend and expand the functionality of 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:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 24 Jun 2017 01:55:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/?v=4.9-alpha-40922\";s:7:\"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:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{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:45:\"https://wordpress.org/plugins/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:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/plugins/contact-form-7/#respond\";s: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:43: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:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wordpress.org/plugins-wp/contact-form-7/\";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:\"\";}}}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:5025:\"<p><!--section=description--></p>\n<p>Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.</p>\n<h4>Docs &amp; Support</h4>\n<p>You can find <a href=\"https://contactform7.com/docs/\" rel=\"nofollow\">docs</a>, <a href=\"https://contactform7.com/faq/\" rel=\"nofollow\">FAQ</a> and more detailed information about Contact Form 7 on <a href=\"https://contactform7.com/\" rel=\"nofollow\">contactform7.com</a>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the <a href=\"https://wordpress.org/support/plugin/contact-form-7/\" rel=\"nofollow\">support forum</a> on WordPress.org. If you can&#8217;t locate any topics that pertain to your particular issue, post a new topic for it.</p>\n<h4>Contact Form 7 Needs Your Support</h4>\n<p>It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Contact Form 7 and find it useful, please consider <a href=\"https://contactform7.com/donate/\" rel=\"nofollow\"><strong>making a donation</strong></a>. Your donation will help encourage and support the plugin&#8217;s continued development and better user support.</p>\n<h4>Recommended Plugins</h4>\n<p>The following plugins are recommended for Contact Form 7 users:</p>\n<ul>\n<li><a href=\"https://wordpress.org/plugins/flamingo/\">Flamingo</a> by Takayuki Miyoshi &#8211; With Flamingo, you can save submitted messages via contact forms in the database.</li>\n<li><a href=\"https://wordpress.org/plugins/postman-smtp/\">Postman</a> by<br />\nJason Hendriks &#8211; Postman is a next-generation SMTP Mailer, software that assists in the delivery of email generated by your WordPress site.</li>\n<li><a href=\"https://wordpress.org/plugins/bogo/\">Bogo</a> by Takayuki Miyoshi &#8211; Bogo is a straight-forward multilingual plugin that doesn&#8217;t cause headaches.</li>\n</ul>\n<h4>Translations</h4>\n<p>You can <a href=\"https://contactform7.com/translating-contact-form-7/\" rel=\"nofollow\">translate Contact Form 7</a> on <a href=\"https://translate.wordpress.org/projects/wp-plugins/contact-form-7\" rel=\"nofollow\"><strong>translate.wordpress.org</strong></a>.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Upload the entire <code>contact-form-7</code> folder to the <code>/wp-content/plugins/</code> directory.</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress.</li>\n</ol>\n<p>You will find &#8216;Contact&#8217; menu in your WordPress admin panel.</p>\n<p>For basic usage, you can also have a look at the <a href=\"https://contactform7.com/\" rel=\"nofollow\">plugin web site</a>.</p>\n<p><!--section=faq--></p>\n<p>Do you have questions or issues with Contact Form 7? Use these support channels appropriately.</p>\n<ol>\n<li><a href=\"https://contactform7.com/docs/\" rel=\"nofollow\">Docs</a></li>\n<li><a href=\"https://contactform7.com/faq/\" rel=\"nofollow\">FAQ</a></li>\n<li><a href=\"https://wordpress.org/support/plugin/contact-form-7/\" rel=\"nofollow\">Support Forum</a></li>\n</ol>\n<p><a href=\"https://contactform7.com/support/\" rel=\"nofollow\">Support</a></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<ol>\n<li>Upload the entire <code>contact-form-7</code> folder to the <code>/wp-content/plugins/</code> directory.</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress.</li>\n</ol>\n<p>You will find &#8216;Contact&#8217; menu in your WordPress admin panel.</p>\n<p>For basic usage, you can also have a look at the <a href=\"https://contactform7.com/\" rel=\"nofollow\">plugin web site</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>For more information, see <a href=\"https://contactform7.com/category/releases/\" rel=\"nofollow\">Releases</a>.</p>\n<h4>4.8</h4>\n<ul>\n<li>Stopped using jquery.form.js.</li>\n<li>Added custom REST API endpoints for Ajax form submissions.</li>\n<li>WPCF7_FormTag class implements ArrayAccess interface.</li>\n<li>WPCF7_FormTagsManager::filter() filters form-tags based on features they support.</li>\n<li>New form-tag features: do-not-store, display-block, and display-hidden</li>\n<li>Removed inappropriate content from h1 headings.</li>\n<li>Added the support of size:invisible option to the reCAPTCHA form-tag.</li>\n</ul>\n<h4>4.7</h4>\n<ul>\n<li>Added REST API custom endpoints to manipulate contact form data.</li>\n<li>Config Validator: Added test items for field names and attachment file paths.</li>\n<li>Added custom DOM events: <code>wpcf7invalid</code>, <code>wpcf7spam</code>, <code>wpcf7mailsent</code>, <code>wpcf7mailfailed</code> and <code>wpcf7submit</code>.</li>\n<li>New action hook: <code>wpcf7_after_flamingo</code>.</li>\n<li>Added <code>size</code> option to <code>select</code> and <code>select*</code> form-tag types.</li>\n<li>Made it possible to use the 3rd parameter of <code>wpcf7_add_form_tag()</code> to specify &#8220;features&#8221; of the form-tag type.</li>\n</ul>\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:50:\"https://wordpress.org/plugins/contact-form-7/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:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{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:38:\"https://wordpress.org/plugins/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:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://wordpress.org/plugins/akismet/#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:\"Thu, 20 Oct 2005 08:57: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:41:\"https://wordpress.org/plugins-wp/akismet/\";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:103:\"Akismet checks your comments and contact form submissions against our global database of spam to&#8230;\";s: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:\"Automattic\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:18320:\"<p><!--section=description--></p>\n<p>Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog&#8217;s &#8220;Comments&#8221; admin screen.</p>\n<p>Major features in Akismet include:</p>\n<ul>\n<li>Automatically checks all comments and filters out the ones that look like spam.</li>\n<li>Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.</li>\n<li>URLs are shown in the comment body to reveal hidden or misleading links.</li>\n<li>Moderators can see the number of approved comments for each user.</li>\n<li>A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.</li>\n</ul>\n<p>PS: You&#8217;ll need an <a href=\"https://akismet.com/get/\" rel=\"nofollow\">Akismet.com API key</a> to use it.  Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.</p>\n<p><!--section=installation--></p>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href=\"https://akismet.com/get/\" rel=\"nofollow\">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n<p><!--section=changelog--></p>\n<h4>3.3.2</h4>\n<p><em>Release Date &#8211; 10 May 2017</em></p>\n<ul>\n<li>Fixed a bug causing JavaScript errors in some browsers.</li>\n</ul>\n<h4>3.3.1</h4>\n<p><em>Release Date &#8211; 2 May 2017</em></p>\n<ul>\n<li>Improve performance by only requesting the akismet_comment_nonce option when absolutely necessary.</li>\n<li>Fixed two bugs that could cause PHP warnings.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n<li>Fixed a bug that was preventing the URL preview feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n</ul>\n<h4>3.3</h4>\n<p><em>Release Date &#8211; 23 February 2017</em></p>\n<ul>\n<li>Updated the Akismet admin pages with a new clean design.</li>\n<li>Fixed bugs preventing the <code>akismet_add_comment_nonce</code> and <code>akismet_update_alert</code> wrapper functions from working properly.</li>\n<li>Fixed bug preventing the loading indicator from appearing when re-checking all comments for spam.</li>\n<li>Added a progress indicator to the &#8220;Check for Spam&#8221; button.</li>\n<li>Added a success message after manually rechecking the Pending queue for spam.</li>\n</ul>\n<h4>3.2</h4>\n<p><em>Release Date &#8211; 6 September 2016</em></p>\n<ul>\n<li>Added a WP-CLI module. You can now check comments and recheck the moderation queue from the command line.</li>\n<li>Stopped using the deprecated jQuery function <code>.live()</code>.</li>\n<li>Fixed a bug in <code>remove_comment_author_url()</code> and <code>add_comment_author_url()</code> that could generate PHP notices.</li>\n<li>Fixed a bug that could cause an infinite loop for sites with very very very large comment IDs.</li>\n<li>Fixed a bug that could cause the Akismet widget title to be blank.</li>\n</ul>\n<h4>3.1.11</h4>\n<p><em>Release Date &#8211; 12 May 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause the &#8220;Check for Spam&#8221; button to skip some comments.</li>\n<li>Fixed a bug that could prevent some spam submissions from being sent to Akismet.</li>\n<li>Updated all links to use https:// when possible.</li>\n<li>Disabled Akismet debug logging unless WP_DEBUG and WP_DEBUG_LOG are both enabled.</li>\n</ul>\n<h4>3.1.10</h4>\n<p><em>Release Date &#8211; 1 April 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Fixed a bug that could have resulted in comments that were caught by the core WordPress comment blacklist not to have a corresponding History entry.</li>\n<li>Fixed a bug that could have caused avoidable PHP warnings in the error log.</li>\n</ul>\n<h4>3.1.9</h4>\n<p><em>Release Date &#8211; 28 March 2016</em></p>\n<ul>\n<li>Add compatibility with Jetpack so that Jetpack can automatically configure Akismet settings when appropriate.</li>\n<li>Fixed a bug preventing some comment data from being sent to Akismet.</li>\n</ul>\n<h4>3.1.8</h4>\n<p><em>Release Date &#8211; 4 March 2016</em></p>\n<ul>\n<li>Fixed a bug preventing Akismet from being used with some plugins that rewrite admin URLs.</li>\n<li>Reduced the amount of bandwidth used on Akismet API calls</li>\n<li>Reduced the amount of space Akismet uses in the database</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n</ul>\n<h4>3.1.7</h4>\n<p><em>Release Date &#8211; 4 January 2016</em></p>\n<ul>\n<li>Added documentation for the &#8216;akismet_comment_nonce&#8217; filter.</li>\n<li>The post-install activation button is now accessible to screen readers and keyboard-only users.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working in WordPress 4.4</li>\n</ul>\n<h4>3.1.6</h4>\n<p><em>Release Date &#8211; 14 December 2015</em></p>\n<ul>\n<li>Improve the notices shown after activating Akismet.</li>\n<li>Update some strings to allow for the proper plural forms in all languages.</li>\n</ul>\n<h4>3.1.5</h4>\n<p><em>Release Date &#8211; 13 October 2015</em></p>\n<ul>\n<li>Closes a potential XSS vulnerability.</li>\n</ul>\n<h4>3.1.4</h4>\n<p><em>Release Date &#8211; 24 September 2015</em></p>\n<ul>\n<li>Fixed a bug that was preventing some users from automatically connecting using Jetpack if they didn&#8217;t have a current Akismet subscription.</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Error messages and instructions have been simplified to be more understandable.</li>\n<li>Link previews are enabled for all links inside comments, not just the author&#8217;s website link.</li>\n</ul>\n<h4>3.1.3</h4>\n<p><em>Release Date &#8211; 6 July 2015</em></p>\n<ul>\n<li>Notify users when their account status changes after previously being successfully set up. This should help any users who are seeing blank Akismet settings screens.</li>\n</ul>\n<h4>3.1.2</h4>\n<p><em>Release Date &#8211; 7 June 2015</em></p>\n<ul>\n<li>Reduced the amount of space Akismet uses in the commentmeta table.</li>\n<li>Fixed a bug where some comments with quotes in the author name weren&#8217;t getting history entries</li>\n<li>Pre-emptive security improvements to ensure that the Akismet plugin can&#8217;t be used by attackers to compromise a WordPress installation.</li>\n<li>Better UI for the key entry field: allow whitespace to be included at the beginning or end of the key and strip it out automatically when the form is submitted.</li>\n<li>When deactivating the plugin, notify the Akismet API so the site can be marked as inactive.</li>\n<li>Clearer error messages.</li>\n</ul>\n<h4>3.1.1</h4>\n<p><em>Release Date &#8211; 17th March, 2015</em></p>\n<ul>\n<li>Improvements to the &#8220;Remove comment author URL&#8221; JavaScript</li>\n<li>Include the pingback pre-check from the 2.6 branch.</li>\n</ul>\n<h4>3.1</h4>\n<p><em>Release Date &#8211; 11th March, 2015</em></p>\n<ul>\n<li>Use HTTPS by default for all requests to Akismet.</li>\n<li>Fix for a situation where Akismet might strip HTML from a comment.</li>\n</ul>\n<h4>3.0.4</h4>\n<p><em>Release Date &#8211; 11th December, 2014</em></p>\n<ul>\n<li>Fix to make .htaccess compatible with Apache 2.4.</li>\n<li>Fix to allow removal of https author URLs.</li>\n<li>Fix to avoid stripping part of the author URL when removing and re-adding.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the &#8220;Trash&#8221; and &#8220;Approved&#8221; queues, where it would have no effect.</li>\n<li>Allow automatic API key configuration when Jetpack is installed and connected to a WordPress.com account</li>\n</ul>\n<h4>3.0.3</h4>\n<p><em>Release Date &#8211; 3rd November, 2014</em></p>\n<ul>\n<li>Fix for sending the wrong data to delete_comment action that could have prevented old spam comments from being deleted.</li>\n<li>Added a filter to disable logging of Akismet debugging information.</li>\n<li>Added a filter for the maximum comment age when deleting old spam comments.</li>\n<li>Added a filter for the number per batch when deleting old spam comments.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the Spam folder.</li>\n</ul>\n<h4>3.0.2</h4>\n<p><em>Release Date &#8211; 18th August, 2014</em></p>\n<ul>\n<li>Performance improvements.</li>\n<li>Fixed a bug that could truncate the comment data being sent to Akismet for checking.</li>\n</ul>\n<h4>3.0.1</h4>\n<p><em>Release Date &#8211; 9th July, 2014</em></p>\n<ul>\n<li>Removed dependency on PHP&#8217;s fsockopen function</li>\n<li>Fix spam/ham reports to work when reported outside of the WP dashboard, e.g., from Notifications or the WP app</li>\n<li>Remove jQuery dependency for comment form JavaScript</li>\n<li>Remove unnecessary data from some Akismet comment meta</li>\n<li>Suspended keys will now result in all comments being put in moderation, not spam.</li>\n</ul>\n<h4>3.0.0</h4>\n<p><em>Release Date &#8211; 15th April, 2014</em></p>\n<ul>\n<li>Move Akismet to Settings menu</li>\n<li>Drop Akismet Stats menu</li>\n<li>Add stats snapshot to Akismet settings</li>\n<li>Add Akismet subscription details and status to Akismet settings</li>\n<li>Add contextual help for each page</li>\n<li>Improve Akismet setup to use Jetpack to automate plugin setup</li>\n<li>Fix &#8220;Check for Spam&#8221; to use AJAX to avoid page timing out</li>\n<li>Fix Akismet settings page to be responsive</li>\n<li>Drop legacy code</li>\n<li>Tidy up CSS and Javascript</li>\n<li>Replace the old discard setting with a new &#8220;discard pervasive spam&#8221; feature.</li>\n</ul>\n<h4>2.6.0</h4>\n<p><em>Release Date &#8211; 18th March, 2014</em></p>\n<ul>\n<li>Add ajax paging to the check for spam button to handle large volumes of comments</li>\n<li>Optimize javascript and add localization support </li>\n<li>Fix bug in link to spam comments from right now dashboard widget</li>\n<li>Fix bug with deleting old comments to avoid timeouts dealing with large volumes of comments</li>\n<li>Include X-Pingback-Forwarded-For header in outbound WordPress pingback verifications</li>\n<li>Add pre-check for pingbacks, to stop spam before an outbound verification request is made</li>\n</ul>\n<h4>2.5.9</h4>\n<p><em>Release Date &#8211; 1st August, 2013</em></p>\n<ul>\n<li>Update &#8216;Already have a key&#8217; link to redirect page rather than depend on javascript</li>\n<li>Fix some non-translatable strings to be translatable</li>\n<li>Update Activation banner in plugins page to redirect user to Akismet config page</li>\n</ul>\n<h4>2.5.8</h4>\n<p><em>Release Date &#8211; 20th January, 2013</em></p>\n<ul>\n<li>Simplify the activation process for new users</li>\n<li>Remove the reporter_ip parameter</li>\n<li>Minor preventative security improvements</li>\n</ul>\n<h4>2.5.7</h4>\n<p><em>Release Date &#8211; 13th December, 2012</em></p>\n<ul>\n<li>FireFox Stats iframe preview bug</li>\n<li>Fix mshots preview when using https</li>\n<li>Add .htaccess to block direct access to files</li>\n<li>Prevent some PHP notices</li>\n<li>Fix Check For Spam return location when referrer is empty</li>\n<li>Fix Settings links for network admins</li>\n<li>Fix prepare() warnings in WP 3.5</li>\n</ul>\n<h4>2.5.6</h4>\n<p><em>Release Date &#8211; 26th April, 2012</em></p>\n<ul>\n<li>Prevent retry scheduling problems on sites where wp_cron is misbehaving</li>\n<li>Preload mshot previews</li>\n<li>Modernize the widget code</li>\n<li>Fix a bug where comments were not held for moderation during an error condition</li>\n<li>Improve the UX and display when comments are temporarily held due to an error</li>\n<li>Make the Check For Spam button force a retry when comments are held due to an error</li>\n<li>Handle errors caused by an invalid key</li>\n<li>Don&#8217;t retry comments that are too old</li>\n<li>Improve error messages when verifying an API key</li>\n</ul>\n<h4>2.5.5</h4>\n<p><em>Release Date &#8211; 11th January, 2012</em></p>\n<ul>\n<li>Add nonce check for comment author URL remove action</li>\n<li>Fix the settings link</li>\n</ul>\n<h4>2.5.4</h4>\n<p><em>Release Date &#8211; 5th January, 2012</em></p>\n<ul>\n<li>Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it</li>\n<li>Added author URL quick removal functionality</li>\n<li>Added mShot preview on Author URL hover</li>\n<li>Added empty index.php to prevent directory listing</li>\n<li>Move wp-admin menu items under Jetpack, if it is installed</li>\n<li>Purge old Akismet comment meta data, default of 15 days</li>\n</ul>\n<h4>2.5.3</h4>\n<p><em>Release Date &#8211; 8th Febuary, 2011</em></p>\n<ul>\n<li>Specify the license is GPL v2 or later</li>\n<li>Fix a bug that could result in orphaned commentmeta entries</li>\n<li>Include hotfix for WordPress 3.0.5 filter issue</li>\n</ul>\n<h4>2.5.2</h4>\n<p><em>Release Date &#8211; 14th January, 2011</em></p>\n<ul>\n<li>Properly format the comment count for author counts</li>\n<li>Look for super admins on multisite installs when looking up user roles</li>\n<li>Increase the HTTP request timeout</li>\n<li>Removed padding for author approved count</li>\n<li>Fix typo in function name</li>\n<li>Set Akismet stats iframe height to fixed 2500px.  Better to have one tall scroll bar than two side by side.</li>\n</ul>\n<h4>2.5.1</h4>\n<p><em>Release Date &#8211; 17th December, 2010</em></p>\n<ul>\n<li>Fix a bug that caused the &#8220;Auto delete&#8221; option to fail to discard comments correctly</li>\n<li>Remove the comment nonce form field from the &#8216;Akismet Configuration&#8217; page in favor of using a filter, akismet_comment_nonce</li>\n<li>Fixed padding bug in &#8220;author&#8221; column of posts screen</li>\n<li>Added margin-top to &#8220;cleared by &#8230;&#8221; badges on dashboard</li>\n<li>Fix possible error when calling akismet_cron_recheck()</li>\n<li>Fix more PHP warnings</li>\n<li>Clean up XHTML warnings for comment nonce</li>\n<li>Fix for possible condition where scheduled comment re-checks could get stuck</li>\n<li>Clean up the comment meta details after deleting a comment</li>\n<li>Only show the status badge if the comment status has been changed by someone/something other than Akismet</li>\n<li>Show a &#8216;History&#8217; link in the row-actions</li>\n<li>Translation fixes</li>\n<li>Reduced font-size on author name</li>\n<li>Moved &#8220;flagged by&#8230;&#8221; notification to top right corner of comment container and removed heavy styling</li>\n<li>Hid &#8220;flagged by&#8230;&#8221; notification while on dashboard</li>\n</ul>\n<h4>2.5.0</h4>\n<p><em>Release Date &#8211; 7th December, 2010</em></p>\n<ul>\n<li>Track comment actions under &#8216;Akismet Status&#8217; on the edit comment screen</li>\n<li>Fix a few remaining deprecated function calls ( props Mike Glendinning ) </li>\n<li>Use HTTPS for the stats IFRAME when wp-admin is using HTTPS</li>\n<li>Use the WordPress HTTP class if available</li>\n<li>Move the admin UI code to a separate file, only loaded when needed</li>\n<li>Add cron retry feature, to replace the old connectivity check</li>\n<li>Display Akismet status badge beside each comment</li>\n<li>Record history for each comment, and display it on the edit page</li>\n<li>Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham</li>\n<li>Highlight links in comment content</li>\n<li>New option, &#8220;Show the number of comments you&#8217;ve approved beside each comment author.&#8221;</li>\n<li>New option, &#8220;Use a nonce on the comment form.&#8221;</li>\n</ul>\n<h4>2.4.0</h4>\n<p><em>Release Date &#8211; 23rd August, 2010</em></p>\n<ul>\n<li>Spell out that the license is GPLv2</li>\n<li>Fix PHP warnings</li>\n<li>Fix WordPress deprecated function calls</li>\n<li>Fire the delete_comment action when deleting comments</li>\n<li>Move code specific for older WP versions to legacy.php</li>\n<li>General code clean up</li>\n</ul>\n<h4>2.3.0</h4>\n<p><em>Release Date &#8211; 5th June, 2010</em></p>\n<ul>\n<li>Fix &#8220;Are you sure&#8221; nonce message on config screen in WPMU</li>\n<li>Fix XHTML compliance issue in sidebar widget</li>\n<li>Change author link; remove some old references to WordPress.com accounts</li>\n<li>Localize the widget title (core ticket #13879)</li>\n</ul>\n<h4>2.2.9</h4>\n<p><em>Release Date &#8211; 2nd June, 2010</em></p>\n<ul>\n<li>Eliminate a potential conflict with some plugins that may cause spurious reports</li>\n</ul>\n<h4>2.2.8</h4>\n<p><em>Release Date &#8211; 27th May, 2010</em></p>\n<ul>\n<li>Fix bug in initial comment check for ipv6 addresses</li>\n<li>Report comments as ham when they are moved from spam to moderation</li>\n<li>Report comments as ham when clicking undo after spam</li>\n<li>Use transition_comment_status action when available instead of older actions for spam/ham submissions</li>\n<li>Better diagnostic messages when PHP network functions are unavailable</li>\n<li>Better handling of comments by logged-in users</li>\n</ul>\n<h4>2.2.7</h4>\n<p><em>Release Date &#8211; 17th December, 2009</em></p>\n<ul>\n<li>Add a new AKISMET_VERSION constant</li>\n<li>Reduce the possibility of over-counting spam when another spam filter plugin is in use</li>\n<li>Disable the connectivity check when the API key is hard-coded for WPMU</li>\n</ul>\n<h4>2.2.6</h4>\n<p><em>Release Date &#8211; 20th July, 2009</em></p>\n<ul>\n<li>Fix a global warning introduced in 2.2.5</li>\n<li>Add changelog and additional readme.txt tags</li>\n<li>Fix an array conversion warning in some versions of PHP</li>\n<li>Support a new WPCOM_API_KEY constant for easier use with WordPress MU</li>\n</ul>\n<h4>2.2.5</h4>\n<p><em>Release Date &#8211; 13th July, 2009</em></p>\n<ul>\n<li>Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls</li>\n</ul>\n<h4>2.2.4</h4>\n<p><em>Release Date &#8211; 3rd June, 2009</em></p>\n<ul>\n<li>Fixed a key problem affecting the stats feature in WordPress MU</li>\n<li>Provide additional blog information in Akismet API calls</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href=\"https://akismet.com/get/\" rel=\"nofollow\">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n</dd>\n</dl>\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:43:\"https://wordpress.org/plugins/akismet/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:\"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:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:30:\"\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:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Yoast SEO\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"https://wordpress.org/plugins/wordpress-seo/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 11 Oct 2010 20:55:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://wordpress.org/plugins-wp/wordpress-seo/\";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:103:\"Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using&#8230;\";s: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:\"\";}}}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:12921:\"<p><!--section=description--></p>\n<p>WordPress out of the box is already technically quite a good platform for SEO. This was true when Joost wrote his original <a href=\"https://yoast.com/articles/wordpress-seo/\" rel=\"nofollow\">WordPress SEO</a> article in 2008 (updated every few months) and it&#8217;s still true today, but that doesn&#8217;t mean you can&#8217;t improve it further! This plugin is written from the ground up by Joost de Valk and his team at <a href=\"https://yoast.com/\" rel=\"nofollow\">Yoast</a> to improve your site&#8217;s SEO on <em>all</em> needed aspects. While this <a href=\"https://yoast.com/wordpress/plugins/seo/\" rel=\"nofollow\">Yoast SEO plugin</a> goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content.  Yoast SEO forces you to choose a focus keyword when you&#8217;re writing your articles, and then makes sure you use that focus keyword everywhere.</p>\n<blockquote>\n<p><strong>Premium Support</strong><br />\n  The Yoast team does not always provide active support for the Yoast SEO plugin on the WordPress.org forums. One-on-one email support is available to people who bought the <a href=\"https://yoast.com/wordpress/plugins/seo-premium/\" rel=\"nofollow\">Premium Yoast SEO plugin</a> only.<br />\n  Note that the Premium SEO plugin has several extra features too, including the option to have multiple focus keywords and a redirect manager, so it might be well worth your investment!</p>\n<p>You should also check out the <a href=\"https://yoast.com/wordpress/plugins/local-seo/\" rel=\"nofollow\">Yoast Local SEO</a>, <a href=\"https://yoast.com/wordpress/plugins/news-seo/\" rel=\"nofollow\">Yoast News SEO</a> and <a href=\"https://yoast.com/wordpress/plugins/video-seo/\" rel=\"nofollow\">Yoast Video SEO</a> extensions to Yoast SEO. These of course come with support too.</p>\n<p><strong>Bug Reports</strong><br />\n  Bug reports for Yoast SEO are <a href=\"https://github.com/Yoast/wordpress-seo\" rel=\"nofollow\">welcomed on GitHub</a>. Please note GitHub is <em>not</em> a support forum, and issues that aren&#8217;t properly qualified as bugs will be closed.</p>\n</blockquote>\n<h4>Write better content with Yoast SEO</h4>\n<p>Using the snippet preview, you can see a rendering of what your post or page will look like in the search results, whether your title is too long or too short, and whether your meta description makes sense in the context of a search result. This way the plugin will help you not only increase rankings but also increase the click through rate for organic search results.</p>\n<h4>Page Analysis</h4>\n<p>The Yoast SEO plugins <a href=\"https://yoast.com/content-seo-wordpress-linkdex/\" rel=\"nofollow\">Page Analysis</a> functionality checks simple things you&#8217;re bound to forget. It checks, for instance, if you have images in your post and whether they have an alt tag containing the focus keyword for that post. It also checks whether your posts are long enough, whether you&#8217;ve written a meta description and if that meta description contains your focus keyword, if you&#8217;ve used any subheadings within your post, etc. etc.</p>\n<p>The plugin alsgruo allows you to write meta titles and descriptions for all your category, tag and custom taxonomy archives, giving you the option to further optimize those pages.</p>\n<p>Combined, this plugin makes sure that your content is the type of content search engines will love!</p>\n<h4>Technical WordPress Search Engine Optimization</h4>\n<p>While out of the box WordPress is pretty good for SEO, it needs some tweaks here and there. This Yoast SEO plugin guides you through some of the settings needed, for instance by reminding you to enable pretty permalinks. But it also goes beyond that, by automatically optimizing and inserting the meta tags and link elements that Google and other search engines like so much:</p>\n<h4>Meta &amp; Link Elements</h4>\n<p>With the Yoast SEO plugin you can control which pages Google shows in its search results and which pages it doesn&#8217;t show. By default, it will tell search engines to index all of your pages, including category and tag archives, but to only show the first pages in the search results. It&#8217;s not very useful for a user to end up on the third page of your &#8220;personal&#8221; category, right?</p>\n<p>WordPress itself only shows canonical link elements on single pages, but Yoast SEO makes it output canonical link elements everywhere. Google has recently announced they would also use <code>rel=\"next\"</code> and <code>rel=\"prev\"</code> link elements in the <code>head</code> section of your paginated archives. This plugin adds those automatically. See <a href=\"https://yoast.com/rel-next-prev-paginated-archives/\" rel=\"nofollow\">this post</a> for more info.</p>\n<h4>XML Sitemaps</h4>\n<p>The Yoast SEO plugin has the most advanced XML Sitemaps functionality in any WordPress plugin. Once you check the box, it automatically creates XML sitemaps and notifies Google &amp; Bing of the sitemaps&#8217; existence. These XML sitemaps include the images in your posts &amp; pages too, so that your images may be found better in the search engines too.</p>\n<p>These XML Sitemaps will even work on large sites, because of how they&#8217;re created, using one index sitemap that links to sub-sitemaps for each 1,000 posts. They will also work with custom post types and custom taxonomies automatically, while giving you the option to remove those from the XML sitemap should you wish to.</p>\n<p>Because of using <a href=\"https://yoast.com/xsl-stylesheet-xml-sitemap/\" rel=\"nofollow\">XSL stylesheets for these XML Sitemaps</a>, the XML sitemaps are easily readable for the human eye too, so you can spot things that shouldn&#8217;t be in there.</p>\n<h4>RSS Optimization</h4>\n<p>Are you being outranked by scrapers? Instead of cursing at them, use them to your advantage! By automatically adding a link to your RSS feed pointing back to the original article, you&#8217;re telling the search engine where they should be looking for the original. This way, the Yoast SEO plugin increases your own chance of ranking for your chosen keywords and gets rid of scrapers in one go!</p>\n<h4>Breadcrumbs</h4>\n<p>If your theme is compatible, and themes based on for instance Genesis or by WooThemes often are, you can use the built-in Breadcrumbs functionality. This allows you to create an easy navigation that is great for both users and search engines, and will support the search engines in understanding the structure of your site.</p>\n<p>Making your theme compatible isn&#8217;t hard either, check <a href=\"https://kb.yoast.com/kb/implement-wordpress-seo-breadcrumbs/\" rel=\"nofollow\">these instructions</a>.</p>\n<h4>Edit your .htaccess and robots.txt file</h4>\n<p>Using the built-in file editor, you can edit your WordPress blog&#8217;s <code>.htaccess</code> and <code>robots.txt</code> file, giving you direct access to the two most powerful files, from an SEO perspective, in your WordPress install.</p>\n<h4>Social Integration</h4>\n<p>SEO and Social Media are heavily intertwined. That&#8217;s why this plugin also comes with a Facebook OpenGraph implementation and will soon also support Google+ sharing tags.</p>\n<h4>Multi-Site Compatible</h4>\n<p>The Yoast SEO plugin, unlike some others, is fully Multi-Site compatible. The XML Sitemaps work fine in all setups and you even have the option, in the Network settings, to copy the settings from one blog to another, or make blogs default to the settings for a specific blog.</p>\n<h4>Import &amp; Export functionality</h4>\n<p>If you have multiple blogs, setting up plugins like this one on all of them might seem like a daunting task. Except that it&#8217;s not, because what you can do is simple: you set up the plugin once. You then export your settings and simply import them on all your other sites. It&#8217;s that simple!</p>\n<h4>Import functionality for other WordPress SEO plugins</h4>\n<p>If you&#8217;ve used All In One SEO Pack or HeadSpace2 before using this plugin, you might want to import all your old titles and descriptions. You can do that easily using the built-in import functionality. There&#8217;s also import functionality for some of the older Yoast plugins, like Robots Meta and RSS footer.</p>\n<p>Should you have a need to import from another SEO plugin to Yoast SEO, or from a theme like Genesis or Thesis, you can use the <a href=\"https://wordpress.org/extend/plugins/seo-data-transporter/\" rel=\"nofollow\">SEO Data Transporter</a> plugin, which will easily convert your SEO meta data from and to a whole set of plugins like Platinum SEO, SEO Ultimate, Greg&#8217;s High Performance SEO, and themes like Headway, Hybrid, WooFramework, Catalyst etc.</p>\n<p>Read <a href=\"https://yoast.com/all-in-one-seo-pack-migration/\" rel=\"nofollow\">this migration guide</a> if you still have questions about migrating from another SEO plugin to Yoast SEO.</p>\n<h4>Yoast SEO Plugin in your Language!</h4>\n<p>Currently a huge translation project is underway, translating Yoast SEO in as much as 24 languages. So far, the translations for French and Dutch are complete, but we still need help on a lot of other languages, so if you&#8217;re good at translating, please join us at <a href=\"http://translate.yoast.com\" rel=\"nofollow\">translate.yoast.com</a>.</p>\n<h4>News SEO</h4>\n<p>Be sure to also check out the premium <a href=\"https://yoast.com/wordpress/plugins/news-seo/\" rel=\"nofollow\">News SEO module</a> if you need Google News Sitemaps. It tightly integrates with Yoast SEO to give you the combined power of News Sitemaps and full Search Engine Optimization.</p>\n<h4>Further Reading</h4>\n<p>For more info, check out the following articles:</p>\n<ul>\n<li>The <a href=\"https://kb.yoast.com/kb/category/yoast-seo/\" rel=\"nofollow\">Yoast SEO Knowledgebase</a>.</li>\n<li><a href=\"https://yoast.com/articles/wordpress-seo/\" rel=\"nofollow\">WordPress SEO &#8211; The definitive Guide by Yoast</a>.</li>\n<li>Once you have great SEO, you&#8217;ll need the <a href=\"https://yoast.com/articles/wordpress-hosting/\" rel=\"nofollow\">best WordPress Hosting</a>.</li>\n<li>The <a href=\"https://yoast.com/wordpress/plugins/seo/\" rel=\"nofollow\">Yoast SEO Plugin</a> official homepage.</li>\n<li>Other <a href=\"https://yoast.com/wordpress/plugins/\" rel=\"nofollow\">WordPress Plugins</a> by the same team.</li>\n<li>Follow Yoast on <a href=\"https://facebook.com/yoast\" rel=\"nofollow\">Facebook</a> &amp; <a href=\"http://twitter.com/yoast\" rel=\"nofollow\">Twitter</a>.</li>\n</ul>\n<h3>From within WordPress</h3>\n<ol>\n<li>Visit &#8216;Plugins &gt; Add New&#8217;</li>\n<li>Search for &#8216;Yoast SEO&#8217;</li>\n<li>Activate Yoast SEO from your Plugins page.</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>Manually</h3>\n<ol>\n<li>Upload the <code>wordpress-seo</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the Yoast SEO plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>After activation</h3>\n<ol>\n<li>You should see (a notice to start) the Yoast SEO configuration wizard.</li>\n<li>Go through the configuration wizard and set up the plugin for your site.</li>\n<li>You&#8217;re done!</li>\n</ol>\n<p><!--section=faq--></p>\n<p>You&#8217;ll find answers to many of your questions on <a href=\"https://kb.yoast.com/kb/category/yoast-seo/\" rel=\"nofollow\">kb.yoast.com</a>.</p>\n<p><!--section=changelog--></p>\n<h4>4.9.0</h4>\n<p>Release Date: June 7th, 2017</p>\n<ul>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where there were certain assessments missing when switching to cornerstone content.</li>\n<li>Fixes a bug where the configuration wizard button was visible for users who didn&#8217;t have enough rights to access the configuration wizard.</li>\n<li>Fixes a bug where the column <code>ID</code> was ambiguous, causing an SQL error.</li>\n<li>Fixes a bug where the category URL in the sitemap was encoded twice.</li>\n<li>Fixes a bug where an old upgrade notice is not removed.</li>\n</ul>\n</li>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Removes the noodp advanced robots meta value as it is no longer used.</li>\n<li>Loads the translations only when the configuration wizard endpoint is called, instead of every time <code>rest_api_init</code> is called.</li>\n</ul>\n</li>\n</ul>\n<h4>4.8.0</h4>\n<p>Release Date: May 23rd, 2017</p>\n<ul>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where the tabs in the social and advanced metabox section are gone when keyword analysis has been disabled.</li>\n</ul>\n</li>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Optimizes the way the cornerstone flag is saved.</li>\n<li>Analyzes the content using cornerstone assessors when a post or page is cornerstone content.</li>\n</ul>\n</li>\n</ul>\n<h4>Earlier versions</h4>\n<p>For the changelog of earlier versions, please refer to the separate changelog.txt file.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{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:38:\"https://wordpress.org/plugins/jetpack/\";s: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:47:\"https://wordpress.org/plugins/jetpack/#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:\"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:41:\"https://wordpress.org/plugins-wp/jetpack/\";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:112:\"The one plugin you need for stats, related posts, search engine optimization, social sharing, protection,&#8230;\";s: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:\"Automattic\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:13334:\"<p><!--section=description--></p>\n<p>Keep any WordPress site secure, increase traffic, and engage your readers.</p>\n<h4>Traffic and SEO Tools</h4>\n<p>Traffic is the lifeblood of any website. Jetpack includes:</p>\n<ul>\n<li>[free] Site stats and analytics</li>\n<li>[free] Automatic sharing on Facebook, Twitter, LinkedIn, Tumblr, Reddit, and WhatsApp</li>\n<li>[free] Related posts</li>\n<li>[paid] Search engine optimization tools for Google, Bing, Twitter, Facebook, and WordPress.com</li>\n<li>[paid] Advertising program that includes the best of AdSense, Facebook Ads, AOL, Amazon, Google AdX, and Yahoo</li>\n</ul>\n<h4>Security and Backup Services</h4>\n<p>Stop worrying about data loss, downtime, and hacking. Jetpack provides:</p>\n<ul>\n<li>[free] Brute force attack protection</li>\n<li>[free] Downtime and uptime monitoring</li>\n<li>[free] Secured logins and two-factor authentication</li>\n<li>[paid] Malware scanning, code scanning, and threat resolution</li>\n<li>[paid] Site backups, restores, and migrations</li>\n</ul>\n<h4>Content Creation</h4>\n<p>Add rich, beautifully-presented media &#8212; no graphic design expertise necessary:</p>\n<ul>\n<li>[free] A high-speed CDN for your images</li>\n<li>[free] Carousels, slideshows, and tiled galleries</li>\n<li>[free] Simple embeds from YouTube, Google Documents, Spotify and more</li>\n<li>[free] Sidebar customization including Facebook, Twitter, and RSS feeds</li>\n<li>[free] Extra sidebar widgets including blog stats, calendar, and author widgets</li>\n<li>[paid] High-speed, ad-free, and high-definition video hosting</li>\n</ul>\n<h4>Discussion and Community</h4>\n<p>Create a connection with your readers and keep them coming back to your site with:</p>\n<ul>\n<li>[free] Email subscriptions</li>\n<li>[free] Comment login with Facebook, Twitter, and Google</li>\n<li>[free] Fully-customizable contact forms</li>\n<li>[free] Infinite scroll for your posts</li>\n</ul>\n<h4>Expert Support</h4>\n<p>We have an entire team of Happiness Engineers ready to help you. Ask your questions in the support forum, or <a href=\"https://jetpack.com/contact-support\" rel=\"nofollow\">contact us directly</a>.</p>\n<h4>Paid Services</h4>\n<p>Most of Jetpack&#8217;s features and services are free. Jetpack also provides advanced security and backup services, video hosting, site monetization, priority support, and more SEO tools in three <a href=\"https://jetpack.com/pricing?from=wporg\" rel=\"nofollow\">simple and affordable plans</a>.</p>\n<h4>Get Started</h4>\n<p>Installation is free, quick, and easy. Set up <a href=\"https://jetpack.com/install?from=wporg\" rel=\"nofollow\">the free plan</a> in minutes.</p>\n<p><!--section=installation--></p>\n<h4>Automated Installation</h4>\n<p>Installation is free, quick, and easy. <a href=\"https://jetpack.com/install?from=wporg\" rel=\"nofollow\">Install Jetpack from our site</a> in minutes.</p>\n<h4>Manual Alternatives</h4>\n<p>Alternatively, install Jetpack via the plugin directory, or upload the files manually to your server and follow the on-screen instructions. If you need additional help <a href=\"http://jetpack.com/support/installing-jetpack/\" rel=\"nofollow\">read our detailed instructions</a>.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<h4>Automated Installation</h4>\n<p>Installation is free, quick, and easy. <a href=\"https://jetpack.com/install?from=wporg\" rel=\"nofollow\">Install Jetpack from our site</a> in minutes.</p>\n<h4>Manual Alternatives</h4>\n<p>Alternatively, install Jetpack via the plugin directory, or upload the files manually to your server and follow the on-screen instructions. If you need additional help <a href=\"http://jetpack.com/support/installing-jetpack/\" rel=\"nofollow\">read our detailed instructions</a>.</p>\n</dd>\n<dt>Is Jetpack Free?</dt>\n<dd>\n<p>Yes! Jetpack&#8217;s core features are and always will be free.</p>\n<p>These include: <a href=\"https://jetpack.com/features/traffic/site-stats\" rel=\"nofollow\">site stats</a>, a <a href=\"https://jetpack.com/features/writing/content-delivery-network/\" rel=\"nofollow\">high-speed CDN</a> for images, <a href=\"https://jetpack.com/features/traffic/related-posts\" rel=\"nofollow\">related posts</a>, <a href=\"https://jetpack.com/features/security/downtime-monitoring\" rel=\"nofollow\">downtime monitoring</a>, brute force <a href=\"https://jetpack.com/features/security/brute-force-attack-protection\" rel=\"nofollow\">attack protection</a>, <a href=\"https://jetpack.com/features/traffic/automatic-publishing/\" rel=\"nofollow\">automated sharing</a> to social networks, <a href=\"https://jetpack.com/features/writing/sidebar-customization/\" rel=\"nofollow\">sidebar customization</a>, and many more.</p>\n</dd>\n<dt>Should I purchase a paid plan?</dt>\n<dd>\n<p>Jetpack&#8217;s paid services include automated backups, security scanning, spam filtering, video hosting, site monetization, SEO tools, and priority support.</p>\n<p>If you&#8217;re interested in learning more about the extra layers of protection and advanced tools available, learn more about our <a href=\"https://jetpack.com/pricing?from=wporg\" rel=\"nofollow\">paid plans</a>.</p>\n</dd>\n<dt>Why do I need a WordPress.com account?</dt>\n<dd>\n<p>Since Jetpack and its services are provided and hosted by WordPress.com, a WordPress.com account is required for Jetpack to function.</p>\n</dd>\n<dt>I already have a WordPress account, but Jetpack isn&#8217;t working. What&#8217;s going on?</dt>\n<dd>\n<p>A WordPress.com account is different from the account you use to log into your self-hosted WordPress. If you can log into <a href=\"https://wordpress.com\" rel=\"nofollow\">WordPress.com</a>, then you already have a WordPress.com account. If you can&#8217;t, you can easily create one <a href=\"https://jetpack.com/install?from=wporg\" rel=\"nofollow\">during installation</a>.</p>\n</dd>\n<dt>How do I view my stats?</dt>\n<dd>\n<p>Once you&#8217;ve installed Jetpack your stats will be available on <a href=\"https://wordpress.com/stats\" rel=\"nofollow\">WordPress.com/Stats</a>, on the official <a href=\"https://apps.wordpress.com/mobile/\" rel=\"nofollow\">WordPress mobile apps</a>, and on your Jetpack dashboard.</p>\n</dd>\n<dt>How do I contribute to Jetpack?</dt>\n<dd>\n<p>There are opportunities for developers at all levels to contribute. <a href=\"https://jetpack.com/contribute\" rel=\"nofollow\">Learn more about contributing to Jetpack</a> or consider <a href=\"https://jetpack.com/beta\" rel=\"nofollow\">joining our beta program</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>5.0</h4>\n<ul>\n<li>Release date: June 6th, 2017</li>\n<li>Release post: http://wp.me/p1moTy-5hK</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Several changes to the Jetpack dashboard and notices: alignment tweaks, code refactor, text simplification, and more.</li>\n<li>Changes to the communication layer between your site and WordPress.com, to improve performance and allow you to do more to manage your site from WordPress.com.</li>\n<li>Social menu gets icons for Etsy, Meetup, 500px, and Goodreads.</li>\n<li>Jetpack data sync now better supports WordPress updates, themes changes, widgets, and multisite networks.</li>\n<li>Video is updated to be fully compatible with the upcoming Media Widget.</li>\n<li>Force secure WordPress.com API requests for request body, remove deprecated stats methods, and add new endpoints for post listing and user invitations.</li>\n<li>Jetpack&#8217;s Command Line tools can now output information about the primary Jetpack site owner. Try <code>wp jetpack status</code>!</li>\n<li>Custom CSS now supports the <code>animation-fill-mode</code>, <code>fill</code>, and <code>stroke</code> properties.</li>\n<li>Remove the &#8220;Menus&#8221; item from the WordPress.com toolbar for parity with the toolbar on WordPress.com.</li>\n<li>Improve the display of the Omnisearch results page on sites using an RTL language.</li>\n<li>Trim any white space when adding new email address in the Contact Info Widget.</li>\n<li>Improve the look of your recipes in search engine result pages, when you use the Recipe shortcode.</li>\n</ul>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Improve the connection process for end users and hosts.</li>\n<li>Improve compatibility of Jetpack data sync with WooCommerce and Pet Manager plugins.</li>\n<li>Make sure Jetpack&#8217;s SEO Tools don&#8217;t conflict with other SEO plugins that may already be active on the site, like Yoast SEO or All In One SEO Pack.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Add a &#8220;Set Up&#8221; button when a Personal plan is purchased, but VaultPress isn&#8217;t active yet.</li>\n<li>When the Ads feature is active, do not display Ads in RSS feeds.</li>\n<li>Comments do not use Photon for Facebook and Twitter avatars and now avoid non-secure warnings when submitting comments on a HTTP site in Safari.</li>\n<li>Contact form emails are now sent in a way that ensures they are correctly rendered as HTML.</li>\n<li>Properly print the full list of modules when using the sync command in Jetpack&#8217;s Command Line Interface (CLI).</li>\n<li>Avoid errors when reordering a lot of Restaurant menu items at once.</li>\n<li>Add a mechanism to detect broken connection states and resolve them.</li>\n<li>Autosaves can now be restored as Markdown.</li>\n<li>Photon no longer conflicts with Facebook&#8217;s CDN, local images, and plugins that customize reponsive images.</li>\n<li>Avoid potential PHP notice in Publicize.</li>\n<li>Fix bad jQuery selector in Presentations shortcode.</li>\n<li>Avoid fatal errors for Social Links on sites running PHP 7.1.</li>\n<li>Properly escape button attribute in spellchecker.</li>\n<li>Avoid PHP notices for stats on some sites when user roles are not attributed properly.</li>\n<li>No longer attempt to sync options that do not exist and avoid fatal errors when de/activating plugins.</li>\n<li>Avoid errors when Social Menu functions have already been defined in the theme or in another plugin.</li>\n<li>VideoPress media items now always return their unique ID, and do not trigger any PHP notice.</li>\n<li>Fix style of the EU Cookie Law Widget on themes with specific positioning.</li>\n<li>Use correct time constant to define an hour in Upcoming Events Widget.</li>\n<li>Avoid HTML encoding issues in sitemaps.</li>\n</ul>\n<h4>4.9</h4>\n<ul>\n<li>Release date: May 2nd, 2017</li>\n<li>Release post: http://wp.me/p1moTy-4Rl</li>\n</ul>\n<p><strong>Major Enhancements</strong></p>\n<ul>\n<li>New &#8220;EU Cookie Law Banner&#8221;, Flickr, and &#8220;Internet Defense League&#8221; widgets.</li>\n</ul>\n<p><strong>Slightly Less Exciting Enhancements</strong></p>\n<ul>\n<li>Success notices are automatically dismissed after a short period.</li>\n<li>Removed unused code from &#8220;My Jetpack&#8221; interface and deprecated an XML-RPC method.</li>\n<li>Contact Form now adds display names to email addresses in the <code>To</code> header.</li>\n<li>Updated multiple unit tests to increase code coverage.</li>\n<li>Development mode now also shows module list.</li>\n<li>Updated the list of locales available in Jetpack.</li>\n<li>Plugin auto-updates only triggered from WordPress.com and now trigger WordPress&#8217; maintenance mode.</li>\n</ul>\n<p><strong>Performance Improvements</strong></p>\n<ul>\n<li>Record comment content modifications and moderation events to make sure comments are always up to date on WordPress.com.</li>\n<li>Sync post deletions, changes to sidebar, user events (addition, removal, and update) and theme installation.</li>\n<li>We now distinguish between a new and an updated attachment.</li>\n<li>Sync plugin and theme names when a related event is triggered including theme updates.</li>\n</ul>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Protect avoid conflicts with other plugins hooking into the log in form.</li>\n<li>Contact Form not auto-activated when Ninja Forms is active.</li>\n<li>WordPess.com REST API now allows <code>HTTP PUT</code> requests.</li>\n<li>Ensure that Jetpack&#8217;s Image Widget is fully compatible with the Media Widget soon to be available in WordPress 4.8.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Fixed wording in Post By Email button when no email address has been generated.</li>\n<li>Fixed a notice in the subscription widget in PHP 7.1</li>\n<li>Properly display VaultPress notices in the Jetpack dashboard.</li>\n<li>VideoPress now included in search results for &#8220;video&#8221; and fixed positioning of search icon on mobile screens.</li>\n<li>Protect supports IPv6 addresses properly.</li>\n<li>Dashboard avoids API requests being cached on some hosts and avoids errors when Spellchecker is inactive.</li>\n<li>Contact Form message content type is now set properly to restore compatibility with email plugins.</li>\n<li>Ads not displayed in the portfolio projects custom content type.</li>\n<li>Display all sites available in a network, even on large multisite installations.</li>\n<li>Featured Image is always used in tweets posted via Publicize.</li>\n<li>Avoid fatal errors when the exclusion parameter in Related Posts is not a string.</li>\n<li>Allow the removal of all custom title settings in the SEO feature.</li>\n<li>Make sure images are not distorted when Tiled Galleries uses Photon.</li>\n<li>Avoid PHP warnings and errors in the Stats dashboard on Multisite.</li>\n<li>Avoid errors when the Jetpack plugin is deleted.</li>\n</ul>\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:43:\"https://wordpress.org/plugins/jetpack/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:\"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:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:33:\"\n		\n		\n		\n		\n				\n\n		\n		\n				\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s: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:49:\"https://wordpress.org/plugins/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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 20 May 2010 18:48:47 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Uncategorized\";s:7:\"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:52:\"https://wordpress.org/plugins-wp/wordpress-importer/\";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:\"\";}}}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:4618:\"<p><!--section=description--></p>\n<p>The WordPress Importer will import the following content from a WordPress export file:</p>\n<ul>\n<li>Posts, pages and other custom post types</li>\n<li>Comments</li>\n<li>Custom fields and post meta</li>\n<li>Categories, tags and terms from custom taxonomies</li>\n<li>Authors</li>\n</ul>\n<p>For further information and instructions please see the <a href=\"https://codex.wordpress.org/Importing_Content#WordPress\" rel=\"nofollow\">Codex page on Importing Content</a></p>\n<h3>Filters</h3>\n<p>The importer has a couple of filters to allow you to completely enable/block certain features:</p>\n<ul>\n<li><code>import_allow_create_users</code>: return false if you only want to allow mapping to existing users</li>\n<li><code>import_allow_fetch_attachments</code>: return false if you do not wish to allow importing and downloading of attachments</li>\n<li><code>import_attachment_size_limit</code>: return an integer value for the maximum file size in bytes to save (default is 0, which is unlimited)</li>\n</ul>\n<p>There are also a few actions available to hook into:</p>\n<ul>\n<li><code>import_start</code>: occurs after the export file has been uploaded and author import settings have been chosen</li>\n<li><code>import_end</code>: called after the last output from the importer</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>The quickest method for installing the importer is:</p>\n<ol>\n<li>Visit Tools -&gt; Import in the WordPress dashboard</li>\n<li>Click on the WordPress link in the list of importers</li>\n<li>Click &#8220;Install Now&#8221;</li>\n<li>Finally click &#8220;Activate Plugin &amp; Run Importer&#8221;</li>\n</ol>\n<p>If you would prefer to do things manually then follow these instructions:</p>\n<ol>\n<li>Upload the <code>wordpress-importer</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to the Tools -&gt; Import screen, click on WordPress</li>\n</ol>\n</dd>\n<dt>Help! I&#8217;m getting out of memory errors or a blank screen.</dt>\n<dd>\n<p>If your exported file is very large, the import script may run into your host&#8217;s configured memory limit for PHP.</p>\n<p>A message like &#8220;Fatal error: Allowed memory size of 8388608 bytes exhausted&#8221; indicates that the script can&#8217;t successfully import your XML file under the current PHP memory limit. If you have access to the php.ini file, you can manually increase the limit; if you do not (your WordPress installation is hosted on a shared server, for instance), you might have to break your exported XML file into several smaller pieces and run the import script one at a time.</p>\n<p>For those with shared hosting, the best alternative may be to consult hosting support to determine the safest approach for running the import. A host may be willing to temporarily lift the memory limit and/or run the process directly from their end.</p>\n<p>&#8212; <a href=\"https://codex.wordpress.org/Importing_Content#Before_Importing\" rel=\"nofollow\">WordPress Codex: Importing Content</a></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>0.6.3</h4>\n<ul>\n<li>Add support for import term metadata.</li>\n<li>Fix bug that caused slashes to be stripped from imported content.</li>\n<li>Fix bug that caused characters to be stripped inside of CDATA in some cases.</li>\n<li>Fix PHP notices.</li>\n</ul>\n<h4>0.6.2</h4>\n<ul>\n<li>Add wp_import_existing_post filter. See: https://core.trac.wordpress.org/ticket/33721</li>\n</ul>\n<h4>0.6</h4>\n<ul>\n<li>Support for WXR 1.2 and multiple CDATA sections</li>\n<li>Post aren&#8217;t duplicates if their post_type&#8217;s are different</li>\n</ul>\n<h4>0.5.2</h4>\n<ul>\n<li>Double check that the uploaded export file exists before processing it. This prevents incorrect error messages when<br />\nan export file is uploaded to a server with bad permissions and WordPress 3.3 or 3.3.1 is being used.</li>\n</ul>\n<h4>0.5</h4>\n<ul>\n<li>Import comment meta (requires export from WordPress 3.2)</li>\n<li>Minor bugfixes and enhancements</li>\n</ul>\n<h4>0.4</h4>\n<ul>\n<li>Map comment user_id where possible</li>\n<li>Import attachments from <code>wp:attachment_url</code></li>\n<li>Upload attachments to correct directory</li>\n<li>Remap resized image URLs correctly</li>\n</ul>\n<h4>0.3</h4>\n<ul>\n<li>Use an XML Parser if possible</li>\n<li>Proper import support for nav menus</li>\n<li>&#8230; and much more, see <a href=\"https://core.trac.wordpress.org/ticket/15197\" rel=\"nofollow\">Trac ticket #15197</a></li>\n</ul>\n<h4>0.1</h4>\n<ul>\n<li>Initial release</li>\n</ul>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"WooCommerce\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"https://wordpress.org/plugins/woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"https://wordpress.org/plugins/woocommerce/#respond\";s: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, 27 Sep 2011 15:32: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:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://wordpress.org/plugins-wp/woocommerce/\";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:\"\";}}}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:42281:\"<p><!--section=description--></p>\n<p>WooCommerce is a free eCommerce plugin that allows you to sell anything, beautifully. Built to integrate seamlessly with WordPress, WooCommerce is the world’s favorite eCommerce solution that gives both store owners and developers complete control.</p>\n<p>With endless flexibility and access to hundreds of free and premium WordPress extensions, WooCommerce now powers 30% of all online stores &#8212; more than any other platform.</p>\n<iframe class=\'youtube-player\' type=\'text/html\' width=\'640\' height=\'390\' src=\'https://www.youtube.com/embed/1KahlicghaE?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent\' allowfullscreen=\'true\' style=\'border:0;\'></iframe>\n<h4>Sell anything, anywhere</h4>\n<p>With WooCommerce, you can sell both physical and digital goods in all shapes and sizes, offer product variations, multiple configurations, and instant downloads to shoppers, and even sell affiliate goods from online marketplaces.</p>\n<p>With premium extensions, you can offer bookings, memberships, and recurring subscriptions. Perhaps you’d like to sell monthly subscriptions for physical goods, or offer your members a discount on digital downloads? It’s all possible.</p>\n<h4>Ship wherever you like</h4>\n<p>Offer free shipping, flat rate shipping, or make real-time calculations. Limit your shipments to specific countries, or open your store up to the world. Shipping is highly configurable, and WooCommerce even supports drop shipping.</p>\n<h4>Extensive payment options</h4>\n<p>WooCommerce comes bundled with the ability to accept major credit cards, PayPal, BACS (bank transfers), and cash on delivery. Need additional options? More than 140 region-specific gateways integrate with WooCommerce, including popular choices like Stripe, Authorize.Net, and Amazon Payments.</p>\n<h4>You control it all &#8212; forever</h4>\n<p>WooCommerce gives you complete control of your store, from taxes to stock levels to customer accounts. Add and remove extensions, change your design, and switch settings as you please. It’s all under your control.</p>\n<p>One of the biggest risks of using a hosted eCommerce platform is what happens to your store if the provider closes up shop. With WooCommerce, you have complete control, so there’s never any reason to worry. Your data belongs to you &#8212; and it’s kept secure, thanks to regular audits by industry leaders.</p>\n<h4>Define your style with Storefront</h4>\n<p><a href=\"https://wordpress.org/themes/storefront/\" rel=\"nofollow\">Storefront</a> is a free WordPress theme available to any WooCommerce store. Along with deep WooCommerce integration, Storefront prioritizes speed and uptime while eliminating theme and plugin conflicts during major updates.</p>\n<p>Define your style even further by customizing Storefront to your liking or choosing from one of our several <a href=\"https://woocommerce.com/product-category/themes/storefront-child-theme-themes/\" rel=\"nofollow\">Storefront child themes</a>. It’s all up to you, and all open source.</p>\n<h4>Built with developers in mind</h4>\n<p>Extendable, adaptable, and open source &#8212; WooCommerce was created with developers in mind. With its strong, robust framework, you can scale your client’s store all the way from basic to high-end (infinity and beyond).</p>\n<p>Built with a REST API, WooCommerce can integrate with virtually any service. Your store’s data can be accessed anywhere, anytime, 100% securely. WooCommerce allows developers to easily create, modify, and grow a store that meets their specifications.</p>\n<p>No matter the size of the store you want to build, WooCommerce will scale to meet your requirements. With a growing collection of more than 300 extensions, you can enhance each store’s features to meet your client’s unique needs &#8212; or even create your own solution.</p>\n<p>If security is a concern, rest easy. WooCommerce is audited by a dedicated team of developers working around the clock to identify and patch any and all discovered bugs.</p>\n<p>We also support WooCommerce and all its extensions with comprehensive, easily-accessible documentation. With our docs, you’ll learn how to create the exact site your client needs.</p>\n<h4>Extensions galore</h4>\n<p>WordPress.org is home to some amazing extensions for WooCommerce, including:</p>\n<ul>\n<li><a href=\"https://wordpress.org/plugins/woocommerce-google-analytics-integration/\">Google Analytics</a></li>\n<li><a href=\"https://wordpress.org/plugins/woocommerce-delivery-notes/\">Delivery Notes</a></li>\n<li><a href=\"https://wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/\">PDF Invoices and Packing Slips</a></li>\n<li><a href=\"https://wordpress.org/plugins/affiliates-woocommerce-light/\">Affiliates Integration Light</a></li>\n<li><a href=\"https://wordpress.org/plugins/woocommerce-new-product-badge/\">New Product Badges</a></li>\n</ul>\n<p>Keen to see them all? Search WordPress.org for ‘WooCommerce’ to dive in.</p>\n<p>If you’re looking for something endorsed and maintained by the developers who built WooCommerce, there are a plethora of premium eCommerce extensions, the most popular of which include:</p>\n<ul>\n<li><a href=\"https://woocommerce.com/products/woocommerce-subscriptions/\" rel=\"nofollow\">WooCommerce Subscriptions</a></li>\n<li><a href=\"https://woocommerce.com/products/woocommerce-memberships/\" rel=\"nofollow\">WooCommerce Memberships</a></li>\n<li><a href=\"https://woocommerce.com/products/woocommerce-bookings/\" rel=\"nofollow\">WooCommerce Bookings</a></li>\n<li><a href=\"https://woocommerce.com/products/dynamic-pricing/\" rel=\"nofollow\">Dynamic Pricing</a></li>\n<li><a href=\"https://woocommerce.com/products/table-rate-shipping/\" rel=\"nofollow\">Table Rate Shipping</a></li>\n<li><a href=\"https://woocommerce.com/products/product-csv-import-suite/\" rel=\"nofollow\">Product CSV Import Suite</a></li>\n</ul>\n<p>And there’s plenty more where they came from. Visit our <a href=\"https://woocommerce.com/product-category/woocommerce-extensions/\" rel=\"nofollow\">extensions page</a> to find out everything you’re capable of and all that&#8217;s possible with premium WooCommerce extensions.</p>\n<h4>Join our growing community</h4>\n<p>When you download WooCommerce, you join a community of more than a million store owners, developers, and WordPress enthusiasts. We’re one of the fastest-growing open source communities online, and whether you’re a n00b or a Ninja, we’d love to have you!</p>\n<p>If you’re interested in contributing to WooCommerce we’ve got more than 350 contributors, and there’s always room for more. Head over to the <a href=\"https://github.com/woocommerce/woocommerce\" rel=\"nofollow\">WooCommerce GitHub Repository</a> to find out how you can pitch in.</p>\n<p>Want to add a new language to WooCommerce? Swell! You can contribute via <a href=\"https://translate.wordpress.org/projects/wp-plugins/woocommerce\" rel=\"nofollow\">translate.wordpress.org</a>.</p>\n<p>And, finally, consider joining or spearheading a WooCommerce Meetup locally, more about those <a href=\"https://woocommerce.com/woocommerce/meetups/\" rel=\"nofollow\">here</a>.</p>\n<p><!--section=installation--></p>\n<h4>Minimum Requirements</h4>\n<ul>\n<li>PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)</li>\n<li>MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)</li>\n<li>Some payment gateways require fsockopen support (for IPN access)</li>\n<li>WooCommerce 2.5 requires WordPress 4.1+</li>\n<li>WooCommerce 2.6 requires WordPress 4.4+</li>\n</ul>\n<p>Visit the <a href=\"https://docs.woocommerce.com/document/server-requirements/\" rel=\"nofollow\">WooCommerce server requirements documentation</a> for a detailed list of server requirements.</p>\n<h4>Automatic installation</h4>\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.</p>\n<p>In the search field type “WooCommerce” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.</p>\n<h4>Manual installation</h4>\n<p>The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains <a href=\"https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation\" rel=\"nofollow\">instructions on how to do this here</a>.</p>\n<h4>Updating</h4>\n<p>Automatic updates should work like a charm; as always though, ensure you backup your site just in case.</p>\n<p>If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress &gt; Settings &gt; Permalinks and hitting &#8216;save&#8217;. That should return things to normal.</p>\n<h4>Dummy data</h4>\n<p>WooCommerce comes with some dummy data you can use to see how products look; either import dummy_data.xml via the <a href=\"https://wordpress.org/plugins/wordpress-importer/\">WordPress importer</a> or use our <a href=\"https://woocommerce.com/products/product-csv-import-suite/\" rel=\"nofollow\">CSV Import Suite plugin</a> to import dummy_data.csv and dummy_data_variations.csv.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<h4>Minimum Requirements</h4>\n<ul>\n<li>PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)</li>\n<li>MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)</li>\n<li>Some payment gateways require fsockopen support (for IPN access)</li>\n<li>WooCommerce 2.5 requires WordPress 4.1+</li>\n<li>WooCommerce 2.6 requires WordPress 4.4+</li>\n</ul>\n<p>Visit the <a href=\"https://docs.woocommerce.com/document/server-requirements/\" rel=\"nofollow\">WooCommerce server requirements documentation</a> for a detailed list of server requirements.</p>\n<h4>Automatic installation</h4>\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.</p>\n<p>In the search field type “WooCommerce” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.</p>\n<h4>Manual installation</h4>\n<p>The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains <a href=\"https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation\" rel=\"nofollow\">instructions on how to do this here</a>.</p>\n<h4>Updating</h4>\n<p>Automatic updates should work like a charm; as always though, ensure you backup your site just in case.</p>\n<p>If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress &gt; Settings &gt; Permalinks and hitting &#8216;save&#8217;. That should return things to normal.</p>\n<h4>Dummy data</h4>\n<p>WooCommerce comes with some dummy data you can use to see how products look; either import dummy_data.xml via the <a href=\"https://wordpress.org/plugins/wordpress-importer/\">WordPress importer</a> or use our <a href=\"https://woocommerce.com/products/product-csv-import-suite/\" rel=\"nofollow\">CSV Import Suite plugin</a> to import dummy_data.csv and dummy_data_variations.csv.</p>\n</dd>\n<dt>Where can I find WooCommerce documentation and user guides?</dt>\n<dd>\n<p>For help setting up and configuring WooCommerce please refer to our <a href=\"https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/\" rel=\"nofollow\">user guide</a></p>\n<p>For extending or theming WooCommerce, see our <a href=\"https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/\" rel=\"nofollow\">codex</a>.</p>\n</dd>\n<dt>Where can I get support or talk to other users?</dt>\n<dd>\n<p>If you get stuck, you can ask for help in the <a href=\"https://wordpress.org/support/plugin/woocommerce\" rel=\"nofollow\">WooCommerce Plugin Forum</a>.</p>\n<p>For help with premium extensions from WooThemes, use <a href=\"https://support.woothemes.com/\" rel=\"nofollow\">our helpdesk</a>.</p>\n</dd>\n<dt>Will WooCommerce work with my theme?</dt>\n<dd>\n<p>Yes; WooCommerce will work with any theme, but may require some styling to make it match nicely. Please see our <a href=\"https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/\" rel=\"nofollow\">codex</a> for help. If you&#8217;re looking for a theme with built in WooCommerce integration we recommend <a href=\"https://woocommerce.com/storefront/\" rel=\"nofollow\">Storefront</a>.</p>\n</dd>\n<dt>Where can I request new features, eCommerce themes and extensions?</dt>\n<dd>\n<p>You can vote on and request new features and extensions in our <a href=\"http://ideas.woothemes.com/forums/133476-woocommerce\" rel=\"nofollow\">WooIdeas board</a></p>\n</dd>\n<dt>Where can I report bugs or contribute to the project?</dt>\n<dd>\n<p>Bugs can be reported either in our support forum or preferably on the <a href=\"https://github.com/woocommerce/woocommerce/issues\" rel=\"nofollow\">WooCommerce GitHub repository</a>.</p>\n</dd>\n<dt>Where can I find the REST API documentation?</dt>\n<dd>\n<p>You can find the documentation of our REST API on the <a href=\"https://woocommerce.github.io/woocommerce-rest-api-docs/\" rel=\"nofollow\">WooCommerce REST API Docs</a>.</p>\n</dd>\n<dt>WooCommerce is awesome! Can I contribute?</dt>\n<dd>\n<p>Yes you can! Join in on our <a href=\"http://github.com/woocommerce/woocommerce/\" rel=\"nofollow\">GitHub repository</a> <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>3.0.9 &#8211; 2017-06-22</h4>\n<ul>\n<li>Fix &#8211; Exclude sale products from category checks if coupon is not valid for sale products in coupon class.</li>\n<li>Fix &#8211; Fix missing states in state field when selected country differs from checkout data. Required template modification.</li>\n<li>Fix &#8211; Updated <code>woocommerce_email_actions</code> to send email when order status changes from processing to cancelled.</li>\n<li>Fix &#8211; Fix undefined variables in terms and legacy order API endpoints.</li>\n<li>Fix &#8211; Correctly update variation outofstock term on save.</li>\n<li>Fix &#8211; Add a nonce and confirmation message for logging out via the customer my account page.</li>\n<li>Fix &#8211; Allow setting grouped_products via the API.</li>\n<li>Fix &#8211; Prevent edge case errors in <code>wc_get_product_term_ids</code>.</li>\n<li>Fix &#8211; Remove extra escaping to fix saving of special characters in attribute terms.</li>\n<li>Fix &#8211; Stricter shipping method matching in COD to prevent conflicts.</li>\n<li>Fix &#8211; Recalculate totals after local pickup selection so taxes are recalculated.</li>\n<li>Fix &#8211; Add missing nonce to product sales report.</li>\n<li>Fix &#8211; Fix webhook save actions and ping the URL to test only once.</li>\n<li>Fix &#8211; Fix issue with CLI IDs which overlap with actual data.</li>\n<li>Fix &#8211; Normalise emails in coupons so lower/upper case is ignored.</li>\n<li>Fix &#8211; Added background color to <code>x</code> button in product gallery edit box.</li>\n<li>Dev &#8211; Renamed <code>woocommerce_credit_card_type_labels</code> filter from <code>wocommerce_credit_card_type_labels</code>.</li>\n</ul>\n<h4>3.0.8 &#8211; 2017-06-06</h4>\n<ul>\n<li>Fix &#8211; Include multi-dimensional array support in oAuth1.0.</li>\n<li>Fix &#8211; Stock/backorder notice when stock management is disabled.</li>\n<li>Fix &#8211; Handle shipping item taxes if set to avoid the legacy fallback.</li>\n<li>Fix &#8211; Variations should inherit purchase_note from parent.</li>\n<li>Fix &#8211; Check if subtotal is blank, not empty, before setting for order items.</li>\n<li>Fix &#8211; Cancelled email should be send for processing orders, not pending.</li>\n<li>Fix &#8211; Missing variable in legacy API.</li>\n<li>Fix &#8211; Correct price query when on a post type archive.</li>\n<li>Fix &#8211; Missing $ip Variable in geolocation class.</li>\n<li>Fix &#8211; A single multi-word attribute is fine for variation titles.</li>\n<li>Fix &#8211; Gallery should be updated even if empty in REST API.</li>\n<li>Fix &#8211; Fix saving of text attributes with special chars.</li>\n<li>Fix &#8211; Undefined index warning when saving variations with stock management disabled.</li>\n<li>Fix &#8211; Use meta id instead of key in WC_Order_Item::offsetGet.</li>\n<li>Fix &#8211; Format parent stock qty on read.</li>\n<li>Fix &#8211; Hide replies from recent reviews widgets.</li>\n<li>Fix &#8211; Use formatted weight and dimensions for variations.</li>\n<li>Fix &#8211; Ensure we have child before getting price to fix a notice in grouped products.</li>\n<li>Fix &#8211; Fixed unicode characters when saving webhook delivery logs.</li>\n<li>Fix &#8211; Avoid deprecated ID in legacy API.</li>\n<li>Fix &#8211; Add correct args to woocommerce_shipping_zone_method_deleted and woocommerce_shortcode_products_query hooks.</li>\n<li>Fix &#8211; Correctly append cache in product widget.</li>\n<li>Fix &#8211; Add ability to invalidate cache by object ID.</li>\n<li>Fix &#8211; Notice in structured data class.</li>\n<li>Fix &#8211; Only delete if an object has an ID in CRUD to avoid wp_delete_post using global ID.</li>\n<li>Fix &#8211; Avoid notices on checkout by ensuring all legacy data is correctly set.</li>\n<li>Fix &#8211; Add failed to processing event for the processing email.</li>\n<li>Fix &#8211; Store user ID and use that to determine if the session should be loaded or not. Ensures user data is correct and shipping calculator data is stored.</li>\n</ul>\n<h4>3.0.7 &#8211; 2017-05-16</h4>\n<ul>\n<li>Fix &#8211; Display of grouped product permalinks + names.</li>\n<li>Fix &#8211; Ensure <code>wc_get_payment_gateway_by_order</code> has a valid order ID to avoid errors.</li>\n<li>Fix &#8211; Ensure <code>get_plugin_updates</code> exists in API.</li>\n<li>Fix &#8211; Correctly set rating term after updating product visibility.</li>\n<li>Fix &#8211; <code>is_ip_address</code> should be static.</li>\n<li>Fix &#8211; Handle clearing for 3, 4, and 5 columns in the product gallery.</li>\n<li>Fix &#8211; Some added protection against notices/errors in the assets and variation data-store files.</li>\n<li>Fix &#8211; If backorders are enabled, do not make variable products out of stock.</li>\n<li>Fix &#8211; Undefined function in <code>class-wc-embed.php</code>.</li>\n<li>Fix &#8211; Fix &#8216;base location&#8217; not being returned via the settings API.</li>\n<li>Fix &#8211; When re-filling fields on checkout, only change the empty ones to avoid conflicts with gateway plugins and hidden fields.</li>\n<li>Fix &#8211; Make calculate tax function clear taxes if taxes are disabled on recalculation.</li>\n<li>Fix &#8211; Update all customer session address fields when updating via checkout.</li>\n<li>Fix &#8211; Support customer searches &lt; 3 characters long, but with result limiting.</li>\n</ul>\n<h4>3.0.6 &#8211; 2017-05-09</h4>\n<ul>\n<li>Fix &#8211; Fixed conflict between global attributes and custom attributes with the same names.</li>\n<li>Fix &#8211; Added missing &#8220;id&#8221; to API for shipping zone methods to support the CLI.</li>\n<li>Fix &#8211; Incorrect use of <code>wc_format_price_range</code> in <code>get_price_html_from_to</code>.</li>\n<li>Fix &#8211; Clone each meta object when cloning WC_Data object to avoid modifying original meta stdClass objects.</li>\n<li>Fix &#8211; Fix non numeric warning for some order data.</li>\n<li>Fix &#8211; Fixed a warning when no customer country is defined for state input.</li>\n<li>Fix &#8211; Use term name when reordering so correct data is passed to the new order.</li>\n<li>Fix &#8211; Formatting issues in wc_display_item_meta.</li>\n<li>Fix &#8211; Check if IP address is valid in IP address detection code.</li>\n<li>Fix &#8211; wc_attribute_taxonomy_id_by_name should use wc_sanitize_taxonomy_name to prevent breaking special chars.</li>\n<li>Fix &#8211; Correct variable name in order structured data.</li>\n<li>Fix &#8211; Prepend new item keys with <code>$items_key</code> to make them unique.</li>\n<li>Fix &#8211; Hide offers from structured markup when blank.</li>\n<li>Fix &#8211; Fixed &#8220;Process to checkout&#8221; button color in Twenty seventeen dark theme.</li>\n<li>Fix &#8211; Only set reply-to if the email + name is set.</li>\n<li>Fix &#8211; Correctly exclude terms in wc_get_related_products.</li>\n<li>Fix &#8211; Reset post data prevents grouped products working in shortcodes.</li>\n<li>Fix &#8211; Fix min price range comparisons.</li>\n<li>Fix &#8211; Properly save order items in legacy REST API.</li>\n<li>Fix &#8211; Use correct full size for variation images.</li>\n<li>Fix &#8211; Add noscript style for gallery.</li>\n<li>Fix &#8211; Fix/duplicate potential stock reduction with paypal.</li>\n<li>Tweak &#8211; Improve _wc_term_recount performance.</li>\n<li>Tweak &#8211; Improve plugin update detection in system status report to reduce timeouts.</li>\n<li>Tweak &#8211; Improve &#8220;Save Order&#8221; button to reproduce WordPress post/page behavior.</li>\n<li>Tweak &#8211; Added zipcode validation for France.</li>\n<li>Dev &#8211; Added woocommerce_shop_order_search_results filter.</li>\n</ul>\n<h4>3.0.5 &#8211; 2017-04-28</h4>\n<ul>\n<li>Fix &#8211; Tooltip display within shipping zone modals.</li>\n<li>Fix &#8211; Fix missing title for actions column on mobile.</li>\n<li>Fix &#8211; Allow forward slash in telephone field.</li>\n<li>Fix &#8211; Sort grouped products by menu order when displaying.</li>\n<li>Fix &#8211; Fix term exclusion in term count queries.</li>\n<li>Fix &#8211; Filter invalid products before returning them for wc_get_products.</li>\n<li>Fix &#8211; Prevent orders being their own parent (causes errors).</li>\n<li>Fix &#8211; Correctly migrate legacy shipping taxes data.</li>\n<li>Fix &#8211; Make sure the meta data cache is not shared among instances.</li>\n<li>Fix &#8211; Correct the stock display notice when a variable product manages stock for it&#8217;s children.</li>\n<li>Fix &#8211; On multisite, add user to blog during checkout if not a user to prevent errors.</li>\n<li>Fix &#8211; Correct sale price date handling with some timezone setups.</li>\n<li>Fix &#8211; wc_attribute_taxonomy_id_by_name needs to use lowercase attribute slug to work.</li>\n<li>Fix &#8211; Make changes to the buyer&#8217;s company name in the shipping section of checkout persist.</li>\n<li>Tweak &#8211; Add required placeholder for meta fields in backend.</li>\n<li>Tweak &#8211; Don&#8217;t strtolower address strings on checkout validation messages.</li>\n<li>REST API &#8211; Prevent password change notification when creating a customer.</li>\n<li>REST API &#8211; Removed duplicated items returned in shipping and checkout endpoints.</li>\n<li>CLI &#8211; Fixed missing shipping zones route.</li>\n<li>Dev &#8211; Make get_price_html handling match 2.6 and pass all values through woocommerce_get_price_html filter.</li>\n<li>Dev &#8211; Legacy customer class missing get_address / get_address_2 functions.</li>\n<li>Dev &#8211; Restored filter <code>woocommerce_checkout_customer_id</code> during checkout validation.</li>\n<li>Dev &#8211; Adds missing <code>$this</code> argument for all <code>woocommerce_payment_complete_order_status</code> filters.</li>\n</ul>\n<h4>3.0.4 &#8211; 2017-04-20</h4>\n<ul>\n<li>Fix &#8211; Variations were not inheriting the product image and shipping class ID.</li>\n<li>Fix &#8211; Prevent rating/review counts being duplicated when duplicating products.</li>\n<li>Fix &#8211; Fixed gallery navigation between images with long captions.</li>\n<li>Fix &#8211; Support transparent PNG in the gallery by setting a background color.</li>\n<li>Fix &#8211; Removed name/company from the shipping address Google map links.</li>\n<li>Fix &#8211; Fixed the address field sorting script on the checkout.</li>\n<li>Fix &#8211; Fixed the upgrade routine for grouped products so that parents are unset.</li>\n<li>Fix &#8211; Fixed support for WordPress 4.7 user locale settings.</li>\n<li>Fix &#8211; Fixed default option filter for product types in the product meta box.</li>\n<li>Fix &#8211; Improved the css in Twenty Seventeen for dark color schemes.</li>\n<li>Fix &#8211; Fixed display of refunds in sales report.</li>\n<li>Fix &#8211; Updated <code>single-product/add-to-cart/variable.php</code> template version to 3.0.0 since it had changes since 2.6.</li>\n<li>Fix &#8211; Fixed warnings when product attribute do not exists.</li>\n<li>Fix &#8211; Used a div for comment-form-rating to prevent invalid nested markup.</li>\n<li>Fix &#8211; Fixed some logic that checks if order taxes are compound.</li>\n<li>Fix &#8211; Fixed SKU checks to only exclude products that are trashed.</li>\n<li>Fix &#8211; Fixed display of download permissions in first email sent after checkout.</li>\n<li>Fix &#8211; Hidden the backorder notification stock text when notification is disabled.</li>\n<li>Fix &#8211; Fixed incorrect stock numbers in low stock emails.</li>\n<li>Tweak &#8211; Removed the non-functional order total input box, and combined the recalculation buttons into one working button.</li>\n<li>Tweak &#8211; Updated Guided Tour videos.</li>\n<li>Tweak &#8211; Updated js-cookie.js to 2.1.4.</li>\n<li>Tweak &#8211; Updated schema.org URLs to use HTTPS.</li>\n<li>Tweak &#8211; Status report request timeouts.</li>\n<li>REST API &#8211; Fixed an issue that prevented deleting a term if errors were thrown during creation.</li>\n<li>REST API &#8211; Fixed reports endpoint when querying by date.</li>\n<li>REST API &#8211; Fixed ignored order parameters when changing order status.</li>\n<li>Dev &#8211; Support guest orders in <code>wc_get_orders</code> function.</li>\n<li>Dev &#8211; Fixed downloadable variation filters for download URLs.</li>\n<li>Dev &#8211; Added safeguards to prevent infinite loops while saving coupons, products and orders in admin.</li>\n<li>Dev &#8211; Added a fallback for <code>queue_transactional_email</code> if background sending is disabled.</li>\n<li>Dev &#8211; Added <code>has_shipping_address</code> helper method.</li>\n<li>Dev &#8211; Introduced <code>woocommerce_order_item_get_formatted_meta_data</code> filter.</li>\n<li>Dev &#8211; Made wc_add_order_item pass correct values to woocommerce_new_order_item.</li>\n<li>Dev &#8211; Fixed <code>legacy_posted_data</code> access in checkout class.</li>\n<li>Dev &#8211; Fixed undefined property notice in <code>WC_Order_Item::offsetGet</code>.</li>\n<li>Dev &#8211; Fixed PHP 7.1 warnings when using non-float values to <code>wc_get_weight()</code>.</li>\n<li>Dev &#8211; Fixed incorrect variable name in <code>wc_add_order_item()</code>.</li>\n</ul>\n<h4>3.0.3 &#8211; 2017-04-13</h4>\n<ul>\n<li>Fix &#8211; Fixed an issue with variation tax-classes when set to &#8216;parent&#8217;. This made taxes apply on top of the tax inclusive price in certain setups.</li>\n<li>Fix &#8211; Escaped attribute translations in the <code>cart.php</code> template and bumped the template version to match.</li>\n<li>Fix &#8211; Corrected the display of refund dates on the order screen.</li>\n<li>Fix &#8211; Fixed the grouped product visibility check in the grouped.php template and bumped the template version to match.</li>\n<li>Fix &#8211; Fixed the sale badge display for grouped products.</li>\n<li>Fix &#8211; Added the <code>itemReviewed</code> structured data for product reviews to make it validate.</li>\n<li>Fix &#8211; Made the <code>get_attribute</code> method work on variation objects.</li>\n<li>Tweak &#8211; Turned off the deferred email sending by default which was added in 3.0. Whilst it does improve performance, there were compatibility problems on some servers. It can be enabled with a filter if desired.</li>\n<li>Dev &#8211; Added backtrace information to the deprecation messages to help find problem plugins.</li>\n</ul>\n<h4>3.0.2 &#8211; 2017-04-12</h4>\n<ul>\n<li>Fix &#8211; Removed required states for GP, GF, KW, LB, MQ, RE and YT countries.</li>\n<li>Fix &#8211; Made cache in the [products] shortcode respect filters from plugins.</li>\n<li>Fix &#8211; Added missing <code>woocommerce_cross_sells_columns</code> filter.</li>\n<li>Fix &#8211; Fixed shortcode rendering on the shop page.</li>\n<li>Fix &#8211; Fixed incorrect sale dates when bulk editing variations.</li>\n<li>Fix &#8211; Fixed calls to wc_reduce_stock_levels in PayPal and Simplify gateways.</li>\n<li>Fix &#8211; Exclude &#8220;location&#8221; meta when reading customer meta data.</li>\n<li>Fix &#8211; Updated <code>emails/email-addresses.php</code>, <code>emails/email-order-details.php</code>, <code>content-single-product.php</code>, <code>checkout/form-shipping.php</code>, <code>myaccount/form-add-payment-method.php</code>, <code>myaccount/form-edit-address.php</code>, <code>myaccount/form-lost-password.php</code>, <code>myaccount/form-reset-password.php</code>, <code>myaccount/orders.php</code> and <code>myaccount/view-order.php</code> template version to 3.0.0 since they had changes since 2.6.</li>\n<li>Fix &#8211; Fixed default behavior of variation tax classes when originally set to &#8220;parent&#8221;.</li>\n<li>Fix &#8211; When duplicating products, do not copy slug, append &#8220;(Copy)&#8221; to the product name, correctly copy all meta data, and prevent children of grouped products being duplicated too.</li>\n<li>Fix &#8211; Removed duplicated items when outputting cross sells on the cart page.</li>\n<li>Fix &#8211; Fixed output of default &#8220;add to cart&#8221; text of external products in loops.</li>\n<li>Fix &#8211; Fixed backwards compatibility of guest checkout rules when being altered by plugins directly.</li>\n<li>Fix &#8211; Use correct thumbnail sizes for variation images in the new gallery.</li>\n<li>Fix &#8211; Fixed captions on thumbnails and main image in the new gallery.</li>\n<li>Fix &#8211; Trigger wc_fragments_loaded after add to cart fragment refresh.</li>\n<li>Fix &#8211; Download permissions; Convert dates to timestamp on read so UTC is preserved.</li>\n<li>Fix &#8211; Fixed notices under PHP 7.1 when sorting products by name (numeric).</li>\n<li>Fix &#8211; Added additional checks to ensure objects are read before using class methods to avoid errors.</li>\n<li>Fix &#8211; Removed legacy suggest.js code which was causing JS error on bulk edit.</li>\n<li>Fix &#8211; Fixed warnings on the &#8220;Lost password&#8221; page and when loading a product with invalid attributes.</li>\n<li>Fix &#8211; Made background emailer update the queue after a successful send so duplicate mails are less likely.</li>\n<li>Fix &#8211; Typo in flexslider_enabled option in new gallery script.</li>\n<li>Fix &#8211; woocommerce_notify_low_stock and woocommerce_notify_no_stock options had no effect.</li>\n<li>Tweak &#8211; For downloadable files, only validate file type when dealing with relative paths.</li>\n<li>Tweak &#8211; Improved automatic variation name generation.</li>\n<li>Dev &#8211; Added product visibility terms to system status report to help debug.</li>\n<li>Dev &#8211; Introduced <code>woocommerce_admin_order_date_format</code> filter to replace missing <code>post_date_column_time</code>.</li>\n<li>Dev &#8211; Introduced <code>woocommerce_update_customer_args</code> filter to prevent updates to user objects if needed.</li>\n<li>REST API &#8211; Fixed saving of variations in legacy REST API v3.</li>\n<li>REST API &#8211; Fixed backwards compatibility of line_items meta in legacy REST API.</li>\n</ul>\n<h4>3.0.1 &#8211; 2017-04-06</h4>\n<ul>\n<li>Fix &#8211; Show catalog hidden products within grouped products.</li>\n<li>Fix &#8211; Fade in the gallery in if no images are set or it&#8217;s custom.</li>\n<li>Fix &#8211; Use wc_deprecated_function in WC_Deprecated_Hooks so notices aren&#8217;t output in ajax requests.</li>\n<li>Fix &#8211; Added back the ability to include extra items to the System Status using the <code>woocommerce_system_status_environment_rows</code> filter.</li>\n<li>Fix &#8211; Coupon category restrictions and limits for variations.</li>\n<li>Fix &#8211; Allow shortcodes and HTML in variation descriptions like in 2.6.</li>\n<li>Fix &#8211; Unset post date when duplicating products.</li>\n<li>Fix &#8211; Show a sale price on variable products if on sale and all prices are the same.</li>\n<li>Fix &#8211; Corrected download links when a product has multiple downloads.</li>\n<li>Fix &#8211; Prevented potential errors if the product type was not posted for any reason on save.</li>\n<li>Fix &#8211; Updated <code>single-product/up-sells.php</code>, <code>loop/add-to-cart.php</code>, <code>loop/rating.php</code>, <code>checkout/form-billing.php</code>, and <code>content-product.php</code> template version to 3.0.0.</li>\n<li>Fix &#8211; Included clearfixes on billing and shipping field wrappers,</li>\n<li>Fix &#8211; Fixed styling of logs table in some languages.</li>\n<li>Fix &#8211; Fixed display of variation attributes on old orders.</li>\n<li>Fix &#8211; Use placeholder text for external products add to cart button text if left blank.</li>\n<li>Fix &#8211; Fallback to home URL if no shop page is set for system status security check for HTTPS.</li>\n<li>Fix &#8211; For variations, pull tax status and sold individually from the parent since there is no UI to set this at variation level.</li>\n<li>Fix &#8211; Moved cron emails to background processing to avoid multiple sends.</li>\n<li>Fix &#8211; Wrapped structured data in a hidden element when added to emails.</li>\n<li>Fix &#8211; Missing gateway information in queued emails.</li>\n<li>Fix &#8211; Fixed a bug that caused pages to permanently reload if &#8220;Default customer location&#8221; was set to &#8220;Geolocate (with page caching support)&#8221;.</li>\n<li>Fix &#8211; When forcing shipping to billing, set the shipping fields in the order itself.</li>\n<li>Fix &#8211; Check for invalid objects in WC_Register_WP_Admin_Settings.</li>\n<li>Fix &#8211; Check for error object in wc_get_object_terms.</li>\n<li>Fix &#8211; Removed slashes in shipping meta data on the order edit screen.</li>\n<li>Fix &#8211; Prevented permalink rewrites for attributes with missing names.</li>\n<li>Fix &#8211; Fixed saving of meta data when multiple extensions use the <code>save_post</code> action.</li>\n<li>Fix &#8211; Allow search customers by ID in edit order screen.</li>\n<li>Fix &#8211; Prevents session data overwriting customer data on login.</li>\n<li>Fix &#8211; Fixed cross-sell column display and variation support.</li>\n<li>Fix &#8211; Fixed variable product stock syncing on save.</li>\n<li>Fix &#8211; Included try/catch wrapper to prevent issues with Select2.</li>\n<li>Fix &#8211; Prevented a bug that deleted all variations when the product type was change from variable to simple.</li>\n<li>Fix &#8211; Switched to WPDB to quicker update when syncing titles for variations.</li>\n<li>Fix &#8211; Exclude deprecated properties when loading a customer object.</li>\n<li>Fix &#8211; Fixed notices while trying to order again.</li>\n<li>Fix &#8211; Fixed notices when <code>$wpdb-&gt;prefix</code> is empty.</li>\n<li>Fix &#8211; Prevent errors when loading a product with an invalid download file types.</li>\n<li>REST API &#8211; Fixed missing array declaration in CRUD controller.</li>\n<li>REST API &#8211; Removed extra <code>exclude</code>, <code>include</code> and <code>search</code> parameters from taxes endpoint.</li>\n<li>REST API &#8211; Fixed variation description formatting.</li>\n<li>REST API &#8211; Fixed incorrect attribute check in products endpoint in Legacy REST API.</li>\n<li>REST API &#8211; Allow variation image to be unset.</li>\n</ul>\n<h4>3.0.0 &#8211; 2017-04-04</h4>\n<ul>\n<li>New gallery on single product pages with better mobile support, using PhotoSwipe and Zoom. Declare support with add_theme_support() &#8211; wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider</li>\n<li>Made the store notice dismissible on the frontend.</li>\n<li>Variable products no longer show striked out prices in combination with ranges for clarity when on sale.</li>\n<li>Prices no longer display as &#8216;free&#8217; instead of 0, to fix issues with ranges and localization and for consistency.</li>\n<li>Improved structured product data by using JSON-LD instead of inline Microdata.</li>\n<li>Improved downloads list layout (template file).</li>\n<li>Respect stock status and prevent the &#8220;out of stock threshold&#8221; setting affecting existing in-stock products.</li>\n<li>Improved handling of shop page rewrite rules to allow subpages.</li>\n<li>Redirect to login after password reset.</li>\n<li>When using authorizations in PayPal Standard, automatically capture funds when the order goes processing/completed.</li>\n<li>On multisite, when a user logs into a store with an account on a site, but not the current site, rather than error, add the user to the current site as a customer.</li>\n<li>Show variable weights/dimensions even when parent values are not set.</li>\n<li>Automatically sort tax rates rather than allow clunky manual sorting.</li>\n<li>When deleting a tax rate class, remove it&#8217;s tax rates.</li>\n<li>Made WC_Logger pluggable via wc_get_logger function.</li>\n<li>Use &#8216;average rating&#8217; post meta for &#8216;rating&#8217; product sorting option.</li>\n<li>Show better labels in nav menus metabox.</li>\n<li>Sort “Recently Viewed” products by the view order.</li>\n<li>Removed internal scroll from log viewer.</li>\n<li>Add reply-to to admin emails.</li>\n<li>Improved the zone setup flow.</li>\n<li>Made wc_get_wildcard_postcodes return the orignal postcode plus * since wildcards should match empty strings too.</li>\n<li>Use all paid statuses in $customer-&gt;get_total_spent().</li>\n<li>Move location of billing email field to work with password managers.</li>\n<li>Option to restrict selling locations by country.</li>\n<li>Added tool to clear orphaned variations in system status.</li>\n<li>Remove checkbox options in system status tools and replace with constants.</li>\n<li>Added security section in system status report.</li>\n<li>Add image_url setting to PayPal Standard.</li>\n<li>Fixed attribute registration. Attributes are non-hierarchical by default (parent is not supported).</li>\n<li>Add sort parameter to checkout fields to aid with sorting per locale.</li>\n<li>Merged percent and percent product coupon types (they provide the same discount).</li>\n<li>Prevent payment details being cleared after update_checkout events.</li>\n<li>Performance &#8211; Converted _featured and _visibility meta data to terms for faster catalog queries. Upgrade routine handles migration. Developers may need to update queries to reflect this change.</li>\n<li>Includes product attributes archives links in &#8220;Additional Information&#8221; tab.</li>\n<li>Select2 has been upgraded to v4.</li>\n<li>Improved logging system for extensions.</li>\n<li>Tax suffix is now hidden on non-taxable products.</li>\n<li>Grouped products are linked from the parent rather than the children. Children can be in more than one group.</li>\n<li>Removed coupon usage link in coupons admin screen.</li>\n<li>Performance &#8211; Converted rating filters to visibility terms.</li>\n<li>Performance &#8211; Added visibility term for outofstock products to speed those queries up also.</li>\n<li>Performance &#8211; Introduced a new CRUD (create, read, update, delete) system for Products, Orders, Customers and Shipping Zones.</li>\n<li>Performance &#8211; Optimised variable product sync. Upper/lower price meta is no longer stored, just the main prices, if a child has weight, and if a child has dimensions.</li>\n<li>Performance &#8211; Removed WP_Query from up-sells.php and related.php and replaced with PHP foreach loop (since we already have the product IDs).</li>\n<li>Performance &#8211; Removed the feature where old orders get access to new downloads on product edit. Looping potentially thousands of orders to do this is too much of a performance burden for stores and this can sometimes be unexpected behavior too. This does however updates <em>edited</em> downloads.</li>\n<li>Performance &#8211; Removed &#8216;items&#8217; column on orders screen due to loading excessive data.</li>\n<li>Performance &#8211; Deferred email sending for faster checkouts. Now uses CRON.</li>\n<li>API &#8211; New Rest API v2 with support for meta_data amongst other things.</li>\n<li>API &#8211; Removed last order from customers part of the API due to performance concerns &#8211; use orders endpoint instead. Other order data on the endpoint is now transient cached.</li>\n<li>API &#8211; Allow oAuth1.0a authentication using headers.</li>\n<li>API &#8211; New Shipping Zones endpoints.</li>\n<li>API &#8211; New variations endpoints.</li>\n<li>API &#8211; New settings endpoints.</li>\n<li>API &#8211; Payment gateways and shipping methods endpoints.</li>\n<li>API &#8211; Prevented the (broken) ability to manipulate variations directly on the products endpoints.</li>\n<li>CLI &#8211; New CLI which uses the REST API endpoints rather than it&#8217;s own functions.</li>\n<li>Localization &#8211; Improved RTL support.</li>\n<li>Localization &#8211; Added a language independent permalink setting function.</li>\n<li>Localization &#8211; Added inline comments for placeholder strings.</li>\n<li>Localization &#8211; Added Nigerian and Pakistan Provinces to i18n/state.</li>\n<li>Localization &#8211; US and Poland postcode validation.</li>\n<li>To read more about this release, see our dev blog announcement here: http://wp.me/p6wtcw-Uo</li>\n</ul>\n<p><a href=\"https://raw.githubusercontent.com/woocommerce/woocommerce/master/CHANGELOG.txt\" rel=\"nofollow\">See changelog for all versions</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://wordpress.org/plugins/woocommerce/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:6;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{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:50:\"https://wordpress.org/plugins/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:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://wordpress.org/plugins/all-in-one-seo-pack/#respond\";s: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 19:30: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:53:\"https://wordpress.org/plugins-wp/all-in-one-seo-pack/\";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:83:\"The original SEO plugin for WordPress, downloaded over 30,000,000 times since 2007.\";s: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:\"\";}}}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:4934:\"<p><!--section=description--></p>\n<p>Use <strong>All in One SEO Pack</strong> to optimize your WordPress site for SEO. It&#8217;s easy and works out of the box for beginners, and has advanced features and an API for developers.</p>\n<p><strong><a href=\"http://semperplugins.com/plugins/all-in-one-seo-pack-pro-version/?loc=readme_utpv\" rel=\"nofollow\">Upgrade to Pro Version</a></strong></p>\n<p><a href=\"http://semperplugins.com/support/?loc=readme_ps\" rel=\"nofollow\">Premium Support</a></p>\n<p>First created in 2007, see why AIOSEO is one of the all time most downloaded plugins for WordPress.</p>\n<ul>\n<li>XML Sitemap support &#8211; submit your sitemap to Google and Bing and improve your SEO</li>\n<li>Google AMP support (Accelerated Mobile Pages)</li>\n<li>Google Analytics support</li>\n<li>Support for SEO on Custom Post Types</li>\n<li>Advanced Canonical URLs</li>\n<li>Redirect attachment pages to parent post</li>\n<li>Automatically notifies search engines like Google and Bing about changes to your site</li>\n<li>Built-in API so other plugins/themes can access and extend functionality</li>\n<li>ONLY free plugin to provide SEO Integration for e-Commerce sites, including WooCommerce</li>\n<li>Nonce Security built into All in One SEO Pack</li>\n<li>Automatically optimizes your <strong>titles</strong> for Google and other search engines</li>\n<li>Generates <strong>META tags automatically</strong></li>\n<li>Avoids the typical duplicate content found on WordPress blogs</li>\n<li>For beginners, you don&#8217;t even have to look at the options, it works out-of-the-box. Just install.</li>\n<li>For advanced users, you can fine-tune everything to optimize your SEO</li>\n<li>You can override any title and set any META description and any META keywords you want.</li>\n<li>Compatibility with many other plugins</li>\n<li>Translated into 57 languages</li>\n<li>PHP 7 100% Compatible</li>\n</ul>\n<p>Follow me on Twitter to keep up with the latest updates <a href=\"http://twitter.com/michaeltorbert/\" rel=\"nofollow\">Michael<br />\nTorbert</a></p>\n<p><iframe class=\'youtube-player\' type=\'text/html\' width=\'640\' height=\'390\' src=\'https://www.youtube.com/embed/46MR4FboMaA?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent\' allowfullscreen=\'true\' style=\'border:0;\'></iframe></p>\n<h4>Tags</h4>\n<p>seo, SEO, All in One, google, meta, meta description, search engine optimization, xml sitemap, xml sitemaps, google sitemap, sitemap, sitemaps, robots meta, rss, rss footer, yahoo, bing, widget, Post, plugin, admin, posts, shortcode, sidebar, twitter, page, images, comments, image, news sitemaps, XML News Sitemaps, WordPress SEO, multisite, canonical, nofollow, noindex, keywords, meta keywords, description, webmaster tools, google webmaster tools, seo pack, schema.org, search engines, custom post types, custom taxonomies, canonical</p>\n<p><!--section=faq--></p>\n<p>Please visit our complete <strong><a href=\"http://semperplugins.com/documentation/\" rel=\"nofollow\">Documentation</a></strong> before requesting support for SEO from the<br />\n<strong><a href=\"http://semperplugins.com/support/\" rel=\"nofollow\">All in One SEO Pack Support Forum</a></strong></p>\n<p><a href=\"http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/translations-for-all-in-one-seo-pack/\" rel=\"nofollow\">Translations</a></p>\n<dl>\n<dt>General Settings</dt>\n<dd>\n<p><iframe class=\'youtube-player\' type=\'text/html\' width=\'640\' height=\'390\' src=\'https://www.youtube.com/embed/uGt6CVbA5bI?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent\' allowfullscreen=\'true\' style=\'border:0;\'></iframe></p>\n</dd>\n<dt>XML Sitemaps</dt>\n<dd>\n<p><iframe class=\'youtube-player\' type=\'text/html\' width=\'640\' height=\'390\' src=\'https://www.youtube.com/embed/zvNU92Low8A?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent\' allowfullscreen=\'true\' style=\'border:0;\'></iframe></p>\n</dd>\n<dt>Social Meta</dt>\n<dd>\n<p><iframe class=\'youtube-player\' type=\'text/html\' width=\'640\' height=\'390\' src=\'https://www.youtube.com/embed/Dfe49FiiAog?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent\' allowfullscreen=\'true\' style=\'border:0;\'></iframe></p>\n</dd>\n<dt>Performance</dt>\n<dd>\n<p><iframe class=\'youtube-player\' type=\'text/html\' width=\'640\' height=\'390\' src=\'https://www.youtube.com/embed/A0VKinM5s00?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent\' allowfullscreen=\'true\' style=\'border:0;\'></iframe></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>All in One SEO Pack <a href=\"http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/all-in-one-seo-pack-release-history/\" rel=\"nofollow\">Changelog</a></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://wordpress.org/plugins/all-in-one-seo-pack/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:7;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{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:55:\"https://wordpress.org/plugins/google-sitemap-generator/\";s: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:63:\"https://wordpress.org/plugins/google-sitemap-generator/#respond\";s: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, 16 Jun 2005 09:33:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://wordpress.org/plugins-wp/google-sitemap-generator/\";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:95:\"This plugin will generate a special XML sitemap which will help search engines to better&#8230;\";s: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:\"\";}}}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:7635:\"<p><!--section=description--></p>\n<p>This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it&#8217;s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.</p>\n<p>Supported since <em>over 9 years</em> and rated as the <a href=\"https://wordpress.org/plugins/browse/top-rated/\">best WordPress plugin</a>, it will do exactly what it&#8217;s supposed to do &#8211; providing a complete XML sitemap for search engines. It will not break your site, slow it down or annoy you. Guaranteed!</p>\n<blockquote>\n<p>If you like the plugin, feel free to rate it (on the right side of this page) or <a href=\"http://www.arnebrachhold.de/redir/sitemap-paypal/\" rel=\"nofollow\">donate via PayPal</a>. I&#8217;m gladly supporting this plugin since over 9 years! Thanks a lot! <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n</blockquote>\n<p>Related Links:</p>\n<ul>\n<li><a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/\" title=\"Google XML Sitemaps Plugin for WordPress\" rel=\"nofollow\">Plugin Homepage</a></li>\n<li><a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/\" title=\"Changelog of the Google XML Sitemaps Plugin for WordPress\" rel=\"nofollow\">Changelog</a></li>\n<li><a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/\" title=\"Google Sitemaps FAQ\" rel=\"nofollow\">Plugin help and sitemaps FAQ</a></li>\n<li><a href=\"https://wordpress.org/support/topic/read-before-opening-a-new-support-topic\" rel=\"nofollow\">Support Forum</a></li>\n</ul>\n<h3>License</h3>\n<p>Good news, this plugin is free for everyone! Since it&#8217;s released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a <a href=\"http://www.arnebrachhold.de/redir/sitemap-paypal\" title=\"Donate with PayPal\" rel=\"nofollow\">small donation</a> for the time I&#8217;ve spent writing and supporting this plugin. And I really don&#8217;t want to know how many hours of my life this plugin has already eaten <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f609.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n<h3>Translations</h3>\n<p>The plugin comes with various translations, please refer to the <a href=\"https://codex.wordpress.org/Installing_WordPress_in_Your_Language\" title=\"Installing WordPress in Your Language\" rel=\"nofollow\">WordPress Codex</a> for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a <a href=\"http://www.gnu.org/software/gettext/\" rel=\"nofollow\">gettext</a> editor like <a href=\"http://www.poedit.net/\" rel=\"nofollow\">Poedit</a> (Windows).</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Install the plugin like you always install plugins, either by uploading it via FTP or by using the &#8220;Add Plugin&#8221; function of WordPress.</li>\n<li>Activate the plugin at the plugin administration page</li>\n<li>If you want: Open the plugin configuration page, which is located under Settings -&gt; XML-Sitemap and customize settings like priorities and change frequencies.</li>\n<li>The plugin will automatically update your sitemap of you publish a post, so there is nothing more to do <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n</ol>\n<p><!--section=faq--></p>\n<dl>\n<dt>Where can I find the options page of the plugin?</dt>\n<dd>\n<p>It is under Settings &gt; XML Sitemap. I know nowadays many plugins add top-level menu items, but in most of the cases it is just not necessary. I&#8217;ve seen WP installations which looked like an Internet Explorer ten years ago with 20 toolbars installed. <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f609.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n</dd>\n<dt>Do I have to create a sitemap.xml and sitemap.xml.gz by myself?</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated. <em>There must be no sitemap.xml or sitemap.xml.gz in your blog directory anymore!</em> The plugin will try to rename them to sitemap.xml.bak if they still exists.</p>\n</dd>\n<dt>Does this plugin use static files or &#8220;I can&#8217;t find the sitemap.xml file!&#8221;</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated just like any other WordPress content.</p>\n</dd>\n<dt>There are no comments yet (or I&#8217;ve disabled them) and all my postings have a priority of zero!</dt>\n<dd>\n<p>Please disable automatic priority calculation and define a static priority for posts.</p>\n</dd>\n<dt>So many configuration options&#8230; Do I need to change them?</dt>\n<dd>\n<p>No, only if you want to. Default values are ok for most sites.</p>\n</dd>\n<dt>Does this plugin work with all WordPress versions?</dt>\n<dd>\n<p>This version works with WordPress 3.3 and better. If you&#8217;re using an older version, please check the <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/\" title=\"Google (XML) Sitemap Generator Plugin Homepage\" rel=\"nofollow\">Google Sitemaps Plugin Homepage</a> for the legacy releases. There is a working release for every WordPress version since 1.5, but you really should consider updating your WordPress installation!</p>\n</dd>\n<dt>My question isn&#8217;t answered here</dt>\n<dd>\n<p>Most of the plugin options are described at the <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/\" rel=\"nofollow\">plugin homepage</a> as well as the dedicated <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/\" title=\"List of common questions / problems regarding Google (XML) Sitemaps\" rel=\"nofollow\">Google Sitemaps FAQ</a>.</p>\n</dd>\n<dt>My question isn&#8217;t even answered there</dt>\n<dd>\n<p>Please post your question at the <a href=\"https://wordpress.org/support/topic/read-before-opening-a-new-support-topic\" rel=\"nofollow\">WordPress support forum</a> and tag your post with &#8220;google-sitemap-generator&#8221;.</p>\n</dd>\n<dt>What&#8217;s new in the latest version?</dt>\n<dd>\n<p>The changelog is maintained <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/\" title=\"Google (XML) Sitemap Generator Plugin Changelog\" rel=\"nofollow\">here</a></p>\n</dd>\n<dt>Why is the changelog on a separate page and not here?</dt>\n<dd>\n<p>The WordPress.org repository is just another place to download this plugin. I don&#8217;t want to maintain too many pages with the same content. Thank you for your understanding!</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>You can always find the changelog on <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/\" title=\"Google (XML) Sitemap Generator Plugin Changelog\" rel=\"nofollow\">the plugin website</a>, since I don&#8217;t like to maintain the same content on different pages. Thank you for your understanding!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"https://wordpress.org/plugins/google-sitemap-generator/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:8;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Limit Login Attempts\";s:7:\"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/limit-login-attempts/\";s: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:59:\"https://wordpress.org/plugins/limit-login-attempts/#respond\";s: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, 15 Jan 2009 14:20: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:54:\"https://wordpress.org/plugins-wp/limit-login-attempts/\";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:91:\"Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.\";s: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: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:\"\";}}}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:11757:\"<p><!--section=description--></p>\n<p>Limit the number of login attempts possible both through normal login as well as using auth cookies.</p>\n<p>By default WordPress allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be brute-force cracked with relative ease.</p>\n<p>Limit Login Attempts blocks an Internet address from making further attempts after a specified limit on retries is reached, making a brute-force attack difficult or impossible.</p>\n<p>Features</p>\n<ul>\n<li>Limit the number of retry attempts when logging in (for each IP). Fully customizable</li>\n<li>Limit the number of attempts to log in using auth cookies in same way</li>\n<li>Informs user about remaining retries or lockout time on login page</li>\n<li>Optional logging, optional email notification</li>\n<li>Handles server behind reverse proxy</li>\n<li>It is possible to whitelist IPs using a filter. But you probably shouldn&#8217;t. <img src=\"https://s.w.org/images/core/emoji/2.3/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n</ul>\n<p>Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish</p>\n<p>Plugin uses standard actions and filters only.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Download and extract plugin files to a wp-content/plugin directory.</li>\n<li>Activate the plugin through the WordPress admin interface.</li>\n<li>Customize the settings on the options page, if desired. If your server is located behind a reverse proxy make sure to change this setting.</li>\n</ol>\n<p>If you have any questions or problems please make a post here: https://wordpress.org/tags/limit-login-attempts</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Why not reset failed attempts on a successful login?</dt>\n<dd>\n<p>This is very much by design. Otherwise you could brute force the &#8220;admin&#8221; password by logging in as your own user every 4th attempt.</p>\n</dd>\n<dt>What is this option about site connection and reverse proxy?</dt>\n<dd>\n<p>A reverse proxy is a server in between the site and the Internet (perhaps handling caching or load-balancing). This makes getting the correct client IP to block slightly more complicated.</p>\n<p>The option default to NOT being behind a proxy &#8212; which should be by far the common case.</p>\n</dd>\n<dt>How do I know if my site is behind a reverse proxy?</dt>\n<dd>\n<p>You probably are not or you would know. We show a pretty good guess on the option page. Set the option using this unless you are sure you know better.</p>\n</dd>\n<dt>Can I whitelist my IP so I don&#8217;t get locked out?</dt>\n<dd>\n<p>First please consider if you really need this. Generally speaking it is not a good idea to have exceptions to your security policies.</p>\n<p>That said, there is now a filter which allows you to do it: &#8220;limit_login_whitelist_ip&#8221;.</p>\n<p>Example:<br />\nfunction my_ip_whitelist($allow, $ip) {<br />\n     return ($ip == &#8216;my-ip&#8217;) ? true : $allow;<br />\n}<br />\nadd_filter(&#8216;limit_login_whitelist_ip&#8217;, &#8216;my_ip_whitelist&#8217;, 10, 2);</p>\n<p>Note that we still do notification and logging as usual. This is meant to allow you to be aware of any suspicious activity from whitelisted IPs.</p>\n</dd>\n<dt>I locked myself out testing this thing, what do I do?</dt>\n<dd>\n<p>Either wait, or:</p>\n<p>If you know how to edit / add to PHP files you can use the IP whitelist functionality described above. You should then use the &#8220;Restore Lockouts&#8221; button on the plugin settings page and remove the whitelist function again.</p>\n<p>If you have ftp / ssh access to the site rename the file &#8220;wp-content/plugins/limit-login-attempts/limit-login-attempts.php&#8221; to deactivate the plugin.</p>\n<p>If you have access to the database (for example through phpMyAdmin) you can clear the limit_login_lockouts option in the wordpress options table. In a default setup this would work: &#8220;UPDATE wp_options SET option_value = &#8221; WHERE option_name = &#8216;limit_login_lockouts\'&#8221;</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>1.7.1</h4>\n<p>This version fixes a security bug in version 1.6.2 and 1.7.0. Please upgrade immediately.</p>\n<p>&#8220;Auth cookies&#8221; are special cookies set at login that authenticating you to the system. It is how WordPress &#8220;remembers&#8221; that you are logged in between page loads.</p>\n<p>During lockout these are supposed to be cleared, but a change in 1.6.2 broke this. It allowed an attacker to keep trying to break these cookies during a lockout.</p>\n<p>Lockout of normal password login attempts still worked as it should, and it appears that all &#8220;auth cookie&#8221; attempts would keep getting logged.</p>\n<p>In theory the &#8220;auth cookie&#8221; is quite resistant to brute force attack. It contains a cryptographic hash of the user password, and the difficulty to break it is not based on the password strength but instead on the cryptographic operations used and the length of the hash value. In theory it should take many many years to break this hash. As theory and practice does not always agree it is still a good idea to have working lockouts of any such attempts.</p>\n<h4>1.7.0</h4>\n<ul>\n<li>Added filter that allows whitelisting IP. Please use with care!!</li>\n<li>Update to Spanish translation, thanks to Marcelo Pedra</li>\n<li>Updated Swedish translation</li>\n<li>Tested against WordPress 3.3.2</li>\n</ul>\n<h4>1.6.2</h4>\n<ul>\n<li>Fix bug where log would not get updated after it had been cleared</li>\n<li>Do plugin setup in &#8216;init&#8217; action</li>\n<li>Small update to Spanish translation file, thanks to Marcelo Pedra</li>\n<li>Tested against WordPress 3.2.1</li>\n</ul>\n<h4>1.6.1</h4>\n<ul>\n<li>(WordPress 3.0+) An invalid cookie can sometimes get sent multiple times before it gets cleared, resulting in multiple failed attempts or even a lockout from a single invalid cookie. Store the latest failed cookie to make sure we only count it as one failed attempt</li>\n<li>Define &#8220;Text Domain&#8221; correctly</li>\n<li>Include correct Dutch tranlation file. Thanks to Martin1 for noticing. Thanks again to Bjorn Wijers for the translation</li>\n<li>Updated POT file for this version</li>\n<li>Tested against WordPress 3.1-RC4</li>\n</ul>\n<h4>1.6.0</h4>\n<ul>\n<li>Happy New Year</li>\n<li>Tested against WordPress 3.1-RC1</li>\n<li>Plugin now requires WordPress version 2.8+. Of course you should never ever use anything but the latest version</li>\n<li>Fixed deprecation warnings that had been piling up with the old version requirement. Thanks to Johannes Ruthenberg for the report that prompted this</li>\n<li>Removed auth cookie admin check for version 2.7.</li>\n<li>Make sure relevant values in $_COOKIE get cleared right away on auth cookie validation failure. There are still some problems with cookie auth handling. The lockout can trigger prematurely in rare cases, but fixing it is plugin version 2 stuff unfortunately.</li>\n<li>Changed default time for retries to reset from 24 hours to 12 hours. The security impact is very minor and it means the warning will disappear &#8220;overnight&#8221;</li>\n<li>Added question to FAQ (&#8220;Why not reset failed attempts on a successful login?&#8221;)</li>\n<li>Updated screenshots</li>\n</ul>\n<h4>1.5.2</h4>\n<ul>\n<li>Reverted minor cookie-handling cleanup which might somehow be responsible for recently reported cookie related lockouts</li>\n<li>Added version 1.x Brazilian Portuguese translation, thanks to Luciano Passuello</li>\n<li>Added Finnish translation, thanks to Ari Kontiainen</li>\n</ul>\n<h4>1.5.1</h4>\n<ul>\n<li>Further multisite &amp; WPMU support (again thanks to <a href=\"mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;\" rel=\"nofollow\">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Better error handling if option variables are damaged</li>\n<li>Added Traditional Chinese translation, thanks to Denny Huang <a href=\"mailto:&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;\" rel=\"nofollow\">&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;</a></li>\n</ul>\n<h4>1.5</h4>\n<ul>\n<li>Tested against WordPress 3.0</li>\n<li>Handle 3.0 login page failure &#8220;shake&#8221;</li>\n<li>Basic multisite support (parts thanks to <a href=\"mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;\" rel=\"nofollow\">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Added Dutch translation, thanks to Bjorn Wijers <a href=\"mailto:b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l\" rel=\"nofollow\">b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l</a></li>\n<li>Added Hungarian translation, thanks to Blint Vereskuti <a href=\"mailto:&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;\" rel=\"nofollow\">&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;</a></li>\n<li>Added French translation, thanks to oVa <a href=\"mailto:&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;\" rel=\"nofollow\">&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;</a></li>\n</ul>\n<h4>1.4.1</h4>\n<ul>\n<li>Added Turkish translation, thanks to Yazan Canarkadas</li>\n</ul>\n<h4>1.4</h4>\n<ul>\n<li>Protect admin page update using wp_nonce</li>\n<li>Added Czech translation, thanks to Jakub Jedelsky</li>\n</ul>\n<h4>1.3.2</h4>\n<ul>\n<li>Added Bulgarian translation, thanks to Hristo Chakarov</li>\n<li>Added Norwegian translation, thanks to Rune Gulbrandsy</li>\n<li>Added Spanish translation, thanks to Marcelo Pedra</li>\n<li>Added Persian translation, thanks to Mostafa Soufi</li>\n<li>Added Russian translation, thanks to Jack Leonid (http://studio-xl.com)</li>\n</ul>\n<h4>1.3.1</h4>\n<ul>\n<li>Added Catalan translation, thanks to Robert Buj</li>\n<li>Added Romanian translation, thanks to Robert Tudor</li>\n</ul>\n<h4>1.3</h4>\n<ul>\n<li>Support for getting the correct IP for clients while server is behind reverse proxy, thanks to Michael Skerwiderski</li>\n<li>Added German translation, thanks to Michael Skerwiderski</li>\n</ul>\n<h4>1.2</h4>\n<ul>\n<li>No longer replaces pluggable function when cookie handling active. Re-implemented using available actions and filters</li>\n<li>Filter error messages during login to avoid information leak regarding available usernames</li>\n<li>Do not show retries or lockout messages except for login (registration, lost password pages). No change in actual enforcement</li>\n<li>Slightly more aggressive in trimming old retries data</li>\n</ul>\n<h4>1.1</h4>\n<ul>\n<li>Added translation support</li>\n<li>Added Swedish translation</li>\n<li>During lockout, filter out all other login errors</li>\n<li>Minor cleanups</li>\n</ul>\n<h4>1.0</h4>\n<ul>\n<li>Initial version</li>\n</ul>\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:56:\"https://wordpress.org/plugins/limit-login-attempts/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:9;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{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:47:\"https://wordpress.org/plugins/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:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://wordpress.org/plugins/tinymce-advanced/#respond\";s: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 Jun 2007 06:02:53 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"https://wordpress.org/plugins-wp/tinymce-advanced/\";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:58:\"Extends and enhances TinyMCE, the WordPress Visual 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:\"\";}}}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:10701:\"<p><!--section=description--></p>\n<p>This plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar. You can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc. It will also let you enable the editor menu, see the <a href=\"screenshots\" rel=\"nofollow\">screenshots</a>.</p>\n<p>It includes 15 plugins for <a href=\"http://tinymce.com/\" rel=\"nofollow\">TinyMCE</a> that are automatically enabled or disabled depending on the buttons you have chosen. In addition this plugin adds some commonly used options as keeping the paragraph tags in the Text editor and importing the CSS classes from the theme&#8217;s editor-style.css.</p>\n<h4>Some of the features added by this plugin</h4>\n<ul>\n<li>Support for creating and editing tables.</li>\n<li>More options when inserting lists.</li>\n<li>Search and Replace in the editor.</li>\n<li>Ability to set Font Family and Font Sizes.</li>\n<li>And many others.</li>\n</ul>\n<p>With this plugin you can also enable the TinyMCE menu above the toolbars. This will make the editor even more powerful and convenient.</p>\n<p><!--section=installation--></p>\n<p>Best is to install directly from WordPress. If manual installation is required, please make sure that the plugin files are in a folder named &#8220;tinymce-advanced&#8221; (not two nested folders) in the WordPress plugins folder, usually &#8220;wp-content/plugins&#8221;.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Best is to install directly from WordPress. If manual installation is required, please make sure that the plugin files are in a folder named &#8220;tinymce-advanced&#8221; (not two nested folders) in the WordPress plugins folder, usually &#8220;wp-content/plugins&#8221;.</p>\n</dd>\n<dt>No styles are imported in the Formats sub-menu.</dt>\n<dd>\n<p>These styles are imported from your current theme editor-style.css file. However some themes do not have this functionality. For these themes TinyMCE Advanced has the option to let you add a customized editor-style.css and import it into the editor.</p>\n</dd>\n<dt>I have just installed this plugin, but it does not do anything.</dt>\n<dd>\n<p>Change some buttons on one of the toolbars, save your changes, clear your browser cache, and try again. If that does not work try reloding the Edit page several times while holding down Shift or Ctrl. There may also be a network cache somewhere between you and your host. You may need to wait for a few hours until this cache expires.</p>\n</dd>\n<dt>When I add &#8220;Smilies&#8221;, they do not show in the editor.</dt>\n<dd>\n<p>The &#8220;Emoticons&#8221; button in TinyMCE adds the codes for the smilies. The actual images are added by WordPress when viewing the Post. Make sure the checkbox &#8220;Convert emoticons to graphics on display&#8221; in &#8220;Options &#8211; Writing&#8221; is checked.</p>\n</dd>\n<dt>The plugin does not add any buttons.</dt>\n<dd>\n<p>Make sure the &#8220;Disable the visual editor when writing&#8221; checkbox under &#8220;Users &#8211; Your Profile&#8221; is <strong>not</strong> checked.</p>\n</dd>\n<dt>I still see the &#8220;old&#8221; buttons in the editor</dt>\n<dd>\n<p>Click the &#8220;Restore Default Settings&#8221; button on the plugin settings page and then set the buttons again and save.</p>\n</dd>\n<dt>Other questions? More screenshots?</dt>\n<dd>\n<p>Please post on the support forum or visit the homepage for <a href=\"http://www.laptoptips.ca/projects/tinymce-advanced/\" rel=\"nofollow\">TinyMCE Advanced</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>4.6.3</h4>\n<ul>\n<li>Updated for WordPress 4.8 and TinyMCE 4.6.3.</li>\n</ul>\n<h4>4.5.6</h4>\n<ul>\n<li>Updated for WordPress 4.7.4 and TinyMCE 4.5.6.</li>\n<li>Fixed PHP notice after importing settings.</li>\n</ul>\n<h4>4.4.3</h4>\n<ul>\n<li>Updated for WordPress 4.7 and TinyMCE 4.4.3.</li>\n<li>Fixed missing &#8220;Source code&#8221; button bug.</li>\n</ul>\n<h4>4.4.1</h4>\n<ul>\n<li>Updated for WordPress 4.6 and TinyMCE 4.4.1.</li>\n<li>Fixed multisite saving bug.</li>\n<li>Added new button in the Text editor to add or reset the line breaks. Adds line breaks only between tags. Works only when it detects that line breaks are missing so it doesn&#8217;t reformat posts with removed paragraphs.</li>\n</ul>\n<h4>4.3.10.1</h4>\n<ul>\n<li>Fixed adding paragraph tags when loading posts that were saved before turning autop off.</li>\n<li>Disabled the (new) inline toolbar for tables as it was overlapping the table in some cases.</li>\n</ul>\n<h4>4.3.10</h4>\n<ul>\n<li>Updated for WordPress 4.5.1 and TinyMCE 4.3.10.</li>\n<li>Fixed support for adding editor-style.css to themes that don&#8217;t have it.</li>\n</ul>\n<h4>4.3.8</h4>\n<ul>\n<li>Updated for WordPress 4.5 and TinyMCE 4.3.8.</li>\n<li>Separated standard options and admin options.</li>\n<li>Added settings that can disable the plugin for the main editor, other editors in wp-admin or editors on the front-end.</li>\n<li>Korean translation by Josh Kim and Greek translation by Stathis Mellios.</li>\n</ul>\n<h4>4.2.8</h4>\n<ul>\n<li>Updated for WordPress 4.4 and TinyMCE 4.2.8.</li>\n<li>Japanese translation by Manabu Miwa.</li>\n</ul>\n<h4>4.2.5</h4>\n<ul>\n<li>Updated for WordPress 4.3.1 and TinyMCE 4.2.5.</li>\n<li>Fixed text domain and plugin headers.</li>\n</ul>\n<h4>4.2.3.1</h4>\n<ul>\n<li>Fix error with removing the &#8216;textpattern&#8217; plugin.</li>\n</ul>\n<h4>4.2.3</h4>\n<ul>\n<li>Updated for WordPress 4.3 and TinyMCE 4.2.3.</li>\n<li>Removed the &#8216;textpattern&#8217; plugin as WordPress 4.3 includes similar functionality by default.</li>\n<li>French translation by Nicolas Schneider.</li>\n</ul>\n<h4>4.1.9</h4>\n<ul>\n<li>Updated for WordPress 4.2 and TinyMCE 4.1.9.</li>\n<li>Fixed bugs with showing oEmbed previews when pasting an URL.</li>\n<li>Fixed bugs with getting the content from TinyMCE with line breaks.</li>\n</ul>\n<h4>4.1.7</h4>\n<ul>\n<li>Updated for WordPress 4.1 and TinyMCE 4.1.7.</li>\n<li>Fixed bug where consecutive caption shortcodes may be split with an empty paragraph tag.</li>\n</ul>\n<h4>4.1.1</h4>\n<ul>\n<li>Fix bug with image captions when wpautop is disabled.</li>\n<li>Add translation support to the settings page. Button names/descriptions are translated from JS using the existing WordPress translation, so this part of the settings page will be translated by default. The other text still needs separate translation.</li>\n</ul>\n<h4>4.1</h4>\n<ul>\n<li>Updated for WordPress 4.0 and TinyMCE 4.1.</li>\n<li>Add the &#8216;textpattern&#8217; plugin that supports some of the markdown syntax while typing, <a href=\"http://www.tinymce.com/wiki.php/Configuration:textpattern_patterns\" rel=\"nofollow\">(more info)</a>.</li>\n<li>Add the updated &#8216;table&#8217; plugin that supports background and border color.</li>\n</ul>\n<h4>4.0.2</h4>\n<ul>\n<li>Fix showing of the second, third and forth button rows when the Toolbar Toggle button is not used.</li>\n<li>Fix adding the &#8221;directionality&#8221; plugin when RTL or LTR button is selected.</li>\n<li>Show the &#8221;Advanced Options&#8221; to super admins on multisite installs.</li>\n<li>Add the &#8221;link&#8221; plugin including link rel setting. Replaces the Insert/Edit Link dialog when enabled.</li>\n<li>Include updated &#8221;table&#8221; plugin that has support for vertical align for cells.</li>\n</ul>\n<h4>4.0.1</h4>\n<p>Fix warnings on pages other than Edit Post. Update the description.</p>\n<h4>4.0</h4>\n<p>Updated for WordPress 3.9 and TinyMCE 4.0. Refreshed the settings screen. Added support for exporting and importing of the settings.</p>\n<h4>3.5.9.1</h4>\n<p>Updated for WordPress 3.8, fixed auto-embedding of single line URLs when not removing paragraph tags.</p>\n<h4>3.5.9</h4>\n<p>Updated for WordPress 3.7 and TinyMCE 3.5.9.</p>\n<h4>3.5.8</h4>\n<p>Updated for WordPress 3.5 and TinyMCE 3.5.8.</p>\n<h4>3.4.9</h4>\n<p>Updated for WordPress 3.4 and TinyMCE 3.4.9.</p>\n<h4>3.4.5.1</h4>\n<p>Fixed a bug preventing TinyMCE from importing CSS classes from editor-style.css.</p>\n<h4>3.4.5</h4>\n<p>Updated for WordPress 3.3 or later and TinyMCE 3.4.5.</p>\n<h4>3.4.2.1</h4>\n<p>Fix the removal of the <em>media</em> plugin so it does not require re-saving the settings.</p>\n<h4>3.4.2</h4>\n<p>Compatibility with WordPress 3.2 and TinyMCE 3.4.2, removed the options for support for iframe and HTML 5.0 elements as they are supported by default in WordPress 3.2, removed the <em>media</em> plugin as it is included by default.</p>\n<h4>3.3.9.1</h4>\n<p>Added advanced options: stop removing iframes, stop removing HTML 5.0 elements, moved the support for custom editor styles to editor-style.css in the current theme.</p>\n<p>Attention: if you have a customized tadv-mce.css file and your theme doesn&#8217;t have editor-style.css, please download tadv-mce.css, rename it to editor-style.css and upload it to your current theme directory. Alternatively you can add there the editor-style.css from the Twenty Ten theme. If your theme has editor-style.css you can add any custom styles there.</p>\n<h4>3.3.9</h4>\n<p>Compatibility with WordPress 3.1 and TinyMCE 3.3.9, improved P and BR tags option.</p>\n<h4>3.2.7</h4>\n<p>Compatibility with WordPress 2.9 and TinyMCE 3.2.7, several minor bug fixes.</p>\n<h4>3.2.4</h4>\n<p>Compatibility with WordPress 2.8 and TinyMCE 3.2.4, minor bug fixes.</p>\n<h4>3.2</h4>\n<p>Compatibility with WordPress 2.7 and TinyMCE 3.2, minor bug fixes.</p>\n<h4>3.1</h4>\n<p>Compatibility with WordPress 2.6 and TinyMCE 3.1, keeps empty paragraphs when disabling the removal of P and BR tags, the buttons for MCImageManager and MCFileManager can be arranged (if installed).</p>\n<h4>3.0.1</h4>\n<p>Compatibility with WordPress 2.5.1 and TinyMCE 3.0.7, added option to disable the removal of P and BR tags when saving and in the HTML editor (autop), added two more buttons to the HTML editor: autop and undo, fixed the removal of non-default TinyMCE buttons.</p>\n<h4>3.0</h4>\n<p>Support for WordPress 2.5 and TinyMCE 3.0.</p>\n<h4>2.2</h4>\n<p>Deactivate/Uninstall option page, font size drop-down menu and other small changes.</p>\n<h4>2.1</h4>\n<p>Improved language selection, improved compatibility with WordPress 2.3 and TinyMCE 2.1.1.1, option to override some of the imported css classes and other small improvements and bugfixes.</p>\n<h4>2.0</h4>\n<p>Includes an admin page for arranging the TinyMCE toolbar buttons, easy installation, a lot of bugfixes, customized &#8220;Smilies&#8221; plugin that uses the built-in WordPress smilies, etc. The admin page uses jQuery and jQuery UI that lets you &#8220;drag and drop&#8221; the TinyMCE buttons to arrange your own toolbars and enables/disables the corresponding plugins depending on the used buttons.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:52:\"https://wordpress.org/plugins/tinymce-advanced/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:\"\";}}}}}}}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:50:\"https://wordpress.org/plugins/browse/popular/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:6:\"hourly\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sat, 24 Jun 2017 02:03:37 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:6:\"x-olaf\";s:3:\"?\";s:13:\"last-modified\";s:29:\"Sat, 24 Jun 2017 01:55:13 GMT\";s:4:\"link\";s:66:\"<https://wordpress.org/plugins/wp-json/>; rel=\"https://api.w.org/\"\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 250\";}}s:5:\"build\";s:14:\"20131026035132\";}','no'),(6617,'_transient_timeout_feed_mod_b9388c83948825c1edaef0d856b7b109','1498313018','no'),(6618,'_transient_feed_mod_b9388c83948825c1edaef0d856b7b109','1498269818','no'),(6619,'_transient_timeout_plugin_slugs','1498356218','no'),(6620,'_transient_plugin_slugs','a:17:{i:0;s:29:\"antispam-bee/antispam_bee.php\";i:1;s:32:\"baw-more-secure-login/bawmsl.php\";i:2;s:45:\"bulletproof-security/bulletproof-security.php\";i:3;s:35:\"cookie-law-info/cookie-law-info.php\";i:4;s:38:\"geographical-redirect/geo-redirect.php\";i:5;s:41:\"heroic-social-widget/ht-social-widget.php\";i:6;s:71:\"hupso-share-buttons-for-twitter-facebook-google/share-buttons-hupso.php\";i:7;s:25:\"insert-php/insert_php.php\";i:8;s:37:\"iq-block-country/iq-block-country.php\";i:9;s:45:\"limit-login-attempts/limit-login-attempts.php\";i:10;s:65:\"mobile-website-builder-for-wordpress-by-dudamobile/dudamobile.php\";i:11;s:23:\"ostoolbar/ostoolbar.php\";i:12;s:28:\"ppm-carousel/plugin-hook.php\";i:13;s:41:\"search-and-replace/search-and-replace.php\";i:14;s:25:\"simple-tooltips/index.php\";i:15;s:24:\"wordpress-seo/wp-seo.php\";i:16;s:31:\"wptouch-pro-3/wptouch-pro-3.php\";}','no'),(6621,'_transient_timeout_dash_88ae138922fe95674369b1cb3d215a2b','1498313018','no'),(6622,'_transient_dash_88ae138922fe95674369b1cb3d215a2b','<div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2017/06/evans/\'>WordPress 4.8 +IBw-Evans+IB0-</a> <span class=\"rss-date\">June 8, 2017</span><div class=\"rssSummary\">An Update with You in Mind Gear up for a more intuitive WordPress+ACE Version 4.8 of WordPress, named +ACYAIw-8220+ADs-Evans+ACYAIw-8221+ADs in honor of jazz pianist and composer William John +ACYAIw-8220+ADs-Bill+ACYAIw-8221+ADs Evans,+AKA-is available for download or update in your WordPress dashboard.+AKA-New features in 4.8+AKA-add more ways for you to express yourself and represent your brand. Though some [&hellip;]</div></li></ul></div><div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wptavern.com/wordpress-4-9-to-focus-on-managing-plugins-and-themes-gutenberg-targeted-for-5-0\'>WPTavern: WordPress 4.9 to Focus on Managing Plugins and Themes, Gutenberg Targeted for 5.0</a></li><li><a class=\'rsswidget\' href=\'https://wptavern.com/wordpress-new-gutenberg-editor-now-available-as-a-plugin-for-testing\'>WPTavern: WordPress+IBk New Gutenberg Editor Now Available as a Plugin for Testing</a></li><li><a class=\'rsswidget\' href=\'https://poststatus.com/future-wordpress-economy-im-not-worried/\'>Post Status: The future of the WordPress economy, and why I+IBk-m not worried</a></li></ul></div><div class=\"rss-widget\"><ul><li class=\"dashboard-news-plugin\"><span>Popular Plugin:</span> Jetpack by WordPress.com&nbsp;<a href=\"plugin-install.php?tab=plugin-information&amp;plugin=jetpack&amp;_wpnonce=5cb9761958&amp;TB_iframe=true&amp;width=600&amp;height=800\" class=\"thickbox open-plugin-details-modal\" aria-label=\"Install Jetpack by WordPress.com\">(Install)</a></li></ul></div>','no'),(6629,'_site_transient_timeout_poptags_40cd750bba9870f18aada2478b24840a','1498286577','no'),(6630,'_site_transient_poptags_40cd750bba9870f18aada2478b24840a','O:8:\"stdClass\":100:{s:6:\"widget\";a:3:{s:4:\"name\";s:6:\"widget\";s:4:\"slug\";s:6:\"widget\";s:5:\"count\";i:4341;}s:4:\"post\";a:3:{s:4:\"name\";s:4:\"post\";s:4:\"slug\";s:4:\"post\";s:5:\"count\";i:2483;}s:5:\"admin\";a:3:{s:4:\"name\";s:5:\"admin\";s:4:\"slug\";s:5:\"admin\";s:5:\"count\";i:2351;}s:11:\"woocommerce\";a:3:{s:4:\"name\";s:11:\"woocommerce\";s:4:\"slug\";s:11:\"woocommerce\";s:5:\"count\";i:2154;}s:5:\"posts\";a:3:{s:4:\"name\";s:5:\"posts\";s:4:\"slug\";s:5:\"posts\";s:5:\"count\";i:1820;}s:8:\"comments\";a:3:{s:4:\"name\";s:8:\"comments\";s:4:\"slug\";s:8:\"comments\";s:5:\"count\";i:1583;}s:9:\"shortcode\";a:3:{s:4:\"name\";s:9:\"shortcode\";s:4:\"slug\";s:9:\"shortcode\";s:5:\"count\";i:1561;}s:7:\"twitter\";a:3:{s:4:\"name\";s:7:\"twitter\";s:4:\"slug\";s:7:\"twitter\";s:5:\"count\";i:1428;}s:6:\"google\";a:3:{s:4:\"name\";s:6:\"google\";s:4:\"slug\";s:6:\"google\";s:5:\"count\";i:1340;}s:6:\"images\";a:3:{s:4:\"name\";s:6:\"images\";s:4:\"slug\";s:6:\"images\";s:5:\"count\";i:1328;}s:8:\"facebook\";a:3:{s:4:\"name\";s:8:\"facebook\";s:4:\"slug\";s:8:\"facebook\";s:5:\"count\";i:1319;}s:7:\"sidebar\";a:3:{s:4:\"name\";s:7:\"sidebar\";s:4:\"slug\";s:7:\"sidebar\";s:5:\"count\";i:1269;}s:5:\"image\";a:3:{s:4:\"name\";s:5:\"image\";s:4:\"slug\";s:5:\"image\";s:5:\"count\";i:1260;}s:3:\"seo\";a:3:{s:4:\"name\";s:3:\"seo\";s:4:\"slug\";s:3:\"seo\";s:5:\"count\";i:1108;}s:7:\"gallery\";a:3:{s:4:\"name\";s:7:\"gallery\";s:4:\"slug\";s:7:\"gallery\";s:5:\"count\";i:1050;}s:4:\"page\";a:3:{s:4:\"name\";s:4:\"page\";s:4:\"slug\";s:4:\"page\";s:5:\"count\";i:1040;}s:6:\"social\";a:3:{s:4:\"name\";s:6:\"social\";s:4:\"slug\";s:6:\"social\";s:5:\"count\";i:988;}s:5:\"email\";a:3:{s:4:\"name\";s:5:\"email\";s:4:\"slug\";s:5:\"email\";s:5:\"count\";i:930;}s:5:\"links\";a:3:{s:4:\"name\";s:5:\"links\";s:4:\"slug\";s:5:\"links\";s:5:\"count\";i:815;}s:9:\"ecommerce\";a:3:{s:4:\"name\";s:9:\"ecommerce\";s:4:\"slug\";s:9:\"ecommerce\";s:5:\"count\";i:792;}s:5:\"login\";a:3:{s:4:\"name\";s:5:\"login\";s:4:\"slug\";s:5:\"login\";s:5:\"count\";i:791;}s:7:\"widgets\";a:3:{s:4:\"name\";s:7:\"widgets\";s:4:\"slug\";s:7:\"widgets\";s:5:\"count\";i:764;}s:5:\"video\";a:3:{s:4:\"name\";s:5:\"video\";s:4:\"slug\";s:5:\"video\";s:5:\"count\";i:760;}s:3:\"rss\";a:3:{s:4:\"name\";s:3:\"rss\";s:4:\"slug\";s:3:\"rss\";s:5:\"count\";i:667;}s:10:\"buddypress\";a:3:{s:4:\"name\";s:10:\"buddypress\";s:4:\"slug\";s:10:\"buddypress\";s:5:\"count\";i:658;}s:7:\"content\";a:3:{s:4:\"name\";s:7:\"content\";s:4:\"slug\";s:7:\"content\";s:5:\"count\";i:657;}s:4:\"spam\";a:3:{s:4:\"name\";s:4:\"spam\";s:4:\"slug\";s:4:\"spam\";s:5:\"count\";i:648;}s:5:\"pages\";a:3:{s:4:\"name\";s:5:\"pages\";s:4:\"slug\";s:5:\"pages\";s:5:\"count\";i:644;}s:6:\"jquery\";a:3:{s:4:\"name\";s:6:\"jquery\";s:4:\"slug\";s:6:\"jquery\";s:5:\"count\";i:635;}s:8:\"security\";a:3:{s:4:\"name\";s:8:\"security\";s:4:\"slug\";s:8:\"security\";s:5:\"count\";i:630;}s:6:\"slider\";a:3:{s:4:\"name\";s:6:\"slider\";s:4:\"slug\";s:6:\"slider\";s:5:\"count\";i:607;}s:5:\"media\";a:3:{s:4:\"name\";s:5:\"media\";s:4:\"slug\";s:5:\"media\";s:5:\"count\";i:592;}s:4:\"ajax\";a:3:{s:4:\"name\";s:4:\"ajax\";s:4:\"slug\";s:4:\"ajax\";s:5:\"count\";i:590;}s:4:\"feed\";a:3:{s:4:\"name\";s:4:\"feed\";s:4:\"slug\";s:4:\"feed\";s:5:\"count\";i:581;}s:9:\"analytics\";a:3:{s:4:\"name\";s:9:\"analytics\";s:4:\"slug\";s:9:\"analytics\";s:5:\"count\";i:579;}s:8:\"category\";a:3:{s:4:\"name\";s:8:\"category\";s:4:\"slug\";s:8:\"category\";s:5:\"count\";i:570;}s:6:\"search\";a:3:{s:4:\"name\";s:6:\"search\";s:4:\"slug\";s:6:\"search\";s:5:\"count\";i:569;}s:10:\"e-commerce\";a:3:{s:4:\"name\";s:10:\"e-commerce\";s:4:\"slug\";s:10:\"e-commerce\";s:5:\"count\";i:556;}s:4:\"menu\";a:3:{s:4:\"name\";s:4:\"menu\";s:4:\"slug\";s:4:\"menu\";s:5:\"count\";i:552;}s:5:\"embed\";a:3:{s:4:\"name\";s:5:\"embed\";s:4:\"slug\";s:5:\"embed\";s:5:\"count\";i:537;}s:4:\"form\";a:3:{s:4:\"name\";s:4:\"form\";s:4:\"slug\";s:4:\"form\";s:5:\"count\";i:530;}s:10:\"javascript\";a:3:{s:4:\"name\";s:10:\"javascript\";s:4:\"slug\";s:10:\"javascript\";s:5:\"count\";i:529;}s:4:\"link\";a:3:{s:4:\"name\";s:4:\"link\";s:4:\"slug\";s:4:\"link\";s:5:\"count\";i:518;}s:3:\"css\";a:3:{s:4:\"name\";s:3:\"css\";s:4:\"slug\";s:3:\"css\";s:5:\"count\";i:506;}s:5:\"share\";a:3:{s:4:\"name\";s:5:\"share\";s:4:\"slug\";s:5:\"share\";s:5:\"count\";i:498;}s:7:\"youtube\";a:3:{s:4:\"name\";s:7:\"youtube\";s:4:\"slug\";s:7:\"youtube\";s:5:\"count\";i:492;}s:7:\"comment\";a:3:{s:4:\"name\";s:7:\"comment\";s:4:\"slug\";s:7:\"comment\";s:5:\"count\";i:490;}s:5:\"theme\";a:3:{s:4:\"name\";s:5:\"theme\";s:4:\"slug\";s:5:\"theme\";s:5:\"count\";i:476;}s:6:\"custom\";a:3:{s:4:\"name\";s:6:\"custom\";s:4:\"slug\";s:6:\"custom\";s:5:\"count\";i:467;}s:10:\"responsive\";a:3:{s:4:\"name\";s:10:\"responsive\";s:4:\"slug\";s:10:\"responsive\";s:5:\"count\";i:465;}s:9:\"dashboard\";a:3:{s:4:\"name\";s:9:\"dashboard\";s:4:\"slug\";s:9:\"dashboard\";s:5:\"count\";i:465;}s:10:\"categories\";a:3:{s:4:\"name\";s:10:\"categories\";s:4:\"slug\";s:10:\"categories\";s:5:\"count\";i:463;}s:3:\"ads\";a:3:{s:4:\"name\";s:3:\"ads\";s:4:\"slug\";s:3:\"ads\";s:5:\"count\";i:441;}s:9:\"affiliate\";a:3:{s:4:\"name\";s:9:\"affiliate\";s:4:\"slug\";s:9:\"affiliate\";s:5:\"count\";i:437;}s:4:\"tags\";a:3:{s:4:\"name\";s:4:\"tags\";s:4:\"slug\";s:4:\"tags\";s:5:\"count\";i:435;}s:6:\"button\";a:3:{s:4:\"name\";s:6:\"button\";s:4:\"slug\";s:6:\"button\";s:5:\"count\";i:434;}s:6:\"editor\";a:3:{s:4:\"name\";s:6:\"editor\";s:4:\"slug\";s:6:\"editor\";s:5:\"count\";i:430;}s:5:\"photo\";a:3:{s:4:\"name\";s:5:\"photo\";s:4:\"slug\";s:5:\"photo\";s:5:\"count\";i:420;}s:12:\"contact-form\";a:3:{s:4:\"name\";s:12:\"contact form\";s:4:\"slug\";s:12:\"contact-form\";s:5:\"count\";i:417;}s:4:\"user\";a:3:{s:4:\"name\";s:4:\"user\";s:4:\"slug\";s:4:\"user\";s:5:\"count\";i:409;}s:9:\"slideshow\";a:3:{s:4:\"name\";s:9:\"slideshow\";s:4:\"slug\";s:9:\"slideshow\";s:5:\"count\";i:405;}s:6:\"mobile\";a:3:{s:4:\"name\";s:6:\"mobile\";s:4:\"slug\";s:6:\"mobile\";s:5:\"count\";i:401;}s:5:\"stats\";a:3:{s:4:\"name\";s:5:\"stats\";s:4:\"slug\";s:5:\"stats\";s:5:\"count\";i:399;}s:7:\"contact\";a:3:{s:4:\"name\";s:7:\"contact\";s:4:\"slug\";s:7:\"contact\";s:5:\"count\";i:397;}s:5:\"users\";a:3:{s:4:\"name\";s:5:\"users\";s:4:\"slug\";s:5:\"users\";s:5:\"count\";i:396;}s:6:\"photos\";a:3:{s:4:\"name\";s:6:\"photos\";s:4:\"slug\";s:6:\"photos\";s:5:\"count\";i:394;}s:10:\"statistics\";a:3:{s:4:\"name\";s:10:\"statistics\";s:4:\"slug\";s:10:\"statistics\";s:5:\"count\";i:378;}s:3:\"api\";a:3:{s:4:\"name\";s:3:\"api\";s:4:\"slug\";s:3:\"api\";s:5:\"count\";i:376;}s:10:\"navigation\";a:3:{s:4:\"name\";s:10:\"navigation\";s:4:\"slug\";s:10:\"navigation\";s:5:\"count\";i:367;}s:6:\"events\";a:3:{s:4:\"name\";s:6:\"events\";s:4:\"slug\";s:6:\"events\";s:5:\"count\";i:366;}s:4:\"news\";a:3:{s:4:\"name\";s:4:\"news\";s:4:\"slug\";s:4:\"news\";s:5:\"count\";i:350;}s:8:\"calendar\";a:3:{s:4:\"name\";s:8:\"calendar\";s:4:\"slug\";s:8:\"calendar\";s:5:\"count\";i:339;}s:12:\"social-media\";a:3:{s:4:\"name\";s:12:\"social media\";s:4:\"slug\";s:12:\"social-media\";s:5:\"count\";i:331;}s:9:\"multisite\";a:3:{s:4:\"name\";s:9:\"multisite\";s:4:\"slug\";s:9:\"multisite\";s:5:\"count\";i:331;}s:7:\"plugins\";a:3:{s:4:\"name\";s:7:\"plugins\";s:4:\"slug\";s:7:\"plugins\";s:5:\"count\";i:329;}s:10:\"shortcodes\";a:3:{s:4:\"name\";s:10:\"shortcodes\";s:4:\"slug\";s:10:\"shortcodes\";s:5:\"count\";i:323;}s:7:\"payment\";a:3:{s:4:\"name\";s:7:\"payment\";s:4:\"slug\";s:7:\"payment\";s:5:\"count\";i:322;}s:4:\"code\";a:3:{s:4:\"name\";s:4:\"code\";s:4:\"slug\";s:4:\"code\";s:5:\"count\";i:321;}s:4:\"meta\";a:3:{s:4:\"name\";s:4:\"meta\";s:4:\"slug\";s:4:\"meta\";s:5:\"count\";i:320;}s:4:\"list\";a:3:{s:4:\"name\";s:4:\"list\";s:4:\"slug\";s:4:\"list\";s:5:\"count\";i:320;}s:10:\"newsletter\";a:3:{s:4:\"name\";s:10:\"newsletter\";s:4:\"slug\";s:10:\"newsletter\";s:5:\"count\";i:315;}s:3:\"url\";a:3:{s:4:\"name\";s:3:\"url\";s:4:\"slug\";s:3:\"url\";s:5:\"count\";i:314;}s:5:\"popup\";a:3:{s:4:\"name\";s:5:\"popup\";s:4:\"slug\";s:5:\"popup\";s:5:\"count\";i:306;}s:9:\"marketing\";a:3:{s:4:\"name\";s:9:\"marketing\";s:4:\"slug\";s:9:\"marketing\";s:5:\"count\";i:300;}s:6:\"simple\";a:3:{s:4:\"name\";s:6:\"simple\";s:4:\"slug\";s:6:\"simple\";s:5:\"count\";i:295;}s:3:\"tag\";a:3:{s:4:\"name\";s:3:\"tag\";s:4:\"slug\";s:3:\"tag\";s:5:\"count\";i:291;}s:16:\"custom-post-type\";a:3:{s:4:\"name\";s:16:\"custom post type\";s:4:\"slug\";s:16:\"custom-post-type\";s:5:\"count\";i:289;}s:4:\"chat\";a:3:{s:4:\"name\";s:4:\"chat\";s:4:\"slug\";s:4:\"chat\";s:5:\"count\";i:287;}s:8:\"redirect\";a:3:{s:4:\"name\";s:8:\"redirect\";s:4:\"slug\";s:8:\"redirect\";s:5:\"count\";i:287;}s:11:\"advertising\";a:3:{s:4:\"name\";s:11:\"advertising\";s:4:\"slug\";s:11:\"advertising\";s:5:\"count\";i:283;}s:6:\"author\";a:3:{s:4:\"name\";s:6:\"author\";s:4:\"slug\";s:6:\"author\";s:5:\"count\";i:279;}s:7:\"adsense\";a:3:{s:4:\"name\";s:7:\"adsense\";s:4:\"slug\";s:7:\"adsense\";s:5:\"count\";i:277;}s:15:\"payment-gateway\";a:3:{s:4:\"name\";s:15:\"payment gateway\";s:4:\"slug\";s:15:\"payment-gateway\";s:5:\"count\";i:275;}s:4:\"html\";a:3:{s:4:\"name\";s:4:\"html\";s:4:\"slug\";s:4:\"html\";s:5:\"count\";i:275;}s:8:\"lightbox\";a:3:{s:4:\"name\";s:8:\"lightbox\";s:4:\"slug\";s:8:\"lightbox\";s:5:\"count\";i:274;}s:5:\"forms\";a:3:{s:4:\"name\";s:5:\"forms\";s:4:\"slug\";s:5:\"forms\";s:5:\"count\";i:271;}s:14:\"administration\";a:3:{s:4:\"name\";s:14:\"administration\";s:4:\"slug\";s:14:\"administration\";s:5:\"count\";i:264;}s:12:\"notification\";a:3:{s:4:\"name\";s:12:\"notification\";s:4:\"slug\";s:12:\"notification\";s:5:\"count\";i:263;}s:5:\"cache\";a:3:{s:4:\"name\";s:5:\"cache\";s:4:\"slug\";s:5:\"cache\";s:5:\"count\";i:263;}s:7:\"captcha\";a:3:{s:4:\"name\";s:7:\"captcha\";s:4:\"slug\";s:7:\"captcha\";s:5:\"count\";i:262;}}','no'),(6634,'_site_transient_timeout_theme_roots','1498556205','no'),(6635,'_site_transient_theme_roots','a:6:{s:8:\"rackhost\";s:7:\"/themes\";s:12:\"twentyeleven\";s:7:\"/themes\";s:14:\"twentyfourteen\";s:7:\"/themes\";s:9:\"twentyten\";s:7:\"/themes\";s:14:\"twentythirteen\";s:7:\"/themes\";s:12:\"twentytwelve\";s:7:\"/themes\";}','no'),(6636,'_site_transient_update_themes','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1498554408;s:7:\"checked\";a:6:{s:8:\"rackhost\";s:3:\"1.0\";s:12:\"twentyeleven\";s:3:\"1.8\";s:14:\"twentyfourteen\";s:3:\"1.1\";s:9:\"twentyten\";s:3:\"1.6\";s:14:\"twentythirteen\";s:3:\"1.2\";s:12:\"twentytwelve\";s:3:\"1.4\";}s:8:\"response\";a:5:{s:12:\"twentyeleven\";a:4:{s:5:\"theme\";s:12:\"twentyeleven\";s:11:\"new_version\";s:3:\"2.6\";s:3:\"url\";s:42:\"https://wordpress.org/themes/twentyeleven/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/theme/twentyeleven.2.6.zip\";}s:14:\"twentyfourteen\";a:4:{s:5:\"theme\";s:14:\"twentyfourteen\";s:11:\"new_version\";s:3:\"2.0\";s:3:\"url\";s:44:\"https://wordpress.org/themes/twentyfourteen/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/theme/twentyfourteen.2.0.zip\";}s:9:\"twentyten\";a:4:{s:5:\"theme\";s:9:\"twentyten\";s:11:\"new_version\";s:3:\"2.3\";s:3:\"url\";s:39:\"https://wordpress.org/themes/twentyten/\";s:7:\"package\";s:55:\"https://downloads.wordpress.org/theme/twentyten.2.3.zip\";}s:14:\"twentythirteen\";a:4:{s:5:\"theme\";s:14:\"twentythirteen\";s:11:\"new_version\";s:3:\"2.2\";s:3:\"url\";s:44:\"https://wordpress.org/themes/twentythirteen/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/theme/twentythirteen.2.2.zip\";}s:12:\"twentytwelve\";a:4:{s:5:\"theme\";s:12:\"twentytwelve\";s:11:\"new_version\";s:3:\"2.3\";s:3:\"url\";s:42:\"https://wordpress.org/themes/twentytwelve/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/theme/twentytwelve.2.3.zip\";}}s:12:\"translations\";a:0:{}}','no'),(6637,'_site_transient_update_plugins','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1498554407;s:8:\"response\";a:12:{s:29:\"antispam-bee/antispam_bee.php\";O:8:\"stdClass\":9:{s:2:\"id\";s:26:\"w.org/plugins/antispam-bee\";s:4:\"slug\";s:12:\"antispam-bee\";s:6:\"plugin\";s:29:\"antispam-bee/antispam_bee.php\";s:11:\"new_version\";s:5:\"2.7.1\";s:3:\"url\";s:43:\"https://wordpress.org/plugins/antispam-bee/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/plugin/antispam-bee.2.7.1.zip\";s:14:\"upgrade_notice\";s:142:\"<p>This update changes the actual markup of your comment fields. Please make sure that you flush your caches after the plugin was updated!</p>\";s:6:\"tested\";s:5:\"4.7.3\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:45:\"bulletproof-security/bulletproof-security.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:34:\"w.org/plugins/bulletproof-security\";s:4:\"slug\";s:20:\"bulletproof-security\";s:6:\"plugin\";s:45:\"bulletproof-security/bulletproof-security.php\";s:11:\"new_version\";s:3:\"1.1\";s:3:\"url\";s:51:\"https://wordpress.org/plugins/bulletproof-security/\";s:7:\"package\";s:67:\"https://downloads.wordpress.org/plugin/bulletproof-security.1.1.zip\";s:6:\"tested\";s:3:\"4.8\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:35:\"cookie-law-info/cookie-law-info.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:29:\"w.org/plugins/cookie-law-info\";s:4:\"slug\";s:15:\"cookie-law-info\";s:6:\"plugin\";s:35:\"cookie-law-info/cookie-law-info.php\";s:11:\"new_version\";s:5:\"1.5.3\";s:3:\"url\";s:46:\"https://wordpress.org/plugins/cookie-law-info/\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/plugin/cookie-law-info.1.5.3.zip\";s:6:\"tested\";s:6:\"4.2.11\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:38:\"geographical-redirect/geo-redirect.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:35:\"w.org/plugins/geographical-redirect\";s:4:\"slug\";s:21:\"geographical-redirect\";s:6:\"plugin\";s:38:\"geographical-redirect/geo-redirect.php\";s:11:\"new_version\";s:5:\"3.3.1\";s:3:\"url\";s:52:\"https://wordpress.org/plugins/geographical-redirect/\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/plugin/geographical-redirect.zip\";s:6:\"tested\";s:5:\"3.5.2\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:41:\"heroic-social-widget/ht-social-widget.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:34:\"w.org/plugins/heroic-social-widget\";s:4:\"slug\";s:20:\"heroic-social-widget\";s:6:\"plugin\";s:41:\"heroic-social-widget/ht-social-widget.php\";s:11:\"new_version\";s:5:\"2.1.1\";s:3:\"url\";s:51:\"https://wordpress.org/plugins/heroic-social-widget/\";s:7:\"package\";s:69:\"https://downloads.wordpress.org/plugin/heroic-social-widget.2.1.1.zip\";s:6:\"tested\";s:5:\"4.7.1\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:71:\"hupso-share-buttons-for-twitter-facebook-google/share-buttons-hupso.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:61:\"w.org/plugins/hupso-share-buttons-for-twitter-facebook-google\";s:4:\"slug\";s:47:\"hupso-share-buttons-for-twitter-facebook-google\";s:6:\"plugin\";s:71:\"hupso-share-buttons-for-twitter-facebook-google/share-buttons-hupso.php\";s:11:\"new_version\";s:5:\"4.1.2\";s:3:\"url\";s:78:\"https://wordpress.org/plugins/hupso-share-buttons-for-twitter-facebook-google/\";s:7:\"package\";s:96:\"https://downloads.wordpress.org/plugin/hupso-share-buttons-for-twitter-facebook-google.4.1.2.zip\";s:6:\"tested\";s:5:\"4.7.5\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:25:\"insert-php/insert_php.php\";O:8:\"stdClass\":9:{s:2:\"id\";s:24:\"w.org/plugins/insert-php\";s:4:\"slug\";s:10:\"insert-php\";s:6:\"plugin\";s:25:\"insert-php/insert_php.php\";s:11:\"new_version\";s:3:\"1.3\";s:3:\"url\";s:41:\"https://wordpress.org/plugins/insert-php/\";s:7:\"package\";s:53:\"https://downloads.wordpress.org/plugin/insert-php.zip\";s:14:\"upgrade_notice\";s:80:\"<p>Fixed issue with str_replace() when haystack contained a slash character.</p>\";s:6:\"tested\";s:5:\"4.3.7\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:37:\"iq-block-country/iq-block-country.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:30:\"w.org/plugins/iq-block-country\";s:4:\"slug\";s:16:\"iq-block-country\";s:6:\"plugin\";s:37:\"iq-block-country/iq-block-country.php\";s:11:\"new_version\";s:6:\"1.1.43\";s:3:\"url\";s:47:\"https://wordpress.org/plugins/iq-block-country/\";s:7:\"package\";s:66:\"https://downloads.wordpress.org/plugin/iq-block-country.1.1.43.zip\";s:6:\"tested\";s:3:\"4.8\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:23:\"ostoolbar/ostoolbar.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:23:\"w.org/plugins/ostoolbar\";s:4:\"slug\";s:9:\"ostoolbar\";s:6:\"plugin\";s:23:\"ostoolbar/ostoolbar.php\";s:11:\"new_version\";s:5:\"3.0.3\";s:3:\"url\";s:40:\"https://wordpress.org/plugins/ostoolbar/\";s:7:\"package\";s:52:\"https://downloads.wordpress.org/plugin/ostoolbar.zip\";s:6:\"tested\";s:5:\"4.4.6\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:41:\"search-and-replace/search-and-replace.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:32:\"w.org/plugins/search-and-replace\";s:4:\"slug\";s:18:\"search-and-replace\";s:6:\"plugin\";s:41:\"search-and-replace/search-and-replace.php\";s:11:\"new_version\";s:5:\"3.1.2\";s:3:\"url\";s:49:\"https://wordpress.org/plugins/search-and-replace/\";s:7:\"package\";s:67:\"https://downloads.wordpress.org/plugin/search-and-replace.3.1.2.zip\";s:6:\"tested\";s:5:\"4.7.1\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:25:\"simple-tooltips/index.php\";O:8:\"stdClass\":9:{s:2:\"id\";s:29:\"w.org/plugins/simple-tooltips\";s:4:\"slug\";s:15:\"simple-tooltips\";s:6:\"plugin\";s:25:\"simple-tooltips/index.php\";s:11:\"new_version\";s:5:\"2.1.3\";s:3:\"url\";s:46:\"https://wordpress.org/plugins/simple-tooltips/\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/plugin/simple-tooltips.2.1.3.zip\";s:14:\"upgrade_notice\";s:49:\"<p>New: Resolves error notices in debug mode.</p>\";s:6:\"tested\";s:5:\"4.5.5\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:24:\"wordpress-seo/wp-seo.php\";O:8:\"stdClass\":8:{s:2:\"id\";s:27:\"w.org/plugins/wordpress-seo\";s:4:\"slug\";s:13:\"wordpress-seo\";s:6:\"plugin\";s:24:\"wordpress-seo/wp-seo.php\";s:11:\"new_version\";s:3:\"4.9\";s:3:\"url\";s:44:\"https://wordpress.org/plugins/wordpress-seo/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/plugin/wordpress-seo.4.9.zip\";s:6:\"tested\";s:3:\"4.8\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}}s:12:\"translations\";a:0:{}s:9:\"no_update\";a:3:{s:32:\"baw-more-secure-login/bawmsl.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:35:\"w.org/plugins/baw-more-secure-login\";s:4:\"slug\";s:21:\"baw-more-secure-login\";s:6:\"plugin\";s:32:\"baw-more-secure-login/bawmsl.php\";s:11:\"new_version\";s:5:\"1.0.4\";s:3:\"url\";s:52:\"https://wordpress.org/plugins/baw-more-secure-login/\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/plugin/baw-more-secure-login.zip\";}s:45:\"limit-login-attempts/limit-login-attempts.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:34:\"w.org/plugins/limit-login-attempts\";s:4:\"slug\";s:20:\"limit-login-attempts\";s:6:\"plugin\";s:45:\"limit-login-attempts/limit-login-attempts.php\";s:11:\"new_version\";s:5:\"1.7.1\";s:3:\"url\";s:51:\"https://wordpress.org/plugins/limit-login-attempts/\";s:7:\"package\";s:69:\"https://downloads.wordpress.org/plugin/limit-login-attempts.1.7.1.zip\";}s:28:\"ppm-carousel/plugin-hook.php\";O:8:\"stdClass\":6:{s:2:\"id\";s:26:\"w.org/plugins/ppm-carousel\";s:4:\"slug\";s:12:\"ppm-carousel\";s:6:\"plugin\";s:28:\"ppm-carousel/plugin-hook.php\";s:11:\"new_version\";s:3:\"1.1\";s:3:\"url\";s:43:\"https://wordpress.org/plugins/ppm-carousel/\";s:7:\"package\";s:55:\"https://downloads.wordpress.org/plugin/ppm-carousel.zip\";}}}','no');
