-- http://www.phpmyadmin.net
--


--
-- Database: `uinconference`
--

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

--
-- Table structure for table `uinconfer_commentmeta`
--

CREATE TABLE `uinconfer_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 ;

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

--
-- Table structure for table `uinconfer_comments`
--

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

--
-- Dumping data for table `uinconfer_comments`
--

INSERT INTO `uinconfer_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, 'A WordPress Commenter', 'wapuu@wordpress.example', 'https://wordpress.org/', '', '2017-07-27 02:54:49', '2017-07-27 02:54:49', 'Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from <a href="https://gravatar.com">Gravatar</a>.', 0, 'post-trashed', '', '', 0, 0);

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

--
-- Table structure for table `uinconfer_links`
--

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

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

--
-- Table structure for table `uinconfer_options`
--

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

--
-- Dumping data for table `uinconfer_options`
--

INSERT INTO `uinconfer_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(1, 'siteurl', 'http://icisea.uin-alauddin.ac.id', 'yes'),
(2, 'home', 'http://icisea.uin-alauddin.ac.id', 'yes'),
(3, 'blogname', 'The Fourth (4th) Internasional Conference on Islam in Southeast Asia (ICISEA)', 'yes'),
(4, 'blogdescription', 'Islam and Multiculturalism in Southeast Asia', 'yes'),
(5, 'users_can_register', '0', 'yes'),
(6, 'admin_email', 'saya@rezamaulana.com', 'yes'),
(7, 'start_of_week', '1', 'yes'),
(8, 'use_balanceTags', '0', 'yes'),
(9, 'use_smilies', '1', 'yes'),
(10, 'require_name_email', '1', 'yes'),
(11, 'comments_notify', '1', 'yes'),
(12, 'posts_per_rss', '10', 'yes'),
(13, 'rss_use_excerpt', '0', 'yes'),
(14, 'mailserver_url', 'mail.example.com', 'yes'),
(15, 'mailserver_login', 'login@example.com', 'yes'),
(16, 'mailserver_pass', 'password', 'yes'),
(17, 'mailserver_port', '110', 'yes'),
(18, 'default_category', '1', 'yes'),
(19, 'default_comment_status', 'open', 'yes'),
(20, 'default_ping_status', 'open', 'yes'),
(21, 'default_pingback_flag', '1', 'yes'),
(22, 'posts_per_page', '10', 'yes'),
(23, 'date_format', 'F j, Y', 'yes'),
(24, 'time_format', 'g:i a', 'yes'),
(25, 'links_updated_date_format', 'F j, Y g:i a', 'yes'),
(26, 'comment_moderation', '0', 'yes'),
(27, 'moderation_notify', '1', 'yes'),
(28, 'permalink_structure', '', 'yes'),
(29, 'rewrite_rules', '', 'yes'),
(30, 'hack_file', '0', 'yes'),
(31, 'blog_charset', 'UTF-8', 'yes'),
(32, 'moderation_keys', '', 'no'),
(33, 'active_plugins', 'a:0:{}', 'yes'),
(34, 'category_base', '', 'yes'),
(35, 'ping_sites', 'http://rpc.pingomatic.com/', 'yes'),
(36, 'comment_max_links', '2', 'yes'),
(37, 'gmt_offset', '0', 'yes'),
(38, 'default_email_category', '1', 'yes'),
(39, 'recently_edited', '', 'no'),
(40, 'template', 'ribosome', 'yes'),
(41, 'stylesheet', 'ribosome', 'yes'),
(42, 'comment_whitelist', '1', 'yes'),
(43, 'blacklist_keys', '', 'no'),
(44, 'comment_registration', '0', 'yes'),
(45, 'html_type', 'text/html', 'yes'),
(46, 'use_trackback', '0', 'yes'),
(47, 'default_role', 'subscriber', 'yes'),
(48, 'db_version', '38590', 'yes'),
(49, 'uploads_use_yearmonth_folders', '1', 'yes'),
(50, 'upload_path', '', 'yes'),
(51, 'blog_public', '1', 'yes'),
(52, 'default_link_category', '2', 'yes'),
(53, 'show_on_front', 'posts', 'yes'),
(54, 'tag_base', '', 'yes'),
(55, 'show_avatars', '1', 'yes'),
(56, 'avatar_rating', 'G', 'yes'),
(57, 'upload_url_path', '', 'yes'),
(58, 'thumbnail_size_w', '150', 'yes'),
(59, 'thumbnail_size_h', '150', 'yes'),
(60, 'thumbnail_crop', '1', 'yes'),
(61, 'medium_size_w', '300', 'yes'),
(62, 'medium_size_h', '300', 'yes'),
(63, 'avatar_default', 'mystery', 'yes'),
(64, 'large_size_w', '1024', 'yes'),
(65, 'large_size_h', '1024', 'yes'),
(66, 'image_default_link_type', 'none', 'yes'),
(67, 'image_default_size', '', 'yes'),
(68, 'image_default_align', '', 'yes'),
(69, 'close_comments_for_old_posts', '0', 'yes'),
(70, 'close_comments_days_old', '14', 'yes'),
(71, 'thread_comments', '1', 'yes'),
(72, 'thread_comments_depth', '5', 'yes'),
(73, 'page_comments', '0', 'yes'),
(74, 'comments_per_page', '50', 'yes'),
(75, 'default_comments_page', 'newest', 'yes'),
(76, 'comment_order', 'asc', 'yes'),
(77, 'sticky_posts', 'a:0:{}', 'yes'),
(78, 'widget_categories', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(79, 'widget_text', 'a:3:{i:1;a:0:{}i:2;a:3:{s:5:"title";s:0:"";s:4:"text";s:87:"<img src="http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/button-submit.png">";s:6:"filter";s:7:"content";}s:12:"_multiwidget";i:1;}', 'yes'),
(80, 'widget_rss', 'a:2:{i:1;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'),
(81, 'uninstall_plugins', 'a:0:{}', 'no'),
(82, 'timezone_string', '', 'yes'),
(83, 'page_for_posts', '0', 'yes'),
(84, 'page_on_front', '0', 'yes'),
(85, 'default_post_format', '0', 'yes'),
(86, 'link_manager_enabled', '0', 'yes'),
(87, 'finished_splitting_shared_terms', '1', 'yes'),
(88, 'site_icon', '0', 'yes'),
(89, 'medium_large_size_w', '768', 'yes'),
(90, 'medium_large_size_h', '0', 'yes'),
(91, 'initial_db_version', '38590', 'yes'),
(92, 'uinconfer_user_roles', 'a:5:{s:13:"administrator";a:2:{s:4:"name";s:13:"Administrator";s:12:"capabilities";a:61:{s:13:"switch_themes";b:1;s:11:"edit_themes";b:1;s:16:"activate_plugins";b:1;s:12:"edit_plugins";b:1;s:10:"edit_users";b:1;s:10:"edit_files";b:1;s:14:"manage_options";b:1;s:17:"moderate_comments";b:1;s:17:"manage_categories";b:1;s:12:"manage_links";b:1;s:12:"upload_files";b:1;s:6:"import";b:1;s:15:"unfiltered_html";b:1;s:10:"edit_posts";b:1;s:17:"edit_others_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:10:"edit_pages";b:1;s:4:"read";b:1;s:8:"level_10";b:1;s:7:"level_9";b:1;s:7:"level_8";b:1;s:7:"level_7";b:1;s:7:"level_6";b:1;s:7:"level_5";b:1;s:7:"level_4";b:1;s:7:"level_3";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:17:"edit_others_pages";b:1;s:20:"edit_published_pages";b:1;s:13:"publish_pages";b:1;s:12:"delete_pages";b:1;s:19:"delete_others_pages";b:1;s:22:"delete_published_pages";b:1;s:12:"delete_posts";b:1;s:19:"delete_others_posts";b:1;s:22:"delete_published_posts";b:1;s:20:"delete_private_posts";b:1;s:18:"edit_private_posts";b:1;s:18:"read_private_posts";b:1;s:20:"delete_private_pages";b:1;s:18:"edit_private_pages";b:1;s:18:"read_private_pages";b:1;s:12:"delete_users";b:1;s:12:"create_users";b:1;s:17:"unfiltered_upload";b:1;s:14:"edit_dashboard";b:1;s:14:"update_plugins";b:1;s:14:"delete_plugins";b:1;s:15:"install_plugins";b:1;s:13:"update_themes";b:1;s:14:"install_themes";b:1;s:11:"update_core";b:1;s:10:"list_users";b:1;s:12:"remove_users";b:1;s:13:"promote_users";b:1;s:18:"edit_theme_options";b:1;s:13:"delete_themes";b:1;s:6:"export";b:1;}}s:6:"editor";a:2:{s:4:"name";s:6:"Editor";s:12:"capabilities";a:34:{s:17:"moderate_comments";b:1;s:17:"manage_categories";b:1;s:12:"manage_links";b:1;s:12:"upload_files";b:1;s:15:"unfiltered_html";b:1;s:10:"edit_posts";b:1;s:17:"edit_others_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:10:"edit_pages";b:1;s:4:"read";b:1;s:7:"level_7";b:1;s:7:"level_6";b:1;s:7:"level_5";b:1;s:7:"level_4";b:1;s:7:"level_3";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:17:"edit_others_pages";b:1;s:20:"edit_published_pages";b:1;s:13:"publish_pages";b:1;s:12:"delete_pages";b:1;s:19:"delete_others_pages";b:1;s:22:"delete_published_pages";b:1;s:12:"delete_posts";b:1;s:19:"delete_others_posts";b:1;s:22:"delete_published_posts";b:1;s:20:"delete_private_posts";b:1;s:18:"edit_private_posts";b:1;s:18:"read_private_posts";b:1;s:20:"delete_private_pages";b:1;s:18:"edit_private_pages";b:1;s:18:"read_private_pages";b:1;}}s:6:"author";a:2:{s:4:"name";s:6:"Author";s:12:"capabilities";a:10:{s:12:"upload_files";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;}}s:11:"contributor";a:2:{s:4:"name";s:11:"Contributor";s:12:"capabilities";a:5:{s:10:"edit_posts";b:1;s:4:"read";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;}}s:10:"subscriber";a:2:{s:4:"name";s:10:"Subscriber";s:12:"capabilities";a:2:{s:4:"read";b:1;s:7:"level_0";b:1;}}}', 'yes'),
(93, 'fresh_site', '0', 'yes'),
(94, 'widget_search', 'a:2:{i:2;a:1:{s:5:"title";s:0:"";}s:12:"_multiwidget";i:1;}', 'yes'),
(95, 'widget_recent-posts', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(96, 'widget_recent-comments', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(97, 'widget_archives', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(98, 'widget_meta', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(99, 'sidebars_widgets', 'a:5:{s:19:"wp_inactive_widgets";a:0:{}s:9:"sidebar-1";a:2:{i:0;s:8:"search-2";i:1;s:6:"text-2";}s:12:"wt-sub-title";a:0:{}s:11:"wt-post-end";a:0:{}s:13:"array_version";i:3;}', 'yes'),
(100, 'widget_pages', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(101, 'widget_calendar', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(102, 'widget_tag_cloud', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(103, 'widget_nav_menu', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(104, 'cron', 'a:4:{i:1501512611;a:1:{s:30:"wp_scheduled_auto_draft_delete";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:5:"daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}}i:1501512899;a:3:{s:16:"wp_version_check";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:17:"wp_update_plugins";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:16:"wp_update_themes";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}}i:1501556104;a:1:{s:19:"wp_scheduled_delete";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:5:"daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}}s:7:"version";i:2;}', 'yes'),
(115, 'can_compress_scripts', '1', 'no'),
(116, 'theme_mods_twentyseventeen', 'a:5:{s:18:"custom_css_post_id";i:-1;s:18:"nav_menu_locations";a:2:{s:3:"top";i:2;s:6:"social";i:0;}s:12:"header_image";s:72:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/header-fix.png";s:17:"header_image_data";O:8:"stdClass":5:{s:13:"attachment_id";i:27;s:3:"url";s:72:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/header-fix.png";s:13:"thumbnail_url";s:72:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/header-fix.png";s:6:"height";i:600;s:5:"width";i:2000;}s:16:"sidebars_widgets";a:2:{s:4:"time";i:1501436839;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'),
(122, 'current_theme', 'Ribosome', 'yes'),
(123, 'theme_mods_event', 'a:4:{i:0;b:0;s:19:"event_theme_options";a:80:{s:16:"event_responsive";s:2:"on";s:19:"event_design_layout";s:11:"wide-layout";s:28:"event_sidebar_layout_options";s:5:"right";s:17:"event_blog_layout";s:24:"two_column_image_display";s:26:"event_search_custom_header";i:0;s:29:"event-img-upload-footer-image";s:0:"";s:18:"event-footer-title";s:0:"";s:17:"event-footer-link";s:1:"#";s:20:"event_header_display";s:11:"header_text";s:26:"event_header_image_display";s:3:"top";s:16:"event_categories";a:0:{}s:17:"event_date_picker";s:0:"";s:16:"event_custom_css";s:0:"";s:12:"event_scroll";i:0;s:19:"event_slider_button";i:0;s:20:"event_secondary_text";s:0:"";s:19:"event_secondary_url";s:0:"";s:14:"event_tag_text";s:9:"Read More";s:20:"event_excerpt_length";s:2:"20";s:23:"event_single_post_image";s:3:"off";s:24:"event_hide_event_archive";i:0;s:15:"event_reset_all";i:0;s:16:"event_stick_menu";i:0;s:21:"event_blog_post_image";s:2:"on";s:23:"event_entry_format_blog";s:4:"show";s:17:"event_search_text";s:15:"Search &hellip;";s:25:"event_blog_content_layout";s:19:"fullcontent_display";s:17:"event_slider_type";s:14:"default_slider";s:17:"event_slider_link";i:0;s:19:"event_enable_slider";s:9:"frontpage";s:22:"event_animation_effect";s:5:"slide";s:20:"event_slideshowSpeed";s:1:"5";s:20:"event_animationSpeed";s:1:"7";s:15:"event_direction";s:10:"horizontal";s:29:"event_slider_content_bg_color";s:2:"on";s:33:"event_display_page_featured_image";i:0;s:29:"event_display_book_appoinment";i:0;s:11:"event_title";s:0:"";s:15:"event_date_time";s:0:"";s:11:"event_venue";s:0:"";s:22:"event_book_appointment";s:0:"";s:26:"event_book_appointment_url";s:0:"";s:22:"event_disable_features";i:0;s:31:"event_disable_features_readmore";i:0;s:20:"event_total_features";s:1:"3";s:20:"event_features_title";s:0:"";s:26:"event_features_description";s:0:"";s:24:"event_front_page_section";s:7:"default";s:28:"event_upcoming_event_section";s:7:"default";s:25:"event_our_speaker_section";s:7:"default";s:30:"event_program_schedule_section";s:7:"default";s:25:"event_our_gallery_section";s:7:"default";s:29:"event_our_testimonial_section";s:7:"default";s:22:"event_disable_upcoming";i:0;s:20:"event_total_upcoming";s:1:"4";s:20:"event_upcoming_title";s:0:"";s:23:"event_upcoming_bg_image";s:0:"";s:28:"event_upcoming_category_list";a:0:{}s:25:"event_disable_our_speaker";i:0;s:23:"event_total_our_speaker";s:1:"4";s:23:"event_our_speaker_title";s:0:"";s:29:"event_our_speaker_description";s:0:"";s:30:"event_disable_program_schedule";i:0;s:28:"event_total_program_schedule";s:1:"4";s:28:"event_program_schedule_title";s:0:"";s:34:"event_program_schedule_description";s:0:"";s:31:"event_program_schedule_bg_image";s:0:"";s:36:"event_program_schedule_category_list";a:0:{}s:25:"event_disable_our_gallery";i:0;s:23:"event_total_our_gallery";s:1:"6";s:23:"event_our_gallery_title";s:0:"";s:29:"event_our_gallery_description";s:0:"";s:29:"event_disable_our_testimonial";i:0;s:27:"event_total_our_testimonial";s:1:"3";s:27:"event_our_testimonial_title";s:0:"";s:30:"event_our_testimonial_bg_image";s:0:"";s:21:"event_entry_meta_blog";s:9:"show-meta";s:27:"event_footer_column_section";s:1:"4";s:22:"event_top_social_icons";i:0;s:25:"event_buttom_social_icons";i:0;}s:18:"custom_css_post_id";i:-1;s:16:"sidebars_widgets";a:2:{s:4:"time";i:1501424478;s:4:"data";a:10:{s:19:"wp_inactive_widgets";a:0:{}s:18:"event_main_sidebar";a:6:{i:0;s:8:"search-2";i:1;s:14:"recent-posts-2";i:2;s:17:"recent-comments-2";i:3;s:10:"archives-2";i:4;s:12:"categories-2";i:5;s:6:"meta-2";}s:17:"event_header_info";a:0:{}s:26:"event_contact_page_sidebar";a:0:{}s:27:"event_form_for_contact_page";N;s:25:"event_woocommerce_sidebar";N;s:14:"event_footer_1";N;s:14:"event_footer_2";N;s:14:"event_footer_3";N;s:14:"event_footer_4";N;}}}', 'yes'),
(124, 'theme_switched', '', 'yes'),
(125, 'widget_event_contact_widgets', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(132, '_site_transient_timeout_browser_750bc081acbcffbbfece8ed70213b40b', '1502029294', 'no'),
(133, '_site_transient_browser_750bc081acbcffbbfece8ed70213b40b', 'a:9:{s:8:"platform";s:9:"Macintosh";s:4:"name";s:6:"Chrome";s:7:"version";s:13:"59.0.3071.115";s:10:"update_url";s:28:"http://www.google.com/chrome";s:7:"img_src";s:49:"http://s.wordpress.org/images/browsers/chrome.png";s:11:"img_src_ssl";s:48:"https://wordpress.org/images/browsers/chrome.png";s:15:"current_version";s:2:"18";s:7:"upgrade";b:0;s:8:"insecure";b:0;}', 'no'),
(142, '_transient_timeout_feed_b9388c83948825c1edaef0d856b7b109', '1501467707', 'no');
INSERT INTO `uinconfer_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(143, '_transient_feed_b9388c83948825c1edaef0d856b7b109', 'a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"\n\n\n";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:49:"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n		\n		\n		\n		\n		\n		\n		\n		\n		\n	";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:29:"Popular — WordPress Plugins";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wordpress.org/plugins";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:57:"Plugins extend and expand the functionality of WordPress.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:13:"lastBuildDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 30 Jul 2017 14:03: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:"language";a:1:{i:0;a:5:{s:4:"data";s:5:"en-US";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:9:"generator";a:1:{i:0;a:5:{s:4:"data";s:40:"https://wordpress.org/?v=4.9-alpha-41183";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:10:{i:0;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:14:"Contact Form 7";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:45:"https://wordpress.org/plugins/contact-form-7/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:53:"https://wordpress.org/plugins/contact-form-7/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 02 Aug 2007 12:43:39 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:48:"https://wordpress.org/plugins-wp/contact-form-7/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:54:"Just another contact form plugin. Simple but flexible.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:16:"Takayuki Miyoshi";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:4972:"<p><!--section=description--></p>\n<p>Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.</p>\n<h4>Docs &amp; Support</h4>\n<p>You can find <a href="https://contactform7.com/docs/" rel="nofollow">docs</a>, <a href="https://contactform7.com/faq/" rel="nofollow">FAQ</a> and more detailed information about Contact Form 7 on <a href="https://contactform7.com/" rel="nofollow">contactform7.com</a>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the <a href="https://wordpress.org/support/plugin/contact-form-7/" rel="nofollow">support forum</a> on WordPress.org. If you can&#8217;t locate any topics that pertain to your particular issue, post a new topic for it.</p>\n<h4>Contact Form 7 Needs Your Support</h4>\n<p>It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Contact Form 7 and find it useful, please consider <a href="https://contactform7.com/donate/" rel="nofollow"><strong>making a donation</strong></a>. Your donation will help encourage and support the plugin&#8217;s continued development and better user support.</p>\n<h4>Recommended Plugins</h4>\n<p>The following plugins are recommended for Contact Form 7 users:</p>\n<ul>\n<li><a href="https://wordpress.org/plugins/flamingo/">Flamingo</a> by Takayuki Miyoshi &#8211; With Flamingo, you can save submitted messages via contact forms in the database.</li>\n<li><a href="https://wordpress.org/plugins/postman-smtp/">Postman</a> by<br />\nJason Hendriks &#8211; Postman is a next-generation SMTP Mailer, software that assists in the delivery of email generated by your WordPress site.</li>\n<li><a href="https://wordpress.org/plugins/bogo/">Bogo</a> by Takayuki Miyoshi &#8211; Bogo is a straight-forward multilingual plugin that doesn&#8217;t cause headaches.</li>\n</ul>\n<h4>Translations</h4>\n<p>You can <a href="https://contactform7.com/translating-contact-form-7/" rel="nofollow">translate Contact Form 7</a> on <a href="https://translate.wordpress.org/projects/wp-plugins/contact-form-7" rel="nofollow"><strong>translate.wordpress.org</strong></a>.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Upload the entire <code>contact-form-7</code> folder to the <code>/wp-content/plugins/</code> directory.</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress.</li>\n</ol>\n<p>You will find &#8216;Contact&#8217; menu in your WordPress admin panel.</p>\n<p>For basic usage, you can also have a look at the <a href="https://contactform7.com/" rel="nofollow">plugin web site</a>.</p>\n<p><!--section=faq--></p>\n<p>Do you have questions or issues with Contact Form 7? Use these support channels appropriately.</p>\n<ol>\n<li><a href="https://contactform7.com/docs/" rel="nofollow">Docs</a></li>\n<li><a href="https://contactform7.com/faq/" rel="nofollow">FAQ</a></li>\n<li><a href="https://wordpress.org/support/plugin/contact-form-7/" rel="nofollow">Support Forum</a></li>\n</ol>\n<p><a href="https://contactform7.com/support/" rel="nofollow">Support</a></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<ol>\n<li>Upload the entire <code>contact-form-7</code> folder to the <code>/wp-content/plugins/</code> directory.</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress.</li>\n</ol>\n<p>You will find &#8216;Contact&#8217; menu in your WordPress admin panel.</p>\n<p>For basic usage, you can also have a look at the <a href="https://contactform7.com/" rel="nofollow">plugin web site</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>For more information, see <a href="https://contactform7.com/category/releases/" rel="nofollow">Releases</a>.</p>\n<h4>4.8.1</h4>\n<ul>\n<li>wpcf7.initForm JavaScript function added to isolate form initialization process.</li>\n<li>Fix response message duplication caused by repeated click on submit button.</li>\n<li>Clear $phpmailer-&gt;AltBody to avoid unintended inheritance from previous wp_mail() calls.</li>\n<li>Fix incorrect character count of textarea input.</li>\n<li>Akismet: Exclude the comment_author, comment_author_email, and comment_author_url values from the comment_content value.</li>\n<li>REST API: More reliable approach to build route URLs.</li>\n<li>Include free_text inputs into event.detail.inputs.</li>\n</ul>\n<h4>4.8</h4>\n<ul>\n<li>Stopped using jquery.form.js.</li>\n<li>Added custom REST API endpoints for Ajax form submissions.</li>\n<li>WPCF7_FormTag class implements ArrayAccess interface.</li>\n<li>WPCF7_FormTagsManager::filter() filters form-tags based on features they support.</li>\n<li>New form-tag features: do-not-store, display-block, and display-hidden</li>\n<li>Removed inappropriate content from h1 headings.</li>\n<li>Added the support of size:invisible option to the reCAPTCHA form-tag.</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins/contact-form-7/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:7:"Akismet";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:38:"https://wordpress.org/plugins/akismet/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/akismet/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 20 Oct 2005 08:57:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:41:"https://wordpress.org/plugins-wp/akismet/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:103:"Akismet checks your comments and contact form submissions against our global database of spam to&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Automattic";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:18903:"<p><!--section=description--></p>\n<p>Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog&#8217;s &#8220;Comments&#8221; admin screen.</p>\n<p>Major features in Akismet include:</p>\n<ul>\n<li>Automatically checks all comments and filters out the ones that look like spam.</li>\n<li>Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.</li>\n<li>URLs are shown in the comment body to reveal hidden or misleading links.</li>\n<li>Moderators can see the number of approved comments for each user.</li>\n<li>A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.</li>\n</ul>\n<p>PS: You&#8217;ll need an <a href="https://akismet.com/get/" rel="nofollow">Akismet.com API key</a> to use it.  Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.</p>\n<p><!--section=installation--></p>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href="https://akismet.com/get/" rel="nofollow">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n<p><!--section=changelog--></p>\n<h4>3.3.3</h4>\n<p><em>Release Date &#8211; 13 July 2017</em></p>\n<ul>\n<li>Reduced amount of bandwidth used by the URL Preview feature.</li>\n<li>Improved the admin UI when the API key is manually pre-defined for the site.</li>\n<li>Removed a workaround for WordPress installations older than 3.3 that will improve Akismet&#8217;s compatibility with other plugins.</li>\n<li>The number of spam blocked that is displayed on the WordPress dashboard will now be more accurate and updated more frequently.</li>\n<li>Fixed a bug in the Akismet widget that could cause PHP warnings.</li>\n</ul>\n<h4>3.3.2</h4>\n<p><em>Release Date &#8211; 10 May 2017</em></p>\n<ul>\n<li>Fixed a bug causing JavaScript errors in some browsers.</li>\n</ul>\n<h4>3.3.1</h4>\n<p><em>Release Date &#8211; 2 May 2017</em></p>\n<ul>\n<li>Improve performance by only requesting the akismet_comment_nonce option when absolutely necessary.</li>\n<li>Fixed two bugs that could cause PHP warnings.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n<li>Fixed a bug that was preventing the URL preview feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n</ul>\n<h4>3.3</h4>\n<p><em>Release Date &#8211; 23 February 2017</em></p>\n<ul>\n<li>Updated the Akismet admin pages with a new clean design.</li>\n<li>Fixed bugs preventing the <code>akismet_add_comment_nonce</code> and <code>akismet_update_alert</code> wrapper functions from working properly.</li>\n<li>Fixed bug preventing the loading indicator from appearing when re-checking all comments for spam.</li>\n<li>Added a progress indicator to the &#8220;Check for Spam&#8221; button.</li>\n<li>Added a success message after manually rechecking the Pending queue for spam.</li>\n</ul>\n<h4>3.2</h4>\n<p><em>Release Date &#8211; 6 September 2016</em></p>\n<ul>\n<li>Added a WP-CLI module. You can now check comments and recheck the moderation queue from the command line.</li>\n<li>Stopped using the deprecated jQuery function <code>.live()</code>.</li>\n<li>Fixed a bug in <code>remove_comment_author_url()</code> and <code>add_comment_author_url()</code> that could generate PHP notices.</li>\n<li>Fixed a bug that could cause an infinite loop for sites with very very very large comment IDs.</li>\n<li>Fixed a bug that could cause the Akismet widget title to be blank.</li>\n</ul>\n<h4>3.1.11</h4>\n<p><em>Release Date &#8211; 12 May 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause the &#8220;Check for Spam&#8221; button to skip some comments.</li>\n<li>Fixed a bug that could prevent some spam submissions from being sent to Akismet.</li>\n<li>Updated all links to use https:// when possible.</li>\n<li>Disabled Akismet debug logging unless WP_DEBUG and WP_DEBUG_LOG are both enabled.</li>\n</ul>\n<h4>3.1.10</h4>\n<p><em>Release Date &#8211; 1 April 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Fixed a bug that could have resulted in comments that were caught by the core WordPress comment blacklist not to have a corresponding History entry.</li>\n<li>Fixed a bug that could have caused avoidable PHP warnings in the error log.</li>\n</ul>\n<h4>3.1.9</h4>\n<p><em>Release Date &#8211; 28 March 2016</em></p>\n<ul>\n<li>Add compatibility with Jetpack so that Jetpack can automatically configure Akismet settings when appropriate.</li>\n<li>Fixed a bug preventing some comment data from being sent to Akismet.</li>\n</ul>\n<h4>3.1.8</h4>\n<p><em>Release Date &#8211; 4 March 2016</em></p>\n<ul>\n<li>Fixed a bug preventing Akismet from being used with some plugins that rewrite admin URLs.</li>\n<li>Reduced the amount of bandwidth used on Akismet API calls</li>\n<li>Reduced the amount of space Akismet uses in the database</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n</ul>\n<h4>3.1.7</h4>\n<p><em>Release Date &#8211; 4 January 2016</em></p>\n<ul>\n<li>Added documentation for the &#8216;akismet_comment_nonce&#8217; filter.</li>\n<li>The post-install activation button is now accessible to screen readers and keyboard-only users.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working in WordPress 4.4</li>\n</ul>\n<h4>3.1.6</h4>\n<p><em>Release Date &#8211; 14 December 2015</em></p>\n<ul>\n<li>Improve the notices shown after activating Akismet.</li>\n<li>Update some strings to allow for the proper plural forms in all languages.</li>\n</ul>\n<h4>3.1.5</h4>\n<p><em>Release Date &#8211; 13 October 2015</em></p>\n<ul>\n<li>Closes a potential XSS vulnerability.</li>\n</ul>\n<h4>3.1.4</h4>\n<p><em>Release Date &#8211; 24 September 2015</em></p>\n<ul>\n<li>Fixed a bug that was preventing some users from automatically connecting using Jetpack if they didn&#8217;t have a current Akismet subscription.</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Error messages and instructions have been simplified to be more understandable.</li>\n<li>Link previews are enabled for all links inside comments, not just the author&#8217;s website link.</li>\n</ul>\n<h4>3.1.3</h4>\n<p><em>Release Date &#8211; 6 July 2015</em></p>\n<ul>\n<li>Notify users when their account status changes after previously being successfully set up. This should help any users who are seeing blank Akismet settings screens.</li>\n</ul>\n<h4>3.1.2</h4>\n<p><em>Release Date &#8211; 7 June 2015</em></p>\n<ul>\n<li>Reduced the amount of space Akismet uses in the commentmeta table.</li>\n<li>Fixed a bug where some comments with quotes in the author name weren&#8217;t getting history entries</li>\n<li>Pre-emptive security improvements to ensure that the Akismet plugin can&#8217;t be used by attackers to compromise a WordPress installation.</li>\n<li>Better UI for the key entry field: allow whitespace to be included at the beginning or end of the key and strip it out automatically when the form is submitted.</li>\n<li>When deactivating the plugin, notify the Akismet API so the site can be marked as inactive.</li>\n<li>Clearer error messages.</li>\n</ul>\n<h4>3.1.1</h4>\n<p><em>Release Date &#8211; 17th March, 2015</em></p>\n<ul>\n<li>Improvements to the &#8220;Remove comment author URL&#8221; JavaScript</li>\n<li>Include the pingback pre-check from the 2.6 branch.</li>\n</ul>\n<h4>3.1</h4>\n<p><em>Release Date &#8211; 11th March, 2015</em></p>\n<ul>\n<li>Use HTTPS by default for all requests to Akismet.</li>\n<li>Fix for a situation where Akismet might strip HTML from a comment.</li>\n</ul>\n<h4>3.0.4</h4>\n<p><em>Release Date &#8211; 11th December, 2014</em></p>\n<ul>\n<li>Fix to make .htaccess compatible with Apache 2.4.</li>\n<li>Fix to allow removal of https author URLs.</li>\n<li>Fix to avoid stripping part of the author URL when removing and re-adding.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the &#8220;Trash&#8221; and &#8220;Approved&#8221; queues, where it would have no effect.</li>\n<li>Allow automatic API key configuration when Jetpack is installed and connected to a WordPress.com account</li>\n</ul>\n<h4>3.0.3</h4>\n<p><em>Release Date &#8211; 3rd November, 2014</em></p>\n<ul>\n<li>Fix for sending the wrong data to delete_comment action that could have prevented old spam comments from being deleted.</li>\n<li>Added a filter to disable logging of Akismet debugging information.</li>\n<li>Added a filter for the maximum comment age when deleting old spam comments.</li>\n<li>Added a filter for the number per batch when deleting old spam comments.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the Spam folder.</li>\n</ul>\n<h4>3.0.2</h4>\n<p><em>Release Date &#8211; 18th August, 2014</em></p>\n<ul>\n<li>Performance improvements.</li>\n<li>Fixed a bug that could truncate the comment data being sent to Akismet for checking.</li>\n</ul>\n<h4>3.0.1</h4>\n<p><em>Release Date &#8211; 9th July, 2014</em></p>\n<ul>\n<li>Removed dependency on PHP&#8217;s fsockopen function</li>\n<li>Fix spam/ham reports to work when reported outside of the WP dashboard, e.g., from Notifications or the WP app</li>\n<li>Remove jQuery dependency for comment form JavaScript</li>\n<li>Remove unnecessary data from some Akismet comment meta</li>\n<li>Suspended keys will now result in all comments being put in moderation, not spam.</li>\n</ul>\n<h4>3.0.0</h4>\n<p><em>Release Date &#8211; 15th April, 2014</em></p>\n<ul>\n<li>Move Akismet to Settings menu</li>\n<li>Drop Akismet Stats menu</li>\n<li>Add stats snapshot to Akismet settings</li>\n<li>Add Akismet subscription details and status to Akismet settings</li>\n<li>Add contextual help for each page</li>\n<li>Improve Akismet setup to use Jetpack to automate plugin setup</li>\n<li>Fix &#8220;Check for Spam&#8221; to use AJAX to avoid page timing out</li>\n<li>Fix Akismet settings page to be responsive</li>\n<li>Drop legacy code</li>\n<li>Tidy up CSS and Javascript</li>\n<li>Replace the old discard setting with a new &#8220;discard pervasive spam&#8221; feature.</li>\n</ul>\n<h4>2.6.0</h4>\n<p><em>Release Date &#8211; 18th March, 2014</em></p>\n<ul>\n<li>Add ajax paging to the check for spam button to handle large volumes of comments</li>\n<li>Optimize javascript and add localization support </li>\n<li>Fix bug in link to spam comments from right now dashboard widget</li>\n<li>Fix bug with deleting old comments to avoid timeouts dealing with large volumes of comments</li>\n<li>Include X-Pingback-Forwarded-For header in outbound WordPress pingback verifications</li>\n<li>Add pre-check for pingbacks, to stop spam before an outbound verification request is made</li>\n</ul>\n<h4>2.5.9</h4>\n<p><em>Release Date &#8211; 1st August, 2013</em></p>\n<ul>\n<li>Update &#8216;Already have a key&#8217; link to redirect page rather than depend on javascript</li>\n<li>Fix some non-translatable strings to be translatable</li>\n<li>Update Activation banner in plugins page to redirect user to Akismet config page</li>\n</ul>\n<h4>2.5.8</h4>\n<p><em>Release Date &#8211; 20th January, 2013</em></p>\n<ul>\n<li>Simplify the activation process for new users</li>\n<li>Remove the reporter_ip parameter</li>\n<li>Minor preventative security improvements</li>\n</ul>\n<h4>2.5.7</h4>\n<p><em>Release Date &#8211; 13th December, 2012</em></p>\n<ul>\n<li>FireFox Stats iframe preview bug</li>\n<li>Fix mshots preview when using https</li>\n<li>Add .htaccess to block direct access to files</li>\n<li>Prevent some PHP notices</li>\n<li>Fix Check For Spam return location when referrer is empty</li>\n<li>Fix Settings links for network admins</li>\n<li>Fix prepare() warnings in WP 3.5</li>\n</ul>\n<h4>2.5.6</h4>\n<p><em>Release Date &#8211; 26th April, 2012</em></p>\n<ul>\n<li>Prevent retry scheduling problems on sites where wp_cron is misbehaving</li>\n<li>Preload mshot previews</li>\n<li>Modernize the widget code</li>\n<li>Fix a bug where comments were not held for moderation during an error condition</li>\n<li>Improve the UX and display when comments are temporarily held due to an error</li>\n<li>Make the Check For Spam button force a retry when comments are held due to an error</li>\n<li>Handle errors caused by an invalid key</li>\n<li>Don&#8217;t retry comments that are too old</li>\n<li>Improve error messages when verifying an API key</li>\n</ul>\n<h4>2.5.5</h4>\n<p><em>Release Date &#8211; 11th January, 2012</em></p>\n<ul>\n<li>Add nonce check for comment author URL remove action</li>\n<li>Fix the settings link</li>\n</ul>\n<h4>2.5.4</h4>\n<p><em>Release Date &#8211; 5th January, 2012</em></p>\n<ul>\n<li>Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it</li>\n<li>Added author URL quick removal functionality</li>\n<li>Added mShot preview on Author URL hover</li>\n<li>Added empty index.php to prevent directory listing</li>\n<li>Move wp-admin menu items under Jetpack, if it is installed</li>\n<li>Purge old Akismet comment meta data, default of 15 days</li>\n</ul>\n<h4>2.5.3</h4>\n<p><em>Release Date &#8211; 8th Febuary, 2011</em></p>\n<ul>\n<li>Specify the license is GPL v2 or later</li>\n<li>Fix a bug that could result in orphaned commentmeta entries</li>\n<li>Include hotfix for WordPress 3.0.5 filter issue</li>\n</ul>\n<h4>2.5.2</h4>\n<p><em>Release Date &#8211; 14th January, 2011</em></p>\n<ul>\n<li>Properly format the comment count for author counts</li>\n<li>Look for super admins on multisite installs when looking up user roles</li>\n<li>Increase the HTTP request timeout</li>\n<li>Removed padding for author approved count</li>\n<li>Fix typo in function name</li>\n<li>Set Akismet stats iframe height to fixed 2500px.  Better to have one tall scroll bar than two side by side.</li>\n</ul>\n<h4>2.5.1</h4>\n<p><em>Release Date &#8211; 17th December, 2010</em></p>\n<ul>\n<li>Fix a bug that caused the &#8220;Auto delete&#8221; option to fail to discard comments correctly</li>\n<li>Remove the comment nonce form field from the &#8216;Akismet Configuration&#8217; page in favor of using a filter, akismet_comment_nonce</li>\n<li>Fixed padding bug in &#8220;author&#8221; column of posts screen</li>\n<li>Added margin-top to &#8220;cleared by &#8230;&#8221; badges on dashboard</li>\n<li>Fix possible error when calling akismet_cron_recheck()</li>\n<li>Fix more PHP warnings</li>\n<li>Clean up XHTML warnings for comment nonce</li>\n<li>Fix for possible condition where scheduled comment re-checks could get stuck</li>\n<li>Clean up the comment meta details after deleting a comment</li>\n<li>Only show the status badge if the comment status has been changed by someone/something other than Akismet</li>\n<li>Show a &#8216;History&#8217; link in the row-actions</li>\n<li>Translation fixes</li>\n<li>Reduced font-size on author name</li>\n<li>Moved &#8220;flagged by&#8230;&#8221; notification to top right corner of comment container and removed heavy styling</li>\n<li>Hid &#8220;flagged by&#8230;&#8221; notification while on dashboard</li>\n</ul>\n<h4>2.5.0</h4>\n<p><em>Release Date &#8211; 7th December, 2010</em></p>\n<ul>\n<li>Track comment actions under &#8216;Akismet Status&#8217; on the edit comment screen</li>\n<li>Fix a few remaining deprecated function calls ( props Mike Glendinning ) </li>\n<li>Use HTTPS for the stats IFRAME when wp-admin is using HTTPS</li>\n<li>Use the WordPress HTTP class if available</li>\n<li>Move the admin UI code to a separate file, only loaded when needed</li>\n<li>Add cron retry feature, to replace the old connectivity check</li>\n<li>Display Akismet status badge beside each comment</li>\n<li>Record history for each comment, and display it on the edit page</li>\n<li>Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham</li>\n<li>Highlight links in comment content</li>\n<li>New option, &#8220;Show the number of comments you&#8217;ve approved beside each comment author.&#8221;</li>\n<li>New option, &#8220;Use a nonce on the comment form.&#8221;</li>\n</ul>\n<h4>2.4.0</h4>\n<p><em>Release Date &#8211; 23rd August, 2010</em></p>\n<ul>\n<li>Spell out that the license is GPLv2</li>\n<li>Fix PHP warnings</li>\n<li>Fix WordPress deprecated function calls</li>\n<li>Fire the delete_comment action when deleting comments</li>\n<li>Move code specific for older WP versions to legacy.php</li>\n<li>General code clean up</li>\n</ul>\n<h4>2.3.0</h4>\n<p><em>Release Date &#8211; 5th June, 2010</em></p>\n<ul>\n<li>Fix &#8220;Are you sure&#8221; nonce message on config screen in WPMU</li>\n<li>Fix XHTML compliance issue in sidebar widget</li>\n<li>Change author link; remove some old references to WordPress.com accounts</li>\n<li>Localize the widget title (core ticket #13879)</li>\n</ul>\n<h4>2.2.9</h4>\n<p><em>Release Date &#8211; 2nd June, 2010</em></p>\n<ul>\n<li>Eliminate a potential conflict with some plugins that may cause spurious reports</li>\n</ul>\n<h4>2.2.8</h4>\n<p><em>Release Date &#8211; 27th May, 2010</em></p>\n<ul>\n<li>Fix bug in initial comment check for ipv6 addresses</li>\n<li>Report comments as ham when they are moved from spam to moderation</li>\n<li>Report comments as ham when clicking undo after spam</li>\n<li>Use transition_comment_status action when available instead of older actions for spam/ham submissions</li>\n<li>Better diagnostic messages when PHP network functions are unavailable</li>\n<li>Better handling of comments by logged-in users</li>\n</ul>\n<h4>2.2.7</h4>\n<p><em>Release Date &#8211; 17th December, 2009</em></p>\n<ul>\n<li>Add a new AKISMET_VERSION constant</li>\n<li>Reduce the possibility of over-counting spam when another spam filter plugin is in use</li>\n<li>Disable the connectivity check when the API key is hard-coded for WPMU</li>\n</ul>\n<h4>2.2.6</h4>\n<p><em>Release Date &#8211; 20th July, 2009</em></p>\n<ul>\n<li>Fix a global warning introduced in 2.2.5</li>\n<li>Add changelog and additional readme.txt tags</li>\n<li>Fix an array conversion warning in some versions of PHP</li>\n<li>Support a new WPCOM_API_KEY constant for easier use with WordPress MU</li>\n</ul>\n<h4>2.2.5</h4>\n<p><em>Release Date &#8211; 13th July, 2009</em></p>\n<ul>\n<li>Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls</li>\n</ul>\n<h4>2.2.4</h4>\n<p><em>Release Date &#8211; 3rd June, 2009</em></p>\n<ul>\n<li>Fixed a key problem affecting the stats feature in WordPress MU</li>\n<li>Provide additional blog information in Akismet API calls</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href="https://akismet.com/get/" rel="nofollow">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n</dd>\n</dl>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:43:"https://wordpress.org/plugins/akismet/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:30:"\n		\n		\n		\n		\n		\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:9:"Yoast SEO";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:44:"https://wordpress.org/plugins/wordpress-seo/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 11 Oct 2010 20:55:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins-wp/wordpress-seo/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:103:"Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Joost de Valk";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:14629:"<p><!--section=description--></p>\n<p>WordPress out of the box is already technically quite a good platform for SEO. This was true when Joost wrote his original <a href="https://yoast.com/articles/wordpress-seo/" rel="nofollow">WordPress SEO</a> article in 2008 (updated every few months) and it&#8217;s still true today, but that doesn&#8217;t mean you can&#8217;t improve it further! This plugin is written from the ground up by Joost de Valk and his team at <a href="https://yoast.com/" rel="nofollow">Yoast</a> to improve your site&#8217;s SEO on <em>all</em> needed aspects. While this <a href="https://yoast.com/wordpress/plugins/seo/" rel="nofollow">Yoast SEO plugin</a> goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content.  Yoast SEO forces you to choose a focus keyword when you&#8217;re writing your articles, and then makes sure you use that focus keyword everywhere.</p>\n<blockquote>\n<p><strong>Premium Support</strong><br />\n  The Yoast team does not always provide active support for the Yoast SEO plugin on the WordPress.org forums. One-on-one email support is available to people who bought the <a href="https://yoast.com/wordpress/plugins/seo-premium/" rel="nofollow">Premium Yoast SEO plugin</a> only.<br />\n  Note that the Premium SEO plugin has several extra features too, including the option to have multiple focus keywords and a redirect manager, so it might be well worth your investment!</p>\n<p>You should also check out the <a href="https://yoast.com/wordpress/plugins/local-seo/" rel="nofollow">Yoast Local SEO</a>, <a href="https://yoast.com/wordpress/plugins/news-seo/" rel="nofollow">Yoast News SEO</a> and <a href="https://yoast.com/wordpress/plugins/video-seo/" rel="nofollow">Yoast Video SEO</a> extensions to Yoast SEO. These of course come with support too.</p>\n<p><strong>Bug Reports</strong><br />\n  Bug reports for Yoast SEO are <a href="https://github.com/Yoast/wordpress-seo" rel="nofollow">welcomed on GitHub</a>. Please note GitHub is <em>not</em> a support forum, and issues that aren&#8217;t properly qualified as bugs will be closed.</p>\n</blockquote>\n<h4>Write better content with Yoast SEO</h4>\n<p>Using the snippet preview, you can see a rendering of what your post or page will look like in the search results, whether your title is too long or too short, and whether your meta description makes sense in the context of a search result. This way the plugin will help you not only increase rankings but also increase the click through rate for organic search results.</p>\n<h4>Page Analysis</h4>\n<p>The Yoast SEO plugins <a href="https://yoast.com/content-seo-wordpress-linkdex/" rel="nofollow">Page Analysis</a> functionality checks simple things you&#8217;re bound to forget. It checks, for instance, if you have images in your post and whether they have an alt tag containing the focus keyword for that post. It also checks whether your posts are long enough, whether you&#8217;ve written a meta description and if that meta description contains your focus keyword, if you&#8217;ve used any subheadings within your post, etc. etc.</p>\n<p>The plugin also allows you to write meta titles and descriptions for all your category, tag and custom taxonomy archives, giving you the option to further optimize those pages.</p>\n<p>Combined, this plugin makes sure that your content is the type of content search engines will love!</p>\n<h4>Technical WordPress Search Engine Optimization</h4>\n<p>While out of the box WordPress is pretty good for SEO, it needs some tweaks here and there. This Yoast SEO plugin guides you through some of the settings needed, for instance by reminding you to enable pretty permalinks. But it also goes beyond that, by automatically optimizing and inserting the meta tags and link elements that Google and other search engines like so much:</p>\n<h4>Meta &amp; Link Elements</h4>\n<p>With the Yoast SEO plugin you can control which pages Google shows in its search results and which pages it doesn&#8217;t show. By default, it will tell search engines to index all of your pages, including category and tag archives, but to only show the first pages in the search results. It&#8217;s not very useful for a user to end up on the third page of your &#8220;personal&#8221; category, right?</p>\n<p>WordPress itself only shows canonical link elements on single pages, but Yoast SEO makes it output canonical link elements everywhere. Google has recently announced they would also use <code>rel="next"</code> and <code>rel="prev"</code> link elements in the <code>head</code> section of your paginated archives. This plugin adds those automatically. See <a href="https://yoast.com/rel-next-prev-paginated-archives/" rel="nofollow">this post</a> for more info.</p>\n<h4>XML Sitemaps</h4>\n<p>The Yoast SEO plugin has the most advanced XML Sitemaps functionality in any WordPress plugin. Once you check the box, it automatically creates XML sitemaps and notifies Google &amp; Bing of the sitemaps&#8217; existence. These XML sitemaps include the images in your posts &amp; pages too, so that your images may be found better in the search engines too.</p>\n<p>These XML Sitemaps will even work on large sites, because of how they&#8217;re created, using one index sitemap that links to sub-sitemaps for each 1,000 posts. They will also work with custom post types and custom taxonomies automatically, while giving you the option to remove those from the XML sitemap should you wish to.</p>\n<p>Because of using <a href="https://yoast.com/xsl-stylesheet-xml-sitemap/" rel="nofollow">XSL stylesheets for these XML Sitemaps</a>, the XML sitemaps are easily readable for the human eye too, so you can spot things that shouldn&#8217;t be in there.</p>\n<h4>RSS Optimization</h4>\n<p>Are you being outranked by scrapers? Instead of cursing at them, use them to your advantage! By automatically adding a link to your RSS feed pointing back to the original article, you&#8217;re telling the search engine where they should be looking for the original. This way, the Yoast SEO plugin increases your own chance of ranking for your chosen keywords and gets rid of scrapers in one go!</p>\n<h4>Breadcrumbs</h4>\n<p>If your theme is compatible, and themes based on for instance Genesis or by WooThemes often are, you can use the built-in Breadcrumbs functionality. This allows you to create an easy navigation that is great for both users and search engines, and will support the search engines in understanding the structure of your site.</p>\n<p>Making your theme compatible isn&#8217;t hard either, check <a href="https://kb.yoast.com/kb/implement-wordpress-seo-breadcrumbs/" rel="nofollow">these instructions</a>.</p>\n<h4>Edit your .htaccess and robots.txt file</h4>\n<p>Using the built-in file editor, you can edit your WordPress blog&#8217;s <code>.htaccess</code> and <code>robots.txt</code> file, giving you direct access to the two most powerful files, from an SEO perspective, in your WordPress install.</p>\n<h4>Social Integration</h4>\n<p>SEO and Social Media are heavily intertwined. That&#8217;s why this plugin also comes with a Facebook OpenGraph implementation and will soon also support Google+ sharing tags.</p>\n<h4>Multi-Site Compatible</h4>\n<p>The Yoast SEO plugin, unlike some others, is fully Multi-Site compatible. The XML Sitemaps work fine in all setups and you even have the option, in the Network settings, to copy the settings from one blog to another, or make blogs default to the settings for a specific blog.</p>\n<h4>Import &amp; Export functionality</h4>\n<p>If you have multiple blogs, setting up plugins like this one on all of them might seem like a daunting task. Except that it&#8217;s not, because what you can do is simple: you set up the plugin once. You then export your settings and simply import them on all your other sites. It&#8217;s that simple!</p>\n<h4>Import functionality for other WordPress SEO plugins</h4>\n<p>If you&#8217;ve used All In One SEO Pack or HeadSpace2 before using this plugin, you might want to import all your old titles and descriptions. You can do that easily using the built-in import functionality. There&#8217;s also import functionality for some of the older Yoast plugins, like Robots Meta and RSS footer.</p>\n<p>Should you have a need to import from another SEO plugin to Yoast SEO, or from a theme like Genesis or Thesis, you can use the <a href="https://wordpress.org/extend/plugins/seo-data-transporter/" rel="nofollow">SEO Data Transporter</a> plugin, which will easily convert your SEO meta data from and to a whole set of plugins like Platinum SEO, SEO Ultimate, Greg&#8217;s High Performance SEO, and themes like Headway, Hybrid, WooFramework, Catalyst etc.</p>\n<p>Read <a href="https://yoast.com/all-in-one-seo-pack-migration/" rel="nofollow">this migration guide</a> if you still have questions about migrating from another SEO plugin to Yoast SEO.</p>\n<h4>Yoast SEO Plugin in your Language!</h4>\n<p>Currently a huge translation project is underway, translating Yoast SEO in as much as 24 languages. So far, the translations for French and Dutch are complete, but we still need help on a lot of other languages, so if you&#8217;re good at translating, please join us at <a href="http://translate.yoast.com" rel="nofollow">translate.yoast.com</a>.</p>\n<h4>News SEO</h4>\n<p>Be sure to also check out the premium <a href="https://yoast.com/wordpress/plugins/news-seo/" rel="nofollow">News SEO module</a> if you need Google News Sitemaps. It tightly integrates with Yoast SEO to give you the combined power of News Sitemaps and full Search Engine Optimization.</p>\n<h4>Further Reading</h4>\n<p>For more info, check out the following articles:</p>\n<ul>\n<li>The <a href="https://kb.yoast.com/kb/category/yoast-seo/" rel="nofollow">Yoast SEO Knowledgebase</a>.</li>\n<li><a href="https://yoast.com/articles/wordpress-seo/" rel="nofollow">WordPress SEO &#8211; The definitive Guide by Yoast</a>.</li>\n<li>Once you have great SEO, you&#8217;ll need the <a href="https://yoast.com/articles/wordpress-hosting/" rel="nofollow">best WordPress Hosting</a>.</li>\n<li>The <a href="https://yoast.com/wordpress/plugins/seo/" rel="nofollow">Yoast SEO Plugin</a> official homepage.</li>\n<li>Other <a href="https://yoast.com/wordpress/plugins/" rel="nofollow">WordPress Plugins</a> by the same team.</li>\n<li>Follow Yoast on <a href="https://facebook.com/yoast" rel="nofollow">Facebook</a> &amp; <a href="http://twitter.com/yoast" rel="nofollow">Twitter</a>.</li>\n</ul>\n<h3>From within WordPress</h3>\n<ol>\n<li>Visit &#8216;Plugins &gt; Add New&#8217;</li>\n<li>Search for &#8216;Yoast SEO&#8217;</li>\n<li>Activate Yoast SEO from your Plugins page.</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>Manually</h3>\n<ol>\n<li>Upload the <code>wordpress-seo</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the Yoast SEO plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>After activation</h3>\n<ol>\n<li>You should see (a notice to start) the Yoast SEO configuration wizard.</li>\n<li>Go through the configuration wizard and set up the plugin for your site.</li>\n<li>You&#8217;re done!</li>\n</ol>\n<p><!--section=faq--></p>\n<p>You&#8217;ll find answers to many of your questions on <a href="https://kb.yoast.com/kb/category/yoast-seo/" rel="nofollow">kb.yoast.com</a>.</p>\n<p><!--section=changelog--></p>\n<h4>5.1.0</h4>\n<p>Release Date: July 25th, 2017</p>\n<ul>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Adds the post-type and taxonomy identifiers on the titles and metas settings tab.</li>\n<li>Adds support for importing of Jetpack SEO data.</li>\n<li>Improves the readability feature for Dutch, English, French, German, Italian and Spanish.</li>\n<li>Adds a WordPress SEO Premium motivation box on Yoast SEO settings pages.</li>\n<li>Adds a WordPress SEO Premium motivation on the social tabs.</li>\n<li>Adds support for third party sitemaps providers to be registered and used.</li>\n<li>Changes the column titles in the taxonomy list table to icons.</li>\n<li>Adds a subheader on the notification dashboard to clarify problems and issues which are muted.</li>\n<li>Improves avatars on the credit page, props <a href="https://github.com/mikedehart" rel="nofollow">Mike DeHart</a></li>\n</ul>\n</li>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where <code>remove_meta_if_default</code> and <code>dont_save_meta_if_default</code> don&#8217;t return the given input value as default.</li>\n<li>Fixes a performance issue related to calculating text link counts when saving a post.</li>\n<li>Fixes a typo in the readme.txt, props <a href="https://github.com/rayrutjes" rel="nofollow">Raymond Rutjes</a></li>\n</ul>\n</li>\n</ul>\n<h4>5.0.2</h4>\n<p>Release Date: July 13th, 2017</p>\n<ul>\n<li>Only load babel polyfill if it hasn&#8217;t been loaded by another plugin yet.</li>\n<li>Adds a feature toggle to disable the link counter tool &amp; link columns.</li>\n<li>Fixes a compatibility issue with WordPress 4.6.</li>\n<li>Fixes an issue where the link columns would disappear after quick-editing a post.</li>\n</ul>\n<h4>5.0.1</h4>\n<p>Release Date: July 6th, 2017</p>\n<ul>\n<li>Fixes a fatal error that could occur when trying to save a post that has <code>&lt;a&gt;</code>-tags with invalid URLs in it.</li>\n</ul>\n<h4>5.0.0</h4>\n<p>Release Date: July 6th, 2017</p>\n<ul>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where images via <code>https</code> were not working, props <a href="https://github.com/apfelbox" rel="nofollow">Jannik Zschiesche</a>.</li>\n<li>Fixes a bug where the whip notification can be shown multiple times.</li>\n</ul>\n</li>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Introduces a module that counts links in the content.</li>\n<li>Adds Flesch Reading for Italian.</li>\n<li>Changes &#8216;page title&#8217; to &#8216;seo title&#8217; in the snippet preview.</li>\n<li>Changes recommended maximum sentence length for Italian from 20 to 25 words, based on more in-depth research.</li>\n<li>Implements the extracted version of the Algolia Search which is now present in <code>yoast-components</code>.</li>\n<li>\n<p>Adds a banner for the structured data course.</p>\n</li>\n<li>\n<p>Under the hood</p>\n</li>\n<li>Introduces a database table to keep track of the linking structure. If the table cannot be created, a notification will be shown.</li>\n<li>When there are posts or pages to reindex, a notice will be shown.</li>\n</ul>\n</li>\n</ul>\n<h4>Earlier versions</h4>\n<p>For the changelog of earlier versions, please refer to the separate changelog.txt file.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:24:"Jetpack by WordPress.com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:38:"https://wordpress.org/plugins/jetpack/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/jetpack/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 20 Jan 2011 02:21:38 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:41:"https://wordpress.org/plugins-wp/jetpack/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:112:"The one plugin you need for stats, related posts, search engine optimization, social sharing, protection,&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Automattic";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:11711:"<p><!--section=description--></p>\n<p>Keep any WordPress site secure, increase traffic, and engage your readers.</p>\n<h4>Traffic and SEO Tools</h4>\n<p>Traffic is the lifeblood of any website. Jetpack includes:</p>\n<ul>\n<li>[free] Site stats and analytics</li>\n<li>[free] Automatic sharing on Facebook, Twitter, LinkedIn, Tumblr, Reddit, and WhatsApp</li>\n<li>[free] Related posts</li>\n<li>[paid] Search engine optimization tools for Google, Bing, Twitter, Facebook, and WordPress.com</li>\n<li>[paid] Advertising program that includes the best of AdSense, Facebook Ads, AOL, Amazon, Google AdX, and Yahoo</li>\n</ul>\n<h4>Security and Backup Services</h4>\n<p>Stop worrying about data loss, downtime, and hacking. Jetpack provides:</p>\n<ul>\n<li>[free] Brute force attack protection</li>\n<li>[free] Downtime and uptime monitoring</li>\n<li>[free] Secured logins and two-factor authentication</li>\n<li>[paid] Malware scanning, code scanning, and threat resolution</li>\n<li>[paid] Site backups, restores, and migrations</li>\n</ul>\n<h4>Content Creation</h4>\n<p>Add rich, beautifully-presented media &#8212; no graphic design expertise necessary:</p>\n<ul>\n<li>[free] A high-speed CDN for your images</li>\n<li>[free] Carousels, slideshows, and tiled galleries</li>\n<li>[free] Simple embeds from YouTube, Google Documents, Spotify and more</li>\n<li>[free] Sidebar customization including Facebook, Twitter, and RSS feeds</li>\n<li>[free] Extra sidebar widgets including blog stats, calendar, and author widgets</li>\n<li>[paid] High-speed, ad-free, and high-definition video hosting</li>\n</ul>\n<h4>Discussion and Community</h4>\n<p>Create a connection with your readers and keep them coming back to your site with:</p>\n<ul>\n<li>[free] Email subscriptions</li>\n<li>[free] Comment login with Facebook, Twitter, and Google</li>\n<li>[free] Fully-customizable contact forms</li>\n<li>[free] Infinite scroll for your posts</li>\n</ul>\n<h4>Expert Support</h4>\n<p>We have an entire team of Happiness Engineers ready to help you. Ask your questions in the support forum, or <a href="https://jetpack.com/contact-support" rel="nofollow">contact us directly</a>.</p>\n<h4>Paid Services</h4>\n<p>Most of Jetpack&#8217;s features and services are free. Jetpack also provides advanced security and backup services, video hosting, site monetization, priority support, and more SEO tools in three <a href="https://jetpack.com/pricing?from=wporg" rel="nofollow">simple and affordable plans</a>.</p>\n<h4>Get Started</h4>\n<p>Installation is free, quick, and easy. Set up <a href="https://jetpack.com/install?from=wporg" rel="nofollow">the free plan</a> in minutes.</p>\n<p><!--section=installation--></p>\n<h4>Automated Installation</h4>\n<p>Installation is free, quick, and easy. <a href="https://jetpack.com/install?from=wporg" rel="nofollow">Install Jetpack from our site</a> in minutes.</p>\n<h4>Manual Alternatives</h4>\n<p>Alternatively, install Jetpack via the plugin directory, or upload the files manually to your server and follow the on-screen instructions. If you need additional help <a href="http://jetpack.com/support/installing-jetpack/" rel="nofollow">read our detailed instructions</a>.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<h4>Automated Installation</h4>\n<p>Installation is free, quick, and easy. <a href="https://jetpack.com/install?from=wporg" rel="nofollow">Install Jetpack from our site</a> in minutes.</p>\n<h4>Manual Alternatives</h4>\n<p>Alternatively, install Jetpack via the plugin directory, or upload the files manually to your server and follow the on-screen instructions. If you need additional help <a href="http://jetpack.com/support/installing-jetpack/" rel="nofollow">read our detailed instructions</a>.</p>\n</dd>\n<dt>Is Jetpack Free?</dt>\n<dd>\n<p>Yes! Jetpack&#8217;s core features are and always will be free.</p>\n<p>These include: <a href="https://jetpack.com/features/traffic/site-stats" rel="nofollow">site stats</a>, a <a href="https://jetpack.com/features/writing/content-delivery-network/" rel="nofollow">high-speed CDN</a> for images, <a href="https://jetpack.com/features/traffic/related-posts" rel="nofollow">related posts</a>, <a href="https://jetpack.com/features/security/downtime-monitoring" rel="nofollow">downtime monitoring</a>, brute force <a href="https://jetpack.com/features/security/brute-force-attack-protection" rel="nofollow">attack protection</a>, <a href="https://jetpack.com/features/traffic/automatic-publishing/" rel="nofollow">automated sharing</a> to social networks, <a href="https://jetpack.com/features/writing/sidebar-customization/" rel="nofollow">sidebar customization</a>, and many more.</p>\n</dd>\n<dt>Should I purchase a paid plan?</dt>\n<dd>\n<p>Jetpack&#8217;s paid services include automated backups, security scanning, spam filtering, video hosting, site monetization, SEO tools, and priority support.</p>\n<p>If you&#8217;re interested in learning more about the extra layers of protection and advanced tools available, learn more about our <a href="https://jetpack.com/pricing?from=wporg" rel="nofollow">paid plans</a>.</p>\n</dd>\n<dt>Why do I need a WordPress.com account?</dt>\n<dd>\n<p>Since Jetpack and its services are provided and hosted by WordPress.com, a WordPress.com account is required for Jetpack to function.</p>\n</dd>\n<dt>I already have a WordPress account, but Jetpack isn&#8217;t working. What&#8217;s going on?</dt>\n<dd>\n<p>A WordPress.com account is different from the account you use to log into your self-hosted WordPress. If you can log into <a href="https://wordpress.com" rel="nofollow">WordPress.com</a>, then you already have a WordPress.com account. If you can&#8217;t, you can easily create one <a href="https://jetpack.com/install?from=wporg" rel="nofollow">during installation</a>.</p>\n</dd>\n<dt>How do I view my stats?</dt>\n<dd>\n<p>Once you&#8217;ve installed Jetpack your stats will be available on <a href="https://wordpress.com/stats" rel="nofollow">WordPress.com/Stats</a>, on the official <a href="https://apps.wordpress.com/mobile/" rel="nofollow">WordPress mobile apps</a>, and on your Jetpack dashboard.</p>\n</dd>\n<dt>How do I contribute to Jetpack?</dt>\n<dd>\n<p>There are opportunities for developers at all levels to contribute. <a href="https://jetpack.com/contribute" rel="nofollow">Learn more about contributing to Jetpack</a> or consider <a href="https://jetpack.com/beta" rel="nofollow">joining our beta program</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>5.1</h4>\n<ul>\n<li>Release date: July 5th, 2017</li>\n<li>Release post: https://jetpack.com/2017/07/05/jetpack-5-1-comment-likes/</li>\n</ul>\n<p><strong>Major Enhancements</strong><br />\n* You and your readers can now show appreciation to particularly clever comments with the new Comment Likes feature.</p>\n<p><strong>Enhancements</strong><br />\n* Quickly visit your current site&#8217;s front-end directly from the Masterbar&#8217;s new &#8220;View Site&#8221; item.<br />\n* Site data fetch from /me/sites REST API endpoint now includes <code>blog_public</code> in the list of returned options.<br />\n* The Flickr widget now automatically displays images in a grid if there&#8217;s enough room.<br />\n* E-mail sharing is now disabled by default unless it&#8217;s explicitly enabled by a filter or Akismet is active.</p>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Updated instructions in Flickr widget to reflect recent changes to the Flickr UI.</li>\n</ul>\n<p><strong>Bug fixes</strong></p>\n<ul>\n<li>EU Cookie Law Banner cookie no longer cached.</li>\n<li>WP Admin menu can now be accessed in mobile when Masterbar is displayed.</li>\n<li>We now sync the <code>order_id</code> for <code>order_items</code> in older WooCommerce versions.</li>\n<li>UI now handles VaultPress connection or registration problems gracefully.</li>\n<li>Photon now works correctly with images uploaded before WordPress 2.7.</li>\n</ul>\n<h4>5.0</h4>\n<ul>\n<li>Release date: June 6th, 2017</li>\n<li>Release post: http://jetpack.com/2017/06/06/jetpack-5-0-spring-clean/</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Several changes to the Jetpack dashboard and notices: alignment tweaks, code refactor, text simplification, and more.</li>\n<li>Changes to the communication layer between your site and WordPress.com, to improve performance and allow you to do more to manage your site from WordPress.com.</li>\n<li>Social menu gets icons for Etsy, Meetup, 500px, and Goodreads.</li>\n<li>Jetpack data sync now better supports WordPress updates, themes changes, widgets, and multisite networks.</li>\n<li>Video is updated to be fully compatible with the upcoming Media Widget.</li>\n<li>Force secure WordPress.com API requests for request body, remove deprecated stats methods, and add new endpoints for post listing and user invitations.</li>\n<li>Jetpack&#8217;s Command Line tools can now output information about the primary Jetpack site owner. Try <code>wp jetpack status</code>!</li>\n<li>Custom CSS now supports the <code>animation-fill-mode</code>, <code>fill</code>, and <code>stroke</code> properties.</li>\n<li>Remove the &#8220;Menus&#8221; item from the WordPress.com toolbar for parity with the toolbar on WordPress.com.</li>\n<li>Improve the display of the Omnisearch results page on sites using an RTL language.</li>\n<li>Trim any white space when adding new email address in the Contact Info Widget.</li>\n<li>Improve the look of your recipes in search engine result pages, when you use the Recipe shortcode.</li>\n</ul>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Improve the connection process for end users and hosts.</li>\n<li>Improve compatibility of Jetpack data sync with WooCommerce and Pet Manager plugins.</li>\n<li>Make sure Jetpack&#8217;s SEO Tools don&#8217;t conflict with other SEO plugins that may already be active on the site, like Yoast SEO or All In One SEO Pack.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Add a &#8220;Set Up&#8221; button when a Personal plan is purchased, but VaultPress isn&#8217;t active yet.</li>\n<li>When the Ads feature is active, do not display Ads in RSS feeds.</li>\n<li>Comments do not use Photon for Facebook and Twitter avatars and now avoid non-secure warnings when submitting comments on a HTTP site in Safari.</li>\n<li>Contact form emails are now sent in a way that ensures they are correctly rendered as HTML.</li>\n<li>Properly print the full list of modules when using the sync command in Jetpack&#8217;s Command Line Interface (CLI).</li>\n<li>Avoid errors when reordering a lot of Restaurant menu items at once.</li>\n<li>Add a mechanism to detect broken connection states and resolve them.</li>\n<li>Autosaves can now be restored as Markdown.</li>\n<li>Photon no longer conflicts with Facebook&#8217;s CDN, local images, and plugins that customize reponsive images.</li>\n<li>Avoid potential PHP notice in Publicize.</li>\n<li>Fix bad jQuery selector in Presentations shortcode.</li>\n<li>Avoid fatal errors for Social Links on sites running PHP 7.1.</li>\n<li>Properly escape button attribute in spellchecker.</li>\n<li>Avoid PHP notices for stats on some sites when user roles are not attributed properly.</li>\n<li>No longer attempt to sync options that do not exist and avoid fatal errors when de/activating plugins.</li>\n<li>Avoid errors when Social Menu functions have already been defined in the theme or in another plugin.</li>\n<li>VideoPress media items now always return their unique ID, and do not trigger any PHP notice.</li>\n<li>Fix style of the EU Cookie Law Widget on themes with specific positioning.</li>\n<li>Use correct time constant to define an hour in Upcoming Events Widget.</li>\n<li>Avoid HTML encoding issues in sitemaps.</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:43:"https://wordpress.org/plugins/jetpack/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:33:"\n		\n		\n		\n		\n				\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:18:"WordPress Importer";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"https://wordpress.org/plugins/wordpress-importer/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 20 May 2010 18:48:47 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{i:0;a:5:{s:4:"data";s:13:"Uncategorized";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:52:"https://wordpress.org/plugins-wp/wordpress-importer/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:101:"Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Brian Colinger";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:4618:"<p><!--section=description--></p>\n<p>The WordPress Importer will import the following content from a WordPress export file:</p>\n<ul>\n<li>Posts, pages and other custom post types</li>\n<li>Comments</li>\n<li>Custom fields and post meta</li>\n<li>Categories, tags and terms from custom taxonomies</li>\n<li>Authors</li>\n</ul>\n<p>For further information and instructions please see the <a href="https://codex.wordpress.org/Importing_Content#WordPress" rel="nofollow">Codex page on Importing Content</a></p>\n<h3>Filters</h3>\n<p>The importer has a couple of filters to allow you to completely enable/block certain features:</p>\n<ul>\n<li><code>import_allow_create_users</code>: return false if you only want to allow mapping to existing users</li>\n<li><code>import_allow_fetch_attachments</code>: return false if you do not wish to allow importing and downloading of attachments</li>\n<li><code>import_attachment_size_limit</code>: return an integer value for the maximum file size in bytes to save (default is 0, which is unlimited)</li>\n</ul>\n<p>There are also a few actions available to hook into:</p>\n<ul>\n<li><code>import_start</code>: occurs after the export file has been uploaded and author import settings have been chosen</li>\n<li><code>import_end</code>: called after the last output from the importer</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>The quickest method for installing the importer is:</p>\n<ol>\n<li>Visit Tools -&gt; Import in the WordPress dashboard</li>\n<li>Click on the WordPress link in the list of importers</li>\n<li>Click &#8220;Install Now&#8221;</li>\n<li>Finally click &#8220;Activate Plugin &amp; Run Importer&#8221;</li>\n</ol>\n<p>If you would prefer to do things manually then follow these instructions:</p>\n<ol>\n<li>Upload the <code>wordpress-importer</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to the Tools -&gt; Import screen, click on WordPress</li>\n</ol>\n</dd>\n<dt>Help! I&#8217;m getting out of memory errors or a blank screen.</dt>\n<dd>\n<p>If your exported file is very large, the import script may run into your host&#8217;s configured memory limit for PHP.</p>\n<p>A message like &#8220;Fatal error: Allowed memory size of 8388608 bytes exhausted&#8221; indicates that the script can&#8217;t successfully import your XML file under the current PHP memory limit. If you have access to the php.ini file, you can manually increase the limit; if you do not (your WordPress installation is hosted on a shared server, for instance), you might have to break your exported XML file into several smaller pieces and run the import script one at a time.</p>\n<p>For those with shared hosting, the best alternative may be to consult hosting support to determine the safest approach for running the import. A host may be willing to temporarily lift the memory limit and/or run the process directly from their end.</p>\n<p>&#8212; <a href="https://codex.wordpress.org/Importing_Content#Before_Importing" rel="nofollow">WordPress Codex: Importing Content</a></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>0.6.3</h4>\n<ul>\n<li>Add support for import term metadata.</li>\n<li>Fix bug that caused slashes to be stripped from imported content.</li>\n<li>Fix bug that caused characters to be stripped inside of CDATA in some cases.</li>\n<li>Fix PHP notices.</li>\n</ul>\n<h4>0.6.2</h4>\n<ul>\n<li>Add wp_import_existing_post filter. See: https://core.trac.wordpress.org/ticket/33721</li>\n</ul>\n<h4>0.6</h4>\n<ul>\n<li>Support for WXR 1.2 and multiple CDATA sections</li>\n<li>Post aren&#8217;t duplicates if their post_type&#8217;s are different</li>\n</ul>\n<h4>0.5.2</h4>\n<ul>\n<li>Double check that the uploaded export file exists before processing it. This prevents incorrect error messages when<br />\nan export file is uploaded to a server with bad permissions and WordPress 3.3 or 3.3.1 is being used.</li>\n</ul>\n<h4>0.5</h4>\n<ul>\n<li>Import comment meta (requires export from WordPress 3.2)</li>\n<li>Minor bugfixes and enhancements</li>\n</ul>\n<h4>0.4</h4>\n<ul>\n<li>Map comment user_id where possible</li>\n<li>Import attachments from <code>wp:attachment_url</code></li>\n<li>Upload attachments to correct directory</li>\n<li>Remap resized image URLs correctly</li>\n</ul>\n<h4>0.3</h4>\n<ul>\n<li>Use an XML Parser if possible</li>\n<li>Proper import support for nav menus</li>\n<li>&#8230; and much more, see <a href="https://core.trac.wordpress.org/ticket/15197" rel="nofollow">Trac ticket #15197</a></li>\n</ul>\n<h4>0.1</h4>\n<ul>\n<li>Initial release</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:11:"WooCommerce";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:42:"https://wordpress.org/plugins/woocommerce/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins/woocommerce/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 27 Sep 2011 15:32:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:45:"https://wordpress.org/plugins-wp/woocommerce/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:97:"WooCommerce is a powerful, extendable eCommerce plugin that helps you sell anything. Beautifully.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:9:"WooThemes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:22161:"<p><!--section=description--></p>\n<p>WooCommerce is a free eCommerce plugin that allows you to sell anything, beautifully. Built to integrate seamlessly with WordPress, WooCommerce is the world’s favorite eCommerce solution that gives both store owners and developers complete control.</p>\n<p>With endless flexibility and access to hundreds of free and premium WordPress extensions, WooCommerce now powers 30% of all online stores &#8212; more than any other platform.</p>\n<iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/1KahlicghaE?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe>\n<h4>Sell anything, anywhere</h4>\n<p>With WooCommerce, you can sell both physical and digital goods in all shapes and sizes, offer product variations, multiple configurations, and instant downloads to shoppers, and even sell affiliate goods from online marketplaces.</p>\n<p>With premium extensions, you can offer bookings, memberships, and recurring subscriptions. Perhaps you’d like to sell monthly subscriptions for physical goods, or offer your members a discount on digital downloads? It’s all possible.</p>\n<h4>Ship wherever you like</h4>\n<p>Offer free shipping, flat rate shipping, or make real-time calculations. Limit your shipments to specific countries, or open your store up to the world. Shipping is highly configurable, and WooCommerce even supports drop shipping.</p>\n<h4>Extensive payment options</h4>\n<p>WooCommerce comes bundled with the ability to accept major credit cards, PayPal, BACS (bank transfers), and cash on delivery. Need additional options? More than 140 region-specific gateways integrate with WooCommerce, including popular choices like Stripe, Authorize.Net, and Amazon Payments.</p>\n<h4>You control it all &#8212; forever</h4>\n<p>WooCommerce gives you complete control of your store, from taxes to stock levels to customer accounts. Add and remove extensions, change your design, and switch settings as you please. It’s all under your control.</p>\n<p>One of the biggest risks of using a hosted eCommerce platform is what happens to your store if the provider closes up shop. With WooCommerce, you have complete control, so there’s never any reason to worry. Your data belongs to you &#8212; and it’s kept secure, thanks to regular audits by industry leaders.</p>\n<h4>Define your style with Storefront</h4>\n<p><a href="https://wordpress.org/themes/storefront/" rel="nofollow">Storefront</a> is a free WordPress theme available to any WooCommerce store. Along with deep WooCommerce integration, Storefront prioritizes speed and uptime while eliminating theme and plugin conflicts during major updates.</p>\n<p>Define your style even further by customizing Storefront to your liking or choosing from one of our several <a href="https://woocommerce.com/product-category/themes/storefront-child-theme-themes/" rel="nofollow">Storefront child themes</a>. It’s all up to you, and all open source.</p>\n<h4>Built with developers in mind</h4>\n<p>Extendable, adaptable, and open source &#8212; WooCommerce was created with developers in mind. With its strong, robust framework, you can scale your client’s store all the way from basic to high-end (infinity and beyond).</p>\n<p>Built with a REST API, WooCommerce can integrate with virtually any service. Your store’s data can be accessed anywhere, anytime, 100% securely. WooCommerce allows developers to easily create, modify, and grow a store that meets their specifications.</p>\n<p>No matter the size of the store you want to build, WooCommerce will scale to meet your requirements. With a growing collection of more than 300 extensions, you can enhance each store’s features to meet your client’s unique needs &#8212; or even create your own solution.</p>\n<p>If security is a concern, rest easy. WooCommerce is audited by a dedicated team of developers working around the clock to identify and patch any and all discovered bugs.</p>\n<p>We also support WooCommerce and all its extensions with comprehensive, easily-accessible documentation. With our docs, you’ll learn how to create the exact site your client needs.</p>\n<h4>Extensions galore</h4>\n<p>WordPress.org is home to some amazing extensions for WooCommerce, including:</p>\n<ul>\n<li><a href="https://wordpress.org/plugins/woocommerce-google-analytics-integration/">Google Analytics</a></li>\n<li><a href="https://wordpress.org/plugins/woocommerce-delivery-notes/">Delivery Notes</a></li>\n<li><a href="https://wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/">PDF Invoices and Packing Slips</a></li>\n<li><a href="https://wordpress.org/plugins/affiliates-woocommerce-light/">Affiliates Integration Light</a></li>\n<li><a href="https://wordpress.org/plugins/woocommerce-new-product-badge/">New Product Badges</a></li>\n</ul>\n<p>Keen to see them all? Search WordPress.org for ‘WooCommerce’ to dive in.</p>\n<p>If you’re looking for something endorsed and maintained by the developers who built WooCommerce, there are a plethora of premium eCommerce extensions, the most popular of which include:</p>\n<ul>\n<li><a href="https://woocommerce.com/products/woocommerce-subscriptions/" rel="nofollow">WooCommerce Subscriptions</a></li>\n<li><a href="https://woocommerce.com/products/woocommerce-memberships/" rel="nofollow">WooCommerce Memberships</a></li>\n<li><a href="https://woocommerce.com/products/woocommerce-bookings/" rel="nofollow">WooCommerce Bookings</a></li>\n<li><a href="https://woocommerce.com/products/dynamic-pricing/" rel="nofollow">Dynamic Pricing</a></li>\n<li><a href="https://woocommerce.com/products/table-rate-shipping/" rel="nofollow">Table Rate Shipping</a></li>\n<li><a href="https://woocommerce.com/products/product-csv-import-suite/" rel="nofollow">Product CSV Import Suite</a></li>\n</ul>\n<p>And there’s plenty more where they came from. Visit our <a href="https://woocommerce.com/product-category/woocommerce-extensions/" rel="nofollow">extensions page</a> to find out everything you’re capable of and all that&#8217;s possible with premium WooCommerce extensions.</p>\n<h4>Join our growing community</h4>\n<p>When you download WooCommerce, you join a community of more than a million store owners, developers, and WordPress enthusiasts. We’re one of the fastest-growing open source communities online, and whether you’re a n00b or a Ninja, we’d love to have you!</p>\n<p>If you’re interested in contributing to WooCommerce we’ve got more than 350 contributors, and there’s always room for more. Head over to the <a href="https://github.com/woocommerce/woocommerce" rel="nofollow">WooCommerce GitHub Repository</a> to find out how you can pitch in.</p>\n<p>Want to add a new language to WooCommerce? Swell! You can contribute via <a href="https://translate.wordpress.org/projects/wp-plugins/woocommerce" rel="nofollow">translate.wordpress.org</a>.</p>\n<p>And, finally, consider joining or spearheading a WooCommerce Meetup locally, more about those <a href="https://woocommerce.com/woocommerce/meetups/" rel="nofollow">here</a>.</p>\n<p><!--section=installation--></p>\n<h4>Minimum Requirements</h4>\n<ul>\n<li>PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)</li>\n<li>MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)</li>\n<li>Some payment gateways require fsockopen support (for IPN access)</li>\n<li>WooCommerce 2.5 requires WordPress 4.1+</li>\n<li>WooCommerce 2.6 requires WordPress 4.4+</li>\n</ul>\n<p>Visit the <a href="https://docs.woocommerce.com/document/server-requirements/" rel="nofollow">WooCommerce server requirements documentation</a> for a detailed list of server requirements.</p>\n<h4>Automatic installation</h4>\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.</p>\n<p>In the search field type “WooCommerce” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.</p>\n<h4>Manual installation</h4>\n<p>The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains <a href="https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation" rel="nofollow">instructions on how to do this here</a>.</p>\n<h4>Updating</h4>\n<p>Automatic updates should work like a charm; as always though, ensure you backup your site just in case.</p>\n<p>If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress &gt; Settings &gt; Permalinks and hitting &#8216;save&#8217;. That should return things to normal.</p>\n<h4>Dummy data</h4>\n<p>WooCommerce comes with some dummy data you can use to see how products look; either import dummy_data.xml via the <a href="https://wordpress.org/plugins/wordpress-importer/">WordPress importer</a> or use our <a href="https://woocommerce.com/products/product-csv-import-suite/" rel="nofollow">CSV Import Suite plugin</a> to import dummy_data.csv and dummy_data_variations.csv.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<h4>Minimum Requirements</h4>\n<ul>\n<li>PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)</li>\n<li>MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)</li>\n<li>Some payment gateways require fsockopen support (for IPN access)</li>\n<li>WooCommerce 2.5 requires WordPress 4.1+</li>\n<li>WooCommerce 2.6 requires WordPress 4.4+</li>\n</ul>\n<p>Visit the <a href="https://docs.woocommerce.com/document/server-requirements/" rel="nofollow">WooCommerce server requirements documentation</a> for a detailed list of server requirements.</p>\n<h4>Automatic installation</h4>\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.</p>\n<p>In the search field type “WooCommerce” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.</p>\n<h4>Manual installation</h4>\n<p>The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains <a href="https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation" rel="nofollow">instructions on how to do this here</a>.</p>\n<h4>Updating</h4>\n<p>Automatic updates should work like a charm; as always though, ensure you backup your site just in case.</p>\n<p>If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress &gt; Settings &gt; Permalinks and hitting &#8216;save&#8217;. That should return things to normal.</p>\n<h4>Dummy data</h4>\n<p>WooCommerce comes with some dummy data you can use to see how products look; either import dummy_data.xml via the <a href="https://wordpress.org/plugins/wordpress-importer/">WordPress importer</a> or use our <a href="https://woocommerce.com/products/product-csv-import-suite/" rel="nofollow">CSV Import Suite plugin</a> to import dummy_data.csv and dummy_data_variations.csv.</p>\n</dd>\n<dt>Where can I find WooCommerce documentation and user guides?</dt>\n<dd>\n<p>For help setting up and configuring WooCommerce please refer to our <a href="https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/" rel="nofollow">user guide</a></p>\n<p>For extending or theming WooCommerce, see our <a href="https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/" rel="nofollow">codex</a>.</p>\n</dd>\n<dt>Where can I get support or talk to other users?</dt>\n<dd>\n<p>If you get stuck, you can ask for help in the <a href="https://wordpress.org/support/plugin/woocommerce" rel="nofollow">WooCommerce Plugin Forum</a>.</p>\n<p>For help with premium extensions from WooThemes, use <a href="https://support.woothemes.com/" rel="nofollow">our helpdesk</a>.</p>\n</dd>\n<dt>Will WooCommerce work with my theme?</dt>\n<dd>\n<p>Yes; WooCommerce will work with any theme, but may require some styling to make it match nicely. Please see our <a href="https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/" rel="nofollow">codex</a> for help. If you&#8217;re looking for a theme with built in WooCommerce integration we recommend <a href="https://woocommerce.com/storefront/" rel="nofollow">Storefront</a>.</p>\n</dd>\n<dt>Where can I request new features, eCommerce themes and extensions?</dt>\n<dd>\n<p>You can vote on and request new features and extensions in our <a href="http://ideas.woothemes.com/forums/133476-woocommerce" rel="nofollow">WooIdeas board</a></p>\n</dd>\n<dt>Where can I report bugs or contribute to the project?</dt>\n<dd>\n<p>Bugs can be reported either in our support forum or preferably on the <a href="https://github.com/woocommerce/woocommerce/issues" rel="nofollow">WooCommerce GitHub repository</a>.</p>\n</dd>\n<dt>Where can I find the REST API documentation?</dt>\n<dd>\n<p>You can find the documentation of our REST API on the <a href="https://woocommerce.github.io/woocommerce-rest-api-docs/" rel="nofollow">WooCommerce REST API Docs</a>.</p>\n</dd>\n<dt>WooCommerce is awesome! Can I contribute?</dt>\n<dd>\n<p>Yes you can! Join in on our <a href="http://github.com/woocommerce/woocommerce/" rel="nofollow">GitHub repository</a> <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>3.1.1 &#8211; 2017-07-11</h4>\n<ul>\n<li>Fix &#8211; Product importer: fixed handling of non UTF8 characters in descriptions.</li>\n<li>Fix &#8211; Product importer: Allow times in date fields.</li>\n<li>Fix &#8211; Product exporter: fixed meta data checkbox option.</li>\n<li>Fix &#8211; Helper: Styling and connect button in non-english languages.</li>\n<li>Fix &#8211; Tweak terms and conditions template to check for disallowed shortcodes.</li>\n<li>Fix &#8211; Fixed order helper queries when before_date and after_date args are both, corrected use of &#8220;paged&#8221;, and corrected use of filters.</li>\n<li>Fix &#8211; Gallery; Trigger resize after main image loads to ensure correct gallery size.</li>\n<li>Fix &#8211; Prevent extra slashes being added to meta values when using the CRUD.</li>\n<li>Fix &#8211; Appends &#8220;where&#8221; clauses in the comment feed to prevent a notice.</li>\n<li>Fix &#8211; Fixed structured data output for variable product prices.</li>\n<li>Fix &#8211; 3.x issue: Changed state validation logic to work for MX states.</li>\n<li>Fix &#8211; 3.x issue: 7day reports should start from midnight, not the current time.</li>\n<li>Fix &#8211; 3.x issue: Status changes made by admin should be marked as a manual in the order notes.</li>\n<li>Fix &#8211; 3.x issue: Allow unsetting product shipping class in REST API.</li>\n<li>Fix &#8211; 3.x issue: Corrected error handling in zones shippingMethodView.</li>\n<li>Tweak &#8211; Avoid CloudFlare email obfuscation in admin.</li>\n<li>Tweak &#8211; Improved detection of DOING_AUTOSAVE in admin meta box code.</li>\n<li>Tweak &#8211; Improved my-account redirects and fallbacks.</li>\n<li>Tweak &#8211; Add <code>cart_subtotal</code> to the shipping package so prices are recalculated when needed.</li>\n<li>Dev &#8211; Add search_customers() filter in customer data store.</li>\n<li>Dev &#8211; Product exporter: woocommerce_product_export_skip_meta_keys filter to control what gets exported.</li>\n<li>Dev &#8211; Pass correct value to woocommerce_shipping_classes_save_class when inserting a new term</li>\n</ul>\n<h4>3.1.0 &#8211; 2017-06-28</h4>\n<ul>\n<li>Feature &#8211; Built-in product CSV importer and exporter for products.</li>\n<li>Feature &#8211; Display (toggle-able) terms inline on the checkout rather than showing a link.</li>\n<li>Feature &#8211; On the &#8220;pay for order&#8221; page, if logged out show a login form rather than an error message.</li>\n<li>Feature &#8211; Enabled oembed support for product short descriptions.</li>\n<li>Feature &#8211; Added bulk variation update for stock status.</li>\n<li>Feature &#8211; On customer profiles: added a button to copy billing address to shipping address.</li>\n<li>Feature &#8211; Setup Wizard &#8211; Automatic Shipping Zone Creation In Setup Wizard for the base location.</li>\n<li>Feature &#8211; Setup Wizard &#8211; Added a new optional Storefront Theme step if you&#8217;re using a non-WooCommerce compatible theme.</li>\n<li>Feature &#8211; Made it possible to manage extension licenses purchased from WooCommerce.com on the extensions screen.</li>\n<li>Tweak &#8211; Gallery &#8211; Added a data-caption for captions to support both captions and titles for SEO.</li>\n<li>Tweak &#8211; Gallery &#8211; Used smoothHeight setting to better support images of different heights.</li>\n<li>Tweak &#8211; UI &#8211; Added blank states for API keys &amp; webhooks.</li>\n<li>Tweak &#8211; UI &#8211; Made Product submenu labels consistent in admin.</li>\n<li>Tweak &#8211; UI &#8211; Changed street address field label and placeholder to minimize user error on checkout.</li>\n<li>Tweak &#8211; UI &#8211; Added a confirmation before deleting log files.</li>\n<li>Tweak &#8211; If prices are the same for all variations, use price not priceSpecification in structured data.</li>\n<li>Tweak &#8211; Added variable so shipping calculator is shown on first row only when showing multiple shipping packages.</li>\n<li>Tweak &#8211; Updated mini-cart HTML to use a list.</li>\n<li>Tweak &#8211; Allow linking to single product additional_information tab from url hash.</li>\n<li>Tweak &#8211; Re-included WooCommerce endpoints on the appearance &gt; menus screens.</li>\n<li>Tweak &#8211; Always sync incorrect titles on variation read regardless of version.</li>\n<li>Tweak &#8211; Standardize rating HTML in all templates.</li>\n<li>Tweak &#8211; When searching, disable WC sort order so results are sorted by relevance.</li>\n<li>Tweak &#8211; Update price sorting code to use min or max for variable products depending on sorting direction.</li>\n<li>Tweak &#8211; Utilize $product method to get thumbnail in loops.</li>\n<li>Tweak &#8211; Check for an existing display name before updating a user on checkout. Adds display_name prop to the CRUD.</li>\n<li>Tweak &#8211; Adapt variable product price used in sorting based on direction of sort.</li>\n<li>Tweak &#8211; Made state validation less strict for keys.</li>\n<li>Tweak &#8211; For COD orders, force payment complete status to be completed.</li>\n<li>Fix &#8211; Use get_max_purchase_quantity in cart template and fix logic when stock management is off.</li>\n<li>Fix &#8211; Added log_id as the secondary sorting column to log list so log entries sort correctly.</li>\n<li>Fix &#8211; Fix shop page when using shop base and UTF8 shop page slug.</li>\n<li>Fix &#8211; Added handles so drag and drop does not break edit on mobile when sorting categories.</li>\n<li>Fix &#8211; Added ABSPATH checks to all files.</li>\n<li>Fix &#8211; Fixed how to flush rewrite rules after saving the shop main page.</li>\n<li>Fix &#8211; Emails sent via admin should switch to global locale.</li>\n<li>Fix &#8211; Set and restore wp_query so product page functions think it&#8217;s a real product page.</li>\n<li>Fix &#8211; Variation default value of &#8216;0&#8217; fails to save on product.</li>\n<li>Fix &#8211; Prevent locations being added to the &#8220;Rest Of The World&#8221; shipping zone via the API.</li>\n<li>Dev &#8211; Allow date created to be set in wc_create_refund.</li>\n<li>Dev &#8211; Introduced a <a href="https://github.com/woocommerce/woocommerce/wiki/wc_get_orders-and-WC_Order_Query" rel="nofollow">WC_Order_Query class</a> for finding/searching orders.</li>\n<li>Dev &#8211; Added &#8220;restored&#8221; webhook.</li>\n<li>Dev &#8211; Support floats for the custom attribute name sorting function.</li>\n<li>Dev &#8211; Updated Emogrifier to version 1.2.</li>\n<li>Dev &#8211; Sort product data tabs by priority in admin screen.</li>\n<li>Dev &#8211; Added new hooks for: dashboard reviews widget, product and category sorting events, woocommerce_add_to_cart_sold_individually_found_in_cart, cart empty messages.</li>\n<li>Dev &#8211; Added filters for zoom / flexslider / photoswipe enabling.</li>\n<li>Dev &#8211; Added filter for cookie name.</li>\n<li>Dev &#8211; Added ability to filter Photoswipe lightbox options.</li>\n<li>Dev &#8211; Added new filter for product thumbnail size.</li>\n<li>Dev &#8211; Added action for displaying custom data for fees in admin.</li>\n<li>Dev &#8211; Changed build_payload from private to public in webhook system.</li>\n<li>Dev &#8211; Added deprecated notice to WC_Order_Item_Meta (deprecated in 3.0).</li>\n<li>Dev &#8211; Added namespace to jQuery events that are removed in VariationForm.</li>\n<li>Dev &#8211; Made WC_Checkout::get_posted_data() public.</li>\n<li>Dev &#8211; Add custom message for custom system status tools.</li>\n<li>Dev &#8211; Added filters to change which order items are created and loaded to support custom item types.</li>\n<li>Dev &#8211; Updated jQuery payment and serializejson libraries.</li>\n<li>Localization &#8211; Added Bolivian states.</li>\n<li>Localization &#8211; Use VAT for Norway instead of Tax.</li>\n</ul>\n<p><a href="https://raw.githubusercontent.com/woocommerce/woocommerce/master/CHANGELOG.txt" rel="nofollow">See changelog for all versions</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/woocommerce/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:19:"All in One SEO Pack";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins/all-in-one-seo-pack/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wordpress.org/plugins/all-in-one-seo-pack/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 30 Mar 2007 19:30:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:53:"https://wordpress.org/plugins-wp/all-in-one-seo-pack/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:83:"The original SEO plugin for WordPress, downloaded over 30,000,000 times since 2007.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"uberdose";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:4934:"<p><!--section=description--></p>\n<p>Use <strong>All in One SEO Pack</strong> to optimize your WordPress site for SEO. It&#8217;s easy and works out of the box for beginners, and has advanced features and an API for developers.</p>\n<p><strong><a href="http://semperplugins.com/plugins/all-in-one-seo-pack-pro-version/?loc=readme_utpv" rel="nofollow">Upgrade to Pro Version</a></strong></p>\n<p><a href="http://semperplugins.com/support/?loc=readme_ps" rel="nofollow">Premium Support</a></p>\n<p>First created in 2007, see why AIOSEO is one of the all time most downloaded plugins for WordPress.</p>\n<ul>\n<li>XML Sitemap support &#8211; submit your sitemap to Google and Bing and improve your SEO</li>\n<li>Google AMP support (Accelerated Mobile Pages)</li>\n<li>Google Analytics support</li>\n<li>Support for SEO on Custom Post Types</li>\n<li>Advanced Canonical URLs</li>\n<li>Redirect attachment pages to parent post</li>\n<li>Automatically notifies search engines like Google and Bing about changes to your site</li>\n<li>Built-in API so other plugins/themes can access and extend functionality</li>\n<li>ONLY free plugin to provide SEO Integration for e-Commerce sites, including WooCommerce</li>\n<li>Nonce Security built into All in One SEO Pack</li>\n<li>Automatically optimizes your <strong>titles</strong> for Google and other search engines</li>\n<li>Generates <strong>META tags automatically</strong></li>\n<li>Avoids the typical duplicate content found on WordPress blogs</li>\n<li>For beginners, you don&#8217;t even have to look at the options, it works out-of-the-box. Just install.</li>\n<li>For advanced users, you can fine-tune everything to optimize your SEO</li>\n<li>You can override any title and set any META description and any META keywords you want.</li>\n<li>Compatibility with many other plugins</li>\n<li>Translated into 57 languages</li>\n<li>PHP 7 100% Compatible</li>\n</ul>\n<p>Follow me on Twitter to keep up with the latest updates <a href="http://twitter.com/michaeltorbert/" rel="nofollow">Michael<br />\nTorbert</a></p>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/46MR4FboMaA?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n<h4>Tags</h4>\n<p>seo, SEO, All in One, google, meta, meta description, search engine optimization, xml sitemap, xml sitemaps, google sitemap, sitemap, sitemaps, robots meta, rss, rss footer, yahoo, bing, widget, Post, plugin, admin, posts, shortcode, sidebar, twitter, page, images, comments, image, news sitemaps, XML News Sitemaps, WordPress SEO, multisite, canonical, nofollow, noindex, keywords, meta keywords, description, webmaster tools, google webmaster tools, seo pack, schema.org, search engines, custom post types, custom taxonomies, canonical</p>\n<p><!--section=faq--></p>\n<p>Please visit our complete <strong><a href="http://semperplugins.com/documentation/" rel="nofollow">Documentation</a></strong> before requesting support for SEO from the<br />\n<strong><a href="http://semperplugins.com/support/" rel="nofollow">All in One SEO Pack Support Forum</a></strong></p>\n<p><a href="http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/translations-for-all-in-one-seo-pack/" rel="nofollow">Translations</a></p>\n<dl>\n<dt>General Settings</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/uGt6CVbA5bI?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n<dt>XML Sitemaps</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/zvNU92Low8A?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n<dt>Social Meta</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/Dfe49FiiAog?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n<dt>Performance</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/A0VKinM5s00?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>All in One SEO Pack <a href="http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/all-in-one-seo-pack-release-history/" rel="nofollow">Changelog</a></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:55:"https://wordpress.org/plugins/all-in-one-seo-pack/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:19:"Google XML Sitemaps";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:55:"https://wordpress.org/plugins/google-sitemap-generator/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:63:"https://wordpress.org/plugins/google-sitemap-generator/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 16 Jun 2005 09:33:19 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wordpress.org/plugins-wp/google-sitemap-generator/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:94:"This plugin will improve SEO by helping search enginess better index your site using sitemaps.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Arne Brachhold";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:27964:"<p><!--section=description--></p>\n<p>Use this plugin to greatly improve SEO to create special XML sitemaps which will help search engines like Google, Bing, Yahoo and Ask.com to better index your site.</p>\n<p>With such a sitemap, it&#8217;s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.</p>\n<p>Supported since <em>over 9 years</em> and rated as the <a href="https://wordpress.org/plugins/browse/top-rated/">best WordPress plugin</a>, it will do exactly what it&#8217;s supposed to do &#8211; providing a complete XML sitemap for search engines. It will not break your site, slow it down or annoy you. Guaranteed!</p>\n<blockquote>\n<p>If you like the plugin, feel free to rate it (on the right side of this page)! <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n</blockquote>\n<p>Related Links:</p>\n<ul>\n<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" title="Google XML Sitemaps Plugin for WordPress" rel="nofollow">Plugin Homepage</a></li>\n<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Changelog of the Google XML Sitemaps Plugin for WordPress" rel="nofollow">Changelog</a></li>\n<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/" title="Google Sitemaps FAQ" rel="nofollow">Plugin help and sitemaps FAQ</a></li>\n<li><a href="https://wordpress.org/support/topic/read-before-opening-a-new-support-topic" rel="nofollow">Support Forum</a></li>\n</ul>\n<h3>License</h3>\n<p>Good news, this plugin is free for everyone! Since it&#8217;s released under the GPL, you can use it free of charge on your personal or commercial site.</p>\n<h3>Translations</h3>\n<p>The plugin comes with various translations, please refer to the <a href="https://codex.wordpress.org/Installing_WordPress_in_Your_Language" title="Installing WordPress in Your Language" rel="nofollow">WordPress Codex</a> for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a <a href="http://www.gnu.org/software/gettext/" rel="nofollow">gettext</a> editor like <a href="http://www.poedit.net/" rel="nofollow">Poedit</a> (Windows).</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Install the plugin like you always install plugins, either by uploading it via FTP or by using the &#8220;Add Plugin&#8221; function of WordPress.</li>\n<li>Activate the plugin at the plugin administration page</li>\n<li>If you want: Open the plugin configuration page, which is located under Settings -&gt; XML-Sitemap and customize settings like priorities and change frequencies.</li>\n<li>The plugin will automatically update your sitemap of you publish a post, so there is nothing more to do <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>\n</ol>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<ol>\n<li>Install the plugin like you always install plugins, either by uploading it via FTP or by using the &#8220;Add Plugin&#8221; function of WordPress.</li>\n<li>Activate the plugin at the plugin administration page</li>\n<li>If you want: Open the plugin configuration page, which is located under Settings -&gt; XML-Sitemap and customize settings like priorities and change frequencies.</li>\n<li>The plugin will automatically update your sitemap of you publish a post, so there is nothing more to do <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>\n</ol>\n</dd>\n<dt>Where can I find the options page of the plugin?</dt>\n<dd>\n<p>It is under Settings &gt; XML Sitemap. I know nowadays many plugins add top-level menu items, but in most of the cases it is just not necessary. I&#8217;ve seen WP installations which looked like an Internet Explorer ten years ago with 20 toolbars installed. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n</dd>\n<dt>Do I have to create a sitemap.xml and sitemap.xml.gz by myself?</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated. <em>There must be no sitemap.xml or sitemap.xml.gz in your site directory anymore!</em> The plugin will try to rename them to sitemap.xml.bak if they still exists.</p>\n</dd>\n<dt>Does this plugin use static files or &#8220;I can&#8217;t find the sitemap.xml file!&#8221;</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated just like any other WordPress content.</p>\n</dd>\n<dt>There are no comments yet (or I&#8217;ve disabled them) and all my postings have a priority of zero!</dt>\n<dd>\n<p>Please disable automatic priority calculation and define a static priority for posts.</p>\n</dd>\n<dt>So many configuration options&#8230; Do I need to change them?</dt>\n<dd>\n<p>No, only if you want to. Default values are ok for most sites.</p>\n</dd>\n<dt>Does this plugin work with all WordPress versions?</dt>\n<dd>\n<p>This version works with WordPress 3.3 and better. If you&#8217;re using an older version, please check the <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" title="Google (XML) Sitemap Generator Plugin Homepage" rel="nofollow">Google Sitemaps Plugin Homepage</a> for the legacy releases. There is a working release for every WordPress version since 1.5, but you really should consider updating your WordPress installation!</p>\n</dd>\n<dt>My question isn&#8217;t answered here</dt>\n<dd>\n<p>Most of the plugin options are described at the <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" rel="nofollow">plugin homepage</a> as well as the dedicated <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/" title="List of common questions / problems regarding Google (XML) Sitemaps" rel="nofollow">Google Sitemaps FAQ</a>.</p>\n</dd>\n<dt>My question isn&#8217;t even answered there</dt>\n<dd>\n<p>Please post your question at the <a href="https://wordpress.org/support/topic/read-before-opening-a-new-support-topic" rel="nofollow">WordPress support forum</a> and tag your post with &#8220;google-sitemap-generator&#8221;.</p>\n</dd>\n<dt>What&#8217;s new in the latest version?</dt>\n<dd>\n<p>The changelog is maintained <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Google (XML) Sitemap Generator Plugin Changelog" rel="nofollow">here</a></p>\n</dd>\n<dt>Why is the changelog on a separate page and not here?</dt>\n<dd>\n<p>The WordPress.org repository is just another place to download this plugin. I don&#8217;t want to maintain too many pages with the same content. Thank you for your understanding!</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>4.0.9 (2017-07-24)</h4>\n<ul>\n<li>Fixed security issue related to donation functionality.</li>\n</ul>\n<h4>4.0.8 (2014-11-15)</h4>\n<ul>\n<li>Fixed bug regarding the exclude categories feature, thanks to Claus Schöffel!</li>\n</ul>\n<h4>4.0.7.1 (2014-09-02)</h4>\n<ul>\n<li>Sorry, no new features this time… This release only updates the Compatibility-Tag to WordPress 4.0. Unfortunately there is no way to do this anymore without a new version</li>\n</ul>\n<h4>4.0.7 (2014-06-23)</h4>\n<ul>\n<li>Better compatibility with GoDaddy managed WP hosting</li>\n<li>Better compatibility with QuickCache</li>\n<li>Removed WordPress version from the sitemap</li>\n<li>Corrected link to WordPress privacy settings (if search engines are blocked)</li>\n<li>Changed hook which is being used for sitemap pings to avoid pings on draft edit</li>\n</ul>\n<h4>4.0.6 (2014-06-03)</h4>\n<ul>\n<li>Added option to disable automatic gzipping</li>\n<li>Fixed bug with duplicated external sitemap entries</li>\n<li>Don’t gzip if behind Varnish since Varnish can do that</li>\n</ul>\n<h4>4.0.5 (2014-05-18)</h4>\n<ul>\n<li>Added function to manually start ping for main-sitemap or all sub-sitemaps</li>\n<li>Added support for changing the base of the sitemap URL to another URL (for WP installations in sub-folders)</li>\n<li>Fixed issue with empty post sitemaps (related to GMT/local time offset)</li>\n<li>Fixed some timing issues in archives</li>\n<li>Improved check for possible problems before gzipping</li>\n<li>Fixed empty archives and author sitemaps in case there were no posts</li>\n<li>Fixed bug which caused the Priority Provider to disappear in recent PHP versions</li>\n<li>Plugin will also ping with the corresponding sub-sitemap in case a post was modified</li>\n<li>Better checking for empty external urls</li>\n<li>Changed text in XSL template to be more clear about sitemap-index and sub-sitemaps</li>\n<li>Changed content type to text/xml to improve compatibility with caching plugins</li>\n<li>Changed query parameters to is_feed=true to improve compatibility with caching plugins</li>\n<li>Switched from using WP_Query to load posts to a custom SQL statement to avoid problems with other plugin filters</li>\n<li>Added caching of some SQL statements</li>\n<li>Added support feed for more help topics</li>\n<li>Added link to new help page</li>\n<li>Cleaned up code and renamed variables to be more readable</li>\n<li>Updated Japanese Translation, thanks to Daisuke Takahashi</li>\n</ul>\n<h4>4.0.4 (2014-04-19)</h4>\n<ul>\n<li>Removed deprecated get_page call</li>\n<li>Changed last modification time of sub-sitemaps to the last modification date of the posts instead of the publish date</li>\n<li>Removed information window if the statistic option has not been activated</li>\n<li>Added link regarding new sitemap format</li>\n<li>Updated Portuguese translation, thanks to Pedro Martinho</li>\n<li>Updated German translation</li>\n</ul>\n<h4>4.0.3 (2014-04-13)</h4>\n<ul>\n<li>Fixed compression if an gzlib handler was already active</li>\n<li>Help regarding permalinks for Nginx users</li>\n<li>Fix with gzip compression in case there was other output before already</li>\n<li>Return 404 for HTML sitemaps if the option has been disabled</li>\n<li>Updated translations</li>\n</ul>\n<h4>4.0.2 (2014-04-01)</h4>\n<ul>\n<li>Fixed warning if an gzip handler is already active</li>\n</ul>\n<h4>4.0.1 (2014-03-31)</h4>\n<ul>\n<li>Fixed bug with custom post types including a &#8220;-&#8220;</li>\n<li>Fixed some 404 Not Found Errors</li>\n</ul>\n<h4>4.0 (2014-03-30)</h4>\n<ul>\n<li>No static files anymore, sitemap is created on the fly!</li>\n<li>Sitemap is split-up into sub-sitemaps by month, allowing up to 50.000 posts per month! <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/google-xml-sitemap-generator-new-sitemap-format/" rel="nofollow">More information</a></li>\n<li>Support for custom post types and custom taxonomis!</li>\n<li>100% Multisite compatible, including by-blog and network activation.</li>\n<li>Reduced server resource usage due to less content per request.</li>\n<li>New API allows other plugins to add their own, separate sitemaps.</li>\n<li>Note: PHP 5.1 and WordPress 3.3 is required! The plugin will not work with lower versions!</li>\n<li>Note: This version will try to rename your old sitemap files to *-old.xml. If that doesn’t work, please delete them manually since no static files are needed anymore!</li>\n</ul>\n<h4>3.4.1 (2014-04-10)</h4>\n<ul>\n<li>Compatibility with mysqli</li>\n</ul>\n<h4>Version 3.4 (2013-11-24)</h4>\n<ul>\n<li>Fixed deprecation warnings in PHP 5.4, thanks to Dion Hulse!</li>\n</ul>\n<h4>3.3 (2013-09-28)</h4>\n<ul>\n<li>Fixed problem with file permission checking</li>\n<li>Filter out hashs (#) in URLs</li>\n</ul>\n<h4>3.2.9 (2013-01-11)</h4>\n<ul>\n<li>Fixed security issue with change frequencies and filename of sitemap file. Exploit was only possible with admin account.</li>\n</ul>\n<h4>3.2.8 (2012-08-08)</h4>\n<ul>\n<li>Fixed wrong custom taxonomy URLs, thanks to ramon fincken of the wordpress.org forum!</li>\n<li>Removed ASK ping since they shut down their service.</li>\n<li>Exclude post_format taxonomy from custom taxonomy list</li>\n</ul>\n<h4>3.2.7 (2012-04-24)</h4>\n<ul>\n<li>Fixed custom post types, thanks to clearsite of the wordpress.org forum!</li>\n<li>Fixed broken admin layout on WP 3.4</li>\n</ul>\n<h4>3.2.6 (2011-09-19)</h4>\n<ul>\n<li>Removed YAHOO ping since YAHOO uses bing now</li>\n<li>Removed deprecated function call</li>\n</ul>\n<h4>3.2.5 (2011-07-11)</h4>\n<ul>\n<li>Backported Bing ping success fix from beta</li>\n<li>Added friendly hint to try out the new beta</li>\n</ul>\n<h4>3.2.4 (2010-05-29)</h4>\n<ul>\n<li>Added (GMT) to date column in sitemap xslt template to avoid confusion with different time zones</li>\n<li>Fixed wrong SQL statement for author pages, thanks to twoenoug</li>\n<li>Fixed several deprecated function calls</li>\n<li>Note: This release does not support the new multisite feature of WordPress yet and will not be active when multisite is enabled.</li>\n</ul>\n<h4>3.2.3 (2010-04-02)</h4>\n<ul>\n<li>Fixed that all pages were missing in the sitemap if the “Uncategorized” category was excluded</li>\n</ul>\n<h4>3.2.2 (2009-12-19)</h4>\n<ul>\n<li>Updated compatibility tag to WordPress 2.9</li>\n<li>Fixed PHP4 problems</li>\n</ul>\n<h4>3.2.1 (2009-12-16)</h4>\n<ul>\n<li>Notes and update messages at the top of the admin page could interfere with the manual build function</li>\n<li>Help links in the WP contextual help were not shown anymore since the last update</li>\n<li>IE 7 sometimes displayed a cached admin page</li>\n<li>Removed invalid link to config page from the plugin description (The link lead to a &#8220;Not enough permission error&#8221;)</li>\n<li>Improved performance of getting the current plugin version by caching</li>\n<li>Updated Spanish language files</li>\n</ul>\n<h4>3.2 (2009-11-23)</h4>\n<ul>\n<li>Added function to show the actual results of a ping instead of only linking to the url</li>\n<li>Added new hook (sm_rebuild) for third party plugins to start building the sitemap</li>\n<li>Fixed bug which showed the wrong URL for the latest Google ping result</li>\n<li>Added some missing documentation</li>\n<li>Removed hardcoded php name for sitemap file in admin urls</li>\n<li>Uses KSES for showing ping test results</li>\n<li>Ping test fixed for WP &lt; 2.3</li>\n</ul>\n<h4>3.1.9 (2009-11-13)</h4>\n<ul>\n<li>Fixed MySQL Error if author pages were included</li>\n</ul>\n<h4>3.1.8 (2009-11-07)</h4>\n<ul>\n<li>Improved custom taxonomy handling and fixed wrong last modification date</li>\n<li>Fixed fatal error in WordPress versions lower than 2.3</li>\n<li>Fixed Update Notice for WordPress 2.8 and higher</li>\n<li>Added warning if blog privacy is activated</li>\n<li>Fixed priorities of additional pages were shown as 0 instead of 1</li>\n</ul>\n<h4>3.1.7 (2009-10-21)</h4>\n<ul>\n<li>Added support for custom taxonomies. Thanks to Lee!</li>\n</ul>\n<h4>3.1.6 (2009-08-31)</h4>\n<ul>\n<li>Fixed PHP error “Only variables can be passed by reference”</li>\n<li>Fixed wrong URLS of multi-page posts (Thanks artstorm!)</li>\n<li>Updated many language files</li>\n</ul>\n<h4>3.1.5 (2009-08-24)</h4>\n<ul>\n<li>Added option to completely disable the last modification time</li>\n<li>Fixed problem with HTTPS url for the XSL stylesheet if the sitemap was build via the admin panel</li>\n<li>Improved handling of homepage entry if a single page was set for it</li>\n<li>Fixed mktime warning which appeared sometimes</li>\n<li>Fixed bug which caused inf. reloads after rebuilding the sitemap via the admin panel</li>\n<li>Improved handling of missing sitemaps files if WP was moved to another location</li>\n</ul>\n<h4>3.1.4 (2009-06-22)</h4>\n<ul>\n<li>Fixed bug which broke all pings in WP older than 2.7</li>\n<li>Added more output in debug mode if pings fail</li>\n<li>Moved global post variable so other plugins can use it in get_permalink()</li>\n<li>Added small icon for ozh admin menu</li>\n<li>Added more help links in UI</li>\n</ul>\n<h4>3.1.3 (2009-06-07)</h4>\n<ul>\n<li>Changed MSN Live Search to Bing</li>\n<li>Exclude categories also now exludes the category itself and not only the posts</li>\n<li>Pings now use the new WordPress HTTP API instead of Snoopy</li>\n<li>Fixed bug that in localized WP installations priorities could not be saved</li>\n<li>The sitemap cron job is now cleared after a manual rebuild or after changing the config</li>\n<li>Adjusted style of admin area for WP 2.8 and refreshed icons</li>\n<li>Disabled the “Exclude categories” feature for WP 2.5.1, since it doesn’t have the required functions yet</li>\n</ul>\n<h4>3.1.2 (2008-12-26)</h4>\n<ul>\n<li>Changed the way the stylesheet is saved (default / custom stylesheet)</li>\n<li>Sitemap is now rebuild when a page is published</li>\n<li>Removed support for static robots.txt files, this is now handled via WordPress functions</li>\n<li>Added compat. exceptions for WP 2.0 and WP 2.1</li>\n</ul>\n<h4>3.1.1 (2008-12-21)</h4>\n<ul>\n<li>Fixed redirect issue if wp-admin is rewritten via mod_rewrite, thanks to macjoost</li>\n<li>Fixed wrong path to assets, thanks PozHonks</li>\n<li>Fixed wrong plugin URL if wp-content was renamed / redirected, thanks to wnorris</li>\n<li>Updated WP User Interface for 2.7</li>\n<li>Various other small things</li>\n</ul>\n<h4>3.1.0.1 (2008-05-27)</h4>\n<ul>\n<li>Extracted UI JS to external file</li>\n<li>Enabled the option to include following pages of multi-page posts</li>\n<li>Script tries to raise memory and time limit if active</li>\n</ul>\n<h4>3.1 (2008-05-22)</h4>\n<ul>\n<li>Marked as stable</li>\n</ul>\n<h4>3.1b3 (2008-05-19)</h4>\n<ul>\n<li>Cleaned up plugin directory and moved img files to subfolders</li>\n<li>Fixed background building bug in WP 2.1</li>\n<li>Removed auto-update plugin link for WP &lt; 2.5</li>\n</ul>\n<h4>3.1b2 (2008-05-18)</h4>\n<ul>\n<li>Fixed critical bug with the build in background option</li>\n<li>Added notification if a build is scheduled</li>\n</ul>\n<h4>3.1b1 (2008-05-08)</h4>\n<ul>\n<li>Splitted plugin in loader, generator and user interface to save memory</li>\n<li>Generator and UI will only be loaded when needed</li>\n<li>Secured all admin actions with nonces</li>\n<li>Improved WP 2.5 handling</li>\n<li>New &#8220;Suggest a Feature&#8221; link</li>\n</ul>\n<h4>3.0.3.3 (2008-04-29)</h4>\n<ul>\n<li>Fixed author pages</li>\n<li>Enhanced background building and increased delay to 15 seconds</li>\n<li>Enabled background building by default</li>\n</ul>\n<h4>3.0.3.2 (2008-04-28)</h4>\n<ul>\n<li>Improved WP 2.5 handling (fixes blank screens and timeouts)</li>\n</ul>\n<h4>3.0.3.1 (2008-03-30)</h4>\n<ul>\n<li>Added compatibility CSS for WP 2.5</li>\n</ul>\n<h4>3.0.3 (2007-12-30)</h4>\n<ul>\n<li>Added option to ping MSN Live Search</li>\n<li>Removed some WordPress hooks (the sitemap isn’t updates with every comment anymore)</li>\n</ul>\n<h4>3.0.2.1 (2007-11-28)</h4>\n<ul>\n<li>Fixed wrong XML Schema Location (Thanks to Emanuele Tessore)</li>\n<li>Added Russian Language files by Sergey http://ryvkin.ru</li>\n</ul>\n<h4>3.0.2 (2007-11-25)</h4>\n<ul>\n<li>Fixed bug which caused that some settings were not saved correctly</li>\n<li>Added option to exclude pages or post by ID</li>\n<li>Restored YAHOO ping service with API key since the other one is to unreliable</li>\n</ul>\n<h4>3.0.1 (2007-11-03)</h4>\n<ul>\n<li>Changed HTTP client for ping requests to Snoopy</li>\n<li>Added &#8220;safemode&#8221; for SQL which doesn’t use unbuffered results</li>\n<li>Added option to run the building process in background using wp-cron</li>\n<li>Added links to test the ping if it failed</li>\n</ul>\n<h4>3.0 final (2007-09-24)</h4>\n<ul>\n<li>Marked as stable</li>\n<li>Removed useless functions</li>\n</ul>\n<h4>3.0b11 (2007-09-23)</h4>\n<ul>\n<li>Changed mysql queries to unbuffered queries</li>\n<li>Uses MUCH less memory</li>\n<li>Option to limit the number of posts</li>\n</ul>\n<h4>3.0b10 (2007-09-04)</h4>\n<ul>\n<li>Added category support for WordPress 2.3</li>\n<li>Fixed bug with empty URLs in sitemap</li>\n<li>Repaired GET building</li>\n</ul>\n<h4>3.0b9 (2007-09-02)</h4>\n<ul>\n<li>Added tag support for WordPress 2.3</li>\n<li>Fixed archive bug with static pages (Thanks to Peter Claus Lamprecht)</li>\n<li>Fixed some missing translation strings, thanks to Kirin Lin</li>\n</ul>\n<h4>3.0b8 (2007-07-22)</h4>\n<ul>\n<li>Fixed bug with empty categories</li>\n<li>Fixed bug with translation plugins</li>\n<li>Added support for robots.txt</li>\n<li>Switched YAHOO ping API from YAHOO Web Services to the “normal” ping service</li>\n<li>Search engines will only be pinged if the sitemap file has changed</li>\n</ul>\n<h4>3.0b7 (2007-05-17)</h4>\n<ul>\n<li>Added Ask.com notification</li>\n<li>Added option to include the author pages like /author/john</li>\n<li>Fixed WP 2.1 / Pre 2.1 post / pages database changes</li>\n<li>Added check to not build the sitemap if importing posts</li>\n<li>Fixed wrong XSLT location (Thanks froosh)</li>\n<li>Small enhancements and bug fixes</li>\n</ul>\n<h4>3.0b6 (2007-01-23)</h4>\n<ul>\n<li>sitemap.xml.gz was not compressed</li>\n<li>YAHOO update-notification was PHP5 only (Thanks to Joseph Abboud!)</li>\n<li>More WP 2.1 optimizations</li>\n<li>Reduced memory usage with PHP5</li>\n</ul>\n<h4>3.0b5 (2007-01-19)</h4>\n<ul>\n<li>WordPress 2 Design</li>\n<li>YAHOO update notification</li>\n<li>New status report, removed ugly logfiles</li>\n<li>Added option to define a XSLT stylesheet and added a default one</li>\n<li>Fixed bug with sub-pages, thanks to <a href="http://baptiste.us/" rel="nofollow">Mike</a>, <a href="http://fastagent.de/" rel="nofollow">Peter</a> and <a href="http://publicityship.com.au/" rel="nofollow">Glenn</a></li>\n<li>Improved file handling, thanks to <a href="http://www.vjtd3.com/" rel="nofollow">VJTD3</a></li>\n<li>WP 2.1 improvements</li>\n</ul>\n<h4>3.0b4 (2006-11-16)</h4>\n<ul>\n<li>Fixed some smaller bugs</li>\n<li>Decreased memory usage which should solve timeout and memory problems</li>\n<li>Updated namespace to support YAHOO and MSN</li>\n</ul>\n<h4>3.0b2 (2006-01-14)</h4>\n<ul>\n<li>Fixed several bugs reported by users</li>\n</ul>\n<h4>3.0b (2005-11-25)</h4>\n<ul>\n<li>WordPress 2.0 (Beta, RC1) compatible</li>\n<li>Added different priority calculation modes and introduced an API to create custom ones (Some people didn’t like the way to calculate the post priority based on the count of user comments. This will give you the possibility to develop custom priority providers which fit your needs.)</li>\n<li>Added support to use the <a href="http://www.alexking.org/blog/2005/07/27/popularity-contest-11/" rel="nofollow">Popularity Contest</a> plugin by <a href="http://www.alexking.org/" rel="nofollow">Alex King</a> to calculate post priority (If you are already using the Popularity Contest plugin, this will be the best way to determine the priority of the posts. Uses to new priority API noted above.)</li>\n<li>Added option to exclude password protected posts (This was one of the most requested features.)</li>\n<li>Posts and pages marked for publish with a date in the future won’t be included</li>\n<li>Added function to start sitemap creation via GET and a secret key (If you are using external software which directly writes into the database without using the WordPress API, you can rebuild the sitemap with a simple HTTP Request. This can be made with a cron job for example.)</li>\n<li>Improved compatibility with other plugins (There should no longer be problems with other plugins now which checked for existence of a specified function to determine if you are in the control panel or not.)</li>\n<li>Recoded plugin architecture which is now fully OOP (The code is now cleaner and better to understand which makes it easier to modify. This should also avoid namespace problems.)</li>\n<li>Improved speed and optimized settings handling (Settings and pages are only loaded if the sitemap generation process starts and not every time a page loads. This saves one MySQL Query on every request.)</li>\n<li>Added Button to restore default configuration (Messed up the config? You’ll need just one click to restore all settings.)</li>\n<li>Added log file to check everything is running (In the new log window you can see when your sitemap was rebuilt or if there was any error.)</li>\n<li>Improved user-interface</li>\n<li>Added several links to homepage and support (This includes the Notify List about new releases and the WordPress support forum.)</li>\n</ul>\n<h4>2.7 (2005-11-25)</h4>\n<ul>\n<li>Added Polish Translation by <a href="http://kubazwolinski.com/" rel="nofollow">kuba</a></li>\n</ul>\n<h4>2.7 (2005-11-01)</h4>\n<ul>\n<li>Added French Translation by <a href="http://www.chezthierry.info/" rel="nofollow">Thierry Lanfranchi</a></li>\n</ul>\n<h4>2.7 (2005-07-21)</h4>\n<ul>\n<li>Fixed bug with incorrect date in additional pages (wrong format)</li>\n<li>Added Swedish Translation by <a href="http://tobiasbergius.se/" rel="nofollow">Tobias Bergius</a></li>\n</ul>\n<h4>2.6 (2005-07-16)</h4>\n<ul>\n<li>Included Chinese (Simplified) language files by <a href="http://www.june6.cn/" rel="nofollow">june6</a></li>\n</ul>\n<h4>2.6 (2005-07-04)</h4>\n<ul>\n<li>Added support to store the files at a custom location</li>\n<li>Changed the home URL to have a slash at the end</li>\n<li>Fixed errors with wp-mail</li>\n<li>Added support for other plugins to add content to the sitemap</li>\n</ul>\n<h4>2.5 (2005-06-15)</h4>\n<ul>\n<li>You can include now external pages which aren’t generated by WordPress or are not recognized by this plugin</li>\n<li>You can define a minimum post priority, which will overrride the calculated value if it’s too low</li>\n<li>The plugin will automatically ping Google whenever the sitemap gets regenerated</li>\n<li>Update 1: Included Spanish translations by <a href="http://www.cesargomez.org/" rel="nofollow">Cesar Gomez Martin</a></li>\n<li>Update 2: Included Italian translations by <a href="http://wordpress-it.it/" rel="nofollow">Stefano Aglietti</a></li>\n<li>Update 3: Included Traditional Chinese translations by <a href="http://kirin-lin.idv.tw/" rel="nofollow">Kirin Lin</a></li>\n</ul>\n<h4>2.2 (2005-06-08)</h4>\n<ul>\n<li>Language file support: <a href="http://hiromasa.zone.ne.jp/" rel="nofollow">Hiromasa</a> from <a href="http://hiromasa.zone.ne.jp/" rel="nofollow">http://hiromasa.zone.ne.jp</a> sent me a japanese version of the user interface and modified the script to support it! Thanks for this! Check <a href="https://codex.wordpress.org/WordPress_Localization" rel="nofollow">the WordPress Codex</a> how to set the language in WordPress.</li>\n<li>Added Japanese user interface by <a href="http://hiromasa.zone.ne.jp/" rel="nofollow">Hiromasa</a></li>\n<li>Added German user interface by me</li>\n</ul>\n<h4>2.12 (2005-06-07)</h4>\n<ul>\n<li>Changed SQL Statement for categories that it also works on MySQL 3</li>\n</ul>\n<h4>2.11 (2005-06-07)</h4>\n<ul>\n<li>Fixed a hardcoded tablename which made a SQL error</li>\n</ul>\n<h4>2.1 (2005-06-07)</h4>\n<ul>\n<li>Can also generate a gzipped version of the xml file (sitemap.xml.gz)</li>\n<li>Uses correct last modification dates for categories and archives. (Thanks to thx <a href="http://www.shupe.ca/" rel="nofollow">Rodney Shupe</a> for the SQL)</li>\n<li>Supports now different WordPress / Blog directories</li>\n<li>Fixed bug which ignored different post/page priorities (Reported by <a href="http://h3h.net/" rel="nofollow">Brad</a>)</li>\n</ul>\n<h4>2.01 (2005-06-07)</h4>\n<ul>\n<li>Fixed compatibility for PHP installations which are not configured to use short open tags</li>\n<li>Changed Line 147 from _e($i); to _e(strval($i));</li>\n<li>Thanks to <a href="http://publicvoidblog.de/" rel="nofollow">Christian Aust</a> for reporting this!</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:60:"https://wordpress.org/plugins/google-sitemap-generator/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"Limit Login Attempts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"https://wordpress.org/plugins/limit-login-attempts/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:59:"https://wordpress.org/plugins/limit-login-attempts/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 15 Jan 2009 14:20:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:54:"https://wordpress.org/plugins-wp/limit-login-attempts/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:91:"Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"johanee";s: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:11518:"<p><!--section=description--></p>\n<p>Limit the number of login attempts possible both through normal login as well as using auth cookies.</p>\n<p>By default WordPress allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be brute-force cracked with relative ease.</p>\n<p>Limit Login Attempts blocks an Internet address from making further attempts after a specified limit on retries is reached, making a brute-force attack difficult or impossible.</p>\n<p>Features</p>\n<ul>\n<li>Limit the number of retry attempts when logging in (for each IP). Fully customizable</li>\n<li>Limit the number of attempts to log in using auth cookies in same way</li>\n<li>Informs user about remaining retries or lockout time on login page</li>\n<li>Optional logging, optional email notification</li>\n<li>Handles server behind reverse proxy</li>\n<li>It is possible to whitelist IPs using a filter. But you probably shouldn&#8217;t. 🙂</li>\n</ul>\n<p>Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish</p>\n<p>Plugin uses standard actions and filters only.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Download and extract plugin files to a wp-content/plugin directory.</li>\n<li>Activate the plugin through the WordPress admin interface.</li>\n<li>Customize the settings on the options page, if desired. If your server is located behind a reverse proxy make sure to change this setting.</li>\n</ol>\n<p>If you have any questions or problems please make a post here: https://wordpress.org/tags/limit-login-attempts</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Why not reset failed attempts on a successful login?</dt>\n<dd>\n<p>This is very much by design. Otherwise you could brute force the &#8220;admin&#8221; password by logging in as your own user every 4th attempt.</p>\n</dd>\n<dt>What is this option about site connection and reverse proxy?</dt>\n<dd>\n<p>A reverse proxy is a server in between the site and the Internet (perhaps handling caching or load-balancing). This makes getting the correct client IP to block slightly more complicated.</p>\n<p>The option default to NOT being behind a proxy &#8212; which should be by far the common case.</p>\n</dd>\n<dt>How do I know if my site is behind a reverse proxy?</dt>\n<dd>\n<p>You probably are not or you would know. We show a pretty good guess on the option page. Set the option using this unless you are sure you know better.</p>\n</dd>\n<dt>Can I whitelist my IP so I don&#8217;t get locked out?</dt>\n<dd>\n<p>First please consider if you really need this. Generally speaking it is not a good idea to have exceptions to your security policies.</p>\n<p>That said, there is now a filter which allows you to do it: &#8220;limit_login_whitelist_ip&#8221;.</p>\n<p>Example:<br />\nfunction my_ip_whitelist($allow, $ip) {<br />\n     return ($ip == &#8216;my-ip&#8217;) ? true : $allow;<br />\n}<br />\nadd_filter(&#8216;limit_login_whitelist_ip&#8217;, &#8216;my_ip_whitelist&#8217;, 10, 2);</p>\n<p>Note that we still do notification and logging as usual. This is meant to allow you to be aware of any suspicious activity from whitelisted IPs.</p>\n</dd>\n<dt>I locked myself out testing this thing, what do I do?</dt>\n<dd>\n<p>Either wait, or:</p>\n<p>If you know how to edit / add to PHP files you can use the IP whitelist functionality described above. You should then use the &#8220;Restore Lockouts&#8221; button on the plugin settings page and remove the whitelist function again.</p>\n<p>If you have ftp / ssh access to the site rename the file &#8220;wp-content/plugins/limit-login-attempts/limit-login-attempts.php&#8221; to deactivate the plugin.</p>\n<p>If you have access to the database (for example through phpMyAdmin) you can clear the limit_login_lockouts option in the wordpress options table. In a default setup this would work: &#8220;UPDATE wp_options SET option_value = &#8221; WHERE option_name = &#8216;limit_login_lockouts''&#8221;</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>1.7.1</h4>\n<p>This version fixes a security bug in version 1.6.2 and 1.7.0. Please upgrade immediately.</p>\n<p>&#8220;Auth cookies&#8221; are special cookies set at login that authenticating you to the system. It is how WordPress &#8220;remembers&#8221; that you are logged in between page loads.</p>\n<p>During lockout these are supposed to be cleared, but a change in 1.6.2 broke this. It allowed an attacker to keep trying to break these cookies during a lockout.</p>\n<p>Lockout of normal password login attempts still worked as it should, and it appears that all &#8220;auth cookie&#8221; attempts would keep getting logged.</p>\n<p>In theory the &#8220;auth cookie&#8221; is quite resistant to brute force attack. It contains a cryptographic hash of the user password, and the difficulty to break it is not based on the password strength but instead on the cryptographic operations used and the length of the hash value. In theory it should take many many years to break this hash. As theory and practice does not always agree it is still a good idea to have working lockouts of any such attempts.</p>\n<h4>1.7.0</h4>\n<ul>\n<li>Added filter that allows whitelisting IP. Please use with care!!</li>\n<li>Update to Spanish translation, thanks to Marcelo Pedra</li>\n<li>Updated Swedish translation</li>\n<li>Tested against WordPress 3.3.2</li>\n</ul>\n<h4>1.6.2</h4>\n<ul>\n<li>Fix bug where log would not get updated after it had been cleared</li>\n<li>Do plugin setup in &#8216;init&#8217; action</li>\n<li>Small update to Spanish translation file, thanks to Marcelo Pedra</li>\n<li>Tested against WordPress 3.2.1</li>\n</ul>\n<h4>1.6.1</h4>\n<ul>\n<li>(WordPress 3.0+) An invalid cookie can sometimes get sent multiple times before it gets cleared, resulting in multiple failed attempts or even a lockout from a single invalid cookie. Store the latest failed cookie to make sure we only count it as one failed attempt</li>\n<li>Define &#8220;Text Domain&#8221; correctly</li>\n<li>Include correct Dutch tranlation file. Thanks to Martin1 for noticing. Thanks again to Bjorn Wijers for the translation</li>\n<li>Updated POT file for this version</li>\n<li>Tested against WordPress 3.1-RC4</li>\n</ul>\n<h4>1.6.0</h4>\n<ul>\n<li>Happy New Year</li>\n<li>Tested against WordPress 3.1-RC1</li>\n<li>Plugin now requires WordPress version 2.8+. Of course you should never ever use anything but the latest version</li>\n<li>Fixed deprecation warnings that had been piling up with the old version requirement. Thanks to Johannes Ruthenberg for the report that prompted this</li>\n<li>Removed auth cookie admin check for version 2.7.</li>\n<li>Make sure relevant values in $_COOKIE get cleared right away on auth cookie validation failure. There are still some problems with cookie auth handling. The lockout can trigger prematurely in rare cases, but fixing it is plugin version 2 stuff unfortunately.</li>\n<li>Changed default time for retries to reset from 24 hours to 12 hours. The security impact is very minor and it means the warning will disappear &#8220;overnight&#8221;</li>\n<li>Added question to FAQ (&#8220;Why not reset failed attempts on a successful login?&#8221;)</li>\n<li>Updated screenshots</li>\n</ul>\n<h4>1.5.2</h4>\n<ul>\n<li>Reverted minor cookie-handling cleanup which might somehow be responsible for recently reported cookie related lockouts</li>\n<li>Added version 1.x Brazilian Portuguese translation, thanks to Luciano Passuello</li>\n<li>Added Finnish translation, thanks to Ari Kontiainen</li>\n</ul>\n<h4>1.5.1</h4>\n<ul>\n<li>Further multisite &amp; WPMU support (again thanks to <a href="mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;" rel="nofollow">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Better error handling if option variables are damaged</li>\n<li>Added Traditional Chinese translation, thanks to Denny Huang <a href="mailto:&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;" rel="nofollow">&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;</a></li>\n</ul>\n<h4>1.5</h4>\n<ul>\n<li>Tested against WordPress 3.0</li>\n<li>Handle 3.0 login page failure &#8220;shake&#8221;</li>\n<li>Basic multisite support (parts thanks to <a href="mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;" rel="nofollow">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Added Dutch translation, thanks to Bjorn Wijers <a href="mailto:b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l" rel="nofollow">b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l</a></li>\n<li><a href="mailto:&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;" rel="nofollow">&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;</a></li>\n<li>Added French translation, thanks to oVa <a href="mailto:&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;" rel="nofollow">&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;</a></li>\n</ul>\n<h4>1.4.1</h4>\n<ul>\n<li>Added Turkish translation, thanks to Yazan Canarkadas</li>\n</ul>\n<h4>1.4</h4>\n<ul>\n<li>Protect admin page update using wp_nonce</li>\n<li>Added Czech translation, thanks to Jakub Jedelsky</li>\n</ul>\n<h4>1.3.2</h4>\n<ul>\n<li>Added Bulgarian translation, thanks to Hristo Chakarov</li>\n<li></li>\n<li>Added Spanish translation, thanks to Marcelo Pedra</li>\n<li>Added Persian translation, thanks to Mostafa Soufi</li>\n<li>Added Russian translation, thanks to Jack Leonid (http://studio-xl.com)</li>\n</ul>\n<h4>1.3.1</h4>\n<ul>\n<li>Added Catalan translation, thanks to Robert Buj</li>\n<li>Added Romanian translation, thanks to Robert Tudor</li>\n</ul>\n<h4>1.3</h4>\n<ul>\n<li>Support for getting the correct IP for clients while server is behind reverse proxy, thanks to Michael Skerwiderski</li>\n<li>Added German translation, thanks to Michael Skerwiderski</li>\n</ul>\n<h4>1.2</h4>\n<ul>\n<li>No longer replaces pluggable function when cookie handling active. Re-implemented using available actions and filters</li>\n<li>Filter error messages during login to avoid information leak regarding available usernames</li>\n<li>Do not show retries or lockout messages except for login (registration, lost password pages). No change in actual enforcement</li>\n<li>Slightly more aggressive in trimming old retries data</li>\n</ul>\n<h4>1.1</h4>\n<ul>\n<li>Added translation support</li>\n<li>Added Swedish translation</li>\n<li>During lockout, filter out all other login errors</li>\n<li>Minor cleanups</li>\n</ul>\n<h4>1.0</h4>\n<ul>\n<li>Initial version</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/plugins/limit-login-attempts/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:16:"TinyMCE Advanced";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/tinymce-advanced/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:55:"https://wordpress.org/plugins/tinymce-advanced/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 22 Jun 2007 06:02:53 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins-wp/tinymce-advanced/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:58:"Extends and enhances TinyMCE, the WordPress Visual Editor.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Andrew Ozz";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:10701:"<p><!--section=description--></p>\n<p>This plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar. You can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc. It will also let you enable the editor menu, see the <a href="screenshots" rel="nofollow">screenshots</a>.</p>\n<p>It includes 15 plugins for <a href="http://tinymce.com/" rel="nofollow">TinyMCE</a> that are automatically enabled or disabled depending on the buttons you have chosen. In addition this plugin adds some commonly used options as keeping the paragraph tags in the Text editor and importing the CSS classes from the theme&#8217;s editor-style.css.</p>\n<h4>Some of the features added by this plugin</h4>\n<ul>\n<li>Support for creating and editing tables.</li>\n<li>More options when inserting lists.</li>\n<li>Search and Replace in the editor.</li>\n<li>Ability to set Font Family and Font Sizes.</li>\n<li>And many others.</li>\n</ul>\n<p>With this plugin you can also enable the TinyMCE menu above the toolbars. This will make the editor even more powerful and convenient.</p>\n<p><!--section=installation--></p>\n<p>Best is to install directly from WordPress. If manual installation is required, please make sure that the plugin files are in a folder named &#8220;tinymce-advanced&#8221; (not two nested folders) in the WordPress plugins folder, usually &#8220;wp-content/plugins&#8221;.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Best is to install directly from WordPress. If manual installation is required, please make sure that the plugin files are in a folder named &#8220;tinymce-advanced&#8221; (not two nested folders) in the WordPress plugins folder, usually &#8220;wp-content/plugins&#8221;.</p>\n</dd>\n<dt>No styles are imported in the Formats sub-menu.</dt>\n<dd>\n<p>These styles are imported from your current theme editor-style.css file. However some themes do not have this functionality. For these themes TinyMCE Advanced has the option to let you add a customized editor-style.css and import it into the editor.</p>\n</dd>\n<dt>I have just installed this plugin, but it does not do anything.</dt>\n<dd>\n<p>Change some buttons on one of the toolbars, save your changes, clear your browser cache, and try again. If that does not work try reloding the Edit page several times while holding down Shift or Ctrl. There may also be a network cache somewhere between you and your host. You may need to wait for a few hours until this cache expires.</p>\n</dd>\n<dt>When I add &#8220;Smilies&#8221;, they do not show in the editor.</dt>\n<dd>\n<p>The &#8220;Emoticons&#8221; button in TinyMCE adds the codes for the smilies. The actual images are added by WordPress when viewing the Post. Make sure the checkbox &#8220;Convert emoticons to graphics on display&#8221; in &#8220;Options &#8211; Writing&#8221; is checked.</p>\n</dd>\n<dt>The plugin does not add any buttons.</dt>\n<dd>\n<p>Make sure the &#8220;Disable the visual editor when writing&#8221; checkbox under &#8220;Users &#8211; Your Profile&#8221; is <strong>not</strong> checked.</p>\n</dd>\n<dt>I still see the &#8220;old&#8221; buttons in the editor</dt>\n<dd>\n<p>Click the &#8220;Restore Default Settings&#8221; button on the plugin settings page and then set the buttons again and save.</p>\n</dd>\n<dt>Other questions? More screenshots?</dt>\n<dd>\n<p>Please post on the support forum or visit the homepage for <a href="http://www.laptoptips.ca/projects/tinymce-advanced/" rel="nofollow">TinyMCE Advanced</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>4.6.3</h4>\n<ul>\n<li>Updated for WordPress 4.8 and TinyMCE 4.6.3.</li>\n</ul>\n<h4>4.5.6</h4>\n<ul>\n<li>Updated for WordPress 4.7.4 and TinyMCE 4.5.6.</li>\n<li>Fixed PHP notice after importing settings.</li>\n</ul>\n<h4>4.4.3</h4>\n<ul>\n<li>Updated for WordPress 4.7 and TinyMCE 4.4.3.</li>\n<li>Fixed missing &#8220;Source code&#8221; button bug.</li>\n</ul>\n<h4>4.4.1</h4>\n<ul>\n<li>Updated for WordPress 4.6 and TinyMCE 4.4.1.</li>\n<li>Fixed multisite saving bug.</li>\n<li>Added new button in the Text editor to add or reset the line breaks. Adds line breaks only between tags. Works only when it detects that line breaks are missing so it doesn&#8217;t reformat posts with removed paragraphs.</li>\n</ul>\n<h4>4.3.10.1</h4>\n<ul>\n<li>Fixed adding paragraph tags when loading posts that were saved before turning autop off.</li>\n<li>Disabled the (new) inline toolbar for tables as it was overlapping the table in some cases.</li>\n</ul>\n<h4>4.3.10</h4>\n<ul>\n<li>Updated for WordPress 4.5.1 and TinyMCE 4.3.10.</li>\n<li>Fixed support for adding editor-style.css to themes that don&#8217;t have it.</li>\n</ul>\n<h4>4.3.8</h4>\n<ul>\n<li>Updated for WordPress 4.5 and TinyMCE 4.3.8.</li>\n<li>Separated standard options and admin options.</li>\n<li>Added settings that can disable the plugin for the main editor, other editors in wp-admin or editors on the front-end.</li>\n<li>Korean translation by Josh Kim and Greek translation by Stathis Mellios.</li>\n</ul>\n<h4>4.2.8</h4>\n<ul>\n<li>Updated for WordPress 4.4 and TinyMCE 4.2.8.</li>\n<li>Japanese translation by Manabu Miwa.</li>\n</ul>\n<h4>4.2.5</h4>\n<ul>\n<li>Updated for WordPress 4.3.1 and TinyMCE 4.2.5.</li>\n<li>Fixed text domain and plugin headers.</li>\n</ul>\n<h4>4.2.3.1</h4>\n<ul>\n<li>Fix error with removing the &#8216;textpattern&#8217; plugin.</li>\n</ul>\n<h4>4.2.3</h4>\n<ul>\n<li>Updated for WordPress 4.3 and TinyMCE 4.2.3.</li>\n<li>Removed the &#8216;textpattern&#8217; plugin as WordPress 4.3 includes similar functionality by default.</li>\n<li>French translation by Nicolas Schneider.</li>\n</ul>\n<h4>4.1.9</h4>\n<ul>\n<li>Updated for WordPress 4.2 and TinyMCE 4.1.9.</li>\n<li>Fixed bugs with showing oEmbed previews when pasting an URL.</li>\n<li>Fixed bugs with getting the content from TinyMCE with line breaks.</li>\n</ul>\n<h4>4.1.7</h4>\n<ul>\n<li>Updated for WordPress 4.1 and TinyMCE 4.1.7.</li>\n<li>Fixed bug where consecutive caption shortcodes may be split with an empty paragraph tag.</li>\n</ul>\n<h4>4.1.1</h4>\n<ul>\n<li>Fix bug with image captions when wpautop is disabled.</li>\n<li>Add translation support to the settings page. Button names/descriptions are translated from JS using the existing WordPress translation, so this part of the settings page will be translated by default. The other text still needs separate translation.</li>\n</ul>\n<h4>4.1</h4>\n<ul>\n<li>Updated for WordPress 4.0 and TinyMCE 4.1.</li>\n<li>Add the &#8216;textpattern&#8217; plugin that supports some of the markdown syntax while typing, <a href="http://www.tinymce.com/wiki.php/Configuration:textpattern_patterns" rel="nofollow">(more info)</a>.</li>\n<li>Add the updated &#8216;table&#8217; plugin that supports background and border color.</li>\n</ul>\n<h4>4.0.2</h4>\n<ul>\n<li>Fix showing of the second, third and forth button rows when the Toolbar Toggle button is not used.</li>\n<li>Fix adding the &#8221;directionality&#8221; plugin when RTL or LTR button is selected.</li>\n<li>Show the &#8221;Advanced Options&#8221; to super admins on multisite installs.</li>\n<li>Add the &#8221;link&#8221; plugin including link rel setting. Replaces the Insert/Edit Link dialog when enabled.</li>\n<li>Include updated &#8221;table&#8221; plugin that has support for vertical align for cells.</li>\n</ul>\n<h4>4.0.1</h4>\n<p>Fix warnings on pages other than Edit Post. Update the description.</p>\n<h4>4.0</h4>\n<p>Updated for WordPress 3.9 and TinyMCE 4.0. Refreshed the settings screen. Added support for exporting and importing of the settings.</p>\n<h4>3.5.9.1</h4>\n<p>Updated for WordPress 3.8, fixed auto-embedding of single line URLs when not removing paragraph tags.</p>\n<h4>3.5.9</h4>\n<p>Updated for WordPress 3.7 and TinyMCE 3.5.9.</p>\n<h4>3.5.8</h4>\n<p>Updated for WordPress 3.5 and TinyMCE 3.5.8.</p>\n<h4>3.4.9</h4>\n<p>Updated for WordPress 3.4 and TinyMCE 3.4.9.</p>\n<h4>3.4.5.1</h4>\n<p>Fixed a bug preventing TinyMCE from importing CSS classes from editor-style.css.</p>\n<h4>3.4.5</h4>\n<p>Updated for WordPress 3.3 or later and TinyMCE 3.4.5.</p>\n<h4>3.4.2.1</h4>\n<p>Fix the removal of the <em>media</em> plugin so it does not require re-saving the settings.</p>\n<h4>3.4.2</h4>\n<p>Compatibility with WordPress 3.2 and TinyMCE 3.4.2, removed the options for support for iframe and HTML 5.0 elements as they are supported by default in WordPress 3.2, removed the <em>media</em> plugin as it is included by default.</p>\n<h4>3.3.9.1</h4>\n<p>Added advanced options: stop removing iframes, stop removing HTML 5.0 elements, moved the support for custom editor styles to editor-style.css in the current theme.</p>\n<p>Attention: if you have a customized tadv-mce.css file and your theme doesn&#8217;t have editor-style.css, please download tadv-mce.css, rename it to editor-style.css and upload it to your current theme directory. Alternatively you can add there the editor-style.css from the Twenty Ten theme. If your theme has editor-style.css you can add any custom styles there.</p>\n<h4>3.3.9</h4>\n<p>Compatibility with WordPress 3.1 and TinyMCE 3.3.9, improved P and BR tags option.</p>\n<h4>3.2.7</h4>\n<p>Compatibility with WordPress 2.9 and TinyMCE 3.2.7, several minor bug fixes.</p>\n<h4>3.2.4</h4>\n<p>Compatibility with WordPress 2.8 and TinyMCE 3.2.4, minor bug fixes.</p>\n<h4>3.2</h4>\n<p>Compatibility with WordPress 2.7 and TinyMCE 3.2, minor bug fixes.</p>\n<h4>3.1</h4>\n<p>Compatibility with WordPress 2.6 and TinyMCE 3.1, keeps empty paragraphs when disabling the removal of P and BR tags, the buttons for MCImageManager and MCFileManager can be arranged (if installed).</p>\n<h4>3.0.1</h4>\n<p>Compatibility with WordPress 2.5.1 and TinyMCE 3.0.7, added option to disable the removal of P and BR tags when saving and in the HTML editor (autop), added two more buttons to the HTML editor: autop and undo, fixed the removal of non-default TinyMCE buttons.</p>\n<h4>3.0</h4>\n<p>Support for WordPress 2.5 and TinyMCE 3.0.</p>\n<h4>2.2</h4>\n<p>Deactivate/Uninstall option page, font size drop-down menu and other small changes.</p>\n<h4>2.1</h4>\n<p>Improved language selection, improved compatibility with WordPress 2.3 and TinyMCE 2.1.1.1, option to override some of the imported css classes and other small improvements and bugfixes.</p>\n<h4>2.0</h4>\n<p>Includes an admin page for arranging the TinyMCE toolbar buttons, easy installation, a lot of bugfixes, customized &#8220;Smilies&#8221; plugin that uses the built-in WordPress smilies, etc. The admin page uses jQuery and jQuery UI that lets you &#8220;drag and drop&#8221; the TinyMCE buttons to arrange your own toolbars and enables/disables the corresponding plugins depending on the used buttons.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:52:"https://wordpress.org/plugins/tinymce-advanced/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}s:27:"http://www.w3.org/2005/Atom";a:1:{s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:0:"";s:7:"attribs";a:1:{s:0:"";a:3:{s:4:"href";s:50:"https://wordpress.org/plugins/browse/popular/feed/";s:3:"rel";s:4:"self";s:4:"type";s:19:"application/rss+xml";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:44:"http://purl.org/rss/1.0/modules/syndication/";a:2:{s:12:"updatePeriod";a:1:{i:0;a:5:{s:4:"data";s:6:"hourly";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:15:"updateFrequency";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";O:42:"Requests_Utility_CaseInsensitiveDictionary":1:{s:7:"\0*\0data";a:9:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Sun, 30 Jul 2017 14:21:45 GMT";s:12:"content-type";s:34:"application/rss+xml; charset=UTF-8";s:25:"strict-transport-security";s:11:"max-age=360";s:6:"x-olaf";s:3:"⛄";s:13:"last-modified";s:29:"Sun, 30 Jul 2017 14:03:30 GMT";s:4:"link";s:66:"<https://wordpress.org/plugins/wp-json/>; rel="https://api.w.org/"";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:4:"x-nc";s:11:"HIT lax 249";}}s:5:"build";s:14:"20130910200210";}', 'no');
INSERT INTO `uinconfer_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(144, '_transient_timeout_feed_mod_b9388c83948825c1edaef0d856b7b109', '1501467707', 'no'),
(145, '_transient_feed_mod_b9388c83948825c1edaef0d856b7b109', '1501424507', 'no'),
(146, '_transient_timeout_plugin_slugs', '1501512535', 'no'),
(147, '_transient_plugin_slugs', 'a:2:{i:0;s:19:"akismet/akismet.php";i:1;s:9:"hello.php";}', 'no'),
(148, '_transient_timeout_dash_88ae138922fe95674369b1cb3d215a2b', '1501467707', 'no'),
(149, '_transient_dash_88ae138922fe95674369b1cb3d215a2b', '<div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://wordpress.org/news/2017/07/the-month-in-wordpress-june-2017/''>The Month in WordPress: June 2017</a> <span class="rss-date">July 3, 2017</span><div class="rssSummary">We’re starting a new regular feature on this blog today. We’d like to keep everyone up-to-date about the happenings all across the WordPress open source project and highlight how you can get involved, so we’ll be posting a roundup of all the major WordPress news at the end of every month. Aside from other general [&hellip;]</div></li></ul></div><div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://wptavern.com/dmitry-mayorov-discusses-the-challenges-of-organizing-wordcamp-moscow-and-the-future-of-wordpress-themes''>WPTavern: Dmitry Mayorov Discusses the Challenges of Organizing WordCamp Moscow and the Future of WordPress Themes</a></li><li><a class=''rsswidget'' href=''https://wptavern.com/customize-snapshots-0-6-0-adds-the-ability-to-name-and-merge-changesets''>WPTavern: Customize Snapshots 0.6.0 Adds the Ability to Name and Merge Changesets</a></li><li><a class=''rsswidget'' href=''https://wptavern.com/blog-passes-100000-registrations-66-5-of-purchased-domains-are-in-use''>WPTavern: .blog Passes 100,000 Registrations, 66.5% of Purchased Domains are in Use</a></li></ul></div><div class="rss-widget"><ul><li class="dashboard-news-plugin"><span>Popular Plugin:</span> Limit Login Attempts&nbsp;<a href="plugin-install.php?tab=plugin-information&amp;plugin=limit-login-attempts&amp;_wpnonce=789f320747&amp;TB_iframe=true&amp;width=600&amp;height=800" class="thickbox open-plugin-details-modal" aria-label="Install Limit Login Attempts">(Install)</a></li></ul></div>', 'no'),
(151, '_site_transient_timeout_wporg_theme_feature_list', '1501447850', 'no'),
(152, '_site_transient_wporg_theme_feature_list', 'a:3:{s:6:"Layout";a:7:{i:0;s:11:"grid-layout";i:1;s:10:"one-column";i:2;s:11:"two-columns";i:3;s:13:"three-columns";i:4;s:12:"four-columns";i:5;s:12:"left-sidebar";i:6;s:13:"right-sidebar";}s:8:"Features";a:20:{i:0;s:19:"accessibility-ready";i:1;s:10:"buddypress";i:2;s:17:"custom-background";i:3;s:13:"custom-colors";i:4;s:13:"custom-header";i:5;s:11:"custom-menu";i:6;s:12:"editor-style";i:7;s:21:"featured-image-header";i:8;s:15:"featured-images";i:9;s:15:"flexible-header";i:10;s:14:"footer-widgets";i:11;s:20:"front-page-post-form";i:12;s:19:"full-width-template";i:13;s:12:"microformats";i:14;s:12:"post-formats";i:15;s:20:"rtl-language-support";i:16;s:11:"sticky-post";i:17;s:13:"theme-options";i:18;s:17:"threaded-comments";i:19;s:17:"translation-ready";}s:7:"Subject";a:9:{i:0;s:4:"blog";i:1;s:10:"e-commerce";i:2;s:9:"education";i:3;s:13:"entertainment";i:4;s:14:"food-and-drink";i:5;s:7:"holiday";i:6;s:4:"news";i:7;s:11:"photography";i:8;s:9:"portfolio";}}', 'no'),
(156, 'recently_activated', 'a:0:{}', 'yes'),
(157, '_site_transient_update_plugins', 'O:8:"stdClass":4:{s:12:"last_checked";i:1501481166;s:8:"response";a:0:{}s:12:"translations";a:0:{}s:9:"no_update";a:1:{s:19:"akismet/akismet.php";O:8:"stdClass":6:{s:2:"id";s:21:"w.org/plugins/akismet";s:4:"slug";s:7:"akismet";s:6:"plugin";s:19:"akismet/akismet.php";s:11:"new_version";s:5:"3.3.3";s:3:"url";s:38:"https://wordpress.org/plugins/akismet/";s:7:"package";s:56:"https://downloads.wordpress.org/plugin/akismet.3.3.3.zip";}}}', 'no'),
(160, 'nav_menu_options', 'a:2:{i:0;b:0;s:8:"auto_add";a:0:{}}', 'yes'),
(169, 'widget_media_audio', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(170, 'widget_media_image', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(171, 'widget_media_video', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(173, '_site_transient_update_core', 'O:8:"stdClass":4:{s:7:"updates";a:1:{i:0;O:8:"stdClass":10:{s:8:"response";s:6:"latest";s:8:"download";s:57:"https://downloads.wordpress.org/release/wordpress-4.8.zip";s:6:"locale";s:5:"en_US";s:8:"packages";O:8:"stdClass":5:{s:4:"full";s:57:"https://downloads.wordpress.org/release/wordpress-4.8.zip";s:10:"no_content";s:68:"https://downloads.wordpress.org/release/wordpress-4.8-no-content.zip";s:11:"new_bundled";s:69:"https://downloads.wordpress.org/release/wordpress-4.8-new-bundled.zip";s:7:"partial";b:0;s:8:"rollback";b:0;}s:7:"current";s:3:"4.8";s:7:"version";s:3:"4.8";s:11:"php_version";s:5:"5.2.4";s:13:"mysql_version";s:3:"5.0";s:11:"new_bundled";s:3:"4.7";s:15:"partial_version";s:0:"";}}s:12:"last_checked";i:1501481170;s:15:"version_checked";s:3:"4.8";s:12:"translations";a:0:{}}', 'no'),
(174, 'WPLANG', '', 'yes'),
(184, 'theme_mods_twentythirteen', 'a:4:{i:0;b:0;s:18:"nav_menu_locations";a:2:{s:3:"top";i:2;s:6:"social";i:0;}s:18:"custom_css_post_id";i:-1;s:16:"sidebars_widgets";a:2:{s:4:"time";i:1501436942;s:4:"data";a:3:{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:{}}}}', 'yes'),
(185, 'theme_mods_twentysixteen', 'a:8:{i:0;b:0;s:18:"nav_menu_locations";a:2:{s:3:"top";i:2;s:6:"social";i:0;}s:18:"custom_css_post_id";i:-1;s:12:"header_image";s:80:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/cropped-header-fix.png";s:17:"header_image_data";O:8:"stdClass":5:{s:13:"attachment_id";i:29;s:3:"url";s:80:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/cropped-header-fix.png";s:13:"thumbnail_url";s:80:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/cropped-header-fix.png";s:6:"height";i:360;s:5:"width";i:1200;}s:16:"header_textcolor";s:5:"blank";s:16:"background_color";s:6:"ffffff";s:16:"sidebars_widgets";a:2:{s:4:"time";i:1501437513;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";N;}}}', 'yes'),
(193, '_transient_twentysixteen_categories', '1', 'yes'),
(196, 'theme_mods_ribosome', 'a:12:{i:0;b:0;s:18:"nav_menu_locations";a:3:{s:3:"top";i:2;s:6:"social";i:0;s:7:"primary";i:2;}s:18:"custom_css_post_id";i:-1;s:16:"header_textcolor";s:5:"blank";s:12:"header_image";s:72:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/header-fix.png";s:17:"header_image_data";O:8:"stdClass":5:{s:13:"attachment_id";i:27;s:3:"url";s:72:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/header-fix.png";s:13:"thumbnail_url";s:72:"http://icisea.uin-alauddin.ac.id/wp-content/uploads/2017/07/header-fix.png";s:6:"height";i:600;s:5:"width";i:2000;}s:20:"ribosome_logo_active";s:0:"";s:20:"ribosome_menu_center";i:1;s:27:"ribosome_footer_text_center";s:6:"ICISEA";s:19:"ribosome_color_tema";s:7:"#0073AA";s:25:"ribosome_fondo_menu_negro";s:0:"";s:31:"ribosome_linea_color_sobre_menu";s:0:"";}', 'yes'),
(210, '_site_transient_timeout_available_translations', '1501448752', 'no'),
(211, '_site_transient_available_translations', 'a:108:{s:2:"af";a:8:{s:8:"language";s:2:"af";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-23 21:35:47";s:12:"english_name";s:9:"Afrikaans";s:11:"native_name";s:9:"Afrikaans";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/af.zip";s:3:"iso";a:2:{i:1;s:2:"af";i:2;s:3:"afr";}s:7:"strings";a:1:{s:8:"continue";s:10:"Gaan voort";}}s:2:"ar";a:8:{s:8:"language";s:2:"ar";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-09 03:55:46";s:12:"english_name";s:6:"Arabic";s:11:"native_name";s:14:"العربية";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/ar.zip";s:3:"iso";a:2:{i:1;s:2:"ar";i:2;s:3:"ara";}s:7:"strings";a:1:{s:8:"continue";s:16:"المتابعة";}}s:3:"ary";a:8:{s:8:"language";s:3:"ary";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-01-26 15:42:35";s:12:"english_name";s:15:"Moroccan Arabic";s:11:"native_name";s:31:"العربية المغربية";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.5/ary.zip";s:3:"iso";a:2:{i:1;s:2:"ar";i:3;s:3:"ary";}s:7:"strings";a:1:{s:8:"continue";s:16:"المتابعة";}}s:2:"as";a:8:{s:8:"language";s:2:"as";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-11-22 18:59:07";s:12:"english_name";s:8:"Assamese";s:11:"native_name";s:21:"অসমীয়া";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/as.zip";s:3:"iso";a:3:{i:1;s:2:"as";i:2;s:3:"asm";i:3;s:3:"asm";}s:7:"strings";a:1:{s:8:"continue";s:0:"";}}s:2:"az";a:8:{s:8:"language";s:2:"az";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-11-06 00:09:27";s:12:"english_name";s:11:"Azerbaijani";s:11:"native_name";s:16:"Azərbaycan dili";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/az.zip";s:3:"iso";a:2:{i:1;s:2:"az";i:2;s:3:"aze";}s:7:"strings";a:1:{s:8:"continue";s:5:"Davam";}}s:3:"azb";a:8:{s:8:"language";s:3:"azb";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-09-12 20:34:31";s:12:"english_name";s:17:"South Azerbaijani";s:11:"native_name";s:29:"گؤنئی آذربایجان";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/azb.zip";s:3:"iso";a:2:{i:1;s:2:"az";i:3;s:3:"azb";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:3:"bel";a:8:{s:8:"language";s:3:"bel";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-17 20:31:44";s:12:"english_name";s:10:"Belarusian";s:11:"native_name";s:29:"Беларуская мова";s:7:"package";s:60:"https://downloads.wordpress.org/translation/core/4.8/bel.zip";s:3:"iso";a:2:{i:1;s:2:"be";i:2;s:3:"bel";}s:7:"strings";a:1:{s:8:"continue";s:20:"Працягнуць";}}s:5:"bg_BG";a:8:{s:8:"language";s:5:"bg_BG";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-18 19:16:01";s:12:"english_name";s:9:"Bulgarian";s:11:"native_name";s:18:"Български";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/bg_BG.zip";s:3:"iso";a:2:{i:1;s:2:"bg";i:2;s:3:"bul";}s:7:"strings";a:1:{s:8:"continue";s:12:"Напред";}}s:5:"bn_BD";a:8:{s:8:"language";s:5:"bn_BD";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-04 16:58:43";s:12:"english_name";s:7:"Bengali";s:11:"native_name";s:15:"বাংলা";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/bn_BD.zip";s:3:"iso";a:1:{i:1;s:2:"bn";}s:7:"strings";a:1:{s:8:"continue";s:23:"এগিয়ে চল.";}}s:2:"bo";a:8:{s:8:"language";s:2:"bo";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-09-05 09:44:12";s:12:"english_name";s:7:"Tibetan";s:11:"native_name";s:21:"བོད་ཡིག";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/bo.zip";s:3:"iso";a:2:{i:1;s:2:"bo";i:2;s:3:"tib";}s:7:"strings";a:1:{s:8:"continue";s:24:"མུ་མཐུད།";}}s:5:"bs_BA";a:8:{s:8:"language";s:5:"bs_BA";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-09-04 20:20:28";s:12:"english_name";s:7:"Bosnian";s:11:"native_name";s:8:"Bosanski";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/bs_BA.zip";s:3:"iso";a:2:{i:1;s:2:"bs";i:2;s:3:"bos";}s:7:"strings";a:1:{s:8:"continue";s:7:"Nastavi";}}s:2:"ca";a:8:{s:8:"language";s:2:"ca";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-16 11:47:56";s:12:"english_name";s:7:"Catalan";s:11:"native_name";s:7:"Català";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/ca.zip";s:3:"iso";a:2:{i:1;s:2:"ca";i:2;s:3:"cat";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continua";}}s:3:"ceb";a:8:{s:8:"language";s:3:"ceb";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-03-02 17:25:51";s:12:"english_name";s:7:"Cebuano";s:11:"native_name";s:7:"Cebuano";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/ceb.zip";s:3:"iso";a:2:{i:2;s:3:"ceb";i:3;s:3:"ceb";}s:7:"strings";a:1:{s:8:"continue";s:7:"Padayun";}}s:5:"cs_CZ";a:8:{s:8:"language";s:5:"cs_CZ";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-12 08:46:26";s:12:"english_name";s:5:"Czech";s:11:"native_name";s:12:"Čeština‎";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/cs_CZ.zip";s:3:"iso";a:2:{i:1;s:2:"cs";i:2;s:3:"ces";}s:7:"strings";a:1:{s:8:"continue";s:11:"Pokračovat";}}s:2:"cy";a:8:{s:8:"language";s:2:"cy";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-14 13:21:24";s:12:"english_name";s:5:"Welsh";s:11:"native_name";s:7:"Cymraeg";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/cy.zip";s:3:"iso";a:2:{i:1;s:2:"cy";i:2;s:3:"cym";}s:7:"strings";a:1:{s:8:"continue";s:6:"Parhau";}}s:5:"da_DK";a:8:{s:8:"language";s:5:"da_DK";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-14 23:24:44";s:12:"english_name";s:6:"Danish";s:11:"native_name";s:5:"Dansk";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/da_DK.zip";s:3:"iso";a:2:{i:1;s:2:"da";i:2;s:3:"dan";}s:7:"strings";a:1:{s:8:"continue";s:8:"Fortsæt";}}s:5:"de_CH";a:8:{s:8:"language";s:5:"de_CH";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 21:25:12";s:12:"english_name";s:20:"German (Switzerland)";s:11:"native_name";s:17:"Deutsch (Schweiz)";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/de_CH.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:14:"de_CH_informal";a:8:{s:8:"language";s:14:"de_CH_informal";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 08:50:23";s:12:"english_name";s:30:"German (Switzerland, Informal)";s:11:"native_name";s:21:"Deutsch (Schweiz, Du)";s:7:"package";s:71:"https://downloads.wordpress.org/translation/core/4.8/de_CH_informal.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:5:"de_DE";a:8:{s:8:"language";s:5:"de_DE";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-08 16:08:42";s:12:"english_name";s:6:"German";s:11:"native_name";s:7:"Deutsch";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/de_DE.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:12:"de_DE_formal";a:8:{s:8:"language";s:12:"de_DE_formal";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-15 19:58:49";s:12:"english_name";s:15:"German (Formal)";s:11:"native_name";s:13:"Deutsch (Sie)";s:7:"package";s:69:"https://downloads.wordpress.org/translation/core/4.8/de_DE_formal.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:3:"dzo";a:8:{s:8:"language";s:3:"dzo";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-06-29 08:59:03";s:12:"english_name";s:8:"Dzongkha";s:11:"native_name";s:18:"རྫོང་ཁ";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/dzo.zip";s:3:"iso";a:2:{i:1;s:2:"dz";i:2;s:3:"dzo";}s:7:"strings";a:1:{s:8:"continue";s:0:"";}}s:2:"el";a:8:{s:8:"language";s:2:"el";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-21 18:05:57";s:12:"english_name";s:5:"Greek";s:11:"native_name";s:16:"Ελληνικά";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/el.zip";s:3:"iso";a:2:{i:1;s:2:"el";i:2;s:3:"ell";}s:7:"strings";a:1:{s:8:"continue";s:16:"Συνέχεια";}}s:5:"en_NZ";a:8:{s:8:"language";s:5:"en_NZ";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-17 08:09:19";s:12:"english_name";s:21:"English (New Zealand)";s:11:"native_name";s:21:"English (New Zealand)";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/en_NZ.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_ZA";a:8:{s:8:"language";s:5:"en_ZA";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-01-26 15:53:43";s:12:"english_name";s:22:"English (South Africa)";s:11:"native_name";s:22:"English (South Africa)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/en_ZA.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_GB";a:8:{s:8:"language";s:5:"en_GB";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 07:18:00";s:12:"english_name";s:12:"English (UK)";s:11:"native_name";s:12:"English (UK)";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/en_GB.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_AU";a:8:{s:8:"language";s:5:"en_AU";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 05:14:35";s:12:"english_name";s:19:"English (Australia)";s:11:"native_name";s:19:"English (Australia)";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/en_AU.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_CA";a:8:{s:8:"language";s:5:"en_CA";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-23 16:48:27";s:12:"english_name";s:16:"English (Canada)";s:11:"native_name";s:16:"English (Canada)";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/en_CA.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:2:"eo";a:8:{s:8:"language";s:2:"eo";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-27 10:36:23";s:12:"english_name";s:9:"Esperanto";s:11:"native_name";s:9:"Esperanto";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/eo.zip";s:3:"iso";a:2:{i:1;s:2:"eo";i:2;s:3:"epo";}s:7:"strings";a:1:{s:8:"continue";s:8:"Daŭrigi";}}s:5:"es_AR";a:8:{s:8:"language";s:5:"es_AR";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-20 00:55:30";s:12:"english_name";s:19:"Spanish (Argentina)";s:11:"native_name";s:21:"Español de Argentina";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/es_AR.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_MX";a:8:{s:8:"language";s:5:"es_MX";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-16 17:22:41";s:12:"english_name";s:16:"Spanish (Mexico)";s:11:"native_name";s:19:"Español de México";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/es_MX.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_VE";a:8:{s:8:"language";s:5:"es_VE";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-07 00:53:01";s:12:"english_name";s:19:"Spanish (Venezuela)";s:11:"native_name";s:21:"Español de Venezuela";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/es_VE.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_GT";a:8:{s:8:"language";s:5:"es_GT";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-01-26 15:54:37";s:12:"english_name";s:19:"Spanish (Guatemala)";s:11:"native_name";s:21:"Español de Guatemala";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/es_GT.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_CO";a:8:{s:8:"language";s:5:"es_CO";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-01-26 15:54:37";s:12:"english_name";s:18:"Spanish (Colombia)";s:11:"native_name";s:20:"Español de Colombia";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/es_CO.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_CL";a:8:{s:8:"language";s:5:"es_CL";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-11-28 20:09:49";s:12:"english_name";s:15:"Spanish (Chile)";s:11:"native_name";s:17:"Español de Chile";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/es_CL.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_PE";a:8:{s:8:"language";s:5:"es_PE";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-09-09 09:36:22";s:12:"english_name";s:14:"Spanish (Peru)";s:11:"native_name";s:17:"Español de Perú";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/es_PE.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_ES";a:8:{s:8:"language";s:5:"es_ES";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-18 10:53:33";s:12:"english_name";s:15:"Spanish (Spain)";s:11:"native_name";s:8:"Español";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/es_ES.zip";s:3:"iso";a:1:{i:1;s:2:"es";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:2:"et";a:8:{s:8:"language";s:2:"et";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-27 16:37:11";s:12:"english_name";s:8:"Estonian";s:11:"native_name";s:5:"Eesti";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/et.zip";s:3:"iso";a:2:{i:1;s:2:"et";i:2;s:3:"est";}s:7:"strings";a:1:{s:8:"continue";s:6:"Jätka";}}s:2:"eu";a:8:{s:8:"language";s:2:"eu";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-21 08:00:44";s:12:"english_name";s:6:"Basque";s:11:"native_name";s:7:"Euskara";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/eu.zip";s:3:"iso";a:2:{i:1;s:2:"eu";i:2;s:3:"eus";}s:7:"strings";a:1:{s:8:"continue";s:8:"Jarraitu";}}s:5:"fa_IR";a:8:{s:8:"language";s:5:"fa_IR";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-09 15:50:45";s:12:"english_name";s:7:"Persian";s:11:"native_name";s:10:"فارسی";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/fa_IR.zip";s:3:"iso";a:2:{i:1;s:2:"fa";i:2;s:3:"fas";}s:7:"strings";a:1:{s:8:"continue";s:10:"ادامه";}}s:2:"fi";a:8:{s:8:"language";s:2:"fi";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-08 18:25:22";s:12:"english_name";s:7:"Finnish";s:11:"native_name";s:5:"Suomi";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/fi.zip";s:3:"iso";a:2:{i:1;s:2:"fi";i:2;s:3:"fin";}s:7:"strings";a:1:{s:8:"continue";s:5:"Jatka";}}s:5:"fr_BE";a:8:{s:8:"language";s:5:"fr_BE";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-23 06:47:57";s:12:"english_name";s:16:"French (Belgium)";s:11:"native_name";s:21:"Français de Belgique";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/fr_BE.zip";s:3:"iso";a:2:{i:1;s:2:"fr";i:2;s:3:"fra";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuer";}}s:5:"fr_FR";a:8:{s:8:"language";s:5:"fr_FR";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-07 13:48:37";s:12:"english_name";s:15:"French (France)";s:11:"native_name";s:9:"Français";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/fr_FR.zip";s:3:"iso";a:1:{i:1;s:2:"fr";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuer";}}s:5:"fr_CA";a:8:{s:8:"language";s:5:"fr_CA";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-05 17:58:06";s:12:"english_name";s:15:"French (Canada)";s:11:"native_name";s:19:"Français du Canada";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/fr_CA.zip";s:3:"iso";a:2:{i:1;s:2:"fr";i:2;s:3:"fra";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuer";}}s:2:"gd";a:8:{s:8:"language";s:2:"gd";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-08-23 17:41:37";s:12:"english_name";s:15:"Scottish Gaelic";s:11:"native_name";s:9:"Gàidhlig";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/gd.zip";s:3:"iso";a:3:{i:1;s:2:"gd";i:2;s:3:"gla";i:3;s:3:"gla";}s:7:"strings";a:1:{s:8:"continue";s:15:"Lean air adhart";}}s:5:"gl_ES";a:8:{s:8:"language";s:5:"gl_ES";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-17 20:40:15";s:12:"english_name";s:8:"Galician";s:11:"native_name";s:6:"Galego";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/gl_ES.zip";s:3:"iso";a:2:{i:1;s:2:"gl";i:2;s:3:"glg";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:2:"gu";a:8:{s:8:"language";s:2:"gu";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-07 12:07:46";s:12:"english_name";s:8:"Gujarati";s:11:"native_name";s:21:"ગુજરાતી";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/gu.zip";s:3:"iso";a:2:{i:1;s:2:"gu";i:2;s:3:"guj";}s:7:"strings";a:1:{s:8:"continue";s:31:"ચાલુ રાખવું";}}s:3:"haz";a:8:{s:8:"language";s:3:"haz";s:7:"version";s:5:"4.4.2";s:7:"updated";s:19:"2015-12-05 00:59:09";s:12:"english_name";s:8:"Hazaragi";s:11:"native_name";s:15:"هزاره گی";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.4.2/haz.zip";s:3:"iso";a:1:{i:3;s:3:"haz";}s:7:"strings";a:1:{s:8:"continue";s:10:"ادامه";}}s:5:"he_IL";a:8:{s:8:"language";s:5:"he_IL";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 13:33:29";s:12:"english_name";s:6:"Hebrew";s:11:"native_name";s:16:"עִבְרִית";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/he_IL.zip";s:3:"iso";a:1:{i:1;s:2:"he";}s:7:"strings";a:1:{s:8:"continue";s:8:"המשך";}}s:5:"hi_IN";a:8:{s:8:"language";s:5:"hi_IN";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-16 17:29:16";s:12:"english_name";s:5:"Hindi";s:11:"native_name";s:18:"हिन्दी";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/hi_IN.zip";s:3:"iso";a:2:{i:1;s:2:"hi";i:2;s:3:"hin";}s:7:"strings";a:1:{s:8:"continue";s:12:"जारी";}}s:2:"hr";a:8:{s:8:"language";s:2:"hr";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-19 08:19:39";s:12:"english_name";s:8:"Croatian";s:11:"native_name";s:8:"Hrvatski";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/hr.zip";s:3:"iso";a:2:{i:1;s:2:"hr";i:2;s:3:"hrv";}s:7:"strings";a:1:{s:8:"continue";s:7:"Nastavi";}}s:5:"hu_HU";a:8:{s:8:"language";s:5:"hu_HU";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-26 15:48:39";s:12:"english_name";s:9:"Hungarian";s:11:"native_name";s:6:"Magyar";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/hu_HU.zip";s:3:"iso";a:2:{i:1;s:2:"hu";i:2;s:3:"hun";}s:7:"strings";a:1:{s:8:"continue";s:10:"Folytatás";}}s:2:"hy";a:8:{s:8:"language";s:2:"hy";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-12-03 16:21:10";s:12:"english_name";s:8:"Armenian";s:11:"native_name";s:14:"Հայերեն";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/hy.zip";s:3:"iso";a:2:{i:1;s:2:"hy";i:2;s:3:"hye";}s:7:"strings";a:1:{s:8:"continue";s:20:"Շարունակել";}}s:5:"id_ID";a:8:{s:8:"language";s:5:"id_ID";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-12 12:20:50";s:12:"english_name";s:10:"Indonesian";s:11:"native_name";s:16:"Bahasa Indonesia";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/id_ID.zip";s:3:"iso";a:2:{i:1;s:2:"id";i:2;s:3:"ind";}s:7:"strings";a:1:{s:8:"continue";s:9:"Lanjutkan";}}s:5:"is_IS";a:8:{s:8:"language";s:5:"is_IS";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-04-13 13:55:54";s:12:"english_name";s:9:"Icelandic";s:11:"native_name";s:9:"Íslenska";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/is_IS.zip";s:3:"iso";a:2:{i:1;s:2:"is";i:2;s:3:"isl";}s:7:"strings";a:1:{s:8:"continue";s:6:"Áfram";}}s:5:"it_IT";a:8:{s:8:"language";s:5:"it_IT";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-04 13:01:37";s:12:"english_name";s:7:"Italian";s:11:"native_name";s:8:"Italiano";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/it_IT.zip";s:3:"iso";a:2:{i:1;s:2:"it";i:2;s:3:"ita";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continua";}}s:2:"ja";a:8:{s:8:"language";s:2:"ja";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-25 11:16:15";s:12:"english_name";s:8:"Japanese";s:11:"native_name";s:9:"日本語";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/ja.zip";s:3:"iso";a:1:{i:1;s:2:"ja";}s:7:"strings";a:1:{s:8:"continue";s:9:"続ける";}}s:5:"ka_GE";a:8:{s:8:"language";s:5:"ka_GE";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-12 09:20:11";s:12:"english_name";s:8:"Georgian";s:11:"native_name";s:21:"ქართული";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/ka_GE.zip";s:3:"iso";a:2:{i:1;s:2:"ka";i:2;s:3:"kat";}s:7:"strings";a:1:{s:8:"continue";s:30:"გაგრძელება";}}s:3:"kab";a:8:{s:8:"language";s:3:"kab";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-16 18:44:50";s:12:"english_name";s:6:"Kabyle";s:11:"native_name";s:9:"Taqbaylit";s:7:"package";s:60:"https://downloads.wordpress.org/translation/core/4.8/kab.zip";s:3:"iso";a:2:{i:2;s:3:"kab";i:3;s:3:"kab";}s:7:"strings";a:1:{s:8:"continue";s:6:"Kemmel";}}s:2:"km";a:8:{s:8:"language";s:2:"km";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-12-07 02:07:59";s:12:"english_name";s:5:"Khmer";s:11:"native_name";s:27:"ភាសាខ្មែរ";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/km.zip";s:3:"iso";a:2:{i:1;s:2:"km";i:2;s:3:"khm";}s:7:"strings";a:1:{s:8:"continue";s:12:"បន្ត";}}s:5:"ko_KR";a:8:{s:8:"language";s:5:"ko_KR";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-19 07:08:35";s:12:"english_name";s:6:"Korean";s:11:"native_name";s:9:"한국어";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/ko_KR.zip";s:3:"iso";a:2:{i:1;s:2:"ko";i:2;s:3:"kor";}s:7:"strings";a:1:{s:8:"continue";s:6:"계속";}}s:3:"ckb";a:8:{s:8:"language";s:3:"ckb";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-26 15:48:25";s:12:"english_name";s:16:"Kurdish (Sorani)";s:11:"native_name";s:13:"كوردی‎";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/ckb.zip";s:3:"iso";a:2:{i:1;s:2:"ku";i:3;s:3:"ckb";}s:7:"strings";a:1:{s:8:"continue";s:30:"به‌رده‌وام به‌";}}s:2:"lo";a:8:{s:8:"language";s:2:"lo";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-11-12 09:59:23";s:12:"english_name";s:3:"Lao";s:11:"native_name";s:21:"ພາສາລາວ";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/lo.zip";s:3:"iso";a:2:{i:1;s:2:"lo";i:2;s:3:"lao";}s:7:"strings";a:1:{s:8:"continue";s:18:"ຕໍ່​ໄປ";}}s:5:"lt_LT";a:8:{s:8:"language";s:5:"lt_LT";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-05 11:43:04";s:12:"english_name";s:10:"Lithuanian";s:11:"native_name";s:15:"Lietuvių kalba";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/lt_LT.zip";s:3:"iso";a:2:{i:1;s:2:"lt";i:2;s:3:"lit";}s:7:"strings";a:1:{s:8:"continue";s:6:"Tęsti";}}s:2:"lv";a:8:{s:8:"language";s:2:"lv";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-03-17 20:40:40";s:12:"english_name";s:7:"Latvian";s:11:"native_name";s:16:"Latviešu valoda";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.5/lv.zip";s:3:"iso";a:2:{i:1;s:2:"lv";i:2;s:3:"lav";}s:7:"strings";a:1:{s:8:"continue";s:9:"Turpināt";}}s:5:"mk_MK";a:8:{s:8:"language";s:5:"mk_MK";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-01-26 15:54:41";s:12:"english_name";s:10:"Macedonian";s:11:"native_name";s:31:"Македонски јазик";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/mk_MK.zip";s:3:"iso";a:2:{i:1;s:2:"mk";i:2;s:3:"mkd";}s:7:"strings";a:1:{s:8:"continue";s:16:"Продолжи";}}s:5:"ml_IN";a:8:{s:8:"language";s:5:"ml_IN";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-27 03:43:32";s:12:"english_name";s:9:"Malayalam";s:11:"native_name";s:18:"മലയാളം";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/ml_IN.zip";s:3:"iso";a:2:{i:1;s:2:"ml";i:2;s:3:"mal";}s:7:"strings";a:1:{s:8:"continue";s:18:"തുടരുക";}}s:2:"mn";a:8:{s:8:"language";s:2:"mn";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-12 07:29:35";s:12:"english_name";s:9:"Mongolian";s:11:"native_name";s:12:"Монгол";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/mn.zip";s:3:"iso";a:2:{i:1;s:2:"mn";i:2;s:3:"mon";}s:7:"strings";a:1:{s:8:"continue";s:24:"Үргэлжлүүлэх";}}s:2:"mr";a:8:{s:8:"language";s:2:"mr";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-05 19:40:47";s:12:"english_name";s:7:"Marathi";s:11:"native_name";s:15:"मराठी";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/mr.zip";s:3:"iso";a:2:{i:1;s:2:"mr";i:2;s:3:"mar";}s:7:"strings";a:1:{s:8:"continue";s:25:"सुरु ठेवा";}}s:5:"ms_MY";a:8:{s:8:"language";s:5:"ms_MY";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-03-05 09:45:10";s:12:"english_name";s:5:"Malay";s:11:"native_name";s:13:"Bahasa Melayu";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/ms_MY.zip";s:3:"iso";a:2:{i:1;s:2:"ms";i:2;s:3:"msa";}s:7:"strings";a:1:{s:8:"continue";s:8:"Teruskan";}}s:5:"my_MM";a:8:{s:8:"language";s:5:"my_MM";s:7:"version";s:6:"4.1.18";s:7:"updated";s:19:"2015-03-26 15:57:42";s:12:"english_name";s:17:"Myanmar (Burmese)";s:11:"native_name";s:15:"ဗမာစာ";s:7:"package";s:65:"https://downloads.wordpress.org/translation/core/4.1.18/my_MM.zip";s:3:"iso";a:2:{i:1;s:2:"my";i:2;s:3:"mya";}s:7:"strings";a:1:{s:8:"continue";s:54:"ဆက်လက်လုပ်ဆောင်ပါ။";}}s:5:"nb_NO";a:8:{s:8:"language";s:5:"nb_NO";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-26 11:11:30";s:12:"english_name";s:19:"Norwegian (Bokmål)";s:11:"native_name";s:13:"Norsk bokmål";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/nb_NO.zip";s:3:"iso";a:2:{i:1;s:2:"nb";i:2;s:3:"nob";}s:7:"strings";a:1:{s:8:"continue";s:8:"Fortsett";}}s:5:"ne_NP";a:8:{s:8:"language";s:5:"ne_NP";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-23 11:30:58";s:12:"english_name";s:6:"Nepali";s:11:"native_name";s:18:"नेपाली";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/ne_NP.zip";s:3:"iso";a:2:{i:1;s:2:"ne";i:2;s:3:"nep";}s:7:"strings";a:1:{s:8:"continue";s:43:"जारी राख्नुहोस्";}}s:5:"nl_BE";a:8:{s:8:"language";s:5:"nl_BE";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-20 17:04:00";s:12:"english_name";s:15:"Dutch (Belgium)";s:11:"native_name";s:20:"Nederlands (België)";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/nl_BE.zip";s:3:"iso";a:2:{i:1;s:2:"nl";i:2;s:3:"nld";}s:7:"strings";a:1:{s:8:"continue";s:8:"Doorgaan";}}s:12:"nl_NL_formal";a:8:{s:8:"language";s:12:"nl_NL_formal";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-02-16 13:24:21";s:12:"english_name";s:14:"Dutch (Formal)";s:11:"native_name";s:20:"Nederlands (Formeel)";s:7:"package";s:71:"https://downloads.wordpress.org/translation/core/4.7.5/nl_NL_formal.zip";s:3:"iso";a:2:{i:1;s:2:"nl";i:2;s:3:"nld";}s:7:"strings";a:1:{s:8:"continue";s:8:"Doorgaan";}}s:5:"nl_NL";a:8:{s:8:"language";s:5:"nl_NL";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-18 18:26:58";s:12:"english_name";s:5:"Dutch";s:11:"native_name";s:10:"Nederlands";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/nl_NL.zip";s:3:"iso";a:2:{i:1;s:2:"nl";i:2;s:3:"nld";}s:7:"strings";a:1:{s:8:"continue";s:8:"Doorgaan";}}s:5:"nn_NO";a:8:{s:8:"language";s:5:"nn_NO";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-08 13:05:53";s:12:"english_name";s:19:"Norwegian (Nynorsk)";s:11:"native_name";s:13:"Norsk nynorsk";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/nn_NO.zip";s:3:"iso";a:2:{i:1;s:2:"nn";i:2;s:3:"nno";}s:7:"strings";a:1:{s:8:"continue";s:9:"Hald fram";}}s:3:"oci";a:8:{s:8:"language";s:3:"oci";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-02 13:47:38";s:12:"english_name";s:7:"Occitan";s:11:"native_name";s:7:"Occitan";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/oci.zip";s:3:"iso";a:2:{i:1;s:2:"oc";i:2;s:3:"oci";}s:7:"strings";a:1:{s:8:"continue";s:9:"Contunhar";}}s:5:"pa_IN";a:8:{s:8:"language";s:5:"pa_IN";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-16 05:19:43";s:12:"english_name";s:7:"Punjabi";s:11:"native_name";s:18:"ਪੰਜਾਬੀ";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/pa_IN.zip";s:3:"iso";a:2:{i:1;s:2:"pa";i:2;s:3:"pan";}s:7:"strings";a:1:{s:8:"continue";s:25:"ਜਾਰੀ ਰੱਖੋ";}}s:5:"pl_PL";a:8:{s:8:"language";s:5:"pl_PL";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-19 13:38:04";s:12:"english_name";s:6:"Polish";s:11:"native_name";s:6:"Polski";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/pl_PL.zip";s:3:"iso";a:2:{i:1;s:2:"pl";i:2;s:3:"pol";}s:7:"strings";a:1:{s:8:"continue";s:9:"Kontynuuj";}}s:2:"ps";a:8:{s:8:"language";s:2:"ps";s:7:"version";s:6:"4.1.18";s:7:"updated";s:19:"2015-03-29 22:19:48";s:12:"english_name";s:6:"Pashto";s:11:"native_name";s:8:"پښتو";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.1.18/ps.zip";s:3:"iso";a:2:{i:1;s:2:"ps";i:2;s:3:"pus";}s:7:"strings";a:1:{s:8:"continue";s:19:"دوام ورکړه";}}s:5:"pt_PT";a:8:{s:8:"language";s:5:"pt_PT";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-23 10:24:37";s:12:"english_name";s:21:"Portuguese (Portugal)";s:11:"native_name";s:10:"Português";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/pt_PT.zip";s:3:"iso";a:1:{i:1;s:2:"pt";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"pt_BR";a:8:{s:8:"language";s:5:"pt_BR";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-13 23:57:05";s:12:"english_name";s:19:"Portuguese (Brazil)";s:11:"native_name";s:20:"Português do Brasil";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/pt_BR.zip";s:3:"iso";a:2:{i:1;s:2:"pt";i:2;s:3:"por";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:3:"rhg";a:8:{s:8:"language";s:3:"rhg";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-03-16 13:03:18";s:12:"english_name";s:8:"Rohingya";s:11:"native_name";s:8:"Ruáinga";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/rhg.zip";s:3:"iso";a:1:{i:3;s:3:"rhg";}s:7:"strings";a:1:{s:8:"continue";s:0:"";}}s:5:"ro_RO";a:8:{s:8:"language";s:5:"ro_RO";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-15 10:32:19";s:12:"english_name";s:8:"Romanian";s:11:"native_name";s:8:"Română";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/ro_RO.zip";s:3:"iso";a:2:{i:1;s:2:"ro";i:2;s:3:"ron";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuă";}}s:5:"ru_RU";a:8:{s:8:"language";s:5:"ru_RU";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 13:54:09";s:12:"english_name";s:7:"Russian";s:11:"native_name";s:14:"Русский";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/ru_RU.zip";s:3:"iso";a:2:{i:1;s:2:"ru";i:2;s:3:"rus";}s:7:"strings";a:1:{s:8:"continue";s:20:"Продолжить";}}s:3:"sah";a:8:{s:8:"language";s:3:"sah";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-21 02:06:41";s:12:"english_name";s:5:"Sakha";s:11:"native_name";s:14:"Сахалыы";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/sah.zip";s:3:"iso";a:2:{i:2;s:3:"sah";i:3;s:3:"sah";}s:7:"strings";a:1:{s:8:"continue";s:12:"Салҕаа";}}s:5:"si_LK";a:8:{s:8:"language";s:5:"si_LK";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-11-12 06:00:52";s:12:"english_name";s:7:"Sinhala";s:11:"native_name";s:15:"සිංහල";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/si_LK.zip";s:3:"iso";a:2:{i:1;s:2:"si";i:2;s:3:"sin";}s:7:"strings";a:1:{s:8:"continue";s:44:"දිගටම කරගෙන යන්න";}}s:5:"sk_SK";a:8:{s:8:"language";s:5:"sk_SK";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 09:02:13";s:12:"english_name";s:6:"Slovak";s:11:"native_name";s:11:"Slovenčina";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/sk_SK.zip";s:3:"iso";a:2:{i:1;s:2:"sk";i:2;s:3:"slk";}s:7:"strings";a:1:{s:8:"continue";s:12:"Pokračovať";}}s:5:"sl_SI";a:8:{s:8:"language";s:5:"sl_SI";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-08 15:29:14";s:12:"english_name";s:9:"Slovenian";s:11:"native_name";s:13:"Slovenščina";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/sl_SI.zip";s:3:"iso";a:2:{i:1;s:2:"sl";i:2;s:3:"slv";}s:7:"strings";a:1:{s:8:"continue";s:8:"Nadaljuj";}}s:2:"sq";a:8:{s:8:"language";s:2:"sq";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-04-24 08:35:30";s:12:"english_name";s:8:"Albanian";s:11:"native_name";s:5:"Shqip";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.5/sq.zip";s:3:"iso";a:2:{i:1;s:2:"sq";i:2;s:3:"sqi";}s:7:"strings";a:1:{s:8:"continue";s:6:"Vazhdo";}}s:5:"sr_RS";a:8:{s:8:"language";s:5:"sr_RS";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-08 11:06:53";s:12:"english_name";s:7:"Serbian";s:11:"native_name";s:23:"Српски језик";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/sr_RS.zip";s:3:"iso";a:2:{i:1;s:2:"sr";i:2;s:3:"srp";}s:7:"strings";a:1:{s:8:"continue";s:14:"Настави";}}s:5:"sv_SE";a:8:{s:8:"language";s:5:"sv_SE";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-18 17:49:44";s:12:"english_name";s:7:"Swedish";s:11:"native_name";s:7:"Svenska";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/sv_SE.zip";s:3:"iso";a:2:{i:1;s:2:"sv";i:2;s:3:"swe";}s:7:"strings";a:1:{s:8:"continue";s:9:"Fortsätt";}}s:3:"szl";a:8:{s:8:"language";s:3:"szl";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-09-24 19:58:14";s:12:"english_name";s:8:"Silesian";s:11:"native_name";s:17:"Ślōnskŏ gŏdka";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/szl.zip";s:3:"iso";a:1:{i:3;s:3:"szl";}s:7:"strings";a:1:{s:8:"continue";s:13:"Kōntynuować";}}s:5:"ta_IN";a:8:{s:8:"language";s:5:"ta_IN";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-27 03:22:47";s:12:"english_name";s:5:"Tamil";s:11:"native_name";s:15:"தமிழ்";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/ta_IN.zip";s:3:"iso";a:2:{i:1;s:2:"ta";i:2;s:3:"tam";}s:7:"strings";a:1:{s:8:"continue";s:24:"தொடரவும்";}}s:2:"te";a:8:{s:8:"language";s:2:"te";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-26 15:47:39";s:12:"english_name";s:6:"Telugu";s:11:"native_name";s:18:"తెలుగు";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/te.zip";s:3:"iso";a:2:{i:1;s:2:"te";i:2;s:3:"tel";}s:7:"strings";a:1:{s:8:"continue";s:30:"కొనసాగించు";}}s:2:"th";a:8:{s:8:"language";s:2:"th";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2017-01-26 15:48:43";s:12:"english_name";s:4:"Thai";s:11:"native_name";s:9:"ไทย";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/th.zip";s:3:"iso";a:2:{i:1;s:2:"th";i:2;s:3:"tha";}s:7:"strings";a:1:{s:8:"continue";s:15:"ต่อไป";}}s:2:"tl";a:8:{s:8:"language";s:2:"tl";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-12-30 02:38:08";s:12:"english_name";s:7:"Tagalog";s:11:"native_name";s:7:"Tagalog";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.7.2/tl.zip";s:3:"iso";a:2:{i:1;s:2:"tl";i:2;s:3:"tgl";}s:7:"strings";a:1:{s:8:"continue";s:10:"Magpatuloy";}}s:5:"tr_TR";a:8:{s:8:"language";s:5:"tr_TR";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-19 13:54:12";s:12:"english_name";s:7:"Turkish";s:11:"native_name";s:8:"Türkçe";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/tr_TR.zip";s:3:"iso";a:2:{i:1;s:2:"tr";i:2;s:3:"tur";}s:7:"strings";a:1:{s:8:"continue";s:5:"Devam";}}s:5:"tt_RU";a:8:{s:8:"language";s:5:"tt_RU";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-11-20 20:20:50";s:12:"english_name";s:5:"Tatar";s:11:"native_name";s:19:"Татар теле";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/tt_RU.zip";s:3:"iso";a:2:{i:1;s:2:"tt";i:2;s:3:"tat";}s:7:"strings";a:1:{s:8:"continue";s:17:"дәвам итү";}}s:3:"tah";a:8:{s:8:"language";s:3:"tah";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-03-06 18:39:39";s:12:"english_name";s:8:"Tahitian";s:11:"native_name";s:10:"Reo Tahiti";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.7.2/tah.zip";s:3:"iso";a:3:{i:1;s:2:"ty";i:2;s:3:"tah";i:3;s:3:"tah";}s:7:"strings";a:1:{s:8:"continue";s:0:"";}}s:5:"ug_CN";a:8:{s:8:"language";s:5:"ug_CN";s:7:"version";s:5:"4.7.2";s:7:"updated";s:19:"2016-12-05 09:23:39";s:12:"english_name";s:6:"Uighur";s:11:"native_name";s:9:"Uyƣurqə";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.2/ug_CN.zip";s:3:"iso";a:2:{i:1;s:2:"ug";i:2;s:3:"uig";}s:7:"strings";a:1:{s:8:"continue";s:26:"داۋاملاشتۇرۇش";}}s:2:"uk";a:8:{s:8:"language";s:2:"uk";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-01 22:52:09";s:12:"english_name";s:9:"Ukrainian";s:11:"native_name";s:20:"Українська";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/uk.zip";s:3:"iso";a:2:{i:1;s:2:"uk";i:2;s:3:"ukr";}s:7:"strings";a:1:{s:8:"continue";s:20:"Продовжити";}}s:2:"ur";a:8:{s:8:"language";s:2:"ur";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-02 09:17:00";s:12:"english_name";s:4:"Urdu";s:11:"native_name";s:8:"اردو";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/ur.zip";s:3:"iso";a:2:{i:1;s:2:"ur";i:2;s:3:"urd";}s:7:"strings";a:1:{s:8:"continue";s:19:"جاری رکھیں";}}s:5:"uz_UZ";a:8:{s:8:"language";s:5:"uz_UZ";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-05-13 09:55:38";s:12:"english_name";s:5:"Uzbek";s:11:"native_name";s:11:"O‘zbekcha";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/uz_UZ.zip";s:3:"iso";a:2:{i:1;s:2:"uz";i:2;s:3:"uzb";}s:7:"strings";a:1:{s:8:"continue";s:11:"Davom etish";}}s:2:"vi";a:8:{s:8:"language";s:2:"vi";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-06-15 11:24:18";s:12:"english_name";s:10:"Vietnamese";s:11:"native_name";s:14:"Tiếng Việt";s:7:"package";s:59:"https://downloads.wordpress.org/translation/core/4.8/vi.zip";s:3:"iso";a:2:{i:1;s:2:"vi";i:2;s:3:"vie";}s:7:"strings";a:1:{s:8:"continue";s:12:"Tiếp tục";}}s:5:"zh_HK";a:8:{s:8:"language";s:5:"zh_HK";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-16 05:48:05";s:12:"english_name";s:19:"Chinese (Hong Kong)";s:11:"native_name";s:16:"香港中文版	";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/zh_HK.zip";s:3:"iso";a:2:{i:1;s:2:"zh";i:2;s:3:"zho";}s:7:"strings";a:1:{s:8:"continue";s:6:"繼續";}}s:5:"zh_TW";a:8:{s:8:"language";s:5:"zh_TW";s:7:"version";s:3:"4.8";s:7:"updated";s:19:"2017-07-05 10:14:12";s:12:"english_name";s:16:"Chinese (Taiwan)";s:11:"native_name";s:12:"繁體中文";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.8/zh_TW.zip";s:3:"iso";a:2:{i:1;s:2:"zh";i:2;s:3:"zho";}s:7:"strings";a:1:{s:8:"continue";s:6:"繼續";}}s:5:"zh_CN";a:8:{s:8:"language";s:5:"zh_CN";s:7:"version";s:5:"4.7.5";s:7:"updated";s:19:"2017-01-26 15:54:45";s:12:"english_name";s:15:"Chinese (China)";s:11:"native_name";s:12:"简体中文";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.7.5/zh_CN.zip";s:3:"iso";a:2:{i:1;s:2:"zh";i:2;s:3:"zho";}s:7:"strings";a:1:{s:8:"continue";s:6:"继续";}}}', 'no'),
(212, '_transient_is_multi_author', '0', 'yes'),
(215, '_site_transient_timeout_theme_roots', '1501483023', 'no'),
(216, '_site_transient_theme_roots', 'a:2:{s:5:"event";s:7:"/themes";s:8:"ribosome";s:7:"/themes";}', 'no'),
(218, '_site_transient_timeout_community-events-4501c091b0366d76ea3218b6cfdd8097', '1501524365', 'no'),
(219, '_site_transient_community-events-4501c091b0366d76ea3218b6cfdd8097', 'a:2:{s:8:"location";a:1:{s:2:"ip";s:2:"::";}s:6:"events";a:0:{}}', 'no'),
(220, '_transient_timeout_feed_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1501524367', 'no');
INSERT INTO `uinconfer_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(221, '_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:4:{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:"Wed, 19 Jul 2017 19:50: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:8:"language";a:1:{i:0;a:5:{s:4:"data";s:5:"en-US";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:9:"generator";a:1:{i:0;a:5:{s:4:"data";s:40:"https://wordpress.org/?v=4.9-alpha-41195";s:7:"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: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:33:"The Month in WordPress: June 2017";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://wordpress.org/news/2017/07/the-month-in-wordpress-june-2017/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 03 Jul 2017 11:42: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:8:"category";a:1:{i:0;a:5:{s:4:"data";s:18:"Month in WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4865";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:342:"We&#8217;re starting a new regular feature on this blog today. We&#8217;d like to keep everyone up-to-date about the happenings all across the WordPress open source project and highlight how you can get involved, so we&#8217;ll be posting a roundup of all the major WordPress news at the end of every month. Aside from other general [&#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:"Hugh Lashbrooke";s: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:9225:"<p><i>We&#8217;re starting a new regular feature on this blog today. We&#8217;d like to keep everyone up-to-date about the happenings all across the WordPress open source project and highlight how you can get involved, so we&#8217;ll be posting a roundup of all the major WordPress news at the end of every month.</i></p>\n<p>Aside from other general news, the three big events in June were the release of WordPress 4.8, WordCamp Europe 2017, and the WordPress Community Summit. Read on to hear more about these as well as other interesting stories from around the WordPress world.</p>\n<hr />\n<h2>WordPress 4.8</h2>\n<p>On June 8, a week before the Community Summit and WordCamp Europe,<a href="https://wordpress.org/news/2017/06/evans/"> WordPress 4.8 was released</a>.You can read<a href="https://make.wordpress.org/core/2017/05/26/wordpress-4-8-field-guide/"> the Field Guide</a> for a comprehensive overview of all the features of this release (the News and Events widget in the dashboard is one of the major highlights).</p>\n<p>Most people would either have their version auto-updated, or their hosts would have updated it for them. For the rest, the updates have gone smoothly with no major issues reported so far.</p>\n<p>This WordPress release saw contributions from 346 individuals; you can find their names in <a href="https://wordpress.org/news/2017/06/evans/">the announcement post</a>. To get involved in building WordPress core, jump into the #core channel in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a>, and follow <a href="https://make.wordpress.org/core/">the Core team blog</a>.</p>\n<h2>WordCamp Europe 2017</h2>\n<p><a href="https://2017.europe.wordcamp.org/">WordCamp Europe 2017</a> was held in Paris between June 15-17. The event began with a Contributor Day, followed by two days of talks and community goodness. The talks were live-streamed, but you can still catch all the recordings <a href="http://wordpress.tv/event/wordcamp-europe-2017/">on WordPress.tv</a>. The organisers also published <a href="https://2017.europe.wordcamp.org/2017/06/30/wordcamp-europe-2017-in-paris-its-a-wrap/">a handy wrap-up of the event</a>.</p>\n<p>WordCamp Europe exists to bring together the WordPress community from all over the continent, as well as to inspire local communities everywhere to get their own events going — to that end, the event was a great success, as a host of new meetup groups have popped up in the weeks following WordCamp Europe.</p>\n<p>The work that Contributor Day participants accomplished was both varied and valuable, covering all aspects of the WordPress project — have a look through <a href="https://make.wordpress.org/">the Make blogs</a> for updates from each team.</p>\n<p>Finally, we also learned during the event that <a href="https://2017.europe.wordcamp.org/2017/06/17/belgrade-serbia-to-host-wordcamp-europe-2018/">WordCamp Europe 2018 will be held in Belgrade, Serbia</a>, continuing the tradition of exploring locations and communities across the continent.</p>\n<h2>WordPress Community Summit</h2>\n<p>The fourth WordPress Community Summit took place during the two days leading up to WordCamp Europe 2017. This event is an invite-only unconference where people from all over the WordPress community come together to discuss some of the more difficult issues in the community, as well as to make plans for the year ahead in each of the contribution teams.</p>\n<p>As the Summit is designed to be a safe space for all attendees, the notes from each discussion are in the process of being anonymized before we publish them on <a href="https://make.wordpress.org/summit/">the Summit blog</a> (so stay tuned &#8211; they’ll show up there over the next few weeks).</p>\n<p>You can already see the final list of topics that were proposed for the event <a href="https://make.wordpress.org/summit/2017/06/10/community-summit-2017-final-list-of-topic/">here</a> (although a few more were added during the course of the two day Summit).</p>\n<h2>WordPress marketing push continues apace</h2>\n<p>As part of the push to be more intentional in marketing WordPress (as per Matt Mullenweg&#8217;s <a href="http://wordpress.tv/2016/12/07/matt-mullenweg-state-of-the-word-2016/">2016 State of the Word</a>), the Marketing team has launched two significant drives to obtain more information about who uses WordPress and how that information can shape their outreach and messaging efforts.</p>\n<p><a href="https://make.wordpress.org/marketing/2017/06/15/wordpress-case-studies-and-usage-survey/">The team is looking for WordPress case studies</a> and is asking users, agencies, and freelancers to take a WordPress usage survey. This will go a long way towards establishing a marketing base for WordPress as a platform and as a community — and many people in the community are looking forward to seeing this area develop further.</p>\n<p>To get involved in the WordPress Marketing team, you can visit <a href="https://make.wordpress.org/marketing/">their team blog</a>.</p>\n<h2>New Gutenberg editor available for testing</h2>\n<p>For some time now, the Core team has been hard at work on a brand-new text editor for WordPress — this project has been dubbed “Gutenberg.” The project’s ultimate goal is to replace the existing TinyMCE editor, but for now it is in beta and available for public testing — <a href="https://wordpress.org/plugins/gutenberg/">you can download it here as a plugin</a> and install it on any WordPress site.</p>\n<p>This feature is still in beta, so we don’t recommend using it on a production site. If you test it out, though, you’ll find that it is a wholly different experience to what you are used to in WordPress. It’s a more streamlined, altogether cleaner approach to the text-editing experience than we’ve had before, and something that many people are understandably excited about. Matt Mullenweg discussed the purpose of Gutenberg in more detail during <a href="http://wordpress.tv/2017/07/01/interview-and-qanda-with-matt-mullenweg/">his Q&amp;A at WordCamp Europe</a>.</p>\n<p>There are already a few reviews out from <a href="https://kinsta.com/blog/gutenberg-wordpress-editor/">Brian Jackson at Kinsta</a>, <a href="https://daily.jorb.in/2017/06/random-thoughts-on-gutenberg/">Aaron Jorbin</a>, and <a href="https://www.mattcromwell.com/gutenberg-first-impressions/">Matt Cromwell</a> (among many others). Keep in mind that the project is in constant evolution at this stage; when it eventually lands in WordPress core (probably in v5.0), it could look very different from its current iteration — that’s what makes this beta stage and user testing so important.</p>\n<p>To get involved with shaping the future of Gutenberg, please <a href="https://make.wordpress.org/test/handbook/call-for-testing/gutenberg-testing/">test it out</a>, and join the #core-editor channel in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a>. You can also visit <a href="https://github.com/WordPress/gutenberg">the project’s GitHub repository</a> to report issues and contribute to the codebase.</p>\n<hr />\n<h2>Further reading:</h2>\n<ul>\n<li style="font-weight: 400">Bridget Willard <a href="https://make.wordpress.org/community/2017/06/21/proposed-wordcamp-editorial-calendar/">has proposed an editorial calendar</a> to assist WordCamp organizers with publishing content for their event.</li>\n<li style="font-weight: 400">A new kind of niche WordCamp, <a href="https://2017-denver.journalist.wordcamp.org/">WordCamp for Publishers in Denver</a>, has opened ticket sales.</li>\n<li style="font-weight: 400">The WordPress iOS app was updated with <a href="https://en.blog.wordpress.com/2017/06/21/an-all-new-media-library-for-the-wordpress-ios-app/">a fresh, new media library</a> this month.</li>\n<li style="font-weight: 400">It looks like <i>Underscores</i>, the popular WordPress starter theme, <a href="https://themeshaper.com/2017/06/26/the-future-of-underscores-and-a-new-committer/">has a bright future ahead of it</a>, with a renewed vision and new committer.</li>\n<li style="font-weight: 400">The always-inspiring Tom McFarlin <a href="https://tommcfarlin.com/simple-autoloader-for-wordpress">has released a simple autoloader for WordPress</a> that looks very useful indeed.</li>\n<li style="font-weight: 400">After a bit of a discussion on Twitter regarding the differences between WordPress.org, WordPress.com, and Jetpack, <a href="https://helen.wordpress.com/2017/06/21/restaurant-vs-meal-kit-vs-grocery-shopping-or-wordpress-com-vs-jetpack-vs-wordpress-org/">Helen Hou-Sandí came up with a great analogy</a> and an interesting post about it all.</li>\n<li style="font-weight: 400">If you’re interested in contributing specifically to the JavaScript or PHP areas of the WordPress core codebase, then the new #core-js and #core-php channels in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a> are perfect for you.</li>\n</ul>\n<p><i>If you have a story we should consider including in the next “Month in WordPress” post, please </i><a href="https://make.wordpress.org/community/month-in-wordpress-submissions/"><i>submit it here</i></a><i>.</i></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4865";s: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: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:25:"WordPress 4.8 “Evans”";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:41:"https://wordpress.org/news/2017/06/evans/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 08 Jun 2017 14:49:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{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:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4770";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:373:"An Update with You in Mind Gear up for a more intuitive WordPress! Version 4.8 of WordPress, named &#8220;Evans&#8221; in honor of jazz pianist and composer William John &#8220;Bill&#8221; Evans, is available for download or update in your WordPress dashboard. New features in 4.8 add more ways for you to express yourself and represent your brand. Though some [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Matt Mullenweg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:42629:"<h2 style="text-align: center">An Update with You in Mind</h2>\n<p><img class="aligncenter size-large wp-image-4816" src="https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?resize=632%2C316&#038;ssl=1" alt="" srcset="https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?resize=1024%2C512&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?resize=300%2C150&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?resize=768%2C384&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?w=1264&amp;ssl=1 1264w, https://i0.wp.com/wordpress.org/news/files/2017/06/release-featured-image.png?w=1896&amp;ssl=1 1896w" sizes="(max-width: 632px) 100vw, 632px" data-recalc-dims="1" /></p>\n<h3>Gear up for a more intuitive WordPress!</h3>\n<p>Version 4.8 of WordPress, named &#8220;Evans&#8221; in honor of jazz pianist and composer William John &#8220;Bill&#8221; Evans, is available for download or update in your WordPress dashboard. New features in 4.8 add more ways for you to express yourself and represent your brand.</p>\n<p>Though some updates seem minor, they’ve been built by hundreds of contributors with <em>you</em> in mind. Get ready for new features you’ll welcome like an old friend: link improvements, <em>three</em> new media widgets covering images, audio, and video, an updated text widget that supports visual editing, and an upgraded news section in your dashboard which brings in nearby and upcoming WordPress events.</p>\n<hr />\n<h2 style="text-align: center">Exciting Widget Updates</h2>\n<p><img class="size-large wp-image-4776 aligncenter" src="https://i1.wp.com/wordpress.org/news/files/2017/06/widgets-with-all-four.png?resize=632%2C436&#038;ssl=1" alt="" srcset="https://i1.wp.com/wordpress.org/news/files/2017/06/widgets-with-all-four.png?resize=1024%2C706&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2017/06/widgets-with-all-four.png?resize=300%2C207&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2017/06/widgets-with-all-four.png?resize=768%2C530&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2017/06/widgets-with-all-four.png?w=1264&amp;ssl=1 1264w" sizes="(max-width: 632px) 100vw, 632px" data-recalc-dims="1" /></p>\n<h3>Image Widget</h3>\n<p>Adding an image to a widget is now a simple task that is achievable for any WordPress user without needing to know code. Simply insert your image right within the widget settings. Try adding something like a headshot or a photo of your latest weekend adventure — and see it appear automatically.</p>\n<h3>Video Widget</h3>\n<p>A welcome video is a great way to humanize the branding of your website. You can now add any video from the Media Library to a sidebar on your site with the new Video widget. Use this to showcase a welcome video to introduce visitors to your site or promote your latest and greatest content.</p>\n<h3>Audio Widget</h3>\n<p>Are you a podcaster, musician, or avid blogger? Adding a widget with your audio file has never been easier. Upload your audio file to the Media Library, go to the widget settings, select your file, and you’re ready for listeners. This would be a easy way to add a more personal welcome message, too!</p>\n<h3>Rich Text Widget</h3>\n<p>This feature deserves a parade down the center of town! Rich-text editing capabilities are now native for Text widgets. Add a widget anywhere and format away. Create lists, add emphasis, and quickly and easily insert links. Have fun with your newfound formatting powers, and watch what you can accomplish in a short amount of time.</p>\n<hr />\n<h2 style="text-align: center">Link Boundaries</h2>\n<div id="v-8BDWH3QG-1" class="video-player"><video id="v-8BDWH3QG-1-video" width="632" height="342" poster="https://videos.files.wordpress.com/8BDWH3QG/3-link-boundaries_dvd.original.jpg" controls="true" preload="metadata" dir="ltr" lang="en"><source src="https://videos.files.wordpress.com/8BDWH3QG/3-link-boundaries_dvd.mp4" type="video/mp4; codecs=&quot;avc1.64001E, mp4a.40.2&quot;" /><source src="https://videos.files.wordpress.com/8BDWH3QG/3-link-boundaries_fmt1.ogv" type="video/ogg; codecs=&quot;theora, vorbis&quot;" /><div><img alt="Link Boundaries" src="https://videos.files.wordpress.com/8BDWH3QG/3-link-boundaries_dvd.original.jpg?resize=632%2C342" data-recalc-dims="1" /></div><p>Link Boundaries</p></video></div>\n<p>Have you ever tried updating a link, or the text around a link, and found you can&#8217;t seem to edit it correctly? When you edit the text after the link, your new text also ends up linked. Or you edit the text in the link, but your text ends up outside of it. This can be frustrating! With link boundaries, a great new feature, the process is streamlined and your links will work well. You’ll be happier. We promise.</p>\n<hr />\n<h2 style="text-align: center">Nearby WordPress Events</h2>\n<p><img class="aligncenter wp-image-4779 size-large" src="https://i2.wp.com/wordpress.org/news/files/2017/06/events-widget.png?resize=632%2C465&#038;ssl=1" alt="" srcset="https://i2.wp.com/wordpress.org/news/files/2017/06/events-widget.png?resize=1024%2C753&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2017/06/events-widget.png?resize=300%2C221&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2017/06/events-widget.png?resize=768%2C565&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2017/06/events-widget.png?w=1126&amp;ssl=1 1126w" sizes="(max-width: 632px) 100vw, 632px" data-recalc-dims="1" /></p>\n<p>Did you know that WordPress has a thriving offline community with groups meeting regularly in more than 400 cities around the world? WordPress now draws your attention to the events that help you continue improving your WordPress skills, meet friends, and, of course, publish!</p>\n<p>This is quickly becoming one of our favorite features. While you are in the dashboard (because you’re running updates and writing posts, right?) all upcoming WordCamps and official WordPress Meetups — local to you — will be displayed.</p>\n<p>Being part of the community can help you improve your WordPress skills and network with people you wouldn&#8217;t otherwise meet. Now you can easily find your local events just by logging in to your dashboard and looking at the new Events and News dashboard widget.</p>\n<hr />\n<h2 style="text-align: center">Even More Developer Happiness <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f60a.png" alt="😊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>\n<h3><a href="https://make.wordpress.org/core/2017/05/17/cleaner-headings-in-the-admin-screens/">More Accessible Admin Panel Headings</a></h3>\n<p>New CSS rules mean extraneous content (like “Add New” links) no longer need to be included in admin-area headings. These panel headings improve the experience for people using assistive technologies.</p>\n<h3><a href="https://make.wordpress.org/core/2017/05/22/removal-of-core-embedding-support-for-wmv-and-wma-file-formats/">Removal of Core Support for WMV and WMA Files</a></h3>\n<p>As fewer and fewer browsers support Silverlight, file formats which require the presence of the Silverlight plugin are being removed from core support. Files will still display as a download link, but will no longer be embedded automatically.</p>\n<h3><a href="https://make.wordpress.org/core/2017/05/22/multisite-focused-changes-in-4-8/">Multisite Updates</a></h3>\n<p>New capabilities have been introduced to 4.8 with an eye towards removing calls to<br />\n<code>is_super_admin()</code>. Additionally, new hooks and tweaks to more granularly control site and user counts per network have been added.</p>\n<h3><a href="https://make.wordpress.org/core/2017/05/23/addition-of-tinymce-to-the-text-widget/">Text-Editor JavaScript API</a></h3>\n<p>With the addition of TinyMCE to the text widget in 4.8 comes a new JavaScript API for instantiating the editor after page load. This can be used to add an editor instance to any text area, and customize it with buttons and functions. Great for plugin authors!</p>\n<h3><a href="https://make.wordpress.org/core/2017/05/26/media-widgets-for-images-video-and-audio/">Media Widgets API</a></h3>\n<p>The introduction of a new base media widget REST API schema to 4.8 opens up possibilities for even more media widgets (like galleries or playlists) in the future. The three new media widgets are powered by a shared base class that covers most of the interactions with the media modal. That class also makes it easier to create new media widgets and paves the way for more to come.</p>\n<h3><a href="https://make.wordpress.org/core/2017/05/16/customizer-sidebar-width-is-now-variable/">Customizer Width Variable</a></h3>\n<p>Rejoice! New responsive breakpoints have been added to the customizer sidebar to make it wider on high-resolution screens. Customizer controls should use percentage-based widths instead of pixels.</p>\n<hr />\n<h2 style="text-align: center">The Squad</h2>\n<p>This release was led by <a href="https://matt.blog">Matt</a> and <a href="https://profiles.wordpress.org/jbpaul17">Jeff Paul</a>, with the help of the following fabulous folks. There are 346 contributors with props in this release, with 106 of them contributing for the first time. Pull up some Bill Evans on your music service of choice, and check out some of their profiles:</p>\n<a href="https://profiles.wordpress.org/aaroncampbell">Aaron D. Campbell</a>, <a href="https://profiles.wordpress.org/jorbin">Aaron Jorbin</a>, <a href="https://profiles.wordpress.org/abrightclearweb">abrightclearweb</a>, <a href="https://profiles.wordpress.org/ibachal">Achal Jain</a>, <a href="https://profiles.wordpress.org/achbed">achbed</a>, <a href="https://profiles.wordpress.org/acmethemes">Acme Themes</a>, <a href="https://profiles.wordpress.org/adamsilverstein">Adam Silverstein</a>, <a href="https://profiles.wordpress.org/adammacias">adammacias</a>, <a href="https://profiles.wordpress.org/mrahmadawais">Ahmad Awais</a>, <a href="https://profiles.wordpress.org/ahmadawais">ahmadawais</a>, <a href="https://profiles.wordpress.org/airesvsg">airesvsg</a>, <a href="https://profiles.wordpress.org/ajoah">ajoah</a>, <a href="https://profiles.wordpress.org/akibjorklund">Aki Bj&#246;rklund</a>, <a href="https://profiles.wordpress.org/akshayvinchurkar">akshayvinchurkar</a>, <a href="https://profiles.wordpress.org/schlessera">Alain Schlesser</a>, <a href="https://profiles.wordpress.org/xknown">Alex Concha</a>, <a href="https://profiles.wordpress.org/xavortm">Alex Dimitrov</a>, <a href="https://profiles.wordpress.org/ironpaperweight">Alex Hon</a>, <a href="https://profiles.wordpress.org/alex27">alex27</a>, <a href="https://profiles.wordpress.org/allancole">allancole</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/andrewp-2">Andreas Panag</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/rarst">Andrey "Rarst" Savchenko</a>, <a href="https://profiles.wordpress.org/andizer">Andy Meerwaldt</a>, <a href="https://profiles.wordpress.org/kelderic">Andy Mercer</a>, <a href="https://profiles.wordpress.org/andy">Andy Skelton</a>, <a href="https://profiles.wordpress.org/aniketpant">Aniket Pant</a>, <a href="https://profiles.wordpress.org/anilbasnet">Anil Basnet</a>, <a href="https://profiles.wordpress.org/ankit-k-gupta">Ankit K Gupta</a>, <a href="https://profiles.wordpress.org/ahortin">Anthony Hortin</a>, <a href="https://profiles.wordpress.org/antisilent">antisilent</a>, <a href="https://profiles.wordpress.org/atimmer">Anton Timmermans</a>, <a href="https://profiles.wordpress.org/zuige">Antti Kuosmanen</a>, <a href="https://profiles.wordpress.org/apokalyptik">apokalyptik</a>, <a href="https://profiles.wordpress.org/artoliukkonen">artoliukkonen</a>, <a href="https://profiles.wordpress.org/ideag">Arunas Liuiza</a>, <a href="https://profiles.wordpress.org/attitude">attitude</a>, <a href="https://profiles.wordpress.org/backermann">backermann</a>, <a href="https://profiles.wordpress.org/b-07">Bappi</a>, <a href="https://profiles.wordpress.org/bcole808">Ben Cole</a>, <a href="https://profiles.wordpress.org/quasel">Bernhard Gronau</a>, <a href="https://profiles.wordpress.org/kau-boy">Bernhard Kau</a>, <a href="https://profiles.wordpress.org/binarymoon">binarymoon</a>, <a href="https://profiles.wordpress.org/birgire">Birgir Erlendsson (birgire)</a>, <a href="https://profiles.wordpress.org/bjornw">BjornW</a>, <a href="https://profiles.wordpress.org/bobbingwide">bobbingwide</a>, <a href="https://profiles.wordpress.org/boblinthorst">boblinthorst</a>, <a href="https://profiles.wordpress.org/boboudreau">boboudreau</a>, <a href="https://profiles.wordpress.org/gitlost">bonger</a>, <a href="https://profiles.wordpress.org/boonebgorges">Boone B. Gorges</a>, <a href="https://profiles.wordpress.org/brainstormforce">Brainstorm Force</a>, <a href="https://profiles.wordpress.org/kraftbj">Brandon Kraft</a>, <a href="https://profiles.wordpress.org/brianhogg">Brian Hogg</a>, <a href="https://profiles.wordpress.org/krogsgard">Brian Krogsgard</a>, <a href="https://profiles.wordpress.org/bronsonquick">Bronson Quick</a>, <a href="https://profiles.wordpress.org/sixhours">Caroline Moore</a>, <a href="https://profiles.wordpress.org/caseypatrickdriscoll">Casey Driscoll</a>, <a href="https://profiles.wordpress.org/caspie">Caspie</a>, <a href="https://profiles.wordpress.org/chandrapatel">Chandra Patel</a>, <a href="https://profiles.wordpress.org/chaos-engine">Chaos Engine</a>, <a href="https://profiles.wordpress.org/cheeserolls">cheeserolls</a>, <a href="https://profiles.wordpress.org/chesio">chesio</a>, <a href="https://profiles.wordpress.org/ketuchetan">chetansatasiya</a>, <a href="https://profiles.wordpress.org/choongsavvii">choong</a>, <a href="https://profiles.wordpress.org/chouby">Chouby</a>, <a href="https://profiles.wordpress.org/chredd">chredd</a>, <a href="https://profiles.wordpress.org/chrisjean">Chris Jean</a>, <a href="https://profiles.wordpress.org/cmmarslender">Chris Marslender</a>, <a href="https://profiles.wordpress.org/chris_d2d">Chris Smith</a>, <a href="https://profiles.wordpress.org/chrisvanpatten">Chris Van Patten</a>, <a href="https://profiles.wordpress.org/chriswiegman">Chris Wiegman</a>, <a href="https://profiles.wordpress.org/chriscct7">chriscct7</a>, <a href="https://profiles.wordpress.org/chriseverson">chriseverson</a>, <a href="https://profiles.wordpress.org/christian1012">Christian Chung</a>, <a href="https://profiles.wordpress.org/cwpnolen">Christian Nolen</a>, <a href="https://profiles.wordpress.org/needle">Christian Wach</a>, <a href="https://profiles.wordpress.org/christophherr">Christoph Herr</a>, <a href="https://profiles.wordpress.org/clarionwpdeveloper">Clarion Technologies</a>, <a href="https://profiles.wordpress.org/claudiosanches">Claudio Sanches</a>, <a href="https://profiles.wordpress.org/claudiosmweb">Claudio Sanches</a>, <a href="https://profiles.wordpress.org/claudiolabarbera">ClaudioLaBarbera</a>, <a href="https://profiles.wordpress.org/codemovementpk">codemovement.pk</a>, <a href="https://profiles.wordpress.org/coderkevin">coderkevin</a>, <a href="https://profiles.wordpress.org/codfish">codfish</a>, <a href="https://profiles.wordpress.org/coreymcollins">coreymcollins</a>, <a href="https://profiles.wordpress.org/curdin">Curdin Krummenacher</a>, <a href="https://profiles.wordpress.org/cgrymala">Curtiss Grymala</a>, <a href="https://profiles.wordpress.org/cdog">Cătălin Dogaru</a>, <a href="https://profiles.wordpress.org/danhgilmore">danhgilmore</a>, <a href="https://profiles.wordpress.org/danielkanchev">Daniel Kanchev</a>, <a href="https://profiles.wordpress.org/danielpietrasik">Daniel Pietrasik</a>, <a href="https://profiles.wordpress.org/mte90">Daniele Scasciafratte</a>, <a href="https://profiles.wordpress.org/dllh">Daryl L. L. Houston (dllh)</a>, <a href="https://profiles.wordpress.org/davepullig">Dave Pullig</a>, <a href="https://profiles.wordpress.org/goto10">Dave Romsey (goto10)</a>, <a href="https://profiles.wordpress.org/davidakennedy">David A. Kennedy</a>, <a href="https://profiles.wordpress.org/turtlepod">David Chandra Purnama</a>, <a href="https://profiles.wordpress.org/dlh">David Herrera</a>, <a href="https://profiles.wordpress.org/dglingren">David Lingren</a>, <a href="https://profiles.wordpress.org/davidmosterd">David Mosterd</a>, <a href="https://profiles.wordpress.org/dshanske">David Shanske</a>, <a href="https://profiles.wordpress.org/davidbhayes">davidbhayes</a>, <a href="https://profiles.wordpress.org/folletto">Davide ''Folletto'' Casali</a>, <a href="https://profiles.wordpress.org/deeptiboddapati">deeptiboddapati</a>, <a href="https://profiles.wordpress.org/delphinus">delphinus</a>, <a href="https://profiles.wordpress.org/deltafactory">deltafactory</a>, <a href="https://profiles.wordpress.org/denis-de-bernardy">Denis de Bernardy</a>, <a href="https://profiles.wordpress.org/valendesigns">Derek Herman</a>, <a href="https://profiles.wordpress.org/pcfreak30">Derrick Hammer</a>, <a href="https://profiles.wordpress.org/derrickkoo">Derrick Koo</a>, <a href="https://profiles.wordpress.org/dimchik">dimchik</a>, <a href="https://profiles.wordpress.org/dineshc">Dinesh Chouhan</a>, <a href="https://profiles.wordpress.org/dd32">Dion Hulse</a>, <a href="https://profiles.wordpress.org/dipeshkakadiya">Dipesh Kakadiya</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/dotancohen">Dotan Cohen</a>, <a href="https://profiles.wordpress.org/dougwollison">Doug Wollison</a>, <a href="https://profiles.wordpress.org/doughamlin">doughamlin</a>, <a href="https://profiles.wordpress.org/dreamon11">DreamOn11</a>, <a href="https://profiles.wordpress.org/drewapicture">Drew Jaynes</a>, <a href="https://profiles.wordpress.org/duncanjbrown">duncanjbrown</a>, <a href="https://profiles.wordpress.org/dungengronovius">dungengronovius</a>, <a href="https://profiles.wordpress.org/dylanauty">DylanAuty</a>, <a href="https://profiles.wordpress.org/hurtige">Eddie Hurtig</a>, <a href="https://profiles.wordpress.org/oso96_2000">Eduardo Reveles</a>, <a href="https://profiles.wordpress.org/chopinbach">Edwin Cromley</a>, <a href="https://profiles.wordpress.org/electricfeet">ElectricFeet</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/elyobo">elyobo</a>, <a href="https://profiles.wordpress.org/enodekciw">enodekciw</a>, <a href="https://profiles.wordpress.org/enshrined">enshrined</a>, <a href="https://profiles.wordpress.org/ericlewis">Eric Andrew Lewis</a>, <a href="https://profiles.wordpress.org/pushred">Eric Lanehart</a>, <a href="https://profiles.wordpress.org/eherman24">Evan Herman</a>, <a href="https://profiles.wordpress.org/flixos90">Felix Arntz</a>, <a href="https://profiles.wordpress.org/fencer04">Fencer04</a>, <a href="https://profiles.wordpress.org/florianbrinkmann">Florian Brinkmann</a>, <a href="https://profiles.wordpress.org/mista-flo">Florian TIAR</a>, <a href="https://profiles.wordpress.org/foliovision">FolioVision</a>, <a href="https://profiles.wordpress.org/fomenkoandrey">fomenkoandrey</a>, <a href="https://profiles.wordpress.org/frankiet">Francesco Taurino</a>, <a href="https://profiles.wordpress.org/frank-klein">Frank Klein</a>, <a href="https://profiles.wordpress.org/fjarrett">Frankie Jarrett</a>, <a href="https://profiles.wordpress.org/akeif">Fred</a>, <a href="https://profiles.wordpress.org/frozzare">Fredrik Forsmo</a>, <a href="https://profiles.wordpress.org/fuscata">fuscata</a>, <a href="https://profiles.wordpress.org/gma992">Gabriel Maldonado</a>, <a href="https://profiles.wordpress.org/voldemortensen">Garth Mortensen</a>, <a href="https://profiles.wordpress.org/garyj">Gary Jones</a>, <a href="https://profiles.wordpress.org/pento">Gary Pendergast</a>, <a href="https://profiles.wordpress.org/geekysoft">Geeky Software</a>, <a href="https://profiles.wordpress.org/georgestephanis">George Stephanis</a>, <a href="https://profiles.wordpress.org/goranseric">Goran &#352;erić</a>, <a href="https://profiles.wordpress.org/grahamarmfield">Graham Armfield</a>, <a href="https://profiles.wordpress.org/grantderepas">Grant Derepas</a>, <a href="https://profiles.wordpress.org/tivnet">Gregory Karpinsky (@tivnet)</a>, <a href="https://profiles.wordpress.org/hardeepasrani">Hardeep Asrani</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/hiddenpearls">hiddenpearls</a>, <a href="https://profiles.wordpress.org/hnle">Hinaloe</a>, <a href="https://profiles.wordpress.org/hristo-sg">Hristo Pandjarov</a>, <a href="https://profiles.wordpress.org/hugobaeta">Hugo Baeta</a>, <a href="https://profiles.wordpress.org/polevaultweb">Iain Poulson</a>, <a href="https://profiles.wordpress.org/iandunn">Ian Dunn</a>, <a href="https://profiles.wordpress.org/ianedington">Ian Edington</a>, <a href="https://profiles.wordpress.org/idealien">idealien</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/implenton">implenton</a>, <a href="https://profiles.wordpress.org/ionutst">Ionut Stanciu</a>, <a href="https://profiles.wordpress.org/ipstenu">Ipstenu (Mika Epstein)</a>, <a href="https://profiles.wordpress.org/ivdimova">ivdimova</a>, <a href="https://profiles.wordpress.org/jdgrimes">J.D. Grimes</a>, <a href="https://profiles.wordpress.org/jakept">Jacob Peattie</a>, <a href="https://profiles.wordpress.org/whyisjake">Jake Spurlock</a>, <a href="https://profiles.wordpress.org/jnylen0">James Nylen</a>, <a href="https://profiles.wordpress.org/jamesacero">jamesacero</a>, <a href="https://profiles.wordpress.org/japh">Japh</a>, <a href="https://profiles.wordpress.org/jaredcobb">Jared Cobb</a>, <a href="https://profiles.wordpress.org/jayarjo">jayarjo</a>, <a href="https://profiles.wordpress.org/jdolan">jdolan</a>, <a href="https://profiles.wordpress.org/jdoubleu">jdoubleu</a>, <a href="https://profiles.wordpress.org/jblz">Jeff Bowen</a>, <a href="https://profiles.wordpress.org/jbpaul17">Jeff Paul</a>, <a href="https://profiles.wordpress.org/cheffheid">Jeffrey de Wit</a>, <a href="https://profiles.wordpress.org/jeremyfelt">Jeremy Felt</a>, <a href="https://profiles.wordpress.org/jpry">Jeremy Pry</a>, <a href="https://profiles.wordpress.org/jimt">jimt</a>, <a href="https://profiles.wordpress.org/jipmoors">Jip Moors</a>, <a href="https://profiles.wordpress.org/jmusal">jmusal</a>, <a href="https://profiles.wordpress.org/joedolson">Joe Dolson</a>, <a href="https://profiles.wordpress.org/joehoyle">Joe Hoyle</a>, <a href="https://profiles.wordpress.org/joemcgill">Joe McGill</a>, <a href="https://profiles.wordpress.org/joelcj91">Joel James</a>, <a href="https://profiles.wordpress.org/joen">Joen Asmussen</a>, <a href="https://profiles.wordpress.org/johanmynhardt">johanmynhardt</a>, <a href="https://profiles.wordpress.org/johnbillion">John Blackbourn</a>, <a href="https://profiles.wordpress.org/zyphonic">John Dittmar</a>, <a href="https://profiles.wordpress.org/johnjamesjacoby">John James Jacoby</a>, <a href="https://profiles.wordpress.org/johnpbloch">John P. Bloch</a>, <a href="https://profiles.wordpress.org/johnpgreen">johnpgreen</a>, <a href="https://profiles.wordpress.org/kenshino">Jon (Kenshino)</a>, <a href="https://profiles.wordpress.org/jonathanbardo">Jonathan Bardo</a>, <a href="https://profiles.wordpress.org/jbrinley">Jonathan Brinley</a>, <a href="https://profiles.wordpress.org/daggerhart">Jonathan Daggerhart</a>, <a href="https://profiles.wordpress.org/desrosj">Jonathan Desrosiers</a>, <a href="https://profiles.wordpress.org/spacedmonkey">Jonny Harris</a>, <a href="https://profiles.wordpress.org/jonnyauk">jonnyauk</a>, <a href="https://profiles.wordpress.org/jordesign">jordesign</a>, <a href="https://profiles.wordpress.org/jorritschippers">JorritSchippers</a>, <a href="https://profiles.wordpress.org/joefusco">Joseph Fusco</a>, <a href="https://profiles.wordpress.org/jjeaton">Josh Eaton</a>, <a href="https://profiles.wordpress.org/shelob9">Josh Pollock</a>, <a href="https://profiles.wordpress.org/joshcummingsdesign">joshcummingsdesign</a>, <a href="https://profiles.wordpress.org/joshkadis">joshkadis</a>, <a href="https://profiles.wordpress.org/joyously">Joy</a>, <a href="https://profiles.wordpress.org/jrf">jrf</a>, <a href="https://profiles.wordpress.org/jrgould">JRGould</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/nukaga">Junko Nukaga</a>, <a href="https://profiles.wordpress.org/justinbusa">Justin Busa</a>, <a href="https://profiles.wordpress.org/justinsainton">Justin Sainton</a>, <a href="https://profiles.wordpress.org/jshreve">Justin Shreve</a>, <a href="https://profiles.wordpress.org/jtsternberg">Justin Sternberg</a>, <a href="https://profiles.wordpress.org/kadamwhite">K.Adam White</a>, <a href="https://profiles.wordpress.org/kacperszurek">kacperszurek</a>, <a href="https://profiles.wordpress.org/trepmal">Kailey (trepmal)</a>, <a href="https://profiles.wordpress.org/kalenjohnson">KalenJohnson</a>, <a href="https://profiles.wordpress.org/codebykat">Kat Hagan</a>, <a href="https://profiles.wordpress.org/kkoppenhaver">Keanan Koppenhaver</a>, <a href="https://profiles.wordpress.org/keesiemeijer">keesiemeijer</a>, <a href="https://profiles.wordpress.org/kellbot">kellbot</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/kwight">Kirk Wight</a>, <a href="https://profiles.wordpress.org/kitchin">kitchin</a>, <a href="https://profiles.wordpress.org/ixkaito">Kite</a>, <a href="https://profiles.wordpress.org/kjbenk">kjbenk</a>, <a href="https://profiles.wordpress.org/knutsp">Knut Sparhell</a>, <a href="https://profiles.wordpress.org/koenschipper">koenschipper</a>, <a href="https://profiles.wordpress.org/kokarn">kokarn</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/kuchenundkakao">kuchenundkakao</a>, <a href="https://profiles.wordpress.org/kuldipem">kuldipem</a>, <a href="https://profiles.wordpress.org/leewillis77">Lee Willis</a>, <a href="https://profiles.wordpress.org/leobaiano">Leo Baiano</a>, <a href="https://profiles.wordpress.org/littlebigthing">LittleBigThings (Csaba)</a>, <a href="https://profiles.wordpress.org/lucasstark">Lucas Stark</a>, <a href="https://profiles.wordpress.org/lukecavanagh">Luke Cavanagh</a>, <a href="https://profiles.wordpress.org/lgedeon">Luke Gedeon</a>, <a href="https://profiles.wordpress.org/lukepettway">Luke Pettway</a>, <a href="https://profiles.wordpress.org/lyubomir_popov">lyubomir_popov</a>, <a href="https://profiles.wordpress.org/mageshp">mageshp</a>, <a href="https://profiles.wordpress.org/mahesh901122">Mahesh Waghmare</a>, <a href="https://profiles.wordpress.org/mangeshp">Mangesh Parte</a>, <a href="https://profiles.wordpress.org/manishsongirkar36">Manish Songirkar</a>, <a href="https://profiles.wordpress.org/mantismamita">mantismamita</a>, <a href="https://profiles.wordpress.org/mbootsman">Marcel Bootsman</a>, <a href="https://profiles.wordpress.org/tyxla">Marin Atanasov</a>, <a href="https://profiles.wordpress.org/mariovalney">Mario Valney</a>, <a href="https://profiles.wordpress.org/clorith">Marius L. J.</a>, <a href="https://profiles.wordpress.org/mbelchev">Mariyan Belchev</a>, <a href="https://profiles.wordpress.org/markjaquith">Mark Jaquith</a>, <a href="https://profiles.wordpress.org/mrwweb">Mark Root-Wiley</a>, <a href="https://profiles.wordpress.org/mapk">Mark Uraine</a>, <a href="https://profiles.wordpress.org/markoheijnen">Marko Heijnen</a>, <a href="https://profiles.wordpress.org/markshep">markshep</a>, <a href="https://profiles.wordpress.org/matveb">Matias Ventura</a>, <a href="https://profiles.wordpress.org/matrixik">matrixik</a>, <a href="https://profiles.wordpress.org/mjbanks">Matt Banks</a>, <a href="https://profiles.wordpress.org/jaworskimatt">Matt Jaworski</a>, <a href="https://profiles.wordpress.org/mattking5000">Matt King</a>, <a href="https://profiles.wordpress.org/veraxus">Matt van Andel</a>, <a href="https://profiles.wordpress.org/mattwiebe">Matt Wiebe</a>, <a href="https://profiles.wordpress.org/mattheu">Matthew Haines-Young</a>, <a href="https://profiles.wordpress.org/mattyrob">mattyrob</a>, <a href="https://profiles.wordpress.org/maxcutler">Max Cutler</a>, <a href="https://profiles.wordpress.org/maximeculea">Maxime Culea</a>, <a href="https://profiles.wordpress.org/mayukojpn">Mayo Moriyama</a>, <a href="https://profiles.wordpress.org/mckernanin">mckernanin</a>, <a href="https://profiles.wordpress.org/melchoyce">Mel Choyce</a>, <a href="https://profiles.wordpress.org/mhowell">mhowell</a>, <a href="https://profiles.wordpress.org/michaelarestad">Michael Arestad</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/stubgo">Miina Sikk</a>, <a href="https://profiles.wordpress.org/mauteri">Mike Auteri</a>, <a href="https://profiles.wordpress.org/mihai2u">Mike Crantea</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/mikelittle">Mike Little</a>, <a href="https://profiles.wordpress.org/mikeschroder">Mike Schroder</a>, <a href="https://profiles.wordpress.org/mikeviele">Mike Viele</a>, <a href="https://profiles.wordpress.org/dimadin">Milan Dinić</a>, <a href="https://profiles.wordpress.org/modemlooper">modemlooper</a>, <a href="https://profiles.wordpress.org/batmoo">Mohammad Jangda</a>, <a href="https://profiles.wordpress.org/deremohan">Mohan Dere</a>, <a href="https://profiles.wordpress.org/monikarao">monikarao</a>, <a href="https://profiles.wordpress.org/morettigeorgiev">morettigeorgiev</a>, <a href="https://profiles.wordpress.org/morganestes">Morgan Estes</a>, <a href="https://profiles.wordpress.org/mor10">Morten Rand-Hendriksen</a>, <a href="https://profiles.wordpress.org/mt8biz">moto hachi ( mt8.biz )</a>, <a href="https://profiles.wordpress.org/mrbobbybryant">mrbobbybryant</a>, <a href="https://profiles.wordpress.org/nnaimov">Naim Naimov</a>, <a href="https://profiles.wordpress.org/natereist">Nate Reist</a>, <a href="https://profiles.wordpress.org/natewr">NateWr</a>, <a href="https://profiles.wordpress.org/nathanrice">nathanrice</a>, <a href="https://profiles.wordpress.org/nazgul">Nazgul</a>, <a href="https://profiles.wordpress.org/greatislander">Ned Zimmerman</a>, <a href="https://profiles.wordpress.org/krstarica">net</a>, <a href="https://profiles.wordpress.org/nikeo">Nicolas GUILLAUME</a>, <a href="https://profiles.wordpress.org/nikschavan">Nikhil Chavan</a>, <a href="https://profiles.wordpress.org/nikv">Nikhil Vimal</a>, <a href="https://profiles.wordpress.org/nbachiyski">Nikolay Bachiyski</a>, <a href="https://profiles.wordpress.org/rabmalin">Nilambar Sharma</a>, <a href="https://profiles.wordpress.org/noplanman">noplanman</a>, <a href="https://profiles.wordpress.org/nullvariable">nullvariable</a>, <a href="https://profiles.wordpress.org/odie2">odie2</a>, <a href="https://profiles.wordpress.org/odysseygate">odyssey</a>, <a href="https://profiles.wordpress.org/hideokamoto">Okamoto Hidetaka</a>, <a href="https://profiles.wordpress.org/orvils">orvils</a>, <a href="https://profiles.wordpress.org/oskosk">oskosk</a>, <a href="https://profiles.wordpress.org/ottok">Otto Kek&#228;l&#228;inen</a>, <a href="https://profiles.wordpress.org/ovann86">ovann86</a>, <a href="https://profiles.wordpress.org/imnok">Pantip Treerattanapitak (Nok)</a>, <a href="https://profiles.wordpress.org/swissspidy">Pascal Birchler</a>, <a href="https://profiles.wordpress.org/patilvikasj">patilvikasj</a>, <a href="https://profiles.wordpress.org/pbearne">Paul Bearne</a>, <a href="https://profiles.wordpress.org/paulwilde">Paul Wilde</a>, <a href="https://profiles.wordpress.org/pdufour">pdufour</a>, <a href="https://profiles.wordpress.org/piewp">Perdaan</a>, <a href="https://profiles.wordpress.org/peterwilsoncc">Peter Wilson</a>, <a href="https://profiles.wordpress.org/phh">phh</a>, <a href="https://profiles.wordpress.org/php">php</a>, <a href="https://profiles.wordpress.org/delawski">Piotr Delawski</a>, <a href="https://profiles.wordpress.org/pippinsplugins">pippinsplugins</a>, <a href="https://profiles.wordpress.org/pjgalbraith">pjgalbraith</a>, <a href="https://profiles.wordpress.org/pkevan">pkevan</a>, <a href="https://profiles.wordpress.org/pratikchaskar">Pratik</a>, <a href="https://profiles.wordpress.org/pressionate">Pressionate</a>, <a href="https://profiles.wordpress.org/presskopp">Presskopp</a>, <a href="https://profiles.wordpress.org/procodewp">procodewp</a>, <a href="https://profiles.wordpress.org/rachelbaker">Rachel Baker</a>, <a href="https://profiles.wordpress.org/rahulsprajapati">Rahul Prajapati</a>, <a href="https://profiles.wordpress.org/superpoincare">Ramanan</a>, <a href="https://profiles.wordpress.org/ramiabraham">ramiabraham</a>, <a href="https://profiles.wordpress.org/ranh">ranh</a>, <a href="https://profiles.wordpress.org/redsand">Red Sand Media Group</a>, <a href="https://profiles.wordpress.org/youknowriad">Riad Benguella</a>, <a href="https://profiles.wordpress.org/rianrietveld">Rian Rietveld</a>, <a href="https://profiles.wordpress.org/iamfriendly">Richard Tape</a>, <a href="https://profiles.wordpress.org/rpayne7264">Robert D Payne</a>, <a href="https://profiles.wordpress.org/iamjolly">Robert Jolly</a>, <a href="https://profiles.wordpress.org/rnoakes3rd">Robert Noakes</a>, <a href="https://profiles.wordpress.org/d4z_c0nf">Rocco Aliberti</a>, <a href="https://profiles.wordpress.org/rodrigosprimo">Rodrigo Primo</a>, <a href="https://profiles.wordpress.org/rommelxcastro">Rommel Castro</a>, <a href="https://profiles.wordpress.org/fronaldaraujo">Ronald Ara&#250;jo</a>, <a href="https://profiles.wordpress.org/magicroundabout">Ross Wintle</a>, <a href="https://profiles.wordpress.org/guavaworks">Roy Sivan</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/ryanplas">Ryan Plas</a>, <a href="https://profiles.wordpress.org/welcher">Ryan Welcher</a>, <a href="https://profiles.wordpress.org/salcode">Sal Ferrarello</a>, <a href="https://profiles.wordpress.org/samikeijonen">Sami Keijonen</a>, <a href="https://profiles.wordpress.org/solarissmoke">Samir Shah</a>, <a href="https://profiles.wordpress.org/samuelsidler">Samuel Sidler</a>, <a href="https://profiles.wordpress.org/sandesh055">Sandesh</a>, <a href="https://profiles.wordpress.org/smyoon315">Sang-Min Yoon</a>, <a href="https://profiles.wordpress.org/sanketparmar">Sanket Parmar</a>, <a href="https://profiles.wordpress.org/pollyplummer">Sarah Gooding</a>, <a href="https://profiles.wordpress.org/sayedwp">Sayed Taqui</a>, <a href="https://profiles.wordpress.org/schrapel">schrapel</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/scrappyhuborg">scrappy@hub.org</a>, <a href="https://profiles.wordpress.org/scribu">scribu</a>, <a href="https://profiles.wordpress.org/seancjones">seancjones</a>, <a href="https://profiles.wordpress.org/sebastianpisula">Sebastian Pisula</a>, <a href="https://profiles.wordpress.org/sergeybiryukov">Sergey Biryukov</a>, <a href="https://profiles.wordpress.org/sgr33n">Sergio De Falco</a>, <a href="https://profiles.wordpress.org/sfpt">sfpt</a>, <a href="https://profiles.wordpress.org/shayanys">shayanys</a>, <a href="https://profiles.wordpress.org/shazahm1hotmailcom">shazahm1</a>, <a href="https://profiles.wordpress.org/shprink">shprink</a>, <a href="https://profiles.wordpress.org/simonlampen">simonlampen</a>, <a href="https://profiles.wordpress.org/skippy">skippy</a>, <a href="https://profiles.wordpress.org/smerriman">smerriman</a>, <a href="https://profiles.wordpress.org/snacking">snacking</a>, <a href="https://profiles.wordpress.org/solal">solal</a>, <a href="https://profiles.wordpress.org/soean">Soren Wrede</a>, <a href="https://profiles.wordpress.org/sstoqnov">Stanimir Stoyanov</a>, <a href="https://profiles.wordpress.org/metodiew">Stanko Metodiev</a>, <a href="https://profiles.wordpress.org/sharkomatic">Steph</a>, <a href="https://profiles.wordpress.org/sswells">Steph Wells</a>, <a href="https://profiles.wordpress.org/sillybean">Stephanie Leary</a>, <a href="https://profiles.wordpress.org/netweb">Stephen Edgar</a>, <a href="https://profiles.wordpress.org/stephenharris">Stephen Harris</a>, <a href="https://profiles.wordpress.org/stevenkword">Steven Word</a>, <a href="https://profiles.wordpress.org/stevenlinx">stevenlinx</a>, <a href="https://profiles.wordpress.org/sudar">Sudar Muthu</a>, <a href="https://profiles.wordpress.org/patilswapnilv">Swapnil V. Patil</a>, <a href="https://profiles.wordpress.org/swapnild">swapnild</a>, <a href="https://profiles.wordpress.org/szaqal21">szaqal21</a>, <a href="https://profiles.wordpress.org/takahashi_fumiki">Takahashi Fumiki</a>, <a href="https://profiles.wordpress.org/miyauchi">Takayuki Miyauchi</a>, <a href="https://profiles.wordpress.org/karmatosed">Tammie Lister</a>, <a href="https://profiles.wordpress.org/tapsboy">tapsboy</a>, <a href="https://profiles.wordpress.org/tlovett1">Taylor Lovett</a>, <a href="https://profiles.wordpress.org/team">team</a>, <a href="https://profiles.wordpress.org/tg29359">tg29359</a>, <a href="https://profiles.wordpress.org/tharsheblows">tharsheblows</a>, <a href="https://profiles.wordpress.org/the">the</a>, <a href="https://profiles.wordpress.org/themeshaper">themeshaper</a>, <a href="https://profiles.wordpress.org/thenbrent">thenbrent</a>, <a href="https://profiles.wordpress.org/thomaswm">thomaswm</a>, <a href="https://profiles.wordpress.org/tfrommen">Thorsten Frommen</a>, <a href="https://profiles.wordpress.org/tierra">tierra</a>, <a href="https://profiles.wordpress.org/tnash">Tim Nash</a>, <a href="https://profiles.wordpress.org/timmydcrawford">Timmy Crawford</a>, <a href="https://profiles.wordpress.org/timothyblynjacobs">Timothy Jacobs</a>, <a href="https://profiles.wordpress.org/timph">timph</a>, <a href="https://profiles.wordpress.org/tkama">Tkama</a>, <a href="https://profiles.wordpress.org/tnegri">tnegri</a>, <a href="https://profiles.wordpress.org/tomauger">Tom Auger</a>, <a href="https://profiles.wordpress.org/tjnowell">Tom J Nowell</a>, <a href="https://profiles.wordpress.org/tomdxw">tomdxw</a>, <a href="https://profiles.wordpress.org/toro_unit">Toro_Unit (Hiroshi Urabe)</a>, <a href="https://profiles.wordpress.org/zodiac1978">Torsten Landsiedel</a>, <a href="https://profiles.wordpress.org/transl8or">transl8or</a>, <a href="https://profiles.wordpress.org/traversal">traversal</a>, <a href="https://profiles.wordpress.org/wpsmith">Travis Smith</a>, <a href="https://profiles.wordpress.org/nmt90">Triet Minh</a>, <a href="https://profiles.wordpress.org/trishasalas">Trisha Salas</a>, <a href="https://profiles.wordpress.org/tristangemus">tristangemus</a>, <a href="https://profiles.wordpress.org/truongwp">truongwp</a>, <a href="https://profiles.wordpress.org/tsl143">tsl143</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/valeriutihai">Valeriu Tihai</a>, <a href="https://profiles.wordpress.org/vishalkakadiya">Vishal Kakadiya</a>, <a href="https://profiles.wordpress.org/vortfu">vortfu</a>, <a href="https://profiles.wordpress.org/vrundakansara-1">Vrunda Kansara</a>, <a href="https://profiles.wordpress.org/webbgaraget">webbgaraget</a>, <a href="https://profiles.wordpress.org/webmandesign">WebMan Design &#124; Oliver Juhas</a>, <a href="https://profiles.wordpress.org/websupporter">websupporter</a>, <a href="https://profiles.wordpress.org/westonruter">Weston Ruter</a>, <a href="https://profiles.wordpress.org/earnjam">William Earnhardt</a>, <a href="https://profiles.wordpress.org/williampatton">williampatton</a>, <a href="https://profiles.wordpress.org/wolly">Wolly aka Paolo Valenti</a>, <a href="https://profiles.wordpress.org/wraithkenny">WraithKenny</a>, <a href="https://profiles.wordpress.org/yale01">yale01</a>, <a href="https://profiles.wordpress.org/yoavf">Yoav Farhi</a>, <a href="https://profiles.wordpress.org/yogasukma">Yoga Sukma</a>, <a href="https://profiles.wordpress.org/oxymoron">Zach Wills</a>, <a href="https://profiles.wordpress.org/tollmanz">Zack Tollman</a>, <a href="https://profiles.wordpress.org/vanillalounge">Ze Fontainhas</a>, <a href="https://profiles.wordpress.org/zhildzik">zhildzik</a>, and <a href="https://profiles.wordpress.org/zsusag">zsusag</a>.\n<p>&nbsp;</p>\n<p>Finally, thanks to all the community translators who worked on WordPress 4.8. Their efforts bring WordPress 4.8 fully translated to 38 languages at release time with more on the way.</p>\n<p>Do you want to report on WordPress 4.8? <a href="https://s.w.org/images/core/4.8/wp-4-8_press-kit.zip">We&#8217;ve compiled a press kit</a> featuring information about the release features, and some media assets to help you along.</p>\n<p>If you want to follow along or help out, check out <a href="https://make.wordpress.org/">Make WordPress</a> and our <a href="https://make.wordpress.org/core/">core development blog</a>. Thanks for choosing WordPress — we hope you enjoy!</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4770";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:33:"WordPress 4.8 Release Candidate 2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:69:"https://wordpress.org/news/2017/06/wordpress-4-8-release-candidate-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 01 Jun 2017 22:13:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{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:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4765";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:336:"The second release candidate for WordPress 4.8 is now available. To test WordPress 4.8, you can use the WordPress Beta Tester plugin or you can download the release candidate here (zip). We&#8217;ve made a handful of changes since releasing RC 1 last week. For more details about what&#8217;s new in version 4.8, check out the [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Mel Choyce";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:1173:"<p>The second release candidate for WordPress 4.8 is now available.</p>\n<p>To test WordPress 4.8, you can use the <a href="https://wordpress.org/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin or you can <a href="https://wordpress.org/wordpress-4.8-RC2.zip">download the release candidate here</a> (zip).</p>\n<p>We&#8217;ve made <a href="https://core.trac.wordpress.org/log/trunk/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=40866&amp;stop_rev=40847">a handful of changes</a> since releasing RC 1 last week. For more details about what&#8217;s new in version 4.8, check out the <a href="https://wordpress.org/news/2017/05/wordpress-4-8-beta-1/">Beta 1</a>, <a href="https://wordpress.org/news/2017/05/wordpress-4-8-beta-2/">Beta 2</a>, and <a href="https://wordpress.org/news/2017/05/wordpress-4-8-release-candidate/">RC1</a> blog posts.</p>\n<p><strong>Think you&#8217;ve found a bug?</strong> Please post to the <a href="https://wordpress.org/support/forum/alphabeta/">Alpha/Beta support forum</a>. If any known issues come up, you&#8217;ll be able to <a href="https://core.trac.wordpress.org/report/5">find them here</a>.</p>\n<p>Happy testing!</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4765";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:31:"WordPress 4.8 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/2017/05/wordpress-4-8-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, 25 May 2017 23: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:8:"category";a:1:{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:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4758";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:325:"The release candidate for WordPress 4.8 is now available. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.8 on Thursday, June 8, but we need your help to get there. If you haven’t tested 4.8 yet, [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Mel Choyce";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:2365:"<p>The release candidate for WordPress 4.8 is now available.</p>\n<p>RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.8 on <strong>Thursday, June 8</strong>, but we need <em>your</em> help to get there. If you haven’t tested 4.8 yet, now is the time!</p>\n<p>To test WordPress 4.8, you can use the <a href="https://wordpress.org/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin or you can <a href="https://wordpress.org/wordpress-4.8-RC1.zip">download the release candidate here</a> (zip).</p>\n<p>We&#8217;ve made <a href="https://core.trac.wordpress.org/log/trunk/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=40840&amp;stop_rev=40821">a handful of changes</a> since releasing Beta 2 earlier this week. For more details about what’s new in version 4.8, check out the <a href="https://wordpress.org/news/2017/05/wordpress-4-8-beta-1/">Beta 1</a> and <a href="https://wordpress.org/news/2017/05/wordpress-4-8-beta-2/">Beta 2</a> blog posts.</p>\n<p><strong>Think you’ve found a bug?</strong> Please post to the <a href="https://wordpress.org/support/forum/alphabeta/">Alpha/Beta support forum</a>. If any known issues come up, you’ll be able to <a href="https://core.trac.wordpress.org/report/5">find them here</a>.</p>\n<p><strong>Developers</strong>, please test your plugins and themes against WordPress 4.8 and update your plugin’s <em>Tested up to</em> version in the readme to 4.8. If you find compatibility problems please be sure to post to the support forums so we can figure those out before the final release – we work hard to avoid breaking things. An in-depth field guide to developer-focused changes is coming soon on the <a href="https://make.wordpress.org/core/">core development blog</a>.</p>\n<p>Do you speak a language other than English? <a href="https://translate.wordpress.org/projects/wp/dev">Help us translate WordPress into more than 100 languages!</a></p>\n<p>This release&#8217;s haiku is courtesy of <a href=''https://profiles.wordpress.org/matveb/'' class=''mention''><span class=''mentions-prefix''>@</span>matveb</a>:</p>\n<p><em>Érrese uno</em><br />\n<em>Cien veces y más</em><br />\n<em>Erre ce dos</em></p>\n<p>Thanks for your continued help testing out the latest versions of WordPress.</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:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4758";s: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"WordPress 4.8 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/2017/05/wordpress-4-8-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:"Tue, 23 May 2017 00:02:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{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:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4749";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.8 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.8, 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:10:"Mel Choyce";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:1621:"<p>WordPress 4.8 Beta 2 is now available!</p>\n<p><strong>This software is still in development,</strong> so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.8, try the <a href="https://wordpress.org/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="https://wordpress.org/wordpress-4.8-beta2.zip">download the beta here</a> (zip).</p>\n<p>For more information on what’s new in 4.8, check out the <a href="https://wordpress.org/news/2017/05/wordpress-4-8-beta-1/">Beta 1</a> blog post. Since then, we’ve made <a href="https://core.trac.wordpress.org/log/trunk/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=40819&amp;stop_rev=40664&amp;limit=100&amp;sfp_email=&amp;sfph_mail=">over 50 changes</a> in Beta 2.</p>\n<p>Do you speak a language other than English? <a href="https://translate.wordpress.org/projects/wp/dev">Help us translate WordPress into more than 100 languages!</a></p>\n<p><strong>If you think you’ve found a bug</strong>, you can post to the <a href="https://wordpress.org/support/forum/alphabeta">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/">file one on WordPress Trac</a>, where you can also find <a href="https://core.trac.wordpress.org/tickets/major">a list of known bugs</a>.</p>\n<p><em>WordPress four point eight<br />\nOne step closer to release<br />\nPlease test Beta 2!</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:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4749";s: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:48:"WordPress 4.7.5 Security and Maintenance Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"https://wordpress.org/news/2017/05/wordpress-4-7-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:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 16 May 2017 22:39: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:8:"category";a:3:{i:0;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Security";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.7";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4734";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:373:"WordPress 4.7.5 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.7.4 and earlier are affected by six security issues: Insufficient redirect validation in the HTTP class. Reported by Ronni Skansing. Improper handling of post meta data values in the XML-RPC [&#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:"Pascal Birchler";s: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:2349:"<p>WordPress 4.7.5 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.7.4 and earlier are affected by six security issues:</p>\n<ol>\n<li>Insufficient redirect validation in the HTTP class. Reported by <a href="https://dk.linkedin.com/in/ronni-skansing-36143b65">Ronni Skansing</a>.</li>\n<li>Improper handling of post meta data values in the XML-RPC API. Reported by <a href="https://hackerone.com/jazzy2fives">Sam Thomas</a>.</li>\n<li>Lack of capability checks for post meta data in the XML-RPC API. Reported by <a href="https://profiles.wordpress.org/vortfu">Ben Bidner</a> of the WordPress Security Team.</li>\n<li>A Cross Site Request Forgery (CSRF)  vulnerability was discovered in the filesystem credentials dialog. Reported by <a href="https://twitter.com/yorickkoster">Yorick Koster</a>.</li>\n<li>A cross-site scripting (XSS) vulnerability was discovered when attempting to upload very large files. Reported by <a href="https://dk.linkedin.com/in/ronni-skansing-36143b65">Ronni Skansing</a>.</li>\n<li>A cross-site scripting (XSS) vulnerability was discovered related to the Customizer. Reported by <a href="https://profiles.wordpress.org/westonruter">Weston Ruter</a> of the WordPress Security Team.</li>\n</ol>\n<p>Thank you to the reporters of these issues for practicing <a href="https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/">responsible disclosure</a>.</p>\n<p>In addition to the security issues above, WordPress 4.7.5 contains 3 maintenance fixes to the 4.7 release series. For more information, see the <a href="https://codex.wordpress.org/Version_4.7.5">release notes</a> or consult the <a href="https://core.trac.wordpress.org/query?status=closed&amp;milestone=4.7.5&amp;group=component&amp;col=id&amp;col=summary&amp;col=component&amp;col=status&amp;col=owner&amp;col=type&amp;col=priority&amp;col=keywords&amp;order=priority">list of changes</a>.</p>\n<p><a href="https://wordpress.org/download/">Download WordPress 4.7.5</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.7.5.</p>\n<p>Thanks to everyone who contributed to 4.7.5.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4734";s: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: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:26:"WordPress Now on HackerOne";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"https://wordpress.org/news/2017/05/wordpress-now-on-hackerone/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_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, 15 May 2017 16:02:19 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{i:0;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=4730";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:322:"WordPress has grown a lot over the last thirteen years – it now powers more than 28% of the top ten million sites on the web. During this growth, each team has worked hard to continually improve their tools and processes. Today, the WordPress Security Team is happy to announce that WordPress is now officially [&#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:17:"Aaron D. Campbell";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:1715:"<p>WordPress has grown a lot over the last thirteen years – it now powers more than 28% of the top ten million sites on the web. During this growth, each team has worked hard to continually improve their tools and processes. Today, the WordPress Security Team is happy to announce that <a href="https://hackerone.com/wordpress">WordPress is now officially on HackerOne</a>!</p>\n<p><a href="https://www.hackerone.com/about">HackerOne</a> is a platform for security researchers to securely and responsibly report vulnerabilities to our team. It provides tools that improve the quality and consistency of communication with reporters, and will reduce the time spent on responding to commonly reported issues. This frees our team to spend more time working on improving the security of WordPress.</p>\n<p>The security team has been working on this project for quite some time. Nikolay Bachiyski started the team working on it just over a year ago. We ran it as a private program while we worked out our procedures and processes, and are excited to finally make it public.</p>\n<p>With the announcement of the WordPress HackerOne program we are also introducing bug bounties. Bug bounties let us reward reporters for disclosing issues to us and helping us secure our products and infrastructure. We&#8217;ve already awarded more than $3,700 in bounties to seven different reporters! We are thankful to Automattic for paying the bounties on behalf of the WordPress project.</p>\n<p>The program and bounties cover all our projects including WordPress, BuddyPress, bbPress, GlotPress, and WP-CLI as well as all of our sites including WordPress.org, bbPress.org, WordCamp.org, BuddyPress.org, and GlotPress.org.</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:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4730";s: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: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"WordPress 4.8 Beta 1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/news/2017/05/wordpress-4-8-beta-1/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 13 May 2017 00:15: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:8:"category";a:1:{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:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4727";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:342:"We&#8217;re planning a smaller WP release early next month, bringing in three major enhancements: An improved visual editor experience, with a new TinyMCE that allows you to navigate more intuitively in and out of inline elements like links. (Try it out to see, it&#8217;s hard to describe.) A revamp of the dashboard news widget to [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Matt Mullenweg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:1148:"<p>We&#8217;re planning a smaller WP release early next month, bringing in three major enhancements:</p>\n<ul>\n<li>An improved visual editor experience, with a new TinyMCE that allows you to navigate more intuitively in and out of inline elements like links. (Try it out to see, it&#8217;s hard to describe.)</li>\n<li>A revamp of the dashboard news widget to bring in nearby and upcoming events including meetups and WordCamps.</li>\n<li>Several new media widgets covering images, audio, and video, and an enhancement to the text widget to support visual editing.</li>\n</ul>\n<p>The first beta of 4.8 is now available for testing. You can use the <a href="https://wordpress.org/plugins/wordpress-beta-tester/">beta tester plugin</a> (or just run trunk) to try the latest and greatest, and each of these areas could use a ton of testing. Our goals are to make editing posts with links more intuitive, make widgets easier for new users and more convenient for existing ones, and get many more people aware of and attending our community events.</p>\n<p><em>Four point eight is here<br />\nSmall changes with a big punch<br />\nBig ones come later</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:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4727";s: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: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:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"WordPress 4.7.4 Maintenance Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"https://wordpress.org/news/2017/04/wordpress-4-7-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, 20 Apr 2017 17:54: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.7";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4710";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:376:"After almost sixty million downloads of WordPress 4.7, we are pleased to announce the immediate availability of WordPress 4.7.4, a maintenance release. This release contains 47 bug fixes and enhancements, chief among them an incompatibility between the upcoming Chrome version and the visual editor, inconsistencies in media handling, and further improvements to the 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:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Pascal Birchler";s: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:4518:"<p>After almost sixty million downloads of WordPress 4.7, we are pleased to announce the immediate availability of WordPress 4.7.4, a maintenance release.</p>\n<p>This release contains 47 maintenance fixes and enhancements, chief among them an incompatibility between the upcoming Chrome version and the visual editor, inconsistencies in media handling, and further improvements to the REST API. For a full list of changes, consult the <a href="https://codex.wordpress.org/Version_4.7.4">release notes</a> and the <a href="https://core.trac.wordpress.org/log/branches/4.7?rev=40487&amp;stop_rev=40224">list of changes</a>.</p>\n<p><a href="https://wordpress.org/download/">Download WordPress 4.7.4</a> or visit <strong>Dashboard → Updates</strong> and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.7.4.</p>\n<p>Thanks to everyone who contributed to 4.7.4:<br />\n<a href="https://profiles.wordpress.org/jorbin/">Aaron Jorbin</a>, <a href="https://profiles.wordpress.org/adamsilverstein/">Adam Silverstein</a>, <a href="https://profiles.wordpress.org/afercia/">Andrea Fercia</a>, <a href="https://profiles.wordpress.org/azaozz/">Andrew Ozz</a>, <a href="https://profiles.wordpress.org/aussieguy123/">aussieguy123</a>, <a href="https://profiles.wordpress.org/blobfolio/">Blobfolio</a>, <a href="https://profiles.wordpress.org/boldwater/">boldwater</a>, <a href="https://profiles.wordpress.org/boonebgorges/">Boone Gorges</a>, <a href="https://profiles.wordpress.org/bor0/">Boro Sitnikovski</a>, <a href="https://profiles.wordpress.org/chesio/">chesio</a>, <a href="https://profiles.wordpress.org/curdin/">Curdin Krummenacher</a>, <a href="https://profiles.wordpress.org/danielbachhuber/">Daniel Bachhuber</a>, <a href="https://profiles.wordpress.org/nerrad/">Darren Ethier (nerrad)</a>, <a href="https://profiles.wordpress.org/davidakennedy/">David A. Kennedy</a>, <a href="https://profiles.wordpress.org/davidbenton/">davidbenton</a>, <a href="https://profiles.wordpress.org/dlh/">David Herrera</a>, <a href="https://profiles.wordpress.org/dd32/">Dion Hulse</a>, <a href="https://profiles.wordpress.org/ocean90/">Dominik Schilling (ocean90)</a>, <a href="https://profiles.wordpress.org/eclev91/">eclev91</a>, <a href="https://profiles.wordpress.org/iseulde/">Ella Van Dorpe</a>, <a href="https://profiles.wordpress.org/ghosttoast/">Gustave F. Gerhardt</a>, <a href="https://profiles.wordpress.org/ig_communitysites/">ig_communitysites</a>, <a href="https://profiles.wordpress.org/jnylen0/">James Nylen</a>, <a href="https://profiles.wordpress.org/joedolson/">Joe Dolson</a>, <a href="https://profiles.wordpress.org/johnbillion/">John Blackbourn</a>, <a href="https://profiles.wordpress.org/karinedo/">karinedo</a>, <a href="https://profiles.wordpress.org/lukasbesch/">lukasbesch</a>, <a href="https://profiles.wordpress.org/maguiar/">maguiar</a>, <a href="https://profiles.wordpress.org/matheusgimenez/">MatheusGimenez</a>, <a href="https://profiles.wordpress.org/mboynes/">Matthew Boynes</a>, <a href="https://profiles.wordpress.org/mattwiebe/">Matt Wiebe</a>, <a href="https://profiles.wordpress.org/mayurk/">Mayur Keshwani</a>, <a href="https://profiles.wordpress.org/melchoyce/">Mel Choyce</a>, <a href="https://profiles.wordpress.org/celloexpressions/">Nick Halsey</a>, <a href="https://profiles.wordpress.org/swissspidy/">Pascal Birchler</a>, <a href="https://profiles.wordpress.org/peterwilsoncc/">Peter Wilson</a>, <a href="https://profiles.wordpress.org/delawski/">Piotr Delawski</a>, <a href="https://profiles.wordpress.org/pratikshrestha/">Pratik Shrestha</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/sagarkbhatt/">sagarkbhatt</a>, <a href="https://profiles.wordpress.org/sagarprajapati/">Sagar Prajapati</a>, <a href="https://profiles.wordpress.org/sboisvert/">sboisvert</a>, <a href="https://profiles.wordpress.org/wonderboymusic/">Scott Taylor</a>, <a href="https://profiles.wordpress.org/sergeybiryukov/">Sergey Biryukov</a>, <a href="https://profiles.wordpress.org/netweb/">Stephen Edgar</a>, <a href="https://profiles.wordpress.org/cybr/">Sybre Waaijer</a>, <a href="https://profiles.wordpress.org/timmydcrawford/">Timmy Crawford</a>, <a href="https://profiles.wordpress.org/vortfu/">vortfu</a>, and <a href="https://profiles.wordpress.org/westonruter/">Weston Ruter</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4710";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n				\n		\n		\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:4:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:48:"WordPress 4.7.3 Security and Maintenance Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"https://wordpress.org/news/2017/03/wordpress-4-7-3-security-and-maintenance-release/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 06 Mar 2017 17:53: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:3:{i:0;a:5:{s:4:"data";s:8:"Releases";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:8:"Security";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:3:"4.7";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4696";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:396:"WordPress 4.7.3 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.7.2 and earlier are affected by six security issues: Cross-site scripting (XSS) via media file metadata.  Reported by Chris Andrè Dale, Yorick Koster, and Simon P. Briggs. Control characters can trick redirect [&#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:11:"James Nylen";s: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:6191:"<p>WordPress 4.7.3 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.7.2 and earlier are affected by six security issues:</p>\n<ol>\n<li>Cross-site scripting (XSS) via media file metadata.  Reported by <a href="https://www.securesolutions.no/">Chris Andrè Dale</a>, <a href="https://twitter.com/yorickkoster">Yorick Koster</a>, and Simon P. Briggs.</li>\n<li>Control characters can trick redirect URL validation.  Reported by <a href="http://www.danielchatfield.com/">Daniel Chatfield</a>.</li>\n<li>Unintended files can be deleted by administrators using the plugin deletion functionality.  Reported by <a href="https://hackerone.com/triginc">TrigInc</a> and <a href="http://b.360.cn/">xuliang</a>.</li>\n<li>Cross-site scripting (XSS) via video URL in YouTube embeds.  Reported by <a href="https://twitter.com/marcs0h">Marc Montpas</a>.</li>\n<li>Cross-site scripting (XSS) via taxonomy term names.  Reported by <a href="https://profiles.wordpress.org/deltamgm2">Delta</a>.</li>\n<li>Cross-site request forgery (CSRF) in Press This leading to excessive use of server resources.  Reported by Sipke Mellema.</li>\n</ol>\n<p>Thank you to the reporters for practicing <a href="https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/">responsible disclosure</a>.</p>\n<p>In addition to the security issues above, WordPress 4.7.3 contains 39 maintenance fixes to the 4.7 release series. For more information, see the <a href="https://codex.wordpress.org/Version_4.7.3">release notes</a> or consult the <a href="https://core.trac.wordpress.org/query?status=closed&amp;milestone=4.7.3&amp;group=component&amp;col=id&amp;col=summary&amp;col=component&amp;col=status&amp;col=owner&amp;col=type&amp;col=priority&amp;col=keywords&amp;order=priority">list of changes</a>.</p>\n<p><a href="https://wordpress.org/download/">Download WordPress 4.7.3</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.7.3.</p>\n<p>Thanks to everyone who contributed to 4.7.3: <a href="https://profiles.wordpress.org/aaroncampbell/">Aaron D. Campbell</a>, <a href="https://profiles.wordpress.org/adamsilverstein/">Adam Silverstein</a>, <a href="https://profiles.wordpress.org/xknown/">Alex Concha</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/asalce/">asalce</a>, <a href="https://profiles.wordpress.org/blobfolio/">blobfolio</a>, <a href="https://profiles.wordpress.org/gitlost/">bonger</a>, <a href="https://profiles.wordpress.org/boonebgorges/">Boone Gorges</a>, <a href="https://profiles.wordpress.org/bor0/">Boro Sitnikovski</a>, <a href="https://profiles.wordpress.org/bradyvercher/">Brady Vercher</a>, <a href="https://profiles.wordpress.org/drrobotnik/">Brandon Lavigne</a>, <a href="https://profiles.wordpress.org/bhargavbhandari90/">Bunty</a>, <a href="https://profiles.wordpress.org/ccprog/">ccprog</a>, <a href="https://profiles.wordpress.org/ketuchetan/">chetansatasiya</a>, <a href="https://profiles.wordpress.org/davidakennedy/">David A. Kennedy</a>, <a href="https://profiles.wordpress.org/dlh/">David Herrera</a>, <a href="https://profiles.wordpress.org/dhanendran/">Dhanendran</a>, <a href="https://profiles.wordpress.org/dd32/">Dion Hulse</a>, <a href="https://profiles.wordpress.org/ocean90/">Dominik Schilling (ocean90)</a>, <a href="https://profiles.wordpress.org/drivingralle/">Drivingralle</a>, <a href="https://profiles.wordpress.org/iseulde/">Ella Van Dorpe</a>, <a href="https://profiles.wordpress.org/pento/">Gary Pendergast</a>, <a href="https://profiles.wordpress.org/iandunn/">Ian Dunn</a>, <a href="https://profiles.wordpress.org/ipstenu/">Ipstenu (Mika Epstein)</a>, <a href="https://profiles.wordpress.org/jnylen0/">James Nylen</a>, <a href="https://profiles.wordpress.org/jazbek/">jazbek</a>, <a href="https://profiles.wordpress.org/jeremyfelt/">Jeremy Felt</a>, <a href="https://profiles.wordpress.org/jpry/">Jeremy Pry</a>, <a href="https://profiles.wordpress.org/joehoyle/">Joe Hoyle</a>, <a href="https://profiles.wordpress.org/joemcgill/">Joe McGill</a>, <a href="https://profiles.wordpress.org/johnbillion/">John Blackbourn</a>, <a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby</a>, <a href="https://profiles.wordpress.org/desrosj/">Jonathan Desrosiers</a>, <a href="https://profiles.wordpress.org/ryelle/">Kelly Dwan</a>, <a href="https://profiles.wordpress.org/markoheijnen/">Marko Heijnen</a>, <a href="https://profiles.wordpress.org/matheusgimenez/">MatheusGimenez</a>, <a href="https://profiles.wordpress.org/mnelson4/">Mike Nelson</a>, <a href="https://profiles.wordpress.org/mikeschroder/">Mike Schroder</a>, <a href="https://profiles.wordpress.org/codegeass/">Muhammet Arslan</a>, <a href="https://profiles.wordpress.org/celloexpressions/">Nick Halsey</a>, <a href="https://profiles.wordpress.org/swissspidy/">Pascal Birchler</a>, <a href="https://profiles.wordpress.org/pbearne/">Paul Bearne</a>, <a href="https://profiles.wordpress.org/pavelevap/">pavelevap</a>, <a href="https://profiles.wordpress.org/peterwilsoncc/">Peter Wilson</a>, <a href="https://profiles.wordpress.org/rachelbaker/">Rachel Baker</a>, <a href="https://profiles.wordpress.org/reldev/">reldev</a>, <a href="https://profiles.wordpress.org/sanchothefat/">Robert O&#8217;Rourke</a>, <a href="https://profiles.wordpress.org/welcher/">Ryan Welcher</a>, <a href="https://profiles.wordpress.org/sanketparmar/">Sanket Parmar</a>, <a href="https://profiles.wordpress.org/seanchayes/">Sean Hayes</a>, <a href="https://profiles.wordpress.org/sergeybiryukov/">Sergey Biryukov</a>, <a href="https://profiles.wordpress.org/netweb/">Stephen Edgar</a>, <a href="https://profiles.wordpress.org/triplejumper12/">triplejumper12</a>, <a href="https://profiles.wordpress.org/westonruter/">Weston Ruter</a>, and <a href="https://profiles.wordpress.org/wpfo/">wpfo</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:4:"4696";s: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:30:"com-wordpress:feed-additions:1";a:1:{s:4:"site";a:1:{i:0;a:5:{s:4:"data";s:8:"14607090";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";O:42:"Requests_Utility_CaseInsensitiveDictionary":1:{s:7:"\0*\0data";a:9:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Mon, 31 Jul 2017 06:06:06 GMT";s:12:"content-type";s:34:"application/rss+xml; charset=UTF-8";s:25:"strict-transport-security";s:11:"max-age=360";s:6:"x-olaf";s:3:"⛄";s:13:"last-modified";s:29:"Wed, 19 Jul 2017 19:50:31 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:"20130910200210";}', 'no');
INSERT INTO `uinconfer_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(222, '_transient_timeout_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1501524367', 'no'),
(223, '_transient_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1501481167', 'no'),
(224, '_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9', '1501524369', 'no');
INSERT INTO `uinconfer_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(225, '_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:114:"WPTavern: Dmitry Mayorov Discusses the Challenges of Organizing WordCamp Moscow and the Future of WordPress Themes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=69311";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:125:"https://wptavern.com/dmitry-mayorov-discusses-the-challenges-of-organizing-wordcamp-moscow-and-the-future-of-wordpress-themes";s: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:2993:"<p>While at WordCamp Europe I had the opportunity to meet Russian designer and developer <a href="https://dmtrmrv.com/" target="_blank">Dmitry Mayorov</a>, whose themes I had noticed earlier in the year in the <a href="https://wordpress.org/themes/author/iamdmitrymayorov/" target="_blank">WordPress Theme Directory</a>. Mayorov&#8217;s design style is reminiscent of other niche theme developers like Anders Norén and Mike McAlister. He launched his own commercial themes business on <a href="https://themepatio.com/" target="_blank">ThemePatio.com</a> two years ago and his free <a href="https://wordpress.org/themes/counter/" target="_blank">Counter</a> and <a href="https://wordpress.org/themes/maker/" target="_blank">Maker</a> themes collectively have more than 3,000 active installs on WordPress.org.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/04/counter.png?ssl=1"><img /></a><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/04/maker.png?ssl=1"><img /></a></p>\n<p>&nbsp; </p>\n<p>Mayorov started taking part in meetups in Russia in 2013. Following WordCamp Moscow 2015, Konstantin Kovshenin asked him if he would take on the role of lead organizer. Mayorov is organizing <a href="https://2017.moscow.wordcamp.org/" target="_blank">WordCamp Moscow 2017</a>, which is scheduled for August 12. In our interview below, he describes a few of the challenges organizers face in uniting the Russian WordPress community that is spread out over such a large land mass.</p>\n<p>Mayorov also discusses how he began creating WordPress themes and how clients&#8217; needs influenced his <a href="https://themepatio.com/about/" target="_blank">theme development philosophy</a>. He aspires to create themes that are fast, content-focused, and minimalistic, without the bloat of hundreds of font options and pre-built site layouts. Mayorov also gave us his predictions for the future of the theme industry.</p>\n<p>&#8220;I think it&#8217;s going to go two directions at the same time,&#8221; Mayorov said. &#8220;I think that page builders and multi-purpose themes wont go anywhere but I also think that niche themes are here to stay as well. Not everybody is looking for a page builder.</p>\n<p>&#8220;I see the tendency that at first when people get introduced to WordPress they discover theme marketplaces. They think, &#8216;Ok this is the top seller, I&#8217;m going to go with this theme.&#8217; For some people it works, and there&#8217;s nothing wrong with that, because sometimes you have challenges where you need to create a website like yesterday&#8230;Once they see that there is another way, they start to research other theme developers and shops, realizing that there are simple themes that work faster and are easier to use, and that you don&#8217;t need to spend two hours trying to create the homepage. They will use those themes as well. These are the themes I&#8217;m trying to build.&#8221;</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:"Fri, 28 Jul 2017 19:57: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:1;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:81:"WPTavern: Customize Snapshots 0.6.0 Adds the Ability to Name and Merge Changesets";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73700";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:92:"https://wptavern.com/customize-snapshots-0-6-0-adds-the-ability-to-name-and-merge-changesets";s: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:5069:"<a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/snapshots.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/T80PGTWXHZ">Freestocks.org</a>\n<p>Contributors to the <a href="https://wordpress.org/plugins/customize-snapshots/" target="_blank">Customize Snapshots</a> feature plugin are steadily building a UI for managing Customizer changesets using the changesets infrastructure added in WordPress 4.7. <a href="https://make.xwp.co/2017/07/27/customize-snapshots-0-6-release/" target="_blank">Version 0.6.0</a> of the plugin was released this month with an expanded interface for managing the complexities of multi-user editing in the Customizer.</p>\n<p>The previous version of Customize Snapshots already supported scheduling but this release introduces a new multi-select save button that allows users to publish, save draft, save as pending, or schedule changes.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/customize-snapshots-multi-select-button.png?ssl=1"><img /></a></p>\n<p>Version 0.6.0 adds the ability to name changesets, which is especially helpful for site owners who are sorting and previewing changes submitted by multiple editors. The list of changesets has links for previewing on the frontend, editing in the Customizer, or inspecting the changeset&#8217;s content on the edit post screen.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/saved-changesets.png?ssl=1"><img /></a></p>\n<p>This release introduces the ability to merge multiple changesets into a single changeset, which users can then preview and publish all at once.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/merge-changesets.png?ssl=1"><img /></a></p>\n<p>Contributors have not yet worked out how this feature will handle conflicting changes submitted by multiple users. It currently accepts whatever change was made more recently, but this isn&#8217;t ideal in certain situations. <a href="https://github.com/xwp/wp-customize-snapshots/issues?q=is%3Aissue%20is%3Aopen%20conflict" target="_blank">Conflict resolution</a> is on the team&#8217;s radar to address in future iterations of the plugin and they are discussing several different approaches.</p>\n<p>&#8220;Merging changesets would definitely lie in the realm of a power user feature,&#8221; Customize component co-maintainer Weston Ruter said. &#8220;It would probably not be proposed for core. Nevertheless, the existence of the feature is a demonstration of the kinds of things that can be possible when working with changesets.&#8221;</p>\n<p>In addition to co-leading WordPress&#8217; Customizer team, Ruter is also the CTO at XWP, where several of the agency&#8217;s clients are actively using the Customize Snapshots plugin. News Corp Australia and Beachbody are two companies that have invested in the plugin&#8217;s development and are successfully using it at scale on their network of sites.</p>\n<p>&#8220;When paired with the Customize Posts plugin, it gets really powerful because you can edit multiple posts and pages, along with any of their postmeta, while also editing widgets, nav menus, and any other settings, and all of these changes are all bundled together in a single changeset,&#8221; Ruter said. &#8220;This changeset can then be previewed on the frontend, including by sharing the URL with an unauthenticated user (like a 3rd party who can&#8217;t even access the Customizer), and they can click around the site with all of the customizations applied as if they had been published.&#8221;</p>\n<p>Ruter said the Customizer team isn&#8217;t currently targeting a WordPress release for getting these new UI additions added to core but rather view the progress as &#8220;prototypes for what could be merged into core, bit by bit.&#8221; He identified several tickets that the plugin provides prototype interfaces for:</p>\n<ul>\n<li><a href="https://core.trac.wordpress.org/ticket/28721" target="_blank">#28721</a>: Scheduled changes for the customizer</li>\n<li><a href="https://core.trac.wordpress.org/ticket/31089" target="_blank">#31089</a>: Add revisions and statuses for changesets</li>\n<li><a href="https://core.trac.wordpress.org/ticket/21666" target="_blank">#21666</a>: Customizer reset/undo/revert</li>\n<li><a href="https://core.trac.wordpress.org/ticket/39896" target="_blank">#39896</a>: Customizer: Allow users to Draft changes before Publishing</li>\n</ul>\n<p>&#8220;Core development is still very much focused on the editor — Gutenberg — so the far-reaching Customizer changes are not being emphasized yet,&#8221; Ruter said. Meanwhile progress continues on the Customize Snapshots plugin, which was completely rewritten for the 0.6.0 release after most of its infrastructure was merged into WordPress 4.7. Ruter&#8217;s team is not sure which features will eventually land in core, but the various Customizer feature plugins give users an idea of the power of the changesets infrastructure that is already included in WordPress.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 27 Jul 2017 22:58:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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: .blog Passes 100,000 Registrations, 66.5% of Purchased Domains are in Use";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73673";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"https://wptavern.com/blog-passes-100000-registrations-66-5-of-purchased-domains-are-in-use";s: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:5334:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/blog.png?ssl=1"><img /></a></p>\n<p>The .blog domain extension, managed by Automattic subsidiary Knock Knock WHOIS There (KKWT), opened registration to the public in November 2016 and has just <a href="https://my.blog/2017/07/26/100000-blogs/" target="_blank">passed the 100,000 registration milestone</a>. The extension is averaging 300 new .blog domains registered per day and is quickly gaining popularity among new generic TLDs. According to the most recent stats available at nTLDStats, <a href="https://ntldstats.com/tld/blog" target="_blank">.blog registrations</a> have climbed steadily and predictably every month since its public launch.</p>\n<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/blog-registrations.png?ssl=1"><img /></a>.blog registrations according to ntldstats.com\n<p>Automattic, which operates independently from KKWT as a registrar, currently has the largest market share of .blog domain registrars at 62.8%. Other smaller pieces of the pie continue to see increasing numbers of registrations. </p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/registrar-market-share-blog.png?ssl=1"><img /></a></p>\n<p>&#8220;When a .blog domain is sold through any .blog registrar, it operates like all other top-level domains (TLDs),&#8221; .blog representative Erica Varlese said. &#8220;This means that the registry, in this case Knock Knock WHOIS There, receives the wholesale cost, ICANN receives their fees, and the registrar retains the rest.&#8221;</p>\n<p>The .blog team has started experimenting with different marketing programs to promote the extension among registrars and launched its first campaigns last month.</p>\n<p>&#8220;These programs are available to any .blog accredited registrar and, through participation, allows them to provide .blog domains to their customers at a discounted rate,&#8221; Varlese said. &#8220;It is designed to test price elasticity and various end-user marketing techniques that best fit each registrars&#8217; unique customer-base.&#8221;</p>\n<p>Registration for .blog domains is fully integrated into WordPress.com&#8217;s domain offerings, but Varlese said that Knock Knock WHOIS There, as a separate company, is not informed of the specific details of their domain roadmap. The subsidiary also does not track how many of the .blog domains are running WordPress, as the extension is platform agnostic and in use across many different blogging services. </p>\n<p>So far .blog domain customers include both individuals and businesses, including some e-commerce and community sites. Varlese said the main benefit to acquiring a .blog domain is that customers are more likely to get and use a name they always wanted (example.blog), versus settling for a more complicated variation, such as blog.example.com.</p>\n<p>&#8220;Using a blog domain is also a great way to embrace engagement with your community,&#8221; Varlese said. &#8220;In addition to individual and personal bloggers, we also see larger brands using blogs to engage with their customers. Visiting <a href="http://stackoverflow.blog" target="_blank">stackoverflow.blog</a>, for example, is intuitive. The domain lets me know right away what type of content and interaction to expect versus what my expectations would be when prompted to visit stackoverflow.com. Both are equally important and both add value to the customer’s online experience.&#8221;</p>\n<p>Many people purchase a domain just to sit on it for the right time to use it or sell. Greater usage of .blog domains promotes visibility on the web, which is why registrars place value on how many have launched websites using the extension. </p>\n<p>&#8220;Our goal is steady, long-term growth while continuing to increase our usage rates,&#8221; Varlese said. &#8220;We want every .blog domain to resolve to a unique content site or blog. Usage is an important metric for us. It positively contributes to help the new TLD marketplace thrive and grow organically. It is at the forefront of every decision we make, including marketing and rebate programs for our registrars, as well as our dotblogger program, which gives online influencers easy access to all .blog domains, including premium and reserved domains.&#8221;</p>\n<p>The .blog team&#8217;s 100,000 registrations milestone post cites usage stats from Pandalytics, a domains data service, that are not publicly available. </p>\n<p>&#8220;66.5% of .blog domains have a unique website associated with them, compared to an average of 39.3% for both new and legacy TLDs, according to recent research by Daniel Ruzzini-Mejia (co-founder and CSO of DomainsBot Srl, the company behind big-data analysis platform Pandalytics),&#8221; Varlese said. &#8220;Ruzzini-Mejia also found more than 250 .blog domains that use an eCommerce platform.&#8221; </p>\n<p>This is an interesting find in an era where many have claimed that blogs are dead. If the indie web proponents have their way, blogs may have another renaissance yet, and could become the anchors of commerce and identity online. The healthy usage numbers the .blog extension has posted in its first year are a strong indicator that the concept of blogging still holds an important place on the web. </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, 27 Jul 2017 18:09:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:64:"WPTavern: Adobe to Discontinue Flash Support and Updates in 2020";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73654";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:75:"https://wptavern.com/adobe-to-discontinue-flash-support-and-updates-in-2020";s: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:3567:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/adobe-flash.png?ssl=1"><img /></a></p>\n<p>Adobe <a href="https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html" target="_blank">announced</a> today that it will discontinue Flash support and updates at the end of 2020. Flash played an important part in the history of the web, inspiring many of the open standards and formats that the web has moved on to embrace.</p>\n<blockquote><p>Given this progress, and in collaboration with several of our technology partners – including Apple, Facebook, Google, Microsoft and Mozilla – Adobe is planning to end-of-life Flash. Specifically, we will stop updating and distributing the Flash Player at the end of 2020 and encourage content creators to migrate any existing Flash content to these new open formats.</p></blockquote>\n<p>Last year most major browsers moved to block Flash, requiring users to enable it manually for sites where they wish to view Flash content. Microsoft, Google, and Mozilla were on deck today with announcements of their own regarding future Flash support. Firefox is the most aggressive with its <a href="https://blog.mozilla.org/futurereleases/2017/07/25/firefox-roadmap-flash-end-life/" target="_blank">plan to disable Flash for most users in 2019</a>. Only those running an Extended Support Release will be able to continue using it through the end of 2020 and no version of Firefox will load the plugin after Adobe discontinues security patches.</p>\n<p><a href="https://www.blog.google/products/chrome/saying-goodbye-flash-chrome/" target="_blank">Chrome is also phasing out support for Flash</a> and plans to remove it completely from the browser toward the end of 2020.</p>\n<p>&#8220;Three years ago, 80 percent of desktop Chrome users visited a site with Flash each day,&#8221; Google Chrome Product Manager Anthony Laforge said. &#8220;Today usage is only 17 percent and continues to decline.</p>\n<p>&#8220;This trend reveals that sites are migrating to open web technologies, which are faster and more power-efficient than Flash. They’re also more secure, so you can be safer while shopping, banking, or reading sensitive documents.&#8221;</p>\n<p>The Microsoft Edge team also <a href="https://blogs.windows.com/msedgedev/2017/07/25/flash-on-windows-timeline/#QKXFIeE23ZSoZLlh.97" target="_blank">announced</a> its plans to phase out Flash from both Microsoft Edge and Internet Explorer with complete removal from all supported versions of Microsoft Windows by the end of 2020.</p>\n<p>Although <a href="http://blog.kongregate.com/html5-is-here/" target="_blank">HTML5 adoption is growing among game developers</a>, Adobe&#8217;s announcement means major changes for segments of the the gaming, education, and video industries that have not yet migrated to newer, open formats. This news will also make obsolete dozens of WordPress <a href="https://wordpress.org/plugins/search/flash/" target="_blank">plugins that were created to upload and display Flash content</a>.</p>\n<p>Adobe&#8217;s announcement was met with thanks and &#8220;good riddance,&#8221; with many calling for an even speedier timeline. Many are also concerned about all the orphaned content and .swf games on the web that Flash&#8217;s disappearance will create. Adobe has received many requests on Twitter for the company to consider open sourcing the old Flash Player codebase for the sake of compatibility and archiving content. Adobe has not officially replied to any of these requests.</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, 26 Jul 2017 04:01: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: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:32:"HeroPress: Random Diary Chapters";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:56:"https://heropress.com/?post_type=heropress-essays&p=1992";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:116:"https://heropress.com/essays/random-diary-chapters/?utm_source=rss&utm_medium=rss&utm_campaign=random-diary-chapters";s: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:7701:"<img width="960" height="480" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/072617-1024x512.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: WordPress combines people together from all over the world. Maybe WordPress is important after all." /><blockquote><p>There goes my hero<br />\nWatch him as he goes<br />\nThere goes my hero<br />\nHe&#8217;s ordinary</p></blockquote>\n<div class="jetpack-video-wrapper"></div>\n<p>I have no idea what I’m going to write about. How about people? Ordinary people are heroes to me. People who are willing to help one another. People just like you and me.</p>\n<p>Well, at least like you <img src="https://s.w.org/images/core/emoji/2.2.1/72x72/1f642.png" alt="🙂" class="wp-smiley" /> &#8211; if you’re for some reason reading my diary.</p>\n<h2>Who’s teaching who</h2>\n<p>I still remember when I build my first website with table layouts while studying math in the University of Jyväskylä. Those were the days! But it doesn’t feel like yesterday anymore. More like day before.</p>\n<p>Nevertheless being a math teacher has been the perfect choice for me. It’s been fun, challenging, and rewarding. I’ve probably learnt lot more from students than they have from me.</p>\n<p>Heck, they even got me into WordPress when I was taking my ex-students short film course. Was it 2008? Something like that. We needed a website for our short film and had only 1-2 days. Students gave me link to WordPress.com and I was sold. Getting site up and running was easy and fast.</p>\n<p>“Well come here and do it yourself!!” &#8211; drama class student shouted.</p>\n<p>That’s another good lesson I’ve learnt.</p>\n<blockquote><p>It’s so easy to give negative feedback (don’t do it like that) without doing anything yourself or giving constructive feedback.</p></blockquote>\n<p>Oh boy I still feel ashamed when I judged a book by it’s cover. This time the book cover was a blonde girl asking weird questions with high voice. I was a prison of my prejudice and instantly assumed she must be bad at math. How wrong was I. She was brilliant.</p>\n<p>At least the prison gate is now open if I just understand to walk out.</p>\n<h2>Who am I</h2>\n<p>Sometimes I wonder what other people think of me? Do they think I’m open minded teacher, or front-developer who cares about accessibility. But does any of that matter? Job title really doesn’t tell anything who I am. Or anybody else.</p>\n<p>But who am I? I’m not sure how to define me. I’m no dad or husband. I do have several good traits but there are also demons inside me. Lack of empathy is one of them. And that comes down to this:</p>\n<p>In the end <strong>I’m a selfish asshole</strong>.</p>\n<p>It’s okay to be selfish from time to time but it’s not okay to let people down big time when they need me most. Being an ordinary human being is not one of my strengths but I’ll promise to work on it.</p>\n<h2>Friends will be friends</h2>\n<p>I consider myself lucky. I have lovely parents and two crazy big brothers. And over the years I have made friendships that last forever.</p>\n<p>I hope everybody have a friend who is like a bridge between other friends. Someone who is always organizing something fun: bowling, music gigs, dinners, sports. Someone who is always nice to others and would never hurt a fly.</p>\n<p>I had a friend like that.</p>\n<p>But as a return I couldn’t help him enough. Shadows of life had taken over him. He could not see the light anymore. He died by suicide before christmas 2015.</p>\n<p>Now he can’t fall anymore. He will always be our beloved one and we’ll miss him more than words can express. So many songs reflects to memories we have. For example this Finnish song that I heard exactly one year after his death. (<a href="http://lyricstranslate.com/en/rakastettu-beloved.html">Lyrics in english</a>).</p>\n<div class="jetpack-video-wrapper"></div>\n<p>Why is it so much easier to talk about other problems but not your own. Why is it so hard to ask help when you really need it.</p>\n<h2>Life goes on</h2>\n<p>Do I need to say anything. No I don&#8217;t.</p>\n<a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/summer-of-2017-peaceful-mind-after-sauna.jpg"><img class="size-full wp-image-1995" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/summer-of-2017-peaceful-mind-after-sauna.jpg" alt="View of the water form the shore." width="1000" height="750" /></a>Summer 2017. Peaceful state of mind after a sauna.\n<p>&nbsp;</p>\n<a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/my-dear-friends-rock.jpg"><img class="size-full wp-image-1996" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/my-dear-friends-rock.jpg" alt="Sami and 2 friends" width="1000" height="751" /></a>My dear friends rock!\n<p>&nbsp;</p>\n<a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/friends-will-be-friends.jpg"><img class="size-full wp-image-1997" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/friends-will-be-friends.jpg" alt="Sami and two friends" width="1000" height="750" /></a>Friends will be friends forever.\n<h2>WordPress is not important</h2>\n<p>WordPress is not important. People behind it are, they have feelings. I wish more people would remember that when commenting on blog posts, Slack, or other online tools with shitty attitudes.</p>\n<blockquote><p>Being nice and constructive goes a long way.</p></blockquote>\n<p>At the same time it’s amazing to notice how WordPress combines people together from all over the world. In WordCamps and meetups I have found new friends that really matter. That feels good.</p>\n<p>Maybe WordPress is important after all.</p>\n<div class="rtsocial-container rtsocial-container-align-right rtsocial-horizontal"><div class="rtsocial-twitter-horizontal"><div class="rtsocial-twitter-horizontal-button"><a title="Tweet: Random Diary Chapters" class="rtsocial-twitter-button" href="https://twitter.com/share?text=Random%20Diary%20Chapters&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Frandom-diary-chapters%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-fb-horizontal fb-light"><div class="rtsocial-fb-horizontal-button"><a title="Like: Random Diary Chapters" class="rtsocial-fb-button rtsocial-fb-like-light" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Frandom-diary-chapters%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-linkedin-horizontal"><div class="rtsocial-linkedin-horizontal-button"><a class="rtsocial-linkedin-button" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Frandom-diary-chapters%2F&title=Random+Diary+Chapters" rel="nofollow" target="_blank" title="Share: Random Diary Chapters"></a></div></div><div class="rtsocial-pinterest-horizontal"><div class="rtsocial-pinterest-horizontal-button"><a class="rtsocial-pinterest-button" href="https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/random-diary-chapters/&media=https://heropress.com/wp-content/uploads/2017/07/072617-150x150.jpg&description=Random Diary Chapters" rel="nofollow" target="_blank" title="Pin: Random Diary Chapters"></a></div></div><a rel="nofollow" class="perma-link" href="https://heropress.com/essays/random-diary-chapters/" title="Random Diary Chapters"></a></div><p>The post <a rel="nofollow" href="https://heropress.com/essays/random-diary-chapters/">Random Diary Chapters</a> appeared first on <a rel="nofollow" href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 26 Jul 2017 00:00:34 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sami Keijonen";s: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:133:"WPTavern: SiteLock Acquires Patchman’s Malware and Vulnerability Detection Technology, Expands WordPress Customer Base to 4 Million";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73626";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:140:"https://wptavern.com/sitelock-acquires-patchmans-malware-and-vulnerability-detection-technology-expands-wordpress-customer-base-to-4-million";s: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:4517:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/sitelock-logo.png?ssl=1"><img /></a></p>\n<p><a href="https://www.sitelock.com/" target="_blank">SiteLock</a>, a website security company, has <a href="https://www.sitelock.com/pr/extends-web-security-leadership-patchman-acquisition" target="_blank">acquired</a> <a href="http://patchman.co/" target="_blank">Patchman</a>, a Dutch security startup that offers automated vulnerability patching and malware removal for hosting providers. Prior to the acquisition SiteLock protected 6 million sites, with 2.2 million of them running on WordPress. The addition of Patchman extends SiteLock&#8217;s customer base to 12 million sites and more than 4 million of those are powered by WordPress.</p>\n<p>Patchman detects vulnerabilities in <a href="https://patchman.zendesk.com/hc/en-us/articles/200236661-Which-applications-does-Patchman-scan-and-fix-" target="_blank">a wide range of popular applications</a> and quarantines and patches threats automatically. The quarantine feature neutralizes malicious files by removing them from public access. Patchman supports detection and patching for WordPress 3.x and later.</p>\n<p>Historically, the service has not included patches for plugins but it has applied them on a case-by-case basis for high impact vulnerabilities, including a few found in WP Super Cache, MailPoet, and the open source Genericons font project. The Patchman dashboard allows users to easily track files where vulnerabilities have been detected, view status, and revert patches if necessary.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/patchman-dashboard.jpg?ssl=1"><img /></a></p>\n<p>Patchman&#8217;s single focus on hosting providers gives SiteLock the opportunity to offer more options to its hosting partners. With the acquisition, the company is now partering with more than 500 hosting providers, including BlueHost, 1&amp;1, Web.com, InMotion, Melbourne IT, GMO (NTT), and many others.</p>\n<p>&#8220;During our early talks, Patchman was not looking to be acquired and SiteLock wasn’t looking to acquire,&#8221; SiteLock President Neill Feather said. After meeting at the WorldHostingDays show in Rust, Germany in late March this year and at another show in Los Angeles, the companies found they shared similar goals and would be in a better position working together.</p>\n<p>&#8220;It truly was a matter of 1+1=3,&#8221; Feather said. &#8220;Traditionally, SiteLock is very strong in detecting and removing malware for end users. Patchman offers a service tailored specifically to hosting providers and aimed at fixing the security vulnerabilities that hackers exploit to infect websites with malware. By working together we are able to address a wider market and offer a broader solution to the problems that we solve for our customers. We can now attack the problem from multiple angles.&#8221;</p>\n<p>Patchman&#8217;s technology will compliment SiteLock&#8217;s existing security features but the company has not yet decided how it will be incorporated into its security plans for customers. Feather said the team is still jointly building out its future roadmap to give hosts and end customers access to a wider range of products. They are also considering making Patchman&#8217;s detection technology compatible with more products in the WordPress ecosystem.</p>\n<p>Feather could not disclose any specifics on revenue generated by <a href="https://wpdistrict.sitelock.com/products/" target="_blank">SiteLock&#8217;s WordPress security products</a> but approximately 30% of its newly expanded customer base is running on WordPress.</p>\n<p>&#8220;What we can say is that we’re heavily invested in the WordPress community and plan on continuing to do so,&#8221; Feather said.</p>\n<p>&#8220;I&#8217;m excited that the increased number of sites we now protect across multiple platforms means we&#8217;ll be able to identify malware and malicious trends more efficiently than we&#8217;ve been able to already, and that&#8217;s good for every end user,&#8221; SiteLock&#8217;s WordPress Evangelist Adam Warner said. &#8220;Secondly, although we already have solutions for our partners, Patchman allows web hosts to offer increased security options for advanced users of their platforms. Being a WordPress guy, I&#8217;m excited about the possibility we now have to extend the capabilities of Patchman to plugins and other WordPress-specific software.&#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, 25 Jul 2017 18: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: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:63:"WPTavern: Watch WordCamp Varna Wapuus Get Designed in Real 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:29:"https://wptavern.com/?p=73617";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:74:"https://wptavern.com/watch-wordcamp-varna-wapuus-get-designed-in-real-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:1427:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/wordcamp-varna-wapuus.jpg?ssl=1"><img /></a></p>\n<p>The very first <a href="https://2017.varna.wordcamp.org/" target="_blank">WordCamp Varna</a> will be held September 2-3 at the <a href="https://www.ue-varna.bg/en/" target="_blank">University of Economics</a>. Varna is a beautiful city in Bulgaria on the Black Sea and a popular spot for summer holidays. It is the first Bulgarian WordCamp to be held outside of Sofia.</p>\n<p><a href="https://2017.varna.wordcamp.org/tickets/" target="_blank">Tickets are on sale</a> for EUR 10 (BGN 20) and include  all the sessions, lunch, a #WCVAR 2017 T-shirt, and a few drinks at the after party. There are 102 remaining for the conference and 14 remaining tickets for the kids&#8217; workshop (ages 7-14).</p>\n<p>The location naturally inspired a maritime sticker pack collection for attendees, featuring four new wapuu designs. The collection was designed by the vector graphic illustrators at <a href="https://graphicmama.com/" target="_blank">GraphicMama</a>, a design partner for the WordCamp. Ever wonder how much effort goes into designing all the individualized creations in the <a href="http://jawordpressorg.github.io/wapuu/" target="_blank">world of wapuus</a>? Check out the video below to see how WordCamp Varna&#8217;s wapuu designs were brought to life.</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, 25 Jul 2017 04:14:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:64:"WPTavern: New Aztec Editor for WordPress Mobile Apps Now in Beta";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73587";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:75:"https://wptavern.com/new-aztec-editor-for-wordpress-mobile-apps-now-in-beta";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3390:"<p>WordPress&#8217; iOS and Android apps will soon be getting a new editor. The appearance of the new editor, codenamed “Aztec,&#8221; is very similar to the old one but is light years ahead of its predecessor in both speed and reliability. Aaron Douglas, iOS engineer at Automattic, announced the <a href="https://en.blog.wordpress.com/2017/07/24/a-brand-new-editor-for-the-wordpress-mobile-apps/" target="_blank">open beta for Aztec</a> today with a side-by-side comparison video of the old and new editors. A copy and paste test with 500 paragraphs on iPhone 6s demonstrates Aztec&#8217;s instantaneous response while the old editor takes two-minutes to render the text.</p>\n<p></p>\n<p>In addition to better speed and performance, Aztec&#8217;s use of OS-provided text controls makes it possible to offer full support for accessibility technologies like iOS’ VoiceOver and Android’s TalkBack. It also adds the ability to draft using dictation.</p>\n<p>Aztec introduces a new undo/redo tool at the top of the screen as a quick option for fixing mistakes. It also provides a simpler, more reliable experience using spell check.</p>\n<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/aztec-testing.png?ssl=1"><img /></a></p>\n<p>The Aztec beta is available to all users in the latest updates of the app (8.0 for iOS, 7.8 for Android). After opening the app you will see a popup for enabling the new editor. It can also be toggled on/off by going to Me > App Settings and selecting &#8220;Set the Editor Type.&#8221;</p>\n<p>The mobile team has made it easy to test and give feedback without leaving the app. Tapping the &#8220;beta&#8221; button at the top of the editor will open a &#8220;What&#8217;s New in the Beta&#8221; page with a bug button at the top that you can use to report bugs and send feedback. At the moment, the beta does not support shortcodes or video and WordPress gallery features. Keep in mind that it&#8217;s not 100% ready for use and heavy users of the mobile apps are likely to discover glitches.</p>\n<p>Aztec is open source (GPL 2.0) and packaged as a rich-text editor component in its own GitHub repository (<a href="https://github.com/wordpress-mobile/WordPress-Aztec-iOS" target="_blank">iOS</a> | <a href="https://github.com/wordpress-mobile/WordPress-Aztec-Android" target="_blank">Android</a>) so that developers can use it in their own applications and contribute code back to the project.</p>\n<p>&#8220;Quite literally, there is nothing like this out there – every editor we could find uses a web view or has very limited support for any HTML,&#8221; Douglas said. &#8220;Our hope is the Aztec editor is seen as a component that can be used by many iOS and Android apps to provide a rich HTML editing experience. We feel that we could garner a bigger contributor base to the mobile apps simply because this component exists, is free and open, and is super awesome.&#8221;</p>\n<p>The project is a few months behind the <a href="https://make.wordpress.org/mobile/2017/04/08/introducing-the-aztec-mobile-editors/" target="_blank">schedule published in April</a>, which had open beta targeted for May and the full release for the end of this month. Depending on how well the beta testing period goes, users could see the new Aztec editor included in the mobile apps within the next few months.</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, 24 Jul 2017 22:59: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: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:99:"WPTavern: Hamilton: A Free WordPress Portfolio Theme for Photographers, Illustrators, and Designers";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72881";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:107:"https://wptavern.com/hamilton-a-free-wordpress-portfolio-theme-for-photographers-illustrators-and-designers";s: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:3779:"<p><a href="https://wordpress.org/themes/hamilton/" target="_blank">Hamilton</a> is a new portfolio theme released by Swedish designer and developer <a href="http://www.andersnoren.se/" target="_blank">Anders Norén</a> during his summer vacation. It was created for photographers, illustrators, designers, and image-heavy blogs. The theme displays portfolio items in a minimal, masonry-style grid with an optional tagline on the front page.</p>\n<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/hamilton-white-black-1.jpg?ssl=1"><img /></a></p>\n<p>&#8220;Hamilton has a pretty simple design at its core, so when it was more or less finished, I decided to add a couple of fun theme options to make it more customizable,&#8221; Norén said. &#8220;The main one is the Dark Mode. With a click of the mouse in the WordPress Customizer, you can change Hamilton from dark text on a white background to white text on a dark background.&#8221;</p>\n<p>The Customizer also includes a few other helpful options for portfolio sites:</p>\n<ul>\n<li>Set a custom background image or color</li>\n<li>Replace the navigation toggle in the header with the Primary Menu on desktop</li>\n<li>Change two-column default post grid display to three columns on desktop</li>\n<li>Display titles in the post previews</li>\n<li>Add a title to front page when it&#8217;s set to display latest posts</li>\n</ul>\n<p>The theme is beautifully responsive to various devices and screen sizes. Norén&#8217;s typography choices are clean and readable on mobile.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/hamilton-on-mobile-e1500914561475.png?ssl=1"><img /></a></p>\n<p>Hamilton includes <a href="http://andersnoren.se/themes/hamilton/offscreen-magazine-collection/" target="_blank">styles for the default WordPress image gallery</a> with more interesting options available to create complex galleries stacked with different numbers of columns. It also supports Jetpack&#8217;s Infinite Scroll module and has styles for blockquotes, pullquotes, and left/right/center aligned media.</p>\n<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/hamilton-pullquotes.png?ssl=1"><img /></a></p>\n<p>One of the most unique features of the theme is the <a href="http://andersnoren.se/themes/hamilton/resume/" target="_blank">Resume template</a>. It gives users the option to add a simple resume to their portfolios, without having to add a plugin. The template uses basic HTML for formatting with h1 header tags, horizontal rules, and unordered lists. The template could use a bit more documentation, since not all users are familiar with HTML, but it&#8217;s a useful addition for simple portfolio sites.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/resume-template.png?ssl=1"><img /></a></p>\n<p>Check out a <a href="http://andersnoren.se/themes/hamilton/" target="_blank">live demo</a> along with the <a href="http://andersnoren.se/themes/hamilton/style-guide/" target="_blank">style guide</a> to see the theme in action.</p>\n<p><a href="https://wordpress.org/themes/hamilton/" target="_blank">Hamilton</a> is Anders Norén&#8217;s 15th theme approved for the WordPress Theme Directory. When he submitted it to the Theme Review Team, he anticipated that it would take a month or two for it to get through the review process. His previously submitted theme, Davis, took approximately nine months to make it through the queue. He was surprised to find that Hamilton <a href="https://twitter.com/andersnoren/status/887559567135186944" target="_blank">went through the process in under a month</a>. After less than a week on WordPress.org, the theme has already been downloaded more than 200 times.</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, 24 Jul 2017 19:27:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}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:101:"WPTavern: Members 2.0 Adds Capability Registration System, Introduces New Settings Screen for Add-Ons";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73446";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"https://wptavern.com/members-2-0-adds-capability-registration-system-introduces-new-settings-screen-for-add-ons";s: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:6254:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/members.png?ssl=1"><img /></a></p>\n<p>Eight years ago, Justin Tadlock moved back home to Alabama and was living in the spare bedroom of his grandparents&#8217; house with nothing more than a laptop and a suitcase. Over the course of a few months he started going deeper into learning about writing WordPress plugins and produced <a href="https://wordpress.org/plugins/members/" target="_blank">Members</a>, a role management plugin for WordPress. The first major overhaul of the plugin came in 2015 with version 1.0&#8217;s expansion of features and a new UI for editing roles.</p>\n<p>Members has built up a user base of more than 100,000 active installs since it first <a href="http://justintadlock.com/archives/2009/09/17/members-wordpress-plugin" target="_blank">launched in 2009</a>. Tadlock estimates that over the last couple years, 40% of <a href="https://themehybrid.com/" target="_blank">Theme Hybrid</a> customers are primarily there for support and small tweaks to the Members plugin. He decided it was time to begin investing more in the plugin and its community.</p>\n<p>Tadlock released <a href="https://themehybrid.com/weblog/members-version-2-0" target="_blank">Members 2.0</a> this week. The plugin manages core WordPress capabilities but 2.0 adds the ability for plugins to register custom capabilities. The labels for the capabilities can be internationalized so users can manage the plugin in their own languages in human-readable form.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/members-2-human-caps.png?ssl=1"><img /></a></p>\n<p>This release also adds the ability to use the WordPress editor for writing custom post error messages, making it easy to direct visitors to registration or other important information regarding access to the content.</p>\n<p>Members 2.0 lets users add multiple roles when creating a new user from the Add User screen. It also introduces the ability to bulk add or remove roles from users, even when multiple roles have been enabled.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/members-2-bulk-users.png?ssl=1"><img /></a></p>\n<p>This version of the plugin serves some of its data using the WP REST API and a new setting was added to authenticate users who are accessing the REST API endpoints. This protects content from being exposed on sites that have the &#8220;private site&#8221; setting enabled. Tadlock plans to write a tutorial about what he has learned in integrating the REST API with the plugin.</p>\n<h3>Tadlock Aims to Monetize Members with Add-Ons, Renews Efforts to Develop a Community of Add-On Developers</h3>\n<p>Members 2.0 introduces a new Settings screen that ties in with Tadlock&#8217;s future plans to monetize the plugin. The new screen includes a view for add-ons. Tadlock has two add-ons available currently and has written an API for third-party developers to register their own add-ons to be visible on this screen.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/members-2-addons.png?ssl=1"><img /></a></p>\n<p>&#8220;The plan is to create some small add-on plugins,&#8221; Tadlock said. &#8220;There&#8217;s already two:  <a href="https://themehybrid.com/plugins/members-role-levels" target="_blank">Members &#8211; Role Levels</a>, which is paid, and <a href="https://themehybrid.com/plugins/members-role-hierarchy" target="_blank">Members &#8211; Role Hierarchy</a>, which I was hired to build and was allowed to release to the community for free. I&#8217;ve got a few small plugins like those in mind that&#8217;ll be in a lower price range.&#8221;</p>\n<p>Tadlock also plans to release a more robust version of the &#8220;Content Permissions&#8221; feature as another add-on. He has received numerous feature requests from users over the years about what they would like to see in this plugin. The add-on will offer a variety of different ways to show/hide content.</p>\n<p>I asked Tadlock if he has considered building payment gateway add-ons so users can charge for memberships. He said the idea is on the table.</p>\n<p>&#8220;I&#8217;m not sure if I&#8217;m going to build those or someone else,&#8221; Tadlock said. &#8220;I&#8217;ve mentioned it to some other developers. It would be a good place to start building add-ons.&#8221; His current setup uses Easy Digital Downloads with a couple of plugins to bridge it with Members and ThemeHybrid.com.</p>\n<p>A plugin like Members has the potential to have a large, third-party ecosystem of plugins for payments and additional features, but Tadlock was focused on other projects during the first few years after it launched.</p>\n<p>&#8220;I haven&#8217;t actively pursued the add-on angle,&#8221; Tadlock said. &#8220;Instead, I focused more on themes during most of that time. Now, I&#8217;m focusing more on plugin development. It&#8217;s my fault for not nurturing a community of add-on developers, which is something I&#8217;m trying to do more of now.&#8221;</p>\n<p>Tadlock said many of the developers he knows are working with Members because they like that it gives them a solid foundation to build on for client work. He hopes to persuade some of them to release some of that code back as commercial add-ons or free plugins in the WordPress plugin directory.</p>\n<p>Since launching the plugin eight years ago, Tadlock has aimed to make it behave as if it were a natural part of WordPress. At its core, Members is a role and capability management plugin and not a one-size-fits all membership plugin.</p>\n<p>&#8220;It&#8217;s more or less a UI over what you could do with code already,&#8221; Tadlock said. &#8220;Most of all, it tries not to get in your way. Every membership site has its own unique needs. It&#8217;s tough building something that suits everyone.  That&#8217;s why I&#8217;d rather have that foundation of Members just exposing the roles/caps system with third-party add-ons that suit various users&#8217; needs.</p>\n<p>&#8220;Other membership plugins often try to please everyone or pigeon-hole everything into their custom system. I like more to have a bit more flexibility without the bloat.&#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, 21 Jul 2017 21:37:54 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:61:"WPTavern: WordPress 4.8.1 Adds a Dedicated Custom HTML Widget";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73470";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://wptavern.com/wordpress-4-8-1-adds-a-dedicated-custom-html-widget";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2681:"<p>When WordPress <a href="https://wptavern.com/wordpress-4-8-evans-released-featuring-nearby-wordpress-events-new-media-widgets-and-link-boundaries">4.8 was released</a> last month, it introduced TinyMCE functionality to the Text widget. Unfortunately, this <a href="https://wordpress.org/support/topic/how-to-disable-visual-editor-in-the-text-widget/">caused issues</a> for those who use Custom HTML as the Visual editor often strips out portions of the code.</p>\n<p>WordPress <a href="https://wordpress.org/download/release-archive/#beta-and-rc">4.8.1 Beta 1</a> is available for testing and addresses this problem by including a dedicated Custom HTML widget.</p>\n<p>&#8220;For advanced users or any user who needs to paste in HTML snippets, there is now a dedicated &#8216;Custom HTML&#8217; widget that is specifically for adding arbitrary HTML to your sidebar,&#8221; Weston Ruter, said.</p>\n<p>&#8220;This widget will retain the application of the <code>widget_text</code> filters, in addition to having a new dedicated <code>widget_custom_html_content</code> filter.</p>\n<p>&#8220;For use cases that involve adding content to your sidebar, the Text widget will continue to feature the same Visual editing interface that the post editor has (TinyMCE).&#8221;</p>\n<p>Users who access Text widgets that have Custom HTML in WordPress 4.8.1, will see a note at the top of the widget that suggests using the Custom HTML widget.</p>\n<p><img /></p>\n<p>If a user pastes or types HTML into a text widget with the Visual editor active, WordPress displays an Admin Pointer suggesting that they use the Text tab instead or use the Custom HTML widget.</p>\n<img />Text Widget Admin Pointer\n<p>The Custom HTML widget works similar to the Text widget in WordPress 4.7 and below.</p>\n<img />Custom HTML Widget\n<p>Sites that have existing Text widgets containing custom HTML that may be modified by the Visual editor, are opened in a legacy mode.</p>\n<p>Legacy mode retains the old Text widget interface, including the checkbox on whether or not to automatically add paragraphs. This change prevents the Visual editor from altering code.</p>\n<p>Ruter says the ideal way to test these improvements is to install it on a staging site that has Text widgets containing HTML and are known to be problematic in WordPress 4.8. After upgrading, check to see if the widgets open in legacy mode.</p>\n<p>WordPress 4.8.1 is scheduled to be released on August 1st. Please report any bugs or errors you encounter in as much detail as possible to the <a href="https://wordpress.org/support/forum/alphabeta/">WordPress Alpha/Beta</a> section 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, 21 Jul 2017 18:31:28 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:95:"WPTavern: Petition to Re-License React has been Escalated to Facebook’s Engineering Directors";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73454";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:103:"https://wptavern.com/petition-to-re-license-react-has-been-escalated-to-facebooks-engineering-directors";s: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:7983:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/flags.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/04XDXYUMGQ">manu schwendener</a>\n<p>React users are <a href="https://wptavern.com/react-users-petition-facebook-to-re-license-react-js-after-apache-software-foundation-bans-bsdpatents-license-in-dependencies" target="_blank">petitioning Facebook to re-license React.js</a> after the Apache Software Foundation announced its decision to ban Apache PMC members from using any technology licensed with Facebook’s BSD+Patents License. So far the GitHub <a href="https://github.com/facebook/react/issues/10191" target="_blank">issue</a> has received 627 &#8220;thumbs up&#8221; emoji and 66 comments from concerned React users who are hoping for a change in licensing.</p>\n<p>Many respondents on the thread said that ASF&#8217;s decision affects their organizations&#8217; ability to continue using React in projects.</p>\n<p>&#8220;Apache CouchDB and others will switch away from React if we have to,&#8221; CouchDB committer Robert Newson <a href="https://github.com/facebook/react/issues/10191#issuecomment-315596902" target="_blank">said</a>. &#8220;We&#8217;d rather not, it&#8217;s a lot of work for no real gain, but we don&#8217;t have a choice. Changing license can be simple (RocksDB completed that change in a day).&#8221;</p>\n<p>&#8220;My team, at LinkedIn, is also having legal troubles using React for our internal projects,&#8221; LinkedIn software Denis Ivanov <a href="https://github.com/facebook/react/issues/10191#issuecomment-316500996" target="_blank">said</a>. &#8220;We would love to see a change on this front.&#8221;</p>\n<p>Software developer Clark Evans <a href="https://github.com/facebook/react/issues/10191#issuecomment-315607798" target="_blank">commented</a> on how React&#8217;s current licensing might affect medical research institutes, and suggested that Facebook consider an Apache 2.0 license because it includes equitable patent grants.</p>\n<blockquote><p>Since U.S. based universities rely upon patent licensing as part of their legislatively mandated technology transfer initiatives, they are growing far more cautious in their due diligence. For this reason, at some universities, software written with React may be shunned. Existing projects using React software may be asked to remove the React software software dependency. Please strongly consider this proposal, since our RexDB work is used at major universities, we do not wish to rework to use a React alternative.</p></blockquote>\n<p>Several participants in the discussion commented that they would like to use React but the licensing makes it impossible for their companies.</p>\n<p>&#8220;Other large companies such as mine (Adobe) can&#8217;t use React, Pop, etc. for the very same reason,&#8221; Corey Lucier <a href="https://github.com/facebook/react/issues/10191#issuecomment-316046522" target="_blank">said</a>. &#8220;We&#8217;d love to participate in the project, contribute to each, etc. but Facebook&#8217;s heavy-handed PATENTS clause is a showstopper.&#8221;</p>\n<p>&#8220;Even mid-size companies like mine (ViaSat) are starting to disallow the use of Facebook&#8217;s &#8216;open-source&#8217; projects for this reason,&#8221; software developer Aaron Yoshitake <a href="https://github.com/facebook/react/issues/10191#issuecomment-316102045" target="_blank">said</a>. &#8220;We&#8217;d like to build React web and native apps, but it seems that any sensible legal department will recommend against agreeing to Facebook&#8217;s asymmetric patent grant.&#8221;</p>\n<h3>Internal Discussions Continue at Facebook, Re-Licensing Issue has been Escalated to Engineering Directors</h3>\n<p>Dan Abramov, co-author of Redux, Create React App, and React Hot Loader, shared with participants that Facebook is having internal discussions about the re-licensing issue but cautioned them to temper their optimism. He returned to throw some ice on the conversation, which has grown more heated over the past few days, when he said it could only remain an open discussion if everyone involved remains civil. Many participants are concerned about the future of the React-based software that they have already invested thousands of hours of work into.</p>\n<p>&#8220;I understand that everyone is frustrated about this issue,&#8221; Abramov <a href="https://github.com/facebook/react/issues/10191#issuecomment-316223034" target="_blank">said</a>. &#8220;Personally I am just as frustrated to spend time, energy, and emotional wellbeing on legal mumbo jumbo that is preventing people from using React. I would much prefer to spend this time on working together to make it better.</p>\n<p>&#8220;But the reality of this situation is that the maintainers of React (people like me that you’re interacting on the issue tracker) are not the ones making these decisions. Each of us is doing what we can to show different perspectives on this issue to the people who can make those decisions, and we appreciate your feedback too. But we can only keep discussion open if everyone stays civil and respectful.&#8221;</p>\n<p>Abramov also pointed out in a follow-up update that a bug tracker isn&#8217;t the best avenue for a legal discussion, especially since most participants are software developers and not lawyers. Many have mistaken the thread as a way to communicate with Facebook but there are just a handful of software developers who are representing the React community&#8217;s concerns.</p>\n<p>&#8220;We have heard you very well, and we have passed on your concerns,&#8221; Abramov said. &#8220;But repeating the same points over and over in different threads does not help move this forward, and creates a lot of noise and stress for the maintainers who are already empathetic to your cause.&#8221;</p>\n<p>Several participants expressed frustration that the React community cannot participate in the discussions more directly. However, as React is both an open source project and a product of Facebook, the company&#8217;s leadership has the last word on licensing issues.</p>\n<p>&#8220;I understand that software developers like us are not the best people to discuss legal details,&#8221; software consultant Erik Doernenburg <a href="https://github.com/facebook/react/issues/10191#issuecomment-316318170" target="_blank">said</a>. &#8220;However, wouldn&#8217;t the logical consequence be that the Facebook Legal team, who make such decisions, become active in this forum? Shouldn&#8217;t it be possible that all relevant details pertaining to a piece of open source software are discussed in the open? It is incredibly frustrating to have such an important aspect of open software discussed behind closed doors.&#8221;</p>\n<p>It&#8217;s not known whether Facebook is considering another change to its Patents grant or a complete re-licensing. Participants in the discussion are also concerned about other Facebook open source projects like GraphQL, Relay, React Native, and Flow, which share the same BSD+Patents License and are widely used by the open source community.</p>\n<p>Dan Abramov left an <a href="https://github.com/facebook/react/issues/10191#issuecomment-316739812" target="_blank">update</a> today to let the community know that no resolution is available this week. However, the update seemed more positive than the first one, which discouraged participants from being optimistic about a change.</p>\n<p>&#8220;I want to point out that there is a real momentum behind this discussion internally,&#8221; Abramov said. &#8220;There are going to be more meetings next week escalating this up to the engineering directors. As you imagine they are quite busy, so this is taking more time than we thought.</p>\n<p>&#8220;Again, I can’t promise you any specific conclusion, and there is no clarity on where this will land. But please know there are people working on getting your voice heard.&#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, 20 Jul 2017 22:37: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:12;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:74:"WPTavern: WPWeekly Episode 282 – Talking WooCommerce with Cody Landefeld";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=73448&preview=true&preview_id=73448";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"https://wptavern.com/wpweekly-episode-282-talking-woocommerce-with-cody-landefield";s: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:3381:"<p>In this episode, <a href="http://jjj.me/">John James Jacoby</a> and I are joined by <a href="https://twitter.com/codyL">Cody Landefeld</a>, Senior web strategist and founder of <a href="https://modeeffect.com/">Mode Effect</a>. Landefeld describes some of the challenges that shop owners face and provides insight into a couple of WooCommerce projects Mode Effect has recently built.</p>\n<p>We discussed the future of WooCommerce and the odds of it turning into a SaaS product. Landefeld shares his thoughts on WooCommerce <a href="https://wptavern.com/woocommerce-drops-50-renewal-discount-on-subscriptions">dropping its 50% renewal discount</a> on subscriptions. Even though the discount is gone, he believes it&#8217;s still an affordable option for most users. To close out the show, Jacoby and I discuss the news of the week.</p>\n<h2>Stories Discussed:</h2>\n<p><a href="https://wptavern.com/aj-morris-acquires-ithemes-exchange">AJ Morris Acquires iThemes Exchange</a><br />\n<a href="https://wptavern.com/jetpack-professional-plan-introduces-unlimited-access-to-200-commercial-themes">Jetpack Professional Plan Introduces Unlimited Access to 200+ Commercial Themes</a><br />\n<a href="https://wptavern.com/bbpress-2-5-13-readds-sanitization-to-anonymous-user-data">bbPress 2.5.13 Readds Sanitization to Anonymous User Data</a><br />\n<a href="https://wptavern.com/wp-rollback-adds-multisite-compatibility-and-changelog-preview">WP Rollback Adds Multisite Compatibility and Changelog Preview</a><br />\n<a href="https://wptavern.com/gutenberg-0-5-0-adds-new-verse-block-for-poetry-and-a-new-display-for-recent-blocks">Gutenberg 0.5.0 Adds New Verse Block for Poetry and a New Display for Recent Blocks</a></p>\n<h2>Picks of the Week:</h2>\n<p><a href="https://ahmadawais.com/gutenberg-boilerplate/">Gutenberg Boilerplate For Third-Party Custom Blocks</a> by Ahmad Awais. The boilerplate is a great way to learn the basics on creating custom blocks for Gutenberg. It comes with four example blocks.</p>\n<ul>\n<li>A block with custom CSS for editor and front end</li>\n<li>A block with ES6 or ESNext and a Webpack build process</li>\n<li>A block with editable content</li>\n<li>A block to click Tweet the contents of that block</li>\n</ul>\n<p>Awais also shared his thoughts on the Gutenberg project.</p>\n<p><a href="https://wordpress.org/plugins/add-admin-css/">Add Admin CSS</a> &#8211; Using this plugin you’ll easily be able to define additional CSS (inline and/or files by URL) to be added to all administration pages. You can define CSS to appear inline in the admin head (within style tags), or reference CSS files to be linked.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, August 2nd 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="https://wptavern.com/feed/podcast" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #282:</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, 20 Jul 2017 01:19:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:57:"WPTavern: The State of JavaScript 2017 Survey is Now Open";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73377";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://wptavern.com/the-state-of-javascript-2017-survey-is-now-open";s: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:2708:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/stateof-javascript-2017.png?ssl=1"><img /></a></p>\n<p>The <a href="http://stateofjs.com/" target="_blank">State of JavaScript 2017 Survey</a> is now open to web professionals of all backgrounds. The intent of the survey is to provide an overview of the rapidly changing landscape of JavaScript frameworks and tools by gauging which technologies are growing in popularity and which ones people are liking and using less.</p>\n<p>The survey, created by <a href="http://twitter.com/SachaGreif" target="_blank">Sacha Greif</a> and <a href="http://michaelrambeau.com/" target="_blank">Michael Rambeau</a>, should take approximately 10 minutes to complete. Topics include JavaScript frontend and backend tools and frameworks, state management solutions, testing tools, CSS, build tools, mobile and desktop technologies, package managers, text editors, salaries, and more.</p>\n<p>Last year&#8217;s 89-question survey received more than 9,300 responses. <a href="https://wptavern.com/state-of-javascript-survey-results-published-react-emerges-as-clear-winner-in-front-end-frameworks" target="_blank">Results</a> showed that React ranked higher than other front-end frameworks in terms of developer satisfaction at 92%, followed closely by Vue.js at 89%.</p>\n<p>It will be interesting to see if and how these results change with many open source project and companies growing wary of using React after the Apache Software Foundation&#8217;s recent decision to<a href="https://wptavern.com/react-users-petition-facebook-to-re-license-react-js-after-apache-software-foundation-bans-bsdpatents-license-in-dependencies" target="_blank"> ban Apache PMC members from using any technology licensed with Facebook&#8217;s BSD+Patents License</a>. A licensing issue that <a href="https://github.com/facebook/react/issues/10191" target="_blank">jeopardizes more companies&#8217; ability to use Facebook&#8217;s popular open source technologies</a> could precipitate a decline in React&#8217;s preeminence among frontend frameworks.</p>\n<p>Sacha Greif reports that the survey has <a href="https://twitter.com/SachaGreif/status/887473181539188736" target="_blank">received more than 3,500 responses in less than 24 hours</a>, a remarkable number compared to 9,300 over the course of three weeks last year. This response affirms the value that <a href="https://wptavern.com/state-of-javascript-survey-results-published-react-emerges-as-clear-winner-in-front-end-frameworks" target="_blank">last year&#8217;s results</a> provided to web professionals who are attempting to navigate the ever-expanding JavaScript ecosystem.</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, 19 Jul 2017 20:16:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:67:"WPTavern: bbPress 2.5.13 Readds Sanitization to Anonymous User Data";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73397";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"https://wptavern.com/bbpress-2-5-13-readds-sanitization-to-anonymous-user-data";s: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:1328:"<p>The bbPress development team <a href="https://bbpress.org/blog/2017/07/bbpress-2-5-13/">has released</a> bbPress 2.5.13. This release fixes a few bugs, most notably, it readds sanitization to anonymous user data that was accidentally removed in previous versions.</p>\n<p>Those who allow anonymous users to create topics and replies on their forums are encouraged to update immediately.</p>\n<p>&#8220;This feature is not widely used on public forums because spammers aggressively target these kinds of sites, but for communities that rely on this feature, please know you can safely upgrade to 2.5.13 without any issues,&#8221; John James Jacoby, lead developer of bbPress and BuddyPress, said.</p>\n<p>As a reminder, beginning with bbPress 2.5.12, the minimum version of WordPress supported is 4.7. If you&#8217;re using an older version of WordPress, Jacoby recommends using or staying with bbPress 2.5.11.</p>\n<p>bbPress 2.6 is still in the release candidate phase as developers iron out a few issues discovered on WordPress.org.</p>\n<p>Users can <a href="https://wordpress.org/plugins/bbpress/">download the latest versio</a><a href="https://wordpress.org/plugins/bbpress/">n</a> of bbPress from WordPress.org or browse to Dashboard &gt; Updates, and upgrade from within 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:"Wed, 19 Jul 2017 18:22:29 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:15;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:63:"WPTavern: Zagreb to Host 3rd WordCamp in Croatia, September 1-3";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72737";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"https://wptavern.com/zagreb-to-host-3rd-wordcamp-in-croatia-september-1-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:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4747:"<a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/07/zagreb-croatia.png?ssl=1"><img /></a>photo credit: Archives of Zagreb Tourist Board &#8211; Author: Marko Vrdoljak\n<p><a href="https://2017.zagreb.wordcamp.org/" target="_blank">WordCamp Zagreb</a> will be held September 1-3 and organizers are anticipating 300 attendees. This is the third WordCamp to be held in Croatia, following WordCamp Rijeka (2015) and WordCamp Split (2016). Although it changes cities every year, the camp is known as Croatia’s annual WordCamp.</p>\n<p>&#8220;Having WordCamp change cities each year is quite normal for us,&#8221; WordCamp Croatia co-organizer and Zagreb meetup organizer Emanuel Blagonic said. &#8220;A lot of people from other cities travel to meetups too. Our largest meetup in Zagreb, which usually has 80+ people present and 100+ live stream viewers, usually has people attending from a 300km circle around Zagreb. People also travel to Split when there are meetups there.&#8221;</p>\n<p>A renewed <a href="https://make.wordpress.org/community/2017/07/18/regional-camps-take-2/" target="_blank">discussion on regional WordCamps</a> is firing up on the WordPress Community team P2 blog, as the topic was discussed at the Community Summit and with recent developments in <a href="https://wptavern.com/wordcamp-netherlands-reinstated-for-2018" target="_blank">WordCamp Netherlands being reinstated</a> and <a href="https://wptavern.com/wordsesh-asia-now-in-planning-for-2018-wordcamp-asia-targeted-for-2019" target="_blank">WordCamp Asia a possibility for 2019</a>. Croatia is another example of a country where a national WordCamp might benefit the community.</p>\n<p>&#8220;When we started with organizing a WordCamp in Croatia, as a community we hoped that WordCamp will help us boost local communities, thus not having everything centralized in Zagreb (where most other meetups happen, i.e. PHP, Design, UX, JavaScript, Python, etc.),&#8221; Blagonic said. &#8220;As a community we strongly believe that every region is different and it should be viewed like that. So far we are organizing WordCamps &#8216;no matter what,&#8217; but having a &#8216;national WordCamp would mean more Croatian sponsors and better coverage from national media.&#8221;</p>\n<p>WordCamp Zagreb will be a three-day event, beginning with workshops on the first day as the event has done in previous years. Organizers are planning for 12 workshops in four tracks that will be open to public registration. The main conference will be held Saturday with two tracks. Contributor Day will close out the event on Sunday, followed by a walking tour of the city.</p>\n<p>Friday&#8217;s workshops will be held mostly in Croatian, except a few, such as WordPress Basics and Public Speaking, which will be conducted in English. All of the conference talks this year will be in English.</p>\n<p>&#8220;Croatia is a tourist country and most of the people here speak good English, which is often used at large tech events,&#8221; Blagonic said. &#8220;With that in mind, every WordCamp so far was (mostly) in English, which means it’s quite welcoming for people outside Croatia, too (Slovenia, Austria, Italy, Germany) – and our community likes to meet new people. Unlike WordCamps, we see Meetups as strong local events so we usually have talks in Croatian there.&#8221;</p>\n<p>Blagonic said every year so far the WordCamp has had approximately 20% of its attendees traveling from outside Croatia, as the country is relatively small with a population of 4 million. Most attendees travel to the WordCamp from other parts of Croatia.</p>\n<p>Croatia currently has five local meetups, but only the two in Zagreb and Split have enough members to meet regularly. Blagonic said he sees the meetups as a way to help local communities grow and views the WordCamp as &#8220;a celebration of the country community.&#8221; However, he believes centralizing the larger events too much would be detrimental to growing the fledgling WordPress communities in the smaller cities.</p>\n<p>&#8220;I’d say that in Croatia (and in the region) we have a young democracy and we still haven’t found the best way to connect with people,&#8221; Blagonic said. &#8220;For example, there are four big cities in Croatia where most of the things happen, and the tech scene is quite strong in them. If you go outside of these four hubs, a lot fewer things happen, which is a problem for people living outside. We believe that having a centralized country is bad for growing local communities (outside these areas) so with changing cities each year and with traveling to other Meetups/WordCamps we hope that we will change how people feel about it. &#8220;</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, 19 Jul 2017 18:11: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: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:29:"Donncha: WP Super Cache 1.5.0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://odd.blog/?p=89500337";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"https://odd.blog/2017/07/19/wp-super-cache-1-5-0/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5935:"<p>WP Super Cache is a fast full-page caching plugin for WordPress. Download it from your dashboard or get it <a href="https://wordpress.org/plugins/wp-super-cache/">here</a>.</p>\n<p>Version 1.5.0 has been in development for some time. It has a ton of bug fixes and new features. </p>\n<h3>REST API</h3>\n<p>The headline new feature is REST API access to the settings. This will allow developers to create their own interface to the settings of the plugin. Unfortunately it isn&#8217;t yet documented but you can see the code <a href="https://github.com/Automattic/wp-super-cache/tree/master/rest">in the rest directory</a>. Start with load.php where you&#8217;ll find the code that registers all the endpoints. Users who access the API must be logged in as admin users. If you want to test the API, see the end of this post.</p>\n<h3>Settings Page</h3>\n<p>We have also simplified the settings page to make it easier to choose which caching method is used. </p>\n<p><img /></p>\n<p>Instead of maybe confusing the user with technical words like PHP, mod_rewrite and WP-Cache we have split them up into &#8220;Simple&#8221; and &#8220;Expert&#8221; delivery methods, and done away with mentioning WP-Cache completely. Simple delivery uses PHP, expert uses mod_rewrite and well, WP-Cache got the boot because it&#8217;s always active anyway.</p>\n<p>WP-Cache caching is always active, but it can be disabled in different ways.</p>\n<ul>\n<li> Disable caching for known users.</li>\n<li> Don&#8217;t cache pages with GET parameters</li>\n<li> Disable caching of feeds</li>\n</ul>\n<h3>Headers</h3>\n<p>We <a href="https://github.com/Automattic/wp-super-cache/pull/287">expanded the number of headers</a> cached by the plugin. The list of headers was borrowed from <a href="https://cometcache.com/">Comet Cache</a>. However, anonymous users will still only see the bare minimum like content-length or content-type. If you need to use security headers like &#8220;X-Frame-Options&#8221; or &#8220;Content-Security-Policy&#8221; you should enable caching of HTTP headers. This unfortunately disables super caching so only WP-Caching is used but it&#8217;s still very fast (and faster in this release than before which I will get to below). You can also use the &#8220;wpsc_known_headers&#8221; filter to modify the list of recognised headers.</p>\n<h3>WP-Cache Reorganisation</h3>\n<p>WP-Cache cache files are split into two files &#8211; one holds the page content, the other (meta file) holds information about the page such as cookies, headers and url. In the past these files were stored in two directories which could become a problem if there were many thousands of those files. Even with only a few hundred files, maintenance could be an issue as deleting related files (like page archives, or copies of the front page) needed every meta file to be inspected.<br />\nNow the files are stored in the supercache directory structure that mirrors your permalink structure. Deleting related files is is simpler and serving files will be faster as the operating system won&#8217;t need to open a directory of thousands of files.<br />\nIf you currently rely on WP-Cache files, the plugin will still look for them where they are, but new WP-Cache files will be created in cache/supercache/example.com/ (where example.com is your hostname).</p>\n<h3>Sitemaps</h3>\n<p>We added support for caching sitemaps, but your sitemap plugin will need to cooperate to get it to work. The sitemap plugin needs to identify the sitemap request as a feed. Jetpack 5.1 now supports this since <a href="https://github.com/Automattic/jetpack/pull/7397">#7397</a>. You can disable the caching by excluding feeds from caching.</p>\n<h3>Debugging Improved</h3>\n<p>The debug log is now protected by a username/password. For convenience, the username and password are the same but they are a long md5 string:</p>\n<p><img /></p>\n<p>Deleting the log file clears it and resets it ready for more logging. Before, toggling debugging would create a new debug log and the old one would be kept around, but not linked, until deleted by garbage collection, and of course they were text files anyone could access.</p>\n<p>This release includes lots of other small bug fixes and changes. Take a look at the <a href="https://github.com/Automattic/wp-super-cache/pulls?q=is%3Apr+is%3Aclosed">number of closed PRs</a> for an exhaustive list of those changes!</p>\n<h3>Testing the REST API</h3>\n<p>There are a number of ways to send POST requests to a web server but one I like is using curl in a shell script. You&#8217;ll need two bits of information from the website:</p>\n<ol>\n<li> The &#8220;wordpress_logged_in&#8221; cookie from your browser.</li>\n<li> The wp_rest nonce which you can get by adding `echo wp_create_nonce( &#8216;wp_rest&#8217; );` somewhere on your site where you&#8217;re logged in. It&#8217;s good for 24 hours.</li>\n</ol>\n<p>My test script looks something like this:<br />\n<code>export NONCE=''1234567890''<br />\nexport COOKIE=''wordpress_logged_in_xxxxxxxxxxxxxxxxxxxx=1234567890''<br />\ncurl -v -X "GET" -H "Content-Type: application/json" -H "X-WP-Nonce: $NONCE" -H "Cache-Control: no-cache" -H "Cookie: wordpress_test_cookie=WP+Cookie+check; $COOKIE" \\<br />\n-d ''{}'' "https://example.com/wp-json/wp-super-cache/v1/settings/"</code></p>\n\n<p><strong>Related Posts</strong><ul><li> <a href="https://odd.blog/2008/10/24/wp-super-cache-084-the-garbage-collector/" rel="bookmark" title="Permanent Link: WP Super Cache 0.8.4, the garbage collector">WP Super Cache 0.8.4, the garbage collector</a></li><li> <a href="https://odd.blog/2009/01/09/wp-super-cache-087/" rel="bookmark" title="Permanent Link: WP Super Cache 0.8.7">WP Super Cache 0.8.7</a></li><li> <a href="https://odd.blog/2010/02/08/wp-super-cache-099/" rel="bookmark" title="Permanent Link: WP Super Cache 0.9.9">WP Super Cache 0.9.9</a></li></ul></p>\n<p><a href="https://odd.blog/" rel="external nofollow">Source</a></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 19 Jul 2017 12:25: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: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: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:32:"HeroPress: Becoming Myself Again";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:56:"https://heropress.com/?post_type=heropress-essays&p=1978";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:116:"https://heropress.com/essays/becoming-myself-again/?utm_source=rss&utm_medium=rss&utm_campaign=becoming-myself-again";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6018:"<img width="960" height="480" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/071917-1024x512.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: The WordPress community is, slowly but surely, helping me get rid of my ingrown fear of the unknown, of others." /><p>It’s so easy to become secluded and sit at home, in your own bubble, but it wasn’t until a group of people literally pulled me in with their welcoming atmosphere and demeanor, that I realised that I could function amongst other people as well (even if it was somewhat limited).</p>\n<h3>In The Beginning</h3>\n<p>To understand my bubble, you need to also know a little about me, or rather, about my childhood. I had a less than ideal childhood. I have a great family, lived in a great house, even in the “best country in the world” as they say. And despite this, I say I wasn’t happy with my childhood. My school years were the reason, they were rough. At times I think back and feel like events that unfolded were parts of ridiculous scenes from an over the top movie.</p>\n<p>All in all, the days seemed generic enough, except my school days were a thing of dread. I would suffer physical and verbal abuse throughout my schooldays, even going to and from school, I had no real friends (victim by association is understandably not something a child would want to intentionally walk into. I understand this as an adult, but as a child it’s not that easy).</p>\n<blockquote><p>Because of my treatment over the years, I developed trust issues, I got a fear for everyone around me, and it was growing stronger and stronger over the years.</p></blockquote>\n<p>I suppressed it, I lied about it, and I got terrifyingly good at the lying part.</p>\n<p>This is why I was drawn to the internet: I didn’t have to interact with people, I didn’t need to go outside where the others were, I could just do my thing and move on. I could live in my own bubble.</p>\n<h3>Finding WordPress</h3>\n<p>But then the darndest thing happened. I’d been stuck on a project, I needed help, and I turned to a support room for an open source project, for WordPress. If you’ve ever tried to get help in a chat before, you’ll know what kind of an experience it can be, the snarky reactions to your code, the nitpicking of using the wrong terminology, it’s not fun. This place though, they didn’t care that I was not only using the wrong terms, but my entire code was a horrible mess.</p>\n<blockquote><p>Where I would usually get the help I needed and move on, popping back in my bubble of solitude, I instead wanted to be like these people, I wanted to use what I learnt to let others get helped.</p></blockquote>\n<p>Over the years, I all but devote myself to that place. Nobody knew me, I liked staying under the radar, but eventually I got pushed into a team meeting. I was intrigued, so I would watch, I’d say hi, and progressively make my opinions heard. Yet, I would stick to my bubble, once the meeting was over I was back on my own.</p>\n<h3>And Then I Went To WordCamp</h3>\n<p>Until I got to attend my first big WordCamp, the last one held in San Francisco, I was ecstatic! I’d never been to a big conference before, as I didn’t like crowds, but I knew some of the people who would be there. They were people who had been friendly and inviting in the most genuine way imaginable. It’s not easy being worried whenever you’re out amongst people, but this group of people, this community, I didn’t have that fear around them.</p>\n<blockquote><p>I somehow made WordCamps my safe space.</p></blockquote>\n<p>They are where I can, if only for a short while, leave that bubble, leave the need to be alone, and be a part of something great! I use them as fuel to get through the hard times, I can look forward to meeting people, people who value my opinions and my experience. People who genuinely want to listen and most of all, care about you! The WordPress community is, slowly but surely, helping me get rid of my ingrown fear of the unknown, of others.</p>\n<p>The community is helping me become myself again.</p>\n<div class="rtsocial-container rtsocial-container-align-right rtsocial-horizontal"><div class="rtsocial-twitter-horizontal"><div class="rtsocial-twitter-horizontal-button"><a title="Tweet: Becoming Myself Again" class="rtsocial-twitter-button" href="https://twitter.com/share?text=Becoming%20Myself%20Again&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fbecoming-myself-again%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-fb-horizontal fb-light"><div class="rtsocial-fb-horizontal-button"><a title="Like: Becoming Myself Again" class="rtsocial-fb-button rtsocial-fb-like-light" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fbecoming-myself-again%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-linkedin-horizontal"><div class="rtsocial-linkedin-horizontal-button"><a class="rtsocial-linkedin-button" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Fbecoming-myself-again%2F&title=Becoming+Myself+Again" rel="nofollow" target="_blank" title="Share: Becoming Myself Again"></a></div></div><div class="rtsocial-pinterest-horizontal"><div class="rtsocial-pinterest-horizontal-button"><a class="rtsocial-pinterest-button" href="https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/becoming-myself-again/&media=https://heropress.com/wp-content/uploads/2017/07/071917-150x150.jpg&description=Becoming Myself Again" rel="nofollow" target="_blank" title="Pin: Becoming Myself Again"></a></div></div><a rel="nofollow" class="perma-link" href="https://heropress.com/essays/becoming-myself-again/" title="Becoming Myself Again"></a></div><p>The post <a rel="nofollow" href="https://heropress.com/essays/becoming-myself-again/">Becoming Myself Again</a> appeared first on <a rel="nofollow" href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 19 Jul 2017 12:00: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:"Marius Jensen";s: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:104:"WPTavern: New WordPress Contributors Meeting Provides Opportunities to Ask Questions and Learn the Ropes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73007";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:115:"https://wptavern.com/new-wordpress-contributors-meeting-provides-opportunities-to-ask-questions-and-learn-the-ropes";s: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:2270:"<p>Contributing to WordPress or other open source projects can be intimidating for first-time contributors. Sometimes, all you need is a helping hand to overcome fear, intimidation, or other barriers.</p>\n<p>In 2013, with the help of Konstantin Obenland, a WordPress core developer, I overcame my fear and <a href="https://wptavern.com/i-contributed-to-the-core-of-wordpress-and-you-can-too">contributed my first patch</a> to WordPress.</p>\n<p>This is one of the principles behind a <a href="https://make.wordpress.org/core/2017/06/30/announcing-a-weekly-new-contributors-meeting/">new weekly meeting</a> that is geared towards new contributors.</p>\n<p>&#8220;The new contributors meeting is the perfect place to come if you are new to contributing to WordPress core and have questions,<em>&#8221; </em>Adam Silverstein, WordPress core contributor, said.</p>\n<p>Every Wednesday at 3PM Eastern Daylight Time, users can visit the #core WordPress Slack channel and ask questions related to patches, tickets, and review the <a href="https://core.trac.wordpress.org/tickets/good-first-bugs">good-first-bugs report</a> on Trac.</p>\n<p>The first meeting was <a href="https://make.wordpress.org/core/2017/07/10/new-contributors-meeting-recap-july-5/">held on July 5th</a> where participants asked questions about working with Git in WordPress core, applying patches, and unit testing. In <a href="https://make.wordpress.org/core/2017/07/18/new-contributors-meeting-recap-july-12/">the second meeting</a>, participants discussed whether or not new contributors are allowed to make changes to tickets.</p>\n<p>Other topics mentioned include, which repositories to use, clarification on contributing to core versus updating the WordPress Developer&#8217;s site, and which tickets to select for review.</p>\n<p>The next meeting is on Wednesday, July 19th at 3PM Eastern. If you have any questions on how to contribute to WordPress, be sure to join the WordPress #core Slack channel at that time and ask away.</p>\n<p>Meeting notes with links to discussions, tickets mentioned, and other resources are published on the Make WordPress Core blog under the <a href="https://make.wordpress.org/core/tag/new-contributors/">#new-contributors</a> tag</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, 19 Jul 2017 05:09: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:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:19;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:72:"WPTavern: WP Rollback Adds Multisite Compatibility and Changelog Preview";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73315";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"https://wptavern.com/wp-rollback-adds-multisite-compatibility-and-changelog-preview";s: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:4021:"<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2015/05/undo-button.jpg?ssl=1"><img /></a></p>\n<p>In the two years since <a href="https://wordpress.org/plugins/wp-rollback/" target="_blank">WP Rollback</a> launched on WordPress.org, the plugin has racked up more than 30,000 active installations with nearly all 5-star reviews. It allows users to roll back any WordPress.org plugin or theme to a previous version with just a few clicks and also <a href="https://wordimpress.com/beta-testing-wordpress-plugins-with-wp-rollback/" target="_blank">supports beta versions of plugins</a>.</p>\n<p>It&#8217;s easy to see why the plugin is so popular. Navigating buggy updates is a natural part of life when maintaining a self-hosted website and not all users have a separate testing environment for their websites. This tool gives them a basic diagnostic tool and the confidence to apply updates knowing they can easily roll it back in case of a problem. Many reviewers cite the plugin as having been &#8220;a lifesaver&#8221; when applying WooCommerce or Yoast SEO updates that had unexpected results.</p>\n<p>The <a href="https://wordpress.org/support/topic/apparently-not-working-for-themes-rollback-on-multisites/" target="_blank">lone one-star review of WP Rollback</a> was given because the user anticipated multisite compatibility and was unable to get it to work. That issue has been solved in the latest update.</p>\n<p><a href="https://wordimpress.com/wprollback-wordpress-multisite/" target="_blank">WP Rollback 1.5</a> is fully compatible with multisite networks, giving super admins the ability to roll back extensions from the network plugin/themes screen or from the the plugins/themes screen of the primary site in the network. Sub-sites do not have the ability to roll back plugins and themes for the entire network. The UI for rolling back themes on the network admin screen is identical to the plugin screens, as multisite doesn&#8217;t have the fancy theme preview screen that single site installs have.</p>\n<p>Version 1.5 also adds the ability for users to preview the changelog for previous versions of a plugin. This makes it convenient for users to quickly view the changes for each version without leaving the admin.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/rollback_changelog.gif?ssl=1"><img /></a></p>\n<p><a href="https://wordimpress.com" target="_blank">WordImpress</a>, the folks behind WP Rollback, have considered adding core rollbacks and database savepoints, but both features have serious potential drawbacks that could turn it into a high support-demanding plugin. In its current state, the plugin is virtually support-free.</p>\n<p>Matt Cromwell, Head of Support and Community Outreach at WordImpress, said the team thought about monetizing the plugin in the beginning, but is not pursing any plans to do so at this time.</p>\n<p>&#8220;We think of it as just one of the many ways we are giving back to the WP community,&#8221; Cromwell said. &#8220;Our preference would be for the core team to consider it as a potential feature plugin for eventual core inclusion.&#8221;</p>\n<p>Cromwell said WordImpress hasn&#8217;t made any intentional steps to see if core folks are interested in WP Rollback becoming a feature plugin, but the team has purposely built it to be as close to core standards as possible. He believes it would be relatively easy to implement in WordPress.</p>\n<p>Suggestions for new features, general feedback, and bug reports are welcome on WP Rollback&#8217;s <a href="https://github.com/WordImpress/WP-Rollback" target="_blank">GitHub repository</a>. The plugin&#8217;s authors recommend backing up your site before using it to rollback plugins and themes or testing rollbacks on a staging site first. WP Rollback is not capable of rolling back changes a plugin update has made to the database, so a backup can come in handy if the database changes are incompatible with previous versions.</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, 18 Jul 2017 22:24:01 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:136:"WPTavern: React Users Petition Facebook to Re-license React.js after Apache Software Foundation Bans BSD+Patents License in Dependencies";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73216";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:146:"https://wptavern.com/react-users-petition-facebook-to-re-license-react-js-after-apache-software-foundation-bans-bsdpatents-license-in-dependencies";s: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:9983:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/apache-software-foundation.png?ssl=1"><img /></a></p>\n<p>The Apache Software Foundation <a href="https://issues.apache.org/jira/browse/LEGAL-303?focusedCommentId=16088663&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16088663" target="_blank">issued a notice</a> over the weekend, indicating that it has added <a href="https://code.facebook.com/pages/850928938376556" target="_blank">Facebook&#8217;s BSD+Patents license</a> to its <a href="https://www.apache.org/legal/resolved#category-x" target="_blank">Category X list of disallowed licenses</a> for <a href="https://www.apache.org/dev/pmc.html" target="_blank">Apache PMC members</a>. This is the license that Facebook uses for most of its open source projects.</p>\n<p>A representative from Facebook&#8217;s <a href="https://github.com/facebook/rocksdb" target="_blank">RocksDB</a> team <a href="https://issues.apache.org/jira/browse/LEGAL-303?focusedCommentId=16088730&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16088730" target="_blank">commented</a> on the Apache Foundation&#8217;s post to advise that the project will meet the August 31st deadline for relicensing in order to be in compliance with Apache PMC member requirements, and that change has been <a href="https://github.com/facebook/rocksdb/commit/3c327ac2d0fd50bbd82fe1f1af5de909dad769e6" target="_blank">committed</a> today:</p>\n<blockquote><p>The RocksDB team is adjusting the licensing such that it will be dual-licensed under the Apache 2 and GPL 2 (for MySQL compatibility) licenses. This should happen shortly and well ahead of August 31st. I&#8217;ll leave the history and philosophy around licensing alone since it&#8217;s generally a complex discussion to have and I&#8217;m not sure that it has actually been fully captured in this thread especially vis a vis Facebook&#8217;s intent.</p>\n<p>Hopefully this morning&#8217;s guidance to PMCs can be adjusted since I don&#8217;t think any of us see a bunch of extra engineering effort as a desirable thing across the ASF projects which are already making use of RocksDB</p></blockquote>\n<p>In light of the ASF Legal Affairs Committee&#8217;s decision to disallow the BSD+Patents License in Apache projects, ASF member Joan Touzet opened an issue on the React repository urging Facebook to consider re-licensing React.js under Apache License v2.0 and GPL 2:</p>\n<blockquote><p>\nThis has led to a lot of upset and frustration in the Apache community, especially from projects requiring similarly-licensed code as direct dependencies &#8211; the chief of these being RocksDB.</p>\n<p>We (the Apache Software Foundation) have just received word that RocksDB will be re-licensing their code under the dual Apache License v2.0 and GPL 2 licenses.</p>\n<p>As a user of React.JS in an ASF top-level project (Apache CouchDB), please consider re-licensing React.JS under similar terms. Otherwise, many ASF projects such as our own will have to stop relying on and building with React.</p></blockquote>\n<p>Although the re-licensing of RocksDB solves that particular project&#8217;s problem, ASF&#8217;s ban of Facebook&#8217;s BSD+Patents license means other widely used technologies from Facebook, including React.js, are still banned. This is likely to cause problems for many open source projects.</p>\n<p>Harshavardhana, from the <a href="https://www.minio.io/" target="_blank">Minio</a> team, commented in support of the petition to Facebook for re-licensing React.</p>\n<p>&#8220;Our object storage browser UI is based on React and we are Apache 2.0 licensed,&#8221; he said. &#8220;It would be unfortunate and time consuming to migrate but we will have to do that in lieu of new information regarding Apache incompatibility. Please consider re-licensing React.&#8221;</p>\n<p>Contributors to <a href="https://github.com/omcljs/om" target="_blank">Om</a>, a ClojureScript interface for React, are also <a href="https://github.com/omcljs/om/issues/882" target="_blank">discussing whether or not the ASF&#8217;s new requirements will affect their project</a>. Greg Stein, commenting on behalf of ASF, clarified the reasons behind the organization&#8217;s decision to ban Facebook&#8217;s BSD+Patents license:</p>\n<blockquote><p>Please note that the ASF chose this path for policy reasons, rather than &#8220;license incompatibility&#8221;. We don&#8217;t want downstream users of Apache code to be surprised by the PATENTS grant that (was) in RocksDB and (is) in React. Users should only need to follow the ALv2, with no further constraints.</p>\n<p>These license can work together (IMO) and simply provide two sets of restrictions upon users.</p></blockquote>\n<p>Stein said it was not ASF&#8217;s lawyers who made the decision but rather the organization&#8217;s policy decision to &#8220;disallow FB/BSD+Patent license to be mixed into the software the Foundation releases to users.&#8221;</p>\n<h3>Facebook is Internally Discussing the Re-Licensing Matter</h3>\n<p>Dan Abramov, co-author of Redux, Create React App, and React Hot Loader, <a href="https://github.com/facebook/react/issues/10191#issuecomment-315707719" target="_blank">joined the discussion on GitHub</a> regarding re-licensing with a brief and ambiguous summary about how Facebook is handling the petition to re-license.</p>\n<p>&#8220;To give you a small update, there are going to be more internal discussions about this for about a week,&#8221; Abramov said. &#8220;This is about as much as I can say. I wouldn&#8217;t be too optimistic about this changing for React but we&#8217;ll see. @daveman692 has kindly agreed to provide an update when these discussions are over.&#8221;</p>\n<p>Dropping the patent grant entirely, which would be the most convenient way of solving this issue for open source projects, isn&#8217;t likely to happen. React has already gone through re-licensing twice during its short history. It was originally licensed under Apache 2.0 but this was changed in October 2014 to the BSD License plus the patent grant, which included a highly controversial termination provision. In April 2015, the patent grant was changed slightly to allow licensees to continue to use the software in the event that a patent lawsuit did not include a counterclaim against Facebook or its affiliates in a matter unrelated to React.js.</p>\n<p>The termination provision in Facebook&#8217;s BSD+Patents License continues to be unpopular and is regarded suspiciously by many open source project maintainers. When the Drupal project began <a href="http://buytaert.net/selecting-a-client-side-framework-for-drupal" target="_blank">considering a client-side framework to supersede Backbone.js</a>, Dries Buytaert passed on React based on what he said was &#8220;a potentially unacceptable patent clause,&#8221; citing <a href="https://github.com/Automattic/wp-calypso/issues/650" target="_blank">pushback from WordPress.com&#8217;s Calypso and React contributors</a>.</p>\n<p>The WordPress open source project has not formally announced its decision on which JavaScript framework will be included in core, but all signs point to React. WordPress&#8217; upcoming Gutenberg editor is built on React and its chief contributors are Automattic employees who work on React-based products for WordPress.com. Gutenberg continues to plough forward at a breakneck pace with no indication of a rewrite, and WordPress co-creator Matt Mullenweg has been outspoken about his preference for using React.</p>\n<p>Although Automattic&#8217;s legal counsel has said the company is <a href="https://wptavern.com/automattic-will-continue-to-use-react-js-in-calypso-despite-patent-clause" target="_blank">comfortable using React for its product under the project&#8217;s current license </a>, others in the WordPress community are not as amenable to including the framework in core.</p>\n<p>The Open Source Initiative (OSI) includes a generic <a href="https://opensource.org/licenses/BSDplusPatent" target="_blank">BSD+Patent license</a> listed among its approved licenses, but Facebook&#8217;s particular BSD+Patent license has not been submitted. Robert Pierce, a partner at El Camino Legal, <a href="https://www.elcaminolegal.com/single-post/2016/10/04/Facebook-Reactjs-License" target="_blank">contends</a> that the license termination provision ought to be impermissible in an open source license because it exists to protect Facebook from patent litigation that is completely unrelated to React code:</p>\n<blockquote><p>Facebook touts React.js as open source software. But in my mind the license termination provision of the Additional Grant of Patent Rights takes the offering outside the realm of open source software.</p>\n<p>The patent license offered in the Additional Grant of Patent Rights (v.2) is conditioned upon the licensee not bringing a patent infringement lawsuit against Facebook or its affiliates. Thus, the licensee pays a price to use the library. It is not a price paid with money. The price demanded by Facebook for use of the library is that the licensee refrain from exercising any of its patent rights against Facebook or its affiliates.</p></blockquote>\n<p>Pierce views Facebook&#8217;s publication of React source code as leverage to win some protection against patent lawsuits, which he deems to be &#8220;too greedy an approach for Facebook to claim open source status.&#8221;</p>\n<p>The open source community has widely speculated about the implications of including Facebook&#8217;s BSD+Patent license as a dependency, but the license has not yet been tested in court. The Apache Software Foundation is the first major organization to take a hard line stance on the controversial license and this has caught Facebook&#8217;s attention. Facebook representatives have promised an update on the petition for re-licensing after its internal discussions have concluded.</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, 18 Jul 2017 03:25:06 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:76:"WPTavern: Stylishly Display Weather Conditions with the Weather Atlas Widget";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73229";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"https://wptavern.com/stylishly-display-weather-conditions-with-the-weather-atlas-widget";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2207:"<p>If you&#8217;re looking for an easy way to display weather conditions on your site, check out the new <a href="https://wordpress.org/plugins/weather-atlas/">Weather Atlas Widget</a> by <span class="byline"><span class="author vcard"><a href="https://profiles.wordpress.org/weatheratlas">Yu Media Group d.o.o</a>. Once activated, browse to Appearance &gt; Widgets, and add the Weather Atlas widget to a sidebar. </span></span></p>\n<img />Weather Atlas Settings\n<p>As you begin typing, a drop-down list of cities is displayed. This helps choose the correct city. From here, users can configure the following settings:</p>\n<ul>\n<li>Display temperatures in Fahrenheit or Celsius</li>\n<li>Use English or Spanish language</li>\n<li>Horizontal or Vertical Layout &#8211; Horizontal displays more information such as five-day forecasts</li>\n<li>Font size. By default, the widget uses the font size specified in the theme</li>\n<li>Background color</li>\n<li>Text Color</li>\n<li>Headings</li>\n</ul>\n<p>Users can display sunrise and sunset times, heat index, wind chills, UV index, wind speeds, humidity, and pressure. You can also hide or display hourly forecasts.</p>\n<img />Forecast for Cleveland, Ohio\n<p>It&#8217;s recommended that for three-hour forecasts, you use the vertical layout and for five-hour forecasts, the horizontal layout. The same recommendations apply for daily forecasts.</p>\n<p>The widget not only looks nice but it also changes color based on temperature. Shades of blue represent cooler temperatures while shades of red represent warmer temperatures.</p>\n<img />Temperatures Represented by Colors\n<p>By default, the bottom of the widget displays the text, &#8220;Weather from Weather Atlas&#8221;. However, if you choose to display the detailed forecast, the text is replaced with a Detailed Forecast link. This link takes visitors to a page on Weather-Atlas.com that displays detailed weather conditions for the selected city.</p>\n<p>I tested the Weather Atlas Widget on WordPress 4.8 and didn&#8217;t encounter any issues. It&#8217;s <a href="https://wordpress.org/plugins/weather-atlas/">available for free</a> on 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:"Tue, 18 Jul 2017 01:55: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:"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:71:"WPTavern: Gutenberg Boilerplate Demonstrates How to Build Custom Blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73202";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"https://wptavern.com/gutenberg-boilerplate-demonstrates-how-to-build-custom-blocks";s: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:4716:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/gutenberg-boilerplate.jpg?ssl=1"><img /></a></p>\n<p>Gutenberg is still in beta but developers are already getting ready for creating their own custom blocks. Over the weekend Ahmad Awais released a new project called <a href="https://ahmadawais.com/gutenberg-boilerplate/" target="_blank">Gutenberg Boilerplate For Third-Party Custom Blocks</a>. Awais&#8217; introductory post includes a rundown of his thoughts on the current pros and cons of developing for the Gutenberg project. Although he appreciates the technology behind Gutenberg and the improvements over shortcodes, he is not fully sold on the concept of putting everything into blocks. To learn more, he decided to jump into the code.</p>\n<p>&#8220;I am still making up my mind with how Gutenberg will fit in the WordPress core,&#8221; Awais said. &#8220;There are so many things which are both good and bad about it. So, instead of ranting about it, I wanted to do something more productive. I went ahead, studied the source code and received a lot of help from Gutenberg contributors (Matias Ventura, James Nylen, Riad Benguella, Andrew Duthie, Joen, etc.) to finally build a Gutenberg Boilerplate project.&#8221;</p>\n<p>Awais&#8217; <a href="https://github.com/ahmadawais/Gutenberg-Boilerplate/" target="_blank">Gutenberg Boilerplate</a> is a good starting place for learning more of the basics about developing for the editor. It comes in the form of a plugin that offers four examples of how to build different kinds of custom Gutenberg blocks, with and without a build process:</p>\n<ul>\n<li>A block with custom CSS for editor and front end</li>\n<li>A block with ES6 or ESNext and a Webpack build process</li>\n<li>A block with editable content</li>\n<li>A block to click Tweet the contents of that block</li>\n</ul>\n<p>For example, the tweet block, which is something that might previously been handled with a shortcode, is an example that includes four files: block.js to register the custom Gutenberg block, editor.css, style.css, and index.php.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/4-gb.gif?ssl=1"><img /></a></p>\n<p>Awais noticed that many developers were wanting to try building third-party blocks, but Gutenberg&#8217;s documentation for this was outdated and/or non-existent. He got involved in contributing to the project&#8217;s documentation after discovering the docs describing how to enqueue block and block editor assets were not available. This gave him the inspiration to create a boilerplate.</p>\n<p>&#8220;Both as a theme/plugin developer, I think there’s going to be a steep learning curve here for just about everyone &#8211; users as well as developers,&#8221; Awais said. &#8220;WordPress development just became very complicated with the Gutenberg project. I&#8217;m also not sure how devs will start writing extensions. Some users might expect them to keep the shortcodes for the old editor. Some might ask for blocks in the new one. Is there an API or back-compat? In short everything is changing and this change has both pros and cons.&#8221;</p>\n<p>These concerns also tie into the larger discussion around <a href="https://github.com/WordPress/gutenberg/issues/952" target="_blank">how Gutenberg can support legacy metaboxes that use the old PHP framework</a>, instead of updating to the new JS.</p>\n<p>&#8220;New metaboxes should be written in JS, and will appear in the Post Settings sidebar alongside the stock ones,&#8221; Gutenberg contributor Joen Asmussen said. &#8220;Metaboxes written in PHP should ideally be upgraded to be JS, but should continue to work in their PHP form also.&#8221; Asmussen has proposed an &#8220;Extended Settings&#8221; panel to house legacy metaboxes in a section below the editor. It would appear only when legacy plugins and metaboxes are enabled, as shown in the mockup below.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/extended-settings-mockup.png?ssl=1"><img /></a></p>\n<p>Discussion regarding how to support metaboxes is still ongoing. With so many important issues like this up in the air, it&#8217;s too early to know what the future of extending Gutenberg will look like. At the moment, the project is undergoing rapid development and changes, so extending Gutenberg may evolve drastically over a short period of time. If the editor is to preserve the same flexibility and customization opportunities of its predecessor, the project will need to ensure that it is easy to create custom blocks and extensions while continuing to support older PHP metabox infrastructure that is currently widely used.</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, 17 Jul 2017 20:28: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: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:93:"WPTavern: Gutenberg 0.5.0 Adds New Verse Block for Poetry and a New Display for Recent Blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72830";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:104:"https://wptavern.com/gutenberg-0-5-0-adds-new-verse-block-for-poetry-and-a-new-display-for-recent-blocks";s: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:5718:"<p>Another round of Gutenberg updates was released today. Last weekend brought <a href="https://make.wordpress.org/core/2017/07/08/whats-new-in-gutenberg-july-8th/" target="_blank">version 0.4.0</a>, which didn&#8217;t have too many noteworthy visible changes on the frontend but introduced an API for handling pasted content. Gutenberg developers are aiming to have specific handling for converting pasted content from applications like Word, Markdown, and Google Docs to native WordPress blocks. Version 0.4.0 also added navigation between blocks using arrow keys and included a new approach for rendering embed frames.</p>\n<p><a href="https://make.wordpress.org/core/2017/07/14/whats-new-in-gutenberg-14th-july/" target="_blank">Gutenberg 0.5.0</a> hit dashboards today. One major improvement to the writing flow is that the editor will now avoid showing block UI while the user is typing and/or starting a new paragraph in a text block. You can test this by typing and pressing enter twice to begin a new text block. No UI should be visible during this process. Small improvements like this one are gradually bringing a bit more zen to the editor, which is still full of confusing and surprising experiences.</p>\n<p>Version 0.5.0 adds the ability to upload images via drag-and-drop onto image block placeholders. The example below shows one of my tests. While the image is uploading, it fades in and out. This experience is a bit disconcerting, especially if the upload never resolves. I&#8217;m not certain this UI provides the best communication for the status of the image upload.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/gutenberg-image-upload.gif?ssl=1"><img /></a></p>\n<p>This version also introduces a new Verse block, which is intended for poetry. It has a slight indent, as compared to a plain text block, but it doesn&#8217;t yet work well with copy and paste. Unless you are a poet composing in WordPress, it&#8217;s far more likely that you will be pasting in poetry content from somewhere else on the web. Other than the initial bugs, it&#8217;s a useful block for those who often post verse.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/verse-block.png?ssl=1"><img /></a></p>\n<p>With the growing number of block types, it can be cumbersome to sort through all of them when adding a new block. Gutenberg 0.5.0 implements a new display for recent blocks. A maximum of eight are shown and the most recently used ones are displayed at the top. It does not yet persist between editor sessions, but Gutenberg contributors plan to add that in the future.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/recent-blocks.png?ssl=1"><img /></a></p>\n<p>Other notable improvements in this release include the following:</p>\n<ul>\n<li><a href="https://github.com/WordPress/gutenberg/pull/1833" target="_blank">New tabs mode for the sidebar</a> to switch between post settings and block inspector</li>\n<li><a href="https://github.com/WordPress/gutenberg/pull/1816" target="_blank">Display warning message</a> when navigating away from the editor with unsaved changes</li>\n<li><a href="https://github.com/WordPress/gutenberg/pull/1872" target="_blank">Mobile implementation</a> of block mover, settings, and delete actions</li>\n<li><a href="https://github.com/WordPress/gutenberg/pull/1852" target="_blank">Search through all tabs</a> on the inserter and hide tabs</li>\n<li>Enable <a href="https://github.com/WordPress/gutenberg/pull/1889" target="_blank">ability to add custom classes</a> to blocks (via inspector)</li>\n<li>Add <a href="https://github.com/WordPress/gutenberg/pull/1896" target="_blank">“table of contents” document outline</a> for headings (with empty heading validation)</li>\n</ul>\n<h3>Writing Long-Form Content with Gutenberg is Still a Frustrating Experience</h3>\n<p>Gutenberg in its current state is a long way away from being an editor that users would embrace for long-form writing. It still contains many unnerving bugs that steal user confidence. For example, when pasting in multiple paragraphs from a lorem ipsum generator, the editor gave me a white screen and I lost all of the content in my post. After a bit of testing I found that pasting in paragraphs one at a time worked.</p>\n<p>This kind of frustrating and unexpected behavior has caused many testers to wonder why it isn&#8217;t being referred to as alpha software instead of beta. WordPress contributor Jon Brown summed up this common sentiment in a <a href="https://make.wordpress.org/core/2017/07/08/whats-new-in-gutenberg-july-8th/#comment-32799" target="_blank">comment</a> on the 0.4.0 release post.</p>\n<p>&#8220;It’s getting better, but it honestly still feels more like a 0.0.4 alpha than a 0.4.0 beta,&#8221; Brown said. &#8220;I’ve tried writing long form content several times with each version since 0.1.0 and each time I’m quickly frustrated by the lack of flow between blocks. It’s more frustrating than TinyMCE.&#8221;</p>\n<p>Gutenberg needs to make significant progress before it can be suitable for writing anything more than a few short paragraphs. It&#8217;s nearly impossible to get into the flow of creating long-form content with the prominence of the block UI. Right now, the editor just gets in the way. The current UI is skewed heavily towards frequent block creation. It is clutter-some and distracting for pure writing tasks. Following the evolution of the editor, with its fast-paced development cycle, is exhilarating after years of stagnation. But the project is sorely in need of a breakthrough where the Gutenberg UI finally gets out of the way of writing.</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, 15 Jul 2017 05:14:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:24;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:89:"WPTavern: Jetpack Professional Plan Introduces Unlimited Access to 200+ Commercial Themes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73055";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:99:"https://wptavern.com/jetpack-professional-plan-introduces-unlimited-access-to-200-commercial-themes";s: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:3407:"<p>Automattic has been teasing its plan to add commercial themes to Jetpack for several months after introducing theme installation for self-hosted users from WordPress.com. In March, the plugin <a href="https://wptavern.com/jetpack-introduces-theme-installation-from-wordpress-com-sparks-controversy-with-alternative-marketplace-for-free-themes" target="_blank">opened up access to all of WordPress.com&#8217;s free themes via the Jetpack Manage interface</a>. All signs pointed to Automattic developing the infrastructure to offer commercial themes via Jetpack upgrades. At that time, however, Jetpack team member Richard Muscat said that Automattic had &#8220;no immediate plans to sell themes at this time.&#8221;</p>\n<p></p>\n<p>Yesterday those subscribed to the Jetpack Announcements email were notified that <a href="https://wordpress.com/professional-sites/" target="_blank">commercial themes have landed</a> in the <a href="https://jetpack.com/install/professional/" target="_blank">Jetpack Professional plan</a>, which is regularly priced at $24.92/month or $299/year. Customers will have unlimited access to more than 200 commercial themes that are already available on WordPress.com. Jetpack users on the free plan will see all the themes available in the WordPress.com theme browser with a prompt to upgrade for the ones that are commercial.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/jetpack-themes.png?ssl=1"><img /></a></p>\n<p>The announcement also noted that any themes users elect to use will be automatically backed up and regularly scanned for malware as part of the security services included in the package. For those who are running a multisite network, each site will need its own Jetpack Professional subscription to have access to the commercial themes.</p>\n<p>For years the WordPress community has speculated about what Automattic&#8217;s long game was for Jetpack, and many believed it was only a matter of time before the plugin started offering commercial upgrades. It was <a href="https://jetpack.com/2011/03/09/blast-off/" target="_blank">introduced to the WordPress world in 2011</a>  as a way to provide feature parity between WordPress.com and self-hosted sites. The first version included just eight modules, but fellow plugin developer and entrepreneurs in the community were immediately aware of its commercial potential.</p>\n<p>In 2016, Automattic CEO Matt Mullenweg <a href="https://wptavern.com/woocommerce-powers-42-of-all-online-stores" target="_blank">identified both Jetpack and WooCommerce as “multi-billion dollar opportunities”</a> that could each individually be larger than WordPress.com. The plugin is now active on more than 3 million WordPress sites. Automattic&#8217;s aggressive commercialization of Jetpack in the past two years is the fulfillment of initial predictions about where the plugin was headed.</p>\n<p>The new commercial themes offering significantly raises the value of the Jetpack Professional plan, which was previously targeted at business users who require unlimited storage, Google Analytics, and additional SEO features. With the addition of unlimited use of 200+ themes, Automattic has expanded the Professional plan to be more compelling for non-business users who are simply interested in gaining access to a collection of professionally-supported themes.</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, 14 Jul 2017 21:46:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"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:48:"BuddyPress: BuddyPress 2.9.0 Release Candidate 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:32:"https://buddypress.org/?p=267012";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://buddypress.org/2017/07/buddypress-2-9-0-release-candidate-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:2980:"<p>Today sees BP 2.9.0 move to The final testing phase <strong>Release Candidate 1</strong>.</p>\n<p>This is the last chance to test out this release and report back any issues found before final release in approximately two weeks time.</p>\n<p>Any issues found can be reported to our <a href="https://buddypress.trac.wordpress.org/newticket"> trac ticket home </a>, or raised on the support forum.</p>\n<p>Amongst other improvements and fixes to look out for are:</p>\n<ul>\n<li>Fixing display of older activity comments.</li>\n<li>Correction of message when removing friends that are not friends.</li>\n<li>Group invites &#8211; omit sending to previously invited members.</li>\n<li>Profile image upload fix for IE Edge breaksIOS fix.</li>\n<li>Correct issue with hidden group &amp; CSS specificity.</li>\n<li>URL compatibility for LightSpeed.</li>\n<li>Fix inability resizing of member avatar for cyrillic character filenames.</li>\n</ul>\n<p>For a full list of commits see <a href="https://buddypress.trac.wordpress.org/query?keywords=~&milestone=2.9&group=status&col=id&col=summary&col=keywords&col=owner&col=type&col=priority&col=component&col=version&order=priority">2.9 tickets</a> A full changelog will be available when we release the final version.</p>\n<p>You can download the plugin to test from the WP repo <a href="https://downloads.wordpress.org/plugin/buddypress.2.9.0-RC1.zip">BP 2.9.0-RC1</a> or grab a copy from our SVN repo.</p>\n<p>A reminder to all theme developers that there are changes to template markup that could effect layouts and ask that they check their themes carefully, the changes are listed below along with changelog links; again any issues or problems please report as soon as possible to the BP trac or slack channel.</p>\n<p><strong>Template changes</strong></p>\n<p>In this release there are a number of improvements to templates that add a level of improved a11y performance and markup changes for better semantics &amp; Standards.</p>\n<p>Theme authors may want to pay particular attention to changes to profile field visibility links and the profile field descriptions where significant markup changes are made that effect positioning of these elements &#8211; changesets for these are <a href="https://buddypress.trac.wordpress.org/changeset/11617">r11617</a> &amp; <a href="https://buddypress.trac.wordpress.org/changeset/11618">r11618</a></p>\n<p><strong>Nouveau &#8211; new template pack</strong></p>\n<p>If you&#8217;re looking for Nouveau as we mentioned in the beta2 announcement we have delayed the release of this new template pack to ensure it receives as much code checking &amp; refinement as possible and we&#8217;ll be looking to probably package this as it&#8217;s own release shortly after 2.9 is released.</p>\n<p>We thank you in advance for all testing and reports and it need not be mentioned but please don&#8217;t run Beta or RC releases in a production environment only on test installs.</p>\n<p>Regards,<br />\nThe BuddyPress team.</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, 14 Jul 2017 12:57: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:12:"Hugo Ashmore";s: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:102:"WPTavern: CoKinetic Systems Pursues $100 Million GPL License Violation Case Against Panasonic Avionics";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72923";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"https://wptavern.com/cokinetic-systems-pursues-100-million-gpl-license-violation-case-against-panasonic-avionics";s: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:7082:"<a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2016/02/paper-plane.jpg?ssl=1"><img /></a>photo credit: <a href="http://www.flickr.com/photos/8176740@N05/5703519506">Paper Plane</a> &#8211; <a href="https://creativecommons.org/licenses/by/2.0/">(license)</a>\n<p>Open source software has made its way into nearly every industry, but a recent open source security and risk analysis shows <a href="https://wptavern.com/2017-open-source-security-and-risk-analysis-report-shows-widespread-gpl-license-conflicts" target="_blank">widespread license compliance risks</a>, with 75% of the audited applications including GPL license conflicts. Although most violations are unintentional, there are some cases where companies do not comply with the license in order to block competitors from developing similar software.</p>\n<p>GPL enforcement doesn&#8217;t often lead to litigation. When it does, most other avenues of resolving the complaint have already been exhausted. A lawsuit in the air transport industry is currently bringing more attention to the gravity of not complying with open source software licensing requirements.</p>\n<p><a href="http://www.cokinetic.com/" target="_blank">CoKinetic Systems</a>, a developer and manufacturer of in-flight entertainment (IFE) software, has <a href="https://www.unitedstatescourts.org/federal/nysd/470007/1-0.html" target="_blank">filed a case against Panasonic Avionics</a> that includes allegations of a fairly egregious breach of the GPL. The complaint alleges that Panasonic Avionics has monopolized the Panasonic IFE Software and Media Services Market by deliberately refusing to distribute the source code for its open-source Linux-based operating system:</p>\n<blockquote><p>More specifically, Panasonic has built the Linux-Based Panasonic Core Software using the open-source Linux kernel, which is clearly governed by the GPL, together with Panasonic’s own modified Linux modules, which are likewise governed by the GPL. </p>\n<p>Indeed, Panasonic has itself affirmatively identified its own modified modules as being subject to the GPL, because the original Linux modules were specifically designed to generate warning messages if other code is linked with or otherwise combined with the Linux modules that are not licensed under the GPL. To suppress these warnings, Panasonic willfully acted to insert code into its own modules to indicate that they were licensed under the GPL.</p>\n<p>Panasonic has incorporated a massive amount of open source modules, programs, and libraries into the Linux-Based Panasonic Core Software, without distributing notices or source code to the Linux-Based Panasonic Core Software, or even to any part of it&#8230;By deliberately refusing to distribute the source code to the Linux-Based Panasonic Core Software in accordance with its GPL obligations, Panasonic intentionally deprives competitors in the market from having the ability to develop software that can access the basic features and capabilities of Panasonic IFE Hardware.</p></blockquote>\n<p>CoKinetic Systems contends that Panasonic&#8217;s refusal to distribute its source code voids its GPL license and &#8220;potentially exposes Panasonic to billions of dollars in statutory damages for hundreds of thousands of hardware installations that willfully infringe copyrights belonging to hundreds or even thousands of software developers that freely contributed source code to Linux.&#8221;</p>\n<p>Furthermore, the complaint details how competitors have to rely on Panasonic&#8217;s APIs in order to offer software services to airlines using Panasonic&#8217;s IFE hardware, because they do not have access to the source code for the Linux-based core software. CoKinetic claims that Panasonic also deliberately blocks competitor products by its selective distribution of its APIs, resulting in stifled industry innovation and monopoly control over the Panasonic IFE Software and Media Services Market.</p>\n<p>Perhaps the worst and most grave allegation in the complaint is that, in addition to locking up the source code and doling out access to the APIs, Panasonic also maliciously sabotaged its own APIs in order to give the appearance that it is the only reliable software service provider for its hardware, which CoKinetic claims is inferior and sold at monopolistic prices.</p>\n<blockquote><p>Panasonic also is able to use its control over the Linux-Based Panasonic Core Software in order to make ongoing, undisclosed, and often malicious modifications to its source code, deliberately “breaking” Panasonic’s own APIs in order to purposely and maliciously sabotage the performance of third-party software products that Panasonic deems a competitive threat — particularly CoKinetic software.</p></blockquote>\n<p>In the introduction to the case, CoKinetic cites a litany of anti-competitive conduct the company has engaged in over the past decade before detailing the current allegations. The case is not purely an open source license dispute, as the plaintiff also alleges that Panasonic abused regulatory processes, engaged in acts of corporate espionage, defamed CoKinetic, paid commercial bribes, and employed unlawful means to monopolize the Panasonic IFE Software and Media Services Market.</p>\n<p>CoKinetic is seeking compensatory damages for Panasonic&#8217;s GPL ongoing GPL breaches. The specific amount would be determined at the trial but the company believes it to be in excess of $100 million. The company also wants the court to compel Panasonic to publicly disclose and distribute the source code.</p>\n<p>This isn&#8217;t a case where distributing the source code is just a small sticking point or just a matter of principle. It has the potential to open up the IFE industry for faster progress and greater innovation. Many reading this article have undoubtedly used Panasonic&#8217;s IFE products when flying with the company&#8217;s customers, which include Emirates Airlines, Delta Air Lines, Virgin America, and United Airlines. With the source code available, airline customers could remove Panasonic&#8217;s software from their IFE hardware and replace it with their own software solutions.</p>\n<p>The <a href="https://www.unitedstatescourts.org/federal/nysd/470007/1-0.html" target="_blank">complaint</a>, which was filed in the Southern District of New York in March, demands a jury trial. An initial pre-trial conference was held in May, but the case has been slow moving. The Court gave a deadline for the Defendant to file its motion to dismiss, but deadlines have since been extended. The Court also strongly recommended that the two parties retain a private mediator but it&#8217;s not clear how outside mediation could solve such a far-reaching matter that impacts so many vendors. <a href="https://www.pacermonitor.com/public/case/20747763/CoKinetic_Systems,_Corp_v_Panasonic_Avionics_Corporation" target="_blank">Additional documents</a> are due over the next few months, so it will be some time before there are updates on the progress of the case.</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, 14 Jul 2017 04:39:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}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:45:"WPTavern: AJ Morris Acquires iThemes Exchange";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73071";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://wptavern.com/aj-morris-acquires-ithemes-exchange";s: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:3545:"<p>In 2013, iThemes <a href="https://wptavern.com/ithemes-launches-e-commerce-plugin-exchange">released Exchange</a>, an e-commerce platform that aimed to make selling online as simple as possible. Today, the company <a href="https://ithemes.com/2017/07/13/ithemes-exchange-new-home-exchangewpcom/">announced</a> that AJ Morris, Product Manager at Liquid Web, has taken over the project.</p>\n<p>&#8220;When approached about taking over iThemes Exchange early this year, we wanted to be sure the project and our customers went into very competent hands, someone who will love and care for them as much as we do,&#8221; Cory Miller, founder of iThemes, said.</p>\n<p>&#8220;Having spent four and a half years investing in the project and in you and your success, we did not take this lightly.</p>\n<p>&#8220;After numerous conversations over the past several months, we believe the best home for Exchange is with ExchangeWP LLC led by AJ Morris.&#8221;</p>\n<p>Everything iThemes Exchange related will transition to <a href="https://exchangewp.com/">ExchangeWP.com</a>. Toolkit, Plugin Suite, Exchange Pro Pack, and iThemes Exchange Add-on customers will be given accounts for free support and upgrades through August 2018 at ExchangeWP.com.</p>\n<p>Beginning today, customers will no longer be able to purchase Exchange or its add-ons through iThemes as the company transfers licenses and products to ExchangeWP. However, iThemes will continue to provide customer support until the transition is completed, expected to happen in early August.</p>\n<p>Morris says he&#8217;ll continue to focus on making e-commerce simple and will provide regular updates to customers to provide insight into what goes into transition a product from one company to another and where the product is heading.</p>\n<p>&#8220;These days, it’s very easy to get WordPress up and running so you can start blogging,&#8221; Morris said. &#8220;But when you want to add e-commerce to the mix, it&#8217;s a bit different.&#8221;</p>\n<p>&#8220;With big players like WooCommerce out there, it becomes too much too quickly for the average content producer to get their store up and running.</p>\n<p>&#8220;Exchange is going to continue focusing on the independent publishers that want to keep the revenue they can, while providing a simplistic experience in an easy-to-use e-commerce plugin that will help get their stores online quickly.&#8221;</p>\n<p>Allowing Morris to take over the project frees up resources for iThemes to focus on three of its flagship products; BackupBuddy, iThemes Security, and iThemes Sync. In addition to their core products, the company says it will soon release a new project.</p>\n<p>&#8220;My job as CEO is to be a steward of the time and resources we have at iThemes in order to serve you best,&#8221; Miller said.</p>\n<p>&#8220;We’ve realized for a while that it was past time for us to refocus our finite resources on the projects that have the most growth and potential for our company and you.</p>\n<p>&#8220;That meant we either needed to find a new home for Exchange or sunset the project. I’m thankful we didn’t have to do the latter.&#8221;</p>\n<p><a href="https://ajmorris.me/">Morris</a> is a <a href="https://profiles.wordpress.org/ajmorris">long-time member</a> of the WordPress community and <a href="https://wordpress.tv/speakers/aj-morris/">has spoken</a> at several WordCamps. With Morris taking over the reigns, existing customers won&#8217;t have to worry about finding a replacement.</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, 14 Jul 2017 01:00:37 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s: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:53:"Akismet: Akismet WordPress Plugin 3.3.3 Now Available";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://blog.akismet.com/?p=1953";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://blog.akismet.com/2017/07/13/akismet-wordpress-plugin-3-3-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:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1413:"<p>Version 3.3.3 of <a href="http://wordpress.org/plugins/akismet/">the Akismet plugin for WordPress</a> is now available.</p>\n<p>For a full list of the changes in this release, see the <a href="https://plugins.trac.wordpress.org/log/akismet/trunk?action=stop_on_copy&mode=stop_on_copy&rev=1695995&stop_rev=1676206&limit=100&sfp_email=&sfph_mail=">revision log</a>, but here are some notable fixes:</p>\n<ul>\n<li>The number of spam blocked that is displayed on the WordPress dashboard will now be more accurate and updated more frequently.</li>\n<li>We fixed a bug in the Akismet widget that could cause PHP warnings.</li>\n<li>We&#8217;ve improved Akismet&#8217;s compatibility with other plugins by removing a workaround that only targeted very old versions of WordPress.</li>\n</ul>\n<p>To upgrade, visit the Updates page of your WordPress dashboard and follow the instructions. If you need to download the plugin zip file directly, links to all versions are available in <a href="http://wordpress.org/plugins/akismet/">the WordPress plugins directory</a>.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/akismet.wordpress.com/1953/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/akismet.wordpress.com/1953/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=blog.akismet.com&blog=116920&post=1953&subd=akismet&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, 13 Jul 2017 22:00: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:17:"Christopher Finke";s: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: WordPress.com Introduces Scheduling for Social Media Posts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73026";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:79:"https://wptavern.com/wordpress-com-introduces-scheduling-for-social-media-posts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2916:"<p>WordPress.com is venturing into the realm of social media management applications with its latest feature that allows users to <a href="https://en.blog.wordpress.com/2017/07/13/you-can-now-schedule-your-social-media-posts-from-wordpress-com/" target="_blank">schedule Facebook, Twitter, and LinkedIn updates for individual posts</a>. This goes beyond the basic <a href="https://jetpack.com/support/publicize/" target="_blank">Publicize</a> functionality that automatically shares posts to connected accounts as soon as they are published, giving users the ability to automate their content marketing to social networks for the most optimal time for sharing.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/schedule-sharing.png?ssl=1"><img /></a></p>\n<p>It&#8217;s difficult to know how a post will appear on social networks once it has automatically been shared, which is one reason why many people choose to manually share a post for the best presentation. You want to ensure that the right thumbnail will show up with a message customized for each network&#8217;s particular audience. The new social scheduling feature on WordPress.com includes a built-in preview screen so users can see what the post will look like once it is shared to the network and then make any necessary tweaks.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/social-sharing-previews.png?ssl=1"><img /></a></p>\n<p>Scheduling social media posts is available on WordPress.com for Premium and Business plan users and for Jetpack Professional and Premium users. On the Premium plan level, which comes in at ~$9/month, users pay less than they would for scheduling apps like Buffer, Hootsuite, or Sprout Social while also getting access to more commercial WordPress features.</p>\n<p>To truly become a realistic replacement for these types of social media marketing apps, WordPress.com would need to offer better analytics tied into the new sharing feature to show how posts are performing at different times and networks. Although WordPress.com allows for unlimited scheduling and users, it would also need to allow sharing to more networks to be more competitive against these apps. For users who don&#8217;t need all of that data but just want the scheduling feature, a paid Jetpack or WordPress.com plan is a more affordable option.</p>\n<p>Several other self-hosted WordPress plugins already <a href="https://wordpress.org/plugins/search/schedule+social+media/" target="_blank">offer scheduling social media posts</a> for free and some even integrate the social accounts with Google Analytics. The addition of this feature to Jetpack commercial plans may not be as compelling for self-hosted users who can already find this for free, but it adds value for existing Jetpack customers who may now be able to replace a plugin or third-party service.</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, 13 Jul 2017 19:59: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: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:62:"WPTavern: WPWeekly Episode 281 – In Memory of Jesse Petersen";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=73045&preview=true&preview_id=73045";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:69:"https://wptavern.com/wpweekly-episode-281-in-memory-of-jesse-petersen";s: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:2501:"<p>In this episode, <a href="http://jjj.me/">John James Jacoby</a> and I are joined by <a href="https://www.wpsteward.com/">Ben Meredith</a>. Over the past few years, Ben has established a friendly and professional relationship with <a href="https://twitter.com/jpetersen">Jesse Petersen</a>, <a href="https://wptavern.com/jesse-petersen-founder-of-genesis-the-me-passes-away">who passed away</a> due to complications from Cystic Fibrosis.</p>\n<p>Ben shares his unique perspective on who Petersen was as a person and describes the challenges of taking over his business. We emphasized how important it is to create a file with passwords and other login information to help appointed people access a person&#8217;s digital presence. We also discuss if saying a person lost their battle with an illness is a negative thing to say.</p>\n<p>To close out the show, we talk about net neutrality, 10up acquiring Lift UX, and Let&#8217;s Encrypt offering wildcard certificates in 2018.</p>\n<h2>Stories Discussed:</h2>\n<p><a href="https://wptavern.com/automattic-releases-net-neutrality-wordpress-plugin-ahead-of-july-12-protest">Automattic Releases Net Neutrality WordPress Plugin Ahead of July 12 Protest</a><br />\n<a href="https://wptavern.com/10up-acquires-lift-ux">10up Acquires Lift UX</a><br />\n<a href="https://wptavern.com/lets-encrypt-passes-100-million-certificates-issued-will-offer-wildcard-certificates-in-january-2018">Let’s Encrypt Passes 100 Million Certificates Issued, Will Offer Wildcard Certificates in January 2018</a></p>\n<h2>Picks of the Week:</h2>\n<p><a href="https://www.newlungsfor.me/">Newlungsfor.me</a> is a place to read about Jesse’s battle with Cystic Fibrosis along with <a href="http://www.cffatboy.com/">CFfatboy.com</a>.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, July 19th 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="https://wptavern.com/feed/podcast" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #281:</strong><br />\n</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 12 Jul 2017 22:00: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:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:31;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:97:"WPTavern: Sustain Event Draws 100 Attendees to Discuss the Sustainability of Open Source Software";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=73014";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:108:"https://wptavern.com/sustain-event-draws-100-attendees-to-discuss-the-sustainability-of-open-source-software";s: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:5136:"<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/07/sustain.png?ssl=1"><img /></a></p>\n<p>More than 100 open source project maintainers and industry leaders gathered at the GitHub headquarters in San Francisco last month to discuss the long-term sustainability of open source software. The <a href="https://sustainoss.org/" target="_blank">Sustain</a> event, put on by a relatively new organization called SustainOSS, did not follow a traditional conference format with talks and keynotes but was intentionally left unstructured to foster open discussion.</p>\n<p>Organizers expected 50 attendees but ended up with double their estimates. The $50 ticket price covered day care, travel assistance, food, and other miscellaneous event costs. Attendees shared insights from their diverse backgrounds and participated in collaborative working sessions and various discussions facilitated by organizers.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">Defining a common unified theory of open source sustainability is super hard! <a href="https://twitter.com/hashtag/sustainoss?src=hash">#sustainoss</a> <a href="https://t.co/2PznN2oZGM">pic.twitter.com/2PznN2oZGM</a></p>\n<p>&mdash; Lou Huang (@saikofish) <a href="https://twitter.com/saikofish/status/876863604670304257">June 19, 2017</a></p></blockquote>\n<p></p>\n<p>Co-organizer Alanna Irving shared in her <a href="https://medium.com/open-collective/we-gathered-100-open-source-sustainers-c24f571447a4" target="_blank">wrap-up post</a> how the team <a href="https://opencollective.com/sustainoss" target="_blank">used Open Collective</a> to make the event&#8217;s finances transparent and offer payment options for participants and sponsors. The service has recently added a new feature that allows collectives to communicate event info and sell tickets.</p>\n<p>Representatives from large tech companies attended the event, as well as contributors from various open source projects and foundations, including Google, Amazon, Paypal, Airbnb, Red Hat, JS Foundation, Linux Foundation, Apache Foundation, npm, FontAwesome, GulpJS, and more. Irving published a few insights from the discucssions that she and her colleagues are applying to their work at Open Collective:</p>\n<ul>\n<li>Introducing money in open source is less controversial than we thought. The main issues are related to how.</li>\n<li>The coder role is only one among many equally important roles: community builder (for onboarding and creating a healthy ecosystem), documentation writer, fundraiser, and public advocate.</li>\n<li>Companies want to support open source communities. This is now more clear than ever.</li>\n<li>It’s easier for some companies to make in-kind donations rather than cash. We’re working on making this easier, and will share more about it soon.</li>\n<li>Projects that companies publicly support need to have accountability and respect codes of conduct, in order to avoid PR nightmares.</li>\n</ul>\n<p>On the day following the event, SustainOSS organizers tweeted out a link to <a href="https://github.com/sustainers/discussions" target="_blank">a new forum on GitHub for discussing open source sustainability</a>. Proposed topics include fundraising, governance, contributor retention, productivity, and managing corporate relationships. It was created to offer a safe place for open source sustainers to collaborate with each other in the open and contributors have already submitted some practical ideas for discussion, such as <a href="https://github.com/sustainers/discussions/issues/4" target="_blank">adding a standardized FUNDING or SUSTAINABILITY file to repositories</a>.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">Busy day, got a lot done. Stay tuned. <a href="https://twitter.com/hashtag/sustainoss?src=hash">#sustainoss</a> <a href="https://twitter.com/hashtag/sustain17?src=hash">#sustain17</a> <a href="https://t.co/CtWs82FXAn">pic.twitter.com/CtWs82FXAn</a></p>\n<p>&mdash; SustainOSS (@SustainOSS) <a href="https://twitter.com/SustainOSS/status/876996636391559169">June 20, 2017</a></p></blockquote>\n<p></p>\n<p>Sustain was inspired by inspired by the <a href="https://maintainerati.org/" target="_blank">Maintainerati</a> event held in London in May 2017. The similarly unstructured event brought together open source maintainers who share similar challenges. GitHub also hosted the <a href="https://events.chef.io/events/wontfix-cabal/" target="_blank">Wontfix Cabal</a> event at its San Francisco headquarters in February, which highlighted some of the difficulties related to maintaining OSS projects. Events focused on maintaining and funding OSS have been popping up in the past two years, as more people become aware that open source infrastructure has a critical sustainability problem.</p>\n<p>The SustainOSS organizers will be releasing a more detailed article on the event soon. They are also open to considering hosting other Sustain events in different locations. Follow <a href="https://twitter.com/SustainOSS" target="_blank">@SustainOSS</a> on Twitter for the latest updates.</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, 12 Jul 2017 20:38: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: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:89:"HeroPress: How I found myself in WordPress – Как я нашел себя в 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:56:"https://heropress.com/?post_type=heropress-essays&p=1962";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:128:"https://heropress.com/essays/i-found-myself-in-wordpress/?utm_source=rss&utm_medium=rss&utm_campaign=i-found-myself-in-wordpress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:22562:"<img width="960" height="480" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2018/07/071217-1024x512.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: WordPress remains the place where you can find yourself, and help make life a little better." /><p><a href="http://heropress.com/feed/#russian">Это эссе также доступно на русском языке.</a></p>\n<h3>About Russia and familiarity with technologies</h3>\n<p>Russia is a very large and very different country. The basic population, as well as technological development, is concentrated in the central part of the country, in &#8220;city-states&#8221;: Moscow and St. Petersburg. Other regions are much less developed: lower wages, worse and more expensive infrastructure, fewer IT-vacancies and activities.</p>\n<p>I was born and grew up in a remote part of Russia &#8211; in the Far East, in one of the industrial cities, which is located in 7 time zones and 9000 kilometers from Moscow. The Internet, like other technologies, reached there with a significant delay and for a lot of money (unlimited Internet at a speed of 64 kb/s appeared only in 2007), Therefore, at first, the basics of site building had to be learned in snatches with the help of dial-up.</p>\n<p>The first site I did in school. It was built using simple HTML and CSS. But even in this form, it was very impressive and exciting. Then such sites were popular and periodically on the Internet I <a href="http://softphoenix.narod.ru/about.htm">met guys</a> of my age who like me comprehended the science of site building.<br />\nI was lucky to find a like-minded person, with whom we were able to develop together for some time and even launch a joint website.<br />\n<a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img1-min.png"><img class="aligncenter wp-image-1963 size-full" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img1-min.png" alt="" width="962" height="637" /></a></p>\n<h3>University and start of work</h3>\n<p>Admission to the computer faculty of the university allowed to more specifically address the issues of web development: to learn PHP and MySQL, to get acquainted with a couple of CMS and to make <a href="http://web.archive.org/web/20100207131804/http://www.compnot.ru:80/">my first blog</a> on WordPress :). As far as I remember, the blog worked on some WordPress assembly using version 2.9. If you count from that moment, it turns out that I somehow have been working with WordPress for almost 8 years.</p>\n<p>In those days, <a href="http://ru.wordpress.org">ru.wordpress.org</a> was just born and there was no main site on the Russian-language Internet. It was a time of amateur assemblies, amateur translations and even <a href="http://book.max-3000.com/page/istorija-sozdanija">alternatives of WordPress</a>, aimed to the Russian segment of the Internet.</p>\n<p>By the will of fate, my first place of work related to website development was the web studio that used Joomla and Drupal. Then there were a few more places of work, during which time WordPress then turned into the main working tool, then returned to the category of extra work and hobbies.</p>\n<p>The turning point was the decision to move to Moscow and a full transition to WordPress in freelance format.</p>\n<h3>Moving to Moscow</h3>\n<p>The scenario of moving to Moscow or St. Petersburg is quite popular among IT specialists of my native region. This is a great chance to find interesting and highly paid job, get acquainted with a lot of IT specialists, including narrow ones, and develop in the area of interest.</p>\n<p>In Moscow, I moved with remote work and I do not have personal experience of employment in this city, but my wife and most of the acquaintances were satisfied with the options found.</p>\n<p>After about six months of living in Moscow, I was even more thirsty for adventure — to become a freelancer and completely concentrate on WordPress. The ability to plan time independently gives additional space for maneuvers and time for reflection. In my case, this led to an increase in activity in the WordPress community.</p>\n<h3>Participate in the WordPress community</h3>\n<p>Actively participate in the life of the community, I started about 1.5 years ago. Initially, these were the replies at the support forum, then the development of my plugins, after which I decided to try myself in translating the extensions into Russian and recording training videos for Russian-speaking users.</p>\n<p>Over time, it turned into a kind of hobby or even a way of life. Every day I read a lot of posts from users on the support forums and try to help resolve their issues, check and correct the added translation lines, periodically record and post training videos.</p>\n<p>Communication with users is very helpful. You are one of the first to learn about the problems and ways to solve them, you can quickly correct some incorrect or incorrect translation. Also, over time, a list of popular questions accumulates, which can be turned into training articles and videos. In turn, the creation of articles and videos helps to structure knowledge and understand the details.</p>\n<p>On <a href="http://ru.wordpress.org">ru.wordpress.org</a> a great team of moderators and translation editors has gathered. We regularly communicate in Slack, some I meet on WordCamp.</p>\n<p><a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img2-min-1.jpg"><img class="aligncenter size-large wp-image-1967" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img2-min-1-1024x768.jpg" alt="Denis and Sergey" width="960" height="720" /></a></p>\n<p>In November 2016 I took part in the Global Day of Translation 2. It was an unusual experience: broadcasting from around the world, feeling the scale of what was happening and the excitement of the translation. At that time we took 6th place as the most active locale and attracted 7 new translators.</p>\n<h3>Meetups and WordCamp</h3>\n<p>In Russia there are not so many cities where WordPress-meetups are held, and WordCamp is held only in Moscow. But despite all this, these events are a great opportunity to be among WordPress lovers, to see live people with whom I have only spoken on the network before, and just feel the spirit of WordPress :).</p>\n<p><a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img3-min.jpg"><img class="aligncenter wp-image-1968 size-full" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img3-min.jpg" alt="Three big cheery guys at WordCamp" width="1000" height="667" /></a></p>\n<p>This year I plan to visit WordCamp Moscow for the third time. I visit WordCamp as a participant, but I hope someday I will find a topic close to me and I will decide to apply for a presentation :). I think it will be interesting.</p>\n<h3>Conclusion</h3>\n<p>At the moment I&#8217;m a full-time freelancer. This allows me to quite well combine work and activities in the community. I like to <a href="https://www.youtube.com/channel/UCLkgL32ycnfl1hs0nJJD6Og">share knowledge</a> and make WordPress more accessible for Russian users.</p>\n<p>Many resources of WordPress are dominated by English, and some, for example, as <a href="https://developer.wordpress.org/">developer.wordpress.org</a> or &#8220;Handbook&#8221; are not available for localization. I hope, in the future this will change and we will be able to expand our activities.</p>\n<p>In any case, WordPress remains the place where you can find yourself and help make life a little better for yourself and the rest of the participants.</p>\n<hr />\n<h1 id="russian">Как я нашел себя в WordPress</h1>\n<h3>Про Россию и знакомство с технологиями</h3>\n<p>Россия очень большая и очень разная страна. Основное население, как и технологическое развитие, сосредоточено в центральной части страны, в &#8220;городах-государствах&#8221;: Москве и Санкт-Петербурге. Остальные регионы развиты значительно слабее: ниже зарплаты, хуже и дороже инфраструктура, меньшее количество IT-вакансий и мероприятий.</p>\n<p>Я родился и вырос в отдаленной части России — на Дальнем Востоке, в одном из промышленных городов, который расположен в 7 часовых поясах и 9000 километров от Москвы. Интернет, как и другие технологии, доходили туда с существенным опозданием и за большие деньги (безлимитный интернет на скорости 64 кб/сек появился только в 2007 году), поэтому, по началу, азы сайтостроения приходилось познавать урывками с помощью dial-up.</p>\n<p>Первый сайт я сделал ещё в школе. Он был построен на простейшем HTML и CSS. Но даже в таком виде, это было очень впечатляюще и захватывающе. Тогда такие сайты были популярны и, периодически на просторах интернета, я <a href="http://softphoenix.narod.ru/about.htm">встречал ребят</a> моего возраста, которые, как и я, постигали науку сайтостроения.</p>\n<p>Мне повезло найти единомышленника, с которым мы смогли некоторое время вместе развиваться и даже запустить совместный сайт.</p>\n<p><a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img1-min.png"><img class="aligncenter size-full wp-image-1963" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img1-min.png" alt="Very old style web site." width="962" height="637" /></a></p>\n<h3>Университет и начало работы</h3>\n<p>Поступление на компьютерный факультет университета позволило более предметно заняться вопросами веб-разработки: изучить PHP и MySQL, познакомиться с парой CMS и завести <a href="http://web.archive.org/web/20100207131804/http://www.compnot.ru:80/">свой первый блог</a> на WordPress :). Насколько я помню, блог работал на какой-то сборке WordPress, использующей версию 2.9. Если вести отсчет с того момента, то получается, что я так или иначе работаю с WordPress уже почти 8 лет.</p>\n<p>В те времена <a href="http://ru.wordpress.org/">ru.wordpress.org</a> только зарождался и в русскоязычном интернете не было какой-то основной площадки. Это было время любительских сборок, любительских переводов и даже <a href="http://book.max-3000.com/page/istorija-sozdanija">альтернатив WordPress</a>, ориентированных на русский сегмент интернета.</p>\n<p>Волею судеб, моим первым местом работы, связанным с разработкой сайтов, стала веб-студия, использовавшая Joomla и Drupal. Затем было ещё несколько мест работы, в течение которых WordPress то превращалась в основной рабочий инструмент, то возвращалась в разряд дополнительной работы и хобби.</p>\n<p>Переломным моментом стало решение о переезде в Москву и полный переход на WordPress в фриланс-формате.</p>\n<h3>Переезд в Москву</h3>\n<p>Сценарий переезда в Москву или Санкт-Петербург достаточно популярен среди IT-специалистов моего родного региона. Это отличный шанс найти интересную и высокооплачиваемую работу, познакомится со множеством IT-специалистов, в том числе узких, и развиться в интересующей области.</p>\n<p>В Москву я переезжал вместе с удаленной работой и у меня нет личного опыта трудоустройства в этом городе, но моя жена и большинство знакомых остались довольны найденными вариантами.</p>\n<p>Примерно через полгода проживания в Москве, меня обуздала ещё большая жажда приключений — стать фрилансером и полностью сосредоточиться на WordPress. Возможность самостоятельно планировать время дает дополнительное пространство для маневров и время на размышления. В моем случае, это привело к увеличению активности в сообществе WordPress.</p>\n<h3>Участие в сообществе WordPress</h3>\n<p>Активно участвовать в жизни сообщества я начал примерно 1.5 года назад. Вначале это были ответы на форуме поддержки, затем разработка своих плагинов, после чего я решил попробовать себя в переводе расширений на русский язык и записи обучающих видео для русскоязычных пользователей.</p>\n<p>Со временем это превратилось в некое хобби или даже образ жизни. Каждый день я читаю множество сообщений от пользователей на форумах поддержки и пытаюсь помочь решить их вопросы, проверяю и корректирую добавленные строки перевода, периодически записываю и выкладываю обучающие ролики.</p>\n<p>Общение с пользователями очень помогает. Ты одним из первых узнаешь о проблемах и способах их решения, можешь оперативно исправить какой-то неверный или некорректный перевод. Также, со временем накапливается список популярных вопросов, которые можно превращать в обучающие статьи и ролики. В свою очередь, создание статей и видео помогает структурировать знания и разобраться в деталях.</p>\n<p>На <a href="http://ru.wordpress.org/">ru.wordpress.org</a> собралась отличная команда модераторов и редакторов переводов. Мы регулярно общаемся в Slack, некоторых я встречаю на WordCamp.</p>\n<p><a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img2-min-1.jpg"><img class="aligncenter size-large wp-image-1967" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img2-min-1-1024x768.jpg" alt="Denis and Sergey" width="960" height="720" /></a></p>\n<p>В ноябре 2016 я принимал участвовали в Глобальном дне перевода 2. Это был необычный опыт: трансляции со всего света, ощущение масштабности происходящего и азарта перевода. В тот раз мы заняли 6 место как самый активный язык и привлекли 7 новых переводчиков.</p>\n<h3>Митапы и WordCamp</h3>\n<p>В России не так много городов, где проводятся WordPress-митапы, а WordCamp проводится только в Москве. Но не смотря на всё это, данные мероприятия — отличная возможность побыть среди любителей WordPress, увидеть в живую людей, с которыми до этого общался только по сети, и просто почувствовать дух WordPress :).</p>\n<p><a href="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img3-min.jpg"><img class="aligncenter size-full wp-image-1968" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/img3-min.jpg" alt="" width="1000" height="667" /></a></p>\n<p>В этом году я планирую посетить WordCamp Moscow в третий раз. Я посещаю WordCamp как участник, но надеюсь когда-нибудь найду близкую мне тему и решусь подать заявку на выступление :). Я думаю, это будет интересно.</p>\n<h3>Заключение</h3>\n<p>На данный момент я — фул-тайм фрилансер. Это позволяет мне достаточно неплохо совмещать работу и деятельность в сообществе. Мне нравится <a href="https://www.youtube.com/channel/UCLkgL32ycnfl1hs0nJJD6Og">делиться знаниями</a> и делать WordPress доступнее для русскоязычных пользователей</p>\n<p>На многих ресурсах WordPress преобладает английский язык, а некоторые, например, как <a href="https://developer.wordpress.org/">developer.wordpress.org/</a> или &#8220;Handbook&#8221; вовсе недоступны для локализации. Надеюсь, в будущем это изменится и мы сможем расширить свою деятельность.</p>\n<p>В любом случае, WordPress остается тем местом, где можно найти себя и помочь сделать его чуточку лучше для себя и остальных участников.</p>\n<h2>участник</h2>\n<p><img class="alignleft size-medium wp-image-1961" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/photo-min-300x300.jpg" alt="Denis Yanchevskiy" width="300" height="300" /></p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<h3>Денис Янчевский</h3>\n<ul>\n<li><a href="http://denisco.pro/">http://denisco.pro</a></li>\n<li><a href="http://twitter.com/dyanchevskiy">@dyanchevskiy</a></li>\n<li><a href="http://wordpress.tv/speakers/denisco/">WordPress.tv</a></li>\n<li><a href="http://profiles.wordpress.org/denisco/">WordPress.org Profile</a></li>\n</ul>\n<div class="rtsocial-container rtsocial-container-align-right rtsocial-horizontal"><div class="rtsocial-twitter-horizontal"><div class="rtsocial-twitter-horizontal-button"><a title="Tweet: How I found myself in WordPress &#8211; Как я нашел себя в WordPress" class="rtsocial-twitter-button" href="https://twitter.com/share?text=How%20I%20found%20myself%20in%20WordPress%20%2D%20%D0%9A%D0%B0%D0%BA%20%D1%8F%20%D0%BD%D0%B0%D1%88%D0%B5%D0%BB%20%D1%81%D0%B5%D0%B1%D1%8F%20%D0%B2%20WordPress&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fi-found-myself-in-wordpress%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-fb-horizontal fb-light"><div class="rtsocial-fb-horizontal-button"><a title="Like: How I found myself in WordPress &#8211; Как я нашел себя в WordPress" class="rtsocial-fb-button rtsocial-fb-like-light" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fi-found-myself-in-wordpress%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-linkedin-horizontal"><div class="rtsocial-linkedin-horizontal-button"><a class="rtsocial-linkedin-button" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Fi-found-myself-in-wordpress%2F&title=How+I+found+myself+in+WordPress+%26%238211%3B+%D0%9A%D0%B0%D0%BA+%D1%8F+%D0%BD%D0%B0%D1%88%D0%B5%D0%BB+%D1%81%D0%B5%D0%B1%D1%8F+%D0%B2+WordPress" rel="nofollow" target="_blank" title="Share: How I found myself in WordPress &#8211; Как я нашел себя в WordPress"></a></div></div><div class="rtsocial-pinterest-horizontal"><div class="rtsocial-pinterest-horizontal-button"><a class="rtsocial-pinterest-button" href="https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/i-found-myself-in-wordpress/&media=https://heropress.com/wp-content/uploads/2018/07/071217-150x150.jpg&description=How I found myself in WordPress - Как я нашел себя в WordPress" rel="nofollow" target="_blank" title="Pin: How I found myself in WordPress &#8211; Как я нашел себя в WordPress"></a></div></div><a rel="nofollow" class="perma-link" href="https://heropress.com/essays/i-found-myself-in-wordpress/" title="How I found myself in WordPress &#8211; Как я нашел себя в WordPress"></a></div><p>The post <a rel="nofollow" href="https://heropress.com/essays/i-found-myself-in-wordpress/">How I found myself in WordPress &#8211; Как я нашел себя в WordPress</a> appeared first on <a rel="nofollow" href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 12 Jul 2017 12:00:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:17:"Denis Yanchevskiy";s: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:86:"WPTavern: Automattic Releases Net Neutrality WordPress Plugin Ahead of July 12 Protest";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72930";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"https://wptavern.com/automattic-releases-net-neutrality-wordpress-plugin-ahead-of-july-12-protest";s: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: