-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tempo de Geração: 09/06/2016 às 17:33
-- Versão do servidor: 5.5.48-37.8
-- Versão do PHP: 5.4.31




--
-- Banco de dados: `mlabo569_banco`
--

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_attendence`
--

CREATE TABLE IF NOT EXISTS `wp_attendence` (
  `attendence_id` int(50) NOT NULL AUTO_INCREMENT,
  `user_id` int(50) NOT NULL,
  `class_id` int(50) NOT NULL,
  `attend_by` int(11) NOT NULL,
  `attendence_date` date NOT NULL,
  `status` varchar(50) NOT NULL,
  `role_name` varchar(20) NOT NULL,
  `comment` text NOT NULL,
  PRIMARY KEY (`attendence_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_commentmeta`
--

CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
  `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_ci,
  PRIMARY KEY (`meta_id`),
  KEY `comment_id` (`comment_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_comments`
--

CREATE TABLE IF NOT EXISTS `wp_comments` (
  `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT '0',
  `comment_author` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `comment_author_email` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `comment_author_url` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `comment_author_IP` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `comment_content` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `comment_karma` int(11) NOT NULL DEFAULT '0',
  `comment_approved` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1',
  `comment_agent` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `comment_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `comment_parent` bigint(20) unsigned NOT NULL DEFAULT '0',
  `user_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`comment_ID`),
  KEY `comment_post_ID` (`comment_post_ID`),
  KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`),
  KEY `comment_date_gmt` (`comment_date_gmt`),
  KEY `comment_parent` (`comment_parent`),
  KEY `comment_author_email` (`comment_author_email`(10))
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=2 ;

--
-- Fazendo dump de dados para tabela `wp_comments`
--

INSERT INTO `wp_comments` (`comment_ID`, `comment_post_ID`, `comment_author`, `comment_author_email`, `comment_author_url`, `comment_author_IP`, `comment_date`, `comment_date_gmt`, `comment_content`, `comment_karma`, `comment_approved`, `comment_agent`, `comment_type`, `comment_parent`, `user_id`) VALUES
(1, 1, 'Sr. WordPress', '', 'https://wordpress.org/', '', '2016-04-05 19:48:31', '2016-04-05 19:48:31', 'Olá, Isto é um comentário.\nPara excluir um comentário, faça o login e veja os comentários de posts. Lá você terá a opção de editá-los ou excluí-los.', 0, '1', '', '', 0, 0);

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_exam`
--

CREATE TABLE IF NOT EXISTS `wp_exam` (
  `exam_id` int(11) NOT NULL AUTO_INCREMENT,
  `exam_name` varchar(200) NOT NULL,
  `exam_date` date NOT NULL,
  `exam_comment` text NOT NULL,
  `created_date` datetime NOT NULL,
  `modified_date` datetime NOT NULL,
  `exam_creater_id` int(11) NOT NULL,
  PRIMARY KEY (`exam_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_fep_messages`
--

CREATE TABLE IF NOT EXISTS `wp_fep_messages` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `parent_id` int(11) NOT NULL DEFAULT '0',
  `from_user` int(11) NOT NULL DEFAULT '0',
  `to_user` int(11) NOT NULL DEFAULT '0',
  `last_sender` int(11) NOT NULL DEFAULT '0',
  `send_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `last_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `message_title` varchar(256) NOT NULL,
  `message_contents` longtext NOT NULL,
  `status` int(11) NOT NULL DEFAULT '0',
  `to_del` int(11) NOT NULL DEFAULT '0',
  `from_del` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_fep_meta`
--

CREATE TABLE IF NOT EXISTS `wp_fep_meta` (
  `meta_id` int(11) NOT NULL AUTO_INCREMENT,
  `message_id` int(11) NOT NULL DEFAULT '0',
  `field_name` varchar(128) NOT NULL,
  `field_value` longtext NOT NULL,
  PRIMARY KEY (`meta_id`),
  KEY `field_name` (`field_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_grade`
--

CREATE TABLE IF NOT EXISTS `wp_grade` (
  `grade_id` int(11) NOT NULL AUTO_INCREMENT,
  `grade_name` varchar(20) NOT NULL,
  `grade_point` float NOT NULL,
  `mark_from` tinyint(3) NOT NULL,
  `mark_upto` tinyint(3) NOT NULL,
  `grade_comment` text NOT NULL,
  `created_date` datetime NOT NULL,
  `creater_id` int(11) NOT NULL,
  PRIMARY KEY (`grade_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_hall`
--

CREATE TABLE IF NOT EXISTS `wp_hall` (
  `hall_id` int(11) NOT NULL AUTO_INCREMENT,
  `hall_name` varchar(200) NOT NULL,
  `number_of_hall` tinyint(4) NOT NULL,
  `hall_capacity` tinyint(4) NOT NULL,
  `description` text NOT NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY (`hall_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_holiday`
--

CREATE TABLE IF NOT EXISTS `wp_holiday` (
  `holiday_id` int(11) NOT NULL AUTO_INCREMENT,
  `holiday_title` varchar(200) NOT NULL,
  `description` text NOT NULL,
  `date` date NOT NULL,
  `end_date` date NOT NULL,
  `created_by` int(11) NOT NULL,
  PRIMARY KEY (`holiday_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_links`
--

CREATE TABLE IF NOT EXISTS `wp_links` (
  `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `link_url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `link_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `link_image` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `link_target` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `link_description` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `link_visible` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Y',
  `link_owner` bigint(20) unsigned NOT NULL DEFAULT '1',
  `link_rating` int(11) NOT NULL DEFAULT '0',
  `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `link_rel` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `link_notes` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `link_rss` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  PRIMARY KEY (`link_id`),
  KEY `link_visible` (`link_visible`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_marks`
--

CREATE TABLE IF NOT EXISTS `wp_marks` (
  `mark_id` bigint(20) NOT NULL AUTO_INCREMENT,
  `exam_id` int(11) NOT NULL,
  `class_id` int(11) NOT NULL,
  `subject_id` int(11) NOT NULL,
  `marks` tinyint(3) NOT NULL,
  `attendance` tinyint(4) NOT NULL,
  `grade_id` int(11) NOT NULL,
  `student_id` int(11) NOT NULL,
  `marks_comment` text NOT NULL,
  `created_date` datetime NOT NULL,
  `modified_date` datetime NOT NULL,
  `created_by` int(11) NOT NULL,
  PRIMARY KEY (`mark_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Estrutura para tabela `wp_options`
--

CREATE TABLE IF NOT EXISTS `wp_options` (
  `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `option_name` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `option_value` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `autoload` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'yes',
  PRIMARY KEY (`option_id`),
  UNIQUE KEY `option_name` (`option_name`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=360 ;


INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(175, '_transient_feed_867bd5c64f85878d03a060509cd2f92c', '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:55:"WPTavern: WordPress is Now 100% Translated Into Marathi";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54325";s:7:"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:"http://wptavern.com/wordpress-is-now-100-translated-into-marathi";s: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:2089:"<p>The Polyglots team announced this week that <a href="https://mr.wordpress.org/" target="_blank">WordPress is now 100% translated into Marathi</a>, an Indian language with an estimated 73 million native speakers. Marathi is one of the official languages of Western India and is the <a href="https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers" target="_blank">19th most spoken language in the world</a> ranked by the number of native speakers.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/wp-in-marathi.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/wp-in-marathi.png?resize=1025%2C252" alt="wp-in-marathi" class="aligncenter size-full wp-image-54327" /></a></p>\n<p>Less than a week ago, the Marathi translation was at just 10%, but the new translation teams rallied during the <a href="http://wptavern.com/global-wordpress-translation-day-draws-448-participants-from-105-countries" target="_blank">Global WordPress Translation Day</a> event to complete it in a matter of days. According to organizer Petya Raykovska, “India was the big surprise with four of the big Indian languages getting new contributors, forming teams, and connecting across India with one another to collaborate live.”</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Last year Hindi was far from 100%. Today 8 events in India translate to bo_IN, hi_IN, mr, gu, ml <a href="https://twitter.com/hashtag/WPTranslationday?src=hash">#WPTranslationday</a> <a href="https://t.co/Lq5DoJrf0Q">pic.twitter.com/Lq5DoJrf0Q</a></p>\n<p>&mdash; Petya Raykovska (@petyeah) <a href="https://twitter.com/petyeah/status/724103477002166272">April 24, 2016</a></p></blockquote>\n<p></p>\n<p>Thanks to the eight local translation team events in India, Marathi received a strong enough push to get all WordPress strings translated at 100% just a few days after the event concluded. Hindi is also now at 100% and the other Indian languages are off to a good start with the newly-formed translation teams.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 29 Apr 2016 21:48:12 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:74:"WPTavern: Create Beer Menus with the Easy Beer Lister Plugin for WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54030";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"http://wptavern.com/create-beer-menus-with-the-easy-beer-lister-plugin-for-wordpress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5072:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/05/beer.jpg"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/05/beer.jpg?resize=869%2C415" alt="beer" class="aligncenter size-full wp-image-43810" /></a></p>\n<p>The explosion of the craft beer scene in recent years means that more breweries and beer bars are <a href="http://wptavern.com/30-beautiful-brewery-websites-built-with-wordpress" target="_blank">building their websites on WordPress</a>. What are you looking for when you visit one of these websites? Why, the beer of course! Unfortunately, with the demands of brewing and serving customers, owners of these establishments don&#8217;t always have time to update their available beers.</p>\n<p>The <a href="https://wordpress.org/plugins/easy-beer-lister/" target="_blank">Easy Beer Lister</a> plugin was created to help breweries keep their information up-to-date. It offers an easy way for users to organize beer on on their websites with the additional benefit of being able to create beer menus with the same information. The menus are mobile friendly and can be printed or displayed on a TV screen.</p>\n<p>Alex Standiford initially started on this project out of a desire to improve his WordPress plugin development skills, but it quickly grew from there once he learned how difficult it is for brewers to keep their beer information up-to-date across all of their mediums.</p>\n<p>&#8220;Many breweries copy/paste their beer menu to their website, or simply don’t update their website at all,&#8221; Standiford said. &#8220;I even heard of a brewer who was staying up late every Friday to update his powerpoint presentation for his beer menu!</p>\n<p>&#8220;Once I realized how much time this was taking from the busy brewery owner, I knew that I needed to do something better than what others have done. I needed to provide them with a single place to update their beer information, where they could efficiently display it to customers in many different ways.&#8221;</p>\n<p>Easy Beer Lister adds a Beer Post Type to your WordPress site with special fields for ABV, OG, IBU, Untappd URL, video, and an image gallery.</p>\n<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/beer-post-type-easy-beer-lister.png"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/beer-post-type-easy-beer-lister.png?resize=793%2C476" alt="beer-post-type-easy-beer-lister" class="aligncenter size-full wp-image-54312" /></a></p>\n<p>Beer styles can be added as categories and beer pairings as tags. Availability can also be specified via a custom taxonomy using terms such as On-Tap, Spring, Summer, Year-Round, etc. Beers take on the design of the active theme, but you can further customize the post type to improve its display. The plugin comes with a few basic templates, but Standiford is also creating more that can be added on.</p>\n<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/beer-page.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/beer-page.png?resize=1025%2C826" alt="beer-page" class="aligncenter size-full wp-image-54314" /></a></p>\n<p>Once beers are organized and added to WordPress, users can create custom beer menus to display available beers. Sorting methods, such as availability, food pairings, and what&#8217;s on tap, can be bulk-edited in the admin.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/beer-menu.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/beer-menu.png?resize=1025%2C577" alt="beer-menu" class="aligncenter size-full wp-image-54317" /></a></p>\n<p>Easy Beer Lister also includes shortcodes for displaying a specific beer or a list of beers:</p>\n<ul>\n<li><strong>[beer]</strong> &#8211; Create a URL to a specified beer. The link also shows a preview of the beer when you hover over it with your mouse.</li>\n<li><strong>[beer_list]</strong> &#8211; Create a list of beers based on specified parameters, such as style or pairings.</li>\n</ul>\n<p>Standiford plans to open a marketplace for GPL add-ons that extend Easy Beer Lister. <a href="http://www.easybeerlister.com/downloads/untappd-importer/" target="_blank">Untappd Importer</a> is his first add-on, which makes it easy for breweries to get started without having to manually enter all of their beers.</p>\n<p>&#8220;With this add-on, I was able to import all 600+ beers from Dogfish Head Brewing’s Untappd page in about three minutes, including the ABV and IBU information,&#8221; Standiford said. He is working on other add-ons such as a beer image generator, an Instagram photo import function, and a bartender suite that allows bartenders to access a page to add/remove beers from the tap menu/website quickly.</p>\n<p>&#8220;The plugin is more than a tool to help brewers manage their beer on their website,&#8221; Standiford said. &#8220;I aim to use it to dramatically reduce the amount of time a brewer spends updating beer information on all facets of their business.&#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, 29 Apr 2016 18:46:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:84:"WPTavern: WordCamp Organizers Get New Tool for Creating Personalized WordCamp Badges";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54270";s:7:"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:"http://wptavern.com/wordcamp-organizers-get-new-tool-for-creating-personalized-wordcamp-badges";s: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:3947:"<p>Creating personalized WordCamp badges for attendees has traditionally been a time-consuming task for event organizers. Last year the community held 89 WordCamps with 21,000 attendees, and each person received a name badge customized for the event they participated in. That&#8217;s a massive number of badges to prepare for printing.</p>\n<p>In the past, WordCamp organizers <a href="https://make.wordpress.org/community/handbook/wordcamp-organizer-handbook/first-steps/helpful-documents-and-templates/create-wordcamp-badges-with-gravatars/personalized-badges-with-indesign/" target="_blank">used an InDesign template for making the badges</a>, but this required a tedious process of creating a CSV file of attendees, running a custom script, and completing a list of complicated steps. George Stephanis, who had experience using the InDesign template, wanted to simplify this process for organizers and help them move away from having to use a proprietary, commercial software product.</p>\n<p>He <a href="https://make.wordpress.org/community/2016/02/12/name-badges-are-hard-to-make-and-confusing-for-organizers/" target="_blank">built a proof-of-concept plugin</a> that allows organizers to create badges with HTML and CSS inside the WordPress admin. After several iterations and contributions from the community team, Ian Dunn <a href="https://make.wordpress.org/community/2016/04/26/new-tool-for-creating-personalized-wordcamp-badges/" target="_blank">announced</a> that the tool is now ready for use.</p>\n<p>WordCamp organizers can access the tool under Tickets > Tools > Generate Badges or by navigating through the Customizer to the CampTix HTML Badges panel. The default badge design is shown below with the back of the badge (upside-down) and the front beneath it with a marker for poking the lanyard holes. User names and gravatars are automatically displayed.</p>\n<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/wordcamp-badges-with-html-css.png"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/wordcamp-badges-with-html-css.png?resize=900%2C783" alt="wordcamp-badges-with-html-css" class="aligncenter size-full wp-image-54285" /></a></p>\n<p>Stephanis included the CodeMirror bundled with Jetpack’s Custom CSS module to make it easier for organizers to customize the badge design to suit the theme of the WordCamp. The plugin also makes it fairly easy to customize any aspect of the badge using CSS.</p>\n<p>&#8220;The underlying markup has plenty of CSS classes to help with customization,&#8221; Dunn said. &#8220;For example, you could make volunteer badges have a different background color (so that volunteers are easier to find), or make attendees&#8217; last names appear in a smaller font than their first names. There are also plenty of empty &lt; div > elements that you can re-purpose for arbitrary design features.&#8221;</p>\n<p>Once the design is finished, organizers can export as a PDF and take it to a print shop. Documentation for customizing the badges is <a href="https://make.wordpress.org/community/handbook/wordcamp-organizer-handbook/first-steps/helpful-documents-and-templates/create-wordcamp-badges-with-gravatars/personalized-badges-with-html-css/" target="_blank">available in the WordCamp Organizer handbook</a>.</p>\n<p>Organizers are still welcome to use the InDesign tool to create badges, but the new plugin for the customizer is a much easier entry point for those who aren&#8217;t familiar with InDesign. If you can help improve the tool, the code is open source on the <a href="https://meta.svn.wordpress.org/sites/trunk/wordcamp.org/public_html/wp-content/plugins/camptix-badge-generator" target="_blank">Meta repository</a> and <a href="https://make.wordpress.org/community/handbook/wordcamp-organizer-handbook/first-steps/web-presence/contributing-to-wordcamp-org/" target="_blank">available for anyone to patch</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, 28 Apr 2016 23:15: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:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:72:"WPTavern: WordCamp Tokyo 2016 Calls for Speakers, Adds New English Track";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54145";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:81:"http://wptavern.com/wordcamp-tokyo-2016-calls-for-speakers-adds-new-english-track";s: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:2318:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/wordcamp-tokyo.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/wordcamp-tokyo.png?resize=1025%2C506" alt="wordcamp-tokyo" class="aligncenter size-full wp-image-54265" /></a><br />\n<a href="https://2016.tokyo.wordcamp.org/" target="_blank">WordCamp Tokyo 2016</a> will be held September 17-18 at the <a href="http://www.bellesalle.co.jp/room/bs_shinjukugrand/" target="_blank">Bellesalle Shinjuku Grand</a>. This will be the 9th edition of the event, which sold out last year with 750 attendees.</p>\n<p>Yesterday the WordCamp&#8217;s organizers put out a <a href="https://2016.tokyo.wordcamp.org/04/27/call-for-speakers-en/" target="_blank">call for both for English and Japanese speakers</a>. Last year the event hosted a selection of <a href="https://2015.tokyo.wordcamp.org/session/6-3/" target="_blank">English sessions</a>, but the 2016 edition will add a dedicated track for English speakers with simultaneous interpretation.</p>\n<p>The WordCamp will be broken into three tracks: User, Technical, and Global. Descriptions and example topics for each are available in the <a href="https://2016.tokyo.wordcamp.org/04/27/call-for-speakers-en/" target="_blank">post</a> calling for speakers. All English language presentations will be placed under the Global track but speakers are welcome to submit any topic.</p>\n<p>The theme of WordCamp Tokyo 2016 is &#8220;breaking dawn.&#8221; With the advent of the WP REST API and the recent surge in WordPress-powered application development, the WordPress community is entering a new era. Organizers have selected a motto as part of the theme:</p>\n<p>&#8220;<em>Let’s try something new</em>,” said organizer Toru Miki. &#8220;That is the message we want to get across to the WordCamp Tokyo 2016 attendees. Our goal is to offer sessions that can motivate and stimulate them, just like the beam of sunlight in the dawn.&#8221;</p>\n<p>If you want to attend one of the biggest WordCamps on the planet and you have a topic that you think can inspire attendees, the speaker application deadline is Friday, June 10. Presentations can be 15 minutes, 30 minutes, or 75 minutes. Applicants will be notified of their acceptance status by mid-July.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 28 Apr 2016 20:38:40 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:67:"WPTavern: WPWeekly Episode 232 – Recap of WordCamp San Diego 2016";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=54156&preview_id=54156";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"http://wptavern.com/wpweekly-episode-232-recap-of-wordcamp-san-diego-2016";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2847:"<p>In this episode of WordPress Weekly, <a href="http://marcuscouch.com/">Marcus Couch</a> and I discuss the news of the week as our guest couldn&#8217;t make it.</p>\n<p>Marcus shares his experience at WordCamp San Diego this past weekend and offers feedback to the organizing team. We let you know what&#8217;s in the recently released WordPress update and discuss what happens to the data WordPress.org collects from users sites. As usual, Marcus ends the show with his plugin picks of the week.</p>\n<h2>Stories Discussed:</h2>\n<p><a href="http://wptavern.com/wordpress-4-5-1-fixes-12-bugs">WordPress 4.5.1 Fixes 12 Bugs</a><br />\n<a href="http://wptavern.com/global-wordpress-translation-day-draws-448-participants-from-105-countries">Global WordPress Translation Day Draws 448 Participants from 105 Countries</a><br />\n<a href="http://wptavern.com/wordpress-for-ios-adds-geotag-support-comment-moderation-gestures">WordPress for iOS Adds Geotag Support, Comment Moderation Gestures</a><br />\n<a href="http://wptavern.com/wordpress-4-6-to-update-theme-filter-tags-in-the-admin">WordPress 4.6 to Update Theme Filter Tags in the Admin</a><br />\n<a href="http://wptavern.com/what-wordpress-org-does-with-the-data-it-collects-from-users-sites">What WordPress.org Does with the Data it Collects from Users Sites</a></p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href="https://wordpress.org/plugins/video-gallery-awesome-responsive-youtube-vimeo-gallery/">Video Gallery &#8211; YouTube and Vimeo Video Gallery </a>is a responsive plugin that allows you to show YouTube and Vimeo videos in various formats.</p>\n<p><a href="https://wordpress.org/plugins/on-sale-page-for-woocommerce/">OnSale Page for WooCommerce </a>is an extension for WooCommerce that enables you to have a On Sale page with paging, sorting, and filtering options.</p>\n<p><a href="https://wordpress.org/plugins/embed-google-adwords-codes-on-woocommerce/">Embed Google AdWords Codes on WooCommerce </a>enables users to implement Google AdWords conversion tracking to determine how effective ads are. It provides information such as the number of clicks that are generating sales.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, May 4th 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #232:</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, 28 Apr 2016 06:24: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: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:65:"WPTavern: Array Cuts Theme Club Pricing, Releases Free Theme 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:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54083";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:74:"http://wptavern.com/array-cuts-theme-club-pricing-releases-free-theme-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:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4007:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/array-logo.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/array-logo.png?resize=956%2C440" alt="array-logo" class="aligncenter size-full wp-image-54154" /></a></p>\n<p>Array <a href="https://arraythemes.com/welcome-to-array-3-0/" target="_blank">launched a redesign</a> of its theme shop this week along with drastic price cuts for single theme and club purchases. After conducting a <a href="https://arraythemes.com/complete-a-brief-survey-for-50-off/" target="_blank">customer survey</a> earlier this year, the company moved to act on feedback regarding its pricing structure.</p>\n<p>Previously, Array offered single theme purchases ranging in price from $49 to $89 and the entire collection for $199. The new pricing is more straightforward with all single themes at $49 and club membership for $89.</p>\n<p>The company, which began under the name Okay Themes and rebranded two years ago, announced last April that it would be <a href="http://wptavern.com/array-returns-to-themeforest-after-disappointing-experiences-selling-on-creative-market-and-wordpress-com" target="_blank">returning to Themeforest</a> after disappointing experiences selling on Creative Market and WordPress.com. Array currently has five items in its <a href="http://themeforest.net/user/arraythemes/portfolio" target="_blank">portfolio on Themeforest</a> ranging in price from $44-64. The company negotiated an agreement with the marketplace that gives them a better rate than other non-exclusive authors typically receive.</p>\n<p>&#8220;Although I can’t go into this in too much detail, we are actually not operating at the typical non-exclusive author rates, as most would rightfully assume,&#8221; founder Mike McAlister said in a <a href="http://wptavern.com/array-returns-to-themeforest-after-disappointing-experiences-selling-on-creative-market-and-wordpress-com#comment-66896" target="_blank">comment</a> on our post about the news. &#8220;We’ve worked out a mutually beneficial agreement with Envato that gives us a little more room for experimentation and bandwidth for providing quality support.&#8221;</p>\n<p>With equal or more affordable pricing at Themeforest, customers had little incentive to buy directly from the Array website with the previous pricing structure in place. The new $89 club membership is now more compelling for those who are interested in purchasing multiple themes directly from Array.</p>\n<p>In addition to the the redesign and new pricing, Array released a free theme pack to help potential customers get acquainted with their products before purchasing. The pack includes five of their most popular themes, some of which were not previously offered for free, including Author, Editor, Fixed, Typable and Transmit. Editor is also available on WordPress.org and WordPress.com.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/free-theme-pack.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/free-theme-pack.jpg?resize=1025%2C772" alt="free-theme-pack" class="aligncenter size-full wp-image-54143" /></a></p>\n<p>Array&#8217;s journey over the past two years, which includes pulling out of Themeforest, rebranding, and then jumping back into the marketplace with a more beneficial arrangement, necessitated an update in its pricing structure in order to remain competitive. Customers gravitate towards straightforward pricing that they can understand, especially when products are sold across multiple marketplaces.</p>\n<p>The theme shop&#8217;s experimentation with selling on Themeforest, WordPress.com, Creative Market, Mojo Marketplace, and Array&#8217;s own website shows how much it has had to adapt to reach potential customers. Commercial WordPress themes are a multi-million dollar industry, but there&#8217;s no single avenue paved to success even when partnering with one of the dominant marketplaces.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 28 Apr 2016 05:32:29 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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: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:18:"Matt: You 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:22:"https://ma.tt/?p=46523";s:7:"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:35:"https://ma.tt/2016/04/you-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:419:"<blockquote><p>You yourself, as much as anybody in the entire universe, deserve your love and affection.</p></blockquote>\n<p>This quote is almost always attributed to Buddha. <a href="http://fakebuddhaquotes.com/you-yourself-as-much-as-anybody-in-the-entire-universe-deserve-your-love-and-affection/">Luckily there&#8217;s a great WordPress site called Fake Buddha Quotes that tracks down its actual provenance</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, 27 Apr 2016 21:55: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:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"Matt: Secret History of Tiger Woods";s:7:"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=46519";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:52:"https://ma.tt/2016/04/secret-history-of-tiger-woods/";s: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:283:"<p>ESPN has a fascinating longread on <a href="http://espn.go.com/espn/feature/story/_/id/15278522/how-tiger-woods-life-unraveled-years-father-earl-woods-death">The Secret History of Tiger Woods, especially in the context of his relationship with and the death of his father</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, 27 Apr 2016 03:33: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: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: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:63:"WPTavern: A 42-Year-Old Developer’s Advice on Working in Tech";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54077";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wptavern.com/a-42-year-old-developers-advice-on-working-in-tech";s: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:5455:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/glasses-computer.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/glasses-computer.jpg?resize=960%2C557" alt="photo credit: Aliis Sinisalu" class="size-full wp-image-54120" /></a>photo credit: <a href="https://stocksnap.io/photo/2SLJBDK4T0">Aliis Sinisalu</a>\n<p><a href="https://twitter.com/akosma" target="_blank">Adrian Kosmaczewski</a>, a 42-year-old, self-taught developer, published an article today titled <a href="https://medium.com/@akosma/being-a-developer-after-40-3c5dd112210c#.5nju9pdg8" target="_blank">Being A Developer After 40</a>. The piece is full of sage advice that is resonating with developers of all ages. His post is a summary of a talk he gave at the <a href="https://www.appbuilders.ch/" target="_blank">App Builders Switzerland</a> conference in April with the accompanying slides <a href="https://speakerdeck.com/akosma/being-a-developer-after-40" target="_blank">available on Speaker Deck</a>.</p>\n<p>Kosmaczewski gives readers a glimpse into what the world of technology was like in 1997, the year he began his career as a developer before the days of unit tests and continuous integration, before SVN even existed.</p>\n<blockquote><p>My first job consisted of writing ASP pages in various editors, ranging from Microsoft FrontPage, to HotMeTaL Pro to EditPlus, managing cross-browser compatibility between Netscape Navigator and Internet Explorer 4, and writing stored procedures in SQL Server 6.5 powering a commercial website published in Japanese, Russian, English and Spanish — without any consistent UTF-8 support across the software stack.</p></blockquote>\n<p>If you worked as a developer in those days you may fondly remember working with some of these technologies. Since then, countless new ones have been introduced but the requirement to keep learning remains unchanged. Kosmaczewski offers advice on navigating the hype surrounding the newest programming languages.</p>\n<blockquote><p>Do not worry about hype. Keep doing your thing, keep learning what you were learning, and move on. Pay attention to it only if you have a genuine interest, or if you feel that it could bring you some benefit in the medium or long run.</p></blockquote>\n<p>It&#8217;s easy to get overwhelmed with all the new languages and frameworks that people say you need to learn in order to stay relevant, but Kosmaczewski encourages readers to follow their own interests and learn about software history. Otherwise, you&#8217;ll be forever chasing new architectures and ideas but never learning them in depth or gaining more than a shallow understanding of their implementation.</p>\n<p>In an industry where professionals are valued by their abilities in specific languages, many programmers allow their identity to be wrapped up in the tools they use. Kosmaczewski encourages readers to be ready to change course:</p>\n<blockquote><p>Do not criticize or make fun of the technology choices of your peers; for other people will have their own reasons to choose them, and they must be respected. Be prepared to change your mind at any time through learning. One day you might like Windows. One day you might like Android. I am actually liking some parts of Android lately. And that is OK.</p></blockquote>\n<p>His perspective comes from nearly 20 years of working as a developer. The lesson I saw in this section of his essay is that the technologies you work with are part of your journey, and you&#8217;ll cycle through many of them. However, be careful not to allow them to become your whole identity, because you are still learning.</p>\n<h3>The Value of Teaching</h3>\n<p>One of the most inspiring parts of his post is the section on teaching. We often hear the saying, &#8220;Those who can, do; those who can&#8217;t, teach,&#8221; thrown around smugly, but this devalues educators. Teaching is somewhat of a lost art in an industry where many professionals are self-taught. Yet, Kosmaczewski says there are some things you cannot learn without having taught someone else:</p>\n<blockquote><p>Teaching will make you more humble, because it will painfully show you how limited your knowledge is. Teaching is the best way to learn. Only by testing your knowledge against others are you going to learn properly. This will also make you more respectful regarding other developers and other technologies; every language, no matter how humble or arcane, has its place within the Tao of Programming, and only through teaching will you be able to feel it.</p></blockquote>\n<p>Kosmaczewski also shares some moving stories of how his teaching and mentoring have made a difference in the world, especially for those who are just beginning.</p>\n<p>If you have a few minutes, I highly recommend reading &#8220;<a href="https://medium.com/@akosma/being-a-developer-after-40-3c5dd112210c#.5nju9pdg8" target="_blank">Being A Developer After 40</a>.&#8221; This article is a window into one developer&#8217;s journey but his advice and habit recommendations are relevant to everyone from experienced programmers to those just starting out. Kosmaczewski explores some of the darker aspects of the industry but also the beauty of sticking with it. His closing statement sums it up nicely:</p>\n<blockquote><p>As long as your heart tells you to keep on coding and building new things, you will be young, forever.</p></blockquote>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2016 21:41: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: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:39:"WPTavern: WordPress 4.5.1 Fixes 12 Bugs";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54104";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"http://wptavern.com/wordpress-4-5-1-fixes-12-bugs";s: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:1121:"<p>WordPress 4.5.1 <a href="https://wordpress.org/wordpress-4.5.1.zip">is available</a> and <a href="https://wordpress.org/news/2016/04/wordpress-4-5-1-maintenance-release/">addresses a dozen items</a> reported against WordPress 4.5. According to Adam Silverstein, &#8220;a singular class issue that broke sites based on the Twenty Eleven theme, an incompatibility between certain Chrome versions and the visual editor, and an Imagick bug that could break media uploads,&#8221; are among the bugs fixed. A detailed list of changes can be <a href="https://core.trac.wordpress.org/log/branches/4.5?rev=37295&stop_rev=37182">viewed here</a>.</p>\n<p>WordPress 4.5.1 is already being pushed out to sites configured for auto updates. If you&#8217;d rather not wait or have auto updates disabled, you can browse to Dashboard &#8211; Updates and click the Update Now button. If you encounter an issue or believe you&#8217;ve discovered a bug, please post it in the <a href="https://wordpress.org/support/forum/how-to-and-troubleshooting">troubleshooting section</a> of the support forums.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2016 19:54:23 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:84:"WPTavern: Global WordPress Translation Day Draws 448 Participants from 105 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:28:"http://wptavern.com/?p=54010";s:7:"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:"http://wptavern.com/global-wordpress-translation-day-draws-448-participants-from-105-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:7593:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/wordpress-global-translation-day.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/wordpress-global-translation-day.png?resize=1025%2C511" alt="wordpress-global-translation-day" class="aligncenter size-full wp-image-54040" /></a></p>\n<p>The first <a href="https://wptranslationday.org/" target="_blank">Global WordPress Translation Day</a> was held over the weekend, organized by the Polyglots team. The event included 24 hours of live training sessions and translation sprints that spanned every timezone from East to West. The goal was to grow the translation teams and educate new translators with live training sessions.</p>\n<p>During the course of the event, 448 translators from 105 countries translated 40,350 new strings across 597 projects. This includes WordPress core and open source plugins and themes, such as Pods, Google Two-Factor Authentication, WooCommerce, bbPress, Yoast SEO, and hundreds of others.</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr"><a href="https://twitter.com/hashtag/WPTranslationDay?src=hash">#WPTranslationDay</a> in Japan &#8211; Our collective achievement today: of top 100, 20 plugins/62 plugins are now translated in Japanese.</p>\n<p>&mdash; Naoko Takano (@naokomc) <a href="https://twitter.com/naokomc/status/724180025033940992">April 24, 2016</a></p></blockquote>\n<p></p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/japan-thailand-wptranslation-day.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/japan-thailand-wptranslation-day.png?resize=1025%2C766" alt="Japan and Thailand live streaming each other''s events -  photo credit: Menn Studio" class="size-full wp-image-54075" /></a>Japan and Thailand live streaming each other&#8217;s events &#8211;  photo credit: <a href="https://twitter.com/MennStudio/status/724151092771065857">Menn Studio</a>\n<p>&#8220;We had 39 local events and 11 remote events happening across the globe,&#8221; organizer Petya Raykovska said. &#8220;India was the big surprise with four of the big Indian languages getting new contributors, forming teams and connecting across India with one another to collaborate live.&#8221;</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Last year Hindi was far from 100%. Today 8 events in India translate to bo_IN, hi_IN, mr, gu, ml <a href="https://twitter.com/hashtag/WPTranslationday?src=hash">#WPTranslationday</a> <a href="https://t.co/Lq5DoJrf0Q">pic.twitter.com/Lq5DoJrf0Q</a></p>\n<p>&mdash; Petya Raykovska (@petyeah) <a href="https://twitter.com/petyeah/status/724103477002166272">April 24, 2016</a></p></blockquote>\n<p></p>\n<p>All of the sessions were live streamed and the team had 316 people who watched the broadcast at some point during the day. The event featured 12 training sessions in different languages to teach participants how to translate WordPress core, including Japanese, Hindi, Bulgarian, German, Slovak, French, Spanish, Portuguese, Swedish, Dutch, Lithuanian and Italian.</p>\n<p>The other sessions focused on topics for plugin and theme developers, such as:</p>\n<ul>\n<li>Plugin documentation and support for the whole world</li>\n<li>How to find translators for your plugins and themes</li>\n<li>Localization – Beyond Translation </li>\n<li>The life of a string – or how WordPress gets its translations</li>\n<li>Plugin/Theme i18n: How to prepare your plugin or theme for translate.wordpress.org</li>\n<li>GlotDict – how a browser extension changes your translation workflow</li>\n</ul>\n<p>All of the videos from the event are <a href="https://www.crowdcast.io/e/wptranslationday" target="_blank">available on Crowdcast.io</a> if you want to learn more about the WordPress Polyglots team and how everyone works together. One of the best outcomes of the day, according to Raykovska, is that translation teams now have video documentation for new contributors. They plan to upload the videos to WordPress.tv and include them in the Polyglots handbook.</p>\n<h3>Global WordPress Translation Day Offers a New Avenue for Contributing to Translations</h3>\n<p>&#8220;We do contributor days around WordCamps and then the community summit once a year,&#8221; Raykovska said. &#8220;The contributor summit hasn’t been super productive for Polyglots so far. Unlike most other teams, most contributors are 100% volunteers and can’t afford (or get a Visa) for a trip to the US.</p>\n<p>&#8220;So we wanted to organize a contributor day without these restrictions for participants,&#8221; she said. &#8220;And that’s how the idea was born.&#8221;</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Staring at the top of the pile of strings we translated during the Dutch <a href="https://twitter.com/hashtag/wptranslationday?src=hash">#wptranslationday</a> meetup! <a href="https://twitter.com/hashtag/community?src=hash">#community</a> <a href="https://t.co/hnC3OJsHTS">pic.twitter.com/hnC3OJsHTS</a></p>\n<p>&mdash; Taco Verdo (@TacoVerdo) <a href="https://twitter.com/TacoVerdo/status/724499512639782912">April 25, 2016</a></p></blockquote>\n<p></p>\n<p>The Polyglots team has not set a date for the next Global WordPress Translation event, but Raykovska said it will be easier for them to organize now that they have the processes figured out. One of the most positive outcomes of this past weekend&#8217;s event is that it has sparked translation teams to organize more local events, especially now that they are armed with video documentation and training tools for plugin and theme developers.</p>\n<p>&#8220;Some countries are planning monthly contributor translation drives and standalone contributor days,&#8221; Raykovska said.</p>\n<blockquote class="instagram-media"><div>\n<div>\n<div></div>\n</div>\n<p> <a href="https://www.instagram.com/p/BElHSiBB_KU/" target="_blank">#WPTranslationDay WordBench 東京。たくさん翻訳できました！</a></p>\n<p>A photo posted by Naoko Takano (@naokomc) on Apr 24, 2016 at 3:37am PDT</p>\n</div>\n</blockquote>\n<p></p>\n<p>Raykovska said next time she would like to get more people on screen from the events happening in different locations around the world. She also hopes to organize some round tables where Polyglots team members can share about their local processes and team structures.</p>\n<p>&#8220;I think we need to make a solid effort to bridge the gap between plugin authors and translators,&#8221; Raykovska said. &#8220;The demand for translations is growing, especially for the most used languages. An event like this would be a good reason for the two groups to gather and talk about what’s not quite working right now and think of ways to overcome it.&#8221;</p>\n<p>As many polyglots will be in attendance at WordCamp Europe, the team is considering organizing a gathering there. This multilingual WordPress event will be <a href="http://wptavern.com/wordcamp-europe-2016-expands-attendee-capacity-to-2200-largest-wordcamp-to-date" target="_blank">the largest WordCamp in history with 2200 attendees</a>. WordPress&#8217; rapidly growing international user base and the expanding Polyglots team could make the Global Translation Day event a catalyst for future improvements to the project.</p>\n<p>&#8220;If we can go one step further, it would be awesome to revive the conversation about multilingual in core,&#8221; Rakovska said. The success of this past weekend&#8217;s event shows the Polyglots&#8217; enthusiasm and determination to collaborate across borders to get things done.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2016 17:11:28 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:62:"WPTavern: I’m Attending WordCamp Chicago, 2016, This Weekend";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54065";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"http://wptavern.com/im-attending-wordcamp-chicago-2016-this-weekend";s: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:1872:"<p><a href="https://2016.chicago.wordcamp.org/">WordCamp Chicago 2016</a> takes place this weekend and I&#8217;ll be among the many attendees. I haven&#8217;t visited the city <a href="http://wptavern.com/my-wordcamp-chicago-experience">since 2009</a> and I&#8217;m excited to satisfy my craving for deep dish pizza at <a href="http://www.loumalnatis.com/">Lou Malnati&#8217;s</a>.</p>\n<p>WordCamp Chicago 2009 is a special memory because it&#8217;s where I saw a demo of <a href="http://www.gravityforms.com/">Gravity Forms</a> before it launched to the public. At the time Contact Form 7 was a household name and the go-to plugin for creating forms. I knew it was going to be successful when I saw its user interface and how it worked. Seven years later, the plugin is still going strong.</p>\n<p>The GPL license was also hot topic at the time. During Matt Mullenweg&#8217;s State of the Word presentation, he announced that the WordPress Theme directory would have a section dedicated to theme shops that were 100% GPL. I remember hearing the room gasp during his announcement.</p>\n<p><a href="https://www.flickr.com/photos/jeffc316/3611592503/in/album-72157619302065170/"><img src="http://i2.wp.com/farm4.staticflickr.com/3659/3611592503_8deb33cc39_z.jpg?resize=640%2C480&ssl=1" alt="100_2303" /></a></p>\n<p>In 2009, the WordPress commercial theme market was young and the GPL was a license many theme companies didn&#8217;t embrace. Having your company <a href="https://wordpress.org/themes/commercial/">listed on a page</a> that gets a ton of traffic motivated at least a couple of theme shops to embrace the GPL.</p>\n<p>I&#8217;m looking forward to meeting new people this weekend and creating new memories. If you happen to see me, please stop and say hi. I&#8217;d love to talk to you about your experiences with WordPress.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2016 06:12: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:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:12;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:76:"WPTavern: WordPress for iOS Adds Geotag Support, Comment Moderation Gestures";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54024";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:85:"http://wptavern.com/wordpress-for-ios-adds-geotag-support-comment-moderation-gestures";s: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:2967:"<p>WordPress for iOS 6.1 is <a href="https://itunes.apple.com/us/app/wordpress/id335703880?mt=8&uo=6&at=&ct=">available from the App Store</a> and includes a number of improvements. Those who use Jetpack can now manage Publicize connections from within the app.</p>\n<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/img_8539.png"><img class="aligncenter size-large wp-image-54047" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/img_8539.png?resize=282%2C500" alt="Publicize Connections" /></a>Comments can quickly be moderated thanks to gestures added to the notifications screen. Swiping left on a notification displays options to approve, unapprove, spam, or trash a comment.</p>\n<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/CommentModerationGestures.png"><img class="size-large wp-image-54054" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/CommentModerationGestures.png?resize=281%2C500" alt="Comment Moderation Gestures" /></a>Comment Moderation Gestures\n<p>If you&#8217;ve connected multiple sites to the app, it can be cumbersome to navigate to the one you access most often. This version includes the ability to set up a primary site from within the Account Settings panel. During testing however, I noticed my version of the app doesn&#8217;t have this setting. I&#8217;m going through the support process to determine the cause.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/img_8537.png"><img class="size-large wp-image-54043" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/img_8537.png?resize=282%2C500" alt="Configure a Primary Site" /></a>My Account Settings Page\n<p>A new UI element at the bottom of the post creation screen allows users to geotag a post. Simply type in an address or location into the search field and a map displays with the location data. The location is stored in the WordPress backend but can be displayed on the frontend if a theme supports it.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/img_8538.png"><img class="size-large wp-image-54044" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/img_8538.png?resize=282%2C500" alt="Geotag Support" /></a>Geotag Support\n<p>A full list <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?q=is%3Aclosed+is%3Aissue+milestone%3A6.1+label%3A%22[Type]+Enhancement%22">of changes</a> and <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?q=is%3Aclosed+is%3Aissue+milestone%3A6.1+label%3A%22[Type]+Bug%22">bug fixes</a> is available on GitHub where you can also follow the <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A6.2+">progress of 6.2</a>. If you have any issues or think you&#8217;ve discovered a bug, please report it on the <a href="https://ios.forums.wordpress.org/">WordPress for iOS support forums</a>.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2016 04:03:58 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:64:"WPTavern: WordPress 4.6 to Update Theme Filter Tags in the Admin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53952";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:74:"http://wptavern.com/wordpress-4-6-to-update-theme-filter-tags-in-the-admin";s: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:2093:"<p>The admin themes browser has been updated and modernized in recent years to make it easier to search through the 3,800+ themes available on WordPress.org. One aspect of the interface that has lagged behind, however, is the list of tags for filtering themes. The tags have gone untouched since back in the day when users would search themes by color.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/theme-tags.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/theme-tags.png?resize=1025%2C726" alt="theme-tags" class="aligncenter size-full wp-image-54013" /></a></p>\n<p>The WordPress Theme Review Team&#8217;s <a href="https://core.trac.wordpress.org/ticket/33407" target="_blank">proposal to overhaul the outdated tags/filters</a> is making it into WordPress 4.6. All of the color tags will be removed, which makes sense since many modern themes are customizable when it comes to accent colors. The update will also remove fixed, fluid, and responsive layouts and will add &#8216;Grid Layout&#8217; to the list. In the list of miscellaneous features, Blavatar will be removed and Footer Widgets will be added.</p>\n<p>The Subject section will be completely revamped by removing the all the previous tags and replacing them with a new list of general theme categories:</p>\n<ul>\n<li>Blog</li>\n<li>E-Commerce</li>\n<li>Education</li>\n<li>Entertainment</li>\n<li>Food &#038; Drink</li>\n<li>Holiday</li>\n<li>News</li>\n<li>Photography</li>\n<li>Portfolio</li>\n</ul>\n<p>The tags will also be updated on the WordPress Theme Directory <a href="https://meta.trac.wordpress.org/ticket/1187" target="_blank">in cooperation with the meta team</a>.</p>\n<p>The WordPress theme landscape has changed so much over the years, especially with the introduction of the customizer, and this update will make it easier for users to narrow down themes they want to use. WordPress.org theme authors will want to be ready to update their themes as soon as the new tags are available so that they can be more easily found via search.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 25 Apr 2016 18:51: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: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:25:"Matt: 538 on Basic Income";s:7:"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=46513";s:7:"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://ma.tt/2016/04/538-on-basic-income/";s: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:746:"<blockquote><p>The economic uncertainty surrounding basic income is huge, and the politics of bringing such a program about on a large scale are daunting. But something makes this radical proposal so exciting that people and governments are increasingly willing to try it. Basic income challenges our notions of the social safety net, the relationship between work and income, and how to adapt to technological change. That makes it one of the most audacious social policy experiments in modern history. It could fail disastrously, or it could change everything for the better.</p></blockquote>\n<p>From FiveThirtyEight, <a href="http://fivethirtyeight.com/features/universal-basic-income/">What Would Happen If We Just Gave People Money?</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:"Mon, 25 Apr 2016 15:12: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: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:46:"WP Mobile Apps: WordPress for iOS: Version 6.1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:33:"http://apps.wordpress.com/?p=3375";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://apps.wordpress.com/2016/04/25/wordpress-for-ios-version-6-1/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3668:"<p>Hi there, WordPress users! <a href="https://itunes.apple.com/us/app/wordpress/id335703880?mt=8&uo=6&at=&ct=">Version 6.1 of the WordPress for iOS app</a> is now available in the App Store.</p>\n<h1>What&#8217;s New:</h1>\n<p><strong>Get social on the go!</strong> WordPress.com and Jetpack-enabled bloggers can manage Publicize and third-party sharing from within the app.</p>\n<p><strong>More gestures!</strong> Swipe notifications to approve, unapprove, and trash comments at the speed of your thumbs.</p>\n\n<a href="https://apps.wordpress.com/img_2189/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/04/img_2189.png?w=169&h=300" class="attachment-medium size-medium" alt="Swipe left to unveil the new moderation options." /></a>\n\n<p><strong>Mobile friendly.</strong> Select your primary blog right from within the app.</p>\n\n<a href="https://apps.wordpress.com/img_2187-new/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/04/img_2187-new.png?w=169&h=300" class="attachment-medium size-medium" alt="You can select your primary site in " /></a>\n<a href="https://apps.wordpress.com/img_2188/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/04/img_2188.png?w=169&h=300" class="attachment-medium size-medium" alt="Pick it with a simple tap!" /></a>\n\n<p><strong>Where’s Waldo? </strong>Search locations to tag GPS on posts.</p>\n\n<a href="https://apps.wordpress.com/img_2190-new/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/04/img_2190-new.png?w=169&h=300" class="attachment-medium size-medium" alt="GPS tag your posts!" /></a>\n<a href="https://apps.wordpress.com/img_2191/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/04/img_2191.png?w=169&h=300" class="attachment-medium size-medium" alt="Tap on " /></a>\n<a href="https://apps.wordpress.com/img_2192/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/04/img_2192.png?w=169&h=300" class="attachment-medium size-medium" alt="Use the search field to select the right location." /></a>\n\n<p><strong>Enhancements.</strong> Because &#8220;good&#8221; is not enough! Here&#8217;s the full <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?q=is%3Aclosed+is%3Aissue+milestone%3A6.1+label%3A%22%5BType%5D+Enhancement%22">list of enhancements</a>.</p>\n<p><strong>Bug fixes.</strong> Tons of <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?q=is%3Aclosed+is%3Aissue+milestone%3A6.1+label%3A%22%5BType%5D+Bug%22">bug fixes</a>!</p>\n<h1>Thank You</h1>\n<p>Thanks to all of the contributors who worked on this release:<br />\n<a href="https://github.com/aerych">@aerych</a>, <a href="https://github.com/alexcurylo">@alexcurylo</a>, <a href="https://github.com/astralbodies">@astralbodies</a>, <a href="https://github.com/diegoreymendez">@diegoreymendez</a>, <a href="https://github.com/frosty">@frosty</a>, <a href="https://github.com/jleandroperez">@jleandroperez</a>, <a href="https://github.com/koke">@koke</a>, <a href="https://github.com/kurzee">@kurzee</a>, <a href="https://github.com/kwonye">@kwonye</a>, <a href="https://github.com/sendhil">@sendhil</a> and <a href="https://github.com/SergioEstevao">@SergioEstevao</a>.</p>\n<p>You can track the development progress for the next update by visiting <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?utf8=✓&q=is%3Aissue+milestone%3A6.2+" target="_blank">our 6.2 milestone on GitHub</a>. Until next time!</p><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=apps.wordpress.com&blog=108068616&post=3375&subd=apps&ref=&feed=1" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 25 Apr 2016 13:30:37 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"diegoreymendez";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:58:"Post Status: WordPress Development Tools — 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=24094";s:7:"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/wordpress-development-tools-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:5423:"<p>Welcome to the Post Status <a href="https://poststatus.com/category/draft">Draft podcast</a>, which you can find <a href="https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008">on iTunes</a>, <a href="http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast">Stitcher</a>, and <a href="http://simplecast.fm/podcasts/1061/rss">via RSS</a> for your favorite podcatcher. Post Status Draft is hosted by Joe Hoyle &#8212; the CTO of Human Made &#8212; and Brian Krogsgard.</p>\n<p><span>Everybody creates workflows to accomplish their development work. And sometimes you come upon a new tool that completely changes how you do things, and helps you improve your productivity.</span></p>\n<p><span>In this episode, Joe and Brian aim to share their tools in the hopes that it will help others review and refine their own processes. And Joe and Brian approach things quite differently themselves, so they compare and contrast their own workflows. Have something to add to the conversation, be sure to comment!</span></p>\n<!--[if lt IE 9]><script>document.createElement(''audio'');</script><![endif]-->\n<a href="https://audio.simplecast.com/36197.mp3">https://audio.simplecast.com/36197.mp3</a>\n<p><a href="http://audio.simplecast.com/36197.mp3">Direct Download</a></p>\n<h3>Tools</h3>\n<ul>\n<li><a href="https://github.com/modmore/Gitify">Gitify</a>, <a href="http://www.cockos.com/licecap/">lice-cap</a></li>\n<li><a href="http://www.capturedapp.com/">Captured (straight to S3)</a>, <a href="http://gifhub.org/">Gifhub</a>, <a href="https://www.telestream.net/screenflow/">Screenflow</a>, <a href="https://cloudup.com/">Cloudup</a></li>\n<li><a href="https://www.authy.com/">Authy</a></li>\n<li><a href="https://justgetflux.com/">F.lux</a></li>\n<li><a href="https://www.tunnelbear.com/">TunnelBear</a></li>\n<li><a href="https://www.alfredapp.com/">Alfred</a></li>\n<li><a href="https://slack.com/">Slack</a></li>\n</ul>\n<h3>Coding Tools &amp; Debugging</h3>\n<ul>\n<li><a href="https://www.jetbrains.com/phpstorm/">PHPStorm</a>, <a href="https://www.sublimetext.com/">Sublime</a>, <a href="https://atom.io/">Atom</a>, <a href="http://www.vim.org/">VIM</a>, <a href="https://panic.com/coda/">Coda</a></li>\n<li><a href="https://xdebug.org/">Xdebug</a>, <a href="http://php.net/manual/en/function.var-dump.php">var_dump</a>, <a href="https://pecl.php.net/package/xhprof">XHProf</a></li>\n<li><a href="https://github.com/jkbrzt/httpie">httpie</a></li>\n<li><a href="https://atom.io/packages">Atom Packages</a>: <a href="https://atom.io/packages/autocomplete-php">php-autocomplete</a>, WPCS, <a href="https://atom.io/packages/linter-php">php-linter</a></li>\n<li><a href="https://facebook.github.io/react/blog/2015/09/02/new-react-developer-tools.html">React-console</a></li>\n<li><a href="https://wordpress.org/plugins/query-monitor/">Query Monitor</a></li>\n<li><a href="http://www.sequelpro.com/">Sequel Pro</a>, <a href="http://dev.mysql.com/doc/refman/5.7/en/mysql.html">mysql command line</a></li>\n<li><a href="https://www.iterm2.com/">iTerm2</a></li>\n<li><a href="http://wp-cli.org/">wp-cli!!!</a></li>\n</ul>\n<h3>Build Tools</h3>\n<ul>\n<li><a href="http://gruntjs.com/">Grunt</a></li>\n<li><a href="http://gulpjs.com/">Gulp</a></li>\n<li><a href="https://www.gnu.org/software/make/">Make</a></li>\n<li><a href="https://imageoptim.com/mac">ImageOptim</a></li>\n<li><a href="https://www.npmjs.com/package/grunt-sass">Grunt-sass</a> vs. <a href="https://www.npmjs.com/package/grunt-contrib-sass">grunt-contrib-sass</a></li>\n</ul>\n<h3>Version Control / Review Tools / Deployment</h3>\n<ul>\n<li><a href="http://jonas.nitro.dk/tig/">Tig</a>, <a href="https://www.git-tower.com/">Tower</a></li>\n<li><a href="https://hub.github.com/">Hub</a></li>\n<li><a href="https://github.com/">Github</a></li>\n<li><a href="http://www.araxis.com/merge/index.en">Araxis Merge</a></li>\n<li><a href="http://deploybot.com/">DeployBot</a> / <a href="http://beanstalkapp.com/">Beanstalk</a></li>\n<li><a href="https://panic.com/transmit/">Transmit (S3/SFTP)</a></li>\n</ul>\n<h3>Frontend Tools / Extensions</h3>\n<ul>\n<li><a href="https://developer.chrome.com/devtools">Chrome Inspector / Console</a></li>\n<li><a href="https://www.getpostman.com/">Postman</a></li>\n<li><a href="https://developer.chrome.com/devtools/docs/javascript-debugging">Chrome JS Debugger</a></li>\n<li><a href="https://chrome.google.com/webstore/detail/ip-address-and-domain-inf/lhgkegeccnckoiliokondpaaalbhafoa?hl=en">IP &amp; Domain Info extension</a></li>\n<li><a href="https://chrome.google.com/webstore/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm?hl=en">Web Developer</a></li>\n<li><a href="https://wappalyzer.com/">Wappalyzer</a></li>\n<li><a href="http://codepen.io/">CodePen</a></li>\n</ul>\n<h3>Sponsor</h3>\n<p class="p1"><span class="s1">This podcast is sponsored by <a href="https://yoast.com/">Yoast</a>. Yoast SEO is the best WordPress SEO plugin available, with a premium version to provide expert support and additional features. Thank you to Yoast for being a Post Status partner.</span></p>\n<h3>Related Podcasts</h3>\n<p><a href="https://poststatus.com/understanding-wp-cli-and-a-discussion-on-micro-plugin-businesses-draft-podcast/">Understanding WP-CLI</a></p>\n<p><a href="https://poststatus.com/local-wordpress-development-strategies-and-transparency-in-business-draft-podcast/">Local WordPress Development Strategies</a></p>\n<p>&nbsp;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 23 Apr 2016 14:06:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:43:"WPTavern: In Case You Missed It – Issue 8";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=53989&preview_id=53989";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"http://wptavern.com/in-case-you-missed-it-issue-8";s: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:5006:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png" rel="attachment wp-att-50955"><img class="size-full wp-image-50955" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png?resize=676%2C292" alt="In Case You Missed It Featured Image" /></a>photo credit: <a href="http://www.flickr.com/photos/112901923@N07/16153818039">Night Moves</a> &#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>Matt Mullenweg&#8217;s Father Passes Away</h2>\n<p>Losing a loved one is tough, especially when it&#8217;s a parent. Matt Mullenweg&#8217;s father, Chuck Mullenweg, recently passed away. Matt <a href="https://ma.tt/2016/04/in-memoriam-chuck-mullenweg/">published a touching tribute</a> on his site that describes the kind of man his father was.</p>\n<blockquote><p>We were in a father / son bowling league. I remember admiring his work ethic so much: he’d get up before dawn every morning and put on a suit, grab his briefcase, and go to work. He often went in on weekends and I loved to go with him because they had &#8216;fast&#8217; internet at the office and I could read Dilbert and about Babylon 5. He was a voracious reader and learner, and loved tinkering whether it was cars or networking. In the other room I can hear a bitcoin mining rig he set up a few years ago. He was independent minded and unafraid to question the status quo.</p></blockquote>\n<p>My deepest sympathies and condolences go out to the Mullenweg family. You can read <a href="http://ma.tt/chuck/">Chuck&#8217;s obituary here</a>.</p>\n<h2>My First Plugin</h2>\n<p>Thanks to <a href="https://profiles.wordpress.org/binarygary/">Binarygary,</a> my first plugin is in the directory. It&#8217;s called <a href="https://wordpress.org/plugins/hello-admin/">Hello Admin</a> and with each page load, a lyric from Hello Dolly displays as an admin notice.</p>\n<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/HelloAdminScreenshot.png"><img class="size-full wp-image-54005" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/HelloAdminScreenshot.png?resize=706%2C390" alt="Hello Admin in Action" /></a>Hello Admin in Action\n<p>In all seriousness, the plugin is a joke and a humorous way to bring attention to developers <a href="http://wptavern.com/please-stop-abusing-wordpress-admin-notices">abusing admin notices</a> in WordPress.</p>\n<h2>Pressware Partners with Evermore</h2>\n<p>Tom McFarlin <a href="https://tommcfarlin.com/evermore/">announced that his</a> company Pressware, is partnering with <a href="https://evermo.re/">Evermore</a>. The partnership allows Pressware to provide its expertise in custom WordPress development and project management to Evermore&#8217;s customers.</p>\n<h2>Four Years of EDD</h2>\n<p>Pippin Williamson <a href="https://pippinsplugins.com/edd-4-years/">shared the hardships and successes</a> he&#8217;s experienced in the last four years managing Easy Digital Downloads.</p>\n<blockquote><p>Today, Easy Digital Downloads is installed on over 50,000 websites, has reached nearly one million downloads, and has grown to a sustainable business that supports the livelihood of an ever-growing team comprised of full time employees and active contractors. I don’t think I ever thought we would be where we are today four years ago.</p></blockquote>\n<p>His post is an honest look at the amount of effort and circumstances beyond revenue that&#8217;s involved with running a successful business.</p>\n<h2>Translation Day Wapuu Posters!</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. The first <a href="http://wptavern.com/wordpress-global-translation-day-set-for-april-24-2016">global translation day</a> takes place on April 24th and to celebrate the occasion, the WordPress Polyglots team has created a series of Wapuu posters.</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">New <a href="https://twitter.com/hashtag/WPTranslationDay?src=hash">#WPTranslationDay</a> posters starring <a href="https://twitter.com/wp_wapuu">@wp_wapuu</a> thanks to <a href="https://twitter.com/sonjaleix">@sonjaleix</a>! Grab them while they’re hot! <a href="https://t.co/BfU9g8nG9S">pic.twitter.com/BfU9g8nG9S</a></p>\n<p>&mdash; WPPolyglots (@TranslateWP) <a href="https://twitter.com/TranslateWP/status/723494729892110336">April 22, 2016</a></p></blockquote>\n<p></p>\n<p>That&#8217;s it for issue eight. 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:"Sat, 23 Apr 2016 02: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:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:18;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:87:"WPTavern: Facebook News Feed Now Favors Articles That Users Spend a Longer Time Reading";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53919";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:97:"http://wptavern.com/facebook-news-feed-now-favors-articles-that-users-spend-a-longer-time-reading";s: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:3187:"<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/reading.jpg"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/reading.jpg?resize=960%2C624" alt="RC Cipriano" class="size-full wp-image-53999" /></a><a href="https://stocksnap.io/photo/F55691D3FB">RC Cipriano</a>\n<p>Facebook <a href="https://newsroom.fb.com/news/2016/04/news-feed-fyi-more-articles-you-want-to-spend-time-viewing/" target="_blank">announced</a> yesterday that its news feed algorithm will now favor articles that users spend a long time reading. While likes, clicks, comments, and sharing counts are all valuable metrics, they are not always reliable determinants for what users want to see. Facebook discovered this by gathering feedback via its Feed Quality Program.</p>\n<p>As a result, the social network <a href="https://newsroom.fb.com/news/2015/06/news-feed-fyi-taking-into-account-time-spent-on-stories/" target="_blank">updated its algorithm last June</a> to factor in how much time users spent reading posts within the news feed, regardless of whether users even opened the article. <a href="https://newsroom.fb.com/news/2014/08/news-feed-fyi-click-baiting/" target="_blank">Two years ago</a>, Facebook also began factoring in instances where a user clicks on an article but then comes straight back to the news feed. This could be because a site loaded too slowly or the article was click-bait and not what the user was expecting based on the preview.</p>\n<p>&#8220;Building on this work, we’re learning that the time people choose to spend reading or watching content they clicked on from News Feed is an important signal that the story was interesting to them,&#8221; Facebook representatives said.<strong> &#8220;We are adding another factor to News Feed ranking so that we will now predict how long you spend looking at an article in the Facebook mobile browser or an Instant Article after you have clicked through from News Feed.&#8221;</strong></p>\n<p>Facebook will not be counting loading time towards this new ranking signal but will calculate the actual time spent reading/watching once the content has loaded. But before you think you can game this algorithm by simply publishing longer articles, Facebook will be measuring this time as a threshold so that longer articles are not preferred by default.</p>\n<p>The social network also announced that it will be diversifying its display of posts from different pages so as not to bombard users with too much content from the same source.</p>\n<p>&#8220;We’ve also heard from people that they enjoy reading articles from a wide range of publishers, and it can be repetitive if too many articles from the same source are back to back in their News Feed,&#8221; representatives said. &#8220;We’ll also be making an update to reduce how often people see several posts in a row from the same source in their News Feed.&#8221;</p>\n<p>Publishers who depend on Facebook for a significant amount of their referrals will want to take note of these changes to the news feed algorithm. The social network has already started rolling them out and will continue over the next few weeks.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 22 Apr 2016 22:21:20 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:76:"WPTavern: What WordPress.org Does with the Data it Collects from Users Sites";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53940";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:86:"http://wptavern.com/what-wordpress-org-does-with-the-data-it-collects-from-users-sites";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5110:"<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/12/FreemiusFeaturedImage.png"><img class="size-full wp-image-49261" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/12/FreemiusFeaturedImage.png?resize=660%2C291" alt="Freemius Featured Image" /></a>photo credit: <a href="http://www.flickr.com/photos/29096601@N00/2920562020">data slide</a> &#8211; <a href="https://creativecommons.org/licenses/by-nc/2.0/">(license)</a>\n<p>Since I started covering WordPress in 2009, one of the things I&#8217;ve noticed is that certain topics have a cyclical nature to them. One of these <a href="http://wptavern.com/phoning-home-to-plugin-authors">is the contention in the WordPress community</a> on what data is <a href="http://interconnectit.com/1722/who-is-wordpress-talking-to/">sent, stored, and shared</a> on WordPress.org. In a <a href="http://torquemag.io/2016/04/user-data-wordpress-org-belong-community/">post published</a> on Torquemag.io, Josh Pollock, Founder of <a href="https://calderawp.com/">CalderaWP</a>, argues that WordPress is a community-driven project and as such, data collected by WordPress.org should be shared with the community.</p>\n<blockquote><p>If installing and updating themes via the WordPress dashboard wasn’t so easy, WordPress wouldn’t be what it is today. I understand and appreciate this.</p>\n<p>Here’s the part that doesn’t sit well with me: WordPress.org is collecting data on all of its users (as it should), but this information isn’t available in aggregate form to the community.</p></blockquote>\n<p>Pollock says that as an entrepreneur, the information would help him make informed business decisions.</p>\n<h2>Data is Stored for Two Days</h2>\n<p>I spoke to Samuel ‘Otto’ Wood, who helps maintain WordPress.org, and discovered that some of the assumptions people have are not true.</p>\n<p>&#8220;The data collection systems on <a href="http://w.org/" target="_blank" rel="noreferrer">w.org</a> have been inconsistent at best, and re-written several times,&#8221; Wood said.</p>\n<p>&#8220;But the general idea that there is some kind of treasure trove of information we&#8217;re storing is misguided, at best. The data is collected, aggregated for the things we display, then tossed. We don&#8217;t store it for any serious length of time. Just the results of the data like the counts.&#8221;</p>\n<p>Gathering, sorting, and displaying the large amount of data associated with WordPress is a CPU intensive job. The most recent example of WordPress.org sharing aggregate data is for active installs of <a href="http://wptavern.com/wordpress-plugin-directory-launches-new-design">plugins</a> and <a href="http://wptavern.com/the-wordpress-theme-directory-replaces-download-counts-with-the-number-of-active-installs">themes</a>. Displaying the Active Install count is the result of significant performance improvements from WordPress lead developer <a href="http://wptavern.com/the-wordpress-theme-directory-replaces-download-counts-with-the-number-of-active-installs">Dion Hulse</a>. Without the improvements, the data collection would have overloaded CPUs and MySQL databases.</p>\n<p>&#8220;Gathering that data is frickin&#8217; difficult to start with, &#8220;Wood said. &#8220;For the longest time, we didn&#8217;t even have the actual system resources to pull off the &#8216;Active Installs&#8217; count. We didn&#8217;t display that count because <b>we couldn&#8217;t do it</b>. The idea that we&#8217;re hiding things is ludicrous.&#8221;</p>\n<p>Raw data is stored for two days and is then overwritten, &#8220;basically, there&#8217;s too much data to store,&#8221; Wood said. &#8220;All of the data that <a href="http://w.org/" target="_blank" rel="noreferrer">w.org</a> gathers is used to display the stats on <a href="http://w.org/" target="_blank" rel="noreferrer">w.org</a> itself. Nothing special is hidden.&#8221;</p>\n<h2>Data Accuracy is Hard</h2>\n<p>If developers are going to make business decisions using public data, the data has to be accurate. Accuracy is a complex problem but the team has slowly made progress over the years as legacy systems on W.org are phased out.</p>\n<p>&#8220;A lot of the <a href="http://w.org/" target="_blank" rel="noreferrer">w.org</a> systems are poorly made,&#8221; Wood said. &#8220;They&#8217;re old, have been modified dozens of times over the years, and badly in need of updating. For a long time, the data we gathered could not be processed fast enough so we simply threw over half of it away.</p>\n<p>&#8220;Mostly, we phase out old useless systems and replace them with something better and newer which gives us things to display. Active Install counts was an entirely new system that replaced an older one which didn&#8217;t give any useful information.&#8221;</p>\n<p>Wood confirms what I&#8217;ve believed to be true for a long time. WordPress.org is not storing data for an extended period of time and the information that is collected is likely on public display somewhere on the site. What types of data would you like to see 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:"Fri, 22 Apr 2016 20:38:26 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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: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:70:"WPTavern: Guggenheim.org Relaunches on WordPress Using the WP REST API";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53954";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:80:"http://wptavern.com/guggenheim-org-relaunches-on-wordpress-using-the-wp-rest-api";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2726:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/guggenheim.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/guggenheim.png?resize=1025%2C444" alt="guggenheim" class="aligncenter size-full wp-image-53969" /></a></p>\n<p>The <a href="http://www.guggenheim.org/" target="_blank">Guggenheim</a> relaunched its website on WordPress this week. The site, which represents the collection of Guggenheim museums, was in need of an overhaul that would modernize its underlying architecture and design.</p>\n<p>Laura Kleger, who oversees the foundation&#8217;s online projects, explained why the Guggenheim chose WordPress for its new website. She said that the team began with a CMS analysis phase, which included Drupal and WordPress.</p>\n<p>&#8220;The ideal process for improving websites is incremental and rapid change, but the old Guggenheim.org had accumulated too much technical and structural debt to produce further results, and a big leap forward was required,&#8221; Kleger said.</p>\n<p>Prior to embarking on the project, the Guggenheim was running on Joomla, but the team had a difficult time implementing small changes.</p>\n<p>&#8220;We wanted to use a widely adopted, open-source CMS with enough muscle to meet advanced needs,&#8221; Kleger said. They needed a user-friendly way for museum staff to create and update content without requesting the help of of designers and developers for simple updates.</p>\n<p>&#8220;We chose WordPress for a few reasons &#8211; among them, the broad pool of developer resources, the excellence of the content administration interface, the rapid update release cycle, the ease of extending functionality, and the CMS’s deep taxonomy,&#8221; Kleger said.</p>\n<p>The Guggenheim partnered with New York-based development agency <a href="https://www.alleyinteractive.com/" target="_blank">Alley Interactive</a> for the website&#8217;s overhaul, who recommended implementing a headless version of WordPress with content served via the WP REST API. This allowed the team to build out the frontend of the site using AngularJS.</p>\n<p>&#8220;As noted by <a href="http://alistapart.com/column/nearly-headless-cms" target="_blank">others</a>, this approach is superior to the standard WordPress templating approach for achieving some of the more exciting possibilities in user experience today,&#8221; Kleger said.</p>\n<p>The new website is a beautiful example of the WP REST API in the wild. For a deeper look at the design and development process, check out Kleger&#8217;s <a href="http://www.guggenheim.org/blogs/checklist/meet-the-new-guggenheim-org" target="_blank">post announcing the new Guggenheim.org</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, 22 Apr 2016 13:34:51 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:21;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"WPTavern: WordPress 4.5.1 Expected Early Next Week";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53935";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:60:"http://wptavern.com/wordpress-4-5-1-expected-early-next-week";s: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:1567:"<p>WordPress 4.5 &#8220;Coleman&#8221; was <a href="http://wptavern.com/wordpress-4-5-coleman-released-introduces-custom-logos-responsive-previews-improved-editing-experience">released last week</a> without too many issues. However, the WordPress development team recently identified two bugs that are prompting an immediate point release <a href="https://make.wordpress.org/core/2016/04/20/4-5-1-release-candidate-tomorrow-april-21st/">scheduled for next week</a>.</p>\n<p>The <a href="https://core.trac.wordpress.org/ticket/36545">first is that</a> TinyMCE toolbars and tabs are unresponsive in Chrome Version 50.0.2661.75 beta-m (64-bit). The second is that <a href="https://core.trac.wordpress.org/ticket/36510">page templates with widgets are styled incorrectly</a>. WordPress 4.5 added a singular class that many themes use, including Twenty Eleven, that breaks a site&#8217;s layout. After a lengthy discussion and testing, the decision was to <a href="https://core.trac.wordpress.org/changeset/36112">revert</a> the change.</p>\n<p><a href="https://wordpress.org/wordpress-4.5.1-RC2.zip">WordPress 4.5.1 RC 1</a> is available and the core team wants as many people as possible to test the <a href="https://make.wordpress.org/core/2016/04/22/4-5-1-release-candidate/">TinyMCE update and other bug fixes</a> included in the release. If you think you&#8217;ve discovered a bug, you&#8217;re encouraged to report it in the <a href="https://wordpress.org/support/forum/alphabeta">Alpha/Beta section</a> of the support forums.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 22 Apr 2016 02:17:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:86:"WPTavern: Jetpack 4.0 Released with UI Improvements and New Editor View for VideoPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53910";s:7:"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:96:"http://wptavern.com/jetpack-4-0-released-with-ui-improvements-and-new-editor-view-for-videopress";s: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:2915:"<p>Shortly after Jetpack 4.0 was released yesterday many <a href="https://wordpress.org/support/topic/fatal-error-when-updating-to-jetpack-40-read-this" target="_blank">users reported a fatal error and/or white screen when updating</a>. Developers started <a href="https://www.facebook.com/groups/168889943173228?view=permalink&id=1141144765947736" target="_blank">warning each other in the Advanced WordPress Facebook group to avoid updating to 4.0</a>, after having received emails from clients with sites that went down. A followup 4.0.2 release was pushed out today for users with the specific configuration that caused the fatal error.</p>\n<p>This is the third time in under two months that the Jetpack team has had to send out a followup update on the heels of a release to correct significant problems. Fortunately, the team worked quickly to get a fix out to sites with fatal errors.</p>\n<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/jetpack-ui-improvements.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/jetpack-ui-improvements.png?resize=286%2C300" alt="jetpack-ui-improvements" class="alignright size-medium wp-image-53926" /></a>The 4.0 milestone brings major UI improvements for on-boarding new users. In previous versions of the plugin, visiting the Jetpack settings page showed a big green button prompting users to connect to WordPress.com.</p>\n<p>This release introduces a full page explaining the benefits of Jetpack to encourage users to hook it up. It also displays a picture of the development and support team, an explanation of Photon, and the benefits of the Protect module.</p>\n<p>Version 4.0 also adds a new editor view for VideoPress that lets users edit the shortcode in the editor with a new modal options window. This makes it easy to wrangle VideoPress settings directly in the editor</p>\n<p>A few other notable enhancements in this release include:</p>\n<ul>\n<li>Tighter WooCommerce Integration: Social sharing icons now appear on WooCommerce single product views</li>\n<li>Widget Visibility for Custom Post Type Archives: Show/hide widgets for CPT single or archive views</li>\n<li>Selective Refresh for Widgets: Widgets now update instantly with live previews in the customizer</li>\n<li>Updated schema.org Microdata for Breadcrumbs: Gives search engines a better understanding of a page&#8217;s position in the site hierarchy</li>\n</ul>\n<p>Jetpack 4.0 also adds performance enhancements for the Protect module and Contact Forms. The method it uses to clean the database of spam form submission records is now more efficient. Check out the <a href="https://wordpress.org/plugins/jetpack/changelog/" target="_blank">changelog</a> to see a full list of all the enhancements and fixes in this release. It should be safe to update your sites and clients&#8217; sites to 4.0.2 without any ill effects.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 21 Apr 2016 21:46: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: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:96:"WPTavern: WPWeekly Episode 231 – An Inside Look at the Plugin Review Process with Mika Epstein";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=53924&preview_id=53924";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:102:"http://wptavern.com/wpweekly-episode-231-an-inside-look-at-the-plugin-review-process-with-mika-epstein";s: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:2951:"<p>In this episode of WordPress Weekly, <a href="https://discord.gg/0wOgTCREXzBiWNYG">Marcus Couch</a> and I are joined by <a href="https://halfelf.org/">Mika Epstein</a>. Epstein reviews plugins before they&#8217;re added to the WordPress plugin directory and volunteers on the WordPress support forums. We learn what the plugin review process is like and common security issues she discovers. I was shocked to learn that Epstein has experienced some of the worst in people from denying plugins into the directory.</p>\n<p>We discuss the idea of a WordPress notifications center and how it could help keep users aware of issues on their sites. Last but not least, she gives us a heads up on common issues that have been reported on the support forums since the release of WordPress 4.5.</p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href="https://wordpress.org/plugins/ask-me-anything-anonymously/">Ask Me Anything (Anonymously), </a>by <a href="https://profiles.wordpress.org/arunbasillal/">Arun Basil Lal</a> from India, enables users to easily add a page or widget using a shortcode where visitors can ask you questions anonymously and you can list them along with your answers.</p>\n<p><a href="https://wordpress.org/plugins/admin-cleanup/">Admin Cleanup, </a>by <a href="https://profiles.wordpress.org/mgibbs189/">Matt Gibbs </a>from Charlottesville, VA, lets you hide menu items (e.g. Tools) entirely, or move them into the WordPress Admin Bar.</p>\n<p><a href="https://wordpress.org/plugins/logic-shortcodes/">Logic Shortcodes, </a>by <a href="https://profiles.wordpress.org/samueldiethelm/">Samuel Diethelm</a> from Marbella, Spain, enables the use of [if] shortcodes to work with conditional logic based on post meta or taxonomy terms on posts and pages. With conditional logic for taxonomy terms, you can use names, slugs or term_ids. For example: [if taxonomy=&#8221;category&#8221; slug=&#8221;cars&#8221;]Content to show[/if]</p>\n<p><a href="https://wordpress.org/plugins/dispensary-coupons/">Dispensary Coupons<b>, </b></a>by <a href="https://profiles.wordpress.org/deviodigital/">Robert DeVore </a>from Michigan, allows you to prominently display discounts on flower, tinctures, edibles and more with a simple shortcode or widget.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, April 27th 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #231:</strong><br />\n</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 21 Apr 2016 19:15:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:79:"WPTavern: Beaver Builder Passes $1 Million in Revenue After 2 Years in Business";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53893";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"http://wptavern.com/beaver-builder-passes-1-million-in-revenue-after-2-years-in-business";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2778:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/beaver-builder.png"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/beaver-builder.png?resize=1025%2C432" alt="beaver-builder" class="aligncenter size-full wp-image-53906" /></a></p>\n<p>Beaver Builder, the drag-and-drop page builder plugin, <a href="https://www.wpbeaverbuilder.com/2nd-birthday-big-milestone-april-update/" target="_blank">celebrated two years in business</a> this week. Fastline Media, the parent company, started as a web design agency, but due to the success of their product the team closed down its client services department at the beginning of 2016 to focus 100% on Beaver Builder. After just two years in business, the plugin has passed $1 million in revenue.</p>\n<p>Beaver Builder hired its first employee in April, 2015, a year after launching. It now employees four people full-time and a few part-time contractors in addition to its three founders. The plugin recently passed 100,000 active installations between the <a href="https://wordpress.org/plugins/beaver-builder-lite-version/" target="_blank">WordPress.org</a> and commercial versions.</p>\n<p>As part of their two year milestone post, the team also announced that it acquired the beaverbuilder.com domain name, which set them back $2,300, according to co-founder Robby McCullough.</p>\n<p>&#8220;There was a really good salesman for the holding company that we bought it through,&#8221; McCullough said. &#8220;He convinced me it was a steal. Considering it probably cost ~$10 originally, though, it was a bit of a sting.&#8221;</p>\n<p>McCullough said that he and his co-founders see Beaver Builder, and other WordPress website builders, as being a bridge between WordPress and its mainstream market competitors like Wix and Weebly.</p>\n<p>&#8220;This idea came up during Jeff King&#8217;s presentation at Pressnomics, as more and more traditional &#8216;jobs&#8217; become automated and obsolete (think driverless cars/trucks on the horizon),&#8221; McCullough said. &#8220;More and more people will be forced to start small businesses and create their own opportunities. Along with democratizing publishing, we think WordPress (and the web in general) — hopefully with the help of Beaver Builder — has the opportunity to &#8216;democratize the workforce.''&#8221;</p>\n<p>With the $1 million milestone under their belts, McCullough said the Beaver Builder co-founders plan to keep putting food on the table and taking care of customers.</p>\n<p>&#8220;We&#8217;ve made it this far by providing great support and embracing customer feedback,&#8221; McCullough said. &#8220;We might be in the driver seat, but our customers are the ones laying the track.&#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, 21 Apr 2016 18:03: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: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:56:"WP Mobile Apps: WordPress for iOS: Call for beta testers";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:33:"http://apps.wordpress.com/?p=3397";s:7:"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://apps.wordpress.com/2016/04/21/wordpress-for-ios-call-for-beta-testers/";s: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:769:"<p>Hello, WordPress users! We are launching a shiny, new TestFlight beta testing program for WordPress for iOS. If you yearn for the latest features, enjoy breaking things, and don&#8217;t mind uncovering a bug or two in the process, we need you!</p>\n<p>Please <a href="https://docs.google.com/forms/d/1n0sD8O_Upb9h5FvKj6z_MFWPH5valmpQgbZf5kQEejU/viewform">fill out our signup form</a> to request to join as a beta tester. If there are available spaces in the beta program, you will receive an email from TestFlight with instructions to download the latest beta release. We can&#8217;t wait to hear your feedback!</p>\n<img alt="" border="0" src="https://pixel.wp.com/b.gif?host=apps.wordpress.com&blog=108068616&post=3397&subd=apps&ref=&feed=1" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 21 Apr 2016 12:35: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:6:"Rachel";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:34:"Matt: In Memoriam: Chuck Mullenweg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:22:"https://ma.tt/?p=46426";s:7:"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/2016/04/in-memoriam-chuck-mullenweg/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5678:"<p><img class="alignnone size-full wp-image-46437" src="http://i2.wp.com/ma.tt/files/2016/04/MCM_5265-1-1.jpg?resize=604%2C302&ssl=1" alt="MCM_5265 (1).JPG" /></p>\n<p>My father, Chuck Mullenweg, passed one week ago today. After over a month in ICU he had just been transferred to long-term acute care in a different hospital and we were looking forward to a tough but steady road to being back home when he took an unexpected and sudden turn. I&#8217;ve started and stopped writing this dozens of times since then and words continue to fail me.</p>\n<p>Here&#8217;s the rememberance that ran in the paper a few days ago:</p>\n<p><a href="http://i0.wp.com/ma.tt/files/2016/04/W01521910pdfpreview.png"><img class="aligncenter wp-image-46424 size-medium" src="http://i0.wp.com/ma.tt/files/2016/04/W01521910pdfpreview.png?resize=604%2C296" alt="" /></a></p>\n<p><img class="  wp-image-46500 alignright" src="http://i2.wp.com/ma.tt/files/2016/04/IMG_6024.jpg?resize=262%2C333&ssl=1" alt="IMG_6024.JPG" />It is impossible to overstate the influence my father has had on every part of my life: Why did I play saxophone? Dad did. Computers and programming? Dad did. Travel? He was frequently stationed overseas and even when we didn&#8217;t visit he would always bring back a cool gift for myself and my sister. He drove me to the HAL-PC office (local non-profit) every weekend where I&#8217;d learn so much fixing people&#8217;s broken computers and being exposed to open source for the first time. His O&#8217;Reilly &#8220;camel book&#8221; on Perl was the first scripting I learned, and he pointed me toward Mastering Regular Expressions which became the basis of <a href="https://ma.tt/2002/09/smart-quotes-in-php/">my first contribution to b2, texturize</a>.</p>\n<p>We were in a father / son bowling league. I remember admiring his work ethic so much: he&#8217;d get up before dawn every morning and put on a suit, grab his briefcase, and go to work. He often went in on weekends and I loved to go with him because they had &#8220;fast&#8221; internet at the office and I could read Dilbert and about Babylon 5. He was a voracious reader and learner, and loved tinkering whether it was cars or networking. In the other room I can hear a bitcoin mining rig he set up a few years ago. He was independent minded and unafraid to question the status quo.</p>\n<p><img class="aligncenter size-full wp-image-46504" src="http://i1.wp.com/ma.tt/files/2016/04/IMG_4385.jpg?resize=351%2C263&ssl=1" alt="IMG_4385.JPG" /></p>\n<p>There&#8217;s a photo somewhere of my dad mowing the lawn and me following behind him with a toy lawnmower, which is a perfect metaphor for how I&#8217;ve always followed in his footsteps.</p>\n<p><img class="alignnone size-full wp-image-46511" src="http://i1.wp.com/ma.tt/files/2016/04/MCM_5113.jpg?resize=604%2C238&ssl=1" alt="MCM_5113.jpg" /></p>\n<p>I&#8217;m at a loss.</p>\n<p>Parents are there literally the day you&#8217;re born, and it&#8217;s hard to imagine a life without them. Most people reading this will outlive their parents, and deal with their mortality and often difficult and painful final days as those who brought us into this world exit it. I&#8217;ve been reading and reading all the writing I can find on this topic, but nothing really prepares you for it, and nothing makes it better to go through. It&#8217;s terrible.</p>\n<p><img class="alignnone size-full wp-image-46508" src="http://i2.wp.com/ma.tt/files/2016/04/MCM_7807.jpg?resize=604%2C402&ssl=1" alt="MCM_7807.jpg" /></p>\n<p>He wasn&#8217;t someone to tell you what the right way to live was, in fact he was incredibly open minded. He didn&#8217;t tell you, he showed you how he lived his life from a place of integrity and trust, how he was in his relationship with my mom, how he was in business. He wasn&#8217;t flashy and seldom talked about his accomplishments or all the people he had helped out along the way. Many of the stories of appreciation coming in I&#8217;m hearing for the first time. In getting his books and taxes together this past week I was humbled by how simply he lived this season of his life, not into material things but cherishing relationships and his quiet life in the suburbs with my mother.</p>\n<p><img class="alignnone size-full wp-image-46499" src="http://i1.wp.com/ma.tt/files/2016/04/IMG_20151225_160835-1.jpg?resize=604%2C452&ssl=1" alt="IMG_20151225_160835 (1).jpg" /></p>\n<p>My biggest blessing has been my family. Every one is the most supportive you can imagine. So inspiring&#8230; much of what I&#8217;ve done in the world was in the context of making my parents proud, and their relationship to each other and the amazing man my dad was has set a bar I hope to approach in my lifetime. The last few years he got much better about showing his pride in my sister and I, and even more importantly saying &#8220;I love you,&#8221; the three words that are among the best gift we can give each other. Don&#8217;t forget to use them, even if it feels cheesy or embarrassing, and for those of you with parents still around please give them some <a href="http://waitbutwhy.com/2015/12/the-tail-end.html">extra time</a> and a hug for me. This was unexpected, we really believed he was on an upward trajectory. You never know when the words you share with someone might be the last.</p>\n<p><img class="alignnone size-full wp-image-46506" src="http://i1.wp.com/ma.tt/files/2016/04/MCM_5139.jpg?resize=604%2C402&ssl=1" alt="MCM_5139.JPG" /></p>\n<p>I made a page <a href="http://ma.tt/chuck/">you can see his official obituary, information about his memorial service in Katy, and leave any memories you have of him at ma.tt/chuck</a>.</p>\n<p>&nbsp;</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, 21 Apr 2016 06:58:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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: A Tip for Convincing Customers to Renew License Keys";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53881";s:7:"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:72:"http://wptavern.com/a-tip-for-convincing-customers-to-renew-license-keys";s: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:3583:"<p>Mika Epstein, who helps review plugins before they&#8217;re added to the directory and is a dedicated support forum volunteer, <a href="https://halfelf.org/2016/despair-licensed-updates/">has a great post</a> on the difficulties associated with plugins that require license keys for updates. She addresses topics like keeping users informed, ownership, and bundling plugins with themes. She also suggests the following solution to get users with an expired license key to renew.</p>\n<blockquote><p>What if the updater kept checking, license expired or not, and when you clicked to upgrade it alerted you?</p>\n<p>Your license for Foobar has expired. Please renew it in order to upgrade.</p>\n<p>What if you got this email?</p>\n<p>Hey, you bought Foobar back in 2014 and that license lapsed. Normally I’d never bother you, but today I’ve pushed a major security fix. Since this is a security release, I’m offering you a discount. It’s already applied to your account, just log in and you can buy the upgrade at 50% off. If you’re not using Foobar anymore, click here and I’ll have your account flagged so we don’t bother you about this again.</p>\n<p>How happy would you be to find out someone saved your soy bacon?</p></blockquote>\n<p>Based <a href="https://halfelf.org/2016/despair-licensed-updates/#comment-75676">on the comments</a> of her article and from what Epstein has experienced from years of providing WordPress support, it&#8217;s a complex problem without a solution. The perils of updating commercial plugins bundled with themes that require a license key were apparent two years ago when a <a href="http://wptavern.com/critical-security-vulnerability-found-in-wordpress-slider-revolution-plugin-immediate-update-advised">critical security vulnerability was discovered</a> in Revolution Slider.</p>\n<p>Had the news not been published across media outlets, many users may not have known about the update. In some cases, users couldn&#8217;t update because they didn&#8217;t have the required license key, <a href="http://wptavern.com/critical-security-vulnerability-found-in-wordpress-slider-revolution-plugin-immediate-update-advised#comment-58566">as was the case with Brenda</a>.</p>\n<blockquote><p>The slider plugin was bundled in a theme that a PREVIOUS web developer installed for one of my clients. As such, I do not have the theme license key. There is NO WAY that I would ever have known about this extreme vulnerability had Sucuri not released it.</p></blockquote>\n<p>Some companies make security updates available to all customers regardless if their license is expired. For example, earlier this year, a <a href="http://wptavern.com/critical-security-vulnerability-discovered-in-elegant-themes-products">critical security vulnerability was discovered</a> in Elegant Themes products. Due to the severity of the issue, the company made the updates available for free to expired accounts. The updates contained only the security fix without any of the new features developed in recent versions.</p>\n<p>There&#8217;s a delicate balance between pushing customers to upgrade, renew license keys, and making it easy to do so. As Epstein says in the conclusion of her post, &#8220;If you make it easy to pay, people will renew and pay. If you inform them of security issues, they will pay and upgrade.&#8221;</p>\n<p>If you&#8217;re a commercial plugin developer, how do you inform and convince customers to renew their license keys? Also, how do you handle security updates for customers with expired licenses?</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 20 Apr 2016 22:49:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}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:79:"WPTavern: WP Dispensary Offers a Complete Marijuana Menu Solution for WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53859";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"http://wptavern.com/wp-dispensary-offers-a-complete-marijuana-menu-solution-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:4972:"<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/blueberry-kush.jpg"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/blueberry-kush.jpg?resize=1000%2C605" alt="photo credit: Blueberry Kush, Indica-3 - (license)" class="size-full wp-image-53861" /></a>photo credit: <a href="http://www.flickr.com/photos/57298467@N03/5500914557">Blueberry Kush, Indica-3</a> &#8211; <a href="https://creativecommons.org/licenses/by/2.0/">(license)</a>\n<p>With <a href="http://medicalmarijuana.procon.org/view.resource.php?resourceID=000881" target="_blank">24 states</a> having enacted laws to legalize medical marijuana, the industry is booming and dispensaries need websites. <a href="https://wordpress.org/plugins/wp-dispensary/" target="_blank">WP Dispensary</a>, released five months ago, is the first WordPress plugin to target this underserved market.</p>\n<p>After creating <a href="https://wordpress.org/plugins/leafly-reviews/" target="_blank">Leafly Reviews</a>, a plugin that displays dispensary reviews from Leafly using a widget or shortcode, <a href="http://www.robertdevore.com" target="_blank">Robert DeVore</a> decided he wanted to make more solutions to help dispensary owners build professional websites. <a href="https://wordpress.org/plugins/wp-dispensary/" target="_blank">WP Dispensary</a> and <a href="https://wordpress.org/plugins/dispensary-coupons/" target="_blank">Dispensary Coupons</a> soon followed on WordPress.org.</p>\n<p>Many marijuana dispensaries post their product menus on a board, printed on paper, or displayed on a tablet. The WP Dispensary plugin makes it easy to enter products, with all their relevant details, into a menu for display on a WordPress-powered website. This makes it easy for the dispensary owner to create, edit, and maintain a master list of products, which can also be displayed in the store.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/wpd-menu-update-1.4.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/wpd-menu-update-1.4.jpg?resize=160%2C174" alt="wpd-menu-update-1.4" class="alignright size-full wp-image-53872" /></a>The plugin creates custom post types for flowers, edibles, concentrates, pre-rolls, and topicals. It also includes custom taxonomies for aromas, flavors, effects, symptoms, and conditions. This allows visitors to easily sort available products.</p>\n<p>Entering a new menu item is as easy as writing a post, so dispensary owners will have no problem keeping their menus updated:</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/add-flower.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/add-flower.png?resize=1025%2C489" alt="add-flower" class="aligncenter size-full wp-image-53885" /></a></p>\n<p>Dispensary owners can also enter product prices for flowers and concentrates based on weight, from 1/2 gram to an ounce. Edibles and pre-rolls allow you to enter the THC and CBD percentages.</p>\n<p>Today&#8217;s <a href="http://www.wpdispensary.com/wp-dispensary-version-1-4/" target="_blank">version 1.4 release</a>, in honor of the 4/20 holiday, adds topicals to the existing custom post types, with extra product information options for unit price, unit size, and THC mg and CBD mg.</p>\n<p>When used in combination with DeVore&#8217;s free <a href="https://github.com/deviodigital/dispensary-display-wordpress-theme" target="_blank">Dispensary Display</a> theme, products are displayed beautifully on the frontend with images for each menu item. After updating it to be compatible with the 1.4 release, DeVore plans to get the theme ready for submission to the official WordPress theme directory.</p>\n<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/dispensary-items.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/dispensary-items.png?resize=887%2C524" alt="dispensary-items" class="alignright size-full wp-image-53878" /></a></p>\n<p>WP Dispensary is also fully integrated with the WP REST API so developers can pull data from the custom post types and display it with JavaScript in a website or app. This currently requires the <a href="https://wordpress.org/plugins/rest-api/" target="_blank">REST API plugin version 2</a> until the API is officially merged into core.</p>\n<p>WP Dispensary is 100% open source and available for anyone to <a href="https://wordpress.org/plugins/wp-dispensary/" target="_blank">download for free from WordPress.org</a>. Full <a href="http://www.wpdispensary.com/documentation/" target="_blank">documentation</a> is available for the plugin on the WP Dispensary project website, which includes instructions for setting it up, information on add-ons, and additional plugin suggestions. The plugin is also <a href="https://github.com/deviodigital/wp-dispensary" target="_blank">available on GitHub</a> if you want to contribute bug fixes or improvements.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 20 Apr 2016 20:09: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: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:68:"WPTavern: The Quest For a Centralized WordPress Notifications Center";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53785";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"http://wptavern.com/the-quest-for-a-centralized-wordpress-notifications-center";s: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:9813:"<p>Based on the number of comments we received on <a href="http://wptavern.com/please-stop-abusing-wordpress-admin-notices">WordPress admin notices</a> being abused, it&#8217;s clear that a number of you feel the same way I do. Thanks to the healthy discussion that took place, I learned several new things about admin notices I&#8217;d like to share with you.</p>\n<h2>Themes Do it Too</h2>\n<p>While the crux of the article focuses on plugins being the largest offender, the issue also applies to themes hosted in and outside of the WordPress theme directory. In one of the more extreme examples I discovered, earlier this year, <a href="https://reduxframework.com/e">Redux Framework</a> added an admin notice that informed users of a new <a href="https://reduxframework.com/extension/ad-remover/">commercial extension</a>.</p>\n<p>When users questioned <a href="https://github.com/reduxframework/redux-framework/issues/2801">how to remove the notices</a>, Redux Framework developers responded by creating a commercial extension.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/ReduxFrameworkAdNotice.png"><img class="size-full wp-image-53826" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/ReduxFrameworkAdNotice.png?resize=1025%2C47" alt="Redux Framework Admin Notice" /></a>Redux Framework Admin Notice\n<p>For $59 a year, the extension removes admin notices, ads from the options panel, and the dashboard news widget. Even though the notices and ads are only displayed when the framework&#8217;s dev mode is enabled, it seems like a ridiculous way to generate revenue.</p>\n<p>While researching for this article, I discovered that Dovy Paukstys, Co-Founder and lead developer of Redux Framework, is in the process of removing advertising from current and future admin notices. Paukstys provided the Tavern with the following statement:</p>\n<blockquote><p>As a fellow developer, I can see how frustrating an admin notice can be when used as an ad. To support the requests of the community, we will no longer use admin notices to advertise premium features. We will use admin notices for their intended purpose, to inform and educate our users.</p>\n<p>We hope that other frameworks, plugins, and products will follow suit.</p></blockquote>\n<h2>WP Notification Center</h2>\n<p>Inspired by our article, WPBeginner looks into whether or not <a href="http://www.wpbeginner.com/opinion/does-wordpress-need-a-notification-center-we-think-so-how-about-you/">WordPress needs a notification center</a>. As it turns out, there are a couple of different plugins and projects in the works aiming to solve this problem.</p>\n<p>The <a href="https://wordpress.org/plugins/wp-notification-center/">WP Notification Center</a> plugin, developed by Barry Kooij and Never5, adds a <a href="http://www.barrykooij.com/wordpress-notification-manager/">notification center</a> to WordPress. This plugin moves admin notices to a central location freeing up valuable screen real-estate.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/WPNotificationCenter.png"><img class="size-full wp-image-53828" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/WPNotificationCenter.png?resize=638%2C155" alt="WP Notification Center" /></a>WP Notification Center\n<p>When activated, a notifications area is added to the admin bar. This tells you the number of notices available and provides quick viewing access. The messages are also color coded to easily tell the difference between update and error messages.</p>\n<p>Links within the notice take you to the corresponding admin page to view more details. Unfortunately, you can&#8217;t dismiss notices from the admin toolbar without navigating to the links within them. According to Kooij, dismissing notices is a difficult problem to fix.</p>\n<blockquote><p>The admin notices are added in code so I can&#8217;t stop them from being added. That means I would need to store what notices are dismissed and check all added notices on every admin page load to filter out the ones that are dismissed.</p>\n<p>It&#8217;s the other way around from an ideal situation, where a notice would be added to the database and I can simply remove it when it&#8217;s dismissed.</p></blockquote>\n<p>As for the possibility of getting WP Notification Center into core, &#8220;I would love to write a patch for core that would set this up the right way,&#8221; Kooij said. &#8220;That would eventually involve deprecating and stop displaying notifications that are being added the old way.&#8221;</p>\n<p>If you&#8217;re interested in tackling this problem or would like to contribute to other facets of the project, you can find it <a href="https://github.com/barrykooij/wp-notification-center">on GitHub</a> where issues and pull requests are welcomed.</p>\n<h2>WordPress Notifications API</h2>\n<p>During the WordPress Core developer chat <a href="https://make.wordpress.org/core/2016/01/13/core-dev-chat-notes-for-jan-13/">back in January</a>, John Blackbourn proposed a Notifications API that would replace <code>wp_mail()</code> with an extensible API. The API could be hooked into by developers to send notifications via webhooks that would enable Slack and IM notifications. There would also be UI added so users and admins can choose which individual notifications and types to opt-in/out of.</p>\n<p>The API is not directly relevant to admin notices but it&#8217;s possible they could be connected in the future. Blackbourn plans to publish a detailed blog post outlining the idea in-depth within the next week or two.</p>\n<h2>Jetpack Notifications</h2>\n<p>Jetpack handles notifications via a module that adds an icon to the toolbar. Notifications include, Likes, Comments, Follows, and the ability to moderate and reply to comments.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/JetpackNotifications.png"><img class="size-full wp-image-53846" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/JetpackNotifications.png?resize=406%2C422" alt="Jetpack Notifications" /></a>Jetpack Notifications\n<p>I use this notifications area all the time to moderate and respond to comments. It&#8217;s convenient and usually loads items quickly. However, I&#8217;m not sure how well the interface would work if admin notices from themes and plugins were added.</p>\n<h2>Subscribers Can Possibly See Admin Notices</h2>\n<p>One of the most surprising <a href="http://wptavern.com/please-stop-abusing-wordpress-admin-notices#comment-165057">things I&#8217;ve learned</a> is that users who are subscribers can <em>possibly</em> see admin notices. On the surface, this doesn&#8217;t make sense as subscribers don&#8217;t have the capabilities necessary to act on notices. I tested this theory on the WP Tavern test site by activating both Yoast SEO and the All in One SEO plugin.</p>\n<p>This is what I see while logged in as an admin.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/AdminNoticesSEO.png"><img class="size-full wp-image-53847" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/AdminNoticesSEO.png?resize=1025%2C293" alt="Admin Notices While Logged in as Admin" /></a>Admin Notices While Logged in as Admin\n<p>This is the same dashboard while logged in as a subscriber.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/AdminNoticesWhileASubscriber.png"><img class="size-full wp-image-53848" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/AdminNoticesWhileASubscriber.png?resize=1025%2C380" alt="Admin Notices While Logged in as A Subscriber" /></a>Admin Notices While Logged in as A Subscriber\n<p>As you can see, the notices disappear when logged in as a subscriber. While I initially thought this was an issue in core, it appears to be more of a developer issue. JS Morisset, who <a href="http://wptavern.com/please-stop-abusing-wordpress-admin-notices#comment-165464">commented on the original article</a> has a possible explanation:</p>\n<blockquote><p>The word &#8216;admin&#8217; (for notices) could be interpreted in two ways — either they’re admin / back-end notices, or they’re administrator notices.</p>\n<p>I’ve always understood that they are the former (notices displayed on the admin back-end), and can be seen by any / all back-end users, so I use &#8216;current_user_can()&#8217; in my own code to display different kinds of messages. Maybe this is more of a developer awareness issue than a core WP issue.</p></blockquote>\n<p>While I have not analyzed the code in the plugins I tested, the <a href="https://developer.wordpress.org/reference/functions/current_user_can/">current_user_can()</a> capability check would explain why admins see notices while subscribers do not.</p>\n<h2>What I&#8217;d Like to See in a Centralized WordPress Notifications Center</h2>\n<p>Admin notices are a great way for developers to inform users of important information. But with all the notices bombarding site administrators these days, there&#8217;s a need for an organizational user interface to manage them all. When considering the types of notifications to allow and display, a notification center in WordPress can easily turn into a deep rabbit hole.</p>\n<p>What I&#8217;d like to see is a notification center that notifies me of core, plugin, and theme updates in addition to whatever notices those items generate. I also want it to tell me about errors on the site. These notifications should be in an easy-to-use interface that&#8217;s quick to access. Notifications should be dismissable or have a status where they can be marked as read.</p>\n<p>As seen above, there are plenty of people and projects working on solutions to this problem. What would be your ideal WordPress notifications center?</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 20 Apr 2016 02:11:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}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:107:"WPTavern: Developers Urge White House to Consider “Open by Default” for New Open Source Software Policy";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53787";s:7:"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:111:"http://wptavern.com/developers-urge-white-house-to-consider-open-by-default-for-new-open-source-software-policy";s: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:7190:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/03/white-house.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/03/white-house.jpg?resize=1024%2C520" alt="photo credit: The White House Washington DC - (license)" class="size-full wp-image-52474" /></a>photo credit: <a href="http://www.flickr.com/photos/71380981@N06/19902559769">The White House Washington DC</a> &#8211; <a href="https://creativecommons.org/licenses/by-nc-nd/2.0/">(license)</a>\n<p>Last month the White House <a href="http://wptavern.com/white-house-seeks-feedback-on-github-for-government-wide-open-source-software-policy" target="_blank">called for developers to comment on its proposed draft</a> for a Government-wide Open Source Software policy. The new policy would require code paid for by the government to be made available for reuse across other federal agencies and a portion (20%) of the custom code would be released as open source.</p>\n<p>The period for public comment officially ended yesterday and now the <a href="https://www.whitehouse.gov/omb/" target="_blank">White House Office of Management and Budget (OMB)</a> will analyze the feedback on GitHub to refine the final policy.</p>\n<h3>CIO of the Department of Homeland Security Affirms Benefits of Open Source for Cybersecurity</h3>\n<p>Yesterday, Luke McCormack, the Chief Information Officer of the Department of Homeland Security, offered <a href="https://github.com/whitehouse/source-code-policy/issues/222" target="_blank">formal comments on GitHub</a>, affirming the benefits of open source, especially in regard to cybersecurity:</p>\n<blockquote><p>When managed appropriately, releasing code as OSS and engaging with the community can have extensive cybersecurity benefits. Security through obscurity is not true security: we cannot depend on vulnerabilities not being exploited just because they have not been discovered yet. There are many examples of widely-used pieces of software that benefit greatly from constant and vigorous community reviews and contributions to find bugs, and thus making them more secure. We look forward to government systems joining them.</p></blockquote>\n<p>McCormack&#8217;s clarification of the department&#8217;s official position combats the common misconception that open source code is inherently insecure. The comment also affirms the department&#8217;s support for working with the open source community.</p>\n<p>&#8220;Participation in the open source community will further strengthen our systems and help fulfill the mission of the Department,&#8221; McCormack said. &#8220;Likewise, we believe in the potential of this policy to incentivize innovation and enable a new generation of companies to do business with the Government.&#8221;</p>\n<h3>Developers Push for an &#8220;Open by Default&#8221; Policy</h3>\n<p>The proposed policy encourages federal agencies to work together to make reusable modules and to build active communities around the open source code they release. It is a better use of American tax dollars, but there is also a significant contingency of developers who believe the policy doesn&#8217;t go far enough with its arbitrary 20% requirement.</p>\n<p>In an issue titled &#8220;<a href="https://github.com/WhiteHouse/source-code-policy/issues/90" target="_blank">Software should be &#8220;Open by default&#8221; not 20%</a>,&#8221; the Presidential Innovation Fellows Foundation (PIFF) shared the following statement summarizing the general consensus of its 120 members:</p>\n<blockquote><p>The PIF Foundation membership strongly believes that it is in the best interest of increased government efficiency and taxpayer savings for the OMB to set a policy of &#8216;open by default&#8217; for custom software developed by the Federal Government rather than setting a goal of at least 20% OSS as originally proposed in the source code policy.</p></blockquote>\n<p><a href="http://ben.balter.com/" target="_blank">Ben Balter</a>, open source advocate and product manager at GitHub, <a href="https://github.com/WhiteHouse/source-code-policy/issues/90#issuecomment-207820011" target="_blank">expanded</a> on why the PIFF believes that taxpayer-funded government code should be open by default. Balter penned an <a href="https://fcw.com/articles/2016/04/11/balter-open-source-opinion.aspx" target="_blank">op-ed for FCW</a> about how the proposed open source policy, with its 20% requirement, is a missed opportunity to modernize government. He contends that the proposed three-year pilot program will not likely produce results beyond what is already known, as open source has already undergone a two-decade pilot. By 2019, the push for &#8216;open by default&#8217; will be long overdue:</p>\n<blockquote><p>It&#8217;s no secret that government agencies lag behind the private sector with regard to technology, and the proposed source code policy hesitantly testing the waters of open source is no exception. Open source software isn&#8217;t a potential fad to be cautiously evaluated as part of a three-year pilot program, nor are the benefits unknown or unproven in large enterprises. Open source is simply how industry builds software today. You&#8217;d be hard-pressed to find a startup worth its venture capital funding that isn&#8217;t based, at least in part, on open source software. The same holds true of most industry leaders, already embracing open source as a core part of their business strategy, including Microsoft, Apple, Google, IBM, SAP and Adobe to name a few.</p></blockquote>\n<p>Mozilla representatives also <a href="https://github.com/WhiteHouse/source-code-policy/issues/159" target="_blank">commented on the issue</a> to affirm its support for “open by default” and clear international licensing. The company identified four key reasons for shooting for 100% rather than mandating a minimum requirement:</p>\n<ul>\n<li>Open source by default is consistent with the principle that the public should receive maximal benefit from the expenditure of their tax dollars.</li>\n<li>Software produced in the open will be of high quality and will help promote the public’s trust due to the extra scrutiny it can receive and the potential contribution of external interested parties.</li>\n<li>The additional burden of opening source code to the public should not be great if the software already has to be prepared for sharing within the Federal government.</li>\n<li>The burden of tracking, assessing and reporting on percentages is removed, as is the problem of deciding how to make the measurements in the first place.</li>\n</ul>\n<p>Mozilla and many others commenting on the issue are urging the White House to reject the notion of an arbitrary 20% target and instead aim for open source from the outset, removing sensitive parts of the code base as necessary.</p>\n<p>It&#8217;s unclear how much weight this particular issue will hold in the creation of the final policy, but the opportunity for industry experts to comment on and contribute to the process is already a major step forward. The policy is still in draft status and we will publish an update once the OMB has finalized its decision.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 19 Apr 2016 22:35:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:31;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:77:"WPTavern: Linus Torvalds Explains How Open Source Led to the Success of Linux";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53795";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://wptavern.com/linus-torvalds-explains-how-open-source-led-to-the-success-of-linux";s: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:4722:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/TED-linus-torvalds-interview.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/TED-linus-torvalds-interview.png?resize=1025%2C570" alt="TED-linus-torvalds-interview" class="aligncenter size-full wp-image-53797" /></a></p>\n<p>In a rare and deeply personal <a href="http://www.ted.com/talks/linus_torvalds_the_mind_behind_linux" target="_blank">interview</a> with TED Curator Chris Anderson, Linus Torvalds spoke about how open source made his projects what they are today. Torvalds, creator of the Linux kernel and the Git version control system, revealed that he prefers to work alone, in his bathrobe, in total silence. Although he heads up one of the largest open source projects in the world, with 1,000 contributors involved in every bimonthly release, Torvalds claims he is not a people person.</p>\n<p>&#8220;I did not start Linux as a collaborative project,&#8221; Torvalds said. &#8220;I started it as one in a series of many projects I had done at the time for myself, partly because I needed the end result, but even more because I just enjoyed programming.&#8221;</p>\n<p>Torvalds said that open source wasn&#8217;t really on his radar at all. As Linux grew, it became something he wanted to show off to people and he made it publicly available. It wasn&#8217;t even open source at that point, which was mainly called &#8220;free software&#8221; back then. He had no intention of using open source to improve his project. He simply invited comments on his project and, to his amazement, people took interest in the code and started contributing ideas.</p>\n<p>&#8220;Every project before that had been completely personal, and it was a revelation when people just started commenting, started giving feedback on your code,&#8221; Torvalds said.</p>\n<p>As the Linux project grew, thousands of people wanted to contribute. Torvalds said that it reached a breaking point where he knew he couldn&#8217;t scale it to work with that many people without having some kind of version control system in place.</p>\n<p>&#8220;So git is my second project, which was only created for me to maintain my first project,&#8221; he said. &#8220;And this is literally how I work. I do code for fun, but I want to code for something meaningful. Every single project that I&#8217;ve ever done has been for something I needed.&#8221;</p>\n<p>Ironically, for someone who professes not to be a people person, Torvalds revolutionized collaborative development for teams and projects with Git. He said that he has often been in conflict with other people and can be &#8220;myopic when it comes to other people&#8217;s feelings.&#8221; Open source gave him a way to work effectively with other people:</p>\n<blockquote><p>One of the things I really like about open source is it allows different people to work together. We don&#8217;t have to like each other, and sometimes we really don&#8217;t like each other. There are very, very heated arguments. You don&#8217;t even agree to disagree &#8211; it&#8217;s just that you&#8217;re interested in different things. </p>\n<p>Coming back to the point that I said earlier, that I was afraid of commercial people taking advantage of your work &#8211; It very quickly turned out that those commercial people were lovely people. And they did all the things that I was not at all interested in doing and they had completely different goals. And they used open source in ways that I just did not want to go. But because it was open source they could do it and it actually works really beautifully together.</p></blockquote>\n<p>One of the most interesting things about his story is that he first embraced open source out of practicality, not because of ideological convictions.</p>\n<p>&#8220;Without doing the whole open-source-and-really-letting-go thing, Linux would never have been what it is,&#8221; Torvalds said. Even so, he said he doesn&#8217;t necessarily think the principle can be applied to other aspects of life beyond code without a lot of grey areas.</p>\n<p>Despite having changed the future by creating technology that powers the internet, Torvalds does not consider himself a visionary.</p>\n<p>&#8220;I am not a visionary,&#8221; he said. &#8220;I do not have a five year plan. I&#8217;m an engineer. I&#8217;m perfectly happy with all the people who are walking around staring at the clouds and looking at the stars and saying, &#8216;I want to go there.&#8217; But I&#8217;m looking at the ground and I want to fix the pothole that&#8217;s right in front of me before I fall in.&#8221;</p>\n<p>Check out the 21-minute interview in the video below:</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:"Tue, 19 Apr 2016 05:05: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: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:90:"WPTavern: WordPress 4.6 Development Kicks Off This Week, Dominik Schilling to Lead Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53759";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:99:"http://wptavern.com/wordpress-4-6-development-kicks-off-this-week-dominik-schilling-to-lead-release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4254:"<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/sharpened-pencil.jpg"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/sharpened-pencil.jpg?resize=960%2C511" alt="photo credit: Angelina Litvin" class="size-full wp-image-53775" /></a>photo credit: <a href="https://stocksnap.io/photo/JLXDNN5BNE">Angelina Litvin</a>\n<p>As soon as WordPress 4.5 was out the door, WordPress 4.6 release lead Dominik Schilling opened up the floor for <a href="https://make.wordpress.org/core/2016/04/14/wordpress-4-6-whats-on-your-wish-list/" target="_blank">discussion on wish list items</a> ahead of the kickoff chat on Wednesday. The development community chimed in with feedback on their users’ biggest pain points, important UX issues to be solved, and existing features they would like to see polished.</p>\n<p>If the 200+ comments on the post are any indication, WordPress users and contributors are buzzing with ideas for improving the software in the upcoming release. The Make/WordPress core blog doesn&#8217;t have a voting system, but a few of the wish list items with the most +1&#8217;s include:</p>\n<ul>\n<li>Many-to-many relationships between posts and users (à la <a href="https://wordpress.org/plugins/posts-to-posts/" target="_blank">Posts 2 Posts</a>)</li>\n<li>Group ownership and content management</li>\n<li>Custom post statuses</li>\n<li>Multi-author support for single page/post/term items</li>\n<li>Fix long-standing <a href="https://core.trac.wordpress.org/ticket/4539" target="_blank">issues with wptexturize</a></li>\n<li><a href="https://core.trac.wordpress.org/query?status=!closed&keywords=~https" target="_blank">HTTPS improvements</a></li>\n<li>Add a new core <a href="https://core.trac.wordpress.org/ticket/32417" target="_blank">media widget</a></li>\n<li><a href="https://core.trac.wordpress.org/ticket/16379" target="_blank">Better UI for creating a &#8220;front&#8221; page</a></li>\n<li>Support for <a href="https://core.trac.wordpress.org/ticket/19627" target="_blank">allowing themes to register a static front page</a> to be automatically turned on at activation</li>\n<li>Remove the plugin/theme editor and make it into a plugin</li>\n<li>Fields API</li>\n<li><a href="https://core.trac.wordpress.org/ticket/12668" target="_blank">Custom Comment Types</a></li>\n<li><a href="https://core.trac.wordpress.org/ticket/21022" target="_blank">Use bcrypt for passwords</a></li>\n</ul>\n<p>Ella Van Dorpe also posted a <a href="https://make.wordpress.org/core/2016/04/12/editor-wish-list-4-6/" target="_blank">summary</a> of the most recent meeting for contributors on the core editor component. The team discussed a wish list for the editor in 4.6 and beyond, including the possibility of creating a feature plugin that uses <a href="https://nytimes.github.io/ice/demo/" target="_blank">ICE</a> to allow suggestions and comments on content. A <a href="https://core.trac.wordpress.org/ticket/36474" target="_blank">revamp of the Publish meta box</a>, more experimentation with inline toolbars, more formatting shortcodes, and other improvements are also on the list.</p>\n<p>Weston Ruter and contributors plan to continue chipping away at the <a href="https://make.wordpress.org/core/2015/09/23/outlining-a-possible-roadmap-for-the-customizer/" target="_blank">customizer roadmap</a> and component page with a focus on <a href="https://make.wordpress.org/core/2015/01/26/customizer-transactions-proposal/" target="_blank">customizer transactions</a>. Ruter would also like to introduce <a href="https://core.trac.wordpress.org/ticket/34923" target="_blank">basic content authorship</a> in the customizer in 4.6, along with improvements to existing features.</p>\n<p>The 4.6 <a href="https://make.wordpress.org/core/2016/04/14/wordpress-4-6-whats-on-your-wish-list/" target="_blank">wish list</a> offers a small preview of what might be coming in this release, and there&#8217;s still time to contribute new items and feedback. If you want to advocate for your ticket or wish list item, join the WordPress 4.6 kickoff chat in the #core Slack channel on Wednesday at <a href="http://www.timeanddate.com/worldclock/fixedtime.html?iso=20160420T2000" target="_blank">3:00PM CDT</a>.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 18 Apr 2016 18:25:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s: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: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:94:"WPTavern: Sucuri Partners with Let’s Encrypt to Offer Free SSL Certificates to All Customers";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53721";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:101:"http://wptavern.com/sucuri-partners-with-lets-encrypt-to-offer-free-ssl-certificates-to-all-customers";s: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:3363:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/ssl.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/ssl.png?resize=650%2C181" alt="ssl" class="aligncenter size-full wp-image-53744" /></a></p>\n<p><a href="http://sucuri.net/" target="_blank">Sucuri</a>, a website security company that specializes in securing WordPress (and other CMS) sites, <a href="https://blog.sucuri.net/2016/04/sucuri-firewall-free-letsencrypt-ssl-certs-for-everyone.html" target="_blank">announced</a> that SSL certificates are now available at no cost to all customers who make use of the company&#8217;s <a href="https://sucuri.net/website-firewall/" target="_blank">firewall</a>. As a <a href="https://letsencrypt.org/sponsors/" target="_blank">sponsor of the Let&#8217;s Encrypt initiative</a>, Sucuri joins <a href="http://wptavern.com/automattic-partners-with-lets-encrypt-to-enable-https-on-all-wordpress-com-websites" target="_blank">Automattic</a> as one of the first companies to fully automate free SSL Certificates for all customers. The company has also enabled the new HTTP/2 protocol by default, which offers significant performance advantages compared to raw HTTPS.</p>\n<p>Unlike WordPress.com, which <a href="https://en.support.wordpress.com/https/" target="_blank">does not allow users to disable encryption</a>, Sucuri offers a &#8220;No HTTPS&#8221; option which will force all traffic to be redirected to HTTP. Customers can also select from partial SSL, full SSL, and Custom SSL (where they can use their own certificates).</p>\n<p>Despite their sponsorship of the Let&#8217;s Encrypt initiative, Sucuri&#8217;s founders emphasized that SSL support is not a magic wand that instantly makes your website secure, since it only protects information transferred between the browser and web server.</p>\n<p>&#8220;Even though we are providing SSL certificates to all our clients, we don’t subscribe to the idea that every website needs HTTPS enabled,&#8221; Sucuri CTO Daniel Cid said. &#8220;The idea that this makes for a more secure web is inaccurate.&#8221;</p>\n<p>Cid and co-founder Tony Perez share a perspective tempered by years of experience fixing hacked websites. The majority of compromises come through brute force attacks, software vulnerabilities, and DDOS attacks.</p>\n<p>In a post titled <a href="https://perezbox.com/2015/07/https-does-not-secure-your-website/" target="_blank">HTTPS Does Not Secure Your Website</a>, Sucuri CEO Tony Perez identified three general instances where SSL is essential: when transferring personal identifiable information, transaction data in e-commerce, and other sensitive data. Outside of these scenarios, HTTPS is not as critical.</p>\n<p>&#8220;I have no doubt that HTTPS will continue to grow in popularity,&#8221; Perez said. &#8220;What I take exception to is when technology professionals say that one of the driving factors for HTTPS is it’ll secure your website, because it won’t.&#8221;</p>\n<p>Sucuri only recommends HTTPS for customers who are already taking security seriously and want to add protection for data in transit. The company suggests putting more basic security measures in place first &#8211; keeping your software updated, implementing intrusion detection, getting code reviews, and storing passwords securely.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 18 Apr 2016 04:21:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:44:"Post Status: WordPress 4.5 — 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=23435";s:7:"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://poststatus.com/wordpress-4-5-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:2142:"<p>Welcome to the Post Status <a href="https://poststatus.com/category/draft">Draft podcast</a>, which you can find <a href="https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008">on iTunes</a>, <a href="http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast">Stitcher</a>, and <a href="http://simplecast.fm/podcasts/1061/rss">via RSS</a> for your favorite podcatcher. Post Status Draft is hosted by Joe Hoyle &#8212; the CTO of Human Made &#8212; and Brian Krogsgard.</p>\n<p><span>WordPress 4.5 was just released, and comes backed with a lot of great new features. Some of our favorites have to do with the editing experience, but we go over all the new user facing features as well as under the hood bits of WordPress 4.5. We also dig into the earliest stages of WordPress 4.6, which is already underway.</span></p>\n<p><span>If you’ve been enjoying Post Status Draft, would you considering rating us in iTunes? We’ve never asked for it, but it would help tremendously! You can do so by going to iTunes, click “Ratings and Reviews” and leave a quick review. Thanks!</span></p>\n<a href="https://audio.simplecast.com/35565.mp3">https://audio.simplecast.com/35565.mp3</a>\n<p><a href="http://audio.simplecast.com/35565.mp3">Direct Download</a></p>\n<h3>Links</h3>\n<ul>\n<li><a href="https://poststatus.com/wordpress-4-5-coleman-released/">Brian&#8217;s WordPress 4.5 Post</a></li>\n<li><a href="https://make.wordpress.org/core/2016/04/14/wordpress-4-6-whats-on-your-wish-list/">WordPress 4.6 wishlist</a></li>\n<li><a href="https://poststatus.com/day-of-rest-boston/">A Day of Rest is going to Boston!</a></li>\n</ul>\n<h3>Sponsor</h3>\n<p><span>This podcast is sponsored by </span><a href="http://wp101.com"><span>WP101</span></a><span>. The WP101 Plugin delivers a set of WordPress video tutorials right in your clients’ dashboard, freeing your time to do what you do best! They also just released a great 22 part course on WooCommerce that you should definitely check out. Thank you to </span><a href="http://wp101.com"><span>WP101</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:"Sat, 16 Apr 2016 12:58: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: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: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:68:"WPTavern: Help Test the New WordPress Importer Plugin in Development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53477";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"http://wptavern.com/help-test-the-new-wordpress-importer-plugin-in-development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4379:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/06/dinocar.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/06/dinocar.jpg?resize=1025%2C523" alt="photo credit: Ryan McGuire" class="size-full wp-image-45346" /></a>photo credit: <a href="https://stocksnap.io/photo/A0737DFF83">Ryan McGuire</a>\n<p>The official <a href="https://wordpress.org/plugins/wordpress-importer/" target="_blank">WordPress Importer</a> plugin is in shambles and has frustrated users with inconsistent performance for years. The plugin has more than a million active installations and is critical for migrations, unless you are familiar with using more advanced tools. With years of unresolved support threads identifying the plugin&#8217;s many bugs, the importer is in need of some help.</p>\n<p>In a volunteer-driven open source community, important projects like the WordPress importer can go neglected for a long time until someone gets inspired to take on the responsibility. The good news, however, is that the importer is in the process of being completely rewritten thanks to Ryan McCue, who is also a leader on the WP REST API project.</p>\n<p>The <a href="https://github.com/humanmade/WordPress-Importer" target="_blank">WordPress Importer Redux</a> project is available on GitHub with fixes for some of the previous plugin&#8217;s most troublesome issues. McCue is rewriting the importer with the goals of making it &#8220;fast, lightweight, and consistent.&#8221; He summarized the major improvements that are part of version 2 in a <a href="https://make.wordpress.org/core/2015/11/18/wordpress-importer-redux/" target="_blank">post</a> on Make/WordPress core blog:</p>\n<ul>\n<li><strong>Way less memory usage:</strong> Testing shows memory usage to import a 41MB WXR file is down from 132MB to 19MB (less than half the actual file size!). This means no more splitting files just to get them to import.</li>\n<li><strong>Faster parser:</strong> By using a streaming XML parser, we process data as we go, which is much more scalable than the current approach. Content can begin being imported as soon as the file is read, rather than waiting for pre-processing.</li>\n<li><strong>Resumable parsing:</strong> By storing more in the database instead of variables, we can quit and resume imports on-the-go.</li>\n<li><strong>Partial imports:</strong> Rethinking the deduplication approach allows better partial imports, such as when you’re updating a production site from staging.\n</li>\n<li><strong>Better CLI:</strong> Treating the CLI as a first-class citizen means a better experience for those doing imports on a daily basis, and better code quality and reusability.</li>\n</ul>\n<p>Until recently, the new importer had no UI, so the only way to test it was to run it via WP-CLI. A new <a href="https://github.com/humanmade/WordPress-Importer/tree/admin-ui" target="_blank">Admin UI branch</a> of the project is now available so you can <a href="https://github.com/humanmade/WordPress-Importer/archive/master.zip" target="_blank">download the plugin as a zip</a> and activate it inside WordPress. McCue tweeted a sneak peak at the progress bar for the import summary:</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">New WordPress Importer UI, coming soon. <a href="https://t.co/wM6cZY6BSk">pic.twitter.com/wM6cZY6BSk</a></p>\n<p>&mdash; Ryan McCue ⍨ (@rmccue) <a href="https://twitter.com/rmccue/status/717610812236410880">April 6, 2016</a></p></blockquote>\n<p></p>\n<p>He is also <a href="https://twitter.com/rmccue/status/719454867543076864" target="_blank">working on a better user mapping UI for the importer</a>. This image shows the UI in progress with the old one at the bottom for reference.</p>\n<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/importer-v2.jpg"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/importer-v2.jpg?resize=599%2C198" alt="importer-v2" class="aligncenter size-full wp-image-53732" /></a></p>\n<p>If you want to test the new importer, McCue encourages users to compare the experience to the old importer and take note of what works and what breaks. Feedback is welcome in the project&#8217;s GitHub issues queue on the designated <a href="https://github.com/humanmade/WordPress-Importer/issues/7" target="_blank">general feedback thread</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, 15 Apr 2016 21:50: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: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:73:"WPTavern: MonsterInsights Addresses User Criticism With Immediate Changes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53706";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"http://wptavern.com/monsterinsights-addresses-user-criticism-with-immediate-changes";s: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:3623:"<p>When <a href="http://wptavern.com/syed-balkhi-acquires-google-analytics-by-yoast-renames-to-monsterinsights">Google Analytics by Yoast suddenly turned into MonsterInsights</a> yesterday, many users were taken by surprise. Users voiced their frustration and concerns on the <a href="https://wordpress.org/support/plugin/google-analytics-for-wordpress">plugin&#8217;s support forum</a>. Some users thought <a href="https://wordpress.org/support/topic/i-honestly-thought-my-site-had-been-hacked-some-sort-of-warning-please?replies=14">their sites were hacked</a> after noticing the menu label changed and seeing a bright green menu icon.</p>\n<p>Syed Balkhi, founder of WPBeginner.com, along with Chris Christoff, lead developer of the MonsterInsights plugin, immediately responded to criticism in the forums. One of the biggest complaints from users was the lack of communication that the plugin changed hands.</p>\n<p>Christoff admits that the plugin&#8217;s changelog should have included information about the switch.</p>\n<blockquote><p>I thought I had included information about the acquisition in the changelog, but I apparently didn&#8217;t. That&#8217;s totally on me, and I can certainly understand why people might be a bit upset over that.</p></blockquote>\n<p>Complaints about the <a href="https://wordpress.org/support/topic/i-honestly-thought-my-site-had-been-hacked-some-sort-of-warning-please?replies=14#post-8277576">bright menu icon</a> were addressed with a recent update that lowers its opacity to be more in line with other icons. Even though the bright green is gone, the icon is still noticeable. Here&#8217;s what it looks like.</p>\n<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/NewMonsterInsightsPluginIcon.png"><img class="size-full wp-image-53708" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/NewMonsterInsightsPluginIcon.png?resize=149%2C240" alt="New MonsterInsights Menu Icon" /></a>New MonsterInsights Menu Icon\n<p>The menu label was also renamed from MonsterInsights to Insights. Not only is it shorter, it&#8217;s more in line with the plugin&#8217;s functionality. Its placement within the admin menu was also fixed as it no longer shows up near the top of the list.</p>\n<p>Another concern brought up by users are the four display ads on the plugin&#8217;s dashboard page. While some users thought these were new, they&#8217;ve always existed in the free plugin. Instead of advertising Joost de Valk&#8217;s products, they now advertise four complimentary products affiliated with Balkhi.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/MonsterInsightsDisplayAds.png"><img class="size-full wp-image-53709" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/MonsterInsightsDisplayAds.png?resize=1025%2C596" alt="Display Advertising in MonsterInsights" /></a>Display Advertising in MonsterInsights\n<p>Within the last 24 hours, the plugin has received a number of enhancements based on user feedback. Although the <a href="http://wptavern.com/a-little-communication-goes-a-long-way">lack of communication</a> put some people off, the company&#8217;s quick response has satisfied <a href="https://wordpress.org/support/topic/i-honestly-thought-my-site-had-been-hacked-some-sort-of-warning-please?replies=14#post-8282661">at least a few users</a>. Balkhi says the team continues to listen to feedback and that if you have a feature request or bug report, to file it on the <a href="https://github.com/awesomemotive/google-analytics-for-wordpress/issues">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:"Fri, 15 Apr 2016 17:17:56 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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: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:53:"WPTavern: Please Stop Abusing WordPress Admin Notices";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53651";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:63:"http://wptavern.com/please-stop-abusing-wordpress-admin-notices";s: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:1728:"<p>We&#8217;ve recently installed some new plugins on the Tavern and one of them generates an <a href="https://developer.wordpress.org/reference/hooks/admin_notices/">admin notice</a> that can not be dismissed without disabling it. Not only is this frustrating, but it makes it less likely that I&#8217;ll give the developer money to purchase the pro version.</p>\n<p>Here&#8217;s what the admin notice looks like. I&#8217;ve hidden the name of the advertised plugin as the goal is to inform people, not shame plugin authors.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/AdminNoticeAbuse.png"><img class="size-full wp-image-53713" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/AdminNoticeAbuse.png?resize=869%2C73" alt="Admin Notice With No Dismissal Button" /></a>Admin Notice With No Dismissal Button\n<p>While I expect admin notices when activating a plugin or after a major update, I don&#8217;t appreciate the inability to dismiss them. I also don&#8217;t appreciate admin notices that reappear no matter how many times I click the dismiss button. The worst part about the notice above is that it shows up on every page hijacking important screen real-estate in the WordPress backend resulting in a terrible user experience.</p>\n<p>WordPress plugin authors, I respectfully request that you use the <a href="https://developer.wordpress.org/reference/hooks/admin_notices/">admin notice</a> feature in WordPress for providing crucial information about your plugins and not as a billboard. Give users the opportunity to dismiss them and make sure that when dismissed, they don&#8217;t reappear unless the user clears their browser&#8217;s cookies.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 15 Apr 2016 16:11:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:72:"WPTavern: 3 Signs Your WordPress Development Team Is Not Actually a Team";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53693";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"http://wptavern.com/3-signs-your-wordpress-development-team-is-not-actually-a-team";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5649:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/petersuhm.jpeg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/petersuhm.jpeg?resize=150%2C150" alt="petersuhm" class="alignright size-thumbnail wp-image-40534" /></a>This post was contributed by guest author <a href="http://petersuhm.com/" target="_blank">Peter Suhm</a>. Peter is a web developer from the Land of the Danes. He is the creator of <a href="http://wptavern.com/wp-pusher-aims-to-provide-pain-free-deployment-of-wordpress-themes-and-plugins-from-github" target="_blank">WP Pusher</a> and a huge travel addict, bringing his work along with him as he goes.<br />\n&nbsp;</p>\n<hr />\n<p>If you run a typical WordPress agency, I will be bold enough to say this: Your WordPress team is probably not working as a team. Ouch!</p>\n<p>Developer productivity and workflow strategies are my passions. I try to talk to every WordPress developer I meet about how they work and what problems they face. If you ever used WP Pusher, signed up for one of my crash courses on Git, or if for any other reason I have your email address, there is a good chance that I have talked to you about this as well. I have spoken with hundreds of WordPress freelancers and agencies in order to get insights about how they work. You will be surprised to hear how many WordPress agencies are working as small one-person teams, instead of actually working together. The reason for this is a lack of some of the most basic enablers of teamwork.</p>\n<p>Here are 3 things that will make it very obvious to me that your WordPress team is probably not as much of a team as you would like to think:</p>\n<h2>1. Lack of version control</h2>\n<p>Did you read this headline thinking &#8220;Great, we&#8217;re committing everything to Bitbucket already, so we&#8217;re fine&#8221;? To be honest: Having an account on Bitbucket and pushing all your code there is not enough.</p>\n<p>Git is not just about backing up your code on Bitbucket or GitHub. It is one of the most basic collaboration tools for your developers. Git gives them the freedom to collaborate on the projects they work on, but only if used in a certain way. If the commit log is a big mess of huge commits with meaningless commit messages, it won&#8217;t be very helpful to the rest of the team.</p>\n<p>However, if a commit represents a small, isolated change and a commit message is well-written and concise, suddenly Git becomes a tool that your team can use to stay on top of what everyone else is working on. In teamwork, communication is key and Git is a great way for your team to communicate what is going on within the different code bases they are working on.</p>\n<h2>2. Lack of a code collaboration platform</h2>\n<p>The main reason to use a code collaboration platform like GitHub or Bitbucket is not to have a backup of your code. Dropbox would probably be easier to use in that case.</p>\n<p>GitHub in particular is a great place for code collaboration. The way pull requests are implemented on GitHub makes reviewing code very enjoyable. Pull requests are a way for your developers to act as a team, by helping each other out with knowledge sharing and feedback. By opening a pull request early in the process of building a new feature, you can invite your co workers to follow your progress and chip in with their knowledge. I have written in detail about pull requests on the WP Pusher blog if you want to learn more.</p>\n<p>Of course, GitHub is also a great place to see the current status of your team spirit. Are people sharing their work and asking for feedback? What are they getting it in return? Are people helping each other out? Are they working as a team?</p>\n<p>The culture is important as well. Giving each other feedback needs to be the norm. Using pull requests and having a list of well-written commit messages on GitHub is the first step, but the culture needs to be embraced as well. Asking for help should be rewarded and not frowned upon.</p>\n<h2>3. Lack of a deployment strategy</h2>\n<p>How are you going to review something that was edited live on a production site? The truth is, you are not.</p>\n<p>When your team is up and running with Git, a proper deployment strategy is a no brainer. It is the natural next step. If you do not have a proper strategy for your deployments, it tells me two things: 1. You are probably not using version control properly. 2. Your developers are manually uploading files over FTP &#8211; files that were never reviewed by any teammate.</p>\n<p>If you are using version control, having a deployment process that kicks in when code has been reviewed and is ready for production is easy. The lack of a deployment strategy is a very clear sign that something is missing in your processes.</p>\n<p>If you read this far and are realizing that your WordPress team is not really working as a team, here is my number one recommendation: Get every single technical person on your team on board with Git. Build a culture where communication and collaboration are the norm. In practice that means at least two things: First, when you look over the commit log on GitHub, you can actually see what happened and when. Second, when you go through the pull requests, the team spirit should be obvious from the way feedback is given and code reviews are done.</p>\n<p>My hope is that this post has convinced you that Git is more than just a backup tool. In fact it is one of the most important enablers for teamwork among developers. Without the foundation provided by Git, working effectively as a development team is almost impossible.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 15 Apr 2016 04:45:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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: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:66:"WPTavern: Font Awesome 4.6.0 Adds New Accessibility Icons Category";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53488";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:76:"http://wptavern.com/font-awesome-4-6-0-adds-new-accessibility-icons-category";s: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:3432:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/font-awesome-accessibility.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/font-awesome-accessibility.png?resize=1025%2C501" alt="font-awesome-accessibility" class="aligncenter size-full wp-image-53682" /></a></p>\n<p><a href="https://fortawesome.github.io/Font-Awesome/" target="_blank">Font Awesome</a> creator Dave Gandy announced the release of <a href="https://articles.fortawesome.com/font-awesome-4-6-released-d7213342698a#.9aq9g24al" target="_blank">version 4.6.0</a> this week. The open source vector icon collection is used on approximately 60 million websites, including high profile sites like <a href="http://whitehouse.gov" target="_blank">whitehouse.gov</a>, <a href="http://thebeatles.com" target="_blank">thebeatles.com</a>, and <a href="http://washingtonpost.com" target="_blank">washingtonpost.com</a>. Additionally, <a href="https://wordpress.org/plugins/search.php?q=%22font+awesome%22" target="_blank">more than 300 plugins on WordPress.org</a> and <a href="https://wordpress.org/themes/search/%22font%20awesome%22/" target="_blank">dozens of themes</a> use Font Awesome in some way.</p>\n<p>The 4.6.0 release is a major update that improves accessibility for the millions of users who have vision and/or hearing impairments <a href="http://www.sitepoint.com/how-many-users-need-accessible-websites/" target="_blank">requiring accessible websites</a>. Font Awesome introduced a new <a href="http://fontawesome.io/icons/#accessibility" target="_blank">accessibility icon category</a> with 15 icons and more on the way.</p>\n<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/font-awesome-accessibility-icons.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/font-awesome-accessibility-icons.png?resize=1025%2C339" alt="font-awesome-accessibility-icons" class="aligncenter size-full wp-image-53683" /></a></p>\n<p>&#8220;We initially started with a set of common US disability access symbols, then expanded to others the FA community asked for,&#8221; Gandy said. &#8220;We’ll definitely keep adding to this category as more requests come in.&#8221;</p>\n<p>The Font Awesome documentation has also been updated with a new <a href="http://fontawesome.io/accessibility/" target="_blank">accessibility section</a>, showing users how to mark up icons so they work well for those using assistive technology to navigate websites and applications. Each icon page also has an updated example code block that users can copy and paste to ensure their icons are accessibility-ready.</p>\n<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/font-awesome-code-examples.png"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/font-awesome-code-examples.png?resize=1025%2C294" alt="font-awesome-code-examples" class="aligncenter size-full wp-image-53688" /></a></p>\n<p>WordPress plugin and theme authors who include Font Awesome icons in their work should update the <a href="http://fontawesome.io/get-started/#bootstrapcdn" target="_blank">CDN link</a> to reference the latest version so website owners can use the new accessibility icons. Developers are also advised to review the new <a href="http://fontawesome.io/accessibility/" target="_blank">accessibility documentation</a> and update their icon markup as necessary.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 14 Apr 2016 22:27:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s: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:76:"WPTavern: Simple Cache: A New One-Click Install Caching Plugin for WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53370";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:85:"http://wptavern.com/simple-cache-a-new-one-click-install-caching-plugin-for-wordpress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5422:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/simple-cache.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/simple-cache.png?resize=720%2C291" alt="simple-cache" class="aligncenter size-full wp-image-53657" /></a></p>\n<p>WordPress caching plugins are notorious for being packed full of confusing options, spammy with upsells, and difficult to uninstall. Users who are looking for a caching solution that simply works and has nothing to configure should check out <a href="https://wordpress.org/plugins/simple-cache/" target="_blank">Simple Cache</a>, a new plugin on WordPress.org that offers a one-click install. The plugin promises lightning fast speed with a simple on/off switch.</p>\n<p>After investigating some of the <a href="https://taylorlovett.com/2016/03/25/wordpress-caching-plugin-comparison/" target="_blank">popular caching solutions for WordPress</a>, Taylor Lovett found most of them to have cluttered interfaces that make them unnecessarily complex to configure. Lovett, who has worked with many different caching solutions as Director of Web Engineering at <a href="http://10up.com/" target="_blank">10up</a>, decided to create his own implementation that would be easy for users to work with, hence the name Simple Cache.</p>\n<p>&#8220;I wrote my comparison blog post with no plans of creating my own caching plugin,&#8221; Lovett said. &#8220;After doing the research, I had a few ideas on how to create a plugin that would really have a positive impact on websites.&#8221;</p>\n<p>Once installed, Simple Cache can be turned on with the click of a button. It also has a few optional settings for expiring the cache and enabling compression. The simple mode offers file-based page caching (similar to WP Super Cache), which is sufficient to speed up the vast majority of simple sites.</p>\n<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/simple-cache-settings.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/simple-cache-settings.png?resize=1025%2C472" alt="simple-cache-settings" class="aligncenter size-full wp-image-53661" /></a></p>\n<p>Lovett also built an advanced mode that implements object caching and will automatically setup <a href="https://wordpress.org/plugins/batcache/" target="_blank">Batcache</a> and <a href="https://wordpress.org/plugins/memcached/" target="_blank">Memcached</a>/<a href="https://wordpress.org/plugins/wp-redis/" target="_blank">Redis</a> for you.</p>\n<p>After a quick test in simple mode on a blog with a handful of plugins like Akismet, Jetpack, Google Analytics, and a few others, I saw a roughly 38% decrease in loading time. Before installing Simple Cache, the site loaded in 3.9 seconds.</p>\n<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/before-simple-cache.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/before-simple-cache.png?resize=1025%2C257" alt="Before installing Simple Cache" class="size-full wp-image-53666" /></a>Before installing Simple Cache\n<p>Simple Cache shaved 1.5 seconds off the loading time:</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/after-simple-cache.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/after-simple-cache.png?resize=1025%2C255" alt="After installing Simple Cache" class="size-full wp-image-53665" /></a>After installing Simple Cache\n<p>These results came without touching the advanced mode, which would offer an even bigger performance boost.</p>\n<p>&#8220;The Redis functionality is forked from Pantheon’s WP Redis plugin,&#8221; Lovett said. &#8220;The Memcached functionality is forked from Automattic’s drop-in. If you use page caching with object caching, a forked version of Batcache by Automattic is used.&#8221;</p>\n<p>If there is no object cache set up, page caching defaults to using the file system (simple mode). This is most likely what you would use if your site is on shared hosting.</p>\n<p>&#8220;So really Simple Cache gives you the best of both worlds,&#8221; Lovett said. &#8220;A very simple setup, or an advanced setup with the most battle-tested page cache and object cache drop-ins.&#8221;</p>\n<p>Users can easily purge the cache from the button on the plugin&#8217;s setting screen. If you try Simple Cache and don&#8217;t want to keep using it, it&#8217;s easy to uninstall, cleans up after itself, and, most importantly, doesn&#8217;t break your website. Lovett also worked to ensure that the UX, notices, warnings, and error messages are user friendly and understandable.</p>\n<p>The whole concept of caching is difficult for non-developers to grasp. It might as well be powered by Merlin&#8217;s wand, as far as most users&#8217; understanding goes. They need it to work without a ton of complicated settings. Simple Cache fits the bill and is hands-down the easiest caching plugin I&#8217;ve ever tested.</p>\n<p>Lovett plans to add more features and improve upon his implementation based on feedback from the community. If you&#8217;re looking for a new caching solution, you can find <a href="https://wordpress.org/plugins/simple-cache/" target="_blank">Simple Cache</a> on WordPress.org. Feedback and contributions are welcome on the plugin&#8217;s support forums and via its <a href="https://github.com/tlovett1/simple-cache" target="_blank">GitHub repository</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, 14 Apr 2016 20:35:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:84:"WPTavern: Syed Balkhi Acquires Google Analytics by Yoast, Renames to MonsterInsights";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53636";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://wptavern.com/syed-balkhi-acquires-google-analytics-by-yoast-renames-to-monsterinsights";s: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:2622:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/GoogleAnalyticsMonsterInsightsFeaturedImage.png"><img class="aligncenter size-full wp-image-53645" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/GoogleAnalyticsMonsterInsightsFeaturedImage.png?resize=836%2C263" alt="Google Analytics Monster Insights Featured Image" /></a>Users who are updating <a href="https://wordpress.org/plugins/google-analytics-for-wordpress/">Google Analytics for WordPress by Yoast</a> are discovering a new menu item with a green monster icon in their WordPress backend. That&#8217;s because Syed Balkhi, founder of WPBeginner.com, <a href="https://www.monsterinsights.com/welcome-to-monsterinsights/">has acquired it</a> for an undisclosed amount and has renamed it to <a href="https://www.monsterinsights.com/">MonsterInsights</a>.</p>\n<p>Joost de Valk, founder of Yoast.com, <a href="https://yoast.com/new-home-google-analytics-plugins/">says</a> the company is focusing on its core offerings surrounding SEO and that the plugin no longer fits into its roadmap.</p>\n<blockquote><p>One of the &#8216;problems&#8217; of a quickly growing business is that you have to choose what to focus on. We’ve made that choice: we’ll focus on building best in class SEO products, from plugins to reviews, eBooks and training programs.</p></blockquote>\n<p>Apart from the changes to its name and the new menu icon, the plugin remains the same and should function normally for existing users. <a href="https://www.monsterinsights.com/welcome-to-monsterinsights/">According to Balkhi</a>, additional features are on the way.</p>\n<blockquote><p>Over the next 8 months, we will be adding some amazing new features that I know you will love. Since it’s a plugin that we will be using across our suite of products and websites, you can expect it to be the best.</p></blockquote>\n<p>Since Google Analytics for WordPress was the first major plugin created by de Valk, handing it over to a new owner is bittersweet.</p>\n<blockquote><p>While I’m very happy about the decision to give this plugin a new home, I’m also feeling nostalgic. It’s been &#8216;with me&#8217; for a very long time, but I trust Syed and team will take it to even greater heights.</p></blockquote>\n<p>The acquisition seems like a perfect complement to Balkhi&#8217;s other products like <a href="http://www.optinmonster.com/">OptinMonster</a> and <a href="http://www.wpforms.com/">WPForms</a> where analytical data helps make crucial decisions. Let us know what you think of the acquisition 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:"Thu, 14 Apr 2016 15:53:58 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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: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:90:"WPTavern: WPWeekly Episode 230 – Interview With Mike Schroder WordPress 4.5 Release Lead";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=53638&preview_id=53638";s:7:"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:96:"http://wptavern.com/wpweekly-episode-230-interview-with-mike-schroder-wordpress-4-5-release-lead";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2324:"<p>In this episode of WordPress Weekly, <a href="http://marcuscouch.com/">Marcus Couch</a> and I are joined by <a href="http://getsource.net/">Mike Schroder</a> who led the <a href="http://wptavern.com/wordpress-4-5-coleman-released-introduces-custom-logos-responsive-previews-improved-editing-experience">WordPress 4.5 release cycle</a>. Schroder tells us what it&#8217;s like to release software to millions of websites across the world. We learn about the checklists and processes he went through on launch day.</p>\n<p>We discuss the emotional and physical toll on release leads and Schroder tells us if he&#8217;s going to take a break from contributing to WordPress. Last but not least are Marcus&#8217; plugin picks of the week. If you&#8217;ve ever wanted to know what it&#8217;s like to lead a WordPress release cycle, this is the episode for you.</p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href="https://wordpress.org/plugins/gravity-pre-submission-confirmation/">Gravity Pre-submission Confirmation</a> provides an easy way to add a pre-submission confirmation page to forms created with GravityForms. This enables users to preview data before it&#8217;s submitted.</p>\n<p><a href="https://wordpress.org/plugins/widget-labels/">Widget Labels</a> is a simple plugin that lets you control what label is displayed next to each Widget on the Widgets administration screen.</p>\n<p><a href="https://wordpress.org/plugins/add-custom-page-template/">Add-custom-page-template</a> lets you add template files and view a listing for all custom template files in a theme with linked pages via the WordPress backend.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, April 20th 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #230:</strong><br />\n</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 14 Apr 2016 13:50: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: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:44:"WPTavern: Let’s Encrypt Is Now Out of 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:28:"http://wptavern.com/?p=53552";s:7:"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:"http://wptavern.com/lets-encrypt-is-now-out-of-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:3343:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/04/lets-encrypt.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/04/lets-encrypt.png?resize=650%2C333" alt="lets-encrypt" class="aligncenter size-full wp-image-41915" /></a></p>\n<p>Let&#8217;s Encrypt <a href="https://letsencrypt.org/2016/04/12/leaving-beta-new-sponsors.html" target="_blank">announced</a> that the project is exiting beta this week. The initiative, which aims to encrypt 100% of the web by making trusted certificates available to everyone at no cost, launched its beta seven months ago.</p>\n<blockquote><p>Since our beta began in September 2015 we’ve issued more than 1.7 million certificates for more than 3.8 million websites. We’ve gained tremendous operational experience and confidence in our systems. The beta label is simply not necessary any more.\n</p></blockquote>\n<p>According to Let&#8217;s Encrypt sponsor <a href="https://blog.mozilla.org/blog/2016/04/12/mozilla-supported-lets-encrypt-goes-out-of-beta/" target="_blank">Mozilla</a>, more than 90% of the certificates are protecting websites that never had encryption before. Automattic is one of the early sponsors of the initiative and has partnered with Let&#8217;s Encrypt to <a href="http://wptavern.com/automattic-partners-with-lets-encrypt-to-enable-https-on-all-wordpress-com-websites" target="_blank">add full SSL support for all sites hosted on WordPress.com</a>. With the success of the beta period, Let&#8217;s Encrypt continues to renew and add sponsors to its roster, including Cisco, Akamai, Gemalto, HP Enterprise, Fastly, and other organizations.</p>\n<p>“A mix of people and organizations use Let’s Encrypt,&#8221; Mozilla representatives told TechCrunch. &#8220;Many individuals and smaller entities use it, but quite a few larger organizations such as WordPress.com, OVH, Akamai and Dreamhost use it as well. It’s especially nice to see services like Dreamhost and Automattic opting to secure all their customers at once, which is something that Let’s Encrypt really enables.&#8221;</p>\n<h3>How to Set Up a Let&#8217;s Encrypt Certificate for Self-Hosted WordPress</h3>\n<p>If you want to install a free Let&#8217;s Encrypt certificate for your self-hosted WordPress site, <a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-free-ssl-in-wordpress-with-lets-encrypt/" target="_blank">WPBeginner has a tutorial</a> with instructions for commonly used hosts, including SiteGround, DreamHost, and Bluehost. It also includes tips on updating WordPress URLs after setting up SSL and updating Google Analytics.</p>\n<p>If your host doesn&#8217;t have a fancy UI for setting up Let&#8217;s Encrypt, Brad Touesnard wrote a <a href="https://deliciousbrains.com/http2-https-lets-encrypt-wordpress/" target="_blank">tutorial</a> for manually requesting a certificate via Let&#8217;s Encrypt&#8217;s command line client and setting up automatic renewals. Touesnard also encouraged readers to support the development of the <a href="https://github.com/tollmanz/lets-encrypt-wp" target="_blank">Let’s Encrypt Plugin for WordPress</a>, a project that Zack Tollman and John Blackbourn are working on to make it a less painful process for users. We&#8217;ll be following the plugin&#8217;s progress as it develops.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 13 Apr 2016 23:46: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: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:73:"WPTavern: Edit Flow Lives, New Update Fixes Bugs and Improves Performance";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53610";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"http://wptavern.com/edit-flow-lives-new-update-fixes-bugs-and-improves-performance";s: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:2652:"<p>Twenty-four hours ago, the <a href="http://wptavern.com/hey-automattic-whats-going-on-with-edit-flow">future of Edit Flow was unclear</a> due to a lack of communication from the project&#8217;s maintainer, Automattic. Today however, the company pushed <a href="https://wordpress.org/plugins/edit-flow/">Edit Flow</a> 0.8.1 to the WordPress plugin directory which is the same version that&#8217;s <a href="https://github.com/Automattic/Edit-Flow">on GitHub</a>. According to the plugin&#8217;s <a href="https://wordpress.org/plugins/edit-flow/changelog/">changelog</a>, 0.8.1 includes the following:</p>\n<ul>\n<li>New German localization</li>\n<li>New Spanish localization</li>\n<li>Performance improvements for the calendar, custom statuses, and editorial metadata</li>\n<li>Bug fix: Show &#8220;(no title)&#8221; on the calendar when a post doesn&#8217;t have a title</li>\n<li>Bug fix: Persist the future date position of a post on the calendar when a post is updated</li>\n</ul>\n<p>So why the sudden surge in activity? Philip John, VIP Wrangler for Automattic, stopped by and <a href="http://wptavern.com/hey-automattic-whats-going-on-with-edit-flow#comment-164215">provided the following statement</a> to the Tavern.</p>\n<blockquote><p>Folks, we’re sorry that it looks as though we’ve abandoned Edit Flow. We certainly haven’t, and we should have at least updated the tested tag for the plugin as you rightly point out.</p>\n<p>We’ve done that today, as well as make sure GitHub and WordPress.org are in sync.</p>\n<p>Internally I’m working on an effort to make Automattic better at maintaining our own plugins. We want to avoid this situation as much as we can, and I promise we’re trying.</p>\n<p>Thank you for calling us out on this. Let’s see what we can all do about getting some attention for Edit Flow.</p></blockquote>\n<p>This is welcome news to anyone who depends on the editorial workflow options provided by the plugin. While Edit Flow is a WordPress.com VIP project, the team is open to contributions from the community.</p>\n<p>&#8220;We need to give folks a better structure for contributing and build confidence that their contributions will go somewhere,&#8221; Paul Maiorana, VP at Automattic who helps run WordPress.com VIP said.</p>\n<p>Now that the team is rectifying the situation, <a href="http://wptavern.com/hey-automattic-whats-going-on-with-edit-flow#comments">those who showed interest</a> in continuing its development are highly encouraged to submit pull requests or open new issues on the <a href="https://github.com/Automattic/Edit-Flow">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:"Wed, 13 Apr 2016 21:11:23 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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: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:78:"WPTavern: WordPress.com Adds Sharing Buttons for WhatsApp, Telegram, and Skype";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53592";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:86:"http://wptavern.com/wordpress-com-adds-sharing-buttons-for-whatsapp-telegram-and-skype";s: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:4431:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/messaging-buttons.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/04/messaging-buttons.png?resize=1025%2C452" alt="messaging-buttons" class="aligncenter size-full wp-image-53595" /></a></p>\n<p>WordPress.com is finally adding sharing buttons for some of the world&#8217;s most widely used messaging apps. Users can now <a href="https://en.blog.wordpress.com/2016/04/13/new-on-wordpress-com-sharing-buttons-for-whatsapp-telegram-and-skype/" target="_blank">add WhatsApp, Telegram, and Skype to the lineup</a> by editing the sharing buttons for their sites.</p>\n<p>Private groups and messaging are rapidly overtaking social networking. This was the driving factor behind Facebook&#8217;s purchase of WhatsApp in 2014 for $19 billion, an acquisition that lodged the company even deeper into its users&#8217; pocket communications. The app now has <a href="http://www.theverge.com/2016/2/1/10889534/whats-app-1-billion-users-facebook-mark-zuckerberg" target="_blank">more than a billion users</a>, which you would be foolish to ignore when presenting options for sharing your posts.</p>\n<p>As of February 2016, Telegram <a href="http://techcrunch.com/2016/02/23/encrypted-messaging-app-telegram-hits-100m-monthly-active-users-350k-new-users-each-day/" target="_blank">reported 100 million monthly active users</a>, with 350,000 new users signing up every day. The app delivers 15 billion messages daily. Skype has an estimated 300 million users.</p>\n<p>These &#8220;Dark Social&#8221; streams of traffic, which cannot be tracked by traditional analytics, are now dominating social sharing. This includes sources like emails, instant messages, and forum posts. According to a <a href="http://info.radiumone.com/rs/radiumone/images/RadiumOne_DarkSocial.pdf?mkt_tok=3RkMMJWWfF9wsRokvK%2FMZKXonjHpfsX96ugvUaOwlMI%2F0ER3fOvrPUfGjI4DTMBiI%2BSLDwEYGJlv6SgFSLDCMbhs07gFWhI%3D" target="_blank">research poll of 9,000+ consumers conducted by RadiumOne</a>, dark social sharing accounts for 69% of all sharing worldwide. That percentage is even higher in Europe and Australia.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/dark-social-sharing.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/04/dark-social-sharing.png?resize=1025%2C524" alt="credit: RadiumOne" class="size-full wp-image-53608" /></a>credit: <a href="http://info.radiumone.com/rs/radiumone/images/RadiumOne_DarkSocial.pdf?mkt_tok=3RkMMJWWfF9wsRokvK%2FMZKXonjHpfsX96ugvUaOwlMI%2F0ER3fOvrPUfGjI4DTMBiI%2BSLDwEYGJlv6SgFSLDCMbhs07gFWhI%3D" target="_blank">RadiumOne</a>\n<p>The survey also found that 32% of people who share content online will only share via dark social channels. This type of direct sharing to friends, family, and colleagues often carries more weight than tweets or Facebook posts broadcasted to the masses.</p>\n<p>Most messaging apps are not limited to one-to-one sharing; users often share to large groups curated for a specific purpose or interest, such as poker buddies, mom friends, extended family, or work friends. The ability for users to easily share blog posts or even e-commerce products to dark social channels is crucial for exposure to these networks that are not diluted by algorithms and advertising.</p>\n<p>With user bases in the hundreds of millions to billions, messaging applications are channels that publishers can no longer afford to ignore. Hopefully the team at Automattic will prioritize making these buttons available to Jetpack users on self-hosted sites in the near future. Until then, you can add <a href="http://wptavern.com/new-plugin-adds-a-whatsapp-button-to-jetpacks-sharing-module" target="_blank">WhatsApp</a> and <a href="http://wptavern.com/add-telegram-to-jetpack-sharing-buttons" target="_blank">Telegram</a> sharing buttons to Jetpack using a couple of existing plugins created by Brazilian WordPress developer Valerio Souza.</p>\n<p>If everyone were to agree on <a href="http://www.wired.com/2015/08/time-to-ditch-texting/" target="_blank">a universal messaging app</a> we could reduce the number of sharing buttons that clutter the ends of posts. Since that is unlikely to happen anytime soon, now might be a good time to find out what apps your readers are using so you can reevaluate your lineup of sharing buttons for additions and/or removals.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 13 Apr 2016 20:37:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s: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:80:"WPTavern: Mendel Kurland Interviews Konstantin Obenland at WordCamp London, 2016";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53604";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"http://wptavern.com/mendel-kurland-interviews-konstantin-obenland-at-wordcamp-london-2016";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:650:"<p><a href="https://mendel.me/">Mendel Kurland, </a>GoDaddy’s evangelist who participates in a number of open source communities published a great interview with Automattic employee, <a title="http://konstantin.obenland.it" href="http://konstantin.obenland.it/">Konstantin Obenland</a>.</p>\n<p>In the interview, Obenland describes how he got involved with WordPress, what motivated him to learn PHP, and what it&#8217;s like living the dream. The video is 14 minutes in length and while it contains background noise from the crowd, it doesn&#8217;t detract from the interview.</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, 13 Apr 2016 18:40:45 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s: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:23:"Matt: Dangerous Driving";s:7:"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=46418";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:40:"https://ma.tt/2016/04/dangerous-driving/";s: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:667:"<blockquote><p>If U.S. roads were a war zone, they would be the most dangerous battlefield the American military has ever encountered. Seriously: Annual U.S. highway fatalities outnumber the yearly war dead during each Vietnam, Korea, Iraq, Afghanistan, the War of 1812, and the American Revolution. When all of the injuries from car wrecks are also taken into account, one year of American driving is more dangerous than all those wars put together.</p></blockquote>\n<p>From <a href="http://www.theatlantic.com/business/archive/2016/04/absurd-primacy-of-the-car-in-american-life/476346/">The Absurd Primacy of the Automobile in American Life in The Atlantic</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, 13 Apr 2016 15:58:20 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:63:"WPTavern: A Day of REST is Coming to Boston on October 28, 2016";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53515";s:7:"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:72:"http://wptavern.com/a-day-of-rest-is-coming-to-boston-on-october-28-2016";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2916:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/a-day-of-rest-boston.png"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/04/a-day-of-rest-boston.png?resize=1025%2C473" alt="a-day-of-rest-boston" class="aligncenter size-full wp-image-53577" /></a></p>\n<p>The &#8220;A Day of REST&#8221; conference, an event devoted to the WordPress REST API, is expanding to the US. The <a href="http://wptavern.com/a-day-of-rest-conference-successful-81-would-attend-again" target="_blank">first edition</a>, held in London in January, was a success, with the majority of participants indicating they would attend again. Last month, <a href="https://hmn.md/" target="_blank">Human Made</a> announced that the organization team is planning an expanded <a href="http://wptavern.com/a-week-of-rest-wordpress-rest-api-developer-bootcamp-coming-to-the-uk-late-2016" target="_blank">&#8220;Week of REST&#8221; developer bootcamp</a> to be held in London later in 2016.</p>\n<p>Today the team <a href="https://hmn.md/2016/04/12/announcing-a-day-of-rest-boston-workshops/" target="_blank">announced</a> its third planned event for this year &#8211; A Day of REST in Boston, MA, on October 28. Human Made will be hosting the event in partnership with <a href="https://poststatus.com/" target="_blank">Post Status</a> and the team at <a href="https://bocoup.com/" target="_blank">Bocoup</a>. This edition of the conference will include workshops on the 27th and the 29th to educate attendees on how to use some of the most popular frontend technologies for building applications with the WP REST API.</p>\n<p>Human Made representative Petya Raykovska said that Bocoup being located in Boston was one of the main reasons for hosting the event there, since they wanted to partner together for the workshops. Prospective attendees were also eager for a US-based event where they could go in-depth with the WP REST API.</p>\n<p>&#8220;We never planned to do the event only in Europe,&#8221; Raykovska said. &#8220;We had a lot of people asking for live streaming or if we’re planning to organize an event in the US while we were planning A Day of REST London. It was always the plan to pilot the idea in the UK and then bring it to the US and other places.&#8221;</p>\n<p>Organizers are planning for 300+ attendees in Boston. In addition to a lineup of speakers that includes WP REST API team members and experts, the event will put out a call for papers to give developers who are using the API an opportunity to share their work and tips.</p>\n<p>If you want to attend one of the frontend workshops, make sure to fill out the event&#8217;s <a href="https://docs.google.com/forms/d/1b8RlgPxD7JaeKVgNErsbxS7vCe_9LMQLAvVaekHiFlY/viewform?c=0&w=1" target="_blank">survey</a> to indicate the topics you&#8217;re interested in. Tickets will go on sale in the next few weeks.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 13 Apr 2016 00:55:23 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:59:"WPTavern: Hey Automattic, What’s Going on With Edit Flow?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=53303";s:7:"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:"http://wptavern.com/hey-automattic-whats-going-on-with-edit-flow";s: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:4281:"<p><a href="https://wordpress.org/plugins/edit-flow/">Edit Flow</a> is an editorial workflow plugin for WordPress created in 2009 that is actively installed on more than 10K sites. Although the author listing on the plugin&#8217;s page shows Mohammad Jangda, Daniel Bachhuber, and Scott Bressler as authors, it&#8217;s currently maintained by Automattic.</p>\n<p>Bachhuber <a href="https://danielbachhuber.com/2013/05/08/end-of-one-era-on-to-the-next/">announced in 2013</a> that Automattic claimed ownership of all the plugins he worked on during his employment, including Edit Flow. The WordPress.com VIP team took over development and in some cases, <a href="https://vip.wordpress.com/2013/08/07/atlantic-medias-quartz/">uses it on client sites</a>.</p>\n<p>If you visit the plugin&#8217;s page today, you&#8217;ll see the following notice:</p>\n<blockquote><p><span class="plugin-notice-banner-msg">This plugin <strong>hasn’t been updated in over 2 years</strong>. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.</span></p></blockquote>\n<p>According to the <a href="https://wordpress.org/plugins/edit-flow/changelog/">changelog</a> and the <a href="http://editflow.org/2014/01/07/v0-8-dashboard-notepad-calendar-improvements-and-more/">Edit Flow news blog</a>, the plugin hasn&#8217;t been updated since January 2014, when 0.8 was released. For more than a year, concerned users have created threads in the support forum questioning if the project has been abandoned.</p>\n<ul>\n<li><a href="https://wordpress.org/support/topic/assume-that-edit-flow-has-been-abandoned">Assume that Edit Flow has been abandoned</a></li>\n<li><a href="https://wordpress.org/support/topic/abandoned-23">Abandoned?</a></li>\n<li><a href="https://wordpress.org/support/topic/has-edit-flow-been-discontinued">Has Edit Flow been discontinued?</a></li>\n</ul>\n<p>A user who goes by the name drtarnaizoltan who has used Edit Flow for more than two years even <a href="https://wordpress.org/support/topic/fundraising-for-continuation">suggested</a> a crowdfunding campaign to continue development.</p>\n<blockquote><p>We have an online magazine, and started to use this plugin almost 2 years ago. We don&#8217;t want to switch another, cause everyone in the editorial likes this one. I think we are not alone in this situation. I suggest to make a fundraising for continuation the develop of this plugin. We are able make a kickstarter page or something like that to reach our goal. What is your opinion about?</p></blockquote>\n<p>The most <a href="https://github.com/automattic/Edit-Flow">recent commit</a> to the project&#8217;s GitHub page is from Bachhuber six months ago. All of the communication channels used by Edit Flow developers to inform users are dormant. It&#8217;s ironic that a company that <a href="http://www.businessinsider.com/automattic-no-email-no-office-workers-2013-11">relies on so many tools to communicate internally</a> has <a href="http://wptavern.com/a-little-communication-goes-a-long-way">failed to communicate</a> with users of its plugin. This is a classic example where a little communication about the project&#8217;s status would go a long way.</p>\n<p>Edit Flow is an important plugin that we use on the Tavern and as a user, I understand the frustration of not knowing what&#8217;s going on. The lack of updates, and inability to fix a critical bug <a href="https://github.com/Automattic/Edit-Flow/issues/267">I reported a year ago</a> that conflicts with WordPress mobile apps is forcing us to consider alternatives.</p>\n<p>I reached out to Automattic to find out whether or not Edit Flow is still an active project. Mark Armstrong, who represents Automattic provided the Tavern with the following statement:</p>\n<blockquote><p>Edit Flow is a plugin we maintain, and a number of WordPress.com VIP clients use it. We have no other updates in the works at this time.</p></blockquote>\n<p>While his statement verifies that it&#8217;s an active project, all signs point to it being an abandoned plugin for those not part of the WordPress.com VIP program.</p>\n<p>Have you ditched Edit Flow? Let us know what alternatives you&#8217;ve discovered and or use.</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, 12 Apr 2016 20:26:01 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:10:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Sat, 30 Apr 2016 17:45:58 GMT";s:12:"content-type";s:8:"text/xml";s:14:"content-length";s:6:"216819";s:10:"connection";s:5:"close";s:4:"vary";s:15:"Accept-Encoding";s:13:"last-modified";s:29:"Sat, 30 Apr 2016 17:30:14 GMT";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:4:"x-nc";s:11:"HIT lax 250";s:13:"accept-ranges";s:5:"bytes";}s:5:"build";s:14:"20130911040210";}', 'no');
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(176, '_transient_timeout_feed_mod_867bd5c64f85878d03a060509cd2f92c', '1462081542', 'no'),
(177, '_transient_feed_mod_867bd5c64f85878d03a060509cd2f92c', '1462038342', 'no'),
(184, '_transient_timeout_dash_4077549d03da2e451c8b5f002294ff51', '1462081547', 'no'),
(185, '_transient_dash_4077549d03da2e451c8b5f002294ff51', '<div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://wordpress.org/news/2016/04/wordpress-4-5-1-maintenance-release/''>WordPress 4.5.1 Maintenance Release</a> <span class="rss-date">26 de abril de 2016</span><div class="rssSummary">After about six million downloads of WordPress 4.5, we are pleased to announce the immediate availability of WordPress 4.5.1, a maintenance release. This release fixes 12 bugs, chief among them a singular class issue that broke sites based on the Twenty Eleven theme, an incompatibility between certain Chrome versions and the visual editor, and an […]</div></li></ul></div><div class="rss-widget"><ul><li><a class=''rsswidget'' href=''http://wptavern.com/wordpress-is-now-100-translated-into-marathi'' title=''The Polyglots team announced this week that WordPress is now 100% translated into Marathi, an Indian language with an estimated 73 million native speakers. Marathi is one of the official languages of Western India and is the 19th most spoken language in the world ranked by the number of native speakers. Less than a week ago, the Marathi translation was at ju''>WPTavern: WordPress is Now 100% Translated Into Marathi</a></li><li><a class=''rsswidget'' href=''http://wptavern.com/create-beer-menus-with-the-easy-beer-lister-plugin-for-wordpress'' title=''The explosion of the craft beer scene in recent years means that more breweries and beer bars are building their websites on WordPress. What are you looking for when you visit one of these websites? Why, the beer of course! Unfortunately, with the demands of brewing and serving customers, owners of these establishments don’t always have time to update their''>WPTavern: Create Beer Menus with the Easy Beer Lister Plugin for WordPress</a></li><li><a class=''rsswidget'' href=''http://wptavern.com/wordcamp-organizers-get-new-tool-for-creating-personalized-wordcamp-badges'' title=''Creating personalized WordCamp badges for attendees has traditionally been a time-consuming task for event organizers. Last year the community held 89 WordCamps with 21,000 attendees, and each person received a name badge customized for the event they participated in. That’s a massive number of badges to prepare for printing. In the past, WordCamp organizers''>WPTavern: WordCamp Organizers Get New Tool for Creating Personalized WordCamp Badges</a></li></ul></div><div class="rss-widget"><ul><li class=''dashboard-news-plugin''><span>Plugins populares:</span> <a href=''https://wordpress.org/plugins/siteorigin-panels/'' class=''dashboard-news-plugin-link''>Page Builder by SiteOrigin</a>&nbsp;<span>(<a href=''plugin-install.php?tab=plugin-information&amp;plugin=siteorigin-panels&amp;_wpnonce=659f879c6f&amp;TB_iframe=true&amp;width=600&amp;height=800'' class=''thickbox'' title=''Page Builder by SiteOrigin''>Instalar</a>)</span></li></ul></div>', 'no'),
(186, 'theme_mods_twentyfourteen', 'a:1:{s:16:"sidebars_widgets";a:2:{s:4:"time";i:1462038351;s:4:"data";a:4:{s:19:"wp_inactive_widgets";a:0:{}s:9:"sidebar-1";a:6:{i:0;s:8:"search-2";i:1;s:14:"recent-posts-2";i:2;s:17:"recent-comments-2";i:3;s:10:"archives-2";i:4;s:12:"categories-2";i:5;s:6:"meta-2";}s:9:"sidebar-2";a:0:{}s:9:"sidebar-3";a:0:{}}}}', 'yes'),
(187, 'current_theme', 'NOO JobMonster', 'yes'),
(188, 'theme_mods_layout', 'a:2:{i:0;b:0;s:18:"nav_menu_locations";a:1:{s:7:"primary";i:39;}}', 'yes'),
(189, 'theme_switched', '', 'yes'),
(194, 'noo_job_type_colors', 'a:4:{i:2;s:7:"#f14e3b";i:3;s:7:"#458cce";i:4;s:7:"#e6b707";i:5;s:7:"#578523";}', 'yes'),
(195, 'noo_job_insert_default_data', '1', 'yes'),
(197, 'noo_member_cron_job', '1', 'yes'),
(198, 'noo_job_cron_jobs', '1', 'yes'),
(201, 'wpcf7', 'a:1:{s:7:"version";s:3:"3.8";}', 'yes'),
(202, 'fep_db_version', '3.1', 'yes'),
(203, 'fep_meta_db_version', '3.1', 'yes'),
(210, '_transient_timeout_geocode_c6698873b4f14b995c9e66ad0d8f29e3', '1493574494', 'no'),
(211, '_transient_geocode_c6698873b4f14b995c9e66ad0d8f29e3', 'O:8:"stdClass":2:{s:7:"results";a:1:{i:0;O:8:"stdClass":5:{s:18:"address_components";a:2:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:10:"California";s:10:"short_name";s:2:"CA";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:15:"California, USA";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:42.00951690000000127156454254873096942901611328125;s:3:"lng";d:-114.131392599999998083148966543376445770263671875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:32.53426429999999669462340534664690494537353515625;s:3:"lng";d:-124.4151650000000017826096154749393463134765625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:36.7782610000000005356923793442547321319580078125;s:3:"lng";d:-119.4179323999999979832864482887089252471923828125;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:42.00951690000000127156454254873096942901611328125;s:3:"lng";d:-114.131392599999998083148966543376445770263671875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:32.53426429999999669462340534664690494537353515625;s:3:"lng";d:-124.4151650000000017826096154749393463134765625;}}}s:8:"place_id";s:27:"ChIJPV4oX_65j4ARVW8IJ6IJUYs";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}}s:6:"status";s:2:"OK";}', 'no'),
(212, 'noo_job_geolocation', 'a:8:{s:6:"ha-noi";a:10:{s:3:"lat";s:10:"21.0277644";s:4:"long";s:11:"105.8341598";s:17:"formatted_address";s:35:"Hanoi, Hoàn Kiếm, Hanoi, Vietnam";s:6:"street";b:0;s:4:"city";s:5:"Hanoi";s:11:"state_short";s:5:"Hanoi";s:10:"state_long";s:5:"Hanoi";s:7:"zipcode";b:0;s:13:"country_short";s:2:"VN";s:12:"country_long";s:7:"Vietnam";}s:6:"london";a:10:{s:3:"lat";s:10:"51.5073509";s:4:"long";s:10:"-0.1277583";s:17:"formatted_address";s:10:"London, UK";s:6:"street";b:0;s:4:"city";s:6:"London";s:11:"state_short";b:0;s:10:"state_long";b:0;s:7:"zipcode";b:0;s:13:"country_short";s:2:"GB";s:12:"country_long";s:14:"United Kingdom";}s:8:"new-york";a:10:{s:3:"lat";s:10:"40.7127837";s:4:"long";s:11:"-74.0059413";s:17:"formatted_address";s:17:"New York, NY, USA";s:6:"street";b:0;s:4:"city";s:8:"New York";s:11:"state_short";s:2:"NY";s:10:"state_long";s:8:"New York";s:7:"zipcode";b:0;s:13:"country_short";s:2:"US";s:12:"country_long";s:13:"United States";}s:10:"california";a:10:{s:3:"lat";s:9:"36.778261";s:4:"long";s:12:"-119.4179324";s:17:"formatted_address";s:15:"California, USA";s:6:"street";b:0;s:4:"city";b:0;s:11:"state_short";s:2:"CA";s:10:"state_long";s:10:"California";s:7:"zipcode";b:0;s:13:"country_short";s:2:"US";s:12:"country_long";s:13:"United States";}s:9:"campuchia";a:10:{s:3:"lat";s:9:"12.565679";s:4:"long";s:10:"104.990963";s:17:"formatted_address";s:8:"Cambodia";s:6:"street";b:0;s:4:"city";b:0;s:11:"state_short";b:0;s:10:"state_long";b:0;s:7:"zipcode";b:0;s:13:"country_short";s:2:"KH";s:12:"country_long";s:8:"Cambodia";}s:4:"newn";a:11:{s:3:"lat";s:10:"29.6493325";s:4:"long";s:11:"-82.3398364";s:17:"formatted_address";s:101:"News and Public Affairs, University of Florida, 300 Southwest 13th Street, Gainesville, FL 32611, USA";s:6:"street";s:25:"300 Southwest 13th Street";s:4:"city";s:11:"Gainesville";s:11:"state_short";s:2:"FL";s:10:"state_long";s:7:"Florida";s:7:"zipcode";b:0;s:13:"country_short";s:2:"US";s:12:"country_long";s:13:"United States";s:8:"postcode";s:5:"32611";}s:0:"";a:10:{s:3:"lat";s:10:"56.4906712";s:4:"long";s:10:"-4.2026458";s:17:"formatted_address";s:12:"Scotland, UK";s:6:"street";b:0;s:4:"city";b:0;s:11:"state_short";s:8:"Scotland";s:10:"state_long";s:8:"Scotland";s:7:"zipcode";b:0;s:13:"country_short";s:2:"GB";s:12:"country_long";s:14:"United Kingdom";}s:8:"scotland";a:10:{s:3:"lat";s:10:"56.4906712";s:4:"long";s:10:"-4.2026458";s:17:"formatted_address";s:12:"Scotland, UK";s:6:"street";b:0;s:4:"city";b:0;s:11:"state_short";s:8:"Scotland";s:10:"state_long";s:8:"Scotland";s:7:"zipcode";b:0;s:13:"country_short";s:2:"GB";s:12:"country_long";s:14:"United Kingdom";}}', 'yes'),
(214, '_transient_timeout_geocode_c4e47a1a7db485a12eb6190d099c9844', '1493574495', 'no'),
(215, '_transient_geocode_c4e47a1a7db485a12eb6190d099c9844', 'O:8:"stdClass":2:{s:7:"results";a:1:{i:0;O:8:"stdClass":5:{s:18:"address_components";a:1:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:8:"Cambodia";s:10:"short_name";s:2:"KH";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:8:"Cambodia";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:14.6901790999999999343117451644502580165863037109375;s:3:"lng";d:107.6276869999999945548552204854786396026611328125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:9.2857541000000001218950274051167070865631103515625;s:3:"lng";d:102.333541999999994231984601356089115142822265625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:12.565678999999999376768755610100924968719482421875;s:3:"lng";d:104.990962999999993598976288922131061553955078125;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:14.6901790999999999343117451644502580165863037109375;s:3:"lng";d:107.6276869999999945548552204854786396026611328125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:9.2857541000000001218950274051167070865631103515625;s:3:"lng";d:102.333541999999994231984601356089115142822265625;}}}s:8:"place_id";s:27:"ChIJQzfc1L-HBzERUxL0ieC_t-Q";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:6:"status";s:2:"OK";}', 'no'),
(221, '_transient_timeout_geocode_64662eb0b7e076762c29efef692d2c6d', '1493574495', 'no'),
(222, '_transient_geocode_64662eb0b7e076762c29efef692d2c6d', 'O:8:"stdClass":2:{s:7:"results";a:1:{i:0;O:8:"stdClass":5:{s:18:"address_components";a:4:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:5:"Hanoi";s:10:"short_name";s:5:"Hanoi";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:12:"Hoàn Kiếm";s:10:"short_name";s:12:"Hoàn Kiếm";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:5:"Hanoi";s:10:"short_name";s:5:"Hanoi";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:7:"Vietnam";s:10:"short_name";s:2:"VN";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:35:"Hanoi, Hoàn Kiếm, Hanoi, Vietnam";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:21.050294199999999733563527115620672702789306640625;s:3:"lng";d:105.876445899999993116580299101769924163818359375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:20.995099100000000902355168364010751247406005859375;s:3:"lng";d:105.797481500000003507011570036411285400390625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:21.027764399999998801149558858014643192291259765625;s:3:"lng";d:105.8341597999999947887772577814757823944091796875;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:21.050294199999999733563527115620672702789306640625;s:3:"lng";d:105.876445899999993116580299101769924163818359375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:20.995099100000000902355168364010751247406005859375;s:3:"lng";d:105.797481500000003507011570036411285400390625;}}}s:8:"place_id";s:27:"ChIJoRyG2ZurNTERqRfKcnt_iOc";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}}s:6:"status";s:2:"OK";}', 'no'),
(226, '_transient_timeout_geocode_bc180dbc583491c00f8a1cd134f7517b', '1493574496', 'no'),
(227, '_transient_geocode_bc180dbc583491c00f8a1cd134f7517b', 'O:8:"stdClass":2:{s:7:"results";a:4:{i:0;O:8:"stdClass":5:{s:18:"address_components";a:5:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:6:"London";s:10:"short_name";s:6:"London";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:6:"London";s:10:"short_name";s:6:"London";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:14:"Greater London";s:10:"short_name";s:14:"Greater London";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:7:"England";s:10:"short_name";s:7:"England";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:10:"London, UK";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:51.6723432000000002517481334507465362548828125;s:3:"lng";d:0.148270999999999986140863938999245874583721160888671875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:51.38494009999998723969838465563952922821044921875;s:3:"lng";d:-0.351468300000000011262812904533348046243190765380859375;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:51.50735089999999871679392526857554912567138671875;s:3:"lng";d:-0.127758299999999991314325598068535327911376953125;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:51.6723432000000002517481334507465362548828125;s:3:"lng";d:0.148270999999999986140863938999245874583721160888671875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:51.38494009999998723969838465563952922821044921875;s:3:"lng";d:-0.351468300000000011262812904533348046243190765380859375;}}}s:8:"place_id";s:27:"ChIJdd4hrwug2EcRmSrV3Vo6llI";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":5:{s:18:"address_components";a:4:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:6:"London";s:10:"short_name";s:6:"London";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:16:"Middlesex County";s:10:"short_name";s:16:"Middlesex County";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:7:"Ontario";s:10:"short_name";s:2:"ON";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:6:"Canada";s:10:"short_name";s:2:"CA";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:18:"London, ON, Canada";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:43.0732450000000000045474735088646411895751953125;s:3:"lng";d:-81.1063879000000014229954103939235210418701171875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:42.8245170000000001664375304244458675384521484375;s:3:"lng";d:-81.39085199999999531428329646587371826171875;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:42.98695020000000255322447628714144229888916015625;s:3:"lng";d:-81.24317700000000286308932118117809295654296875;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:43.0732450000000000045474735088646411895751953125;s:3:"lng";d:-81.1063879000000014229954103939235210418701171875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:42.8245170000000001664375304244458675384521484375;s:3:"lng";d:-81.39085199999999531428329646587371826171875;}}}s:8:"place_id";s:27:"ChIJC5uNqA7yLogRlWsFmmnXxyg";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:2;O:8:"stdClass":5:{s:18:"address_components";a:4:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:6:"London";s:10:"short_name";s:6:"London";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:13:"Laurel County";s:10:"short_name";s:13:"Laurel County";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:8:"Kentucky";s:10:"short_name";s:2:"KY";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:15:"London, KY, USA";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:37.15225989999999711699274484999477863311767578125;s:3:"lng";d:-84.035957099999990305150276981294155120849609375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:37.0797589000000016312696970999240875244140625;s:3:"lng";d:-84.126261999999996987753547728061676025390625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:37.1289771000000001777152647264301776885986328125;s:3:"lng";d:-84.0832645999999925834345049224793910980224609375;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:37.15225989999999711699274484999477863311767578125;s:3:"lng";d:-84.035957099999990305150276981294155120849609375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:37.0797589000000016312696970999240875244140625;s:3:"lng";d:-84.126261999999996987753547728061676025390625;}}}s:8:"place_id";s:27:"ChIJA8c2lxTNXIgRmMwHc-RRGWI";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:3;O:8:"stdClass":5:{s:18:"address_components";a:5:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:6:"London";s:10:"short_name";s:6:"London";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:14:"Madison County";s:10:"short_name";s:14:"Madison County";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:4:"Ohio";s:10:"short_name";s:2:"OH";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:5:"43140";s:10:"short_name";s:5:"43140";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:21:"London, OH 43140, USA";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:39.9217859999999973297235555946826934814453125;s:3:"lng";d:-83.389996899999999868668965063989162445068359375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:39.8592799999999982674125931225717067718505859375;s:3:"lng";d:-83.4789229999999946585376164875924587249755859375;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:39.88644930000000243808244704268872737884521484375;s:3:"lng";d:-83.44825289999999995416146703064441680908203125;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:39.9217859999999973297235555946826934814453125;s:3:"lng";d:-83.389996899999999868668965063989162445068359375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:39.8592799999999982674125931225717067718505859375;s:3:"lng";d:-83.4789229999999946585376164875924587249755859375;}}}s:8:"place_id";s:27:"ChIJPxME6JelOIgROH-JN5Bcr9Y";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}}s:6:"status";s:2:"OK";}', 'no'),
(230, '_transient_timeout_geocode_e12496bdb0dc402440e8ad987792de9d', '1493574496', 'no'),
(231, '_transient_geocode_e12496bdb0dc402440e8ad987792de9d', 'O:8:"stdClass":2:{s:7:"results";a:2:{i:0;O:8:"stdClass":5:{s:18:"address_components";a:3:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:8:"New York";s:10:"short_name";s:8:"New York";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:8:"New York";s:10:"short_name";s:2:"NY";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:17:"New York, NY, USA";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:40.91525559999998762350514880381524562835693359375;s:3:"lng";d:-73.7002720999999922923962003551423549652099609375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:40.49604389999999654037310392595827579498291015625;s:3:"lng";d:-74.2557348999999931038473732769489288330078125;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:40.7127837000000027956048143096268177032470703125;s:3:"lng";d:-74.0059413000000034799086279235780239105224609375;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:40.91525559999998762350514880381524562835693359375;s:3:"lng";d:-73.7002720999999922923962003551423549652099609375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:40.49604389999999654037310392595827579498291015625;s:3:"lng";d:-74.2557348999999931038473732769489288330078125;}}}s:8:"place_id";s:27:"ChIJOwg_06VPwokRYv534QaPC8g";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":5:{s:18:"address_components";a:6:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:8:"New York";s:10:"short_name";s:8:"New York";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:5:"Union";s:10:"short_name";s:5:"Union";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_3";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:12:"Wayne County";s:10:"short_name";s:12:"Wayne County";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:4:"Iowa";s:10:"short_name";s:2:"IA";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:5:"50238";s:10:"short_name";s:5:"50238";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:23:"New York, IA 50238, USA";s:8:"geometry";O:8:"stdClass":3:{s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:40.85167009999999976344042806886136531829833984375;s:3:"lng";d:-93.2599317999999897210727795027196407318115234375;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:40.8530190802915029735231655649840831756591796875;s:3:"lng";d:-93.2585828197084794055626844055950641632080078125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:40.8503211197084965533576905727386474609375;s:3:"lng";d:-93.2612807802915000365828745998442173004150390625;}}}s:8:"place_id";s:27:"ChIJD_qB3F8X6YcRDraFbXmLUD4";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}}s:6:"status";s:2:"OK";}', 'no'),
(233, '_transient_timeout_geocode_2e6ea629cda2880b31e03d7942913ae7', '1493574497', 'no'),
(234, '_transient_geocode_2e6ea629cda2880b31e03d7942913ae7', 'O:8:"stdClass":2:{s:7:"results";a:10:{i:0;O:8:"stdClass":6:{s:18:"address_components";a:7:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:10:"News House";s:10:"short_name";s:10:"News House";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:11:"London Road";s:10:"short_name";s:9:"London Rd";s:5:"types";a:1:{i:0;s:5:"route";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:8:"Hassocks";s:10:"short_name";s:8:"Hassocks";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:8:"Hassocks";s:10:"short_name";s:8:"Hassocks";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:11:"West Sussex";s:10:"short_name";s:11:"West Sussex";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:6;O:8:"stdClass":3:{s:9:"long_name";s:7:"BN6 9NX";s:10:"short_name";s:7:"BN6 9NX";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:56:"News House, London Rd, Hassocks, West Sussex BN6 9NX, UK";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:50.9293837999999965404640533961355686187744140625;s:3:"lng";d:-0.1476930999999999938321337822344503365457057952880859375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:50.92929380000000350037225871346890926361083984375;s:3:"lng";d:-0.1478206999999999993189447877739439718425273895263671875;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:50.9293387999999964677044772543013095855712890625;s:3:"lng";d:-0.1477568999999999965755392850041971541941165924072265625;}s:13:"location_type";s:7:"ROOFTOP";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:50.93068778029149967778721475042402744293212890625;s:3:"lng";d:-0.1464079197084980077381288765536737628281116485595703125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:50.927989819708500363049097359180450439453125;s:3:"lng";d:-0.149105880291502013168525309083634056150913238525390625;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJIe6B3NeNdUgRF3MTVHEPewE";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":6:{s:18:"address_components";a:8:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:12:"Cottage News";s:10:"short_name";s:12:"Cottage News";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:2:"54";s:10:"short_name";s:2:"54";s:5:"types";a:1:{i:0;s:13:"street_number";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:10:"Otley Road";s:10:"short_name";s:8:"Otley Rd";s:5:"types";a:1:{i:0;s:5:"route";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:9:"Harrogate";s:10:"short_name";s:9:"Harrogate";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:9:"Harrogate";s:10:"short_name";s:9:"Harrogate";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:15:"North Yorkshire";s:10:"short_name";s:15:"North Yorkshire";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:6;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:7;O:8:"stdClass":3:{s:9:"long_name";s:7:"HG2 0DP";s:10:"short_name";s:7:"HG2 0DP";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:65:"Cottage News, 54 Otley Rd, Harrogate, North Yorkshire HG2 0DP, UK";s:8:"geometry";O:8:"stdClass":3:{s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:53.98376540000000289865056402049958705902099609375;s:3:"lng";d:-1.5516490000000000559765567231806926429271697998046875;}s:13:"location_type";s:7:"ROOFTOP";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:53.985114380291491897878586314618587493896484375;s:3:"lng";d:-1.550300019708497956116843852214515209197998046875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:53.98241641970849258314046892337501049041748046875;s:3:"lng";d:-1.5529979802915019337916646691155619919300079345703125;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJR0vZGFdReUgRapTE4xc8MqQ";s:5:"types";a:1:{i:0;s:7:"premise";}}i:2;O:8:"stdClass":6:{s:18:"address_components";a:6:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:9:"News Road";s:10:"short_name";s:7:"News Rd";s:5:"types";a:1:{i:0;s:5:"route";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:12:"Williamsburg";s:10:"short_name";s:12:"Williamsburg";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:17:"James City County";s:10:"short_name";s:17:"James City County";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:8:"Virginia";s:10:"short_name";s:2:"VA";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:5:"23188";s:10:"short_name";s:5:"23188";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:36:"News Rd, Williamsburg, VA 23188, USA";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:37.2833380000000005338733899407088756561279296875;s:3:"lng";d:-76.7578401999999897498128120787441730499267578125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:37.26809799999998773500919924117624759674072265625;s:3:"lng";d:-76.804697699999991300501278601586818695068359375;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:37.27745490000000216923581319861114025115966796875;s:3:"lng";d:-76.7774893999999932248101686127483844757080078125;}s:13:"location_type";s:16:"GEOMETRIC_CENTER";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:37.2833380000000005338733899407088756561279296875;s:3:"lng";d:-76.7578401999999897498128120787441730499267578125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:37.26809799999998773500919924117624759674072265625;s:3:"lng";d:-76.804697699999991300501278601586818695068359375;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJg00nlv-KsIkRETUjE1CH614";s:5:"types";a:1:{i:0;s:5:"route";}}i:3;O:8:"stdClass":6:{s:18:"address_components";a:8:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:10:"Manor News";s:10:"short_name";s:10:"Manor News";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:2:"69";s:10:"short_name";s:2:"69";s:5:"types";a:1:{i:0;s:13:"street_number";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:10:"Manor Road";s:10:"short_name";s:8:"Manor Rd";s:5:"types";a:1:{i:0;s:5:"route";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:20:"Saint Helen Auckland";s:10:"short_name";s:17:"St Helen Auckland";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:15:"Bishop Auckland";s:10:"short_name";s:15:"Bishop Auckland";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:13:"County Durham";s:10:"short_name";s:13:"County Durham";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:6;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:7;O:8:"stdClass":3:{s:9:"long_name";s:8:"DL14 9ER";s:10:"short_name";s:8:"DL14 9ER";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:87:"Manor News, 69 Manor Rd, St Helen Auckland, Bishop Auckland, County Durham DL14 9ER, UK";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:54.63495180000000317477315547876060009002685546875;s:3:"lng";d:-1.71347380000000004685034582507796585559844970703125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:54.63483260000000285572241409681737422943115234375;s:3:"lng";d:-1.7137401000000000994560878098127432167530059814453125;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:54.63489220000000301524778478778898715972900390625;s:3:"lng";d:-1.713607000000000102346575658884830772876739501953125;}s:13:"location_type";s:7:"ROOFTOP";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:54.63624118029149911990316468290984630584716796875;s:3:"lng";d:-1.712257969708498084315806408994831144809722900390625;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:54.6335432197084998051650472916662693023681640625;s:3:"lng";d:-1.7149559302915020619906272258958779275417327880859375;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJn4VFQikofEgR1JFfPJl56SQ";s:5:"types";a:1:{i:0;s:7:"premise";}}i:4;O:8:"stdClass":6:{s:18:"address_components";a:8:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:12:"News Cottage";s:10:"short_name";s:12:"News Cottage";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:2:"38";s:10:"short_name";s:2:"38";s:5:"types";a:1:{i:0;s:13:"street_number";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:11:"High Street";s:10:"short_name";s:7:"High St";s:5:"types";a:1:{i:0;s:5:"route";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:8:"Whitwell";s:10:"short_name";s:8:"Whitwell";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:7:"Worksop";s:10:"short_name";s:7:"Worksop";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:10:"Derbyshire";s:10:"short_name";s:10:"Derbyshire";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:6;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:7;O:8:"stdClass":3:{s:9:"long_name";s:7:"S80 4RB";s:10:"short_name";s:7:"S80 4RB";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:67:"News Cottage, 38 High St, Whitwell, Worksop, Derbyshire S80 4RB, UK";s:8:"geometry";O:8:"stdClass":3:{s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:53.28545129999999829806256457231938838958740234375;s:3:"lng";d:-1.209429099999999923653604128048755228519439697265625;}s:13:"location_type";s:7:"ROOFTOP";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:53.2868002802915015081453020684421062469482421875;s:3:"lng";d:-1.2080801197084980458384961821138858795166015625;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:53.28410231970850219340718467719852924346923828125;s:3:"lng";d:-1.2107780802915020235133169990149326622486114501953125;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJY05mwwiieUgRtAsi0jZ58Z4";s:5:"types";a:1:{i:0;s:7:"premise";}}i:5;O:8:"stdClass":6:{s:18:"address_components";a:6:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:9:"News Lane";s:10:"short_name";s:7:"News Ln";s:5:"types";a:1:{i:0;s:5:"route";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:8:"Rainford";s:10:"short_name";s:8:"Rainford";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:12:"Saint Helens";s:10:"short_name";s:12:"Saint Helens";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:10:"Merseyside";s:10:"short_name";s:10:"Merseyside";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:8:"WA11 7JU";s:10:"short_name";s:8:"WA11 7JU";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:56:"News Ln, Rainford, Saint Helens, Merseyside WA11 7JU, UK";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:53.52149570000000267100404016673564910888671875;s:3:"lng";d:-2.782424499999999856214571991586126387119293212890625;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:53.5098818000000022720996639691293239593505859375;s:3:"lng";d:-2.794123799999999935295136310742236673831939697265625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:53.516499600000003056265995837748050689697265625;s:3:"lng";d:-2.7867332999999998577322912751697003841400146484375;}s:13:"location_type";s:16:"GEOMETRIC_CENTER";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:53.52149570000000267100404016673564910888671875;s:3:"lng";d:-2.782424499999999856214571991586126387119293212890625;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:53.5098818000000022720996639691293239593505859375;s:3:"lng";d:-2.794123799999999935295136310742236673831939697265625;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJ9xSSwhsae0gRdG0jKQDKWLw";s:5:"types";a:1:{i:0;s:5:"route";}}i:6;O:8:"stdClass":6:{s:18:"address_components";a:7:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:12:"News Cottage";s:10:"short_name";s:12:"News Cottage";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:11:"Arden Drive";s:10:"short_name";s:8:"Arden Dr";s:5:"types";a:1:{i:0;s:5:"route";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:8:"Dorridge";s:10:"short_name";s:8:"Dorridge";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:8:"Solihull";s:10:"short_name";s:8:"Solihull";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:13:"West Midlands";s:10:"short_name";s:13:"West Midlands";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:6;O:8:"stdClass":3:{s:9:"long_name";s:7:"B93 8LL";s:10:"short_name";s:7:"B93 8LL";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:69:"News Cottage, Arden Dr, Dorridge, Solihull, West Midlands B93 8LL, UK";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:52.366613000000000965883373282849788665771484375;s:3:"lng";d:-1.7455548000000000730125293557648546993732452392578125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:52.3664677000000011730662663467228412628173828125;s:3:"lng";d:-1.7460085999999999106790937730693258345127105712890625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:52.36654029999999693245626986026763916015625;s:3:"lng";d:-1.7457816999999999918458115644170902669429779052734375;}s:13:"location_type";s:7:"ROOFTOP";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:52.36788933029149717413019970990717411041259765625;s:3:"lng";d:-1.74443271970849789198609869345091283321380615234375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:52.36519136970849785939208231866359710693359375;s:3:"lng";d:-1.747130680291502091705524435383267700672149658203125;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJSfOZt8G3cEgRYcaFegi0RcA";s:5:"types";a:1:{i:0;s:7:"premise";}}i:7;O:8:"stdClass":6:{s:18:"address_components";a:5:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:9:"News Lane";s:10:"short_name";s:7:"News Ln";s:5:"types";a:1:{i:0;s:5:"route";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:9:"Combaning";s:10:"short_name";s:9:"Combaning";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:15:"New South Wales";s:10:"short_name";s:3:"NSW";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:9:"Australia";s:10:"short_name";s:2:"AU";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:4:"2666";s:10:"short_name";s:4:"2666";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:38:"News Ln, Combaning NSW 2666, Australia";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:-34.53169820000000100890247267670929431915283203125;s:3:"lng";d:147.642890999999991663571563549339771270751953125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:-34.5790051000000033809556043706834316253662109375;s:3:"lng";d:147.629827199999994036261341534554958343505859375;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:-34.55376449999999977080733515322208404541015625;s:3:"lng";d:147.63438070000000834625097922980785369873046875;}s:13:"location_type";s:16:"GEOMETRIC_CENTER";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:-34.53169820000000100890247267670929431915283203125;s:3:"lng";d:147.642890999999991663571563549339771270751953125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:-34.5790051000000033809556043706834316253662109375;s:3:"lng";d:147.629827199999994036261341534554958343505859375;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJ9cAaGYMHGWsRRzTxdA59Av8";s:5:"types";a:1:{i:0;s:5:"route";}}i:8;O:8:"stdClass":6:{s:18:"address_components";a:7:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:10:"News House";s:10:"short_name";s:10:"News House";s:5:"types";a:1:{i:0;s:7:"premise";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:20:"Saint James''s Street";s:10:"short_name";s:13:"St James''s St";s:5:"types";a:1:{i:0;s:5:"route";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:10:"Nottingham";s:10:"short_name";s:10:"Nottingham";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:10:"Nottingham";s:10:"short_name";s:10:"Nottingham";s:5:"types";a:1:{i:0;s:11:"postal_town";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:15:"Nottinghamshire";s:10:"short_name";s:15:"Nottinghamshire";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:6;O:8:"stdClass":3:{s:9:"long_name";s:7:"NG1 6FH";s:10:"short_name";s:7:"NG1 6FH";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:66:"News House, St James''s St, Nottingham, Nottinghamshire NG1 6FH, UK";s:8:"geometry";O:8:"stdClass":3:{s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:52.9526431999999971367287798784673213958740234375;s:3:"lng";d:-1.1518587000000000131194610730744898319244384765625;}s:13:"location_type";s:7:"ROOFTOP";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:52.9539921802914932413841597735881805419921875;s:3:"lng";d:-1.1505097197084979132597482021083123981952667236328125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:52.9512942197084868212186847813427448272705078125;s:3:"lng";d:-1.153207680291501890934569019009359180927276611328125;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJAQkQ9CrCeUgRgRGn90nn_Jg";s:5:"types";a:1:{i:0;s:7:"premise";}}i:9;O:8:"stdClass":6:{s:18:"address_components";a:6:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:9:"News Road";s:10:"short_name";s:7:"News Rd";s:5:"types";a:1:{i:0;s:5:"route";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:9:"Charlotte";s:10:"short_name";s:9:"Charlotte";s:5:"types";a:2:{i:0;s:8:"locality";i:1;s:9:"political";}}i:2;O:8:"stdClass":3:{s:9:"long_name";s:12:"Eaton County";s:10:"short_name";s:12:"Eaton County";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_2";i:1;s:9:"political";}}i:3;O:8:"stdClass":3:{s:9:"long_name";s:8:"Michigan";s:10:"short_name";s:2:"MI";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:4;O:8:"stdClass":3:{s:9:"long_name";s:13:"United States";s:10:"short_name";s:2:"US";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}i:5;O:8:"stdClass":3:{s:9:"long_name";s:5:"48813";s:10:"short_name";s:5:"48813";s:5:"types";a:1:{i:0;s:11:"postal_code";}}}s:17:"formatted_address";s:33:"News Rd, Charlotte, MI 48813, USA";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:42.66556109999999790716174175031483173370361328125;s:3:"lng";d:-84.6680135000000149148036143742501735687255859375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:42.662444800000002942397259175777435302734375;s:3:"lng";d:-84.671389699999991762524587102234363555908203125;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:42.66387999999999891542756813578307628631591796875;s:3:"lng";d:-84.670903299999991986624081619083881378173828125;}s:13:"location_type";s:16:"GEOMETRIC_CENTER";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:42.66556109999999790716174175031483173370361328125;s:3:"lng";d:-84.6680135000000149148036143742501735687255859375;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:42.662444800000002942397259175777435302734375;s:3:"lng";d:-84.671389699999991762524587102234363555908203125;}}}s:13:"partial_match";b:1;s:8:"place_id";s:27:"ChIJZ4f57LW-IogRBfC_hZSTjJU";s:5:"types";a:1:{i:0;s:5:"route";}}}s:6:"status";s:2:"OK";}', 'no'),
(238, '_transient_timeout_geocode_b0ce0b49f97d8a86489af489955d5605', '1493574497', 'no'),
(239, '_transient_geocode_b0ce0b49f97d8a86489af489955d5605', 'O:8:"stdClass":2:{s:7:"results";a:1:{i:0;O:8:"stdClass":5:{s:18:"address_components";a:2:{i:0;O:8:"stdClass":3:{s:9:"long_name";s:8:"Scotland";s:10:"short_name";s:8:"Scotland";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}i:1;O:8:"stdClass":3:{s:9:"long_name";s:14:"United Kingdom";s:10:"short_name";s:2:"GB";s:5:"types";a:2:{i:0;s:7:"country";i:1;s:9:"political";}}}s:17:"formatted_address";s:12:"Scotland, UK";s:8:"geometry";O:8:"stdClass":4:{s:6:"bounds";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:60.86075149999999922556526144035160541534423828125;s:3:"lng";d:-0.7246751000000000164646962730330415070056915283203125;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:54.633238099999999803912942297756671905517578125;s:3:"lng";d:-8.6498705999999998539351508952677249908447265625;}}s:8:"location";O:8:"stdClass":2:{s:3:"lat";d:56.49067119999998709545252495445311069488525390625;s:3:"lng";d:-4.20264579999999998705106918350793421268463134765625;}s:13:"location_type";s:11:"APPROXIMATE";s:8:"viewport";O:8:"stdClass":2:{s:9:"northeast";O:8:"stdClass":2:{s:3:"lat";d:60.84571990000001306952981394715607166290283203125;s:3:"lng";d:-0.72474739999999993056434277605148963630199432373046875;}s:9:"southwest";O:8:"stdClass":2:{s:3:"lat";d:54.633238099999999803912942297756671905517578125;s:3:"lng";d:-8.6492465999999996739688867819495499134063720703125;}}}s:8:"place_id";s:27:"ChIJn6HyA8TiYUgRFAfDCdj6wec";s:5:"types";a:2:{i:0;s:27:"administrative_area_level_1";i:1;s:9:"political";}}}s:6:"status";s:2:"OK";}', 'no'),
(240, 'category_children', 'a:0:{}', 'yes'),
(241, 'job_category_children', 'a:0:{}', 'yes'),
(242, 'job_type_children', 'a:0:{}', 'yes'),
(243, 'job_location_children', 'a:0:{}', 'yes'),
(244, 'testimonial_category_children', 'a:0:{}', 'yes'),
(245, 'widget_noo_job_search_widget', 'a:2:{i:1;a:1:{s:5:"title";s:11:"Search Jobs";}s:12:"_multiwidget";i:1;}', 'yes'),
(246, 'widget_noo_job_count_widget', 'a:2:{i:1;a:1:{s:5:"title";s:0:"";}s:12:"_multiwidget";i:1;}', 'yes'),
(247, 'widget_noo_advanced_job_search_widget', 'a:2:{i:1;a:11:{s:5:"title";s:12:"Buscar Vagas";s:19:"disable_live_search";s:0:"";s:12:"show_keyword";s:3:"yes";s:6:"r_pos1";s:12:"job_category";s:6:"r_pos2";s:12:"job_location";s:6:"r_pos3";s:8:"job_type";s:6:"r_pos4";s:2:"no";s:6:"r_pos5";s:2:"no";s:6:"r_pos6";s:2:"no";s:6:"r_pos7";s:2:"no";s:6:"r_pos8";s:2:"no";}s:12:"_multiwidget";i:1;}', 'yes'),
(248, 'widget_noo_job_category_widget', 'a:2:{i:1;a:4:{s:5:"title";s:10:"Categorias";s:5:"count";s:1:"1";s:12:"hierarchical";i:0;s:13:"include_empty";i:0;}s:12:"_multiwidget";i:1;}', 'yes'),
(249, 'widget_noo_job_type_widget', 'a:2:{i:1;a:1:{s:5:"title";s:4:"Tipo";}s:12:"_multiwidget";i:1;}', 'yes'),
(250, 'widget_noo_job_location_widget', 'a:2:{i:1;a:5:{s:5:"title";s:13:"Localização";s:7:"display";s:1:"5";s:5:"count";s:1:"1";s:12:"hierarchical";i:0;s:13:"include_empty";i:0;}s:12:"_multiwidget";i:1;}', 'yes'),
(251, 'widget_tag_cloud', 'a:2:{i:1;a:2:{s:5:"title";s:4:"Tags";s:8:"taxonomy";s:7:"job_tag";}s:12:"_multiwidget";i:1;}', 'yes'),
(252, 'widget_noo_advanced_resume_search_widget', 'a:2:{i:1;a:11:{s:5:"title";s:16:"Buscar Curriculo";s:19:"disable_live_search";s:0:"";s:12:"show_keyword";s:3:"yes";s:6:"r_pos1";s:13:"_job_category";s:6:"r_pos2";s:13:"_job_location";s:6:"r_pos3";s:16:"_experience_year";s:6:"r_pos4";s:9:"_language";s:6:"r_pos5";s:2:"no";s:6:"r_pos6";s:2:"no";s:6:"r_pos7";s:2:"no";s:6:"r_pos8";s:2:"no";}s:12:"_multiwidget";i:1;}', 'yes'),
(253, 'widget_noo_resume_count_widget', 'a:2:{i:1;a:1:{s:5:"title";s:0:"";}s:12:"_multiwidget";i:1;}', 'yes'),
(254, 'widget_noo_resume_categories_widget', 'a:2:{i:1;a:1:{s:5:"title";s:10:"Categorias";}s:12:"_multiwidget";i:1;}', 'yes'),
(255, 'widget_noo_mailchimp_widget', 'a:2:{i:1;a:2:{s:5:"title";s:10:"NEWSLETTER";s:14:"subscribe_text";s:70:"Fusce magna tortor, posuere a condimentum ac, vehicula sit amet lorem.";}s:12:"_multiwidget";i:1;}', 'yes'),
(256, 'nav_menu_options', 'a:2:{i:0;b:0;s:8:"auto_add";a:0:{}}', 'yes'),
(258, 'noo_member', 'a:2:{s:14:"manage_page_id";s:3:"464";s:12:"term_page_id";s:1:"2";}', 'yes'),
(259, 'job_package', 'a:1:{s:15:"package_page_id";s:3:"504";}', 'yes'),
(260, 'theme_mods_noo-jobmonster', 'a:1:{s:18:"nav_menu_locations";a:1:{s:7:"primary";i:24;}}', 'yes');

INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(343, '_transient_feed_ac0b00fe65abe10e0c5b588f3ed8c7ca', 'a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"\n\n\n";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:49:"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n		\n		\n		\n		\n		\n		\n		\n		\n		\n	";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:14:"WordPress News";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:26:"https://wordpress.org/news";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:14:"WordPress News";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:13:"lastBuildDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 06 May 2016 19:22: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: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.6-alpha-37666";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:10:{i:0;a:6:{s:4:"data";s:36:"\n		\n		\n		\n		\n				\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:32:"WordPress 4.5.2 Security Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"https://wordpress.org/news/2016/05/wordpress-4-5-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 06 May 2016 19:17:08 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:2:{i:0;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Security";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4290";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:381:"WordPress 4.5.2 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately. WordPress versions 4.5.1 and earlier are affected by a SOME vulnerability through Plupload, the third-party library WordPress uses for uploading files. WordPress versions 4.2 through 4.5.1 are vulnerable to reflected XSS [&#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:15:"Helen Hou-Sandi";s: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:1669:"<p>WordPress 4.5.2 is now available. This is a <strong>security release</strong> for all previous versions and we strongly encourage you to update your sites immediately.</p>\n<p>WordPress versions 4.5.1 and earlier are affected by a <abbr title="Same-Origin Method Execution">SOME</abbr> vulnerability through Plupload, the third-party library WordPress uses for uploading files. WordPress versions 4.2 through 4.5.1 are vulnerable to reflected XSS using specially crafted URIs through MediaElement.js, the third-party library used for media players. MediaElement.js and Plupload have also released updates fixing these issues.</p>\n<p>Both issues were analyzed and reported by Mario Heiderich, Masato Kinugawa, and Filedescriptor from <a href="https://cure53.de/">Cure53</a>. Thanks to the team for practicing <a href="https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/">responsible disclosure</a>, and to the Plupload and MediaElement.js teams for working closely with us to coördinate and fix these issues.</p>\n<p><a href="https://wordpress.org/download/">Download WordPress 4.5.2</a> or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.5.2.</p>\n<p>Additionally, there are multiple widely publicized vulnerabilities in the ImageMagick image processing library, which is used by a number of hosts and is supported in WordPress. For our current response to these issues, see <a href="https://make.wordpress.org/core/2016/05/06/imagemagick-vulnerability-information/">this post on the core development blog</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:36:"\n		\n		\n		\n		\n				\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"WordPress 4.5.1 Maintenance Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:71:"https://wordpress.org/news/2016/04/wordpress-4-5-1-maintenance-release/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2016 18:58: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:8:"category";a:2:{i:0;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:3:"4.5";s:7:"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=4269";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:358:"After about six million downloads of WordPress 4.5, we are pleased to announce the immediate availability of WordPress 4.5.1, a maintenance release. This release fixes 12 bugs, chief among them a singular class issue that broke sites based on the Twenty Eleven theme, an incompatibility between certain Chrome versions and the visual editor, and an [&#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:16:"Adam Silverstein";s: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:2134:"<p>After about six million downloads of WordPress 4.5, we are pleased to announce the immediate availability of WordPress 4.5.1, a maintenance release.</p>\n<p>This release fixes 12 bugs, chief among them a singular class issue that broke sites based on the Twenty Eleven theme, an incompatibility between certain Chrome versions and the visual editor, and an Imagick bug that could break media uploads. This maintenance release fixes a total of 12 bugs in Version 4.5. <span style="line-height: 1.5">For more information, see the </span><a style="line-height: 1.5" href="https://codex.wordpress.org/Version_4.5.1">release notes</a><span style="line-height: 1.5"> or consult the </span><a style="line-height: 1.5" href="https://core.trac.wordpress.org/log/branches/4.5?rev=37295&amp;stop_rev=37182">list of changes</a><span style="line-height: 1.5">.</span></p>\n<p><a href="https://wordpress.org/download/">Download WordPress 4.5.1</a> or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.5.1.</p>\n<p>Thanks to everyone who contributed to 4.5.1:</p>\n<p><a href="https://profiles.wordpress.org/jorbin">Aaron Jorbin</a>, <a href="https://profiles.wordpress.org/afercia">Andrea Fercia</a>, <a href="https://profiles.wordpress.org/azaozz">Andrew Ozz</a>, <a href="https://profiles.wordpress.org/boonebgorges">Boone Gorges</a>, <a href="https://profiles.wordpress.org/ocean90">Dominik Schilling</a>, <a href="https://profiles.wordpress.org/flixos90">Felix Arntz</a>, <a href="https://profiles.wordpress.org/pento">Gary Pendergast</a>, <a href="https://profiles.wordpress.org/gblsm">gblsm</a>, <a href="https://profiles.wordpress.org/helen">Helen Hou-Sandi</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/celloexpressions">Nick Halsey</a>, <a href="https://profiles.wordpress.org/swissspidy">Pascal Birchler</a>, and <a href="https://profiles.wordpress.org/WiZZarD_">Pieter</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:36:"\n		\n		\n		\n		\n				\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:27:"WordPress 4.5 “Coleman”";s:7:"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://wordpress.org/news/2016/04/coleman/";s: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, 12 Apr 2016 19:15:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:2:{i:0;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:3:"4.5";s:7:"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=4203";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:383:"Version 4.5 of WordPress, named “Coleman” in honor of jazz saxophonist Coleman Hawkins, is available for download or update in your WordPress dashboard. New features in 4.5 help streamline your workflow, whether you’re writing or building your site. Editing Improvements Inline Linking Stay focused on your writing with a less distracting interface that keeps you in [&#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:"Mike Schroder";s: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:26690:"<p>Version 4.5 of WordPress, named “Coleman” in honor of jazz saxophonist Coleman Hawkins, is available for download or update in your WordPress dashboard. New features in 4.5 help streamline your workflow, whether you’re writing or building your site.</p>\n<p><iframe width=''692'' height=''388'' src=''https://videopress.com/embed/scFdjVo6?hd=0'' frameborder=''0'' allowfullscreen></iframe><script src=''https://v0.wordpress.com/js/next/videopress-iframe.js?m=1435166243''></script></p>\n<hr />\n<h2 style="text-align: center">Editing Improvements</h2>\n<p><img class="aligncenter size-full wp-image-4220" src="https://wordpress.org/news/files/2016/04/illustration-short-inlinelinks.png" alt="illustration-short-inlinelinks" width="1000" height="400" srcset="https://wordpress.org/news/files/2016/04/illustration-short-inlinelinks.png 1000w, https://wordpress.org/news/files/2016/04/illustration-short-inlinelinks-300x120.png 300w, https://wordpress.org/news/files/2016/04/illustration-short-inlinelinks-768x307.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></p>\n<h3>Inline Linking</h3>\n<p>Stay focused on your writing with a less distracting interface that keeps you in place and allows you to easily link to your content.</p>\n<p><img class="aligncenter size-full wp-image-4265" src="https://wordpress.org/news/files/2016/04/editing-shortcuts-big.gif" alt="editing-shortcuts-big" width="960" height="576" /></p>\n<h3>Formatting Shortcuts</h3>\n<p>Do you enjoy using formatting shortcuts for lists and headings? Now they’re even more useful, with horizontal lines and <code>&lt;code&gt;</code>.</p>\n<hr />\n<h2 style="text-align: center">Customization Improvements</h2>\n<p><img class="aligncenter size-full wp-image-4221" src="https://wordpress.org/news/files/2016/04/illustration-short-responsive-preview.png" alt="illustration-short-responsive-preview" width="1000" height="400" srcset="https://wordpress.org/news/files/2016/04/illustration-short-responsive-preview.png 1000w, https://wordpress.org/news/files/2016/04/illustration-short-responsive-preview-300x120.png 300w, https://wordpress.org/news/files/2016/04/illustration-short-responsive-preview-768x307.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></p>\n<h3>Live Responsive Previews</h3>\n<p>Make sure your site looks great on all screens! Preview mobile, tablet, and desktop views directly in the customizer.</p>\n<p><img class="aligncenter wp-image-4239 size-full" src="https://wordpress.org/news/files/2016/04/illustration-short-customlogo-whitespace.png" width="1000" height="440" srcset="https://wordpress.org/news/files/2016/04/illustration-short-customlogo-whitespace.png 1000w, https://wordpress.org/news/files/2016/04/illustration-short-customlogo-whitespace-300x132.png 300w, https://wordpress.org/news/files/2016/04/illustration-short-customlogo-whitespace-768x338.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></p>\n<h3>Custom Logos</h3>\n<p>Themes can now support logos for your business or brand. Try it out with Twenty Sixteen and Twenty Fifteen in the Site Identity section of the customizer.</p>\n<hr />\n<h2 style="text-align: center">Under the Hood</h2>\n<div class="under-the-hood three-col">\n<div class="col">\n<h3>Smart Image Resizing</h3>\n<p>Generated images now load up to 50% faster with no noticeable quality loss. <a href="https://make.wordpress.org/core/2016/03/12/performance-improvements-for-images-in-wordpress-4-5/">It’s really cool</a>.</p>\n</div>\n<div class="col">\n<h3>Selective Refresh</h3>\n<p>The customizer now supports a <a href="https://make.wordpress.org/core/2016/02/16/selective-refresh-in-the-customizer/">comprehensive framework</a> for rendering parts of the preview without rewriting your PHP code in JavaScript.</p>\n</div>\n<div class="col">\n<h3>Script Loader Improvements</h3>\n<p>Better support has been added for script header/footer dependencies. New <code><a href="https://make.wordpress.org/core/2016/03/08/enhanced-script-loader-in-wordpress-4-5/">wp_add_inline_script()</a></code> enables adding extra code to registered scripts.</p>\n<h3>Better Embed Templates</h3>\n<p>Embed templates have been split into parts and can be <a href="https://make.wordpress.org/core/2016/03/11/embeds-changes-in-wordpress-4-5/">directly overridden by themes</a> via the template hierarchy.</p>\n<h3>JavaScript Library Updates</h3>\n<p>jQuery 1.12.3, jQuery Migrate 1.4.0, Backbone 1.2.3, and Underscore 1.8.3 are bundled.</p>\n</div>\n</div>\n<div class="under-the-hood two-col"></div>\n<hr />\n<h2 style="text-align: center">The Crew</h2>\n<p><a class="alignleft" href="https://profiles.wordpress.org/mikeschroder"><img src="https://www.gravatar.com/avatar/76424a001dc6b3ebb4faca0c567800c4?d=mm&amp;s=180&amp;r=G" alt="Mike Schroder" width="80" height="80" /></a>This release was led by <a href="https://getsource.net">Mike Schroder</a>, backed up by <a href="https://profiles.wordpress.org/adamsilverstein">Adam Silverstein</a> as Release Deputy, <a href="https://choycedesign.com/">Mel Choyce</a> as Release Design Lead, and the help of these fine individuals. There are <span style="font-weight: 400">298</span> contributors with props in this release. Pull up some Coleman Hawkins on your music service of choice, and check out some of their profiles:</p>\n<a href="https://profiles.wordpress.org/mercime">@mercime</a>, <a href="https://profiles.wordpress.org/aaroncampbell">Aaron D. Campbell</a>, <a href="https://profiles.wordpress.org/uglyrobot">Aaron Edwards</a>, <a href="https://profiles.wordpress.org/ahockley">Aaron Hockley</a>, <a href="https://profiles.wordpress.org/jorbin">Aaron Jorbin</a>, <a href="https://profiles.wordpress.org/abiralneupane">Abiral Neupane</a>, <a href="https://profiles.wordpress.org/mrahmadawais">Ahmad Awais</a>, <a href="https://profiles.wordpress.org/aidanlane">aidanlane</a>, <a href="https://profiles.wordpress.org/ambrosey">Alice Brosey</a>, <a href="https://profiles.wordpress.org/arush">Amanda Rush</a>, <a href="https://profiles.wordpress.org/afercia">Andrea Fercia</a>, <a href="https://profiles.wordpress.org/andg">Andrea Gandino</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/andizer">Andy</a>, <a href="https://profiles.wordpress.org/ankit-k-gupta">Ankit K Gupta</a>, <a href="https://profiles.wordpress.org/atimmer">Anton Timmermans</a>, <a href="https://profiles.wordpress.org/apaliku">apaliku</a>, <a href="https://profiles.wordpress.org/aramzs">Aram Zucker-Scharff</a>, <a href="https://profiles.wordpress.org/ashmatadeen">ash.matadeen</a>, <a href="https://profiles.wordpress.org/bappidgreat">Ashok Kumar Nath</a>, <a href="https://profiles.wordpress.org/bandonrandon">BandonRandon</a>, <a href="https://profiles.wordpress.org/barryceelen">Barry Ceelen</a>, <a href="https://profiles.wordpress.org/empireoflight">Ben Dunkle</a>, <a href="https://profiles.wordpress.org/berengerzyla">berengerzyla</a>, <a href="https://profiles.wordpress.org/neoxx">Bernhard Riedl</a>, <a href="https://profiles.wordpress.org/thisisit">Bhushan S. Jawle</a>, <a href="https://profiles.wordpress.org/birgire">Birgir Erlendsson (birgire)</a>, <a href="https://profiles.wordpress.org/boonebgorges">Boone B. Gorges</a>, <a href="https://profiles.wordpress.org/williamsba1">Brad Williams</a>, <a href="https://profiles.wordpress.org/bradyvercher">Brady Vercher</a>, <a href="https://profiles.wordpress.org/thebrandonallen">Brandon Allen</a>, <a href="https://profiles.wordpress.org/bhubbard">Brandon Hubbard</a>, <a href="https://profiles.wordpress.org/kraftbj">Brandon Kraft</a>, <a href="https://profiles.wordpress.org/krogsgard">Brian Krogsgard</a>, <a href="https://profiles.wordpress.org/borgesbruno">Bruno Borges</a>, <a href="https://profiles.wordpress.org/chmac">Callum Macdonald</a>, <a href="https://profiles.wordpress.org/camikaos">Cami Kaos</a>, <a href="https://profiles.wordpress.org/chandrapatel">Chandra Patel</a>, <a href="https://profiles.wordpress.org/mackensen">Charles Fulton</a>, <a href="https://profiles.wordpress.org/chetanchauhan">Chetan Chauhan</a>, <a href="https://profiles.wordpress.org/chouby">Chouby</a>, <a href="https://profiles.wordpress.org/chrico">ChriCo</a>, <a href="https://profiles.wordpress.org/chriscct7">Chris Christoff</a>, <a href="https://profiles.wordpress.org/chris_dev">Chris Mok</a>, <a href="https://profiles.wordpress.org/christophherr">christophherr</a>, <a href="https://profiles.wordpress.org/ckoerner">ckoerner</a>, <a href="https://profiles.wordpress.org/claudiosanches">Claudio Sanches</a>, <a href="https://profiles.wordpress.org/compute">Compute</a>, <a href="https://profiles.wordpress.org/coreymcollins">coreymcollins</a>, <a href="https://profiles.wordpress.org/d4z_c0nf">d4z_c0nf</a>, <a href="https://profiles.wordpress.org/extendwings">Daisuke Takahashi</a>, <a href="https://profiles.wordpress.org/danhgilmore">danhgilmore</a>, <a href="https://profiles.wordpress.org/danielbachhuber">Daniel Bachhuber</a>, <a href="https://profiles.wordpress.org/scarinessreported">Daniel Bailey</a>, <a href="https://profiles.wordpress.org/redsweater">Daniel Jalkut (Red Sweater)</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/danielpataki">danielpataki</a>, <a href="https://profiles.wordpress.org/dvankooten">Danny van Kooten</a>, <a href="https://profiles.wordpress.org/thewanderingbrit">Dave Clements</a>, <a href="https://profiles.wordpress.org/davidakennedy">David A. Kennedy</a>, <a href="https://profiles.wordpress.org/dbrumbaugh10up">David Brumbaugh</a>, <a href="https://profiles.wordpress.org/dlh">David Herrera</a>, <a href="https://profiles.wordpress.org/dnewton">David Newton</a>, <a href="https://profiles.wordpress.org/dshanske">David Shanske</a>, <a href="https://profiles.wordpress.org/folletto">Davide ''Folletto'' Casali</a>, <a href="https://profiles.wordpress.org/denis-de-bernardy">Denis de Bernardy</a>, <a href="https://profiles.wordpress.org/realloc">Dennis Ploetner</a>, <a href="https://profiles.wordpress.org/valendesigns">Derek Herman</a>, <a href="https://profiles.wordpress.org/dd32">Dion Hulse</a>, <a href="https://profiles.wordpress.org/dmsnell">dmsnell</a>, <a href="https://profiles.wordpress.org/ocean90">Dominik Schilling</a>, <a href="https://profiles.wordpress.org/dossy">Dossy Shiobara</a>, <a href="https://profiles.wordpress.org/dotancohen">Dotan Cohen</a>, <a href="https://profiles.wordpress.org/drebbitsweb">Dreb Bits</a>, <a href="https://profiles.wordpress.org/drewapicture">Drew Jaynes</a>, <a href="https://profiles.wordpress.org/duaneblake">duaneblake</a>, <a href="https://profiles.wordpress.org/kucrut">Dzikri Aziz</a>, <a href="https://profiles.wordpress.org/eliorivero">Elio Rivero</a>, <a href="https://profiles.wordpress.org/iseulde">Ella Iseulde Van Dorpe</a>, <a href="https://profiles.wordpress.org/codex-m">Emerson Maningo</a>, <a href="https://profiles.wordpress.org/enej">enej</a>, <a href="https://profiles.wordpress.org/ericlewis">Eric Andrew Lewis</a>, <a href="https://profiles.wordpress.org/ebinnion">Eric Binnion</a>, <a href="https://profiles.wordpress.org/ericdaams">Eric Daams</a>, <a href="https://profiles.wordpress.org/ethitter">Erick Hitter</a>, <a href="https://profiles.wordpress.org/eherman24">Evan Herman</a>, <a href="https://profiles.wordpress.org/fab1en">Fabien Quatravaux</a>, <a href="https://profiles.wordpress.org/faishal">faishal</a>, <a href="https://profiles.wordpress.org/fantasyworld">fantasyworld</a>, <a href="https://profiles.wordpress.org/flixos90">Felix Arntz</a>, <a href="https://profiles.wordpress.org/finnj">finnj</a>, <a href="https://profiles.wordpress.org/firebird75">firebird75</a>, <a href="https://profiles.wordpress.org/frozzare">Fredrik Forsmo</a>, <a href="https://profiles.wordpress.org/fusillicode">fusillicode</a>, <a href="https://profiles.wordpress.org/garyj">Gary Jones</a>, <a href="https://profiles.wordpress.org/pento">Gary Pendergast</a>, <a href="https://profiles.wordpress.org/gblsm">gblsm</a>, <a href="https://profiles.wordpress.org/georgestephanis">George Stephanis</a>, <a href="https://profiles.wordpress.org/garusky">Giuseppe Mamone</a>, <a href="https://profiles.wordpress.org/jubstuff">Giustino Borzacchiello</a>, <a href="https://profiles.wordpress.org/grantpalin">Grant Palin</a>, <a href="https://profiles.wordpress.org/groovecoder">groovecoder</a>, <a href="https://profiles.wordpress.org/wido">Guido Scialfa</a>, <a href="https://profiles.wordpress.org/bordoni">Gustavo Bordoni</a>, <a href="https://profiles.wordpress.org/hakre">hakre</a>, <a href="https://profiles.wordpress.org/helen">Helen Hou-Sandí</a>, <a href="https://profiles.wordpress.org/henrywright">Henry Wright</a>, <a href="https://profiles.wordpress.org/hnle">Hinaloe</a>, <a href="https://profiles.wordpress.org/hlashbrooke">Hugh Lashbrooke</a>, <a href="https://profiles.wordpress.org/hugobaeta">Hugo Baeta</a>, <a href="https://profiles.wordpress.org/polevaultweb">Iain Poulson</a>, <a href="https://profiles.wordpress.org/igmoweb">Ignacio Cruz Moreno</a>, <a href="https://profiles.wordpress.org/imath">imath</a>, <a href="https://profiles.wordpress.org/iamntz">Ionut Staicu</a>, <a href="https://profiles.wordpress.org/ivankristianto">Ivan Kristianto</a>, <a href="https://profiles.wordpress.org/jdgrimes">J.D. Grimes</a>, <a href="https://profiles.wordpress.org/jadpm">jadpm</a>, <a href="https://profiles.wordpress.org/jamesdigioia">James DiGioia</a>, <a href="https://profiles.wordpress.org/jason_the_adams">Jason</a>, <a href="https://profiles.wordpress.org/jaspermdegroot">Jasper de Groot</a>, <a href="https://profiles.wordpress.org/cheffheid">Jeffrey de Wit</a>, <a href="https://profiles.wordpress.org/jeffpyebrookcom">Jeffrey Schutzman</a>, <a href="https://profiles.wordpress.org/jmdodd">Jennifer M. Dodd</a>, <a href="https://profiles.wordpress.org/jeremyfelt">Jeremy Felt</a>, <a href="https://profiles.wordpress.org/jeherve">Jeremy Herve</a>, <a href="https://profiles.wordpress.org/jpry">Jeremy Pry</a>, <a href="https://profiles.wordpress.org/jesin">Jesin A</a>, <a href="https://profiles.wordpress.org/ardathksheyna">Jess G.</a>, <a href="https://profiles.wordpress.org/boluda">Joan Boluda</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/joelerr">joelerr</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/johnnypea">JohnnyPea</a>, <a href="https://profiles.wordpress.org/jbrinley">Jonathan Brinley</a>, <a href="https://profiles.wordpress.org/spacedmonkey">Jonny Harris</a>, <a href="https://profiles.wordpress.org/keraweb">Jory Hogeveen</a>, <a href="https://profiles.wordpress.org/joefusco">Joseph Fusco</a>, <a href="https://profiles.wordpress.org/joshlevinson">Josh Levinson</a>, <a href="https://profiles.wordpress.org/shelob9">Josh Pollock</a>, <a href="https://profiles.wordpress.org/jrchamp">jrchamp</a>, <a href="https://profiles.wordpress.org/jrf">jrf</a>, <a href="https://profiles.wordpress.org/juanfra">Juanfra Aldasoro</a>, <a href="https://profiles.wordpress.org/juhise">Juhi Saxena</a>, <a href="https://profiles.wordpress.org/juliobox">Julio Potier</a>, <a href="https://profiles.wordpress.org/katieburch">katieburch</a>, <a href="https://profiles.wordpress.org/ryelle">Kelly Dwan</a>, <a href="https://profiles.wordpress.org/khag7">Kevin Hagerty</a>, <a href="https://profiles.wordpress.org/kiranpotphode">Kiran Potphode</a>, <a href="https://profiles.wordpress.org/kwight">Kirk Wight</a>, <a href="https://profiles.wordpress.org/ixkaito">Kite</a>, <a href="https://profiles.wordpress.org/kjbenk">kjbenk</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/kouratoras">Konstantinos Kouratoras</a>, <a href="https://profiles.wordpress.org/krissiev">KrissieV</a>, <a href="https://profiles.wordpress.org/lancewillett">Lance Willett</a>, <a href="https://profiles.wordpress.org/leemon">leemon</a>, <a href="https://profiles.wordpress.org/layotte">Lew Ayotte</a>, <a href="https://profiles.wordpress.org/liamdempsey">Liam Dempsey</a>, <a href="https://profiles.wordpress.org/luan-ramos">Luan Ramos</a>, <a href="https://profiles.wordpress.org/luciole135">luciole135</a>, <a href="https://profiles.wordpress.org/lpawlik">Lukas Pawlik</a>, <a href="https://profiles.wordpress.org/latz">Lutz Schr&#246;er</a>, <a href="https://profiles.wordpress.org/madvic">madvic</a>, <a href="https://profiles.wordpress.org/marcochiesi">Marco Chiesi</a>, <a href="https://profiles.wordpress.org/tyxla">Marin Atanasov</a>, <a href="https://profiles.wordpress.org/nofearinc">Mario Peshev</a>, <a href="https://profiles.wordpress.org/mark8barnes">Mark Barnes</a>, <a href="https://profiles.wordpress.org/markjaquith">Mark Jaquith</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/gitlost">Martin Burke</a>, <a href="https://profiles.wordpress.org/mattfelten">Matt Felten</a>, <a href="https://profiles.wordpress.org/matt">Matt Mullenweg</a>, <a href="https://profiles.wordpress.org/mattwiebe">Matt Wiebe</a>, <a href="https://profiles.wordpress.org/mattgeri">MattGeri</a>, <a href="https://profiles.wordpress.org/maweder">maweder</a>, <a href="https://profiles.wordpress.org/mayukojpn">Mayo Moriyama</a>, <a href="https://profiles.wordpress.org/mcapybara">mcapybara</a>, <a href="https://profiles.wordpress.org/mehulkaklotar">Mehul Kaklotar</a>, <a href="https://profiles.wordpress.org/meitar">Meitar</a>, <a href="https://profiles.wordpress.org/mensmaximus">mensmaximus</a>, <a href="https://profiles.wordpress.org/michael-arestad">Michael Arestad</a>, <a href="https://profiles.wordpress.org/michalzuber">michalzuber</a>, <a href="https://profiles.wordpress.org/micropat">micropat</a>, <a href="https://profiles.wordpress.org/ipstenu">Mika Epstein</a>, <a href="https://profiles.wordpress.org/mdgl">Mike Glendinning</a>, <a href="https://profiles.wordpress.org/mikehansenme">Mike Hansen</a>, <a href="https://profiles.wordpress.org/mikejolley">Mike Jolley</a>, <a href="https://profiles.wordpress.org/dimadin">Milan Dinić</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/usermrpapa">Mr Papa</a>, <a href="https://profiles.wordpress.org/mwidmann">mwidmann</a>, <a href="https://profiles.wordpress.org/nexurium">nexurium</a>, <a href="https://profiles.wordpress.org/niallkennedy">Niall Kennedy</a>, <a href="https://profiles.wordpress.org/nicdford">Nic Ford</a>, <a href="https://profiles.wordpress.org/celloexpressions">Nick Halsey </a>, <a href="https://profiles.wordpress.org/rabmalin">Nilambar Sharma</a>, <a href="https://profiles.wordpress.org/ninos-ego">Ninos</a>, <a href="https://profiles.wordpress.org/oaron">oaron</a>, <a href="https://profiles.wordpress.org/overclokk">overclokk</a>, <a href="https://profiles.wordpress.org/swissspidy">Pascal Birchler</a>, <a href="https://profiles.wordpress.org/obrienlabs">Pat O''Brien</a>, <a href="https://profiles.wordpress.org/pbearne">Paul Bearne</a>, <a href="https://profiles.wordpress.org/pauldewouters">Paul de Wouters</a>, <a href="https://profiles.wordpress.org/sirbrillig">Payton Swick</a>, <a href="https://profiles.wordpress.org/perezlabs">Perez Labs</a>, <a href="https://profiles.wordpress.org/gungeekatx">Pete Nelson</a>, <a href="https://profiles.wordpress.org/peterwilsoncc">Peter Wilson</a>, <a href="https://profiles.wordpress.org/cadeyrn">petermolnar</a>, <a href="https://profiles.wordpress.org/walbo">Petter Walb&#248; Johnsg&#229;rd</a>, <a href="https://profiles.wordpress.org/wizzard_">Pieter</a>, <a href="https://profiles.wordpress.org/mordauk">Pippin Williamson</a>, <a href="https://profiles.wordpress.org/ptahdunbar">Pirate Dunbar</a>, <a href="https://profiles.wordpress.org/prettyboymp">prettyboymp</a>, <a href="https://profiles.wordpress.org/profforg">Profforg</a>, <a href="https://profiles.wordpress.org/programmin">programmin</a>, <a href="https://profiles.wordpress.org/rachelbaker">Rachel Baker</a>, <a href="https://profiles.wordpress.org/rahalaboulfeth">rahal.aboulfeth</a>, <a href="https://profiles.wordpress.org/ramiy">Rami Yushuvaev</a>, <a href="https://profiles.wordpress.org/lamosty">Rastislav Lamos</a>, <a href="https://profiles.wordpress.org/rickalee">Ricky Lee Whittemore</a>, <a href="https://profiles.wordpress.org/ritteshpatel">Ritesh Patel</a>, <a href="https://profiles.wordpress.org/rob">rob</a>, <a href="https://profiles.wordpress.org/rogerhub">Roger Chen</a>, <a href="https://profiles.wordpress.org/romsocial">RomSocial</a>, <a href="https://profiles.wordpress.org/ruudjoyo">Ruud Laan</a>, <a href="https://profiles.wordpress.org/ryan">Ryan Boren</a>, <a href="https://profiles.wordpress.org/ryankienstra">Ryan Kienstra</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/salcode">Sal Ferrarello</a>, <a href="https://profiles.wordpress.org/salvoaranzulla">salvoaranzulla</a>, <a href="https://profiles.wordpress.org/samhotchkiss">Sam Hotchkiss</a>, <a href="https://profiles.wordpress.org/rosso99">Sara Rosso</a>, <a href="https://profiles.wordpress.org/sarciszewski">Scott Arciszewski</a>, <a href="https://profiles.wordpress.org/sc0ttkclark">Scott Kingsley Clark</a>, <a href="https://profiles.wordpress.org/coffee2code">Scott Reilly</a>, <a href="https://profiles.wordpress.org/wonderboymusic">Scott Taylor</a>, <a href="https://profiles.wordpress.org/scottbrownconsulting">scottbrownconsulting</a>, <a href="https://profiles.wordpress.org/scribu">scribu</a>, <a href="https://profiles.wordpress.org/sebastianpisula">Sebastian Pisula</a>, <a href="https://profiles.wordpress.org/sergejmueller">Sergej M&#252;ller</a>, <a href="https://profiles.wordpress.org/sergeybiryukov">Sergey Biryukov</a>, <a href="https://profiles.wordpress.org/shamess">Shane</a>, <a href="https://profiles.wordpress.org/shinichin">Shinichi Nishikawa</a>, <a href="https://profiles.wordpress.org/sidati">Sidati</a>, <a href="https://profiles.wordpress.org/siobhan">Siobhan</a>, <a href="https://profiles.wordpress.org/aargh-a-knot">sky</a>, <a href="https://profiles.wordpress.org/slushman">slushman</a>, <a href="https://profiles.wordpress.org/smerriman">smerriman</a>, <a href="https://profiles.wordpress.org/stephanethomas">stephanethomas</a>, <a href="https://profiles.wordpress.org/netweb">Stephen Edgar</a>, <a href="https://profiles.wordpress.org/stephenharris">Stephen Harris</a>, <a href="https://profiles.wordpress.org/stevegrunwell">Steve Grunwell</a>, <a href="https://profiles.wordpress.org/stevenkword">Steven Word</a>, <a href="https://profiles.wordpress.org/charlestonsw">Store Locator Plus</a>, <a href="https://profiles.wordpress.org/subharanjan">Subharanjan</a>, <a href="https://profiles.wordpress.org/sudar">Sudar Muthu</a>, <a href="https://profiles.wordpress.org/5um17">Sumit Singh</a>, <a href="https://profiles.wordpress.org/tacoverdo">Taco Verdonschot</a>, <a href="https://profiles.wordpress.org/tahteche">tahteche</a>, <a href="https://profiles.wordpress.org/iamtakashi">Takashi Irie</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/tharsheblows">tharsheblows</a>, <a href="https://profiles.wordpress.org/themiked">theMikeD</a>, <a href="https://profiles.wordpress.org/thomaswm">thomaswm</a>, <a href="https://profiles.wordpress.org/timothyblynjacobs">Timothy Jacobs</a>, <a href="https://profiles.wordpress.org/timplunkett">timplunkett</a>, <a href="https://profiles.wordpress.org/tmuikku">tmuikku</a>, <a href="https://profiles.wordpress.org/skithund">Toni Viemer&#246;</a>, <a href="https://profiles.wordpress.org/toro_unit">Toro_Unit (Hiroshi Urabe)</a>, <a href="https://profiles.wordpress.org/liljimmi">Tracy Levesque</a>, <a href="https://profiles.wordpress.org/rilwis">Tran Ngoc Tuan Anh</a>, <a href="https://profiles.wordpress.org/wpsmith">Travis Smith</a>, <a href="https://profiles.wordpress.org/tywayne">Ty Carlson</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/vhomenko">vhomenko</a>, <a href="https://profiles.wordpress.org/virgodesign">virgodesign</a>, <a href="https://profiles.wordpress.org/vladolaru">vlad.olaru</a>, <a href="https://profiles.wordpress.org/voldemortensen">voldemortensen</a>, <a href="https://profiles.wordpress.org/vtieu">vtieu</a>, <a href="https://profiles.wordpress.org/webaware">webaware</a>, <a href="https://profiles.wordpress.org/wesleye">Wesley Elfring</a>, <a href="https://profiles.wordpress.org/westonruter">Weston Ruter</a>, <a href="https://profiles.wordpress.org/wisdmlabs">WisdmLabs</a>, <a href="https://profiles.wordpress.org/wpdelighter">WP Delighter</a>, <a href="https://profiles.wordpress.org/wp-architect">wp-architect</a>, <a href="https://profiles.wordpress.org/xavortm">xavortm</a>, <a href="https://profiles.wordpress.org/yetanotherdaniel">yetAnotherDaniel</a>, and <a href="https://profiles.wordpress.org/zinigor">zinigor</a>.\n<p>&nbsp;</p>\n<p>Special thanks go to <a href="http://siobhanmckeown.com/">Siobhan McKeown</a> for producing the release video and <a href="https://jacklenox.com">Jack Lenox</a> for the voice-over.</p>\n<p>Finally, thanks to all of the contributors who provided translations for the release. WordPress 4.5 comes fully translated into 44 languages and the release video has been translated into 32 languages!</p>\n<p>If you want to follow along or help out, check out <a href="https://make.wordpress.org/">Make WordPress</a> and our <a href="https://make.wordpress.org/core/">core development blog</a>. Thanks for choosing WordPress. See you soon for version 4.6!</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:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:17:"WordPress 4.5 RC2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:53:"https://wordpress.org/news/2016/04/wordpress-4-5-rc2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 10 Apr 2016 05:14:28 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:3:{i:0;a:5:{s:4:"data";s:11:"Development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.5";s:7:"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=4186";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:350:"The second release candidate for WordPress 4.5 is now available. We&#8217;ve made 91 changes since the first release candidate. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.5 on Tuesday, April 12, but we need your help [&#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:"Mike Schroder";s: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:3044:"<p>The second release candidate for WordPress 4.5 is now available.</p>\n<p>We&#8217;ve made <a href="https://core.trac.wordpress.org/log/trunk?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=37171&amp;stop_rev=37078&amp;limit=120&amp;verbose=on">91 changes</a> since the first release candidate. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.5 on <strong>Tuesday, April 12</strong>, but we need your help to get there.</p>\n<p>If you haven’t tested 4.5 yet, now is the time!</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>To test WordPress 4.5, 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.5-RC2.zip">download the release candidate here</a> (zip).</p>\n<p>For more information about what’s new in version 4.5, check out the <a href="https://wordpress.org/news/2016/02/wordpress-4-5-beta-1/">Beta 1</a>, <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-2/">Beta 2</a>, <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-3/">Beta 3</a>, and <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-4/">Beta 4</a> blog posts.</p>\n<p><strong>Developers</strong>, please test your plugins and themes against WordPress 4.5 and update your plugin&#8217;s <em>Tested up to</em> version in the readme to 4.5. If you find compatibility problems, we never want to break things, so please be sure to post to the support forums so we can figure those out before the final release.</p>\n<p><strong>Polyglots</strong>, strings are now hard frozen, including the About Page, so you are clear to translate!</p>\n<p>A few changes of note since the first release candidate:</p>\n<ul>\n<li>Normalized non-slashing of data in the REST API infrastructure. If you use the REST API infrastructure, <a href="https://make.wordpress.org/core/2016/04/06/rest-api-slashed-data-in-wordpress-4-4-and-4-5/">check out the post on this change</a>.</li>\n<li>Customizer settings for widget instances get registered a bit later to give a chance for the widget instances themselves to be registered first. See <a href="https://core.trac.wordpress.org/ticket/36431">#36431</a> for details.</li>\n<li>Fixed various cropping issues in the Custom Logo feature and Twenty Fifteen / Twenty Sixteen themes.</li>\n</ul>\n<p>Be sure to <a href="https://make.wordpress.org/core/">follow along the core development blog</a>, where you can find the <a href="https://make.wordpress.org/core/2016/03/30/wordpress-4-5-field-guide/">Field Guide for 4.5</a>.</p>\n<p><em>It&#8217;s great fun to test</em><br />\n<em>Enjoyment in another</em><br />\n<em>Release Candidate</em></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:53:"Contributor Weekend: Global WordPress Translation 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:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"https://wordpress.org/news/2016/04/contributor-weekend-global-wordpress-translation-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:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 07 Apr 2016 21:04: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:8:"category";a:1:{i:0;a:5:{s:4:"data";s:9:"Community";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4191";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:378:"Global WordPress Translation Day is a one-day contributor initiative organised by the WordPress project’s Polyglots team that is dedicated to helping new contributors who would like to translate WordPress in one of the 160 languages WordPress is available in. Global WordPress Translation Day will be on Sunday, April 24th, starting at 0:00 UTC and will go on for [&#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:7:"Josepha";s: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:3069:"<p class="p1"><span class="s1">Global WordPress Translation Day is a one-day contributor initiative organised </span><span class="s1">by the WordPress project’s </span><span class="s1"> <a href="https://make.wordpress.org/polyglots"><span class="s2">Polyglots team</span></a> that is dedicated to helping new contributors who would like to translate WordPress in one of the 160 languages WordPress is available in.</span></p>\n<p class="p1"><span class="s1">Global WordPress Translation Day will be on Sunday, April 24th, starting at 0:00 UTC and will go on for 24 hours covering all time zones.</span></p>\n<p class="p3"><span class="s1"><b>What are we doing?</b></span></p>\n<ul class="ul1">\n<li class="li1"><span class="s1"><span class="s1">Live training: A 24h live streaming of tutorials about translating WordPress in different languages and making your code translatable (30min/1h sessions in different languages including a general instruction and specifics for that particular language). The </span></span><span class="s1">internationalization </span>sessions will be in English. The sessions will be presented by some of the most experienced WordPress translators and internationalization experts. The Schedule can be found on the website.</li>\n<li class="li1"><span class="s1">Local translation contributor days: Groups of contributors gather at different locations and work face to face.</span></li>\n<li class="li1"><span class="s1">Local remote translation contributor days: Current translation teams dedicate time and get involved remotely to do orientation for their potential contributors or work with their current translation teams on translating as many strings as they can.</span></li>\n</ul>\n<p class="p1"><span class="s1">If you organise a local meetup, why not organise a contributor day for translating in your language?</span></p>\n<p class="p3"><span class="s1"><b>Join us! Read about the initiative and </b><a href="https://make.wordpress.org/polyglots/2016/03/02/wordpress-global-translation-day-april-24th-2016/"><span class="s3"><b>sign up as an organiser</b></span></a><b>.</b></span></p>\n<p class="p3"><span class="s1"><b>Can I get involved if I only speak English?</b></span></p>\n<p class="p1"><span class="s1">Yes! Even if you only speak English, it would be great to get involved and check out some of the English locale variants &#8211; English as spoken in the United Kingdom, Canada, New Zealand, Australia, South Africa. English has many variants across the globe and you can learn about the differences and why it&#8217;s important that users have the option to choose a variant during some of our sessions. And if you&#8217;re in a funky mood, you can give translating the interface into Emoji a try! Yes, we have a WordPress in Emoji locale!</span></p>\n<p class="p3"><span class="s1"><b>Questions?</b></span></p>\n<p class="p1"><span class="s1">The polyglots team and the event organisers hang out in <a href="http://wordpress.slack.com/messages/polyglots/">#Polyglots in Slack</a>. They will gladly help you out.</span></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n				\n		\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:31:"WordPress 4.5 Release Candidate";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"https://wordpress.org/news/2016/03/wordpress-4-5-release-candidate/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 24 Mar 2016 03:50:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:3:{i:0;a:5:{s:4:"data";s:11:"Development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.5";s:7:"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=4165";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:344:"The release candidate for WordPress 4.5 is now available. We&#8217;ve made 49 changes since releasing Beta 4 a week ago. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.5 on Tuesday, April 12, but we need your help [&#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:"Mike Schroder";s: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:2251:"<p>The release candidate for WordPress 4.5 is now available.</p>\n<p>We&#8217;ve made <a href="https://core.trac.wordpress.org/log/trunk?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=37077&amp;stop_rev=37026&amp;limit=120&amp;verbose=on">49 changes</a> since releasing Beta 4 a week ago. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.5 on <strong>Tuesday, April 12</strong>, but we need your help to get there.</p>\n<p>If you haven’t tested 4.5 yet, now is the time!</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>To test WordPress 4.5, 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.5-RC1.zip">download the release candidate here</a> (zip).</p>\n<p>For more information about what’s new in version 4.5, check out the <a href="https://wordpress.org/news/2016/02/wordpress-4-5-beta-1/">Beta 1</a>, <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-2/">Beta 2</a>, <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-3/">Beta 3</a>, and <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-4/">Beta 4</a> blog posts.</p>\n<p><strong>Developers</strong>, please test your plugins and themes against WordPress 4.5 and update your plugin&#8217;s <em>Tested up to</em> version in the readme to 4.5 before next week. If you find compatibility problems, we never want to break things, so please be sure to post to the support forums so we can figure those out before the final release.</p>\n<p>Be sure to <a href="https://make.wordpress.org/core/">follow along the core development blog</a>, where we&#8217;ll continue to post <a href="https://make.wordpress.org/core/tag/dev-notes+4-5/">notes for developers</a> for 4.5.</p>\n<p><em>Free as in Freedom</em><br />\n<em>It is WordPress 4.5</em><br />\n<em>Also free as in beer</em></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:42:"\n		\n		\n		\n		\n				\n		\n		\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"WordPress 4.5 Beta 4";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/news/2016/03/wordpress-4-5-beta-4/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 17 Mar 2016 04: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:8:"category";a:4:{i:0;a:5:{s:4:"data";s:11:"Development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.5";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:4:"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:34:"https://wordpress.org/news/?p=4155";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:329:"WordPress 4.5 Beta 4 is now available! This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can [&#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:"Mike Schroder";s: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:3392:"<p>WordPress 4.5 Beta 4 is now available!</p>\n<p>This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the <a href="https://wordpress.org/plugins/wordpress-beta-tester/" target="_blank">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="https://wordpress.org/wordpress-4.5-beta4.zip" target="_blank">download the beta here</a> (zip).</p>\n<p>For more information on what&#8217;s new in 4.5, check out the <a href="https://wordpress.org/news/2016/02/wordpress-4-5-beta-1/">Beta 1</a>, <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-2/">Beta 2</a>, and <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-3/">Beta 3</a> blog posts, along with <a href="https://make.wordpress.org/core/tag/4-5+dev-notes/">in-depth field guides on make/core</a>. This is the final <a href="https://make.wordpress.org/core/version-4-5-project-schedule/">planned beta</a> of WordPress 4.5, with a release candidate scheduled for next week.</p>\n<p>Some of the changes in Beta 4 include:</p>\n<ul>\n<li>Add support for oEmbed <strong>moments and timelines from Twitter</strong> (<a href="https://core.trac.wordpress.org/ticket/36197">#36197</a>).</li>\n<li>More changes to better support <strong>HHVM with Imagick</strong>.<strong> </strong>Please test with HHVM setups and resizing/rotating images (<a href="https://core.trac.wordpress.org/ticket/35973">#35973</a>).</li>\n<li>Tightened up the <strong>Inline Link</strong> feature (<a href="https://core.trac.wordpress.org/ticket/33301">#33301</a>, <a href="https://core.trac.wordpress.org/ticket/30468">#30468</a>).</li>\n<li>Support <code>&lt;hr&gt;</code> <strong>editor shortcut</strong> with 3 or more dashes (<code>---</code>); no spaces. To give more time to study the best shortcuts for users, text patterns for bold and italic have been removed and won&#8217;t ship with for 4.5 (<a href="https://core.trac.wordpress.org/ticket/33300">#33300</a>).</li>\n<li>Fixes for <strong>SSL with Responsive Images</strong>. Please test with SSL, especially on sites with mixed http/https setups (<a href="https://core.trac.wordpress.org/ticket/34945">#34945</a>).</li>\n<li>Allow rewrite rules to work in nested <strong>WordPress installations on IIS</strong> (<a href="https://core.trac.wordpress.org/ticket/35558">#35558</a>).</li>\n<li><strong>Various bug fixes</strong>. We&#8217;ve made <a href="https://core.trac.wordpress.org/log/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=37025&amp;stop_rev=36932&amp;limit=200&amp;verbose=on">almost 100 changes</a> during the last week.</li>\n</ul>\n<p><strong>If you think you’ve found a bug</strong>, you can post to the <a href="https://wordpress.org/support/forum/alphabeta" target="_blank">Alpha/Beta area</a> in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report, <a href="https://make.wordpress.org/core/reports/" target="_blank">file one on the WordPress Trac</a>. There, you can also find <a href="https://core.trac.wordpress.org/tickets/major" target="_blank">a list of known bugs.</a></p>\n<p>Happy testing!</p>\n<p class="p1"><em>Llegamos al fin</em><br />\n<em>del tiempo pa&#8217; beta</em><br />\n<em>¡Pruébalo Ahora!</em></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:42:"\n		\n		\n		\n		\n				\n		\n		\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"WordPress 4.5 Beta 3";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/news/2016/03/wordpress-4-5-beta-3/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 10 Mar 2016 06:59:26 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:4:{i:0;a:5:{s:4:"data";s:11:"Development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.5";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:4:"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:34:"https://wordpress.org/news/?p=4128";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:329:"WordPress 4.5 Beta 3 is now available! This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can [&#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:"Mike Schroder";s: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:3631:"<p>WordPress 4.5 Beta 3 is now available!</p>\n<p>This software is still in development<strong>,</strong> so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the <a href="https://wordpress.org/plugins/wordpress-beta-tester/" target="_blank">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="https://wordpress.org/wordpress-4.5-beta3.zip" target="_blank">download the beta here</a> (zip).</p>\n<p>For more information on what&#8217;s new in 4.5, check out the <a href="https://wordpress.org/news/2016/02/wordpress-4-5-beta-1/">Beta 1</a> and <a href="https://wordpress.org/news/2016/03/wordpress-4-5-beta-2/">Beta 2</a> blog posts, along with <a href="https://make.wordpress.org/core/tag/4-5+dev-notes/">in-depth field guides on make/core</a>. Some of the fixes in Beta 3 include:</p>\n<ul>\n<li>Many <strong>Theme Logo Support</strong> (<a href="https://core.trac.wordpress.org/ticket/33755">#33755</a>) fixes, including support for bundled Twenty Fifteen (<a href="https://core.trac.wordpress.org/ticket/35944">#35944</a>).</li>\n<li>Add <strong>Responsive Preview</strong> to theme install previewer (<a href="https://core.trac.wordpress.org/ticket/36017">#36017</a>).</li>\n<li>Support <strong>Imagick in HHVM</strong> (<a href="https://core.trac.wordpress.org/ticket/35973">#35973</a>).</li>\n<li><strong>Whitelist IPTC, XMP, and EXIF profiles</strong> from <code>strip_meta()</code> to maintain authorship, copyright, license, and image orientation (<a href="https://core.trac.wordpress.org/ticket/28634">#28634</a>).</li>\n<li>Support <strong>Windows shares/DFS roots</strong> in <code>wp_normalize_path()</code> (<a href="https://core.trac.wordpress.org/ticket/35996">#35996</a>).</li>\n<li><span class="s1">New installs default to <strong>generating secret keys and salts locally</strong> instead of relying on the <span class="s2">WordPress.org</span> API. Please test installing WP in situations where it can’t connect to the internet <span class="s1">(like on a ?, ✈️, or ?) </span></span><span class="s1">(<a href="https://core.trac.wordpress.org/ticket/35290">#35290</a>).</span></li>\n<li>OPTIONS requests to REST API should <strong>return Allow header</strong> (<a href="https://core.trac.wordpress.org/ticket/35975">#35975</a>).</li>\n<li>Upgrade twemoji.js to version 2 (<a href="https://core.trac.wordpress.org/ticket/36059">#36059</a>) and add extra IE11 compatibility (<a href="https://core.trac.wordpress.org/ticket/35977">#35977</a>) for <strong>Emoji</strong>.</li>\n<li><strong>Various bug fixes</strong>. We&#8217;ve made <a href="https://core.trac.wordpress.org/log/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=36931&amp;stop_rev=36814&amp;limit=200&amp;verbose=on">more than 100 changes</a> during the last week.</li>\n</ul>\n<p><strong>If you think you’ve found a bug</strong>, you can post to the <a href="https://wordpress.org/support/forum/alphabeta" target="_blank">Alpha/Beta area</a> in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report, <a href="https://make.wordpress.org/core/reports/" target="_blank">file one on the WordPress Trac</a>. There, you can also find <a href="https://core.trac.wordpress.org/tickets/major" target="_blank">a list of known bugs.</a></p>\n<p>Happy testing!</p>\n<p class="p1"><em><span class="s1">Beta one, two, three<br />\n</span><span class="s1">so many bugs have been fixed<br />\n</span><span class="s2">Closer now; four, five.</span></em></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n				\n		\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"WordPress 4.5 Beta 2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/news/2016/03/wordpress-4-5-beta-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 03 Mar 2016 04: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:8:"category";a:3:{i:0;a:5:{s:4:"data";s:11:"Development";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.5";s:7:"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=4116";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:329:"WordPress 4.5 Beta 2 is now available! This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can [&#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:"Mike Schroder";s: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:2370:"<p>WordPress 4.5 Beta 2 is now available!</p>\n<p>This software is still in development<strong>,</strong> so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the <a href="https://wordpress.org/plugins/wordpress-beta-tester/" target="_blank">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="https://wordpress.org/wordpress-4.5-beta2.zip" target="_blank">download the beta here</a> (zip).</p>\n<p>For more information on what&#8217;s new in 4.5, check out the <a href="https://wordpress.org/news/2016/02/wordpress-4-5-beta-1/">Beta 1 blog post</a>. Some of the fixes in Beta 2 include:</p>\n<ul>\n<li>Added <a href="https://core.trac.wordpress.org/ticket/33300">Horizontal Rule (HR) editing shortcut</a> and <a href="https://core.trac.wordpress.org/ticket/28612">dismissible &#8220;Paste as Text&#8221; notice</a> in <strong>TinyMCE</strong>.</li>\n<li><strong>Selective Refresh</strong> support is <a href="https://core.trac.wordpress.org/changeset/36797">enabled for core themes titles and taglines</a>, which allows shift-click to focus on controls and PHP filters to apply in the preview.</li>\n<li>Resolved a fatal error on <strong>image upload</strong> when ImageMagick could not complete stripping meta during resize (<a href="https://core.trac.wordpress.org/ticket/33642">#33642</a>).</li>\n<li><strong>Various bug fixes</strong>. We&#8217;ve made <a href="https://core.trac.wordpress.org/log/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=36813&amp;stop_rev=36701&amp;limit=200&amp;verbose=on">just over 100 changes</a> in the last week.</li>\n</ul>\n<p><strong>If you think you’ve found a bug</strong>, you can post to the <a href="https://wordpress.org/support/forum/alphabeta" target="_blank">Alpha/Beta area</a> in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report, <a href="https://make.wordpress.org/core/reports/" target="_blank">file one on the WordPress Trac</a>. There, you can also find <a href="https://core.trac.wordpress.org/tickets/major" target="_blank">a list of known bugs.</a></p>\n<p>Happy testing!</p>\n<p><em>It&#8217;s peer pressure time</em><br />\n<em>Testing: all cool kids do it</em><br />\n<em>Help find ALL the bugs!</em></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s: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:35:"Contributor Weekend: One-Hour Video";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"https://wordpress.org/news/2016/02/contributor-weekend-one-hour-video/";s: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, 26 Feb 2016 19:36: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:8:"category";a:1:{i:0;a:5:{s:4:"data";s:9:"Community";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4112";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:349:"It&#8217;s time for our second global contributor weekend, and this time we&#8217;re focusing on the video team. For this month&#8217;s challenge, in honor of it being our second month, you have two options for how you can participate! The challenge for this month overall is to work with at least one hour worth of WordCamp video, which [&#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:3:"Jen";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:2590:"<p>It&#8217;s time for our second global contributor weekend, and this time we&#8217;re focusing on the <a href="https://make.wordpress.org/tv">video team</a>. For this month&#8217;s challenge, in honor of it being our second month, you have two options for how you can participate! The challenge for this month overall is to work with at least one hour worth of WordCamp video, which you can do by either creating subtitles or editing the video file in preparation for upload to <a href="http://WordPress.tv">WordPress.tv</a>.</p>\n<p>One of the great things about contributing to the video team is that you get to learn so much, since all the work basically involves watching WordCamp presentation videos. Subtitling is a doubly important need, as it is needed to make all those WordCamp videos accessible to people who are deaf or hard of hearing and can&#8217;t listen to the audio track, as well as making it possible for the videos to be consumed (in some cases after subtitle translation) by people who speak different languages.</p>\n<p>The challenge will last from Saturday, February 27, 2016 through Sunday, February 28, 2016, and the results will be reviewed afterward by members of the video team. If you enjoy the challenge, the video team would be very excited to welcome you into their ranks! Interested? <a href="https://wp.me/P6onIa-28D">Here&#8217;s how to participate</a>.</p>\n<h3>What About Last Month?</h3>\n<p>In January, the inaugural contributor weekend was focused on the support forums. That challenge had 73 participants, including 10 people who provided 20 or more correct answers to open support threads, thereby winning the challenge. Congratulations to Harris Anastasiadis, Ahmad Awais, Takis Bouyouris, Phil Erb, Eric Gunawan, Jackie McBride, Diana Nichols, Kostas Nicolacopoulos, Juhi Saxena, and Sarah Semark! To them and to everyone else who participated, thank you <strong>so much</strong> for your efforts. Every answer helps, and over the course of this contributor weekend, these amazing volunteers responded to <strong>800 support threads</strong>. The support forums queue of requests with no replies went from 28 pages to 7 pages &#8212; that was an incredible success, of which every participant was a part!</p>\n<p>So head on over to see how to <a href="https://wp.me/P6onIa-28D">get involved with the one-hour video challenge</a> this weekend, and help us make next month&#8217;s post just as impressive! <img src="https://s.w.org/images/core/emoji/72x72/1f642.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}s:27:"http://www.w3.org/2005/Atom";a:1:{s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:0:"";s:7:"attribs";a:1:{s:0:"";a:3:{s:4:"href";s:32:"https://wordpress.org/news/feed/";s:3:"rel";s:4:"self";s:4:"type";s:19:"application/rss+xml";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:44:"http://purl.org/rss/1.0/modules/syndication/";a:2:{s:12:"updatePeriod";a:1:{i:0;a:5:{s:4:"data";s:6:"hourly";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:15:"updateFrequency";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:10:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Thu, 09 Jun 2016 20:05:37 GMT";s:12:"content-type";s:34:"application/rss+xml; charset=UTF-8";s:10:"connection";s:5:"close";s:25:"strict-transport-security";s:11:"max-age=360";s:6:"x-olaf";s:3:"⛄";s:13:"last-modified";s:29:"Fri, 06 May 2016 19:22:48 GMT";s:4:"link";s:63:"<https://wordpress.org/news/wp-json/>; rel="https://api.w.org/"";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:4:"x-nc";s:11:"HIT lax 250";}s:5:"build";s:14:"20160604225350";}', 'no');
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(344, '_transient_timeout_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1465545937', 'no'),
(345, '_transient_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1465502737', 'no'),
(346, '_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9', '1465545937', 'no');
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(347, '_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:98:"WordPress.tv Blog: How to create child themes and multi-lingual blogs – Featured on WordPress.tv";s:7:"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.wordpress.tv/?p=414";s:7:"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:112:"http://blog.wordpress.tv/2016/06/08/how-to-create-child-themes-and-multi-lingual-blogs-featured-on-wordpress-tv/";s: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:2153:"<h2 class="video-title">Corinne Welsh: My First Child Theme</h2>\n<p>Corrine Welsh explains how to get started with themes in WordPress, starting with a case study: why, why then, and why not sooner. From there she looks at the structure of a theme and walks through the steps of building a child theme. You may leave inspired to roll up your sleeves and get your hands dirty in theming after this great talk.</p>\n<div id="v-6oXMxwGi-1" class="video-player">\n</div>\n<p>From <a href="http://wordpress.tv/event/wordcamp-london-2016/">WordCamp London 2016</a></p>\n<h2 class="video-title">Maciej Pilarski: How To Make Your WordPress Website Multilingual</h2>\n<p>In this presentation Maciej Pilarski goes into detail on how  to easily and quickly create a traditional multilingual website or eCommerce store.  He also compares most popular multilingual plugins and also shows how this can be done without using any plugins, as well as discusses the benefits to your business of going global and how this can be done in minutes.</p>\n<div id="v-K21BXW6Y-1" class="video-player">\n</div>\n<p>From <a href="http://wordpress.tv/event/wordcamp-london-2016/">WordCamp London 2016</a></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptvblog.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptvblog.wordpress.com/414/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=blog.wordpress.tv&blog=5310177&post=414&subd=wptvblog&ref=&feed=1" width="1" height="1" /><div><a href="http://blog.wordpress.tv/2016/06/08/how-to-create-child-themes-and-multi-lingual-blogs-featured-on-wordpress-tv/"><img alt="Corinne Welsh: My First Child Theme" src="http://videos.videopress.com/6oXMxwGi/video-b0595a6e44_std.original.jpg" width="160" height="120" /></a></div><div><a href="http://blog.wordpress.tv/2016/06/08/how-to-create-child-themes-and-multi-lingual-blogs-featured-on-wordpress-tv/"><img alt="Maciej Pilarski: How to Make your WordPress Website Multilingual" src="http://videos.videopress.com/K21BXW6Y/video-c5c8665f72_scruberthumbnail_0.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:"Wed, 08 Jun 2016 01:46:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Jerry Bates";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:50:"WP Mobile Apps: WordPress for Android: Version 5.4";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:33:"http://apps.wordpress.com/?p=3403";s:7:"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:72:"https://apps.wordpress.com/2016/06/01/wordpress-for-android-version-5-4/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3183:"<p>Hello WordPress users! <a href="https://play.google.com/store/apps/details?id=org.wordpress.android" target="_blank">Version 5.4 of the WordPress for Android app</a> is now available in the Google Play Store.</p>\n<h1>Gravatar update</h1>\n<p>Did you just take a great selfie? You can update your Gravatar from the app on the <em>Me</em> screen. Tap your profile picture, and follow the prompts to take a new photo or pick an image from your device&#8217;s photo library.</p>\n<div id="v-a5lLmHSc-1" class="video-player">\n</div>\n<h1>Smart Lock for Passwords integration</h1>\n<p>Signing in with a WordPress.com account is easier than ever with Smart Lock for Passwords, the Google password manager. If you signed in to your account on your computer using Google&#8217;s Chrome browser, the username and password fields will be automatically pre-filled when you open the app &#8212; you can even manage several identities.</p>\n<p><img class="alignnone wp-image-3404 size-large" src="https://apps.files.wordpress.com/2016/05/screenshot-2016-05-04_12-08-06-614.png?w=614&h=1024" alt="screenshot-2016-05-04_12.08.06.614" width="614" height="1024" /></p>\n<h1>Other Changes</h1>\n<p>Version 5.4 also comes with a few other fixes:</p>\n<ul>\n<li>Fixed comment previews with images in the Comment List screen.</li>\n<li>Fixed an issue with tag display in the Reader.</li>\n<li>Fixed a problem sometimes removed the <em>Themes</em> option after sign-in.</li>\n</ul>\n<p>You can track our development progress for the next release by visiting <a href="https://github.com/wordpress-mobile/WordPress-Android/milestones/5.5">our 5.5 milestone on GitHub</a>.</p>\n<h1>Beta</h1>\n<p>Do you like keeping up with what’s new in the app? Do you enjoy testing new stuff before anyone else? Our testers have access to beta versions with updates shipped directly through Google Play. The beta versions may have new features, new fixes — and possibly new bugs! Testers make it possible for us to improve the overall app experience, and offer us invaluable development feedback.</p>\n<p>Want to become a tester? <a href="https://play.google.com/apps/testing/org.wordpress.android">Opt-in</a>!</p>\n<h1>Thank you</h1>\n<p>Thanks to our GitHub contributors: <a href="https://github.com/aerych">@aerych</a>, <a href="https://github.com/aforcier">@aforcier</a>, <a href="https://github.com/daniloercoli">@daniloercoli</a>, <a href="https://github.com/hypest">@hypest</a>, <a href="https://github.com/kwonye">@kwonye</a>, <a href="https://github.com/maxme">@maxme</a>, <a href="https://github.com/mzorz">@mzorz</a>, <a href="https://github.com/nbradbury">@nbradbury</a>, <a href="https://github.com/oguzkocer">@oguzkocer</a>, <a href="https://github.com/roundhill">@roundhill</a>, and <a href="https://github.com/tonyr59h">@tonyr59h</a>.</p><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=apps.wordpress.com&blog=108068616&post=3403&subd=apps&ref=&feed=1" width="1" height="1" /><div><a href="https://apps.wordpress.com/2016/06/01/wordpress-for-android-version-5-4/"><img alt="gravatar" src="https://videos.files.wordpress.com/a5lLmHSc/gravatar_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:"Wed, 01 Jun 2016 11:53: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:6:"Maxime";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:83:"WPTavern: WordCamp Incubator Program to Launch in Indonesia, Zimbabwe, and Colombia";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=55034";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"http://wptavern.com/wordcamp-incubator-program-to-launch-in-indonesia-zimbabwe-and-columbia";s: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:2932:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/02/flags.jpg"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/02/flags.jpg?resize=1020%2C500" alt="flags" class="aligncenter size-full wp-image-16697" /></a></p>\n<p>After receiving <a href="http://wptavern.com/wordcamp-incubator-program-receives-182-applications-narrows-candidates-to-16-communities" target="_blank">182 applications from cities all over the world</a>, the WordPress Community Team has selected three locations for the WordCamp Incubator program:</p>\n<ul>\n<li>Denpasar, Indonesia</li>\n<li>Harare, Zimbabwe</li>\n<li>Medellín, Colombia</li>\n</ul>\n<p>Representatives from the thirteen other short-listed locations are encouraged to organize a local WordPress meetup and will have the help of Community Team mentors as needed.</p>\n<p>Thanks to the addition of a new volunteer deputy from the Community Team, the program will move forward with three locations, instead of having to scale back to two, as previously anticipated. Each event has been assigned a deputy who will meet bi-weekly with the local team to mentor the new WordCamp organizers.</p>\n<p>Andrea Middleton outlined in the <a href="https://make.wordpress.org/community/2016/05/25/wordcamp-incubator-locations-announcement/" target="_blank">announcement</a> how the team plans to proceed with getting these events off the ground.</p>\n<p>&#8220;Denpasar, Harare, and Medellín will work with their respective deputies to start a monthly WordPress meetup group or add their existing meetup group to the chapter account program,&#8221; Middleton said. &#8220;Once the local WordPress user group is meeting regularly, each team will work on finding a venue, setting a date, recruiting speakers, and spreading the word about the upcoming WordCamp.&#8221;</p>\n<p>In order to take the pressure off the new organizers, the Community team will assist them in scheduling and finding speakers. The events will be 100% funded by the global sponsorship grant so organizers can focus on community building without the pressure of fundraising. Middleton said they are aiming for no more than three non-local speakers at each event, which she anticipates will happen in the last quarter of 2016.</p>\n<p>The challenge with the Incubator program is to ensure these events are a launching point and not just a flash in the pan. Middleton and the community team deputies are working to establish these emerging communities so that they continue to grow organically after the events conclude.</p>\n<p>&#8220;The goal for these events is to organize an easily reproducible, one-day, one-track event with about 50-75 attendees,&#8221; Middleton said. &#8220;Hopefully by the end of the organizing/incubating experience, members of the local community will feel confident that they can organize an annual WordCamp independently in the years to come.&#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:"Tue, 31 May 2016 05:12:14 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:31:"Donncha: WordPress is thirteen!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:24:"http://z9.io/?p=89499890";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:46:"http://z9.io/2016/05/27/wordpress-is-thirteen/";s: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:1231:"<p>You could have knocked me over with a feather today when I read <a href="https://ma.tt/2016/05/wordpress-is-a-teenager/">Matt&#8217;s post</a> announcing that WordPress was celebrating a birthday!</p>\n<p>It didn&#8217;t seem so long ago that we were working on b2++, hacking the multiuser bits in and doing all sorts of crazy things with it.</p>\n<p>Now I&#8217;m &#8220;typing&#8221; this on a mobile phone by swiping my finger across a virtual keyboard. Back then the closest to this that I could imagine would be some sort of SMS integration!</p>\n<p>WordPress today is unrecognisable from what it was back then, especially if you use the slick Calypso interface.</p>\n<p>I&#8217;m looking forward to seeing what the next few years bring.</p>\n\n<p><strong>Related Posts</strong><ul><li> <a href="http://z9.io/2013/08/02/like-a-dog-and-his-ball/" rel="bookmark" title="Permanent Link: Like a dog and his ball">Like a dog and his ball</a></li><li> <a href="http://z9.io/2009/01/28/wordpress-mu-27/" rel="bookmark" title="Permanent Link: WordPress MU 2.7">WordPress MU 2.7</a></li><li> <a href="http://z9.io/2008/09/02/wordpress-mu-261/" rel="bookmark" title="Permanent Link: WordPress MU 2.6.1">WordPress MU 2.6.1</a></li></ul></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, 27 May 2016 22:57: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: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: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:44:"Post Status: WordPress.org — 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=24730";s:7:"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://poststatus.com/wordpress-org-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:3592:"<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 Joe Hoyle &#8212; the CTO of Human Made &#8212; and Brian Krogsgard.</p>\n<p><span>In this episode, Joe and Brian discuss the structure and function of the WordPress.org website, which is the hub of the WordPress project. From the actual software distribution, to discussions about the project, to support, and buying swag: it all happens from WordPress.org. We break down what’s what and what we think you should know.</span></p>\n<p><!--[if lt IE 9]><script>document.createElement(''audio'');</script><![endif]-->\n<a href="https://audio.simplecast.com/38479.mp3">https://audio.simplecast.com/38479.mp3</a><br />\n<a href="http://audio.simplecast.com/38479.mp3">Direct Download</a></p>\n<h3>Notes</h3>\n<p>Who owns WordPress.org?<br />\nWho works on WordPress.org<br />\nHow WordPress.org distributes software updates</p>\n<h3>Different Sections of WordPress.org Navigation</h3>\n<ul>\n<li>Showcase</li>\n<li>WordPress theme directory &#8212; and reviews &#8212; and commercial themes</li>\n<li>WordPress plugin directory &#8212; and reviews</li>\n<li>Mobile &#8212; Redirects to .com</li>\n<li>Support Forums / Codex &#8220;documentation&#8221;</li>\n<li>Make WordPress (Get Involved)</li>\n<li>About (many sub pages and also project structure)</li>\n<li>Blog</li>\n<li>Hosting</li>\n<li>Download (button &#8212; in future to be <a href="https://make.wordpress.org/meta/2016/02/29/get-wordpress-improving-the-path-to-wordpress/">Get WordPress</a>)</li>\n</ul>\n<h3>Other Sections</h3>\n<ul>\n<li><a href="https://core.trac.wordpress.org/">core.trac.wordpress.org</a></li>\n<li><a href="https://developer.wordpress.org/">developer.wordpress.org</a></li>\n<li><a href="https://mercantile.wordpress.org/">mercantile.wordpress.org</a></li>\n<li><a href="http://jobs.wordpress.net/">jobs.wordpress.net</a></li>\n<li><a href="https://learn.wordpress.org/">learn.wordpress.org</a></li>\n<li><a href="https://wordpress.org/ideas/">Ideas</a></li>\n</ul>\n<h3>Other Linked Sites</h3>\n<ul>\n<li><a href="https://central.wordcamp.org/">WordCamp</a></li>\n<li><a href="http://wordpress.tv/">WordPress.tv</a></li>\n<li><a href="https://buddypress.org/">BuddyPress</a></li>\n<li><a href="https://bbpress.org/">bbPress</a></li>\n<li><a href="https://wordpress.com/">WordPress.com</a></li>\n<li><a href="https://ma.tt/">ma.tt</a></li>\n</ul>\n<h3>Active Projects for Improving</h3>\n<ul>\n<li><a href="https://make.wordpress.org/meta/tag/helphub/">Helphub</a></li>\n<li>Handbooks (theme), plugin published</li>\n<li>Plugin directory</li>\n</ul>\n<h3>Links</h3>\n<ul>\n<li><a href="https://make.wordpress.org/meta/">Blog for WordPress.org projects</a></li>\n</ul>\n<h3>Sponsor</h3>\n<p><span>This episode is sponsored by Gravity Forms. <a href="http://www.gravityforms.com/">Gravity Forms</a>  makes the best web forms on the planet. Over a million WordPress sites are already using Gravity Forms. Is yours? For more information, check out their <a href="http://www.gravityforms.com/">website</a> and thank you to Gravity Forms for being a Post Status partner. </span><b> </b></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, 27 May 2016 19:18: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: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: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:60:"WPTavern: Jetpack 4.0.3 Patches a Critical XSS Vulnerability";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=55036";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wptavern.com/jetpack-4-0-3-patches-a-critical-xss-vulnerability";s: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:2266:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/jetpack-logo.gif"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/jetpack-logo.gif?resize=700%2C276" alt="jetpack-logo" class="aligncenter size-full wp-image-27470" /></a></p>\n<p><a href="https://jetpack.com/2016/05/27/jetpack-4-0-3-critical-security-update/" target="_blank">Jetpack 4.0.3 is a security release</a> that contains an important fix for a critical vulnerability that has been present in the plugin since version 2.0, released in 2012. According to Jetpack team member Sam Hotchkiss, a stored XSS vulnerability was found in the way that some Jetpack shortcodes are processed, which allows an attacker to insert JavaScript into comments to hijack a visitor&#8217;s browser.</p>\n<p>This particular bug is similar to one <a href="https://blog.sucuri.net/2016/05/security-advisory-stored-xss-bbpress-2.html" target="_blank">recently found and patched in bbPress</a>.</p>\n<p>&#8220;Similar issues may exist in other plugins, and it’s a good reminder about the power of regular expressions to create issues when parsing data,&#8221; Hotchkiss said.</p>\n<p>The Jetpack team has been working with the WordPress security team to push out point releases for all vulnerable branches of the plugin&#8217;s codebase, which includes all versions following 2.0. They are using WordPress&#8217; core automatic update system, so all sites that have not explicitly opted out will receive the security update.</p>\n<p>&#8220;Fortunately, we have no evidence of this being used in the wild,&#8221; Hotchkiss said. &#8220;However, now that this update is public, it’s just a matter of time before someone attempts to exploit it.&#8221; The Jetpack team is advising users to update as soon as possible, as the update also fixes any potential exploits that may have already been put in place.</p>\n<p>The team credits Marc-Alexandre Montpas from <a href="https://sucuri.net/" target="_blank">Sucuri</a> for finding the bug and disclosing it responsibly. Users will be notified about the security release via email, but those who have Akismet and/or VaultPress installed have already been protected since the first reporting of the vulnerability.</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, 27 May 2016 01:05: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: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:70:"Post Status: Growing a lifestyle business without losing the lifestyle";s:7:"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=24644";s:7:"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://poststatus.com/growing-lifestyle-business/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8760:"<p><em><strong>Editor&#8217;s Note</strong>: This is a guest post by Nate Wright. Nate is a WordPress developer and solopreneur. He runs <a href="http://themeofthecrop.com">Theme of The Crop</a>, a niche WordPress theme company geared toward restaurant websites. You can learn more about Nate on his <a href="https://poststatus.com/profiles/nate-wright/">Post Status profile</a> and follow him on <a href="https://twitter.com/natewr">Twitter</a>.</em></p>\n<hr />\n<p>Here&#8217;s a scenario you&#8217;re probably familiar with: a friend or family member, not terribly tech-savvy, approaches you with an idea. Why don&#8217;t you build Facebook for clowns? What about Uber for sandwiches?</p>\n<p>Their ideas are often a little better than these. Sometimes they&#8217;re worse. But in my case the conversation always gets to the same point in the end.</p>\n<p>You can build stuff on the internet. Why aren&#8217;t you shooting for the stars? Don&#8217;t you want to be rich like Zuckerberg?</p>\n<p>Right now some of you may be thinking: yes I do! This post isn&#8217;t for you.</p>\n<p>This is for those of you who cringe at the thought of your days filling up with hiring and training staff, conducting meetings, or filling out paperwork. Those of you who don&#8217;t want to live the big siloed life of a CEO. Who dove into the WordPress market because you wanted to build things yourself. For yourself.</p>\n<h3>The rockstars and the rest of us</h3>\n<p>It’s hard to find someone more widely admired among WordPress developers &#8212; and more deserving of that admiration &#8212; than <a href="https://pippinsplugins.com/about/">Pippin Williamson</a>. So when he <a href="https://pippinsplugins.com/control-give-grow/">described his evolution</a> from staunch go-it-aloner to team leader, many of us sat up and listened.</p>\n<p>The <a href="https://pippinsplugins.com/control-give-grow/#comments">comments</a> in response to that post exhibit a common mix of anxiety, frustration and hope for us go-it-aloners, who have carved out small (and not so small) niches in the WordPress world.</p>\n<p>We’re overstretched and under resourced. We lack good marketing strategies. And we can see that growth will come from transforming our businesses into larger enterprises.</p>\n<p>But then we start thinking about what that means. The hiring. The firing. The training. The meetings. The paperwork. <i>The liability</i>.</p>\n<p>&#8216;I don’t want to be the next Zuckerberg,&#8217; you may think. Then, hopefully, you’ll laugh at the absurdity. But really, you may think, &#8216;I don’t even want to be the next <a href="http://carlhancock.com/">Carl Hancock</a> or <a href="https://yoast.com/author/joost/">Joost de Valk</a>.&#8217;</p>\n<p>Let me be honest with you. I’ll stop putting words in your mouth and put them in mine.</p>\n<p>I have a lifestyle business. No, I don’t sell lifestyle products. I have a business <em>tailored to my lifestyle</em>.</p>\n<p>I have a business that allows to me to take lunch when I want, finish the day when I want, go on holiday when I want, write the code that I want. That’s my job perk. That’s my killer bonus. No, that’s my Shangri-La.</p>\n<p>When people tell you to hire early or scale quickly, they’re right that giving up control can be liberating. But it can also be encumbering. It brings new responsibilities at the same time that it releases you from old ones.</p>\n<p>Whether or not growing your team is right for you will depend on your temperament, your appetite and the kind of lifestyle you want.</p>\n<h3>Being a little fish in a big pond</h3>\n<p>But let’s be honest. You took a chance on the WordPress market because you saw a window of opportunity. That window may be closing.</p>\n<p>In the last few years we’ve seen a lot of consolidation. The theme market exploded, <a href="http://inside.envato.com/envato-stories-muhammad-haris-themefusion-2/">made millions for a few</a>, and then caused a gold rush which <a href="http://scottbolinger.com/wordpress-theme-business/">saturated the market and pushed out small operators</a>.</p>\n<p>At the same time, two big traditional distribution channels dried up: the official <a href="https://wordpress.org/themes/">WordPress.org theme repository</a>, which has a huge backlog of themes awaiting approval, and <a href="https://theme.wordpress.com/">Automattic’s marketplace</a>, which is closed to new entrants.</p>\n<p>We’re also seeing more traditional investment in WordPress properties. The big one is the <a href="http://recode.net/2014/05/05/wordpress-parent-automattic-has-raised-160-million-now-valued-at-1-16-billion-post-money/">$160 million raised by Automattic</a> and Automattic&#8217;s subsequent <a href="https://poststatus.com/automattic-acquired-woocommerce-woothemes/">acquisition of WooThemes</a>. Many actors are moving more aggressively to leverage or retain their market position. Syed Balkhi is on a buying and building spree (<a href="http://enviragallery.com/about-us/">1</a>, <a href="http://optinmonster.com/about/">2</a>, <a href="https://wpforms.com/say-hello-to-wpforms/">3</a>, <a href="http://wptavern.com/syed-balkhi-acquires-google-analytics-by-yoast-renames-to-monsterinsights">4</a>). Ninja Forms did a <a href="https://ninjaforms.com/releasing-three/">ground-up rebuild</a>. Pippin’s shedding non-essential products (<a href="https://pippinsplugins.com/easy-content-types-acquired/">1</a>, <a href="https://pippinsplugins.com/nikhil-vimal-adopts-front-end-registration-and-login-forms-plugin/">2</a>) and <a href="https://pippinsplugins.com/selfish/">purging some third-party addons</a>.</p>\n<p>The ecosystem looks increasingly unfriendly to us go-it-aloners. Automattic was the first to go big. Given exclusive commercial access to the WordPress trademark, it carved out its own space and split WordPress down the middle. Now the other half &#8212; the WordPress for the rest of us &#8212; is going big too.</p>\n<p>The nice thing about being a small operator is that you only need a tiny sliver of the pie. But as the size of the market has grown, it’s become more difficult to attract attention. Showing up with a good product isn’t enough.</p>\n<h3>Going it alone, together</h3>\n<p>My lifestyle business is working well for me. Revenue keeps inching up. Slowly.</p>\n<p>But it might not make it in a different kind of WordPress space. I’ve been thinking a lot about that lately. And I bet you have too.</p>\n<p>Where’s the market going? What am I willing to trade to survive? Which headaches are <a href="http://www.codeinwp.com/blog/transparency-report-14/">worth changing direction for</a> and which headaches aren’t?</p>\n<p>Here are some of the ideas I’ve been tossing around:</p>\n<h3>Contractors</h3>\n<p>Hiring out. I could scale up or down easily, depending on how well it goes. But it’s tough to manage quality when juggling vendors.</p>\n<p>And what would I contract? I’d like to shed my bumbling efforts in marketing and traffic generation. But that seems like precisely the kind of job full of jackals who don’t know what they’re doing.</p>\n<p>Ok, that’s harsh. I’ll just say: I worry it’d be a headache to manage it well.</p>\n<p>Theme development seems the most plausible, since there’s a large body of talented, hungry themers washing up from the stormy seas of ThemeForest. But it may be the least valuable since the market is being swallowed up by a few big themes.</p>\n<h3>Commissions</h3>\n<p>Affiliate marketing is already working for me. A little. I could go further and recruit theme or plugin developers to sell from my site on commission.</p>\n<p>Then I’m saddled with support for products I didn’t build. Can I maintain quality? Can I drive enough traffic to be an attractive outlet for them? Will I end up with all of the headaches I wanted to avoid?</p>\n<h3>Partnerships</h3>\n<p>Maybe I’ll trade in my king-of-the-hill cap and bring on partners. Not employees. Genuine partners with overlapping skill sets. Instead of being a go-it-aloner we can be two or three go-it-aloners going it alone together!</p>\n<p>Or maybe that’s just a terrible way to run a business.</p>\n<h3>Alliances</h3>\n<p>There are a lot of us out there. Independent themers looking to expand beyond ThemeForest or give up on the old freemium approach of the official repository. Plugin developers looking for a new home or seeking out themes that will integrate with their plugins.</p>\n<p>We could probably do something special if we made stronger alliances. Combined to build to stronger platforms for our products.</p>\n<p>But that sounds like a lot of project management. Isn’t that what we were hoping to avoid?</p>\n<p>I don’t know. I’m going to go write some code.</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, 26 May 2016 18:10:07 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Nate Wright";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:46:"WP Mobile Apps: WordPress for iOS: Version 6.2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:33:"http://apps.wordpress.com/?p=3416";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://apps.wordpress.com/2016/05/25/wordpress-for-ios-version-6-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:3021:"<p>Hi there, WordPress users! <a href="https://itunes.apple.com/us/app/wordpress/id335703880?mt=8&uo=6&at=&ct=">Version 6.2 of the WordPress for iOS app</a> is now available in the App Store.</p>\n<h1>What&#8217;s New:</h1>\n<p><strong>Sharing just got easier!</strong> Post content from apps to your WordPress.com site with a new Share extension. Also, share a post right from your editor’s preview screen.</p>\n\n<a href="https://apps.wordpress.com/img_2229_2/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/05/img_2229_2.png?w=169&h=300" class="attachment-medium size-medium" alt="IMG_2229_2" /></a>\n<a href="https://apps.wordpress.com/img_2230/"><img width="169" height="300" src="https://apps.files.wordpress.com/2016/05/img_2230.png?w=169&h=300" class="attachment-medium size-medium" alt="IMG_2230" /></a>\n\n<p><strong>Improved clipboard support: </strong>Working with images? You can now copy and paste single images in your editor.</p>\n<p><strong>Login with ease:</strong> We improved error messages for self-hosted users.</p>\n<p><strong>Enhancements:</strong> Because &#8220;good&#8221; is not enough! Here&#8217;s the full <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?q=is%3Aclosed+is%3Aissue+milestone%3A6.2+label%3A%22%5BType%5D+Enhancement%22">list of enhancements</a>.</p>\n<p><strong>Bugs, be gone!</strong> We zapped bugs that prevented images from rendering properly and caused backspaces to misbehave.  You can see the full list of bug fixes <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?q=is%3Aclosed+is%3Aissue+milestone%3A6.1+label%3A%22%5BType%5D+Bug%22">here</a>!</p>\n<h1>Thank You</h1>\n<p>Thanks to all of the contributors who worked on this release:<br />\n<a href="https://github.com/aerych">@aerych</a>, <a href="https://github.com/akirk">@akirk</a>, <a href="https://github.com/alexcurylo">@alexcurylo</a>, <a href="https://github.com/astralbodies">@astralbodies</a>, <a href="https://github.com/diegoreymendez">@diegoreymendez</a>, <a href="https://github.com/frosty">@frosty</a>, <a href="https://github.com/jleandroperez">@jleandroperez</a>, <a href="https://github.com/koke">@koke</a>, <a href="https://github.com/kurzee">@kurzee</a>, <a href="https://github.com/kwonye">@kwonye</a>, <a href="https://github.com/maxme">@maxme</a>, <a href="https://github.com/nheagy">@nheagy</a>, <a href="https://github.com/rachelmcr">@rachelmcr</a>, <a href="https://github.com/sendhil">@sendhil</a>, <a href="https://github.com/mattmiklic">@mattmiklic</a> and <a href="https://github.com/SergioEstevao">@SergioEstevao</a>.</p>\n<p>You can track the development progress for the next update by visiting <a href="https://github.com/wordpress-mobile/WordPress-iOS/issues?utf8=✓&q=is%3Aissue+milestone%3A6.3+" target="_blank">our 6.3 milestone on GitHub</a>. Until next time!</p><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=apps.wordpress.com&blog=108068616&post=3416&subd=apps&ref=&feed=1" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 May 2016 06:05:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"diegoreymendez";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:43:"WPTavern: In Case You Missed It – Issue 9";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=55015&preview_id=55015";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"http://wptavern.com/in-case-you-missed-it-issue-9";s: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:8011:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png" rel="attachment wp-att-50955"><img class="size-full wp-image-50955" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/ICYMIFeaturedImage.png?resize=676%2C292" alt="In Case You Missed It Featured Image" /></a>photo credit: <a href="http://www.flickr.com/photos/112901923@N07/16153818039">Night Moves</a> &#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>Chris Lema Launches Beyond Good</h2>\n<p>Chris Lema has launched a new site called <a href="http://beyondgood.com/">Beyond Good </a>that provides insight, tips, and methodologies for leading employees to become better than good. If it&#8217;s anything like his other sites, it&#8217;s sure to be a hit in the WordPress community.</p>\n<h2>Remote Jobs, a Remote Worker Specific Jobs Board</h2>\n<p>Chris Wallace and the team at Lift have launched <a href="https://remotejobs.com/">Remote Jobs</a>, a jobs board specifically catered to remote workers. According to Wallace, &#8220;The site exists to help others find remote jobs that connect them with their passions in life.&#8221; Check out the site as there&#8217;s already a decent listing of opportunities available for remote workers.</p>\n<h2>Why .Blog is Worth $19M</h2>\n<p>Matt Mullenweg participated in a <a href="http://venturebeat.com/2016/05/12/the-creator-of-wordpress-on-why-blog-was-worth-19-million/">phone interview with VentureBeat</a>. The first question in the interview asks why the .blog domain is worth $19M.</p>\n<blockquote><p>Well, the domain business is actually a really good business because you can sell a domain and people use it and keep it forever. So, if you look at like a Verisign, or people who have TLDs, it’s actually an incredible business.</p>\n<p>We really wanted .blog to be open, and some of the other applications for .blog were closed, including Google — so, let’s say for example, only Blogger could have a .blog domain. And we thought that .blog should be open to everyone, even if they’re not using WordPress.</p>\n<p>I gotta be honest though, it was a stressful auction.</p></blockquote>\n<p>There are other tidbits of information included in the interview that I highly encourage you to read. If I were Google, I&#8217;d be upset as .blog is the perfect complimentary domain for Blogger.</p>\n<h2>Drupal Association Gives Community Member a Lifetime Ban</h2>\n<p>DrupalCon New Orleans took place last week and during the event, several speakers <a href="https://www.drupal.org/node/2729687">experienced online harassment</a> in the form of derogatory racist, homophobic, and misogynistic comments and images from an anonymous Twitter account. Upon further investigation by community members and the Drupal Association technical and event staff, the harassment was tracked to an attendee at the event.</p>\n<blockquote><p>This person was then confronted by members of the Drupal Association staff and the Community Working Group. They were asked to leave the event and informed that they have been banned from attending any future DrupalCons as well as any events produced by the Drupal Association, in accordance with the <a href="https://events.drupal.org/neworleans2016/code-conduct" rel="nofollow">DrupalCon Code of Conduct</a>, which states, &#8216;We do not tolerate harassment of conference participants in any form.&#8217; Shortly after the person left the conference, the account from which the harassing tweets were made was deleted.</p></blockquote>\n<p>This is an excellent example of why Codes of Conduct exist for events. By the way, check out the <a href="https://plan.wordcamp.org/code-of-conduct/">Code of Conduct</a> that&#8217;s in place for every WordCamp. If you experience harassment of any kind at a WordCamp, please tell event staff.</p>\n<h2>Plans Published to Upgrade WordPress Support Forums</h2>\n<p>Jennifer Dodd published a <a href="https://make.wordpress.org/meta/2016/05/19/wordpress-org-forums-upgrade/">detailed plan</a> for migrating the WordPress.org support forums from bbPress 1.x to 2.x. The project is a huge undertaking and involves moving massive amounts of data. If all goes according to plan, the support forums will be on bbPress 2.x by the end of the year. I&#8217;m sure a lot of support forum volunteers are stoked to hear this news.</p>\n<h2>What NOT to Name a WordPress Theme</h2>\n<p>This tweet by Ryan Sullivan gave me a good laugh.</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">I''d strongly consider rebranding. <a href="https://t.co/9MeevJTlPq">pic.twitter.com/9MeevJTlPq</a></p>\n<p>&mdash; Ryan D. Sullivan (@ryandonsullivan) <a href="https://twitter.com/ryandonsullivan/status/733120690816065536">May 19, 2016</a></p></blockquote>\n<p></p>\n<h2>Tom McFarlin on Improving the WordPress Plugin UX</h2>\n<p>Tom McFarlin published a <a href="https://tommcfarlin.com/wordpress-plugin-user-experience-2/">great article</a> that offers ideas on how plugin developers can improve the WordPress plugin user experience. His first suggestion is a key reason I think GravityForms became successful.</p>\n<blockquote><p>Try to make sure that your project tightly integrates with the core WordPress user interface.</p></blockquote>\n<p>When I witnessed GravityForms for the first time in 2009, I loved how it integrated into the WordPress backend as if it were a part of the core software. Fast forward to 2016 and plugins that tie into a service are experimenting with overlay interfaces that replace WordPress&#8217;. The most recent example I recall is WP Forms <a href="http://wptavern.com/wpforms-aims-to-be-the-most-beginner-friendly-forms-plugin-for-wordpress">that I reviewed</a> earlier this year.</p>\n<p>In my review, I specifically noted that the interface the developers used allowed me to focus on creating forms. It doesn&#8217;t seem like it&#8217;s a WordPress core feature and it didn&#8217;t have too. While the advice McFarlin gives is likely accurate for most cases, there are plugins that benefit from having a unique user interface different from WordPress&#8217;.</p>\n<h2>Don&#8217;t Edit Core</h2>\n<p>This comic <a href="http://www.commitstrip.com/en/2016/05/17/coder-dilemma-9-the-upgrade/">created by CommitStrip</a> made me smile.</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Coder Dilemma #9 &#8211; The Upgrade<br /> <a href="https://t.co/2Tu2l1tgYX">https://t.co/2Tu2l1tgYX</a> <a href="https://t.co/xnMr2VdYWv">pic.twitter.com/xnMr2VdYWv</a></p>\n<p>&mdash; CommitStrip (@CommitStrip) <a href="https://twitter.com/CommitStrip/status/732505464768843776">May 17, 2016</a></p></blockquote>\n<p></p>\n<h2>Wapuu Tattoo!</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. WordCamp St. Louis 2016, took place last weekend and one of the attendees had a Wapuu tattoo! Wapuu looks good everywhere, including human skin!</p>\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Wapuu has been sighted at <a href="https://twitter.com/hashtag/wcstl?src=hash">#wcstl</a> <a href="https://twitter.com/hashtag/wordpress?src=hash">#wordpress</a> <a href="https://twitter.com/hashtag/wapuu?src=hash">#wapuu</a> <a href="https://t.co/4HYlp6GI0S">pic.twitter.com/4HYlp6GI0S</a></p>\n<p>&mdash; Nile Flores (@blondishnet) <a href="https://twitter.com/blondishnet/status/731504592668758017">May 14, 2016</a></p></blockquote>\n<p></p>\n<p>That&#8217;s it for issue nine. 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, 20 May 2016 22:30:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:83:"WPTavern: WordPress Meta Team Publishes Prototypes of The Plugin Directory Redesign";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=55006";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://wptavern.com/wordpress-meta-team-publishes-prototypes-of-the-plugin-directory-redesign";s: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:3713:"<p>In early 2015, the WordPress.org Meta team <a href="http://wptavern.com/wordpress-plugin-directory-launches-new-design">redesigned</a> the <a href="https://wordpress.org/plugins/">WordPress plugin directory</a> and added a number of new features. In an effort to iterate on the page&#8217;s layout, the Meta Team has <a href="https://make.wordpress.org/meta/2016/05/19/plugin-directory-prototypes/">published prototypes</a> of a new design for the <a href="http://codepen.io/mapk/full/jqxqbo/">plugin directory&#8217;s home</a> and <a href="http://codepen.io/mapk/full/KzGQKv/">search results pages</a>.</p>\n<p>The prototypes are inspired by <a href="https://get.wp.com/">Get WordPress</a>, a landing page that provides key information about the WordPress project at a glance.</p>\n<p>There are a few things to keep in mind while looking at these prototypes. The first is that plugin information displayed on the page is inaccurate. Second, the Pro and Light classifications are for design purposes only. Third, links at the bottom will point to their corresponding pages.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/PluginDirectoryMockup1.png"><img class="size-full wp-image-55007" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/PluginDirectoryMockup1.png?resize=1025%2C2753" alt="WordPress Plugin Directory Homepage Protoype" /></a>WordPress Plugin Directory Homepage Protoype\n<p>Unlike the current design, the prototype displays far less information. Authors, Last Updated, Compatibility, and Active Installs are absent from the homepage view. Initial feedback <a href="https://make.wordpress.org/meta/2016/05/19/plugin-directory-prototypes/#comment-8151">highlights the concern</a> that too much information has been stripped away.</p>\n<p>In response to a comment on the announcement post, Samuel Sidler, <span class="st">Apollo Team Lead at Automattic and contributor to the Meta team</span>, <a href="https://make.wordpress.org/meta/2016/05/19/plugin-directory-prototypes/#comment-8154">explains</a> why he doesn&#8217;t think the information is useful to users.</p>\n<blockquote><p>Author, as you said, is only really useful for insiders. The latter two, meanwhile, are already taken into account in the search results. If a plugin doesn’t have a recent compatible version, it will move down the list. If it’s too old, it won’t get shown at all (which is the case today).</p>\n<p>Active installs is more interesting, but we account for it weighting search results as-is. I actually find it refreshing to <em>not</em> show the active installs as it allows for less-popular plugins to get more downloads. Users will be less likely to click the popular plugins (outside of familiar names) and more likely to find the plugin they actually need.</p></blockquote>\n<p>Another commenter suggests <a href="https://profiles.wordpress.org/awakensolutions/">creating a simple/advanced view. </a>By default, the page could display a simplistic design while giving power users an option for more details.</p>\n<p>&#8220;Just like <a href="https://wordpress.org/about/philosophy/" rel="nofollow">WordPress core</a>, we strive to design for the majority and build features for the 80%,&#8221; Sidler said in response to the comment. &#8220;An &#8216;advanced&#8217; view doesn’t meet that requirement, in my eyes.&#8221;</p>\n<p>The Meta team is iterating quickly and will soon publish a prototype of the plugin details page. If you have feedback on the plugin homepage and search result prototypes, please leave a comment on <a href="https://make.wordpress.org/meta/2016/05/19/plugin-directory-prototypes/">the announcement post</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, 20 May 2016 20:19:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:94:"WPTavern: WPWeekly Episode 235 – Interview with James Giroux Envato’s WordPress Evangelist";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=55000&preview_id=55000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:97:"http://wptavern.com/wpweekly-episode-235-interview-with-james-giroux-envatos-wordpress-evangelist";s: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:1298:"<p>In this episode, <a href="http://marcuscouch.com/">Marcus Couch</a> and I are joined by <a href="https://jamesgiroux.ca/">James Giroux</a>, Envato&#8217;s WordPress evangelist. We discuss a number of topics including what he&#8217;s accomplished since taking over the position in January, the item support policy change, and author driven pricing.</p>\n<p>We also find out what his favorite part of the job is and what he enjoys most about his role at Envato. Last but not least, we discover what the company is doing to shorten the length of time it takes to get through the review queue.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, June 1st 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #235:</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, 19 May 2016 19:18:56 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:11;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:60:"WPTavern: BuddyPress Launches Style Modules Trial Initiative";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54954";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wptavern.com/buddypress-launches-style-modules-trial-initiative";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3960:"<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/05/customize-posts.jpg"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/05/customize-posts.jpg?resize=1024%2C583" alt="photo credit: Paintbrush - (license)" class="size-full wp-image-54351" /></a>photo credit: <a href="http://www.flickr.com/photos/93249705@N03/13067171403">Paintbrush</a> &#8211; <a href="https://creativecommons.org/licenses/by-nd/2.0/">(license)</a>\n<p>BuddyPress core developer <a href="https://twitter.com/hnla" target="_blank">Hugo Ashmore</a> announced a new trial initiative this week that aims to create a library of CSS and JavaScript snippets to help users customize their communities. The <a href="https://bpdevel.wordpress.com/2016/05/11/buddypress-style-modules/" target="_blank">Style Modules</a> project will aggregate community-submitted code that enhances BuddyPress components in a plug-and-play manner.</p>\n<p>Developers who want to contribute to the project can submit their modules by creating a ticket on <a href="https://buddypress.trac.wordpress.org/newticket" target="_blank">BP trac</a> and attaching a zip file that includes the CSS/JS files, a readme.md, and a screenshot.</p>\n<p>Users who want to add a module will need to create a /style-modules/ directory and then unzip the module inside it. The next step requires the user to copy functions from the module&#8217;s readme file to their theme&#8217;s functions.php file, a step which provides a significant hurdle for a non-technical BuddyPress community manager.</p>\n<p>&#8220;Initially this is a trial to see whether we get sufficient interest in the concept to continue and develop further, perhaps enhancing the loading process with enqueueing of files based on directory scanning and loading of files as an array but run from the core theme compat class, removing the need for users to copy the loading functions to their functions file,&#8221; Ashmore said.</p>\n<p>The project&#8217;s GitHub repository includes <a href="https://github.com/buddypress/style-modules/wiki/Style-Modules-Listings">an example module</a> that re-styles the members list into a grid layout. Other example ideas Ashmore suggested include a new look for profile entries, a different presentation for the activity posting form, or something as simple as changing the font size for the activity stream.</p>\n<p>The experimental initiative will test the waters to see if the BuddyPress community will chip in to provide enough modules to make this a real library. The support policy stated in the proposal doesn&#8217;t offer much incentive for module authors to submit their work:</p>\n<blockquote><p>Provision of modules and use of them is entirely the discretion of the authors and users, while BP will run some basic checks on the module BP does not guarantee that the modules will work in all given situations or installs, or accept any liability in their use. Support for a module remains the responsibility of the author to ensure the continued effectiveness of the module with updates to themes, WP or BP.</p></blockquote>\n<p>Historically, BuddyPress has struggled to present itself as an easily customizable solution for communities. <a href="http://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/" target="_blank">Theme compatibility</a>, introduced in April 2013, made it easier to use BP with any theme, but unless you purchase a theme specifically designed for the plugin, its default output is rather generic and in need of heavy styling.</p>\n<p>The <a href="https://bpdevel.wordpress.com/2016/05/11/buddypress-style-modules/" target="_blank">BuddyPress Style Modules</a> concept is an attempt to make it easier for community managers to enhance BP components with different looks, but the project will need to provide a compelling reason for developers to contribute modules and continue to maintain them.</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, 19 May 2016 02:34:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:62:"WPTavern: The .blog Domain Extension Is Now Open to Registrars";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54971";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:71:"http://wptavern.com/the-blog-domain-extension-is-now-open-to-registrars";s: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:2083:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/blogging.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/blogging.jpg?resize=960%2C521" alt="photo credit: Luis Llerena" class="size-full wp-image-54799" /></a>photo credit: <a href="https://stocksnap.io/photo/3ZHG0XOIT6">Luis Llerena</a>\n<p>Today marks a moment in internet history, as the very first .blog domain is now operational on WordPress.com. Knock Knock, WHOIS There, a subsidiary of Automattic, launched <a href="https://nic.blog/" target="_blank">Nic.blog</a> today to begin getting registrars to sign up to sell the new TLD.</p>\n<p>Automattic <a href="http://wptavern.com/automattic-to-oversee-the-sale-and-registration-of-top-level-blog-domains" target="_blank">won the rights to oversee the sale and registration of the .blog domain</a> in 2015 via a bidding process that is estimated to have closed around $20 million. The domain extension is so new that Twitter doesn&#8217;t yet support it as a valid link, but Automattic expects to activate 250,000 new names in 2016.</p>\n<p>According to the new nic.blog information site, registrars that sign up to sell .blog domains will be able to participate in an incentive partnership model that rewards a higher volume of sales:</p>\n<blockquote><p>Pricing will be in the standard range for new gTLDs, with premium names available in several tiers. High margins for registrars will be guaranteed by an incentive model, rewarding sales above a certain baseline. Final terms will be published in the coming weeks.</p></blockquote>\n<p>Automattic is opening up the .blog TLD to registrars around the world and companies can sign up on nic.blog to learn more about the requirements. Individuals who are interested in purchasing a .blog domain should review the tentative <a href="https://nic.blog/launch-plan/" target="_blank">launch plan</a> published today. Registration will be open to trademark owners during the Sunrise period starting in August 2016, followed by a Landrush period in October.</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, 18 May 2016 23:26: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: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: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:87:"WPTavern: After Eight Years, Thematic Theme’s Lead Developers Discontinue the 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:28:"http://wptavern.com/?p=54967";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://wptavern.com/after-eight-years-thematic-themes-lead-developers-discontinue-the-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:3812:"<p>Gene Robinson, lead developer of the Thematic WordPress theme, has <a href="http://thematictheme.com/2016/05/15/thematic-retrospective/">announced</a> that the project will no longer be developed. Thematic <a href="https://wordpress.org/themes/thematic/">was last updated</a> in 2013 and is actively installed on more than 4K sites. Users are advised to migrate to a different theme as updates will no longer be released. As WordPress core evolves, sites using Thematic may develop incompatibilities.</p>\n<h2>Continuing The Legacy with a Different Name</h2>\n<p>Although development on Thematic is discontinuing, Robinson has forked the project and renamed it to <a href="http://d.eciduo.us">Deciduous. </a>The project picks up where Thematic leaves off. Those interested in continuing development can <a href="https://github.com/emhr/Deciduous">follow it on GitHub</a> where pull requests are welcomed. Robinson is also seeking links to other projects that are derivative of Thematic.</p>\n<h2>Where to Get Support for Thematic</h2>\n<p>Users who need support are advised to post on the <a href="https://wordpress.org/support/theme/thematic">WordPress.org support forums</a> for the Thematic theme, &#8220;The support forums on the Thematic website are shutting down due to the lack of community involvement, moderation, and developer feedback,&#8221; Robinson said. &#8220;Hopefully the greater WordPress support community will be able to help you find a resolution.&#8221;</p>\n<h2>A Look Back</h2>\n<p>The years 2008-2009 is an interesting time frame in WordPress&#8217; history. A number of commercial theme and plugin companies, WordPress-centric sites, and projects were launched. Among these was the <a href="https://web.archive.org/web/20080611165821/http://themeshaper.com/thematic-for-wordpress/">Thematic theme</a> by Ian Stewart, theme Wrangler for Automattic. Thematic was more than just a theme, it was an opportunity for Stewart to learn how WordPress&#8217; theme system works.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/ThematicThemePreview.png"><img class="size-full wp-image-54981" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/ThematicThemePreview.png?resize=951%2C740" alt="Thematic Theme Preview from WordPress.org" /></a>Preview of Thematic from WordPress.org\n<p>He regularly shared his knowledge with the community through <a href="https://themeshaper.com/">ThemeShaper.com</a>, a site now owned by Automattic that features contributions from other members of the theme team. It was the wild west of theme development in 2008 and any person who regularly shared theme development techniques became an influential member of the community.</p>\n<p>Two years after launching Thematic, Stewart <a href="https://themeshaper.com/2010/03/04/ian-stewart-joined-automattic/">joined Automattic</a> as a theme wrangler.</p>\n<blockquote><p>What can I say besides awesome, awesome, awesome? The enormous opportunity for learning and improvement; all the super-talented, friendly people; the chance to work on so many really, really cool projects—it’s almost unbelievable. This is a dream job for me.</p></blockquote>\n<p>The hiring allowed him to make available all of his commercial child themes built on the Thematic framework available free of charge to the community.</p>\n<h2>Did You Learn From Thematic?</h2>\n<p>It&#8217;s bittersweet and slightly nostalgic to see the theme come to an end. When I launched the Tavern in 2009, I regularly linked to tutorials and articles published by Stewart. I&#8217;m almost certain Thematic and its creator helped out a number of budding theme developers between 2008-2011. Let us know in the comments if you used Thematic for any projects or what you learned from its code.</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, 18 May 2016 20:45:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:58:"Post Status: WordPress as a Headless CMS — 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=24518";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:60:"https://poststatus.com/wordpress-headless-cms-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:2870:"<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 Joe Hoyle &#8212; the CTO of Human Made &#8212; and Brian Krogsgard.</p>\n<p><span>Joe and Brian discuss WordPress as a Headless CMS. They talk about what a Headless CMS is, WordPress’s strengths and weaknesses as a Headless CMS, popular frameworks to utilize, and offer up example websites to check out.</span></p>\n<p><a href="https://audio.simplecast.com/37861.mp3">https://audio.simplecast.com/37861.mp3</a><br />\n<a href="http://audio.simplecast.com/37861.mp3">Direct Download</a></p>\n<h3>Examples</h3>\n<ul>\n<li><a href="https://www.guggenheim.org/">The Guggenheim</a></li>\n<li><a href="https://adayofrest.hm/boston-2016/">A Day of Rest Boston</a></li>\n<li><a href="https://ustwo.com/">ustwo</a></li>\n<li><a href="http://skaled.com/">Skaled</a></li>\n<li><a href="http://tri.be/">Modern Tribe</a></li>\n</ul>\n<h3>Links</h3>\n<ul>\n<li><a href="https://angularjs.org/">Angular</a></li>\n<li><a href="https://facebook.github.io/react/">React</a></li>\n<li><a href="http://blog.scalac.io/2016/02/16/react-vs-angular-2.html">React vs Angular 2</a></li>\n<li><a href="https://getmoxied.net/lean/">Lean, an Agular for WordPress framework</a></li>\n<li><a href="https://pantheon.io/decoupled-cms">Decoupled CMS</a></li>\n<li><a href="https://css-tricks.com/what-is-a-headless-cms/">What is a Headless CMS?</a></li>\n<li><a href="http://petya.in/we-need-to-talk-about-the-rest-api-the-non-developer-guide-to-the-future-of-wordpress/">We Need to Talk about the REST API</a></li>\n<li><a href="https://make.wordpress.org/core/2016/05/16/rest-api-authentication-broker/">Introducing the REST API Authentication Broker</a></li>\n<li><a href="https://hmn.md/2016/01/14/introducing-our-wordpress-rest-api-white-paper/">Human Made&#8217;s REST API White Paper</a></li>\n</ul>\n<h3>Sponsor</h3>\n<p><span>Today’s show is sponsored by </span><a href="http://optinmonster.com"><span>OptinMonster</span></a><span>. OptinMonster allows you to convert visitors into subscribers. You can easily create &amp; A/B test beautiful lead capture forms without a developer. They recently released </span><a href="http://optinmonster.com/introducing-optinmonster-3-0-taking-your-conversion-optimization-to-the-next-level/"><span>OptinMonster 3.0</span></a><span>, with an all new builder interface and other great features.</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:"Wed, 18 May 2016 17:47:56 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:87:"WPTavern: Take Granular Control of WordPress’ Update System with Easy Updates Manager";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54952";s:7:"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:"http://wptavern.com/take-granular-control-of-wordpress-update-system-with-easy-updates-manager";s: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:3933:"<p>When <a href="https://wordpress.org/news/2013/10/basie/">WordPress 3.7 &#8220;Basie&#8221;</a> was released in 2013, it brought automatic updates to the masses. By default, WordPress automatically updates to point releases. Using <a href="https://codex.wordpress.org/Configuring_Automatic_Background_Updates">additional constants</a> within wp-config.php, you can configure WordPress to automatically update themes, plugins, and major releases.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerFeaturedImage.png"><img class="aligncenter size-full wp-image-54958" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerFeaturedImage.png?resize=650%2C207" alt="Easy Update Manager Featured Image" /></a></p>\n<p>If you want granular control over the WordPress update system without touching code, check out <a href="https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/">Easy Updates Manager</a>. Easy Updates Manager is a free plugin that&#8217;s active on more than 70k sites. It&#8217;s maintained by <a href="https://profiles.wordpress.org/kidsguide/">Matthew</a>, <a href="https://profiles.wordpress.org/ronalfy/">Ronald Huereca</a>, <a href="https://profiles.wordpress.org/roary86/">Roary Tubbs</a>, and <a href="https://profiles.wordpress.org/bigwing/">BigWing Interactive</a>.</p>\n<h2>Countless Number of Configurations Available</h2>\n<p>Once activated, you&#8217;ll find the options page by browsing to Dashboard &gt; Update Options. There are two different interfaces for configuring updates. The first includes a number of toggle switches that disable/enable updates. The second is a traditional screen with radial buttons.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerDashboard.png"><img class="size-full wp-image-54959" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerDashboard.png?resize=1025%2C432" alt="Easy Update Manager Dashboard" /></a>Easy Updates Manager Dashboard\n<p>Traditional settings page for Easy Updates Manager.</p>\n<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerGeneralSettings.png"><img class="size-full wp-image-54960" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerGeneralSettings.png?resize=566%2C480" alt="Easy Update Manager General Settings" /></a>Easy Updates Manager General Settings\n<p>One of the highlights of Easy Updates Manager is the ability to enable automatic updates for individual themes and plugins. It&#8217;s a convenient way to update themes and plugins that rarely cause issues. There&#8217;s also a built-in logging feature that when enabled creates a new table in the database. It logs the username, update type, version, action, status, and date.</p>\n<p>Logging is listed as a beta feature and should be used at your own risk. It also may not work with all commercial themes and plugins. Here&#8217;s what the log looks like after I updated three plugins.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerLogs.png"><img class="size-full wp-image-54961" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/EasyUpdateManagerLogs.png?resize=1025%2C350" alt="Easy Update Management Log" /></a>Easy Updates Management Log\n<p>Easy Updates Manager also includes the ability to exclude users from manipulating the plugin&#8217;s settings. The plugin contains additional features that I encourage you to explore by using it on a test site.</p>\n<p>Thanks to the number of options available, users have a countless number of update configurations to choose from. I tested the plugin on WordPress 4.6 alpha and it works as expected. You can <a href="https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/">download it for free</a> from the WordPress plugin directory.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 18 May 2016 07:17:01 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:91:"WPTavern: WordPress 4.6 Improves the Accessibility of the Tag and Category Management Pages";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54910";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:101:"http://wptavern.com/wordpress-4-6-improves-the-accessibility-of-the-tag-and-category-management-pages";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2775:"<p>Among the improvements coming in WordPress 4.6 are <a href="https://make.wordpress.org/core/2016/05/16/categories-and-tags-screens-changes/">accessibility enhancements</a> to the Category and Tag management pages. The flow of each page has been changed so that the visual order of elements match the tab order. This allows those who navigate with keyboards to access the Add New Tag or Add New Category area first.</p>\n<p>Andrea Fercia, WordPress core committer and a member of the accessibility team, explains why the changes matter, &#8220;For accessibility, the visual order should always match the tab order. The main functionality in a page should just be the first thing in the source markup and other parts of the user interface should never be &#8216;skipped&#8217;.&#8221;</p>\n<p>The following image shows the tab order of elements on the Tag management screen in WordPress 4.5. In order to reach the Add New Tag section, you need to tab through a number of checkboxes, each tag in the tag cloud, and various quick edit links. This is a time-consuming and frustrating process.</p>\n<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/WordPress45TagManagementPage.png"><img class="size-full wp-image-54944" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/WordPress45TagManagementPage.png?resize=1025%2C806" alt="WordPress 4.5 Tag Management Element Order" /></a>WordPress 4.5 Tag Management Element Order\n<p>In WordPress 4.6, the Add New Tag section is the first visual element as well as the first section accessed when pressing the tab key.</p>\n<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/WordPress46TagManagementScreen.png"><img class="size-full wp-image-54945" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/WordPress46TagManagementScreen.png?resize=1025%2C792" alt="WordPress 4.6 Tag Management Screen" /></a>WordPress 4.6 Tag Management Screen\n<p>The new flow is more logical and provides consistency between the tag and category management screens, &#8220;From an accessibility point of view, the content structure and organization will be easier to understand and navigate,&#8221; Fercia said.</p>\n<p>WordPress theme and plugin authors who have added custom functionality to these screens are advised to double-check their code against the bleeding edge version of WordPress 4.6. There&#8217;s also an <a href="https://core.trac.wordpress.org/ticket/35664">in-depth ticket</a> where developers and users can see how the team reached a consensus to implement the changes. If you have any questions or concerns please leave a comment on the <a href="https://make.wordpress.org/core/2016/05/16/categories-and-tags-screens-changes/">announcement post</a>.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 May 2016 19:30:29 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:75:"WPTavern: New Plugin Uses BuddyPress Email API to Send bbPress Forum Emails";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54863";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:85:"http://wptavern.com/new-plugin-uses-buddypress-email-api-to-send-bbpress-forum-emails";s: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:3011:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/09/buddypress-bbpress.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/09/buddypress-bbpress.jpg?resize=1025%2C493" alt="buddypress-bbpress" class="aligncenter size-full wp-image-30982" /></a></p>\n<p><a href="http://wptavern.com/buddypress-2-5-0-released-features-customizable-emails-and-support-for-emoji" target="_blank">BuddyPress 2.5</a>, released in March, introduced customizable emails via a new <a href="http://wptavern.com/buddypress-2-5-will-add-customizable-emails-via-a-new-bp-email-api" target="_blank">BP Email API</a>. This new feature allows community managers to easily edit BuddyPress-generated emails in the admin and make design changes in the customizer.</p>\n<p>It didn&#8217;t take long for developers to think of bringing this same customizability to bbPress emails. <a href="https://profiles.wordpress.org/thebrandonallen/" target="_blank">Brandon Allen</a> has just released <a href="https://wordpress.org/plugins/bp-emails-for-bbp/" target="_blank">BP Emails for BBP</a>, a plugin that sends forum and topic subscription emails using the new BP Email API.</p>\n<p>Once installed, administrators will find templates for new forum topics and topic replies under the same Emails menu item with the 16 customizable BuddyPress core emails.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/buddypress-bbpress-emails.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/buddypress-bbpress-emails.png?resize=1025%2C305" alt="buddypress-bbpress-emails" class="aligncenter size-full wp-image-54878" /></a></p>\n<p>Allen noted that the plugin sends emails differently than bbPress, which puts every subscriber email in the BCC field and sends one email. Instead, it sends a separate email to each subscriber, which Allen said may improve deliverability given that some email providers look unfavorably on emails with large BCC fields.</p>\n<p>I tested the plugin and found that it works as advertised for customizing and sending bbPress emails. There are no settings to configure. It simply adds the same functionality that users now expect from BuddyPress core emails with all the same customization options.</p>\n<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/bbpress-subscription-email.png"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/bbpress-subscription-email.png?resize=1025%2C500" alt="bbpress-subscription-email" class="aligncenter size-full wp-image-54929" /></a></p>\n<p><a href="https://wordpress.org/plugins/bp-emails-for-bbp/" target="_blank">BP Emails for BBP</a> is available on WordPress.org. It does not work with bbPress alone but requires both bbPress 2.5+ and BuddyPress 2.5+ to be active. With the help of this plugin, a community manager can brand all the email communications generated by the site so that the design and wording is consistent across both plugins.</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, 17 May 2016 05:32:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:60:"WPTavern: BuddyPress 2.6 to Introduce New API for Navigation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54803";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wptavern.com/buddypress-2-6-to-introduce-new-api-for-navigation";s: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:2401:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/09/buddypress-logo-blue.png"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/09/buddypress-logo-blue.png?resize=839%2C398" alt="buddypress-logo-blue" class="aligncenter size-full wp-image-30655" /></a></p>\n<p>In an exceptionally well-documented <a href="https://buddypress.trac.wordpress.org/changeset/10745/" target="_blank">commit message</a>, BuddyPress lead developer Boone Gorges introduced a new API to manage single item navigation, thanks to contributions from core developers Mathieu Viet and Raymond Hoh. Gorges summarized the changes to how BuddyPress will handle navigation in the upcoming 2.6 release:</p>\n<blockquote><p>The new BP_Core_Nav overhauls the way that BuddyPress registers, stores, and renders navigation items. Navigations are now component-specific, eliminating the potential for confusion and conflict between navigation items with similar names in different components, and opening the possibility of generating navs for separate objects of the same type on a single pageload.</p></blockquote>\n<p>The previous navigation system used bp_nav and bp_options_nav, global properties that managed nav and subnav across all of BuddyPress&#8217; components. Developers had a difficult time extending navigation and sometimes ended up stepping on each other&#8217;s toes when adding similar navigation items.</p>\n<p>&#8220;The new system eliminates most of these problems, by removing direct access to the underlying navigation data, while providing a full-fledged API for accessing and modifying that data,&#8221; Gorges said.</p>\n<p>Although the new API ensures backward compatibility with the legacy bp_nav and bp_options_nav, plugin developers whose extensions depend on these methods will want to update their code. With the exception of certain configurations running PHP 5.2.x, most plugins should work the same as before.</p>\n<p>However, Gorges&#8217; <a href="https://buddypress.trac.wordpress.org/changeset/10745/" target="_blank">commit message</a> details a handful of small ways that the new API may break backward compatibility in a few rare instances. BuddyPress plugin developers will want to review these ahead of the upcoming 2.6 release. Beta 1 is just one week away from release on May 25 and the official release is targeted for June 15.</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, 17 May 2016 05:06: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: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:62:"WPTavern: Wes Bos Launches Free React.js + Redux Online Course";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54903";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wptavern.com/wes-bos-launches-free-react-js-redux-online-course";s: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:3193:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/react-redux-course.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/react-redux-course.png?resize=1025%2C465" alt="react-redux-course" class="aligncenter size-full wp-image-54916" /></a></p>\n<p><a href="http://wesbos.com/" target="_blank">Wes Bos</a>, a developer and educator known for his high quality video tutorials, has just launched a free online course for building JavaScript apps with <a href="https://facebook.github.io/react/" target="_blank">React.js</a> and <a href="http://redux.js.org/" target="_blank">Redux</a>. The 2.5 hour <a href="https://learnredux.com/" target="_blank">Learn Redux</a> course includes 20 videos that guide developers through building an example &#8216;Reduxstagram&#8217; app to present the core ideas behind Redux.</p>\n<p>To get the most out of Learn Redux, students should have a decent foundation of React and ES6. Bos recommends those who are not comfortable with React to start with his <a href="https://reactforbeginners.com/" target="_blank">React for Beginners</a> course.</p>\n<p>After you sign up, you&#8217;ll receive an email with a link to the starter files and access to the videos. The example app uses Webpack to bundle ES6 modules into a single JavaScript file, so the course begins with a video on using NPM and Webpack to set up a local development environment. Learn Redux includes:</p>\n<ul>\n<li>Access to all 20 videos</li>\n<li>All starter files</li>\n<li>Webpack Build Templates</li>\n<li>Stepped and finished solutions</li>\n</ul>\n<p>Bos spent more than 100 hours producing this series in partnership with <a href="https://getsentry.com/welcome/" target="_blank">Sentry</a> as a sponsor. Anyone who signs up receives a $50 Sentry credit.</p>\n<p>After Calypso was announced, Bos, who describes himself as &#8220;a huge WordPress fan,&#8221; wrote a <a href="http://wesbos.com/wordpress-calypso-react/" target="_blank">post</a> dispelling rumors that WordPress was ditching PHP and being rewritten in Node.js. He also urged WordPress developers to learn JavaScript.</p>\n<p>&#8220;This is thunder in the distance as to what is to come in WordPress,&#8221; Bos said. &#8220;Much of the theme writing I do is already in JavaScript – I often use WordPress as just an API to get data out of, and then use frameworks like Angular, React, Google Maps or jQuery to display that data. I’m not building an entire website in a JavaScript framework, but much of the interactive view layer of these sites is moving into JavaScript frameworks.&#8221;</p>\n<p>If you want to be ready to dive into the next generation of WordPress site and application development with knowledge of one of the most popular JS frameworks, the free <a href="https://learnredux.com/" target="_blank">Learn Redux</a> course offers all the tools necessary for getting started with React.js, Redux, and React Router.</p>\n<p>&#8220;Our trusty PHP template files aren’t going anywhere anytime soon, but I’ll bet you dollars to donuts you’ll be writing a lot more JavaScript in your WordPress sites in the years to come,&#8221; Bos said.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 16 May 2016 21:50:34 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:134:"WPTavern: Daniel Bachhuber Discusses WP-CLI, the WP REST API, and the Challenges of Contributing to Open Source on Roots Radio 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:28:"http://wptavern.com/?p=54738";s:7:"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:"http://wptavern.com/daniel-bachhuber-discusses-wp-cli-the-wp-rest-api-and-the-challenges-of-contributing-to-open-source-on-roots-radio-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:7828:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/daniel-bachhuber.jpg"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/daniel-bachhuber.jpg?resize=300%2C300" alt="daniel-bachhuber" class="alignright size-medium wp-image-54898" /></a><a href="https://danielbachhuber.com/" target="_blank">Daniel Bachhuber</a>, maintainer of the <a href="http://wp-cli.org/" target="_blank">WP-CLI</a> project and a contributing developer to the <a href="http://v2.wp-api.org/" target="_blank">WP REST API</a>, joined Chris Carr and Austin Pray on a recent episode of the <a href="https://roots.io/podcast/ep13/" target="_blank">Roots Radio podcast</a>. Bachhuber discussed his recent experience crowdfunding his work on &#8220;<a href="https://wp-cli.org/restful/" target="_blank">A More RESTful WP-CLI</a>&#8221; as well as the challenges he&#8217;s encountered as a contributor to various open source projects over the years.</p>\n<p>In the first part of the episode, Bachhuber shared how he spent the 283 hours of time that the WordPress community funded to advance the WP-CLI and WP REST API projects. The funding gave him the opportunity to dedicate time split between the two projects. Bachhuber put in approximately 95 hours towards the REST API in January and February but the bulk of the hours went towards making WP-CLI more friendly for developers who work with the REST API.</p>\n<p>&#8220;WordPress developers are going to be putting a lot of time now towards writing REST endpoints that expose their functionality to the world, and it would be really nice if WP-CLI interoperated nicely with that and allowed you to use that functionality at the command line without having to separately write your own WP-CLI commands,&#8221; Bachhuber said.</p>\n<p>He discussed the challenge of scoping out this broad goal and what he learned about crowdfunding during the process.</p>\n<p>&#8220;The RESTful WP-CLI kickstarter project was intentionally ambitious, because I&#8217;m a guy who has big ideas and likes to do big things,&#8221; Bachhuber said. &#8220;There are some things I feel really happy that I&#8217;ve been able to ship and produce so far, and there are other features that, for one reason or another, I haven&#8217;t quite been able to execute  yet and that&#8217;s a bit frustrating.</p>\n<p>&#8220;It&#8217;s a whole different ball game trying to manage the expectations of your Kickstarter backers than it is a single client. I&#8217;ve got 107 clients that I have to make happy,&#8221; he said.</p>\n<p>Nevertheless, Bachhuber said he was able to get the issue backlog for WP-CLI down to less than 60 issues and the dedicated time has allowed him to resolve old issues that have &#8220;languished since the dawn of time.&#8221;</p>\n<p>As part of the rewards offered for contributors to the crowdfunding campaign, Bachhuber offered his time consulting with individuals and organizations, which he found to be easier than traditional physical swag rewards.</p>\n<p>&#8220;I&#8217;m really glad that I chose [consulting] over having to give out physical swag, because it&#8217;s very difficult to procure and ship to everyone, particularly when you have international backers,&#8221; he said. &#8220;Even though I&#8217;ve spent a lot of my time fulfilling the rewards and talking with people and having calls with them and meeting up with them in person, it&#8217;s a much easier effort to manage than sending 100 coffee mugs across the world.&#8221;</p>\n<p>When asked if he&#8217;d do it again, Bachhuber said yes but emphasized that spending this much time on an open source project only works if you keep a healthy balance with other aspects of life.</p>\n<p>&#8220;I think it&#8217;s really important that if you&#8217;re contributing to open source projects on a regular basis or even maintaining them, that you balance your time between that and other things,&#8221; he said. &#8220;It&#8217;s really easy to get burned out on said open source project if you spend 100% of your time on it for a whole month or six months.</p>\n<p>&#8220;I was pretty intentional to say that the money I was raising was going to cover my involvement with the project for six months, a certain number of hours, and that it was going to be a part-time thing. That was a really healthy way to approach it. I think I would have gotten burned out if I had just tried to dive into it, crank it out, and move on to the next thing,&#8221; Bachhuber said.</p>\n<h3>The Emotional Challenges of Working on Open Source Projects</h3>\n<p>During the course of the interview Bachhuber was asked to share his feelings on what he referred to as &#8220;the kerfuffle with the REST API&#8221; that happened in February. The REST API team had written a merge proposal in September 2015 that recommended merging the API in two parts &#8211; the infrastructure in 4.4 and the posts, comments, terms, and users endpoints in 4.5 or 4.6. After partially executing on that proposal, the team held a status chat to discuss the plan moving forward.</p>\n<p>Bachhuber said that the discussion became &#8220;a very emotionally fraught event&#8221; after Matt Mullenweg said the project needed feature parity with the WordPress admin before any of the endpoints could be considered for merge. After putting hundreds of hours into the project alongside a handful of dedicated contributors who were already spread thin, he found this new requirement was a difficult pill to swallow.</p>\n<p>&#8220;For better or for worse, as a maintainer or even a participant of an open source project, you have to have a thick skin and realize that all the time the decisions that are made are not about you &#8211; they are about the project,&#8221; Bachhuber said. &#8220;Even if you are personally offended by the decision, it doesn&#8217;t matter because it isn&#8217;t about you. It&#8217;s really difficult to deal with emotionally.&#8221;</p>\n<p>Bachhuber&#8217;s years of contributing to and maintaing open source projects has taught him a few things about managing stress and conflict that <a href="https://2016.europe.wordcamp.org/session/my-condolences-youre-now-the-maintainer-of-a-popular-open-source-project/" target="_blank">he plans to share at WordCamp Europe</a> in a talk titled, &#8220;My condolences, You&#8217;re now the maintainer of a popular OS project.&#8221;</p>\n<p>&#8220;I find a lot of joy in maintaining open source projects,&#8221; Bachhuber said. &#8220;I also have to actively work to address the emotional side of the equation to make sure I&#8217;m in a healthy space to continue maintaining the project and the project is not affecting me personally. It&#8217;s taken me years to come to a point where I&#8217;m comfortable with that.&#8221;</p>\n<p>In the case of the WP REST API, Bachhuber has come to a place where he can compartmentalize his emotional reactions and responses to the differing opinions.</p>\n<p>&#8220;I&#8217;ve come to a point now where I care but I don&#8217;t care,&#8221; he said. &#8220;I care in the sense that I&#8217;d still love to see those endpoints go into core and see the fruits of our labors realized. I don&#8217;t care because I&#8217;m not emotionally attached to that happening on any particular time frame. I honestly would rather it happen when it&#8217;s ready to happen over prematurely, and I realize I might not be the best qualified person to make that decision.&#8221;</p>\n<p>In the remainder of the episode, Bachhuber and Carr discuss React, Redux, Karma, Enzyme, and other tools for testing and developing with the REST API. Check out the recording of the episode on <a href="https://roots.io/podcast/ep13/" target="_blank">Roots Radio</a> for more details about Bachhuber&#8217;s work on WP-CLI and his crowdfunding experience.</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, 16 May 2016 06:03: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:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:21;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:102:"WPTavern: The WordPress.org Recommended Hosting Page is Revamped, Features Flywheel for the First Time";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54822";s:7:"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:111:"http://wptavern.com/the-wordpress-org-recommended-hosting-page-is-revamped-features-flywheel-for-the-first-time";s: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:8235:"<p>DreamHost, Flywheel, and SiteGround have joined Bluehost on WordPress.org&#8217;s new <a href="https://wordpress.org/hosting/">recommended hosting</a> page. In mid 2015, Matt Mullenweg, co-founder of the open source WordPress project, <a href="http://wptavern.com/the-recommended-hosting-page-on-wordpress-org-starts-over-from-scratch">announced</a> the page would be revamped. To have a chance at being listed webhosting companies needed to fill out a 40-question survey.</p>\n<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/05/RecommendedHostsPage.png"><img class="size-full wp-image-54844" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2016/05/RecommendedHostsPage.png?resize=790%2C642" alt="2016 Recommended Hosts Page" /></a>2016 Recommended Hosts Page\n<p>This is Flywheel&#8217;s first time on the page. <a href="https://getflywheel.com/">Flywheel</a>, launched in 2013, is a managed WordPress hosting company with an emphasis towards designers and agencies. I asked Dusty Davidson, c<span class="team__role">o-Founder and CEO of Flywheel</span>, what it means to be included on the page. &#8220;We&#8217;re obviously excited to be included, and think it really reflects on the work we&#8217;ve done to create a great experience for WordPress users,&#8221; he<span class="team__role"> said. </span></p>\n<p>The recommended webhosting page on WordPress.org is incredibly lucrative. Based on conversations I&#8217;ve had with employees of hosts listed, it can generate millions of dollars in revenue. I asked Davidson what impact this will have on his company, &#8220;<span class="team__role">I&#8217;m sure it will undoubtedly send a good deal of traffic, but honestly we&#8217;re just humbled and excited to be recognized,&#8221; he said. </span></p>\n<h2>A New Round of Controversy</h2>\n<p>Over the years, companies have come and gone from the recommended hosting page. However, Bluehost in particular has consistently appeared on the list, including the most recent iteration. Bluehost is owned by <a href="http://www.endurance.com/">Endurance International Group</a> who <a href="http://www.prweb.com/releases/2014/05/prweb11874425.htm">invested in Automattic</a> in 2014. Because Mullenweg is the CEO of Automattic and controls who is listed on the page, it&#8217;s easy to see why it regularly generates controversy.</p>\n<p>Kevin Ohashi of ReviewSignal.com, <a href="http://reviewsignal.com/blog/2016/05/12/wordpress-org-updates-hosting-recommendations-nobody-knows-selection-criteria/">criticized the lack of transparency</a> regarding the process for how hosts.</p>\n<blockquote><p>Who is responsible for this revamp? What were the selection criteria? How often will it be updated? Will existing companies be continuously re-evaluated?</p></blockquote>\n<p>These are important questions to ask and there are no publicly documented answers. In a follow up post, <a href="http://reviewsignal.com/blog/2016/05/13/wordpress-org-hosting-recommendations-listing-criteria/">Ohashi investigated</a> what criteria needs to be met for being listed on the page. The post contains a number of screenshots of his private conversation with <a href="https://profiles.wordpress.org/macmanx">James Huff</a>, who has volunteered for the WordPress project for 12 years and has worked at Automattic for five years.</p>\n<p>Huff was directly related to the project and influenced who was chosen thanks to his involvement on the WordPress Support Team. Within the conversation, he shares details of the process and mentions that no money exchanged hands. Early in the conversation, Ohashi tells Huff that he wants to learn and publish how the process works. However, Huff had no idea that everything he said would be made public.</p>\n<p>&#8220;I was invited to what sounded like a friendly chat over direct message from a concerned community member, after he was referred to me by a friend,&#8221; Huff said. &#8220;At no point was it clarified or even implied that anything discussed would be made public.&#8221;</p>\n<p><del>Conversations held in a private matter should remain private unless given permission to publish them, something I discovered the hard way.</del> Unfortunately, the post comes across as a public interrogation of Huff. I asked Huff, who was shaken by the experience, how it has affected him moving forward as it relates to the WordPress project.</p>\n<p>&#8220;I&#8217;d be lying if I said my feelings weren&#8217;t at least shaken by the experience, especially considering how polite he was to my friend and how hostile he was towards me apparently just because I work for Automattic, but this isn&#8217;t the first time that has happened to me and I don&#8217;t expect it to be the last,&#8221; he said.</p>\n<p>&#8220;There&#8217;s an usually prevalent negative bias against Automatticians who contribute to WordPress.&#8221;</p>\n<h2>Mullenweg Provides Clarification</h2>\n<p>Mullenweg <a href="http://reviewsignal.com/blog/2016/05/13/wordpress-org-hosting-recommendations-listing-criteria/#comment-1011">commented on the post</a> where he not only sticks up for Huff, but answers some of the controversial questions raised by Ohashi. Mullenweg explains how the applicants were chosen, how the criteria is weighted, who makes the final decisions, and how much money is involved. Here is his comment in full.</p>\n<blockquote><p>&#8216;I would like to see some transparency in the process&#8217;</p>\n<p>As stated on the page, the listing is completely arbitrary. The process was: There was a survey, four applicants were chosen, and the page was updated. That might repeat later in the year, or the process might change.</p>\n<p>&#8216;how criteria are weighted&#8217;</p>\n<p>There is no criteria or weighting. It ultimately is one person’s opinion. Information that is important is reflected in the questions asked in the survey, but that is not everything that is taken into account. (I have looked at this site in the past, for example.)</p>\n<p>&#8216;who is making the decisions&#8217;</p>\n<p>I am. James helped in sorting through the many submissions that came in, doing additional research, and digging on finalists, but ultimately the decision was mine. You can and should blame me fully for any issues you have with it. I appreciate James’ help in this go-round, but he will not be involved at all with any future updates. (So, please leave him alone.)</p>\n<p>&#8216;how much money is involved&#8217;</p>\n<p>There was no money involved. Obviously being listed on the page is hugely valuable and impacts the listed (or unlisted) businesses a great deal. This is why I take full responsibility for the listing, now and in the future — I have been fortunate to be extraordinarily successful and no financial or business consideration any of the applicants could offer matters to me. A host could offer $100,000,000 to be listed on the page for 1 day, and I would say no.</p></blockquote>\n<p>It&#8217;s unfortunate that the information in Mullenweg&#8217;s comment is not published in an official post announcing the changes to the recommended hosting page. If an official post was published that included the same information in his comment, it&#8217;s possible it would have eliminated most of the confusion, uncertainty, and doubt surrounding it.</p>\n<h2>Should WordPress.org Have a Recommended Hosting Page?</h2>\n<p>Due to the investments EIG has made in Automattic, Mullenweg&#8217;s role at the company, and him making the final decisions, there will always be a potential conflict of interest despite taking full responsibility of the page and the processes associated with it.</p>\n<p>Should WordPress.org have a recommended hosting page? What if the page was replaced with information people could use to make informed decisions on choosing a host? It would eliminate potential conflicts of interest and if there was a host Mullenweg felt strongly about, he could label it as a partner of the project. This would make it clear that any financial connection with the company is a business relationship.</p>\n<p>Are you hosting with any of the companies listed on the recommended hosting page? If so, tell us about your experience 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:"Sat, 14 May 2016 16:39:29 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:88:"WPTavern: WordPress Accessibility Team Seeks Testers Using Speech Recognition Technology";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54829";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:98:"http://wptavern.com/wordpress-accessibility-team-seeks-testers-using-speech-recognition-technology";s: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:2791:"<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/glasses.jpg"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2016/05/glasses.jpg?resize=1024%2C562" alt="photo credit: Let''s Read - (license)" class="size-full wp-image-54851" /></a>photo credit: <a href="http://www.flickr.com/photos/42788859@N00/320216939">Let&#8217;s Read</a> &#8211; <a href="https://creativecommons.org/licenses/by-nc-sa/2.0/">(license)</a>\n<p>The World Health Organization estimates that <a href="http://www.who.int/mediacentre/factsheets/fs282/en/" target="_blank">285 million people</a> worldwide are living with some form of visual impairment and 39 million of those are estimated to be blind. Many people with low vision depend on speech recognition technology to navigate the web and communicate their thoughts. This type of software also assists people who have carpal tunnel, RSI (Repetitive Stress Injuries) and/or limited mobility in their hands and arms.</p>\n<p>Rian Rietveld and the Accessibility team are working to improve the experience of using WordPress with speech recognition software, such as <a href="http://www.nuance.com/dragon/index.htm" target="_blank">Dragon Naturally Speaking</a> (widely considered as one of the best for desktop use.) In particular, <a href="https://core.trac.wordpress.org/ticket/23562" target="_blank">the task of adding media to a post has a number of obstacles</a> that make it nearly impossible for those using speech recognition software.</p>\n<p>Rietveld <a href="https://make.wordpress.org/accessibility/2016/05/13/20th-wordpress-accessibility-test-add-media-with-speech-recognition-software/" target="_blank">posted three tests</a> to the Accessibility team&#8217;s blog today, inviting those who use <a href="http://www.nuance.com/dragon/index.htm" target="_blank">Dragon Naturally Speaking</a> or other assistive technology to help the contributors determine the roadblocks that need to be removed for adding media. These tests include actions like adding media, editing attachment details, and creating a gallery.</p>\n<p>If you use WordPress with assistive technology for speech recognition, completing these tests and offering your feedback is one way to get involved as a contributor. You don&#8217;t necessarily have to use Dragon Naturally Speaking, as there are many newer alternatives such as Windows Speech Recognition (Cortana) and Chrome&#8217;s speech recognition powered by Google Speech to Text. Testers can report their experiences, along with the assistive technology/browser/OS, in the comments on Rietveld&#8217;s <a href="https://make.wordpress.org/accessibility/2016/05/13/20th-wordpress-accessibility-test-add-media-with-speech-recognition-software/" target="_blank">post</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, 13 May 2016 22:40:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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: Happytables Pivots to Provide Restaurant Analytics and Insights";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41046";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"http://wptavern.com/happytables-pivots-to-provide-restaurant-analytics-and-insights";s: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:5302:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/happy-tables.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/happy-tables.jpg?resize=1000%2C608" alt="happy-tables" class="aligncenter size-full wp-image-54835" /></a></p>\n<p><a href="http://www.happytables.com/" target="_blank">Happytables</a> is changing from being a platform that hosts restaurant websites to one that provides analytics and insights by tapping into apps that restaurants are already using to promote their businesses. The company uses WordPress as a command center for the application that communicates with various restaurant-tech APIs to deliver information to the dashboard in realtime.</p>\n<p>&#8220;We started with the website builder a while back,&#8221; Founder and CEO Noel Tock said. &#8220;It’s been a great ride, but we realized two things: 1) Website builders have become a race to the bottom with regards to revenue as well as extremely competitive, and 2) From our many conversations with restaurants, their challenges have become much larger; consolidating data and insights from all the products they now use.&#8221;</p>\n<p>One of the Happytables beta restaurants in London uses 14 different applications to manage its sales, operations, and marketing, and Tock says this trend is only growing.</p>\n<p>&#8220;The centre of gravity is shifting from the Point of Sale to a very fragmented collection of siloed products (reservations, online ordering, staff scheduling/wages, loyalty, waitlist, social, etc.),&#8221; Tock said. &#8220;Becoming that 30,000 foot view whilst generating actionable insights across the portfolio of applications is the challenge we’ve taken on with the new Happytables.&#8221;</p>\n<p>The first installation of the new Happytables was set up for <a href="http://whyteandbrown.com/" target="_blank">Whyte &amp; Brown</a> in London where the team is focusing their beta testing. The application currently aggregates data from POS (Point of Sale) and Social, but Tock says this will rapidly evolve to providing various insights from POS and Labor, such as revenue forecasting, employee performance, and breakfast/lunch/dinner performance.</p>\n<p>&#8220;It’s been very exciting working towards actionable insights, whereby we can tell a waiter that he/she was underselling a certain product or category compared to their colleagues, or that a particular employee performs a lot better on lunch then on dinner,&#8221; Tock said.</p>\n<p>Below you can see an example of Happytables&#8217; latest kitchen dashboard, using the team view as opposed to the individual employee recommendations/suggestions view.</p>\n<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/Happytables_kitchen_dashboard.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/Happytables_kitchen_dashboard.png?resize=1025%2C731" alt="Happytables_kitchen_dashboard" class="aligncenter size-full wp-image-54833" /></a></p>\n<p>The new Happytables uses WordPress as a backend and the WP REST API and ReactJS on the frontend.  Although the development team still uses WordPress as one of its core technologies, the infrastructure is a bit more complicated.</p>\n<p>&#8220;It’s not pure WordPress for the data storage,&#8221; CTO Aaron Jorbin said. &#8220;In fact, very little of it is actually stored inside WordPress. It is used to store some information about the restaurant and manage requests to third parties where we fetch the data and then store it in DynamoDB.&#8221;</p>\n<p>The screenshots in this post show the WordPress theme in full screen mode, but Jorbin said the restaurant staff never interact with wp-admin. Restaurant operators use the app to view all the realtime information coming in so that they can make better decisions about how they run their businesses.</p>\n<p>Happytables is still hosting its customers from its first iteration as a website builder, but Tock said most are not good candidates for the beta.</p>\n<p>&#8220;The infrastructure is quite different now as we’re capturing different types of data (previously web content, now largely transactional data),&#8221; he said. &#8220;Our customers on the website builder platform came from all walks of life, so there’s not many who fit the ideal beta candidate (using Micros/Aloha as POS, based in London, run a multiunit restaurant, etc.).</p>\n<p>&#8220;We&#8217;re just looking to see how we can fit this into the larger Happytables model downstream,&#8221; Tock said. &#8220;If we’re going to implement so many API’s, there’s also value in tying those back to the website.&#8221;</p>\n<p>Not many aspects of the new infrastructure have been open sourced yet, as the team has been moving fast. Tock said they hope to make some of their code public further down the road after it&#8217;s been tested.</p>\n<p>&#8220;Once we’re past testing/beta, I’m sure a number of features will become more mature tools and move into their own public repo if they are of that sort of benefit,&#8221; he said. The new infrastructure is one of the many exciting ways that the WP REST API is being used to bring a host of information into WordPress from various third party applications and tie it all together in a useful way.</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, 13 May 2016 19:45:25 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:19:"Matt: Mom on Tinder";s:7:"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=46572";s:7:"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:36:"https://ma.tt/2016/05/mom-on-tinder/";s: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:227:"<p>If you&#8217;re looking for a fun Friday read, <a href="http://www.gq.com/story/my-mom-ran-my-tinder">check out this story of a young GQ writer who gave control of his Tinder account to his Mom</a>. It&#8217;s adorkable.</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, 13 May 2016 16:35:45 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s: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: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:89:"WPTavern: GitLab Courts Disgruntled GitHub Customers with Response to Recent Pricing Hike";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54780";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:99:"http://wptavern.com/gitlab-courts-disgruntled-github-customers-with-response-to-recent-pricing-hike";s: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:5016:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/gitlab.png"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/01/gitlab.png?resize=1025%2C371" alt="gitlab" class="aligncenter size-full wp-image-50741" /></a></p>\n<p>Yesterday GitHub <a href="http://wptavern.com/github-introduces-unlimited-private-repositories-hikes-prices-for-organizations" target="_blank">announced</a> pricing changes that give all paid plans unlimited repositories and change plans to a pricing-per-user model. Individual developers are the most likely customers to benefit from the changes, but many organizations will see an exponential increase in pricing.</p>\n<p>GitLab, a competitor in the Git repository hosting space, immediately addressed disgruntled GitHub customers with a <a href="https://about.gitlab.com/2016/05/11/git-repository-pricing/" target="_blank">pricing comparison</a> on the company&#8217;s blog. Co-founder and CEO <a href="https://twitter.com/sytses" target="_blank">Sid Sijbrandij</a> noted that the three main players in this space, GitHub, Bitbucket, and GitLab, all offer unlimited private repositories but that it doesn&#8217;t cost companies more to host additional repositories for a given user.</p>\n<p>Sijbrandij attributes the change to the increase in the <a href="https://www.sequoiacap.com/article/build-us-microservices/" target="_blank">microservices model</a>, a development approach that breaks software down into smaller, related pieces that communicate with one another via APIs.</p>\n<p>&#8220;As more and more developers, teams, and organizations seek out the advantages of microservices, they’ll need more repositories to support this new code structure,&#8221; Sijbrandij said. &#8220;Basically, the more microservices you have the more repositories you’ll need. That is why it is not surprising that GitHub has announced free private repositories.&#8221;</p>\n<p>Sijbrandij referenced several examples where GitHub&#8217;s pricing changes hit open source organizations hard, including <a href="https://github.com/edx/" target="_blank">Open edX</a>, a non-profit with a large number of contributors, which <a href="https://news.ycombinator.com/item?id=11674530" target="_blank">posted</a> the following on Hacker News:</p>\n<blockquote><p>I work for a non-profit open source organization that <a href="https://github.com/edx/" target="_blank">collaborates on github</a>. We have lots of people who aren&#8217;t employees, but have signed a contributor agreement with our organization and contribute changes to our software. Our bill will go up from $200/month to over $2000/month with this new pricing. We can afford it (it&#8217;s still a small fraction of our AWS bill) but it will force us to look at other alternatives. Github&#8217;s code review tools are already pretty mediocre compared to other tools like gerrit, and we&#8217;ve long since moved off of GitHub issue tracking due to lack of features compared to JIRA.</p></blockquote>\n<p>Sijbrandij emphasized that the team at GitLab believes “everyone can contribute,” a mission which drives GitLab.com&#8217;s pricing structure to offer unlimited private repositories, unlimited contributors, and unlimited CI runners for free. The on-premises solution, which includes enterprise features and support, is what keeps the lights on at the company. GitLab.com, the free, hosted version, runs the same enterprise edition software but is, by Sijbrandij&#8217;s own admission, still <a href="https://gitlab.com/gitlab-com/operations/issues/42" target="_blank">struggling with sluggish performance</a>.</p>\n<p>Earlier this year when open source project maintainers <a href="http://wptavern.com/open-source-project-maintainers-confront-github-with-open-letter-on-issue-management" target="_blank">confronted GitHub with an open letter on issue management</a>, GitLab differentiated itself by <a href="http://wptavern.com/gitlab-courts-open-source-project-maintainers-with-response-to-dear-github-letter" target="_blank">responding</a> to the situation with a new initiative focused on “making GitLab the best place for big open source projects.”</p>\n<p>Nearly a month later, <a href="http://wptavern.com/github-responds-to-letter-from-open-source-project-maintainers" target="_blank">GitHub finally responded</a> with an apology to open source project maintainers and a promise to address their concerns with a steady string of changes.</p>\n<p>GitHub has not given any indication of reversing its recent decision to change its pricing structure. However, with competitors like GitLab putting on the heat, GitHub may be forced to make some changes to its paid plans. At the very least, it could inspire the company to address concerns about organizations having to pay for inactive users and perhaps spur GitHub to offer customers the ability to distinguish between collaborators on open source projects and users who simply need access to private repositories.</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, 13 May 2016 02:33: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: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:106:"WPTavern: How Authors With Plugins in the Official Directory Can Use Tags to Get a Moderator’s Attention";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54441";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:113:"http://wptavern.com/how-authors-with-plugins-in-the-official-directory-can-use-tags-to-get-a-moderators-attention";s: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:2627:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/05/WordPressAdviceForNewUsers.png"><img class="size-full wp-image-44085" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/05/WordPressAdviceForNewUsers.png?resize=612%2C237" alt="WordPress Advice For New Users" /></a>photo credit: <a href="http://www.flickr.com/photos/99329675@N02/11064947983">What You Need To Know About Food Poisoning</a> &#8211; <a href="https://creativecommons.org/licenses/by-sa/2.0/">(license)</a>\n<p>It&#8217;s almost inevitable that as a WordPress plugin gains popularity, it will receive a bad review. How plugin authors handle and respond to bad reviews is crucial, especially in a public forum. Mika Epstein, who helps review plugins before they&#8217;re added to the directory and is a dedicated support forum volunteer, <a href="https://make.wordpress.org/plugins/2016/05/03/handling-bad-reviews/">gives advice </a>on how to handle and respond to bad reviews.</p>\n<p>Bad reviews are classified as those written as spam, trolling, emotional blackmail for support, and those that should have been a support post. Since the plugin review system is powered by bbPress, plugin authors can add tags to reviews in order to draw a moderator&#8217;s attention. The tags include:</p>\n<ul>\n<li><strong>Modlook</strong> &#8211; This tag notifies moderators that a particular thread needs their attention. If you think a review is spam, don&#8217;t respond to it. Instead, add the Modlook and Spam tags and let a moderator decide if the review should be deleted.</li>\n<li><strong>Sockpuppet</strong> &#8211; If you suspect a review is part of a spamming campaign where a group of people are marking a plugin as one or five stars, apply the sockpuppet and modlook tags to the review.</li>\n<li><strong>Wrongplugin</strong> &#8211; Add the wrongplugin tag to the review if you believe it&#8217;s for a different plugin. The team can move the review to the appropriate place.</li>\n<li><strong>Pluginmod</strong> &#8211; Add this tag to a review if you need an administrator&#8217;s attention. This usually results in the team performing a full review of your plugin. If it&#8217;s determined that it breaks any of <a href="https://wordpress.org/plugins/about/guidelines/">the guidelines</a>, it will be removed until they&#8217;re fixed.</li>\n</ul>\n<p>Developers who host plugins in the official directory should make note of these tags and use them when necessary. The tag system is generally unknown to the public but it&#8217;s a great way for moderators to keep on top of the forums and reviews.</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, 13 May 2016 01:06:02 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:27;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:76:"WPTavern: WPWeekly Episode 234 – All Things WordCamp with Andrea Middleton";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=54807&preview_id=54807";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"http://wptavern.com/wpweekly-episode-234-all-things-wordcamp-with-andrea-middleton";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2896:"<p>In this episode of WordPress Weekly, Marcus Couch and I are joined by <a href="https://thethingwiththestuff.wordpress.com/">Andrea Middleton</a>, who works at Automattic as a Community Organizer for the WordPress open source project. We discuss a number of topics including, updates to the WordCamp Central website, the <a href="https://make.wordpress.org/community/2016/03/02/transitioning-to-wordpress-community-support/">for-profit subsidiary</a>, and the experimental <a href="http://wptavern.com/wordpress-to-launch-experimental-wordcamp-incubator-program">WordCamp incubator program</a>.</p>\n<p>At the conclusion of our interview with Middleton, Mendel Kurland, GoDaddy&#8217;s Evangelist, joined us to describe his experiences attending DrupalCons. DrupalCons are events similar to WordCamps but on a larger scale. He tells us what the similarities and differences are and the unique things they do that he&#8217;d like to see WordCamps adopt. We close out the show with Marcus&#8217; plugin picks of the week.</p>\n<h2>Stories Discussed:</h2>\n<p><a href="http://wptavern.com/wordpress-4-5-2-patches-two-security-vulnerabilities">WordPress 4.5.2 Patches Two Security Vulnerabilities</a><br />\n<a href="http://wptavern.com/automattic-is-protecting-its-woo-woothemes-and-woocommerce-trademarks">Automattic is Protecting its Woo, WooThemes, and WooCommerce Trademarks</a></p>\n<h2>Plugins Picked By Marcus:</h2>\n<p><a href="https://wordpress.org/plugins/disable-core-update-email/">Disable WordPress Core Update Email</a> allows used to disable the default notification email sent by WordPress after an automatic core update is applied.</p>\n<p><a href="https://wordpress.org/plugins/downgrade/">Downgrade </a>enables users to easily downgrade WordPress to an earlier version. It&#8217;s a handy diagnostics tool that helps determine if a new WordPress release is the cause of errors.</p>\n<p><a href="https://wordpress.org/plugins/woo-customer-insight">Woo Customer Insight </a>provides greater insight into what visitors are doing on your sites. It allows you to see the pages your customers are visiting, where they&#8217;re clicking, the time spent on the different pages, and more.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, May 18th 9:30 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #234:</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, 12 May 2016 23:23: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: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:11:"Matt: .Blog";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:22:"https://ma.tt/?p=46554";s:7:"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:27:"https://ma.tt/2016/05/blog/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:858:"<p>It&#8217;s now public that Automattic is the company behind Knock Knock Whois There LLC, the registry for the new .blog TLD. (And a great pun.) We wanted to stay stealth while in the bidding process and afterward in order not to draw too much attention, but nonetheless the cost of the .blog auction got up there (people are <a href="http://www.theregister.co.uk/2015/02/13/who_just_bought_dotblog_for_30m/">estimating around $20M</a>). I&#8217;m excited we won and think that it will be both an amazing business going forward and give lots of folks an opportunity to have a fantastic domain name in a new namespace and with an easy-to-say TLD. <a href="https://dotblog.wordpress.com/">You can sign up to be first in line to reserve a domain here</a>. If you have a trademark you can get in August, and then October for the &#8220;land rush.&#8221;</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, 12 May 2016 19:23:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:84:"WPTavern: Automattic to Oversee the Sale and Registration of Top-Level .Blog Domains";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54788";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://wptavern.com/automattic-to-oversee-the-sale-and-registration-of-top-level-blog-domains";s: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:2974:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/blogging.jpg"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2016/05/blogging.jpg?resize=960%2C521" alt="photo credit: Luis Llerena" class="size-full wp-image-54799" /></a>photo credit: <a href="https://stocksnap.io/photo/3ZHG0XOIT6">Luis Llerena</a>\n<p>Automattic <a href="https://en.blog.wordpress.com/2016/05/12/coming-soon-new-blog-domains-for-websites/" target="_blank">announced</a> today that it will begin offering top-level .blog domain registration starting in August 2016. The .blog domain extension will be available to both WordPress and non-WordPress sites.</p>\n<p>According to <a href="https://twitter.com/markarms" target="_blank">Mark Armstrong</a>, an Automattic subsidiary is exclusively managing the registration of .blog domains and will be offering it for purchase through WordPress.com and other domain registrars.</p>\n<p>&#8220;Automattic subsidiary Knock Knock Whois There LLC, in partnership with the domain company Primer Nivel, won the rights to the .blog domain in 2015 through an auction process overseen by the Internet Corporation for Assigned Names and Numbers (ICANN), the non profit organization that oversees namespaces of the internet,&#8221; Armstrong said.</p>\n<p>In an <a href="https://ma.tt/2016/05/blog/" target="_blank">announcement</a> on his blog, Automattic CEO Matt Mullenweg said they used the Knock Knock Whois There LLC company name to &#8220;stay stealth while in the bidding process,&#8221; which closed around $19 million.</p>\n<p>Although WordPress.com is currently providing the registration information site at <a href="https://dotblog.wordpress.com/" target="_blank">dotblog.wordpress.com</a>, Armstrong said that the company is using <a href="http://www.nominet.uk/" target="_blank">Nominet</a> (the backend registry provider for .UK) to provide the technical infrastructure for managing the domain extension.</p>\n<p>Registration for .blog domains will be offered in a phased approach during the second half of 2016, according to the following estimated timeframe:</p>\n<ul>\n<li><strong>Sunrise (August):</strong> Trademark owners will be able to register .blog domains associated with their brands</li>\n<li><strong>Landrush (October):</strong> Before .blog becomes available to the public, domains may be registered during the landrush period on an application basis.</li>\n<li><strong>General Availability (November):</strong> Automattic plans to begin offering .blog domains to the general public before the end of the year.</li>\n</ul>\n<p>With the exclusive rights to manage the sale of millions of .blog domains, Automattic has the opportunity to promote WordPress.com as a potential host for new registrants. The company hasn&#8217;t finalized the price but Armstrong said it will be &#8220;in the standard range for new top-level domains with some premium pricing for higher-value names.&#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, 12 May 2016 18:19:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:78:"WPTavern: Critical Vulnerabilities Found in PhpStorm, Immediate Update Advised";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54770";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://wptavern.com/critical-vulnerabilities-found-in-phpstorm-immediate-update-advised";s: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:2128:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/09/phpstorm-wp-feature.jpg"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/09/phpstorm-wp-feature.jpg?resize=1025%2C471" alt="phpstorm-wp-feature" class="aligncenter size-full wp-image-30739" /></a></p>\n<p>JetBrains <a href="http://blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions/" target="_blank">announced</a> today that it has released a security update for PhpStorm and all of its other IntelliJ-based IDEs due to a set of critical vulnerabilities:</p>\n<blockquote><p>The cross-site request forgery (CSRF) flaw in the IDE’s built-in webserver allowed an attacker to access local file system from a malicious web page without user consent.</p>\n<p>Over-permissive CORS settings allowed attackers to use a malicious website in order to access various internal API endpoints, gain access to data saved by the IDE, and gather various meta-information like IDE version or open a project.</p></blockquote>\n<p>PhpStorm is by far <a href="http://www.sitepoint.com/best-php-ide-2014-survey-results/" target="_blank">the most favored IDE for PHP developers</a>. It&#8217;s also widely used among WordPress developers, especially since <a href="http://wptavern.com/phpstorm-8-released-with-full-wordpress-support" target="_blank">version 8 added official support for WordPress</a>.</p>\n<p>The update issued today patches the critical vulnerabilities inside the underlying IntelliJ platform that powers nearly a dozen popular IDEs. Installing the update is as easy as selecting &#8216;Check for Updates&#8217; inside the IDE. Alternatively, customers can download the most recent version from JetBrains.com and the <a href="http://blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions/" target="_blank">security announcement</a> includes links to download older versions.</p>\n<p>Although the JetBrains security team is not aware of these vulnerabilities having been exploited, immediate update is recommended.</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, 11 May 2016 22:26: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: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:90:"WPTavern: GitHub Introduces Unlimited Private Repositories, Hikes Prices for Organizations";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=54746";s:7:"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: