-- Table structure for table `dm_commentmeta`
--

CREATE TABLE `dm_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 DEFAULT NULL,
  PRIMARY KEY (`meta_id`),
  KEY `comment_id` (`comment_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=MyISAM AUTO_INCREMENT=96 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `dm_commentmeta`
--


--
-- Table structure for table `dm_comments`
--

CREATE TABLE `dm_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=MyISAM AUTO_INCREMENT=26 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `dm_comments`
--


--
-- Table structure for table `dm_links`
--

CREATE TABLE `dm_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=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `dm_links`
--


--
-- Table structure for table `dm_options`
--

CREATE TABLE `dm_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=MyISAM AUTO_INCREMENT=15016 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `dm_options`
--

INSERT INTO `dm_options` VALUES (1,'siteurl','http://consultdragoman.com/','yes'),(2,'home','http://consultdragoman.com/','yes'),(3,'blogname','Dragoman','yes'),(4,'blogdescription','','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','phil@1consultdragoman.com','yes'),(7,'start_of_week','1','yes'),(8,'use_balanceTags','0','yes'),(9,'use_smilies','1','yes'),(10,'require_name_email','1','yes'),(11,'comments_notify','1','yes'),(12,'posts_per_rss','10','yes'),(13,'rss_use_excerpt','0','yes'),(14,'mailserver_url','mail.example.com','yes'),(15,'mailserver_login','login@example.com','yes'),(16,'mailserver_pass','password','yes'),(17,'mailserver_port','110','yes'),(18,'default_category','1','yes'),(19,'default_comment_status','open','yes'),(20,'default_ping_status','open','yes'),(21,'default_pingback_flag','0','yes'),(22,'posts_per_page','10','yes'),(23,'date_format','jS F Y','yes'),(24,'time_format','g:i a','yes'),(25,'links_updated_date_format','jS F Y g:i a','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','/%postname%/','yes'),(29,'rewrite_rules','a:88:{s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:27:\"comment-page-([0-9]{1,})/?$\";s:38:\"index.php?&page_id=2&cpage=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:23:\"author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:45:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:32:\"([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:19:\"([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";s:27:\"[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\"[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\"[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\"[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\"[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\"[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"([^/]+)/embed/?$\";s:37:\"index.php?name=$matches[1]&embed=true\";s:20:\"([^/]+)/trackback/?$\";s:31:\"index.php?name=$matches[1]&tb=1\";s:40:\"([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?name=$matches[1]&feed=$matches[2]\";s:35:\"([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?name=$matches[1]&feed=$matches[2]\";s:28:\"([^/]+)/page/?([0-9]{1,})/?$\";s:44:\"index.php?name=$matches[1]&paged=$matches[2]\";s:35:\"([^/]+)/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?name=$matches[1]&cpage=$matches[2]\";s:24:\"([^/]+)(?:/([0-9]+))?/?$\";s:43:\"index.php?name=$matches[1]&page=$matches[2]\";s:16:\"[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:26:\"[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:46:\"[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:41:\"[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:41:\"[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:22:\"[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";}','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:9:{i:0;s:29:\"acf-repeater/acf-repeater.php\";i:1;s:30:\"advanced-custom-fields/acf.php\";i:2;s:19:\"akismet/akismet.php\";i:3;s:39:\"aryo-activity-log/aryo-activity-log.php\";i:4;s:33:\"coming-soon-wp/coming-soon-wp.php\";i:5;s:9:\"hello.php\";i:7;s:24:\"page-theme/pageTheme.php\";i:8;s:47:\"regenerate-thumbnails/regenerate-thumbnails.php\";i:9;s:19:\"socials/socials.php\";}','yes'),(34,'category_base','','yes'),(35,'ping_sites','http://rpc.pingomatic.com/','yes'),(36,'comment_max_links','2','yes'),(37,'gmt_offset','','yes'),(38,'default_email_category','1','yes'),(39,'recently_edited','a:5:{i:0;s:61:\"/home/makeme22/public_html/wp-content/themes/kudos/header.php\";i:2;s:62:\"/home/makeme22/public_html/wp-content/themes/kudos/archive.php\";i:3;s:58:\"/home/makeme22/public_html/wp-content/themes/kudos/404.php\";i:4;s:60:\"/home/makeme22/public_html/wp-content/themes/kudos/style.css\";i:5;s:63:\"/home/makeme22/public_html/wp-content/themes/dragoman/style.css\";}','no'),(40,'template','dragoman','yes'),(41,'stylesheet','dragoman','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','page','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','','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:2:{i:2;a:4:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:12:\"hierarchical\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(79,'widget_text','a:2:{i:1;a:0:{}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:2:{s:39:\"aryo-activity-log/aryo-activity-log.php\";a:2:{i:0;s:15:\"AAL_Maintenance\";i:1;s:9:\"uninstall\";}s:33:\"theme-my-login/theme-my-login.php\";a:2:{i:0;s:20:\"Theme_My_Login_Admin\";i:1;s:9:\"uninstall\";}}','no'),(82,'timezone_string','Europe/London','yes'),(83,'page_for_posts','0','yes'),(84,'page_on_front','2','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','36686','yes'),(92,'dm_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:62:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;s:26:\"view_all_aryo_activity_log\";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,'WPLANG','en_GB','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:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(96,'widget_recent-comments','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(97,'widget_archives','a:2:{i:2;a:3:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(98,'widget_meta','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(99,'sidebars_widgets','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: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:5:{i:1563315683;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:1563332755;a:1:{s:24:\"akismet_scheduled_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1563356888;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:1563358908;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'),(4022,'_site_transient_timeout_wporg_theme_feature_list','1494958975','no'),(4023,'_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'),(15012,'_site_transient_timeout_theme_roots','1563274415','no'),(15013,'_site_transient_theme_roots','a:6:{s:8:\"dragoman\";s:7:\"/themes\";s:11:\"kudos-child\";s:7:\"/themes\";s:5:\"kudos\";s:7:\"/themes\";s:13:\"twentyfifteen\";s:7:\"/themes\";s:15:\"twentyseventeen\";s:7:\"/themes\";s:13:\"twentysixteen\";s:7:\"/themes\";}','no'),(208,'theme_mods_twentysixteen','a:1:{s:16:\"sidebars_widgets\";a:2:{s:4:\"time\";i:1474965586;s:4:\"data\";a:2:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:6:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";i:3;s:10:\"archives-2\";i:4;s:12:\"categories-2\";i:5;s:6:\"meta-2\";}}}}','yes'),(158,'akismet_show_user_comments_approved','0','yes'),(143,'db_upgraded','','yes'),(153,'activity_log_db_version','1.0','yes'),(154,'recently_activated','a:0:{}','yes'),(155,'activity-log-settings','a:1:{s:13:\"logs_lifespan\";s:2:\"30\";}','yes'),(156,'widget_akismet_widget','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(157,'akismet_strictness','0','yes'),(124,'auto_core_update_notified','a:4:{s:4:\"type\";s:7:\"success\";s:5:\"email\";s:25:\"phil@1consultdragoman.com\";s:7:\"version\";s:5:\"4.8.9\";s:9:\"timestamp\";i:1552445416;}','no'),(10665,'_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1537289966','no'),(10666,'_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1537246766','no'),(10667,'_transient_timeout_dash_v2_5f25301ca0145abac6dfc3a0899dc43b','1537289966','no'),(10668,'_transient_dash_v2_5f25301ca0145abac6dfc3a0899dc43b','<div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2018/09/the-month-in-wordpress-august-2018/\'>The Month in WordPress: August 2018</a></li></ul></div><div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wptavern.com/hybrid-core-5-0-offers-a-more-modern-modular-approach-to-wordpress-development\'>WPTavern: Hybrid Core 5.0 Offers a More Modern, Modular Approach to WordPress Theme Development</a></li><li><a class=\'rsswidget\' href=\'https://wptavern.com/yoast-seo-8-2-adds-how-to-and-faq-gutenberg-blocks-with-structured-data\'>WPTavern: Yoast SEO 8.2 Adds How-To and FAQ Gutenberg Blocks with Structured Data</a></li><li><a class=\'rsswidget\' href=\'https://wptavern.com/gutenberg-3-8-released-adds-full-screen-mode\'>WPTavern: Gutenberg 3.8 Released, Adds Full Screen Mode</a></li></ul></div>','no'),(14417,'_site_transient_update_core','O:8:\"stdClass\":4:{s:7:\"updates\";a:8:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:7:\"upgrade\";s:8:\"download\";s:65:\"https://downloads.wordpress.org/release/en_GB/wordpress-5.2.2.zip\";s:6:\"locale\";s:5:\"en_GB\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:65:\"https://downloads.wordpress.org/release/en_GB/wordpress-5.2.2.zip\";s:10:\"no_content\";b:0;s:11:\"new_bundled\";b:0;s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.2.2\";s:7:\"version\";s:5:\"5.2.2\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";}i:1;O:8:\"stdClass\":10:{s:8:\"response\";s:7:\"upgrade\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.2.2.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.2.2.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.2.2-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.2.2-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.2.2\";s:7:\"version\";s:5:\"5.2.2\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";}i:2;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.2.2.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.2.2.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.2.2-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.2.2-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.2.2\";s:7:\"version\";s:5:\"5.2.2\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}i:3;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.2.1.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.2.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.2.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.2.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.2.1\";s:7:\"version\";s:5:\"5.2.1\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}i:4;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:57:\"https://downloads.wordpress.org/release/wordpress-5.2.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-5.2.zip\";s:10:\"no_content\";s:68:\"https://downloads.wordpress.org/release/wordpress-5.2-no-content.zip\";s:11:\"new_bundled\";s:69:\"https://downloads.wordpress.org/release/wordpress-5.2-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:3:\"5.2\";s:7:\"version\";s:3:\"5.2\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}i:5;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.1.1.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.1.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.1.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.1.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.1.1\";s:7:\"version\";s:5:\"5.1.1\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}i:6;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.0.4.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.0.4.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.0.4-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.0.4-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.0.4\";s:7:\"version\";s:5:\"5.0.4\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}i:7;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:60:\"https://downloads.wordpress.org/release/wordpress-4.9.10.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:60:\"https://downloads.wordpress.org/release/wordpress-4.9.10.zip\";s:10:\"no_content\";s:71:\"https://downloads.wordpress.org/release/wordpress-4.9.10-no-content.zip\";s:11:\"new_bundled\";s:72:\"https://downloads.wordpress.org/release/wordpress-4.9.10-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:6:\"4.9.10\";s:7:\"version\";s:6:\"4.9.10\";s:11:\"php_version\";s:5:\"5.2.4\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.0\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}}s:12:\"last_checked\";i:1563272614;s:15:\"version_checked\";s:5:\"4.8.9\";s:12:\"translations\";a:0:{}}','no'),(15014,'_site_transient_update_themes','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1563272616;s:7:\"checked\";a:6:{s:8:\"dragoman\";s:5:\"1.0.0\";s:11:\"kudos-child\";s:5:\"1.0.0\";s:5:\"kudos\";s:3:\"1.3\";s:13:\"twentyfifteen\";s:3:\"1.8\";s:15:\"twentyseventeen\";s:3:\"1.3\";s:13:\"twentysixteen\";s:3:\"1.3\";}s:8:\"response\";a:3:{s:13:\"twentyfifteen\";a:6:{s:5:\"theme\";s:13:\"twentyfifteen\";s:11:\"new_version\";s:3:\"2.5\";s:3:\"url\";s:43:\"https://wordpress.org/themes/twentyfifteen/\";s:7:\"package\";s:59:\"https://downloads.wordpress.org/theme/twentyfifteen.2.5.zip\";s:8:\"requires\";s:3:\"4.1\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:15:\"twentyseventeen\";a:6:{s:5:\"theme\";s:15:\"twentyseventeen\";s:11:\"new_version\";s:3:\"2.2\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentyseventeen/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentyseventeen.2.2.zip\";s:8:\"requires\";s:3:\"4.7\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:13:\"twentysixteen\";a:6:{s:5:\"theme\";s:13:\"twentysixteen\";s:11:\"new_version\";s:3:\"2.0\";s:3:\"url\";s:43:\"https://wordpress.org/themes/twentysixteen/\";s:7:\"package\";s:59:\"https://downloads.wordpress.org/theme/twentysixteen.2.0.zip\";s:8:\"requires\";s:3:\"4.4\";s:12:\"requires_php\";s:5:\"5.2.4\";}}s:12:\"translations\";a:0:{}}','no'),(15015,'_site_transient_update_plugins','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1563272615;s:8:\"response\";a:7:{s:39:\"aryo-activity-log/aryo-activity-log.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:31:\"w.org/plugins/aryo-activity-log\";s:4:\"slug\";s:17:\"aryo-activity-log\";s:6:\"plugin\";s:39:\"aryo-activity-log/aryo-activity-log.php\";s:11:\"new_version\";s:5:\"2.5.2\";s:3:\"url\";s:48:\"https://wordpress.org/plugins/aryo-activity-log/\";s:7:\"package\";s:66:\"https://downloads.wordpress.org/plugin/aryo-activity-log.2.5.2.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:70:\"https://ps.w.org/aryo-activity-log/assets/icon-256x256.png?rev=1944199\";s:2:\"1x\";s:70:\"https://ps.w.org/aryo-activity-log/assets/icon-128x128.png?rev=1944199\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:71:\"https://ps.w.org/aryo-activity-log/assets/banner-772x250.png?rev=852698\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.2.2\";s:12:\"requires_php\";b:0;s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:30:\"advanced-custom-fields/acf.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:36:\"w.org/plugins/advanced-custom-fields\";s:4:\"slug\";s:22:\"advanced-custom-fields\";s:6:\"plugin\";s:30:\"advanced-custom-fields/acf.php\";s:11:\"new_version\";s:5:\"5.8.1\";s:3:\"url\";s:53:\"https://wordpress.org/plugins/advanced-custom-fields/\";s:7:\"package\";s:71:\"https://downloads.wordpress.org/plugin/advanced-custom-fields.5.8.1.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:75:\"https://ps.w.org/advanced-custom-fields/assets/icon-256x256.png?rev=1082746\";s:2:\"1x\";s:75:\"https://ps.w.org/advanced-custom-fields/assets/icon-128x128.png?rev=1082746\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:78:\"https://ps.w.org/advanced-custom-fields/assets/banner-1544x500.jpg?rev=1729099\";s:2:\"1x\";s:77:\"https://ps.w.org/advanced-custom-fields/assets/banner-772x250.jpg?rev=1729102\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.2.2\";s:12:\"requires_php\";s:3:\"5.4\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:19:\"akismet/akismet.php\";O:8:\"stdClass\":12:{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:\"4.1.2\";s:3:\"url\";s:38:\"https://wordpress.org/plugins/akismet/\";s:7:\"package\";s:56:\"https://downloads.wordpress.org/plugin/akismet.4.1.2.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:59:\"https://ps.w.org/akismet/assets/icon-256x256.png?rev=969272\";s:2:\"1x\";s:59:\"https://ps.w.org/akismet/assets/icon-128x128.png?rev=969272\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:61:\"https://ps.w.org/akismet/assets/banner-772x250.jpg?rev=479904\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.2.2\";s:12:\"requires_php\";b:0;s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:33:\"coming-soon-wp/coming-soon-wp.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:28:\"w.org/plugins/coming-soon-wp\";s:4:\"slug\";s:14:\"coming-soon-wp\";s:6:\"plugin\";s:33:\"coming-soon-wp/coming-soon-wp.php\";s:11:\"new_version\";s:5:\"1.5.6\";s:3:\"url\";s:45:\"https://wordpress.org/plugins/coming-soon-wp/\";s:7:\"package\";s:63:\"https://downloads.wordpress.org/plugin/coming-soon-wp.1.5.6.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:67:\"https://ps.w.org/coming-soon-wp/assets/icon-256x256.png?rev=1516575\";s:2:\"1x\";s:67:\"https://ps.w.org/coming-soon-wp/assets/icon-256x256.png?rev=1516575\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:69:\"https://ps.w.org/coming-soon-wp/assets/banner-772x250.png?rev=1516577\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.2.2\";s:12:\"requires_php\";b:0;s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:9:\"hello.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:25:\"w.org/plugins/hello-dolly\";s:4:\"slug\";s:11:\"hello-dolly\";s:6:\"plugin\";s:9:\"hello.php\";s:11:\"new_version\";s:5:\"1.7.2\";s:3:\"url\";s:42:\"https://wordpress.org/plugins/hello-dolly/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/plugin/hello-dolly.1.7.2.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:64:\"https://ps.w.org/hello-dolly/assets/icon-256x256.jpg?rev=2052855\";s:2:\"1x\";s:64:\"https://ps.w.org/hello-dolly/assets/icon-128x128.jpg?rev=2052855\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:66:\"https://ps.w.org/hello-dolly/assets/banner-772x250.jpg?rev=2052855\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.2.2\";s:12:\"requires_php\";b:0;s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:47:\"regenerate-thumbnails/regenerate-thumbnails.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:35:\"w.org/plugins/regenerate-thumbnails\";s:4:\"slug\";s:21:\"regenerate-thumbnails\";s:6:\"plugin\";s:47:\"regenerate-thumbnails/regenerate-thumbnails.php\";s:11:\"new_version\";s:5:\"3.1.1\";s:3:\"url\";s:52:\"https://wordpress.org/plugins/regenerate-thumbnails/\";s:7:\"package\";s:70:\"https://downloads.wordpress.org/plugin/regenerate-thumbnails.3.1.1.zip\";s:5:\"icons\";a:1:{s:2:\"1x\";s:74:\"https://ps.w.org/regenerate-thumbnails/assets/icon-128x128.png?rev=1753390\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:77:\"https://ps.w.org/regenerate-thumbnails/assets/banner-1544x500.jpg?rev=1753390\";s:2:\"1x\";s:76:\"https://ps.w.org/regenerate-thumbnails/assets/banner-772x250.jpg?rev=1753390\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.1.1\";s:12:\"requires_php\";s:5:\"5.2.4\";s:13:\"compatibility\";O:8:\"stdClass\":0:{}}s:33:\"theme-my-login/theme-my-login.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:28:\"w.org/plugins/theme-my-login\";s:4:\"slug\";s:14:\"theme-my-login\";s:6:\"plugin\";s:33:\"theme-my-login/theme-my-login.php\";s:11:\"new_version\";s:6:\"7.0.14\";s:3:\"url\";s:45:\"https://wordpress.org/plugins/theme-my-login/\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/plugin/theme-my-login.7.0.14.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:67:\"https://ps.w.org/theme-my-login/assets/icon-256x256.png?rev=1891232\";s:2:\"1x\";s:67:\"https://ps.w.org/theme-my-login/assets/icon-128x128.png?rev=1891232\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:70:\"https://ps.w.org/theme-my-login/assets/banner-1544x500.png?rev=1891232\";s:2:\"1x\";s:69:\"https://ps.w.org/theme-my-login/assets/banner-772x250.png?rev=1891232\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.2.2\";s:12:\"requires_php\";b:0;s:13:\"compatibility\";O:8:\"stdClass\":0:{}}}s:12:\"translations\";a:0:{}s:9:\"no_update\";a:3:{s:53:\"jonradio-multiple-themes/jonradio-multiple-themes.php\";O:8:\"stdClass\":9:{s:2:\"id\";s:38:\"w.org/plugins/jonradio-multiple-themes\";s:4:\"slug\";s:24:\"jonradio-multiple-themes\";s:6:\"plugin\";s:53:\"jonradio-multiple-themes/jonradio-multiple-themes.php\";s:11:\"new_version\";s:5:\"7.1.1\";s:3:\"url\";s:55:\"https://wordpress.org/plugins/jonradio-multiple-themes/\";s:7:\"package\";s:73:\"https://downloads.wordpress.org/plugin/jonradio-multiple-themes.7.1.1.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:77:\"https://ps.w.org/jonradio-multiple-themes/assets/icon-256x256.png?rev=1134086\";s:2:\"1x\";s:77:\"https://ps.w.org/jonradio-multiple-themes/assets/icon-128x128.png?rev=1134086\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:78:\"https://ps.w.org/jonradio-multiple-themes/assets/banner-772x250.jpg?rev=587407\";}s:11:\"banners_rtl\";a:0:{}}s:24:\"page-theme/pageTheme.php\";O:8:\"stdClass\":9:{s:2:\"id\";s:24:\"w.org/plugins/page-theme\";s:4:\"slug\";s:10:\"page-theme\";s:6:\"plugin\";s:24:\"page-theme/pageTheme.php\";s:11:\"new_version\";s:3:\"3.5\";s:3:\"url\";s:41:\"https://wordpress.org/plugins/page-theme/\";s:7:\"package\";s:57:\"https://downloads.wordpress.org/plugin/page-theme.3.5.zip\";s:5:\"icons\";a:1:{s:7:\"default\";s:54:\"https://s.w.org/plugins/geopattern-icon/page-theme.svg\";}s:7:\"banners\";a:0:{}s:11:\"banners_rtl\";a:0:{}}s:19:\"socials/socials.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:21:\"w.org/plugins/socials\";s:4:\"slug\";s:7:\"socials\";s:6:\"plugin\";s:19:\"socials/socials.php\";s:11:\"new_version\";s:5:\"1.2.3\";s:3:\"url\";s:38:\"https://wordpress.org/plugins/socials/\";s:7:\"package\";s:50:\"https://downloads.wordpress.org/plugin/socials.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:60:\"https://ps.w.org/socials/assets/icon-256x256.png?rev=1970651\";s:2:\"1x\";s:60:\"https://ps.w.org/socials/assets/icon-256x256.png?rev=1970651\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:62:\"https://ps.w.org/socials/assets/banner-772x250.png?rev=1971859\";}s:11:\"banners_rtl\";a:0:{}s:6:\"tested\";s:5:\"5.0.2\";s:12:\"requires_php\";s:5:\"5.4.0\";s:13:\"compatibility\";a:0:{}}}}','no'),(8810,'akismet_spam_count','24','yes'),(8868,'_site_transient_timeout_browser_92155205f3e35399c2dac7aa9b7cc3aa','1528176992','no'),(8869,'_site_transient_browser_92155205f3e35399c2dac7aa9b7cc3aa','a:10:{s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:13:\"66.0.3359.181\";s:8:\"platform\";s:9:\"Macintosh\";s:10:\"update_url\";s:29:\"https://www.google.com/chrome\";s:7:\"img_src\";s:43:\"http://s.w.org/images/browsers/chrome.png?1\";s:11:\"img_src_ssl\";s:44:\"https://s.w.org/images/browsers/chrome.png?1\";s:15:\"current_version\";s:2:\"18\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;s:6:\"mobile\";b:0;}','no'),(10658,'_site_transient_community-events-035e8f6dc60b2ab5211f8e7804578ba3','a:2:{s:8:\"location\";a:1:{s:2:\"ip\";s:9:\"5.32.12.0\";}s:6:\"events\";a:0:{}}','no'),(283,'facebook_url','http://facebook.com','yes'),(284,'twitter_url','https://twitter.com/ConsultDragoman','yes'),(285,'linkedin_url','https://www.linkedin.com/company/consultdragoman?trk=mini-profile','yes'),(791,'category_children','a:0:{}','yes'),(10663,'_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9','1537289966','no'),(10664,'_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:95:\"WPTavern: Hybrid Core 5.0 Offers a More Modern, Modular Approach to WordPress Theme Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83987\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/hybrid-core-5-0-offers-a-more-modern-modular-approach-to-wordpress-development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3877:\"<a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2018/09/coffee-computer.jpg?ssl=1\"><img /></a>image credit: <a href=\"https://stocksnap.io/photo/JFPYO9HEZR\">Shopify</a>\n<p><a href=\"https://themehybrid.com/weblog/hybrid-core-version-5-0\" rel=\"noopener noreferrer\" target=\"_blank\">Version 5.0</a> of Hybrid Core, one of the longest-running WordPress theme frameworks, is now available. Justin Tadlock celebrated 10 years with his Theme Hybrid community last month and <a href=\"https://wptavern.com/mythic-a-wordpress-starter-theme-by-justin-tadlock-now-in-open-beta\" rel=\"noopener noreferrer\" target=\"_blank\">released his new Mythic starter theme into beta</a>. Mythic was built on top of Hybrid Core and developed in tandem with version 5.0.</p>\n<p>The framework has been rewritten almost entirely from scratch to be a leaner, more modern starting place for theme development. Tadlock describes it as &#8220;a fundamentally different framework, rewritten from the ground up, that supports more modern PHP practices.&#8221;</p>\n<p>&#8220;I started 5.0 with a goal of bringing the framework up to date with more modern PHP practices and code,&#8221; he said. &#8220;The first iteration of the framework was built in 2008, so it was time to get us ready for the next era of theme building.&#8221;</p>\n<p>In nearly a decade of supporting the framework, Tadlock found that users didn&#8217;t always know how to get started building something from scratch. Many copied one of his existing themes and would add and remove things from it based on their own needs.</p>\n<p>Version 5.0 doesn&#8217;t necessarily make it easier to build on top of Hybrid Core with its new, more complicated method of bootstrapping, new <a href=\"https://themehybrid.com/weblog/working-with-the-view-class\" rel=\"noopener noreferrer\" target=\"_blank\">view system for templating</a>, and requirement for using <a href=\"https://getcomposer.org/\" rel=\"noopener noreferrer\" target=\"_blank\">Composer</a>. This is why Tadlock is officially recommending <a href=\"https://themehybrid.com/themes/mythic\" rel=\"noopener noreferrer\" target=\"_blank\">Mythic</a> as the path for building a theme with Hybrid Core in the future. Most of the documentation and tutorials he plans to create in the future will be centered around the Mythic starter theme, which is nearing a 1.0 release.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">We just closed all tickets on the 1.0.0 milestone for the Mythic starter theme! It feels pretty good.</p>\n<p>Barring any OMGBBQ issues between now and tomorrow, you should see an announcement post from me.<a href=\"https://t.co/J4CGLKa1y5\">https://t.co/J4CGLKa1y5</a></p>\n<p>&mdash; Justin Tadlock (@justintadlock) <a href=\"https://twitter.com/justintadlock/status/1041808697813598208?ref_src=twsrc%5Etfw\">September 17, 2018</a></p></blockquote>\n<p></p>\n<p>For many theme developers, Mythic&#8217;s use of the BEM (Block-Element-Modifier) CSS class-naming system is their first introduction to a system of non-hierarchal, component-based CSS. Because BEM doesn&#8217;t rely on nested selectors, it&#8217;s easier for users to overwrite CSS that they want to change. Tadlock explains the benefit for child themes in a recent post about <a href=\"https://themehybrid.com/weblog/why-mythic-uses-bem\" rel=\"noopener noreferrer\" target=\"_blank\">why Mythic uses BEM</a>.</p>\n<p>A handful of the Hybrid add-ons are now available as Composer packages, including one for breadcrumbs, customizer controls and settings, Google fonts, and a featured image script. Tadlock plans to split more parts of the framework off into packages in the future for an increasingly modular core.</p>\n<p>Hybrid Core 5.0 requires PHP 5.6+ (with 7.0+ recommended) and WordPress 4.9.6+. Tadlock will support Hybrid Core&#8217;s 4.x series for at least another year to give theme authors time to adapt.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 18 Sep 2018 04:07: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: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: Yoast SEO 8.2 Adds How-To and FAQ Gutenberg Blocks with Structured 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=83822\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/yoast-seo-8-2-adds-how-to-and-faq-gutenberg-blocks-with-structured-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:2422:\"<p><a href=\"https://yoast.com/yoast-seo-8-2/\" rel=\"noopener noreferrer\" target=\"_blank\">Yoast SEO 8.2</a> was released last week with the plugin&#8217;s first tools designed specifically for Gutenberg. It includes two new How-To and FAQ structured data content blocks for early adopters of the new editor.</p>\n<p>Structured data is content that can be marked up with a shared vocabulary, such as the one provided by <a href=\"http://Schema.org\" rel=\"noopener noreferrer\" target=\"_blank\">Schema.org</a>. Content like products, books, reviews, podcasts, events, and recipes lend themselves well to this specific type of organization. Structured data helps search engines index the site more effectively and communicate results in more compelling ways, such as rich snippets, rich cards, or voice search.</p>\n<p>Structured data is not easy for most WordPress users to implement without the help of a plugin. Now that more content is being created in Gutenberg, users who want their content to display as enhanced search results will need to seek out plugins that make that an automatic part of the content creation process.</p>\n<p>The plugin outlines all the necessary data the users needs to add in order for the How-To and FAQ content blocks to appear as valid pieces of structured data.</p>\n<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/09/faq-structured-data-yoast-seo.png?ssl=1\"><img /></a></p>\n<p>Alongside this release, Yoast&#8217;s <a href=\"https://yoast.com/wordpress/plugins/local-seo/\" rel=\"noopener noreferrer\" target=\"_blank\">Local SEO</a> and the <a href=\"https://yoast.com/wordpress/plugins/local-seo-for-woocommerce/\" rel=\"noopener noreferrer\" target=\"_blank\">WooCommerce SEO</a> plugins have also added two new structured data Gutenberg blocks: an address block and a Google Maps block.</p>\n<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/local_seo_content_blocks.jpg?ssl=1\"><img /></a>image credit: <a href=\"https://yoast.com/yoast-seo-8-2/\">Yoast.com</a>\n<p>In the future the Yoast team plans to create many more structured data blocks.</p>\n<p>&#8220;We’ll work first on blocks which we can dogfood on Yoast.com, like Job posting and Event,&#8221; Yoast CTO Omar Reiss <a href=\"https://yoast.com/content-blocks-future-benefit-seo/\" rel=\"noopener noreferrer\" target=\"_blank\">said</a>. &#8220;After that, we’ll just go for the popular ones, like Recipe.&#8221;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 17 Sep 2018 17:43:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:55:\"WPTavern: Gutenberg 3.8 Released, Adds Full Screen Mode\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83861\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://wptavern.com/gutenberg-3-8-released-adds-full-screen-mode\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2254:\"<p>Gutenberg 3.8 is <a href=\"https://wordpress.org/plugins/gutenberg/\">available for download</a>. This release features a full screen mode that hides both the admin bar and the menu. Unlike previous versions of Distraction-Free-Writing mode where things would fade in and out of view, these two items stay hidden until full-screen mode is disabled.</p>\n\n<p>User Interface elements have been added to manage reusable blocks in bulk. Theme authors are now able to <a href=\"https://github.com/WordPress/gutenberg/pull/9008\">register editor styles</a> for blocks by targeting the blocks themselves. This avoids combating CSS specificity and doesn&#8217;t require knowledge of the internal DOM structure for the editor. </p>\n\n<p>The block settings icon has been moved from the right side of blocks to the toolbar. This change sets the foundation for refactoring the toolbar and it reduces clutter by keeping the icons together.<br /></p>\n\n<img />Block Settings Moved to The Right Side of The Toolbar\n\n<p>Gutenberg 3.8 also contains a significant increase in performance thanks to a new <a href=\"https://github.com/WordPress/gutenberg/pull/8083\">hand-coded default</a> block parser. </p>\n\n<blockquote class=\"wp-block-quote\"><p>Having a formal specification of the Gutenberg block grammar has allowed us both to maintain a stable core during the almost 40 releases of the plugin and lately to allow competing parser implementation to evolve and be compared in terms of performance and correctness. </p><p>In concrete terms, we are shipping <a href=\"https://github.com/WordPress/gutenberg/pull/8083\">a new default implementation</a> that is hundreds of times faster than the spec and has been stress tested with really long posts (including Moby Dick). These tests are also available for anyone to run against. Memory consumption has also gone down dramatically for server side operations. I’d like to specially thank Dennis Snell and Ivan Enderlin for their great work improving this area.</p><cite>Matias Ventura </cite></blockquote>\n\n<p>To see a complete list of changes along with links to their corresponding pull requests, check out <a href=\"https://make.wordpress.org/core/2018/09/12/whats-new-in-gutenberg-12th-september/\">the release post.</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:\"Sat, 15 Sep 2018 00:08:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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: Gutenberg is Slowly Rolling Out to WordPress.com Users\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83331\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/gutenberg-is-slowly-rolling-out-to-wordpress-com-users\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1483:\"<p>As part of <a href=\"https://wptavern.com/matt-mullenweg-unveils-gutenberg-roadmap-at-wceu-wordpress-agencies-and-product-developers-sprint-to-prepare\">the roadmap</a> unveiled at WordCamp EU earlier this year, WordPress.com has started rolling out Gutenberg to a subset of users. </p>\n\n<div class=\"wp-block-image\"><img />Try Gutenberg Call-out on WordPress.com</div>\n\n<p>According to a <a href=\"https://en.forums.wordpress.com/topic/information-on-gutenberg-implementation/#post-3173840\">WordPress.com Happiness Engineer</a>, the team is testing the implementation to determine the best way and time to enable it. Users will not be able to use Gutenberg unless their theme is updated to support blocks and the various alignment options. </p>\n\n<p>Theme Wranglers are already in the process of adding support to WordPress.com&#8217;s nearly 100 free themes.</p>\n\n<p>A <a href=\"https://en.forums.wordpress.com/search/gutenberg/\">quick search</a> of the WordPress.com support forums for Gutenberg provides some insight into what users think about the new editor. For example, <a href=\"https://en.forums.wordpress.com/topic/new-gutenberg-editing/\">this user provided feedback</a> on the use of so many icons without displaying their textual equivalent. </p>\n\n<p>For now, Gutenberg is opt-in but eventually will be opt-out. Once Gutenberg is made available to a wider audience, support documents and official blog posts will be published to inform users about the new editor. <br /></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 Sep 2018 23:24:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:83:\"WPTavern: Drupal Gutenberg Project Receives Enthusiastic Reception at Drupal Europe\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83854\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"https://wptavern.com/drupal-gutenberg-project-receives-enthusiastic-reception-at-drupal-europe\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6188:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-14-at-2.59.59-PM.png?ssl=1\"><img /></a></p>\n<p>The <a href=\"https://wptavern.com/first-look-at-live-demo-of-the-gutenberg-content-editor-for-drupal-8\" rel=\"noopener noreferrer\" target=\"_blank\">Drupal Gutenberg</a> project is gaining momentum after Per André Rønsen and Marco Fernandes gave a presentation at Drupal Europe this week titled &#8220;Introducing the Gutenberg content editor for Drupal 8.&#8221; Rønsen and Fernandes are representatives of Frontkom, a digital services agency based in Norway that has ported WordPress&#8217; Gutenberg editor over to Drupal for use with client projects. They also created the <a href=\"https://drupalgutenberg.org/\" rel=\"noopener noreferrer\" target=\"_blank\">Drupal Gutenberg</a> project, which aims to bring this new publishing experience to Drupal core.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Building landing pages in <a href=\"https://twitter.com/hashtag/Drupal?src=hash&ref_src=twsrc%5Etfw\">#Drupal</a> has never been easier. Coming soon to a Drupal site near you! <a href=\"https://twitter.com/hashtag/drupaleurope?src=hash&ref_src=twsrc%5Etfw\">#drupaleurope</a> <a href=\"https://t.co/LLpH91AY9n\">pic.twitter.com/LLpH91AY9n</a></p>\n<p>&mdash; drupalgutenberg (@drupalgutenberg) <a href=\"https://twitter.com/drupalgutenberg/status/1040203765452820480?ref_src=twsrc%5Etfw\">September 13, 2018</a></p></blockquote>\n<p></p>\n<p>The Frontkom team gave a live demo of the Gutenberg module added to the page content type and showed how a few of the core blocks work. They concluded the presentation by hailing Gutenberg as an exciting new tool that will bring companies new business, make happier clients, and inspire more code reuse and sharing among developers.</p>\n<p>&#8220;The reception has been amazing,&#8221; Rønsen said. &#8220;A lot of different speakers have referred to Gutenberg both before and after the session. Bigger organizations and companies have expressed interest in implementation and contributing. I was told the session was one of the most well visited (after the keynotes) in the whole conference.&#8221;</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Gutenberg for Drupal looks good <img src=\"https://s.w.org/images/core/emoji/11/72x72/1f4a5.png\" alt=\"💥\" class=\"wp-smiley\" /><img src=\"https://s.w.org/images/core/emoji/11/72x72/1f4a5.png\" alt=\"💥\" class=\"wp-smiley\" /> GoGo <a href=\"https://twitter.com/frontkom?ref_src=twsrc%5Etfw\">@frontkom</a> <a href=\"https://twitter.com/hashtag/DrupalEurope?src=hash&ref_src=twsrc%5Etfw\">#DrupalEurope</a> <a href=\"https://t.co/rV6dRT76Rk\">pic.twitter.com/rV6dRT76Rk</a></p>\n<p>&mdash; Daniel Andersson (@moppedanne) <a href=\"https://twitter.com/moppedanne/status/1039852251173543936?ref_src=twsrc%5Etfw\">September 12, 2018</a></p></blockquote>\n<p></p>\n<p>Overall, the Drupal community gave the Gutenberg editor a positive reception. However, Rønsen said he received feedback from some who are concerned about how it stores data. He said the general consensus was that &#8220;the UI is awesome,&#8221; but that the Drupal Gutenberg project would need to make sure data is stored in way that is as structured and portable as possible.</p>\n<p>&#8220;Some developers are skeptical about storing too much data unstructured like Gutenberg does,&#8221; Rønsen said. &#8220;This also means we might integrate Gutenberg closer to some key Drupal modules used for structured page building today. Gutenberg can serve as a UI for embedding existing structured content, and that is something we are looking into.&#8221;</p>\n<p>Rønsen said the next steps are centered around getting a stable release that will handle the core Gutenberg blocks and the core D8 blocks in a way that is future proof. In order to do this, they are waiting for the project to be merged into WordPress core.</p>\n<p>&#8220;We will delay a stable release until Gutenberg is in WP core,&#8221; Rønsen said. &#8220;Things are moving very fast still with Gutenberg – and that’s a good thing. As soon as we have a stable release, we will introduce tools we have built in top of Gutenberg for publishers. These will be available to WordPress, too.&#8221;</p>\n<h3>Gutenberg as the “editor for the open web” — not just for WordPress</h3>\n<p>One of the most exciting aspects of the Frontkom team&#8217;s presentation was the idea of sharing a project across publishing platforms.</p>\n<p>&#8220;It is key for us that Gutenberg stays decoupled from both CMSs as a library, and our hope is that Gutenberg core devs will catch onto the vision of Gutenberg as the &#8216;editor for the open web&#8217; — not just for WordPress,&#8221; Rønsen said.</p>\n<p>&#8220;Drupal core developers are however planning a React-based revamp of the Drupal admin UI, too. It will take at least two years to release it, and even then, I’m of the opinion that the content edit UI and page building features should be done last, and rather leave room for third party solutions like Gutenberg. This is an open question, but at least the key decisions makers for the new UI will consider how Gutenberg works and learn from it.&#8221;</p>\n<p>Drupal decision makers are also taking interest in Gutenberg and seem open to considering it as viable option for improving the CMS&#8217;s editing experience.</p>\n<p>&#8220;When the Drupal project owner was asked directly in a Q&amp;A what he thought about solutions like Gutenberg coming into Drupal, he said he liked it, and that it’s a good thing for Drupal,&#8221; Rønsen said. &#8220;Dries is very open minded and not afraid of the concept of &#8216;Proudly built elsewhere.\'&#8221;</p>\n<p>Rønsen and Fernandes have <a href=\"https://docs.google.com/presentation/d/1Rm1tiXR9sAVqasT8L8SZCg1LBVuTTuG3otNj_3Sj2r8/edit#slide=id.g321e3b1fbe_0_57\" rel=\"noopener noreferrer\" target=\"_blank\">published the slides</a> for those who want to view them, although most of the session was devoted to the live demo. The official recording has not yet been posted but should be available shortly.</p>\n<p>Update: The official recording has been published:</p>\n<p></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 Sep 2018 22:31:50 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:48:\"BuddyPress: BuddyPress 3.2.0 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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://buddypress.org/?p=276415\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/2018/09/buddypress-3-2-0-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:463:\"<p>BuddyPress 3.2.0 is now available. This is a maintenance release that fixes 25 bugs and is a recommended upgrade for all BuddyPress installations.</p>\n<p>Update to BuddyPress 3.2.0 today in your WordPress Dashboard, or by <a href=\"https://wordpress.org/plugins/buddypress/\">downloading from the wordpress.org plugin repository</a>. For details on the changes, read the <a href=\"https://codex.buddypress.org/releases/version-3-2-0/\">3.2.0 release notes</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 14 Sep 2018 15:14:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Paul Gibbs\";s: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:66:\"WPTavern: WPWeekly Episode 330 – WPShout, Community, and Burnout\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83932&preview=true&preview_id=83932\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wptavern.com/wpweekly-episode-330-wpshout-community-and-burnout\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2001:\"<p>In this episode, <a href=\"http://jjj.me\">John James Jacoby</a> and I are joined by Fred Meyer, David Hayes, and Alex Denning of <a href=\"https://wpshout.com/\">WPShout</a> to learn about <a href=\"https://wpshout.com/announcing-pro-community/\">WPShout&#8217;s Pro Community</a>. This community aims to bring people together to learn from each other and provide one-to-one mentorship opportunities with David and Fred.</p>\n<p>Later in the show, John and I discuss why it&#8217;s a matter of when and not if, Dark Mode will be added to WordPress. We round out the show by discussing burnout and some other personal things.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://wptavern.com/dark-mode-is-possibly-coming-to-a-wordpress-dashboard-near-you\">Dark Mode is Possibly Coming to a WordPress Dashboard Near You</a></p>\n<p><a href=\"https://wptavern.com/wordpress-coding-standards-1-1-0-released\">WordPress Coding Standards 1.1.0 Released</a></p>\n<p><a href=\"https://wptavern.com/meetup-group-organizers-can-now-earn-a-wordpress-org-user-profile-badge\">Meetup Group Organizers Can Now Earn A WordPress.org User Profile Badge</a></p>\n<p><a href=\"https://wptavern.com/marcel-bootsman-is-walking-700km-to-wordcamp-europe-to-raise-funds-for-donatewc\">Marcel Bootsman is Walking 700km to WordCamp Europe to Raise Funds for DonateWC</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, September 26th 3:00 P.M. Eastern</p>\n<p>Subscribe to <a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\">WordPress Weekly via Itunes</a></p>\n<p>Subscribe to <a href=\"https://www.wptavern.com/feed/podcast\">WordPress Weekly via RSS</a></p>\n<p>Subscribe to <a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\">WordPress Weekly via Stitcher Radio</a></p>\n<p>Subscribe to <a href=\"https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe\">WordPress Weekly via Google Play</a></p>\n<p><strong>Listen To Episode #330:</strong><br />\n</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 13 Sep 2018 22:24: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:\"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: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:99:\"WPTavern: WordPress 4.9.9 Release Focus Items Include Site Health Project and Gutenberg Preparation\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83892\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:110:\"https://wptavern.com/wordpress-4-9-9-release-focus-items-include-site-health-project-and-gutenberg-preparation\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2819:\"<p>The WordPress 4.9.9 release leads published a <a href=\"https://make.wordpress.org/core/2018/09/12/wordpress-4-9-9-minor-release-roadmap/\" rel=\"noopener noreferrer\" target=\"_blank\">roadmap for the release</a> this week. The minor release will be led by Anthony Burchell and Alain Schlesser. It is targeted for November 5 with the first beta arriving near the end of October.</p>\n<p>The leads identified four key focus areas for the upcoming release: accessibility, internationalization, the Site Health Project, and Gutenberg preparation. The internationalization focus is aimed at improving translations and RTL support, as well as ensuring that date/time values work. The roadmap doesn&#8217;t identify any specific accessibility items but Burchell said the leads see lots of ways they can &#8220;drastically improve the experience for a lot of people with minimal effort.&#8221;</p>\n<p>Contributors to the Site Health Project, previously known by the &#8220;Servehappy&#8221; code name, will be working on resolving issues that will allow users to stay on WordPress 4.9.9 while they prepare for 5.0 and still have access to the important information about how to update their PHP versions.</p>\n<p>&#8220;It will be crucial to get the Servehappy components included: WSOD protection, update dashboard notice, plugin version requirements,&#8221; Burchell said. &#8220;The reason for this focus is because, when 5.0 ships, users who decide not to upgrade will be on 4.9.9 for a potentially extended time period. If we don’t have these Servehappy components included in 4.9.9, getting rid of old PHP versions will only happen after 5.0.&#8221;</p>\n<p>Another major part of WordPress 4.9.9 will be landing items that lay the groundwork for anything necessary for Gutenberg&#8217;s merge into 5.0. Two items identified include <a href=\"https://core.trac.wordpress.org/ticket/44758\" rel=\"noopener noreferrer\" target=\"_blank\">user locale support in REST API endpoints</a> and <a href=\"https://core.trac.wordpress.org/ticket/44862\" rel=\"noopener noreferrer\" target=\"_blank\">endpoints to lock/unlock and release posts</a>.</p>\n<p>With an unusually quick turnaround, WordPress 5.0 could arrive before the end of 2018. Development will kick off in mid-November, one week ahead of the U.S. Thanksgiving holiday.</p>\n<p><strong>UPDATE 9/13/2018 &#8211; 8:13PM:</strong> The wording on the roadmap document has been updated to more accurately reflect the intentions of contributors regarding the work outlined for the Site Health Project. The roadmap now reads:</p>\n<p><em>&#8220;We will investigate the work remaining for the Servehappy project and determine how to get it in people’s hands as soon as possible. WSOD protection, update dashboard notice, plugin version requirements are the hot items pending.&#8221;</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 13 Sep 2018 17:58:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:11:\"\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a: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:31:\"HeroPress: Diversity of Thought\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://heropress.com/?p=2623\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://heropress.com/diversity-of-thought/#utm_source=rss&utm_medium=rss&utm_campaign=diversity-of-thought\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3237:\"<img width=\"960\" height=\"480\" src=\"https://s20094.pcdn.co/wp-content/uploads/2018/09/092017-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: I became completely inspired by the mission of WordPress. I had become a part of something bigger than myself.\" /><p>About a year ago, Christie Chirinos wrote the essay &#8220;<a href=\"https://heropress.com/essays/what-i-do-does-not-define-who-i-am/\">What I Do Does Not Define Who I Am</a>&#8220;. It felt like a big deal at the time, and it was, but like most big deals, it slowly faded from memory. That&#8217;s one of the reasons I do these replays, for the benefit of my own memory as much as anything else.</p>\n<p>As I&#8217;ve mentioned, part of the goal of HeroPress is to speak to those with less privilege and show how WordPress can help overcome that. That message shouldn&#8217;t come from me, a white American male. I simply don&#8217;t have the experience. I can read about it, but I&#8217;ll never actually have the experiences.</p>\n<p>The story really needs to come from someone with experience. Christie has some of that experience, and she does a wonderful job talking about how WordPress helped a little bit. I hope her story helps.</p>\n<blockquote class=\"wp-embedded-content\"><p><a href=\"https://heropress.com/essays/what-i-do-does-not-define-who-i-am/\">What I Do Does Not Define Who I Am</a></p></blockquote>\n<p></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: Diversity of Thought\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=Diversity%20of%20Thought&via=heropress&url=https%3A%2F%2Fheropress.com%2Fdiversity-of-thought%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: Diversity of Thought\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fdiversity-of-thought%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%2Fdiversity-of-thought%2F&title=Diversity+of+Thought\" rel=\"nofollow\" target=\"_blank\" title=\"Share: Diversity of Thought\"></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/diversity-of-thought/&media=https://heropress.com/wp-content/uploads/2018/09/092017-150x150.jpg&description=Diversity of Thought\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: Diversity of Thought\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/diversity-of-thought/\" title=\"Diversity of Thought\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/diversity-of-thought/\">Diversity of Thought</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:\"Thu, 13 Sep 2018 16: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:\"\";}}}}}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:54:\"WPTavern: Official WooCommerce Android App 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=83859\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://wptavern.com/official-woocommerce-android-app-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:3827:\"<p>The first official <a href=\"https://woocommerce.com/mobile/\" rel=\"noopener noreferrer\" target=\"_blank\">WooCommerce Android app</a> is now in open beta. The companion mobile app allows users to manage their WooCommerce stores on the go. Store owners who want to test the unreleased version of the mobile app can <a href=\"https://play.google.com/apps/testing/com.woocommerce.android\" rel=\"noopener noreferrer\" target=\"_blank\">sign up with the Google Play Store</a>. The WooCommerce app <a href=\"https://woocommercehalo.wordpress.com/faq/\" rel=\"noopener noreferrer\" target=\"_blank\">requires Jetpack</a> to connect stores to the app.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Manage-Orders@2x.jpg?ssl=1\"><img /></a></p>\n<p>The beta introduces a basic set of features for managing orders, viewing store stats, and receiving sales notifications, including the following:</p>\n<ul>\n<li>Check basic orders and revenue statistics with time period selection.</li>\n<li>View orders list in chronological order, with status and total value.</li>\n<li>Review individual orders with all the standard details, and contact customers.</li>\n<li>Perform basic order fulfillment.</li>\n<li>Get notifications about orders and reviews, and the ability to moderate them.</li>\n<li>View a list of the top-selling products on your store.</li>\n</ul>\n<p>The app&#8217;s real-time order alerts even include an optional &#8220;cha-ching&#8221; sounds for new orders.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Push-Notifications@2x.jpg?ssl=1\"><img /></a></p>\n<p>Over the past few years, the WooCommerce community has demonstrated a demand for mobile apps on both platforms. A <a href=\"http://ideas.woocommerce.com/forums/133476-woocommerce/suggestions/6172593-android-equivalent-of-woocommerce-ios-app\" rel=\"noopener noreferrer\" target=\"_blank\">suggestion for an Android app</a> received 533 upvotes on the WooCommerce ideas board. There is also a motley assortment of unofficial WooCommerce store management apps available on the Google Play Store. Some of the more popular ones include <a href=\"https://play.google.com/store/apps/details?id=com.woostore.wooforce\" rel=\"noopener noreferrer\" target=\"_blank\">StorePep WooCommerce App</a>, <a href=\"https://play.google.com/store/apps/details?id=com.pinta.woocommerce.woocommercemobileadmin\" rel=\"noopener noreferrer\" target=\"_blank\">WooCommerce Mobile Admin</a>, <a href=\"https://play.google.com/store/apps/details?id=com.mstoreapp.wooadmin03\" rel=\"noopener noreferrer\" target=\"_blank\">Admin app for WooCommerce</a>, and <a href=\"https://play.google.com/store/apps/details?id=com.lxrmarketplace.woocommerce\" rel=\"noopener noreferrer\" target=\"_blank\">Dashly &#8211; WooCommerce Dashboard</a>.</p>\n<p>None of the third-party mobile apps seem to be very highly rated, nor are they consistent with the WooCommerce branding. A cursory glance at the reviews for these apps shows that most of them are slow, buggy, and not very well supported. However, they have temporarily fulfilled a need in the absence of an official app from WooCommerce.</p>\n<p>Considering the options currently available, an official WooCommerce app will be a welcome addition to the tools available for store owners. An iOS app is also in the works. At the end of July, the WooCommerce development team put out a <a href=\"https://woocommercehalo.wordpress.com/2018/07/31/call-for-testing-first-ios-beta/\" rel=\"noopener noreferrer\" target=\"_blank\">call for testing the first iOS Beta</a>. Anyone interested to test the apps can check out the <a href=\"https://woocommercehalo.wordpress.com\" rel=\"noopener noreferrer\" target=\"_blank\">Woo Halo</a> site and <a href=\"http://eepurl.com/dv-oo1\" rel=\"noopener noreferrer\" target=\"_blank\">register</a> to be part of the testing group.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 13 Sep 2018 16:19:55 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:37:\"Post Status: WordPress and Blockchain\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=47409\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://poststatus.com/wordpress-and-blockchain/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5235:\"<p>WordPress is one of the driving forces and great success stories of the open web to date. As an open source platform, it&#8217;s become a dominant CMS used by 30% of the web to publish content — on websites large and small.</p>\n<p>WordPress has grown up in an era of evolving challenges: ushering in web standards, adapting for publishing and viewing on all device sizes; building for accessibility by all; establishing its place in the era of expansive and centralized social media platforms; and more.</p>\n<p>Today, we’re faced with a new generation of technologies coming down the pipe, ready to disrupt the current ecosystem. These technologies include blockchain, artificial intelligence, augmented reality, the internet of things, and more I&#8217;m sure. It’s the first of these that is the focus of this post and the following conversation.</p>\n<p>I was approached by David Lockie of <a href=\"https://pragmatic.agency/\">Pragmatic</a> to discuss how WordPress and blockchain technology may fit together, and how they may not. David and I have both been interested in the cryptocurrency and blockchain space over the past couple of years, and have over time encountered a lot of projects that aim to disrupt or enhance various elements of the web: from DNS to CMS.</p>\n<p>David gathered a group of people for an initial online, open, honest conversation about how WordPress could be impacted, disrupted or take advantage of distributed ledger and blockchain technologies.</p>\n<p>Examples include:</p>\n<ul>\n<li>Blockchain platforms impacting people’s choice to use WordPress e.g. <a href=\"https://steemit.com/\">Steemit</a></li>\n<li>Blockchain projects impacting people already using WordPress e.g. <a href=\"https://www.basicattentiontoken.org/\">Basic Attention Token</a> or <a href=\"https://www.po.et/\">Po.et</a>, <a href=\"https://vip.wordpress.com/2018/07/11/client-spotlight-civil/\">Civil</a></li>\n<li>Cryptocurrencies’ impact on eCommerce and the wider ecosystem, e.g. the Coinbase Commerce merchant gateway</li>\n<li>What we can learn from blockchain projects’ governance systems and lessons learned</li>\n<li>Ideas for improving security, integrations, etc</li>\n<li>Various identity-based projects</li>\n<li>New environments which may be used to run WordPress, such as decentralized web technologies e.g. <a href=\"https://substratum.net/\">Substratum </a> or <a href=\"https://www.maidsafe.net/\">MaidSafe</a>.</li>\n<li>Impact on the talent pool for WordPress professionals</li>\n<li>General <a href=\"https://speakerdeck.com/dcent/wordpress-and-blockchain-threats-and-opportunities\">threats and opportunities</a></li>\n<li>Discussion of anything new, interesting and relevant in the blockchain/cryptocurrency space</li>\n<li>All of the above as it relates to open source and the web generally, outside of WordPress</li>\n</ul>\n<p>Our aim for the initial conversation, as well as future conversations, <strong>is not</strong> to advocate specifically for any existing project or to necessarily endorse blockchain as appropriate for WordPress to somehow integrate in any way. It&#8217;s to explore what&#8217;s out there now, how it could impact WordPress today and in the future, and down the road perhaps how WordPress may take advantage of potential opportunities. We are approaching this like a discovery phase — not to get overly excited, but to be informed. And we welcome participants in this conversation.</p>\n<p>This first conversation included the following participants:</p>\n<ul>\n<li>David Lockie, <a href=\"https://pragmatic.agency/\">Pragmatic</a></li>\n<li>Brian Krogsgard, Post Status</li>\n<li>Bradford Campeau-Laurion, <a href=\"https://alley.co/\">Alley Interactive</a></li>\n<li>Zac Gordon, <a href=\"https://zacgordon.com/\">Deeply</a></li>\n<li>Christie Chirinos, <a href=\"https://calderalabs.org/\">Caldera Labs</a></li>\n<li>Josh Pollock, <a href=\"https://calderalabs.org/\">Caldera Labs</a></li>\n<li>Brad Williams, <a href=\"https://webdevstudios.com/\">WebDevStudios</a></li>\n</ul>\n<p>I attempted to reiterate it in the call, but I believe it&#8217;s important to address this topic with a skeptic&#8217;s hat on. By no means do any of us think that it&#8217;s a great idea to just go head first in trying to integrate blockchain technology to WordPress. The jury is still very much out in terms of where, how, and even if blockchain brings significant advantages to web applications.</p>\n<p></p>\n<p>If you are interested in future discussions, we welcome you! There is currently a channel (#blockchain) in Post Status Slack where people can discuss, and we&#8217;ll also announce future video-conference discussions. We may make a more independent place to discuss, blog, etc, in the future depending on how these early conversations go.</p>\n<p>We don&#8217;t know exactly where this conversation will go. It may fizzle out, or it could evolve into a much broader community effort. The first thing to do, if you are interested to continue this conversation, is just follow along with future conversations, which will be posted here. If you would like to be on the next video call, please <a href=\"https://pragmatic.agency/contact/\">contact David</a> or <a href=\"https://poststatus.com/contact\">me</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 Sep 2018 22:58:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Brian Krogsgard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:65:\"WPTavern: WordCamp Wilmington Cancelled Due to Hurricane Florence\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83851\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"https://wptavern.com/wordcamp-wilmington-cancelled-due-to-hurricane-florence\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2572:\"<p>Hurricane Florence <a href=\"https://www.nhc.noaa.gov/graphics_at1.shtml?cone#contents\">is forecast</a> to make landfall as a major hurricane near Wilmington, North Carolina bringing potentially catastrophic flooding and strong winds to the region. </p>\n\n<img />Hurricane Florence Forecast Track From the National Hurricane Center\n\n<p>Because of the hurricane, <a href=\"https://2018.wilmington.wordcamp.org\">WordCamp Wilmington</a> which was scheduled to take place September 22nd and 23rd <a href=\"https://2018.wilmington.wordcamp.org/2018/09/11/canceled-2018-wordcamp-wilmington/\">has been cancelled</a>. </p>\n\n<p>&#8220;We wish all of our WordCamp Wilmington enthusiasts a minimum of impact from Hurricane Florence,&#8221; Helen Rittersporn, one of the event&#8217;s organizers said. <br /></p>\n\n<p>&#8220;On behalf of my fellow Organizers for 2018 WordCamp Wilmington, we are looking forward to seeing everyone in 2019!&#8221;</p>\n\n<h2>Safety of Attendees, Speakers, and Sponsors Takes Priority<br /></h2>\n\n<p>Peter La Fond, one of the event&#8217;s lead organizers, says the decision to cancel the event has been mentally taxing to him and the team.</p>\n\n<p>&#8220;From the beginning, the decision making was really hard,&#8221; he said. &#8220;How we made the decision about this was very fluid. The entire team has been texting back and forth every several hours on various decisions over many days.</p>\n\n<p>&#8220;We ended up having to set thresholds in advance for canceling.  Then on Monday morning, we started to get inquiries and cancellations of attendees, vendors and speakers so we had to make a call.&#8221; </p>\n\n<p>Although a lot hours were spent by volunteers to organize the event, speaker, attendee, and sponsor safety took priority. <br /></p>\n\n<p>&#8220;The organizing team is totally bummed about canceling the event considering the amount of effort we put into organizing it,&#8221; La Fond said. &#8220;However, we’re more concerned about the safety and security of our family and friends. Especially those who chose to stay.&#8221;</p>\n\n<p>Those who purchased tickets are eligible for a refund. But due to evacuations and the length of time the storm is expected wreak havoc in the area, organizers will not be able to fulfill refund requests until after the storm has passed. <br /></p>\n\n<p>This is the second time a tropical weather system has postponed or cancelled a WordCamp in the US. In 2016, <a href=\"https://wptavern.com/wordcamp-orlando-cancelled-due-to-hurricane\">WordCamp Orlando was postponed</a> due to Hurricane Matthew. </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 Sep 2018 22:05: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: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:70:\"WPTavern: MetaSlider Plugin Adds Gutenberg Block for Inserting Sliders\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83865\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://wptavern.com/metaslider-plugin-adds-gutenberg-block-for-inserting-sliders\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4203:\"<p>If you <a href=\"https://wordpress.org/plugins/search/slider/\" rel=\"noopener noreferrer\" target=\"_blank\">search for &#8220;slider&#8221;</a> in the WordPress plugins directory, <a href=\"https://wordpress.org/plugins/ml-slider/\" rel=\"noopener noreferrer\" target=\"_blank\">MetaSlider</a> is the first result that comes up. The plugin, created by the team at <a href=\"https://updraftplus.com\" rel=\"noopener noreferrer\" target=\"_blank\">UpdraftPlus</a>, is active on more than 900,000 sites, more than any other free slider plugin, and averages a 4.7-star review. It includes four different types of sliders: Flex 2, Nivo Slider, Responsive Slides, and Coin Slider.</p>\n<p>An update released today introduces Gutenberg support with a block for inserting sliders. Users can access their sliders via the block insertion tool.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/metaslider-gutenberg-block.png?ssl=1\"><img /></a></p>\n<p>Clicking on the MetaSlider block allows users to select from among the sliders that they have already created in the admin.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-12-at-12.46.10-PM.png?ssl=1\"><img /></a></p>\n<p>After the user selects a slider, a preview will appear instantly in the Gutenberg editor.</p>\n<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/09/metaslider-in-gutenberg.jpg?ssl=1\"><img /></a></p>\n<p>Previously, the process of inserting a slider into content involved copying and pasting a shortcode. Joe Miles, director of Business Strategy at UpdraftPlus, said the team sees the Gutenberg editor as a major improvement especially for those who are new to WordPress.</p>\n<p>&#8220;I think Gutenberg makes it much easier for novices to web design to make changes and insert sliders,&#8221; Miles said. &#8220;I know people who&#8217;d be comfortable using a Gutenberg block but not comfortable using a shortcode as it looks scary.&#8221;</p>\n<p>Miles said the company is currently working on adding the ability for users to create and edit sliders within Gutenberg and hope to include it in the plugin before WordPress 5.0 lands. The UpdraftPlus team includes 13 developers who are devoted to the company&#8217;s WP-Optimize and MetaSlider products. Miles said adapting to Gutenberg was fairly simple relative to some of the other projects the team is working on.</p>\n<p>UpdraftPlus plans to continue to maintain and improve the shortcode-based slider insertion method, as demonstrated in the changelog. Users who opt to stick with the Classic Editor will still be able to keep their same workflow. Meanwhile, the product&#8217;s development team will be working on integrating all of the pro version&#8217;s front-end features with Gutenberg.</p>\n<p>In addition to Gutenberg support, the team is also going to be <a href=\"https://updraftplus.com/metasliders-bringing-out-new-slider-themes-and-theyre-completely-free/\" rel=\"noopener noreferrer\" target=\"_blank\">adding the concept of themes to sliders</a> so users can build a slider and change its theme in a couple of clicks. They plan to release free and commercial themes and all will be built to be compatible with Gutenberg.</p>\n<p><a href=\"https://wordpress.org/plugins/smart-slider-3/\" rel=\"noopener noreferrer\" target=\"_blank\">Smart Slider 3</a>, MetaSlider&#8217;s next closest competitor with 300,000 installs, is <a href=\"https://smartslider3.com/blog/gutenberg-and-smart-slider-3-how-to-add-sliders-to-wordpress/\" rel=\"noopener noreferrer\" target=\"_blank\">also compatible with Gutenberg</a> with a similar workflow for inserting sliders. Both slider plugins are not yet capable of providing the slider creation and editing process inside the Gutenberg interface but the capabilities should evolve as WordPress gets closer to the 5.0 release.</p>\n<p>&#8220;I personally love the idea of Gutenberg since Matt Mullenweg announced it at WordCamp EU 2017,&#8221; Miles said. &#8220;I understand why experienced developers don&#8217;t want the change, but too many people are going for inferior website solutions like WIX because they&#8217;re used to WYSIWYG. So adapting MetaSlider was a no-brainer.&#8221;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 12 Sep 2018 20:59:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:13;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:89:\"WPTavern: Marcel Bootsman is Walking 700km to WordCamp Europe to Raise Funds for DonateWC\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83797\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"https://wptavern.com/marcel-bootsman-is-walking-700km-to-wordcamp-europe-to-raise-funds-for-donatewc\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3272:\"<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-11-at-3.37.12-PM.png?ssl=1\"><img /></a></p>\n<p>In May 2019, <a href=\"https://twitter.com/mbootsman\" rel=\"noopener noreferrer\" target=\"_blank\">Marcel Bootsman</a> will be lacing up a pair of hiking boots and walking 700km (435 miles) from his home in Rotterdam to WordCamp Europe in Berlin. Bootsman, a WordPress consultant and WordCamp organizer, is walking to raise funds and awareness for the <a href=\"https://donatewc.org/\" rel=\"noopener noreferrer\" target=\"_blank\">DonateWC</a> organization.</p>\n<p>The DonateWC initiative provides a global fund for helping people in need of financial assistance to attend a big WordCamp. Donations go towards individually-tailored sponsorships that help selected attendees purchase a WordCamp ticket, door-to-door transportation, food and drink, and internet access.</p>\n<p>&#8220;Imagine for a moment that you are not backed by a company that will pay for you to go to a community event,&#8221; DonateWC founder Ines van Essen said. &#8220;You work hard at being a valuable community member but are never able to actually meet the others in your team. This means you are less likely to get a job, less likely to get recognized as a worthwhile member, you’re unlikely to be at the front-end of changes that impact your work significantly.&#8221;</p>\n<p>DonateWC aims to keep the larger WordCamps from being unintentionally exclusive of those with lesser financial means. Bootsman said he believes in the organization because it is community-driven and enables the greater WordPress community to do something for their fellow community members.</p>\n<p>So far, Bootsman&#8217;s walking journey has raised €116.57. He set up a <a href=\"https://walktowc.eu\" rel=\"noopener noreferrer\" target=\"_blank\">walktowc.eu</a> website to track his progress and the <a href=\"https://walktowc.eu/donate/\" rel=\"noopener noreferrer\" target=\"_blank\">donation page</a> displays a live update of donated funds. Contributors have the option to designate their donations for DonateWC or for Bootsman&#8217;s personal needs on the trek. He plans to deliver all of the funds raised for the organization when he arrives in Berlin. In the coming weeks he will also open up sponsor packages to better motivate companies to donate.</p>\n<p>Bootsman does not plan to work during his trek. He will be on the road for approximately 30 days and plans to walk 30km per day. He is traveling light with just a backpack and is looking for places where he can sleep along the way. Bootsman will update the <a href=\"https://walktowc.eu/route/\" rel=\"noopener noreferrer\" target=\"_blank\">Route page</a> on his website with the places where people volunteer a bed for him to spend the night.</p>\n<p>If you want to keep track of his progress, follow the hashtag <a href=\"https://twitter.com/hashtag/walktowceu?src=hash\" rel=\"noopener noreferrer\" target=\"_blank\">#walktwceu</a> on Twitter. Bootsman has published his first vlog about his training sessions (see video below) where you can hear in his own words why his making the long journey on foot. When I asked him if he&#8217;ll be walking home after WordCamp Europe, he said, &#8220;You&#8217;re kidding, right?&#8221;</p>\n<p></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 11 Sep 2018 22:25:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:26:\"Matt: WP Dev on Chromebook\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=48342\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"https://ma.tt/2018/09/wp-dev-on-chromebook/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:256:\"<p>Dan Walmsley has an interesting <a href=\"https://developer.wordpress.com/2018/09/11/developing-wordpress-jetpack-and-calypso-on-chromeos/\">walkthrough on getting set up for WordPress and Calypso development on the new Linux mode on a Chromebook</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 11 Sep 2018 18:29:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"WPTavern: Hemingway Theme Adds Gutenberg Support\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83790\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"https://wptavern.com/hemingway-theme-adds-gutenberg-support\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4178:\"<p>Anders Norén has <a href=\"http://www.andersnoren.se/hemingway-meet-gutenberg/\" rel=\"noopener noreferrer\" target=\"_blank\">added Gutenberg support</a> to his popular <a href=\"https://wordpress.org/themes/hemingway/\" rel=\"noopener noreferrer\" target=\"_blank\">Hemingway</a> theme in the latest update, version 1.66. The theme has a simple, timeless design that appeals to both bloggers and business owners alike. It is active on more than 30,000 websites and some of those site administrators are using Gutenberg.</p>\n<p>What does Gutenberg support look like for Hemingway? Norén styled the editor to match the front-end design, with the same colors and fonts. He also added support for specific Gutenberg blocks, such as cover images, full-width elements, and pull quotes.</p>\n<a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/09/hemingway-gutenberg-e1536683158337.jpg?ssl=1\"><img /></a>image credit: Anders Norén\n<p>Norén said he knew since Gutenberg was announced that he would need to add support to all 17 of his themes in a substantial update at some point but had put it off because developing for the new editor felt &#8220;like aiming for a moving target.&#8221;</p>\n<p>&#8220;I don’t think it was any single thing that made me realize that I needed to get going with Gutenberg, but rather that the Gutenberg volume knob in the community has been turned up at a steady pace,&#8221; Norén said. &#8220;After the &#8216;Try Gutenberg&#8217; prompt in 4.9.8, I also started to receive a lot more support requests regarding Gutenberg. When regular WordPress users – not developers – started to ask when they can expect Gutenberg support in my themes, I knew that I couldn’t push it ahead of me much further.&#8221;</p>\n<p>Hemingway is the first of his themes to support the new editor and Norén is aiming to have his entire collection Gutenberg-ready by the time WordPress 5.0 is released. (This does not include the <a href=\"https://wordpress.com/theme/hemingway-rewritten\" rel=\"noopener noreferrer\" target=\"_blank\">Hemingway Rewritten</a> version, which was created by Automattic and is available on WordPress.com.)</p>\n<p>Norén sees the new editor as a significant improvement over the current editor and said he thinks it is the right way forward for WordPress.</p>\n<p>&#8220;It’s always easy to speculate about the road not travelled, but the Visual Editor needs replacement, and Gutenberg will be a good replacement for it,&#8221; he said. &#8220;It’s better at everything the old editor can do (except editing raw HTML, perhaps), and it also brings with it new possibilities for WordPress developers and users. There are a lot of issues in Gutenberg still to be worked out, but when they are, I think Gutenberg will be a big step forward for the WordPress community.&#8221;</p>\n<p>Norén said his chief concern is not about the editor itself but about how WordPress will handle the transition period for users, especially for those who would benefit from continuing on with the Classic Editor.</p>\n<p>&#8220;I hope that the upgrade notice for 5.0 will be accompanied by clear messaging around the changes included in 5.0, along with the option to install the Classic Editor in Gutenberg&#8217;s stead,&#8221; Norén said. &#8220;Similar to the &#8216;Try Gutenberg&#8217; prompt, but presented more clearly as an either-or option before the user actually updates to 5.0. It was encouraging to see Matt Mullenweg say that the Classic Editor will be maintained for many years to come.&#8221;</p>\n<p>Norén&#8217;s 17 free WordPress.org-hosted themes have an estimated 100,000 active installs. Those using his products can be confident that the author behind the themes has Gutenberg-support among his immediate priorities for updates. Users who opt to move forward using the Classic Editor should not notice a difference in how the themes work.</p>\n<p>&#8220;I hope that Gutenberg is received with excitement and widespread support when 5.0 is finally released,&#8221; Noren said. &#8220;I also hope that the WordPress team does whatever it can to make sure that end-users don’t feel ambushed by the new editing experience.&#8221;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 11 Sep 2018 18:04:17 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:81:\"WPTavern: Meetup Group Organizers Can Now Earn A WordPress.org User Profile Badge\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83806\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/meetup-group-organizers-can-now-earn-a-wordpress-org-user-profile-badge\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2241:\"<p>The WordPress Community team <a href=\"https://make.wordpress.org/community/2018/09/10/new-tool-for-community-deputies-meetup-tracker/\">has unveiled</a> a new tool called Meetup Tracker. This tool replaces the Meetup Status Document and will enable Global Community Team members to more easily track all Meetup.com groups.</p>\n\n<p>There&#8217;s also a <a href=\"https://central.wordcamp.org/meetup-organizer-application/\">new application form</a> available for organizers looking to join the <a href=\"https://make.wordpress.org/community/handbook/community-deputy/meetup-program-basics/\">WordPress Meetup Chapter Program</a>. Groups that are part of the program have their Meetup.com fees paid for by WordPress Community Support PBC.<br /></p>\n\n<p>Thanks to the new system that is hosted on the backend of <a href=\"https://central.wordcamp.org/\">WordCamp Central</a>, the community team is able to award badges to meetup organizers which will be displayed on their WordPress.org user profiles.</p>\n\n<div class=\"wp-block-image\"><img />Example of Contribution Badges Displayed on WordPress.org User Profiles</div>\n\n<p>In order to receive a badge and to fill the new system with updated information, organizers with meetups that are part of the chapter program are required to add the following information to this <a href=\"https://docs.google.com/spreadsheets/d/1LYnNDDpBQC7przZyufG4W5mdO67BcTTy_yz8eHY24lc/edit#gid=0\">Google Document</a>.</p>\n\n<ul><li> <strong>WordPress.org username for main contact</strong> <br /></li><li><strong>WordPress.org usernames of all organizers</strong> <br /></li><li><strong>Whether or not the contact’s WordPress.org email address is still valid</strong> <br /></li></ul>\n\n<p>Badges were added to WordPress.org <a href=\"https://wptavern.com/wordpress-org-profile-redesign-is-live\">user profiles as part of a redesign in 2014</a> and are a quick way to gauge a person&#8217;s activity and or interests across the WordPress project. </p>\n\n<p>The meetup organizer&#8217;s badge design has yet to be determined. For more information or if you have questions, please leave a comment on the <a href=\"https://make.wordpress.org/community/2018/09/10/calling-all-meetup-group-orgnisers/\">announcement post</a>. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 11 Sep 2018 02:52:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:51:\"WPTavern: WordPress Coding Standards 1.1.0 Released\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83804\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wptavern.com/wordpress-coding-standards-1-1-0-released\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:688:\"<p>The WordPress Coding Standards version 1.1.0 has <a href=\"https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/releases/tag/1.1.0\">been released</a> on GitHub. This release includes more stringent function call formatting checks which are <a href=\"https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#multiline-function-calls\">explained</a> in the handbook. There&#8217;s also stricter checks for overrides of WordPress global variables. </p>\n\n<p>To see a full list of what was changed, fixed, and added, check out the <a href=\"https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/releases/tag/1.1.0\">changelog</a>. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 11 Sep 2018 01:16:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:36:\"Matt: Seth Godin on Customer Service\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=48340\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://ma.tt/2018/09/seth-godin-on-customer-service/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:236:\"<p>This morning <a href=\"https://seths.blog/2015/03/what-is-customer-service-for/\">I&#8217;m enjoying Seth Godin&#8217;s classic on Customer Service</a>. <cite>Hat tip: <a href=\"https://andrewspittle.com/\">Andrew Spittle</a>.</cite></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 10 Sep 2018 16:39:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:34:\"Matt: Responsibility of Technology\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=48337\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://ma.tt/2018/09/responsibility-of-technology/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:834:\"<p>There&#8217;s <a href=\"https://www.buzzfeednews.com/article/daveyalba/facebook-philippines-dutertes-drug-war\">fascinating and terrifying feature article about Facebook, Duterte, and the drug war in the Philippines</a>, written <a href=\"https://twitter.com/daveyalba/status/1036917302061608960\">by Davey Alba</a>. My first trip there was actually to Davao, and having been to the country several times and met so many bloggers there it&#8217;s hard to imagine what&#8217;s described. There are definitely echoes of <a href=\"https://www.wired.com/story/how-facebooks-rise-fueled-chaos-and-confusion-in-myanmar/\">the Wired feature on Facebook and ethnic cleansing in Myanmar</a>. Both are good reminders that as technologists the tools we create can be used and leveraged in ways we wouldn&#8217;t imagine in our worst nightmares.</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:\"Sun, 09 Sep 2018 17:46:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"WPTavern: Biratnagar, Nepal to Host Its First WordCamp – December 22, 2018\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83719\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://wptavern.com/biratnagar-nepal-to-host-its-first-wordcamp-december-22-2018\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2614:\"<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/09/wordcamp-biratnagar.png?ssl=1\"><img /></a></p>\n<p>Biratnagar, one of the oldest cities in Nepal, is gearing up to <a href=\"https://2018.biratnagar.wordcamp.org/\" rel=\"noopener noreferrer\" target=\"_blank\">host its first WordCamp</a> on December 22, 2018. The local community organized its first meetup in 2011 with 40 participants. Since that time the community has grown and recently hosted 250 members for <a href=\"http://wp.tecnepal.com/\" rel=\"noopener noreferrer\" target=\"_blank\">a two-day meetup</a> in January 2018.</p>\n<p>&#8220;WordPress Biratnagar has a remarkably large number of enthusiastic participants in local WordPress meetups, more than any other meetups in Nepal,&#8221; lead organizer Ganga Kafle said. Kafle is a developer and WordPress.org theme reviewer. He said his local community is full of energetic youth who are excited to make the WordCamp happen.</p>\n<p>&#8220;From an 8th grade student in a government school to a 56-year-old passionate retired army soldier, all are members of the WordPress Biratnagar community. This community is diverse, open, and has the ability to have fun together. They help each other out a lot, sharing tips and tricks, and solve problems together.&#8221;</p>\n<p>Kafle said the topics of most interest to the local community include WordPress SEO, blogging, and WordPress theme development, as the majority of community members are students, developers, freelancers, and designers. He expects the WordCamp will attract attendees from different cities inside Nepal and from nearby countries, including India, Bangladesh, Pakistan, and other South Asian countries. Sessions will be conducted in both English and Nepali.</p>\n<p>WordCamp Biratnagar will be the seventh WordCamp held in Nepal, following WordCamp Pokhara which is scheduled one month earlier on November 24. Pokhara is 11 hours away by car so the two WordPress communities are quite a distance away from each other. WordCamp Biratnagar is the last camp on the global WordCamp calendar for 2018.</p>\n<p>Kafle said he hopes the event will bring the Biratnagar WordPress community opportunities that will lead to more entrepreneurship and contribution to the greater tech community in the region. The event has <a href=\"https://2018.biratnagar.wordcamp.org/wordcamp-biratnagar-tickets/\" rel=\"noopener noreferrer\" target=\"_blank\">200 tickets available</a> and the capacity to expand if there is a greater demand. Early Bird Tickets are now on sale at Rs 1000. Once those are sold, Regular Tickets will be available for Rs 1500.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 08 Sep 2018 01:40: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:72:\"WPTavern: Dark Mode is Possibly Coming to a WordPress Dashboard Near You\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83660\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/dark-mode-is-possibly-coming-to-a-wordpress-dashboard-near-you\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4514:\"<p>For the past year, <a href=\"https://profiles.wordpress.org/danieltj\">Daniel James</a> has been developing the <a href=\"https://wordpress.org/plugins/dark-mode/\">Dark Mode</a> plugin for WordPress. The plugin is actively installed on more than 1K sites. Dark Mode replaces the white and grey colors in the backend with darker colors that are easier on the eyes.</p>\n\n<div class=\"wp-block-image\"><img />Dark Mode for WordPress</div>\n\n<p>James has published <a href=\"https://make.wordpress.org/core/2018/08/30/merge-proposal-dark-mode/\">a proposal</a> to merge the plugin into core. There are three things to know about Dark Mode up front. It does not have a high contrast mode to meet accessibility needs, is not a new admin color scheme for the backend, and is not a tool that helps people with vision issues. </p>\n\n<p>By default, WordPress ships with eight admin color schemes. However, color schemes are only applied to the WordPress sidebar and Admin toolbar. Dark Mode is applied to the main content area of the dashboard. This gives users the ability to use Dark Mode and an Admin Color Scheme in tandem. </p>\n\n<img />Admin Color Schemes\n\n<p>Dark Mode is not compatible with Gutenberg but is compatible with TinyMCE. Because of the speed at which Gutenberg is being developed as a plugin, James decided that a merge proposal without Gutenberg support is the best way forward. Compatibility with Gutenberg will likely arrive once it is merged into core.</p>\n\n<p>Because Dark Mode affects the content area of the WordPress Dashboard, if it&#8217;s merged into core, plugins will need to support two different color schemes. </p>\n\n<p>There is no easy way for Dark Mode to support every plugin, especially when many of them use custom user interface elements. <a href=\"https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\">This guide</a> on the <a href=\"https://github.com/danieltj27/Dark-Mode\">plugin&#8217;s GitHub page</a> explains how developers can add support for Dark Mode.</p>\n\n<h2>Proposal Hits a Snag</h2>\n\n<p>Within the comments on the proposal, members of the core and accessibility teams weighed in. Gary Pendergast, a WordPress core developer, <a href=\"https://make.wordpress.org/core/2018/08/30/merge-proposal-dark-mode/#comment-33913\">outlined</a> a list of requirements from the <a href=\"https://make.wordpress.org/core/handbook/about/release-cycle/features-as-plugins/#feature-plugin-merge-criteria\">Core Handbook</a> that the plugin has yet to achieve. </p>\n\n<p>James <a href=\"https://make.wordpress.org/core/2018/08/30/merge-proposal-dark-mode/#comment-33928\">responded</a> by explaining the process of merging a feature plugin into core as outlined in the Core Handbook does not lend itself to all projects. </p>\n\n<p>&#8220;For example, weekly meetings, or kick-off posts etc,&#8221; James said. &#8220;I understand that Gutenberg is probably a top priority right now but it’d be great if I could have some help on what to do to push this forward. I think an introduction of Gutenberg <strong>and</strong> Dark Mode would be a great addition to shout about in 5.0.&#8221;</p>\n\n<h2>Some of the Benefits of Dark Mode</h2>\n\n<p>One of the obvious benefits is that Dark Mode is aesthetically pleasing, especially after sunset. Depending on the <a href=\"https://www.quora.com/Does-a-white-background-use-more-energy-on-an-LCD-than-if-it-was-set-to-black\">screen technology</a>, darker colors are more energy efficient. It&#8217;s also a mode that&#8217;s gaining in popularity. For example, earlier this year, <a href=\"https://developer.apple.com/videos/play/wwdc2018/210/\">Apple announced</a> Dark Mode will be available in macOS Mojave.<br /></p>\n\n<p>I find myself using Dark Mode on Reddit, the Twitter app on my iPhone, and now WordPress. I like to browse the web on my phone while laying in bed and my partner enjoys not seeing a bright screen shining in her direction.<br /></p>\n\n<p>Based on <a href=\"https://make.wordpress.org/core/2018/08/30/merge-proposal-dark-mode/#comment-33929\">comments made</a> to the proposal and on <a href=\"https://twitter.com/mikelikethebike/status/1035513986836570112\">social media</a>, there is a definitive interest in having a Dark Mode option in WordPress. Is Dark Mode something you&#8217;d like to see be part of core? Also, I&#8217;m curious as to which Admin Color scheme you use. Please vote in the poll below. </p>\n\nNote: There is a poll embedded within this post, please visit the site to participate in this post\'s poll.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 08 Sep 2018 00:14:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:57:\"WPTavern: The State of JavaScript 2018 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=83749\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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-2018-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:3004:\"<p>The annual <a href=\"https://stateofjs.com/\" rel=\"noopener noreferrer\" target=\"_blank\">State of JavaScript 2018 Survey</a> is in its third year running and is now open for participants. <a href=\"http://sachagreif.com/\" rel=\"noopener noreferrer\" target=\"_blank\">Sacha Greif</a>, an Osaka-based web designer and developer, said he created the survey to get more data about recent trends after hearing all the online discussion about “JavaScript fatigue.”</p>\n<p>Last year&#8217;s survey had more than 20,000 participants, a 115% increase over the previous year&#8217;s 9,300 responses. In the popular front-end frameworks category, React won out again as the framework with the greatest number of respondents indicating that they had used it and would use it again.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-07-at-12.35.08-PM.png?ssl=1\"><img /></a></p>\n<p>The 2017 survey participants were asked to rate their happiness with the current state of front-end tools on a scale of 1-5. The results averaged a 3.8, so there is room in the front-end tools category for things to shift quite a bit over a year.</p>\n<p>The salary ranges data is particularly useful for job seekers or those new to JavaScript who are trying to decide what libraries to learn. Backbone and Ember commanded the highest salaries for participants, with Vue and Angular 2 coming in at the lower end.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-07-at-12.53.47-PM.png?ssl=1\"><img /></a></p>\n<p>Check out the full <a href=\"https://2017.stateofjs.com/2017/introduction/\" rel=\"noopener noreferrer\" target=\"_blank\">2017 results</a> for more data on participants&#8217; opinions on state management tools, back-end frameworks, build tools, and more.</p>\n<p>&#8220;The main change this year is that we added some extra logic to the survey: if you mention having used a given library, we’ll ask a follow-up question to find out what you like (or disliked) about it,&#8221; Greif said in announcing the 2018 survey. &#8220;We’re hoping that this helps us get more granular data about why some technologies are popular.&#8221;</p>\n<p>The 2018 survey has also dropped the CSS libraries category this year, in favor of keeping it from getting too long. Greif hinted that CSS may get its own survey one day, but that section will no longer by included in the JavaScript survey.</p>\n<p>Greif is aiming to publish the results by mid-November and will also give a preview at the <a href=\"https://www.dotjs.io/\" rel=\"noopener noreferrer\" target=\"_blank\">Dot JS</a> conference in Paris on November 9th. Your participation in the 2018 survey will help it to more accurately present the trends in the JavaScript ecosystem and help other developers see which tools have the highest satisfaction ratings and best salaries. Visit <a href=\"https://stateofjs.com/\" rel=\"noopener noreferrer\" target=\"_blank\">stateofjs.com</a> to take the survey now.</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, 07 Sep 2018 19:07: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: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:80:\"WPTavern: Pootlepress Previews Upcoming Storefront Blocks Plugin for 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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83538\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://wptavern.com/pootlepress-previews-upcoming-storefront-blocks-plugin-for-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6098:\"<p>At the end of 2017, WooCommerce <a href=\"https://wptavern.com/woocommerce-explores-the-possibilities-and-challenges-for-e-commerce-in-the-gutenberg-era\">published some of their &#8220;Wootenberg experiments&#8221;</a>, one of the first previews of what e-commerce might look like in the Gutenberg era. Gutenberg&#8217;s handling of meta boxes has greatly evolved since that time and the <a href=\"https://wordpress.org/plugins/woo-gutenberg-products-block/\" rel=\"noopener noreferrer\" target=\"_blank\">WooCommerce Gutenberg Products Block</a> feature plugin is now active on more than 20,000 sites. The plugin provides a basic custom products area for featuring products.</p>\n<p>Pootlepress has expanded on this idea of offering a configurable product display and is currently previewing its upcoming <a href=\"https://www.pootlepress.com/storefront-blocks/\" rel=\"noopener noreferrer\" target=\"_blank\">Storefront Blocks</a> plugin, created specifically for use with the WooCommerce <a href=\"https://wordpress.org/themes/storefront/\" rel=\"noopener noreferrer\" target=\"_blank\">Storefront theme</a>. The plugin allows users to easily customize more advanced layouts for various product displays that can be used anywhere in their content.</p>\n<div class=\"embed-vimeo\"></div>\n<p>Storefront Blocks includes the following custom blocks:</p>\n<ul>\n<li>Product Masonry Grid block</li>\n<li>Category Masonry block</li>\n<li>Square Product Grid block</li>\n<li>Slider block</li>\n<li>WooCommerce default product</li>\n<li>Carousel block</li>\n</ul>\n<p>Storefront Blocks lets store owners easily customize font, colors, label positioning and alignment, grid gap, product grid rows, and columns. The blocks can be expanded to be full-width. They can also be transformed and reused. One example shown in the video above demonstrates converting a product grid into a slider.</p>\n<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/08/Screen-Shot-2018-09-05-at-4.04.37-PM.png?ssl=1\"><img /></a></p>\n<p>Check out the live frontend demo at <a href=\"https://storefrontblocks.com/\" rel=\"noopener noreferrer\" target=\"_blank\">storefrontblocks.com</a>.</p>\n<p>The team at Pootlepress was aiming to release the plugin in first week of September but have pushed it back to the week of the September 17th, due to issues caused by Gutenberg 3.7.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Gutenberg 3.7 dropped today and broke some stuff. Trying to develop in prep for <a href=\"https://twitter.com/hashtag/gutenberg?src=hash&ref_src=twsrc%5Etfw\">#gutenberg</a> is like shooting at a fast moving target atm. Makes me agree  more and more with <a href=\"https://twitter.com/mor10?ref_src=twsrc%5Etfw\">@mor10</a> that we need a 6 month freeze once the code base is stable to prepare properly.</p>\n<p>&mdash; pootlepress (@pootlepress) <a href=\"https://twitter.com/pootlepress/status/1035574622840938496?ref_src=twsrc%5Etfw\">August 31, 2018</a></p></blockquote>\n<p></p>\n<p>Pootlepress founder Jamie Marsland said they plan to sell Storefront Blocks at several price points: $75 (single site license), $125 for 5 sites, $149 for 25 sites, and $199 for an unlimited license. The product is a natural extension of their current offerings, which include a page builder plugin used on more than 10,000 websites and a Storefront Pro plugin used on 5,000+ stores.</p>\n<p>Marsland said he was previously a skeptic about Gutenberg but is convinced that a unified interface is going to be the chief benefit of Gutenberg in the long term.</p>\n<p>&#8220;My skepticism was really based on how it was being rolled out to the WP community, rather than the technical approach of Gutenberg,&#8221; Marsland said. &#8220;I still feel that way actually. But from a end user point of view I’m convinced users are going to love it. 50% of our business is focused on running WordPress training courses for beginners, so we see first hand the issues that WordPress users have with the existing editor. The layout limitations of the current editor is the number complaint that users have with WordPress (from our experience of having trained thousands of end users over the past 7 years).&#8221;</p>\n<p>Marsland&#8217;s team at Pootlepress has gone all-in on developing for Gutenberg. So far their greatest challenge in extending the new editor has been keeping pace with its rapid development.</p>\n<p>&#8220;It feels a bit like developing for a moving target at times,&#8221; Marsland said. &#8220;The Gutenberg documentation is getting better but there are still gaps in it. The Slack channel has been really helpful though and the team have been great and responding to specific questions we have.&#8221;</p>\n<p>Marsland doesn&#8217;t see Gutenberg impacting Pootlepress&#8217; WooCommerce page builder product, at least not until Gutenberg evolves further on its journey into site customization capabilities.</p>\n<p>&#8220;At the moment Gutenberg is quite limited in what’s possible from a layout and design perspective,&#8221; Marsland said. &#8220;For example, our WooCommerce page builder plugin lets users change the design and layout of individual WooCommerce products. This isn’t possible with Gutenberg and may not be for quite some time. It feels like Gutenberg will stay more of a content editor than become a true page builder, especially given the current feedback from the community. That said, the ease of adding blocks within a unified interface like Gutenberg is perfect for a block approach like we are building for Storefront Blocks.&#8221;</p>\n<p>If you&#8217;ve been wondering what Gutenberg will look like in a WooCommerce context, Pootlepress&#8217; upcoming Storefront Blocks plugin gives you an idea of the customization possibilities the new editor will bring. The plugin makes it easy for non-technical store owners to showcase their products in a compelling way and enables them to create and customize product layouts. Storefront Blocks is an impressive example of how Gutenberg-powered products can replace clunky shortcodes with a more user-friendly interface for building store pages.</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, 05 Sep 2018 21:27:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:58:\"HeroPress: The Deaf World May Await, But It’s Not Silent\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=2616\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:160:\"https://heropress.com/essays/the-deaf-world-may-await-but-its-not-silent/#utm_source=rss&utm_medium=rss&utm_campaign=the-deaf-world-may-await-but-its-not-silent\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:15627:\"<img width=\"960\" height=\"480\" src=\"https://s20094.pcdn.co/wp-content/uploads/2019/09/090518-min-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: The handicap of deafness is no in the ear, it is in the mind. -- Marlee Matlin\" /><p>Have you ever wondered what it would be like if the world you lived in completely changed, turning your life upside down?</p>\n<p>And for those who have gone through an experience like this, can you remember how it felt to wake up in a world you were not used to?</p>\n<p>Even though life can throw many curve balls your way, the way you tackle them can redefine you as a person.</p>\n<h3>From One World to Another</h3>\n<p>I was just a toddler when I was diagnosed with a hearing impairment. My parents noticed my speaking skills lagged behind other toddlers of a similar age. I was diagnosed with a hearing loss at the age of 2 or 3.</p>\n<p>Even though it’s something I’ve lived with my entire life, it has been (and still is) a long and confusing journey for me as I try to figure out how best to live with it.</p>\n<p>You see, I’m not profoundly deaf. I can hear relatively well for now (I’ll get to that part in a minute), which means that I was brought up in a mainstream hearing environment.</p>\n<p>This didn’t come without its challenges though as I experience inaccessibility issues regularly. For example, noisy environments such as bars and restaurants, bad audio at conferences and mumbling voices when listening to podcasts.</p>\n<p>As a young child who didn’t know any better and acted naive about life, I just accepted it. But then as I got older and learned more about the world around me, well, that’s when things started to change.</p>\n<p>Because I am part of the hearing world but also have one “ear” in the non-hearing world, it has been a confusing position to be in. I already know what it’s “supposed to” be like if I had normal hearing. But that’s the thing, I don’t have normal hearing and I’m not profoundly deaf either.</p>\n<p>So where do I stand?</p>\n<p>Well there was always the possibility that my hearing would get worse, which was something my audiologist told me as a teenager. I figured maybe that will give me a better idea of where I stand.</p>\n<blockquote><p>But come on, as a teenager, I acted like a teenager – I was in denial about my situation and just wanted to fit in, like we all do as human beings.</p></blockquote>\n<p>Nothing was going to stop me from playing football, playing the guitar, socialising with friends, going to restaurants (plenty of head nodding happens there) and going to the cinema (even if I had to pretend to enjoy the latter and act as if I could hear everything, which was awkward when everyone talks about it afterwards).</p>\n<p>Over time, I learned to develop tricks to help me get by, living in both worlds. For example, when playing the guitar, I’m not able to fine-tune my music without the help of technology or someone else who can assist me. Or when I go to the cinema, I only focus on action movies so I don’t REALLY have to talk about the story line, so I talk about the graphics, car chases and explosions instead.</p>\n<p>On top of that I was learning English, which is my second language (but now my main language), and I was having speech therapy sessions and attended countless audiology appointments.</p>\n<p>But you keep going, right? You don’t let anything stop you. I made it through two universities, a number of jobs and navigated life in general throughout my twenties relatively unscathed.</p>\n<p>Then one day, a few years ago, I realised my hearing had declined even further. Unexpectedly, I found myself in a much quieter world than the one I was used to.</p>\n<p>Remember that warning from the audiologist? Well things got very real, very fast.</p>\n<p>I realised there was no turning back. And so began a whole new unfamiliar journey over what to do next.</p>\n<h3>Silent with a Loud Voice</h3>\n<p>It’s quite common to see online creators documenting their lives using whatever platform is available, such as social media and personal websites. The same applies for those who are going through certain struggles and share them with the world. And I used to find that strange. For something so personal, why would you share this with strangers?</p>\n<p>Many years ago, it’s not something that I would have thought of doing. And there was definitely no intention of writing about being partially deaf. Like I said, I was trying to fit in, so I told myself to keep going to the cinema and pretend that I enjoyed it.</p>\n<p>But there comes a time where you have to stop pretending and start being real, like I did by creating a video to publicly declare my intention to do so (and I’ll talk more about that later).</p>\n<p>I’m lucky to have a job that revolves around the internet. As someone who works in the digital marketing industry, it was natural for me to <a href=\"https://iamahmedkhalifa.com\" target=\"_blank\" rel=\"noopener\">have my own website</a>. I remember there were a lot of experimenting and trying to work out how to start one, as well as trying to figure out what it should be about.</p>\n<p>Having your own website sounds like a cool thing to have, but it wasn’t something I made a lot of use of in the early days. My priority was always on my clients’ or employers’ websites.</p>\n<p>But over the past few years, I’ve grown more and more involved with WordPress and have a deeper appreciation for those who use the platform to find their voice.</p>\n<p>And that made me curious.</p>\n<blockquote><p>It wasn’t until I started my own business in 2016 that I took WordPress more seriously, both for me personally and for my clients.</p></blockquote>\n<p>That is when I started to get more involved with the WordPress community. Because of my continued desire to contribute to the community and also how much I enjoyed helping others to make the most out of their WordPress sites. This inevitably led me to being one of the co-organisers of the WordPress meet-up group in Edinburgh as well as the current lead organiser for WordCamp Edinburgh.</p>\n<p>My main WordPress site is my business site. It’s where I predominantly focus on the subjects of SEO, Google Analytics, WordPress (of course), online business, etc. You know, anything to help others use their WordPress site to grow their online visibility, engagement and conversion.</p>\n<p>There is another side to being part of WordPress, and that is the community – it means you’re involved with a wide variety of people, mixing with different personalities and opening your mind to more experiences. It is where you can share valuable insights that can impact not just your life but the lives of those around you who are using WordPress in some shape or form.</p>\n<p>And that includes the subjects of inclusivity and accessibility, two areas which have a direct effect on me. But with regards to accessibility, I do depend on subtitles/closed captions in certain situations. I’m thankful that TV is getting better at it, but outside the house, it’s not that simple.</p>\n<blockquote><p>Having been to many meet-ups and WordCamps, the code of conduct is clear – it’s about making the environment welcoming and comfortable for everyone.</p></blockquote>\n<p>The subject of online accessibility is becoming more important. Even though we are still behind in terms of understanding accessibility and making it a standard approach on websites, I’m starting to see people taking it more seriously, and rightly so.</p>\n<p>So I should feel comfortable about the online world, right? Well, not exactly. Accessibility is still trying to catch up online and offline for everyone, not just for deaf people. For example, there are still campaigns going on to have subtitled screenings at cinemas as they tend to be limited and are often used during impossible hours like Monday mornings.</p>\n<p>Because apparently, deaf people don’t have day jobs.</p>\n<p>The combined effect of a lack of accessibility and various challenges means there is a nagging feeling that being deaf means my abilities are limited in an online world.</p>\n<p>It’s a stupid thing, right? But imposter syndrome is a powerful thing. If you don’t have a firm hold on it, it can be beat the hell out of you.</p>\n<p>Until one day&#8230;</p>\n<p>“Enough! I’ve had enough.”</p>\n<p>There came a point where I decided to let go of the very thing (my hearing impairment) that I felt was holding me back in life and to use that as the catalyst to move forward. I was reading a book called “Let Go” by Pat Flynn of Smart Passive Income. He is someone I’ve admired from afar and I have learnt a lot from him, even before reading that book.</p>\n<p>But that book was the first “soft” trigger for me in accepting the present and the future. Little did I realise how doing this would pave the way for a whole new world of possibilities and opportunities. And that’s when the second trigger happened. I had the opportunity of spending a day with Pat in San Diego – it was an experience I’ll never forget.</p>\n<p>But just as importantly and for the final trigger, it allowed me remove those chains that shackled me and gave me the freedom to move forward and to take advantage of whatever life had to offer me, even if it meant things were “limited” because of my gradual hearing loss.</p>\n<p>It’s amazing what can happen when you share your vulnerabilities and experiences with others. We can always learn from each other and sharing this experience has ended up helping many others. I have received private messages from strangers thanking me for creating videos that help spread awareness.</p>\n<p>And I’m not stopping there either.</p>\n<h3>The World Got Quieter</h3>\n<p>If I am going deeper into the deaf world, it doesn’t mean it’s going to be silent, at least not in an online sense. I have created a dedicated website called <a href=\"https://hearmeoutcc.com\" target=\"_blank\" rel=\"noopener\">Hear Me Out! [CC]</a> to document my hearing journey. It’s a place to share other people’s stories and to provide advice on managing in the deaf world – whether you are deaf or not.</p>\n<p>See, that’s the great thing about putting websites together. It’s about giving you the platform you never had before. It’s also the ethos of WordPress &#8220;to democratise publishing through Open Source, GPL Software”.</p>\n<p>It’s a funny thing when you start documenting and talking about your life online. Many people use social media as a platform to help with that and to create a voice, but I prefer to use my WordPress site for that voice. And then I use social media to help elevate it.</p>\n<h3>Your Voice Can Influence Others</h3>\n<p>Since I’ve been using WordPress and been involved in digital marketing for almost 10 years, it made sense to use that experience to my advantage. I’m lucky that my business allows me to use my expertise to help other people with their sites.</p>\n<p>But sometimes you have to be a little selfish and think about your own journey too, not just those of your clients or customers (as well as your friends and family).</p>\n<p>Not only are you allowed to do that, but you should do that. Because if you don’t help yourself first, you can’t help anyone else around you.</p>\n<p>Several years ago, I wouldn’t have thought of doing that. I mean, who the hell would want to listen to me? But I truly believe in the motto “your vibe attracts your tribe” – it doesn’t matter who you are, you’ve got something worth sharing online that your tribe, whoever they are, would love.</p>\n<p>And it’s never too late to start.</p>\n<hr />\n<p>There is a quote I really like by American actress, Marlee Matlin:</p>\n<blockquote><p>“The handicap of deafness is not in the ear; it is in the mind.”</p></blockquote>\n<p>That quote applies to me perfectly, but you can also apply it to your own circumstances if deafness doesn’t apply to you.</p>\n<p>It’s like that old saying we all heard as children: “You can do anything if you put your mind to it.”</p>\n<p>It is kind of true in a way, but it has taken me a long time to realise it. Even though I wish I had started earlier, it’s about starting today rather than thinking about yesterday.</p>\n<p>And I think that can apply to any situation.</p>\n<p>I’m not just talking about creating a website. It’s also about finding the right time for you to let go of whatever is holding you back, and for you to understand what your next steps are.</p>\n<p>That was my challenge. I had to redefine myself if I wanted to move forward. I see no reason why you can’t do that too.</p>\n<p>So here is my message to you: if you have something that is holding you back, I urge you to write down what you are going to do about it. You need to stick it somewhere where you can see it all the time.</p>\n<p>And if you are feeling REALLY brave, you can let me know in the comment section below what is holding you back in your life – and what you are doing to let it go.</p>\n<p>My way of doing that was to create another WordPress site to share my stories and document my journey.</p>\n<p>Because take it from me, once you do that, the world awaits you… online and offline.</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: The Deaf World May Await, But It&#8217;s Not Silent\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=The%20Deaf%20World%20May%20Await%2C%20But%20It%27s%20Not%20Silent&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fthe-deaf-world-may-await-but-its-not-silent%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: The Deaf World May Await, But It&#8217;s Not Silent\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fthe-deaf-world-may-await-but-its-not-silent%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%2Fthe-deaf-world-may-await-but-its-not-silent%2F&title=The+Deaf+World+May+Await%2C+But+It%26%238217%3Bs+Not+Silent\" rel=\"nofollow\" target=\"_blank\" title=\"Share: The Deaf World May Await, But It&#8217;s Not Silent\"></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/the-deaf-world-may-await-but-its-not-silent/&media=https://heropress.com/wp-content/uploads/2019/09/090518-min-150x150.jpg&description=The Deaf World May Await, But It\'s Not Silent\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: The Deaf World May Await, But It&#8217;s Not Silent\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/essays/the-deaf-world-may-await-but-its-not-silent/\" title=\"The Deaf World May Await, But It&#8217;s Not Silent\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/the-deaf-world-may-await-but-its-not-silent/\">The Deaf World May Await, But It&#8217;s Not Silent</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, 05 Sep 2018 08:00:31 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Ahmed Khalifa\";s: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:108:\"WPTavern: AMP for WordPress Plugin to Introduce User-Friendly Theme Support Settings in Upcoming 1.0 Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83671\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:119:\"https://wptavern.com/amp-for-wordpress-plugin-to-introduce-user-friendly-theme-support-settings-in-upcoming-1-0-release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14488:\"<p>In October, Google&#8217;s open source <a href=\"https://www.ampproject.org/\" rel=\"noopener noreferrer\" target=\"_blank\">AMP project</a> (Accelerated Mobile Pages) will be heading into its third year. The initiative aims to improve performance on the mobile web and currently boasts usage on 25 million domains across publishing, advertising, e-commerce, and business websites.</p>\n<p>WordPress had a rocky beginning with its <a href=\"https://wordpress.org/plugins/amp/\" rel=\"noopener noreferrer\" target=\"_blank\">official AMP plugin</a>, which was originally developed by Automattic, one of the earliest publishing partners on the project. The first versions of the plugin were not easy to use, especially for heavily customized installations. It required site owners to invest considerable effort into optimizing AMP pages and fine tuning them for their needs. AMP for WordPress <a href=\"https://wptavern.com/amp-project-turns-2-automattic-partners-with-google-to-improve-wordpress-plugin\" rel=\"noopener noreferrer\" target=\"_blank\">went without updates for 10 months in 2017</a>, was fraught with errors, and incompatible with many other plugins.</p>\n<p>XWP began leading development of the plugin last year in partnership with Google, beginning with the 0.6 release. Weston Ruter is the tech lead with several XWP engineers contributing to development, design, and testing. Alberto Medina, Developer Advocate at Google, and his team have been leading the product management and outreach efforts.</p>\n<p>&#8220;Around May last year, my team at Google started a long-term effort with a bigger scope than just AMP, which included significantly investing engineering resources on the development of the plugin,&#8221; Medina said. &#8220;We started investing development resources, and then teamed up with XWP to expand the engineering scope. During this phase of the project Google and XWP have driven all the execution of the project and the development efforts.&#8221;</p>\n<p>Ruter said his team went through six months of the plugin&#8217;s support topics on WordPress.org and categorized them to figure out what issues users were struggling with most. They used that information to guide the focus for their first release and have been keeping a pulse on the support forum ever since.</p>\n<p>The plugin has incorporated many changes since XWP began spearheading its development, putting AMP&#8217;s newer features to use within the context of WordPress. Earlier versions of the plugin only allowed posts to be served as AMP but the 0.6 release added pages to its capabilities. Version 0.7 introduced the ability for all URLS on a site to served as AMP (“Native AMP”) but lacked the ability for users to customize which types of content should be excluded from this format. The upcoming 1.0 release will allow users to have a native AMP site that excludes certain templates, such as a shopping cart or a category archive, from being served as AMP.</p>\n<p>&#8220;AMP initially was limited in functionality,&#8221; Ruter said. &#8220;The AMP plugin was created when AMP was young. In the beginning it was focused on Accelerated <em>Mobile</em> Pages and it wasn&#8217;t able to recreate full responsive experiences that site owners expect. This has changed and AMP is able to do a lot. So that is what we have been focused on with the AMP plugin, is to bring it up to speed with the AMP project itself so that WordPress sites can take advantage of all the features and functionality that are now available.&#8221;</p>\n<p>The team at XWP is aiming to release version 1.0 of AMP for WordPress in mid-September. The <a href=\"https://make.xwp.co/2018/06/09/amp-plugin-release-v1-0-alpha1/\" rel=\"noopener noreferrer\" target=\"_blank\">1.0 alpha release</a> introduced extended AMP theme support with a more user-oriented approach to the settings. Previous versions of the plugin were more developer-centric, requiring edits to a theme or child theme to configure template support. Users can now enable Native AMP or Paired mode on the AMP settings screen and the <a href=\"https://make.xwp.co/2018/07/06/amp-plugin-release-v1-0-beta1/\" rel=\"noopener noreferrer\" target=\"_blank\">beta release</a> adds granular controls for selecting supported templates.</p>\n<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/amp-1-0-beta.png?ssl=1\"><img /></a>image credit: <a href=\"https://make.xwp.co/2018/07/06/amp-plugin-release-v1-0-beta1/\">XWP</a>\n<p>Other notable updates in the alpha and beta releases include:</p>\n<ul>\n<li>Enhanced UI for handling AMP validation errors</li>\n<li>Expanded Gutenberg support to surface AMP validation errors at a block level</li>\n<li>Addition of AMP-specific functionality to core blocks</li>\n<li>Redirection to non-AMP URL when unaccepted validation errors present</li>\n<li>Beta brings back WP Admin Bar AMP menu with AMP error highlighting</li>\n</ul>\n<p>AMP for WordPress <a href=\"https://make.xwp.co/2018/08/06/amp-plugin-release-v1-0-beta2/\" rel=\"noopener noreferrer\" target=\"_blank\">v1.0-beta2</a> was released in August and is not yet ready for production use. The good news for those who want to use AMP is that the plugin is becoming more of a plug-and-play solution as development progresses.</p>\n<p>&#8220;There is only one setting that the user needs to change to take advantage of the new theme support: switching from legacy to paired or native,&#8221; Ruter said. &#8220;Everything else is optional and just customizes the behavior. There will be a new admin pointer in 1.0 that will call out this updated admin screen.&#8221;</p>\n<p>Ruter also said his team is considering implementing a wizard-type experience to minimize the number of tweaks users need to make. They are discussing automating the compatibility check of the various templates prior to enabling theme support so users can get a high level view of the areas of the site that would be best-suited for AMP.</p>\n<h3>AMP Remains a Controversial Solution to Web Page Performance</h3>\n<p>Many users encountered insurmountable difficulties in their first attempts at using the AMP plugin with highly customized sites, relegating AMP usage to sites with dedicated engineering teams. Early versions of the AMP project did not have the flexibility that many publishers required.</p>\n<p>Brian Boyer, VP of Product and People at Spirited Media, home of The Incline, Billy Penn, and Denverite publications, gave a presentation at WordCamp for Publishers titled &#8220;<a href=\"https://wordpress.tv/2018/08/22/brian-boyer-why-we-ditched-amp-and-other-ux-choices-we-made-for-launching-membership/\" rel=\"noopener noreferrer\" target=\"_blank\">Why we ditched AMP, and other UX choices we made for launching membership</a>.&#8221;</p>\n<p>&#8220;We need more control over our user experience than AMP allows &#8211; to build an unshitty, persuasive, native feeling, highly effective membership experience, I need a little more JavaScript,&#8221; Boyer said. &#8220;I need a little bit more control over the page and to be fair, we could probably make some of this stuff but we cannot afford to design, build, and most crucially, test multiple versions of our website.&#8221;</p>\n<p>Boyer cited the expense of of building and testing multiple codebases as one of the primary reasons his team ditched AMP. The complication of maintaining a second user experience was &#8220;far too much to ask&#8221; for his development team, who had already produced a fast, lightweight WordPress setup with proper caching.</p>\n<p>&#8220;An AMP page might load a little faster but our other needs far outweigh that minor performance improvement,&#8221; Boyer said. &#8220;We got over our FOMP (Fear of Missing Pageviews). If I can be better at making conversions, I&#8217;ll take the hit with pageviews.&#8221;</p>\n<p>Recent <a href=\"https://xwp.co/an-introduction-to-native-amp/\" rel=\"noopener noreferrer\" target=\"_blank\">Enhancements to the AMP project and the plugin</a>, including the addition of components allowing for the creation of rich interactive experiences, continue to narrow the gap between the custom JavaScript many websites require and AMP&#8217;s limitations. This may be encouraging for those who have chosen to embrace AMP, but ultimately will not make a difference for those who fundamentally oppose the initiative as an affront to the open web.</p>\n<p>Beyond the technical investment in fine-tuning an AMP setup to meet the needs of his publications, Boyer concluded the presentation by outlining his broader objections to the AMP project:</p>\n<blockquote><p>By policing slow websites, Google has turned the big publishers&#8217; problem into my problem, but that fix comes at a high cost to me, a small publisher,&#8221; Boyer said. &#8220;AMP is not the Open Web &#8211; it&#8217;s a short term fix for bad choices. If you build a slow and terrible website that supports a creepy business model, like tracking the shit out of your users, then yes, AMP is one path to a better user experience. It is an escape hatch from your legacy code and the bad choices of your predecessors. I understand why that would be tempting, but it is also a deal with the devil. AMP and its cousin Instant Articles put even more control in the hands of companies that already have too much control, and I for one cannot abide by that. I just ask you, do the work, fix your websites, make them fast, friendly, and respectful.</p></blockquote>\n<p>Other vocal critics are not comfortable with how Google is positioning AMP as a long-term solution, instead of addressing the root issues of web page performance. Jeremy Keith articulated this stance in his article titled &#8220;<a href=\"https://adactio.com/journal/13964\" rel=\"noopener noreferrer\" target=\"_blank\">AMPstinction</a>.&#8221;</p>\n<p>&#8220;If the AMP project existed in order to create a web where AMP was no longer needed, I think I could get behind it,&#8221; Keith said. &#8220;But the more it’s positioned as the only viable solution to solving performance, the more uncomfortable I am with it.</p>\n<p>&#8220;Which, by the way, brings me to one of the most pernicious ideas around Google AMP—positioning anyone opposed to it as not caring about web performance. Nothing could be further from the truth. It’s precisely because performance on the web is so important that it deserves a long-term solution, co-created by all of us: not some commandants delivered to us from on-high by one organization, enforced by preferential treatment by that organization’s monopoly in search.&#8221;</p>\n<p>However, decoupling AMP from Google&#8217;s influence would also mean separating the project from the leadership and resources that have so far driven its adoption across millions of websites. There may be other approaches to addressing performance but Alberto Medina and his team see AMP as serving a practical purpose for users and developers who wouldn&#8217;t otherwise be capable of optimizing their sites to the same degree. What he described is in a sense &#8220;democratizing performance.&#8221;</p>\n<p>&#8220;The root causes of web performance problems are well known and there are tools, techniques, and web APIs, that allow developers to achieve awesome UX close to what AMP provides,&#8221; Medina said. &#8220;However, the reality is that doing so is very hard for most developers. Usually achieving it requires having solid engineering teams and enough financial resources. That is not fair for most developers and organizations that do not have the resources.&#8221;</p>\n<p>Medina sees AMP as an answer to what he describes as the <a href=\"https://medinathoughts.com/2018/05/17/progressive-wordpress/\" rel=\"noopener noreferrer\" target=\"_blank\">Capability/Usage gap</a>: the difference between what can be achieved in the web and what is actually done in the web.</p>\n<p>&#8220;The problem is that as the power and complexity of the web increases, that gap has increased as well,&#8221; Medina said. &#8220;The problem is that as long as that gap exists, achieving the best UX is not possible. So, the goal is to close that gap. There are two options: developers do the right thing all the time, or we provide tooling/libraries that enable them to do the right thing in an easy and effective way. AMP served the latter purpose.&#8221;</p>\n<p>Medina also emphasized that AMP is fully built on open web technologies. &#8220;Basically, it provides what developers could do by themselves but it is hard to do,&#8221; he said.</p>\n<p>In a recent <a href=\"https://art19.com/shows/recode-decode/episodes/3d56208e-a4b9-4c74-861e-8fec105a4ee8\" rel=\"noopener noreferrer\" target=\"_blank\">Recode Decode podcast interview</a> with Kara Swisher, Matt Mullenweg also weighed in on the AMP project.</p>\n<p>&#8220;It gets a bad rap because Google kind of botched the rollout a little bit,&#8221; Mullenweg said. &#8220;The underlying tech is open source and it&#8217;s actually quite good. Because for you as an independent publisher to have a future, we need you to load just as fast as something that&#8217;s embedded in an app. Facebook has done the bait and switch so many times that we need an independent alternative and I think AMP can be that.&#8221;</p>\n<p>Google&#8217;s investment in the AMP plugin through its partnership with Automattic and XWP has made AMP more approachable for the average user, especially with the updates coming in version 1.0. Medina said Google chose to collaborate with WordPress because they share a similar goal of providing a better user experience for the platform.</p>\n<p>&#8220;AMP is not an end goal in itself; the real objective is enabling all WordPress developers and site owners to provide awesome user experiences powered by WordPress,&#8221; Medina said. &#8220;AMP is just a component in that overall story, together with PWA capabilities, coding and performance best practices, Tide, etc.&#8221; In architecting the latest version of the plugin, Medina said the team is aiming to &#8220;enable native AMP experiences in WordPress without compromising content fidelity or surrendering the flexibility of the WordPress platform.&#8221;</p>\n<p>Whatever your opinion of the AMP project, the user-friendly theme support options and better validation error handling are game changing improvements for the WordPress plugin. It is currently active on more than 300,000 sites. Updates coming in the 1.0 release will enable thousands of WordPress users to have a more successful experience with AMP.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 04 Sep 2018 21:28:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:45:\"Dev Blog: The Month in WordPress: August 2018\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=6191\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://wordpress.org/news/2018/09/the-month-in-wordpress-august-2018/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5553:\"<p>Many of the WordPress contribution teams have been working hard on the new WordPress editor, and the tools, services, and documentation surrounding it. Read on to find out more about this ongoing project, as well as everything else that has been happening around the WordPress community in August.</p>\n\n<hr class=\"wp-block-separator\" />\n\n<h2>WordPress 4.9.8 is Released</h2>\n\n<p><a href=\"https://wordpress.org/news/2018/08/wordpress-4-9-8-maintenance-release/\">WordPress 4.9.8 was released</a> at the beginning of the month. While this was a maintenance release fixing 46 bugs, it was significant for Core development because it made a point of highlighting Gutenberg — the new WordPress editor that is currently in development (more on that below).<br /></p>\n\n<p>This release also included some important updates to the privacy tools that were added to Core earlier this year.<br /></p>\n\n<p>Want to get involved in building WordPress Core? Follow <a href=\"https://make.wordpress.org/core/\">the Core team blog</a> and join the #core channel in the <a href=\"https://make.wordpress.org/chat/\">Making WordPress Slack group</a>.</p>\n\n<h2>New WordPress Editor Development Continues</h2>\n\n<p>Active development continues on <a href=\"https://wordpress.org/gutenberg/\">Gutenberg</a>, the new editing experience for WordPress Core. <a href=\"https://make.wordpress.org/core/2018/08/31/whats-new-in-gutenberg-31st-august/\">The latest version</a> features a number of important user experience improvements, including a new unified toolbar and support for a more focussed writing mode.<br /></p>\n\n<p>Users can test Gutenberg right now by installing <a href=\"https://wordpress.org/plugins/gutenberg/\">the plugin</a>, which currently has nearly 300,000 active installs. Along with that, <a href=\"https://wordpress.org/gutenberg/handbook/reference/faq/\">the Gutenberg Handbook</a> has some very useful information about how to use and develop for the new editor.<br /></p>\n\n<p>Want to get involved in building Gutenberg? Follow <a href=\"https://make.wordpress.org/core/tag/gutenberg/\">the #gutenberg tag on the Core team blog</a> and join the #core-editor channel in the <a href=\"https://make.wordpress.org/chat/\">Making WordPress Slack group</a>.</p>\n\n<h2>Planning Begins for the Next Global WordPress Translation Day</h2>\n\n<p>The Global WordPress Translation Day is a 24-hour event held online and all across the world. It is designed to bring communities together to translate WordPress into their local languages, and to help them connect with other communities doing the same thing.<br /></p>\n\n<p>There have been three Translation Days since April 2016, and <a href=\"https://make.wordpress.org/polyglots/2018/08/29/global-wordpress-translation-day-4-preliminary-planning/\">the fourth edition is in the planning stages now</a>. The Polyglots team, who organizes these events, is currently looking for input on the date, format, and content for the event and would love some feedback from the community.<br /></p>\n\n<p>Want to get involved in translating WordPress into your own language? Follow <a href=\"https://make.wordpress.org/polyglots/\">the Polyglots team blog</a> and join the #polyglots channel in the <a href=\"https://make.wordpress.org/chat/\">Making WordPress Slack group</a>.<br /></p>\n\n<hr class=\"wp-block-separator\" />\n\n<h2>Further Reading:</h2>\n\n<ul><li><a href=\"https://wordpress.org/support/upgrade-php/\">The Update PHP page on WordPress.org</a> has been revised and improved to make the reasons for upgrading more clear.</li><li>The Mobile team is looking for people to help test the latest versions of the <a href=\"https://make.wordpress.org/mobile/2018/08/29/call-for-testing-wordpress-for-android-10-8/\">Android</a> and <a href=\"https://make.wordpress.org/mobile/2018/08/28/call-for-testing-wordpress-for-ios-10-8/\">iOS</a> apps for WordPress.</li><li><a href=\"https://wordbits.io/\">WordBits</a> is a innovative new platform for publishing WordPress-based code snippets with the ability to download each snippet as a working plugin.</li><li>The Community Team <a href=\"https://make.wordpress.org/community/2018/08/27/wordcamp-incubator-2018-update-thread-august-edition/\">has some updates</a> about how things are going with this year’s WordCamp Incubator program.</li><li>The WordPress Support Forums <a href=\"https://make.wordpress.org/support/2018/08/august-16th-support-team-meeting-summary/\">now include a feature</a> allowing forum volunteers to easily report a post to the moderators for a follow-up.</li><li>WordCamp Kochi, India <a href=\"https://2018.kochi.wordcamp.org/wordcamp-kochi-2018-is-postponed-to-november-3rd-2018-saturday/\">has unfortunately had to postpone their event</a> due to floods in the region.</li><li><a href=\"http://www.wpglossary.net/\">WP Glossary</a> is a new site that offers helpful definitions of words that you could encounter when using WordPress.</li><li>A few WordPress community members <a href=\"https://make.wordpress.org/community/2018/08/13/in-the-words-of-the/\">have started a working group</a> to tackle the idea of building diverse WordPress  communities all across the world.</li><li>A new <a href=\"https://editorblockswp.com/library/\">Gutenberg Block Library</a> is available, listing the details of the many blocks available for the new editor.</li></ul>\n\n<p><em>If you have a story we should consider including in the next “Month in WordPress” post, please </em><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><em>submit it here</em></a><em>.</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 03 Sep 2018 11:00:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:\"\";}}}}}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:59:\"WPTavern: Gutenberg 3.7 Released, Introduces Spotlight Mode\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83662\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/gutenberg-3-7-released-introduces-spotlight-mode\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1786:\"<p>Gutenberg 3.7 <a href=\"https://wordpress.org/plugins/gutenberg/\">is available</a> for download and contains a number of changes. The Fixed Toolbar has been renamed Unified Toolbar. This is an optional mode that fixes all of the toolbar icons to the top of the editor, similar to the Classic editor.</p>\n\n<p>The team discovered that experienced users who don&#8217;t mind the disconnect between blocks and the toolbar preferred this layout. <br /></p>\n\n<div class=\"wp-block-image\"><img />Unified Toolbar</div>\n\n<p>There&#8217;s now an animation and icon specifically tailored for the Block Converter action. Hovering the cursor over a block&#8217;s icon will display two arrows that represent the ability to change block types. <br /></p>\n\n<div class=\"wp-block-image\"><img />Change Bock Types Icon</div>\n\n<p>For those who want to focus on one block of content at a time, there&#8217;s a new mode called Spotlight. When enabled, the blocks that are not being edited partially fade away and the block outlines disappear. This is an experimental attempt at introducing a <a href=\"https://wptavern.com/gutenberg-contributors-considering-a-focus-mode-for-writing\">Distraction Free Writing mode</a>. </p>\n\n<p>The <a href=\"https://github.com/WordPress/gutenberg/pull/9152\">icons have been updated</a> for Paragraph, Heading, and Subheading blocks to add clarity. Previous to 3.7, the Paragraph block icon looked like an alignment option causing confusion. </p>\n\n<div class=\"wp-block-image\"><img />Updated Icons for Paragraph, Heading, and Subheading blocks</div>\n\n<p>You can find a complete list of changes and links to corresponding issues on GitHub by visiting the <a href=\"https://make.wordpress.org/core/2018/08/31/whats-new-in-gutenberg-31st-august/\">Gutenberg 3.7 release post</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 31 Aug 2018 21:34:08 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s: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:85:\"WPTavern: WPWeekly Episode 329 – Gutenberg, Forks, and WordPress Development Cycles\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83650&preview=true&preview_id=83650\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/wpweekly-episode-329-gutenberg-forks-and-wordpress-development-cycles\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3189:\"<p>In this episode, <a href=\"http://jjj.me\">John James Jacoby</a> and I discuss the news of the week. We have a candid conversation about what it would be like if Gutenberg were merged into WordPress trunk earlier versus developed as a plugin. We also talk about Classic Editor install numbers, praising forks of WordPress, and some new tools that are available to search Gutenberg blocks. This might be the first episode since Jacoby took over as co-host that we ended the show in under an hour.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://wptavern.com/gutenberg-block-library-provides-a-searchable-index-of-individual-blocks\">Gutenberg Block Library Provides a Searchable Index of Individual Blocks</a></p>\n<p><a href=\"https://wptavern.com/gutenberg-and-classic-editor-plugins-pass-200000-active-installations-wordpress-4-9-9-planning-underway\">Gutenberg and Classic Editor Plugins Pass 200,000 Active Installations, WordPress 4.9.9 Planning Underway</a></p>\n<p><a href=\"https://wptavern.com/wordpress-to-support-classic-editor-for-many-years-to-come-plugin-and-theme-markets-expected-to-drive-gutenberg-adoption\">WordPress to Support Classic Editor for “Many Years to Come,” Plugin and Theme Markets Expected to Drive Gutenberg Adoption</a></p>\n<p><a href=\"https://wptavern.com/gary-pendergast-praises-classicpress-extends-invitation-for-collaboration\">Gary Pendergast Praises ClassicPress, Extends Invitation for Collaboration</a></p>\n<p><a href=\"https://wptavern.com/wordcamp-for-publishers-2018-videos-now-available-on-wordpress-tv\">WordCamp for Publishers 2018 Videos Now Available on WordPress.tv</a></p>\n<p><a href=\"https://wptavern.com/wpcampus-2018-videos-are-now-available-to-watch\">WPCampus 2018 Videos Are Now Available to Watch</a></p>\n<p><a href=\"https://wptavern.com/new-network-media-library-plugin-creates-a-shared-library-on-a-multisite-network\">New Network Media Library Plugin Creates a Shared Library on a Multisite Network</a></p>\n<p><a href=\"https://wptavern.com/new-wp-glossary-site-translates-wordpress-techspeak-into-plain-english\">New WP Glossary Site Translates WordPress Techspeak into Plain English</a></p>\n<h2>Picks of the Week:</h2>\n<p>Jeff &#8211; <a href=\"https://www.youtube.com/channel/UCuhqf3xFlQcopapi4xHiTfA\">WP Minute</a> by Malcom Peralty over at <a href=\"https://www.presstitan.com/\">PressTitan</a> &#8211; A new video series by a longtime friend and former co-host, David Peralty that provides quick updates on stories making the rounds in the WordPress ecosystem.</p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday,September 5th 3:00 P.M. Eastern</p>\n<p>Subscribe to <a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\">WordPress Weekly via Itunes</a></p>\n<p>Subscribe to <a href=\"https://www.wptavern.com/feed/podcast\">WordPress Weekly via RSS</a></p>\n<p>Subscribe to <a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\">WordPress Weekly via Stitcher Radio</a></p>\n<p>Subscribe to <a href=\"https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe\">WordPress Weekly via Google Play</a></p>\n<p><strong>Listen To Episode #329:</strong><br />\n</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 30 Aug 2018 09:11:31 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:75:\"WPTavern: Distributor Plugin Now Publicly Available, Adds Gutenberg Support\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83634\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"https://wptavern.com/distributor-plugin-now-publicly-available-adds-gutenberg-support\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2468:\"<p>10up&#8217;s Distributor plugin has exited beta and is <a href=\"https://10up.com/blog/2018/distributor-wordpress-syndication-reuse/\" rel=\"noopener noreferrer\" target=\"_blank\">now publicly available</a>. The free plugin syndicates content across WordPress multisite networks and the web. It <a href=\"https://wptavern.com/distributor-plugin-now-in-beta-a-new-wordpress-content-syndication-solution-from-10up\" rel=\"noopener noreferrer\" target=\"_blank\">went into beta</a> last year and 10up reports that more than 100 organizations and developers participated in the beta program.</p>\n<p>&#8220;We’ve already integrated many improvements contributed by beta testers, including 10up clients,&#8221;  10up President Jake Goldman said. &#8220;Distributor has been approved for use on WordPress.com VIP and is ready for enterprise implementations. We have a roadmap of planned enhancements, with ambitious plans including more advanced media distribution and sophisticated &#8216;take down&#8217; features for the forced removal of distributed content.&#8221;</p>\n<p>The public release of Distributor also introduces support for Gutenberg for the settings that are available in the edit screen. Users should be aware that this new feature is still in beta, as Gutenberg is still in active development and not has not yet been merged into WordPress core.</p>\n<a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2018/08/distributor-gutenberg.png?ssl=1\"><img /></a>image credit: <a href=\"https://10up.com/blog/2018/distributor-wordpress-syndication-reuse/\">10up</a>\n<p>&#8220;We’ve even considered interoperability between the classic editor and Gutenberg, and instances where custom blocks are not registered on remote sites,&#8221; Goldman said. &#8220;All aspects of the user interface have been carried over to ensure a coherent and cohesive experience.&#8221;</p>\n<p>10up has also launched an Enterprise support package that offers faster response for issues, support for custom integrations, and white-labeling. Support packages fund ongoing development and customers have the opportunity to help shape the roadmap of the plugin.</p>\n<p>Distributor is available at <a href=\"http://distributorplugin.com\" rel=\"noopener noreferrer\" target=\"_blank\">distributorplugin.com</a> where users can register to get a free license key. The plugin is also <a href=\"https://github.com/10up/distributor\" rel=\"noopener noreferrer\" target=\"_blank\">available on GitHub</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, 29 Aug 2018 21:48: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:30;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"WPTavern: Gutenberg Contributors Considering a “Focus Mode” for Writing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83525\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://wptavern.com/gutenberg-contributors-considering-a-focus-mode-for-writing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4462:\"<p>After overwhelming <a href=\"https://wordpress.org/support/plugin/gutenberg/reviews/\" rel=\"noopener noreferrer\" target=\"_blank\">feedback from testers</a> indicating that Gutenberg is not well suited for simply writing posts, the project&#8217;s contributors are considering a few options for improving the writing flow. These proposals are spread across several tickets on GitHub.</p>\n<p>Two weeks ago, Gutenberg technical lead Matias Ventura submitted a PR exploring the possibility of <a href=\"https://github.com/WordPress/gutenberg/pull/8920\" rel=\"noopener noreferrer\" target=\"_blank\">introducing a &#8220;Focus Mode&#8221; to the editor</a>. This mode would highlight the current selected block with all other blocks faded while the &#8220;fix toolbar to header&#8221; option is enabled. The video below shows an example of what that might look like:</p>\n<p></p>\n<p>&#8220;The aim is to provide a writing experience that can satisfy those that would prefer an environment with the least amount of distractions at the expense of tool clarity,&#8221; Ventura said. &#8220;I&#8217;ve been testing this and personally find it a very enjoyable mode to toggle when I just want to write for a bit. Paired with a robust set of keyboard shortcuts it could be quite nice to use. In this sense, it&#8217;d be important to provide an easy keyboard shortcut to toggle the mode on and off.&#8221;</p>\n<p>Automattic designer Kjell Reigstad opened another <a href=\"https://github.com/WordPress/gutenberg/issues/9334\" rel=\"noopener noreferrer\" target=\"_blank\">ticket</a> that proposes transforming the &#8220;Fix Toolbar to Top&#8221; setting into a &#8220;Focus Mode.&#8221;</p>\n<p>&#8220;A key feedback point we hear is that Gutenberg’s interface can be a little overwhelming,&#8221; Reigstad said. &#8220;This often comes from users who more commonly focus on &#8216;writing&#8217; versus &#8216;building&#8217; their posts. They find the contextual block controls and block hover states to be distracting: When they&#8217;re focused on writing, they don&#8217;t necessarily want to think about blocks — they just want to write.&#8221;</p>\n<p>Reigstad said this same subset of users also misses having the formatting toolbar at the top of the page, as it is in other applications like Google Docs, MS Word, and WordPress&#8217; classic editor. He proposed a solution that addresses these concerns by combining the &#8220;Fix Toolbar to Top&#8221; option with the following UI changes that would provide a more complete &#8220;Focus Mode:&#8221;</p>\n<ul>\n<li>The block toolbar would be pinned to the top of the screen.</li>\n<li>The editor would be full screen.</li>\n<li>Block outlines would be removed for both hover and selected states.</li>\n<li>The block label would appear on a delay, and be toned down visually.</li>\n<li>Block mover + block options would also appear on a delay.</li>\n</ul>\n<p>Reigstad also created a video demo of this concept:</p>\n<p></p>\n<p>This new &#8220;focus Mode&#8221; concept is also compatible with Ventura&#8217;s proposal for highlighting the current selected block and fading out the others. It could either be present in both modes or available as an add-on feature.</p>\n<p>A couple of well-written reviews on the Gutenberg plugin <a href=\"https://wordpress.org/support/topic/not-everyone-needs-everything-to-be-blocks-gutenberg-must-focus-on-writers/\" rel=\"noopener noreferrer\" target=\"_blank\">describe how the concept of blocks complicates the writing experience</a> and how Gutenberg&#8217;s current writing environment is <a href=\"https://wordpress.org/support/topic/gutenberg-gets-wordpress-wrong-and-is-a-terrible-writing-environment/\" rel=\"noopener noreferrer\" target=\"_blank\">visually distracting and disruptive</a>. This has been a major concern since the plugin was first released for testing, as there are many users who depend on WordPress for its writing features more than the page building aspects.</p>\n<p>The Gutenberg team&#8217;s new ideas go a long way towards decluttering the interface for writers. This is especially important for those who want to do their long-form writing inside WordPress, instead of beginning their work in an application that is dedicated to providing a distraction-free writing experience. Introducing a &#8220;focus mode&#8221; or &#8220;writing mode&#8221; will solve one of the most critical issues with the new editor and we&#8217;re looking forward to seeing how this develops.</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, 29 Aug 2018 18:32:08 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:11:\"\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a: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:31:\"HeroPress: WordPress Is For You\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://heropress.com/?p=2610\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://heropress.com/wordpress-is-for-you/#utm_source=rss&utm_medium=rss&utm_campaign=wordpress-is-for-you\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3215:\"<img width=\"960\" height=\"480\" src=\"https://s20094.pcdn.co/wp-content/uploads/2015/08/OpenUpDoors-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: This one simple attitude adjustment, changing “no” to “let me look into that”, opened up more doors and possibilities than I ever thought possible.\" /><p>When HeroPress started, a stated intention was to be a voice for people on the fringe of the Western WordPress culture. In my head I thought this geographical, and involved places like Africa and Asia. I quickly came to realize that everyone is on the fringe of something.</p>\n<p>This month&#8217;s HeroPress replay is titled &#8220;<a href=\"https://heropress.com/essays/doing-what-i-want/\">Doing What I Want</a>&#8221;  by Becky Davis. Becky&#8217;s an American, but she doesn&#8217;t fit the American IT worker mold of young white male. In fact, her gender and age were regular friction points in her attempts to get jobs. She&#8217;s not old by any means, but she&#8217;s not 19 either.</p>\n<p>WordPress became a place for her where things like age and gender don&#8217;t matter nearly as much as other jobs. Check out Becky&#8217;s essay and perhaps drop her a comment.</p>\n<p>&nbsp;</p>\n<blockquote class=\"wp-embedded-content\"><p><a href=\"https://heropress.com/essays/doing-what-i-want/\">Doing What I Want</a></p></blockquote>\n<p></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: WordPress Is For You\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=WordPress%20Is%20For%20You&via=heropress&url=https%3A%2F%2Fheropress.com%2Fwordpress-is-for-you%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: WordPress Is For You\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fwordpress-is-for-you%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%2Fwordpress-is-for-you%2F&title=WordPress+Is+For+You\" rel=\"nofollow\" target=\"_blank\" title=\"Share: WordPress Is For You\"></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/wordpress-is-for-you/&media=https://heropress.com/wp-content/uploads/2015/08/OpenUpDoors-150x150.jpg&description=WordPress Is For You\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: WordPress Is For You\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/wordpress-is-for-you/\" title=\"WordPress Is For You\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/wordpress-is-for-you/\">WordPress Is For You</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, 29 Aug 2018 12:17:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}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:84:\"WPTavern: Gary Pendergast Praises ClassicPress, Extends Invitation for Collaboration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83608\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"https://wptavern.com/gary-pendergast-praises-classicpress-extends-invitation-for-collaboration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2529:\"<p>Gutenberg and WordPress core contributor Gary Pendergast has <a href=\"https://pento.net/2018/08/26/forking-is-a-feature/\">weighed in</a> with this thoughts on <a href=\"https://wptavern.com/classicpress-gutenberg-not-included\">ClassicPress</a>, a fork of WordPress created by Scott Bowler. Pendergast praises the fork and extended an open invitation to Bowler to collaborate in the future. </p>\n\n<blockquote class=\"wp-block-quote\"><p>As a member of the WordPress core team, I certainly hold no ill-feelings towards them, and I hope they’ll be open to working with us in the future. I hope we’ll be able to learn from their work, to improve WordPress for everyone.</p><p>Ultimately, we all share the same goal: creating a free and open web, \nfor everyone to enjoy. While ClassicPress has styled itself as a protest\n against Gutenberg for now, I hope they’ll find their voice <em>for</em> something, instead of just <em>against</em> something.</p><cite>Gary Pendergast</cite></blockquote>\n\n<p>In the comments of the article, Pendergast <a href=\"https://pento.net/2018/08/26/forking-is-a-feature/#comment-37409\">received harsh criticism</a> for writing blog posts instead of working on Gutenberg&#8217;s 1K plus issues on GitHub. In an example of <a href=\"https://chrislema.com/grace/\">showing grace</a>, Pendergast <a href=\"https://pento.net/2018/08/26/forking-is-a-feature/#comment-37412\">responds</a> to the person&#8217;s question of whether or not Gutenberg&#8217;s development team is correctly prioritizing their time.</p>\n\n<p>&#8220;Personally, I believe we’re doing a reasonable job, though we could probably lean a little <em>more</em> towards blogging than we are now,&#8221; he said. &#8220;There’s been valid criticism that the Gutenberg team has been less communicative than it could be, which we’re working to address.&#8221;</p>\n\n<p>Additionally, Pendergast compared the number of open issues in other projects and dismissed it as a measurement of software quality or readiness. </p>\n\n<p>Personally, I miss reading blog posts about WordPress from core developers. Many of the people on the <a href=\"https://planet.wordpress.org/\">Planet WordPress feed</a> no longer work on the project or write about WordPress. </p>\n\n<p>I always enjoyed when they shared their deep knowledge of the software or explained why they decided to lead the project in a certain direction. Pendergast&#8217;s post is a breath of fresh air and something I&#8217;d like to see more often from other core contributors.<br /></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, 29 Aug 2018 04:58:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:80:\"WPTavern: New WP Glossary Site Translates WordPress Techspeak into Plain English\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83522\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://wptavern.com/new-wp-glossary-site-translates-wordpress-techspeak-into-plain-english\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3701:\"<p><a href=\"http://www.andersnoren.se/\" rel=\"noopener noreferrer\" target=\"_blank\">Anders Norén</a> has launched a new website called <a href=\"https://www.wpglossary.net/\" rel=\"noopener noreferrer\" target=\"_blank\">WP Glossary</a> that contains definitions for terms that people encounter when using WordPress. The resource was born out of a need to provide documentation for client projects.</p>\n<p>&#8220;The last time I updated the glossary for a new client documentation, in the middle of May this year, it hit me that there must be a website for this,&#8221; Norén said. &#8220;A list of WordPress definitions written not for WordPress developers, but for those who manage WordPress websites either as part of their work or in their spare time.&#8221;</p>\n<p>Norén said he found resources written for developers but nothing satisfactory for regular WordPress users. Inspired to fill this gap, he bought a domain name and built the site over the next couple weeks. WP Glossary contains definitions for nearly a hundred WordPress-specific and industry-related terms, with more than 25,000 total words.</p>\n<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/08/wp-glossary.jpg?ssl=1\"><img /></a>image credit: Anders Norén\n<p>Norén, who has recently jumped into client work with a new agency, is better known for his popular minimalist <a href=\"https://wordpress.org/themes/author/anlino/\" rel=\"noopener noreferrer\" target=\"_blank\">themes on WordPress.org</a>. His 17 themes have a cumulative rating of 4.97 out of 5 stars and <a href=\"http://wptally.com/?wpusername=anlino\" rel=\"noopener noreferrer\" target=\"_blank\">more than 2.1 million downloads</a>. He designed the WP Glossary site, wrote all the definitions, and credits <a href=\"https://twitter.com/tdh\" rel=\"noopener noreferrer\" target=\"_blank\">Thord Hedengren</a> for feedback on the design and editorial assistance.</p>\n<p>Each glossary term includes a plain English definition and common use cases with a bit of WordPress history sprinkled in. The terms also link to related documentation and some also have related WordPress.tv links. The <a href=\"https://www.wpglossary.net/word/default-themes/\" rel=\"noopener noreferrer\" target=\"_blank\">Default Themes</a> term is the longest article on the site with 1,744 words. Each term has a &#8220;Send Corrections&#8221; link that visitors can use if they see a term that could be improved.</p>\n<p>WP Glossary was enthusiastically received when Norén <a href=\"https://twitter.com/andersnoren/status/1033636227994533888/photo/1\" rel=\"noopener noreferrer\" target=\"_blank\">announced it on Twitter</a>. Many commented that the site will be useful for meetups with members who are new to WordPress and need a quick way to look up some of the jargon they encounter.</p>\n<p>Norén&#8217;s glossary project overlaps with a glossary the WordPress Marketing team <a href=\"https://make.wordpress.org/marketing/2018/02/28/wordpress-jargon-glossary/\" rel=\"noopener noreferrer\" target=\"_blank\">published</a> earlier this year. WP Glossary is more in-depth and contains less techspeak than the marketing team&#8217;s copy. It is also targeted at people who use WordPress as part of their job or as a hobby.</p>\n<p>The sheer volume of terms on this site reveals how much insider language one encounters while managing a WordPress site. If you&#8217;re working in the WordPress world every day, it&#8217;s easy to forget how unfamiliar these terms are to new users. WP Glossary is released under the Creative Commons Attribution 4.0 International license (CC BY 4.0) so freelancers and agencies that want to duplicate, modify, and share the material have permission to do so with attribution.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 28 Aug 2018 20:25:50 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:34;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"WPTavern: A Proposal for Improving the Change Block Type User Interface in Gutenberg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83570\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://wptavern.com/a-proposal-for-improving-the-change-block-type-user-interface-in-gutenberg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3549:\"<p>In Gutenberg 3.6.2, the development team moved the Convert Block option to the left most icon in the toolbar. As long as the toolbar is visible, so is the option to change block types. However, there are a few user experience issues with this approach.<br /></p>\n\n<img />Convert Block Option\n\n<p>The first is obvious. The paragraph block icon looks like an alignment option. The second issue is that the icon represents the current block being edited, sort of like a block label. Unless a user hovers their cursor over the icon, it&#8217;s difficult to realize that it&#8217;s for changing block types. </p>\n\n<p><a href=\"https://twitter.com/kevinwhoffman\" rel=\"noreferrer noopener\" target=\"_blank\">Kevin Hoffman</a>, a WordPress developer and core contributor, <a href=\"https://github.com/WordPress/gutenberg/issues/9127#issuecomment-416058227\">has proposed</a> a new user interface suggestion that aims to solve the issues mentioned above. </p>\n\n<img />Suggested Changes by Kevin Hoffman\n\n<p>Hoffman suggests changing the icon to a drop-down menu, similar to the one in the Classic Editor. The menu would make the ability to change block types more discoverable. It removes confusion associated with icons and is a workflow that&#8217;s already established. </p>\n\n<p>Gutenberg developer Joen Asmussen <a href=\"https://github.com/WordPress/gutenberg/issues/9127#issuecomment-416166190\">thanked Hoffman</a> for the feedback and listed a number of things to consider with his approach. These include the editor&#8217;s <a href=\"https://github.com/WordPress/gutenberg/issues/7479#issuecomment-410988762\">need to be responsive</a>, <a href=\"https://github.com/WordPress/gutenberg/issues/9075\">scale to editors</a> with thin columns, accessibility, and accommodating long block names. </p>\n\n<p>Gutenberg technical lead Matías Ventura <a href=\"https://github.com/WordPress/gutenberg/issues/9127#issuecomment-416206202\">also commented</a> on the proposal.</p>\n\n<blockquote class=\"wp-block-quote\"><p>Just wanted to say thanks for all the constructive voices here and willingness to find better solutions. If there&#8217;s anything that is fairly clear is that the current &#8216;block switching&#8217; interaction is not as obvious as it could be.</p><p>I think using the paragraph icon instead of the one that is easily confused as alignment, <a href=\"https://github.com/jasmussen\">@jasmussen</a>&#8216;s update in <a href=\"https://github.com/WordPress/gutenberg/pull/9310\">#9310</a>, plus the addition of the drop-down arrow are a good baseline to check on the next release and see if we need something more involved. <a href=\"https://github.com/kevinwhoffman\">@kevinwhoffman</a> it&#8217;d be great to expand on your proposal and see how it might look across more blocks and nested contexts.</p><cite>Matías Ventura</cite></blockquote>\n\n<p>Depending on your workflow, changing block types will be a common action. For example, I often press enter at the end of a paragraph block which creates a new paragraph block automatically. Being able to easily identify and use the change block type option will improve my writing experience.<br /></p>\n\n<p>Those with feedback on Hoffman&#8217;s proposal are encouraged to <a href=\"https://github.com/WordPress/gutenberg/issues/9127\">respond to the issue</a> on GitHub. It&#8217;s also worth noting that the team is <a href=\"https://github.com/WordPress/gutenberg/pull/9310#issuecomment-416210915\">experimenting with using an icon</a> that&#8217;s designated specifically for changing block types. <br /></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 28 Aug 2018 08:24:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:35;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:137:\"WPTavern: WordPress to Support Classic Editor for “Many Years to Come,” Plugin and Theme Markets Expected to Drive Gutenberg Adoption\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83528\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:141:\"https://wptavern.com/wordpress-to-support-classic-editor-for-many-years-to-come-plugin-and-theme-markets-expected-to-drive-gutenberg-adoption\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7283:\"<p>During the <a href=\"https://wordpress.tv/2017/12/04/matt-mullenweg-state-of-the-word-2017/\" rel=\"noopener noreferrer\" target=\"_blank\">2017 State of the Word</a> address, Matt Mullenweg announced the availability of the <a href=\"https://wordpress.org/plugins/classic-editor/\" rel=\"noopener noreferrer\" target=\"_blank\">Classic Editor</a> plugin for site owners who are not ready to adopt Gutenberg when it makes its debut in WordPress 5.0. Since its release, the community has speculated about what the plugin&#8217;s active installation numbers mean and how long it will be supported.</p>\n<p>Matt Mullenweg has confirmed that support for the Classic Editor will be available for &#8220;many years to come,&#8221; which should come as a relief to those who feared that WordPress would drop support for the old editor after a year or two.</p>\n<p>&#8220;I love that people are using the Classic Editor plugin!&#8221; Mullenweg said in <a href=\"https://wptavern.com/gutenberg-and-classic-editor-plugins-pass-200000-active-installations-wordpress-4-9-9-planning-underway#comment-257369\" rel=\"noopener noreferrer\" target=\"_blank\">comment</a> on a recent post. &#8220;There is an infinite number of ways that WP can be used and not all will be ready for Gutenberg when 5.0 is released, Classic allows people to still be able to update core and stay current with releases, and with the click of a button try out Gutenberg again in the future if they want to. It’s also trivial to maintain because Gutenberg also uses TinyMCE, so Classic Editor users will still get improvements and updates to TinyMCE — I won’t say &#8216;forever&#8217; but I don’t see any reason why we can’t maintain classic for the edit screen for many years to come.&#8221;</p>\n<p>These assurances about the continued availability of the classic editor mean that WordPress product developers will need to decide if they want to provide support for both editing experiences or go full steam ahead with Gutenberg, limiting support to WordPress 5.0+. We don&#8217;t yet know how many users will be installing the Classic Editor after WordPress 5.0 is released but that may inform more product decisions in the future.</p>\n<h3>The Market Will Drive Gutenberg Adoption</h3>\n<p>During the Q&amp;A following the State of the Word in 2017, WordPress developer <a href=\"https://twitter.com/kevinwhoffman\" rel=\"noopener noreferrer\" target=\"_blank\">Kevin Hoffman</a> asked a question about the prospect of developers having to support two different editing interfaces:</p>\n<blockquote><p>Hearing you suggest the Classic Editor plugin and different ways to undeclare support for Gutenberg leads me to this idea that we are headed towards a split admin interface with no finality to the transition, meaning that I don&#8217;t see a time in the future where everyone will be on Gutenberg. We will always have these people in classic mode. As plugin and theme developers, we will always have to support two different types of users. How do we reach that point where we are past the transition, however long it might take, where we can not have this box of chocolates effect where you click &#8220;edit post type&#8221; and you never know what you&#8217;re going to get?</p></blockquote>\n<p>Mullenweg said his hope and expectation, based on how this has worked out with new interfaces in the past, is that over time product developers would adopt the latest interface. He cited the Customizer as one example where one is now very hard-pressed to find a theme developer who is rolling their own options panel after the Customizer was introduced as the new standard. It was just three years ago in 2015 when <a href=\"https://wptavern.com/wordpress-org-now-requires-theme-authors-to-use-the-customizer-to-build-theme-options\" rel=\"noopener noreferrer\" target=\"_blank\">WordPress.org began requiring theme options to be built using the Customizer</a> and now it is used everywhere.</p>\n<p>&#8220;The truth is, if you are a plugin or theme developer, people are going to expect things in Gutenberg, so you really need to develop for Gutenberg,&#8221; Mullenweg said. &#8220;And then, at some point, I&#8217;m totally ok if you drop support for the Classic [Editor]. There will be themes and plugins that will say you need to have Gutenberg, [WP] 5.0 or newer if you want to use this.</p>\n<p>&#8220;We already have that existing now. Plugins only support so far back in PHP in WordPress. There will be plugins that don&#8217;t support under WordPress 5.0. It&#8217;s not going to be that much different from supporting different WordPress versions where people choose sometimes to go way way way back, sometimes a year or several years, and support WordPress 3.8 and 3.9. And some don&#8217;t bother anymore. There&#8217;s lots of APIs and other things that changed during that time. At some point you just have to make a cost benefit analysis and do things like maybe Yoast is doing for upgrading PHP, and say, &#8216;Hey, if you really want the best of this, check out this new thing.\'&#8221;</p>\n<p>As Gutenberg blocks become the standard way of extending WordPress&#8217; editing and customization capabilities, the market will drive its adoption. This is already happening with new blocks and block collections being released every day. The new <a href=\"https://wptavern.com/gutenberg-block-library-provides-a-searchable-index-of-individual-blocks\" rel=\"noopener noreferrer\" target=\"_blank\">Gutenberg Block Library</a> offers a glimpse of that and there are many more blocks on GitHub that are not yet commercially marketed.</p>\n<p>During that December 2017 Q&amp;A, developers seemed to be excited about the Gutenberg demos they had just seen but their uneasiness was palpable in their questions. Now, eight months later, the current proliferation of Gutenberg themes and plugins demonstrates that WordPress developers are ready to embrace the new editor and build the creative extensions that Gutenberg&#8217;s creators&#8217; had always anticipated.</p>\n<p>&#8220;I’m really looking forward to seeing what the design and developer community can build with it and where their imaginations can take us from there,&#8221; Gutenberg technical lead Matías Ventura said when I <a href=\"https://wptavern.com/interview-with-matias-ventura-on-building-the-vision-for-gutenberg\" rel=\"noopener noreferrer\" target=\"_blank\">interviewed</a> him in June. &#8220;Core is going to supply the infrastructure and the main building blocks but it’s everything that can be built around it that’s going to be exciting, as always with WordPress.”</p>\n<p>The extension ecosystem that made WordPress a success in the first place is going to be a key influence in driving adoption for the new editor. Major players in the product market are not waiting to see how users react to the new editor before building their Gutenberg-compatible interfaces. Users may not be compelled by the writing experience, but Gutenberg&#8217;s block model will provide a better framework for site customization and a core standard for page builders that interface with WordPress. If the blocks pouring into the ecosystem right now are any indication, the plugin market surrounding Gutenberg is going to offer an exciting variety of tools for site building.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 28 Aug 2018 04:28:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:36;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"WPTavern: Gutenberg Block Library Provides a Searchable Index of Individual 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=83507\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:93:\"https://wptavern.com/gutenberg-block-library-provides-a-searchable-index-of-individual-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:4439:\"<p>An avalanche of blocks is pouring into the WordPress ecosystem ahead of Gutenberg&#8217;s inclusion in core. A few block collections, such as Atomic Blocks, Stackable, and CoBlocks, can be found on <a href=\"https://wordpress.org/plugins/search/gutenberg+block/\" rel=\"noopener noreferrer\" target=\"_blank\">WordPress.org</a>, but it&#8217;s not easy to search the individual blocks they contain. Other collections and standalone blocks are spread across the web. WordPress theme developer <a href=\"https://twitter.com/dannycooper147\" rel=\"noopener noreferrer\" target=\"_blank\">Danny Cooper</a> has built a centralized <a href=\"https://editorblockswp.com/library\" rel=\"noopener noreferrer\" target=\"_blank\">library of Gutenberg blocks</a> that are currently available to extend the new editor.</p>\n<p>The library loads blocks into a grid with infinite scroll. It is searchable, so visitors can easily find individual blocks that are part of a collection. Blocks are also tagged, which makes it possible to compare a group of similar blocks. Individual listings display screenshots of the block in action and its settings panel, as well as a link to the author and a link to download.</p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2018/08/screely-1535383280324.png?ssl=1\"><img /></a></p>\n<p>The Gutenberg Block Library currently has more than four dozen blocks. Visitors and block creators can <a href=\"https://editorblockswp.com/submit-block/\" rel=\"noopener noreferrer\" target=\"_blank\">submit a block</a> that is missing from the library.</p>\n<p>Cooper is the owner of <a href=\"https://olympusthemes.com/\" rel=\"noopener noreferrer\" target=\"_blank\">Olympus Themes</a>, a small collection of free and commercial niche-focused WordPress themes. He has also created his own blocks collection called <a href=\"https://editorblockswp.com/\" rel=\"noopener noreferrer\" target=\"_blank\">Editor Blocks</a>, which focuses on blocks for business sites. His corresponding <a href=\"https://wordpress.org/themes/editor-blocks/\" rel=\"noopener noreferrer\" target=\"_blank\">Editor Blocks theme</a> is available for free on WordPress.org with support for all the business blocks.</p>\n<p>&#8220;As a theme developer I&#8217;d been waiting for a way to build themes in a way where what you see on the backend matches what you will see on the frontend,&#8221; Cooper said. &#8220;That can be achieved to some extent using the Customizer, but it&#8217;s hard to craft more than one complex page using that method.&#8221;</p>\n<p>Cooper comes from a PHP/jQuery background and said he didn&#8217;t have a strong enough understanding of ES6, Webpack, Babel, React to create Gutenberg blocks right away. The learning curve was a little steep but after getting a handle on the basics he is now able to make small contributions to the Gutenberg project.</p>\n<p>&#8220;It felt like I was hitting a brick wall every five minutes when I started,&#8221; he said. &#8220;<a href=\"https://gutenberg.courses/development/\" rel=\"noopener noreferrer\" target=\"_blank\">Zac Gordon&#8217;s course</a> helped me get past that stage. The #core-editor slack channel was a big help too. Other than that I just studied the code of the core blocks and used Google. As my knowledge increased I&#8217;ve tried to reach out by submitting bug reports to other Block Libraries and making minor contributions to the Gutenberg project on Github.&#8221;</p>\n<p>WordPress.org may be able to benefit from a centralized block library in the future, as people will be frequently searching for blocks after Gutenberg lands in core. Cooper said if WordPress.org had a library like this it might even be possible to find and install blocks from inside Gutenberg.</p>\n<p>&#8220;I could build a block that searches my library but it wouldn&#8217;t be able to install them as most are part of a &#8216;collection,\'&#8221; Cooper said. &#8220;I&#8217;m not sure if in the future the &#8216;collections&#8217; will continue to grow or people will move towards releasing individual blocks.&#8221;</p>\n<p>In the meantime, the Gutenberg Block Library provides a helpful resource for early adopters. Browsing through the listings, it&#8217;s exciting to see the variety of block functionality that the community is creating. Users who fully embrace Gutenberg in WordPress 5.0 will find dozens of blocks (and perhaps hundreds by that time) available for the new editor, if they know where to look.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 27 Aug 2018 16:45:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:37;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"WPTavern: WPCampus 2018 Videos Are Now Available to Watch\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83466\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/wpcampus-2018-videos-are-now-available-to-watch\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1710:\"<p>WPCampus 2018 was held July 12-14, 2018, at <a href=\"https://wustl.edu/\">Washington University</a> in St. Louis, Missouri. Educators, staff, and those in higher-education gathered to learn how WordPress can be and is used in higher-education environments. </p>\n\n<p>If you couldn&#8217;t attend in person or watch the live stream, you can now watch all of the sessions for free. Visit the event&#8217;s <a href=\"https://2018.wpcampus.org/schedule/\">schedule page</a> and click the Watch Session button. Alternatively, you can click on a session&#8217;s title to read a brief description and then watch the embedded video.</p>\n\n<p>Videos are hosted on YouTube which makes it easy to share and embed them. There are also links to view the presenter&#8217;s slides.</p>\n\n<p>If you have time, I recommend watching <a href=\"https://2018.wpcampus.org/schedule/gutenready-for-the-gutenpocalypse/\">GutenReady for the Gutenpocalypse</a> by Brian DeConinck and Jennifer McFarland who work at North Carolina State University in the Information and Technology Department. </p>\n\n<p>In this presentation, the duo explain what they&#8217;re doing to get staff, students, and campus sites prepared for Gutenberg. <br /></p>\n\n\n\n\n\n<p>In addition to the presentation above, I also recommend listening to <a href=\"https://wptavern.com/wpweekly-episode-324-getting-nc-state-gutenready\">episode 324</a> of WordPress Weekly where McFarland describes their experience so far in transitioning sites to Gutenberg, building custom blocks, and discussing what the future of themes might be like once the project is merged into WordPress. </p>\n\n<p>WPCampus organizers are in the beginning stages of planning next year&#8217;s event. </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, 24 Aug 2018 19:10:47 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:38;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:115:\"WPTavern: Gutenberg and Classic Editor Plugins Pass 200,000 Active Installations, WordPress 4.9.9 Planning Underway\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83475\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:124:\"https://wptavern.com/gutenberg-and-classic-editor-plugins-pass-200000-active-installations-wordpress-4-9-9-planning-underway\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6122:\"<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/08/printing-letters.jpg?ssl=1\"><img /></a>photo credit: reingestalter <a href=\"http://www.flickr.com/photos/44668468@N00/115805043\">numeral types</a> &#8211; <a href=\"https://creativecommons.org/licenses/by-sa/2.0/\">(license)</a>\n<p>It has been three weeks since the &#8220;Try Gutenberg&#8221; prompt was sent out in WordPress 4.9.8 and the <a href=\"https://wordpress.org/plugins/gutenberg/\" rel=\"noopener noreferrer\" target=\"_blank\">plugin</a> has now passed 200,000 active installations. The callout has increased the visibility of the Gutenberg project and brought necessary feedback to the development and design of the new editor.</p>\n<p>Prior to WordPress 4.9.8, Gutenberg reviews held a 2.7-star average on WordPress.org. Negative reviews continue to pour in and the average rating has slipped to 2.3 stars. Users are reporting that the new editor is too complicated, cumbersome, and that it offers an inferior writing experience. A few positive reviews are sprinkled in between, calling the editor a &#8220;necessary step forward,&#8221; and those reviewers seem hopeful that others will feel the same once they get past the learning curve. The vast majority of reviews, both positive and negative, report that Gutenberg&#8217;s interface is not yet intuitive to use.</p>\n<p><a href=\"https://i0.wp.com/wptavern.com/wp-content/uploads/2018/08/Screen-Shot-2018-08-24-at-10.32.49-AM.png?ssl=1\"><img /></a></p>\n<p>The Gutenberg team&#8217;s responses to reviews have improved to be less &#8220;canned&#8221; since the <a href=\"https://wptavern.com/gutenberg-plugin-garners-mixed-reactions-from-new-wave-of-testers\" rel=\"noopener noreferrer\" target=\"_blank\">initial reactions</a> a few days after the Gutenprompt went out. However, the team still appears to be combing the feedback for bugs with the existing interface. Overall, the team&#8217;s responses are unified in a general unwillingness to admit that there are critical flaws preventing the interface from being more well-received.</p>\n<p>Active installations of the <a href=\"https://wordpress.org/plugins/classic-editor/\" rel=\"noopener noreferrer\" target=\"_blank\">Classic Editor</a> plugin, the official antidote for those do not wish to adopt Gutenberg when it ships in WordPress 5.0, have climbed to more than 200,000. This number is about equal to the number of sites that have Gutenberg active. The Gutenberg team does not view Classic Editor installs as an important metric for understanding Gutenberg adoption or rejection but rather see these installs as a healthy intermediary step for sites keeping the same workflow while preparing for Gutenberg.</p>\n<p>In response to recent discussion surrounding the <a href=\"https://wptavern.com/classicpress-gutenberg-not-included\" rel=\"noopener noreferrer\" target=\"_blank\">ClassicPress fork of WordPress</a>, Matt Mullenweg <a href=\"https://wptavern.com/classicpress-gutenberg-not-included#comment-256813\" rel=\"noopener noreferrer\" target=\"_blank\">said</a>, &#8220;No plans to ever have direct vote determine strategic direction in WP, but we are having a bit of a referendum in the adoption of the Gutenberg and Classic Editor plugins, people are voting with their usage. The people are deciding.&#8221;</p>\n<p>This is essentially true in that users can decide if they want to adopt Gutenberg or not, for as long as the Classic Editor is supported. The Classic Editor plugin is an option people demanded but now the reality of two different admin experiences is nearer than before. The notion of a fork, though perhaps not a serious threat to the project, makes it painfully clear what some users are willing to do in order to avoid Gutenberg.</p>\n<p>With the number of Classic Editor plugin installations on the rise, WordPress is headed towards a fractured admin experience. For some it may be a healthy transition option, but in the end, the number of Classic Editor installations indicates how many sites will be running an alternative editing experience because site owners are either not ready or not willing to adopt Gutenberg.</p>\n<p>At some point in the future, WordPress will need to unite the editing experience, either by winning these users over to Gutenberg or by discontinuing support for the Classic Editor. In the meantime, WordPress product developers will need to provide support for both editing experiences or go all in on one or the other. It has the potential to erode WordPress&#8217; momentum for a few years, especially if Gutenberg doesn&#8217;t become more intuitive.</p>\n<h3>WordPress 4.9.9 Is Expected to be a 6-8 Week Maintenance Cycle</h3>\n<p>WordPress contributors met this week to <a href=\"https://make.wordpress.org/core/2018/08/24/dev-chat-summary-august-22-2018-4-9-9-weeks-1-2/\" rel=\"noopener noreferrer\" target=\"_blank\">discuss WordPress 4.9.9</a>.</p>\n<p>&#8220;As of now there’s no specific timeline for 4.9.9,&#8221; Jeff Paul said. &#8220;That will get set once release leads are in place. However, I’d like to try and finalize leads in next week’s meeting or shortly thereafter so that we can begin 4.9.9 planning and coordination as we get into September.&#8221; Paul requested contributor submit nominations for release leads, for themselves or others, ahead of next week&#8217;s meeting.</p>\n<p>&#8220;Until we have a confirmed timeline and plan for 5.0, my assumption is that we’ll continue with our minor release cadence of ~6-8 weeks with specific focus on items needed in support of 5.0,&#8221; Paul said.</p>\n<p>During his announcement at WordCamp Europe in Belgrade, Matt Mullenweg said WordPress 5.0 could happen as early as August. It&#8217;s now looking more likely that 5.0 will drop closer to the end of the year. This gives WordPress users and developers more time to prepare their sites to be compatible with Gutenberg and ready to take advantage of the new features it offers. The <a href=\"https://make.wordpress.org/core/5-0/\" rel=\"noopener noreferrer\" target=\"_blank\">schedule for releasing WordPress 5.0</a> is not yet set but the release is expected to happen in 2018.</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, 24 Aug 2018 18:55:12 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:39;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"WPTavern: WordCamp Kochi is Postponed to November 3rd Due to Extensive Flooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83465\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/wordcamp-kochi-is-postponed-to-november-3rd-due-to-extensive-flooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2569:\"<p><a href=\"https://2018.kochi.wordcamp.org/\">WordCamp Kochi, India</a>, was originally scheduled for September 2nd, but due to heavy rains and extensive flooding in the area, the event has been <a href=\"https://2018.kochi.wordcamp.org/wordcamp-kochi-2018-is-postponed-to-november-3rd-2018-saturday/\">postponed</a> to November 3rd. The venue is unchanged.<br /></p>\n\n<p>Kochi is located in Southwest India in the coastal state of Kerala. The flooding has been so severe, the Kochi <a href=\"https://timesofindia.indiatimes.com/city/kochi/kerala-floods-kochi-airport-closure-extended-flights-likely-from-next-wednesday/articleshow/65504855.cms\">airport has been shutdown</a> since August 15th due to electrical damage. </p>\n\n<p>In addition to WordCamp being postponed, WooCommerce has also postponed its <a href=\"https://workshops.automattic.com/?utm_campaign=coschedule&utm_source=twitter&utm_medium=WooCommerce\">Women&#8217;s Workshop</a>.</p>\n\n\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">In light of current events, we\'ve decided to postpone the Women\'s Workshop. More info to come later today. <a href=\"https://t.co/TBfGGNWZW0\">https://t.co/TBfGGNWZW0</a></p>&mdash; WooCommerce (@WooCommerce) <a href=\"https://twitter.com/WooCommerce/status/1032533215347712000?ref_src=twsrc%5Etfw\">August 23, 2018</a></blockquote>\n\n\n<p>Organizers worked with WordCamp Community Support who agreed that the best course of action was to delay the event.</p>\n\n<blockquote class=\"wp-block-quote\"><p>Besides, one of the ethos of conducting a WordCamp is to ensure a safe space for attendees and participants. Since the state is still recovering from the floods, conducting a big event poses a lot of threats/challenges, like rain-borne diseases, unpredictable weather, etc.</p><cite>Hari Shanker R</cite></blockquote>\n\n<p>Tickets for WordCamp Kochi are <a href=\"https://2018.kochi.wordcamp.org/tickets/\">still available</a> and can be purchased from the event&#8217;s site. Women who use the <strong>WCK18WOMAN</strong> coupon code will receive a 40% discount off the ticket price. There&#8217;s also a <a href=\"https://2018.kochi.wordcamp.org/discounts/\">discounts page</a> with information on other ways you can reduce ticket prices.</p>\n\n<p>Those who purchased tickets for September 2nd can use the same ticket to attend November 3rd. If you purchased tickets for September 2nd and can not attend November 3rd, you&#8217;re encouraged to <a href=\"https://2018.kochi.wordcamp.org/contact/\">contact</a> the event&#8217;s organizers as refunds are not available. <br /></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, 24 Aug 2018 18:31:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:40;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Matt: Gulf Coast Soul\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=48319\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2018/08/gulf-coast-soul/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:558:\"<p>Brett Martin has an excellent longread in GQ, <a href=\"https://www.gq.com/story/houston-restaurants-capital-of-southern-cool\">Houston Is the New Capital Of Southern Cool</a>. I moved to San Francisco when I was 20, I hadn&#8217;t ever even been old enough to drink in Houston, but when I returned in my late twenties and really made it my home I was blown away at how much the city had changed in the time I had been away. Or maybe I just grew up enough to appreciate it. Regardless, Brett captures the verve and paradoxes of the city well.</p>\n\n<p> </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 23 Aug 2018 22:23: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:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:41;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"WPTavern: New Network Media Library Plugin Creates a Shared Library on a Multisite Network\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83415\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"https://wptavern.com/new-network-media-library-plugin-creates-a-shared-library-on-a-multisite-network\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3950:\"<p>WordPress core committer John Blackbourn has released a new plugin called <a href=\"https://github.com/johnbillion/network-media-library\" rel=\"noopener noreferrer\" target=\"_blank\">Network Media Library</a> that provides a shared media library across all sites on a WordPress multisite network. Blackbourn is an engineer at Human Made and the plugin is one he created for a client by forking Frank Bültge and Dominik Schilling&#8217;s <a href=\"https://github.com/bueltge/multisite-global-media\" rel=\"noopener noreferrer\" target=\"_blank\">Multisite Global Media</a> plugin.</p>\n<p>By default, the plugin uses site ID 2 for the central media library, but the site ID can be customized via a filter hook.  Access to the network-wide library is currently restricted to users who have Author level permissions with the upload_files capability on the central media site. In the plugin&#8217;s description Blackbourn said the plan for future versions is to remove the need for users to be added to the central media library.</p>\n<p>After testing it locally, I discovered what the plugin&#8217;s description meant by &#8220;transparently&#8221; uploading media to the central media site. Unlike other plugins that perform a similar function (i.e. <a href=\"https://wordpress.org/plugins/network-shared-media/\" rel=\"noopener noreferrer\" target=\"_blank\">Network Shared Media</a> and <a href=\"https://github.com/bueltge/multisite-global-media\" rel=\"noopener noreferrer\" target=\"_blank\">Multisite Global Media</a>), there is no indication that files are part of a network-wide library. For example, Multisite Global Media adds a &#8220;Global Media&#8221; tab to the media library to indicate which files are aggregated from sites on the network. The Network Media Library plugin works in an invisible way without adding a separate tab to the media library.</p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2018/08/Screen-Shot-2018-08-23-at-1.34.56-PM.png?ssl=1\"><img /></a></p>\n<p>Frank Bültge, co-author of the Multisite Global Media plugin, asked Blackbourn why he opted to fork the plugin instead of enhancing it. Blackbourn said the main difference is that the original plugin supports local media files and his fork does not.</p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">This was my original plan, but the main reason for the fork is the local media support in MGM means some bugs can\'t easily be fixed, eg. the featured image problem that we chatted about. The two plugins serve different purposes, MGM supports local media files, NML doesn\'t <img src=\"https://s.w.org/images/core/emoji/11/72x72/1f60a.png\" alt=\"😊\" class=\"wp-smiley\" />.</p>\n<p>&mdash; John Blackbourn <img src=\"https://s.w.org/images/core/emoji/11/72x72/1f1ea-1f1fa.png\" alt=\"🇪🇺\" class=\"wp-smiley\" /> (@johnbillion) <a href=\"https://twitter.com/johnbillion/status/1032361281741893632?ref_src=twsrc%5Etfw\">August 22, 2018</a></p></blockquote>\n<p></p>\n<p>Developers who implement Network Media Library on their sites should be aware that it is still under active development. It currently has built-in compatibility with the <a href=\"https://wordpress.org/plugins/regenerate-thumbnails/\" rel=\"noopener noreferrer\" target=\"_blank\">Regenerate Thumbnails</a> and <a href=\"https://wordpress.org/plugins/wp-user-avatars/\" rel=\"noopener noreferrer\" target=\"_blank\">WP User Avatars</a> plugins. The plugin also has been confirmed to be compatible with BuddyPress, Extended CPTs, Gutenberg, Stream and User Profile Picture. Blackbourn plans to test and support many more plugins in the future, including CMB2, ACF, and assorted gallery and media management plugins.</p>\n<p>Network Media Library is MIT-licensed and <a href=\"https://github.com/johnbillion/network-media-library\" rel=\"noopener noreferrer\" target=\"_blank\">available on GitHub</a>. It requires WordPress 4.9+ and PHP 7.0+. The plugin can be installed as a mu-plugin or network activated.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 23 Aug 2018 21:06:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:42;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"WPTavern: WordCamp for Publishers 2018 Videos Now Available on WordPress.tv\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=83394\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://wptavern.com/wordcamp-for-publishers-2018-videos-now-available-on-wordpress-tv\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2849:\"<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-12.39.59-PM.png?ssl=1\"><img /></a></p>\n<p><a href=\"https://2018-chicago.publishers.wordcamp.org/\" rel=\"noopener noreferrer\" target=\"_blank\">WordCamp for Publishers 2018</a> was held in Chicago earlier this month, bringing together a diverse group of people who use WordPress to manage publications. The event even <a href=\"http://www.niemanlab.org/2018/08/submissive-audiences-less-special-news-outlets-and-other-inspiring-thoughts-from-wordpresss-publisher-summit/\" rel=\"noopener noreferrer\" target=\"_blank\">got a nod from Nieman Lab</a>, who dubbed it &#8220;WordPress’ publisher summit,&#8221; and highlighted a few tweets from the <a href=\"https://twitter.com/search?f=tweets&vertical=default&q=wcpub&src=typd\" rel=\"noopener noreferrer\" target=\"_blank\">#wcpub</a> hashtag.</p>\n<p>&#8220;As conference organizers, we challenged speakers to touch on whether an open web ever truly existed, what state it’s in now, the consequences of a closed web, and how publishers can protect and encourage an open web,&#8221; Alexis Kulash, one of the event&#8217;s organizers, said in her <a href=\"https://vip.wordpress.com/2018/08/16/wordcamp-for-publishers-recap/\" rel=\"noopener noreferrer\" target=\"_blank\">recap post</a>.</p>\n<p>&#8220;Overall, we saw common themes emerge around empowering publishers to innovate and evolve. There was a shared belief that ethical journalism depends on an open web, with inclusivity as a fundamental building block to creating responsibly for the future.&#8221;</p>\n<p>Sessions included topics of interest to publishers both large and small, including AMP, Gutenberg, the effect of paywalls on the open web, communication between tech and editorial teams, newsletters, performance, and many other publishing-related topics.</p>\n<p>&#8220;Given that this is the only single-vertical official WordCamp it offers a rare perspective into a limited but very serious set of issues in a space,&#8221; Pantheon Community Manager Dwayne McDaniel said in his <a href=\"https://www.mcdwayne.com/2018/08/13/wc-for-publishers-2018-chicago/\" rel=\"noopener noreferrer\" target=\"_blank\">recap post</a>. &#8220;Having the official support and legitimacy of the WordCamp name brand I think adds a weight the organizers could not achieve otherwise, a claim I am going to support with the caliber of the participants as substantial evidence.&#8221;</p>\n<p>By all accounts the event was one of the best media conferences participants had ever attended. Recordings of the sessions started rolling out on WordPress.tv today. The videos can all be found on the same page listed under the <a href=\"https://wordpress.tv/event/wordcamp-for-publishers-chicago-2018/\" rel=\"noopener noreferrer\" target=\"_blank\">WordCamp for Publishers 2018 event</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 23 Aug 2018 03:08:25 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:43;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"WPTavern: WPWeekly Episode 328 – Gutenberg, Forking, and cPanel\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83421&preview=true&preview_id=83421\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://wptavern.com/wpweekly-episode-328-gutenberg-forking-and-cpanel\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1841:\"<p>In this episode, <a href=\"http://jjj.me\">John James Jacoby</a> and I start off by providing updates on some items from last week&#8217;s show. We discuss WordPress.com&#8217;s privacy policy change, the new detailed activity log in the WordPress for iOS app, and cPanel&#8217;s acquisition. We end the show with a thoughtful conversation about forking software.</p>\n<h2>Stories Discussed:</h2>\n<p><a href=\"https://wptavern.com/wordpress-com-boots-sandy-hook-conspiracy-theory-sites-bans-malicious-publication-of-unauthorized-images-of-minors\">WordPress.com Boots Sandy Hook Conspiracy Theory Sites, Bans Malicious Publication of Unauthorized Images of Minors</a><br />\n<a href=\"https://wptavern.com/wordpress-for-ios-10-6-adds-a-detailed-site-activity-log\">WordPress for iOS 10.6 Adds A Detailed Site Activity Log</a><br />\n<a href=\"https://wptavern.com/oakley-capital-to-acquire-cpanel\">Oakley Capital to Acquire cPanel</a><br />\n<a href=\"https://wptavern.com/drupal-org-migrates-developer-tools-to-gitlab\">Drupal.org Migrates Developer Tools to GitLab</a><br />\n<a href=\"https://wptavern.com/classicpress-gutenberg-not-included\">ClassicPress: Gutenberg Not Included</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, August 29th 3:00 P.M. Eastern</p>\n<p>Subscribe to <a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\">WordPress Weekly via Itunes</a></p>\n<p>Subscribe to <a href=\"https://www.wptavern.com/feed/podcast\">WordPress Weekly via RSS</a></p>\n<p>Subscribe to <a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\">WordPress Weekly via Stitcher Radio</a></p>\n<p>Subscribe to <a href=\"https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe\">WordPress Weekly via Google Play</a></p>\n<p><strong>Listen To Episode #328:</strong><br />\n</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, 22 Aug 2018 23:56:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:44;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"WPTavern: Mario Peshev Explains the Advantages of Gutenberg for Users who Rely on Page Builders\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83348\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:106:\"https://wptavern.com/mario-peshev-explains-the-advantages-of-gutenberg-for-users-who-rely-on-page-builders\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3970:\"<p><a href=\"https://devwp.eu/\" rel=\"noopener noreferrer\" target=\"_blank\">Mario Peshev</a>, CEO of <a href=\"https://devrix.com/\" rel=\"noopener noreferrer\" target=\"_blank\">DevriX</a>, has published a video that explains how Gutenberg will change the way users create content. If your background as a WordPress user is maintaining your website with the help of a page builder like Beaver Builder, Divi Builder, Elementor, or a similar plugin, this video will acquaint you with a few advantages that Gutenberg will bring to content creation in the future.</p>\n<p></p>\n<p>Peshev demonstrates how Gutenberg will make it easier for users to add and arrange page content that actual websites need, such as call-to-action buttons, testimonials, headers, and columns. In the past, users have relied on page builders, page templates, widgetized areas, shortcodes, custom meta boxes, and a host of disparate ways of trying to place content in a certain arrangement on a page. All of these seem rather clunky now when compared to Gutenberg&#8217;s united interface, despite the new editor&#8217;s less than perfect implementation.</p>\n<p>This video helps users understand the problems Gutenberg aims to solve. Peshev explains that page builder tools usually have heavy, complicated code bases in order to work around the problem of adding blocks of content to a page. Gutenberg is not replacing page builders. In fact, most of them are updating to provide a better experience for users in the Gutenberg era, so agencies should be able to utilize some of the same tools they have used in the past while setting clients loose in the new editorial framework.</p>\n<p>&#8220;The video was first published on my LinkedIn feed, which is comprised of business leaders, marketing experts, freelancers &#8212; many of whom use WordPress at work or for their own businesses,&#8221; Peshev said.</p>\n<p>&#8220;They are not WordPress experts by any stretch, and rarely spend the time to test the &#8216;latest cool thing.&#8217; Odds are, some may have heard of it, but 95% haven&#8217;t even seen screenshots or demos of the new editorial experience.&#8221;</p>\n<p>As a digital consultant and the CEO of DevriX, a 30+ person agency, Peshev understands the need to assure users that their traditional content editing experience will still be available if they don&#8217;t want to use Gutenberg. He has been preparing his clients who fall on both sides of the 5.0 release &#8211; either to move forward with the new editor or employ the Classic Editor to maintain the old one.</p>\n<p>&#8220;At DevriX, we&#8217;ve been testing every site we manage and maintain monthly,&#8221; Peshev said. &#8220;We want to ensure that there are no unexpected regressions or fatal errors we have to deal with last minute. That said, half of our customers can benefit by using Gutenberg &#8212; we&#8217;ve had continuous conversations with them and align the roadmap accordingly. Others, on the other hand, are purely content-driven, a traditional WYSIWYG experience, and we have the Classic Editor ready to go once Gutenberg is live.&#8221;</p>\n<p>Peshev said his agency has had to find the balance between improving the editorial experience as needed (for things like landing pages and more robust sections), versus ensuring the stability and consistency of content development for traditional editorial teams. He urges other agency owners to push forward and embrace the custom work that Gutenberg will require.</p>\n<p>&#8220;Gutenberg is still in its infancy; there&#8217;s a lot of work left for us, agency owners and developers,&#8221; Peshev said. &#8220;Just as we used to build custom widgets, shortcodes, and page templates, we should build a series of Gutenblocks for every customer, prepare the corresponding templates, design the resulting front-end experience, and a lot more. Realistically, the editorial experience alone is a tiny chunk of the scope of WordPress development as a whole.&#8221;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 22 Aug 2018 17:08:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:45;a:6:{s:4:\"data\";s:11:\"\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a: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:33:\"HeroPress: Have Faith In Yourself\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://heropress.com/?p=2607\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://heropress.com/have-faith-in-yourself/#utm_source=rss&utm_medium=rss&utm_campaign=have-faith-in-yourself\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3622:\"<img width=\"960\" height=\"480\" src=\"https://s20094.pcdn.co/wp-content/uploads/2016/08/081016-StaceyBartron-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: It may not all pan out, but I\'m along for the ride with WordPress in my backpack & I cannot wait to see where I end up.\" /><p>A couple years ago I was at Prestige Conf in Minneapolis. I noticed a young woman sitting by herself, patiently waiting for the talks to start, and thought I&#8217;d say hi. Her name was Stacey, and she was a freelance web developer and design expert. She was had recently quit her job to go freelance and this conference was part of her self-education.</p>\n<p>Our conversation brought back lots of memories of the excitement of when I first quit a good job to go freelance, but I was impressed by how much more attention to detail she&#8217;d paid than I had. I was a Bad Freelancer.</p>\n<p>A few weeks later it occurred to me that she might be willing to make the header banners for HeroPress essays. I asked, and she agreed at a price I could afford.  For a couple years now all of the banners you&#8217;ve seen on HeroPress were made by Stacey Bartron. No-one else has ever told me this, but I think the banners are pretty important to the essays and she&#8217;s done a wonderful, meaningful job.</p>\n<p>Stacey quit her job and went freelance because she had faith in her own abilities. Her skills were greater than the use to which they were being put at The Day Job. As it turns out, she was right.</p>\n<p>Check out Stacey&#8217;s very own HeroPress essay here:</p>\n<blockquote class=\"wp-embedded-content\"><p><a href=\"https://heropress.com/essays/finding-wordpress-fargo/\">Finding WordPress in Fargo</a></p></blockquote>\n<p></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: Have Faith In Yourself\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=Have%20Faith%20In%20Yourself&via=heropress&url=https%3A%2F%2Fheropress.com%2Fhave-faith-in-yourself%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: Have Faith In Yourself\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fhave-faith-in-yourself%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-linkedin-horizontal\"><div class=\"rtsocial-linkedin-horizontal-button\"><a class=\"rtsocial-linkedin-button\" href=\"https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fhave-faith-in-yourself%2F&title=Have+Faith+In+Yourself\" rel=\"nofollow\" target=\"_blank\" title=\"Share: Have Faith In Yourself\"></a></div></div><div class=\"rtsocial-pinterest-horizontal\"><div class=\"rtsocial-pinterest-horizontal-button\"><a class=\"rtsocial-pinterest-button\" href=\"https://pinterest.com/pin/create/button/?url=https://heropress.com/have-faith-in-yourself/&media=https://heropress.com/wp-content/uploads/2016/08/081016-StaceyBartron-150x150.jpg&description=Have Faith In Yourself\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: Have Faith In Yourself\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/have-faith-in-yourself/\" title=\"Have Faith In Yourself\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/have-faith-in-yourself/\">Have Faith In Yourself</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 22 Aug 2018 08:00: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:\"\";}}}}}i:46;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"WPTavern: ClassicPress: Gutenberg Not Included\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83360\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/classicpress-gutenberg-not-included\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5995:\"<p>Depending on how far and deep you look, there is not a lot of positive sentiment surrounding Gutenberg. For Scott Bowler, the notion of merging Gutenberg into WordPress 5.0 represents a shift so <a href=\"https://medium.com/@scott.bowler83/classicpress-a-hard-fork-of-wordpress-without-gutenberg-1eeb62dd879c\">detrimental to the project</a>, he has forked WordPress into a new project called <a href=\"https://www.classicpress.net/\">ClassicPress</a>.</p>\n\n<p>&#8220;The team at WordPress have decided to force Gutenberg into v5 of WordPress despite <a href=\"https://wordpress.org/support/plugin/gutenberg/reviews/\" rel=\"noreferrer noopener\" target=\"_blank\">massive push back by the WordPress community,</a>&#8221; Bowler said.</p>\n\n<p>&#8220;I’m in the &#8216;push back&#8217; camp. After my feedback on Gutenberg fell on deaf ears I realized that WordPress is no longer a community led project — major decisions are being made by an elite few.</p>\n\n<p>&#8220;Sadly, I decided it was time to move to a fork that doesn’t have Gutenberg as part of the core code. A quick search revealed nobody had taken the initiative so I decided to stop complaining and take action.&#8221;</p>\n\n<p>In addition to ClassicPress, Bowler has <a href=\"https://www.change.org/p/petition-to-wordpress-no-gutenberg-in-wordpress-core\">filed a petition</a> on Change.org requesting that Gutenberg not be merged into WordPress 5.0. As of publishing, the petition has 10 out of 100 signatures.</p>\n\n<p>&#8220;This petition is to ask the WordPress team to keep Gutenberg out of the core of WordPress and instead keep it as a plugin for users to install,&#8221; Bowler said. &#8220;In addition, this petition asks that Gutenberg does not get integrated into the core until the community agrees that the time is right.&#8221;</p>\n\n<p>Bowler is not the only one who feels this way. Matt Cromwell, Head of Support and Community Outreach at <a href=\"https://wordimpress.com\">WordImpress</a>, suggests that Gutenberg be bundled with WordPress as a plugin similar to Aksimet. </p>\n\n\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">The more I think about <a href=\"https://twitter.com/hashtag/Gutenberg?src=hash&ref_src=twsrc%5Etfw\">#Gutenberg</a> as inevitable in WP Core, the more I am concerned that Core releases don\'t come often enough to support the kind of iterative improvements Gutes will need over the longterm.</p>&mdash; Matt Cromwell <img src=\"https://s.w.org/images/core/emoji/11/72x72/1f393.png\" alt=\"🎓\" class=\"wp-smiley\" /><img src=\"https://s.w.org/images/core/emoji/11/72x72/271d.png\" alt=\"✝\" class=\"wp-smiley\" /> (@learnwithmattc) <a href=\"https://twitter.com/learnwithmattc/status/1030588894796865536?ref_src=twsrc%5Etfw\">August 17, 2018</a></blockquote>\n\n\n\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">Shipping <a href=\"https://twitter.com/hashtag/Gutenberg?src=hash&ref_src=twsrc%5Etfw\">#Gutenberg</a> as a default plugin like Akismet makes a lot of sense for several reasons.<br /><img src=\"https://s.w.org/images/core/emoji/11/72x72/2714.png\" alt=\"✔\" class=\"wp-smiley\" /> Allows for more iterative improvements<br /><img src=\"https://s.w.org/images/core/emoji/11/72x72/2714.png\" alt=\"✔\" class=\"wp-smiley\" /> Allows for quicker development<br /><img src=\"https://s.w.org/images/core/emoji/11/72x72/2714.png\" alt=\"✔\" class=\"wp-smiley\" /> Gives users more freedom of choice</p>&mdash; Matt Cromwell <img src=\"https://s.w.org/images/core/emoji/11/72x72/1f393.png\" alt=\"🎓\" class=\"wp-smiley\" /><img src=\"https://s.w.org/images/core/emoji/11/72x72/271d.png\" alt=\"✝\" class=\"wp-smiley\" /> (@learnwithmattc) <a href=\"https://twitter.com/learnwithmattc/status/1030588896281653249?ref_src=twsrc%5Etfw\">August 17, 2018</a></blockquote>\n\n\n<p>If Gutenberg ships with WordPress 5.0, Bowler says he is committed to maintaining compatibility with the WordPress ecosystem, keeping the project up to date with security fixes, and letting the community dictate its development.</p>\n\n<p>ClassicPress is based on WordPress 4.9.8 and is not available to the public yet. It&#8217;s in a consultation phase that interested users can participate in through the <a href=\"https://www.reddit.com/r/ClassicPress\">ClassicPress subreddit</a>. <br /></p>\n\n<h2>Forks Are a Good Thing, But This One Doesn&#8217;t Make Sense</h2>\n\n<p>I used to think that forking WordPress is the equivalent of the <a href=\"https://en.wikipedia.org/wiki/Nuclear_option\">nuclear option</a>, but <a href=\"https://www.youtube.com/watch?v=2Y6HcQcQWXU\">a presentation</a> by John James Jacoby in 2016 during WordSesh changed my perspective.</p>\n\n<p>Forking is a good thing as it allows people to take a project in their own direction. It opens the door for experimentation. If there are any lessons learned or improvements made, those can usually be pushed upstream to the main project.</p>\n\n<p>There are <a href=\"https://wordpress.org/plugins/classic-editor/\">solutions available</a> that allow users and site managers to keep the classic editor in place until a transition can be made. There&#8217;s also a Classic Editor block within Gutenberg that provides a similar user experience to the Classic Editor. </p>\n\n<p>With options available to not use or at least delay Gutenberg from becoming the new editor, and that&#8217;s <strong>if</strong> it&#8217;s merged into WordPress 5.0, ClassicPress isn&#8217;t so much of a necessary fork but rather, a last ditch effort to raise awareness to not merge Gutenberg into core. And that&#8217;s an unfortunate reason to fork WordPress. </p>\n\n<p>*<strong>Updated 8/21/2018</strong>* First paragraph was edited to &#8220;For Scott Bowler, the notion of merging Gutenberg into WordPress 5.0 represents a shift so <a href=\"https://medium.com/@scott.bowler83/classicpress-a-hard-fork-of-wordpress-without-gutenberg-1eeb62dd879c\">detrimental to the project</a>, he has forked WordPress into a new project called <a href=\"https://www.classicpress.net/\">ClassicPress</a>.&#8221; </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 22 Aug 2018 01:40:53 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:47;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"WPTavern: Drupal.org Migrates Developer Tools to GitLab\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83338\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://wptavern.com/drupal-org-migrates-developer-tools-to-gitlab\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4323:\"<a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2018/08/Screen-Shot-2018-08-21-at-12.36.38-PM.png?ssl=1\"><img /></a>image credit: Drupal Association\n<p>The Drupal Association announced this week that Drupal.org will be <a href=\"https://www.drupal.org/drupalorg/blog/developer-tools-initiative-part-5-gitlab-partnership\" rel=\"noopener noreferrer\" target=\"_blank\">migrating its developer tools to GitLab</a>. In selecting a partner for modernizing the project&#8217;s tooling, the association aimed to preserve the most valuable parts of Drupal&#8217;s workflow. They also wanted a partner that would keep evolving its code collaboration featureset.</p>\n<p>In December 2017, after evaluating the advantages and disadvantages of GitHub, GitLab, and Bitbucket, it appeared the association would be moving forward with Bitbucket. If the comments on that <a href=\"https://www.drupal.org/drupalorg/blog/developer-tools-initiative-part-2-comparing-our-options\" rel=\"noopener noreferrer\" target=\"_blank\">discussion</a> are any indication, the Drupal community was not excited about the selection. GitLab reached out to comment on the status of some of the blockers the association had identified and worked privately with Drupal representatives to resolve those issues.</p>\n<p>&#8220;They have escalated the internal priority of issues that blocked our adoption of GitLab, offered technical and financial support for the migration, and made a commitment to ongoing support for the Drupal project,&#8221; Drupal Association&#8217;s director of engineering Tim Hestenes Lehnen said. The team plans to migrate Drupal.org&#8217;s 45,000 projects to GitLab over the coming months.</p>\n<p>&#8220;By adding merge requests, contributing to Drupal will become much more familiar to the broad audience of open source contributors who learned their skills in the post-patch era,&#8221; Lehnen said. &#8220;By adding inline editing and web-based code review, it will be much easier to make quick contributions. This not only lowers the barrier to contribution for people new to our community, it also saves significant effort for our existing community members, as they&#8217;ll no longer need to clone work locally and generate patches.&#8221;</p>\n<p>It&#8217;s easy to see how the WordPress project might also benefit from collaborating on a platform like GitLab. In October 2017, after the company <a href=\"https://wptavern.com/gitlab-raises-20-million-series-c-round-adds-matt-mullenweg-to-board-of-directors\" rel=\"noopener noreferrer\" target=\"_blank\">announced a $20 million Series C round of funding</a> and appointed Matt Mullenweg to its board of directors, WordPress contributors speculated about whether the project would move to GitLab.</p>\n<p>“It’s definitely something on our minds,&#8221; Mullenweg said when asked if GitLab and WordPress might collaborate in the future. &#8220;Core WordPress is still Trac and Subversion, so I think that it’s not our top priority this year, but in the future it’s definitely on the radar.”</p>\n<p>In 2016, GitLab worked to establish itself as the most welcoming platform for open source organizations after GitHub  <a href=\"https://wptavern.com/gitlab-courts-open-source-project-maintainers-with-response-to-dear-github-letter\" rel=\"noopener noreferrer\" target=\"_blank\">failed to address open source maintainers&#8217; concerns</a> in a timely way. The company began actively courting disgruntled GitHub users following <a href=\"https://wptavern.com/gitlab-courts-disgruntled-github-customers-with-response-to-recent-pricing-hike\" rel=\"noopener noreferrer\" target=\"_blank\">GitHub&#8217;s May 2016 pricing hike</a>.</p>\n<p>GitLab&#8217;s efforts to resolve critical issues for Drupal.org demonstrates the company&#8217;s commitment to ensure open source projects have what they need. Drupal.org&#8217;s transparency throughout the decision to migrate its developer tools enabled the project to respond to the community&#8217;s request to make GitLab work. It also prompted GitLab representatives to reach out with more information on the project&#8217;s blockers. As WordPress will be looking to move its developer tools to a new platform in the future, following along with Drupal.org&#8217;s migration experience as it progresses should be a good learning opportunity.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 21 Aug 2018 22:25: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:48;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"Matt: Distributed Office Politics\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=48317\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"https://ma.tt/2018/08/distributed-office-politics/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:578:\"<p><a href=\"https://techcrunch.com/2018/08/18/distributed-teams-are-rewriting-the-rules-of-officeless-politics/\">This week I spoke with TechCrunch</a> about one facet of distributed work that differs from physical offices &#8212; the idea of &#8220;office politics.&#8221; I can&#8217;t claim that distributed work will solve everyone&#8217;s personal differences, but I do think it relieves some of the pressures that might come from forced cohabitation and environments that are prone to interruption. They also have some great points from Jason Fried and and Wade Foster.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 21 Aug 2018 16:38:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:49;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"WPTavern: Oakley Capital to Acquire cPanel\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=83329\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wptavern.com/oakley-capital-to-acquire-cpanel\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1850:\"<p><a href=\"https://cpanel.com/\">cPanel</a>, the makes of control panel software used by many hosting providers across the globe, has <a href=\"http://news.cpanel.com/oakley-capital-to-invest-in-cpanel-acquisition-will-accelerate-the-next-phase-of-product-development-for-cpanel/\">announced</a> it has signed an agreement to be acquired by <a href=\"http://oakleycapital.com/\">Oakley Capital</a>. Oakley Capital is a private equity investor that invests in companies primarily located in Western Europe. </p>\n\n<p>Financial details of the impending acquisition have not been disclosed. Oakley Capital is the same investment firm that <a href=\"http://oakleycapital.com/acquisition-of-plesk/\">acquired Plesk</a> in May of 2017. <a href=\"https://www.plesk.com/\">Plesk</a> is also control panel software used to manage sites.</p>\n\n<p>cPanel is based in Houston, TX with more than 220 employees. Employees will stay with the company and the headcount is expected to increase thanks to the investment. </p>\n\n<p>Nick Koston, cPanel&#8217;s CEO, issued the following statement in a press release. <br /></p>\n\n<blockquote class=\"wp-block-quote\"><p>This investment reflects a great step forward for cPanel. Our team has developed software that contributes to the success of millions of websites operating globally and looks forward to continuing to do so with the same passion that you, our loyal customers have come to love. </p><p>This investment will give Internet infrastructure providers access to a wider range of software, features and support. I am excited about what the future holds for the company and the great team at cPanel.</p><cite>Nick Koston</cite></blockquote>\n\n<p>Koston will remain as the company&#8217;s CEO and cPanel will continue to run as a separate entity. The acquisition needs to pass a governmental review before it is finalized.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 21 Aug 2018 05:10:47 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:8:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Tue, 18 Sep 2018 04:59:26 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Tue, 18 Sep 2018 04:45:26 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 1\";s:16:\"content-encoding\";s:4:\"gzip\";}}s:5:\"build\";s:14:\"20130911080210\";}','no'),(10661,'_transient_timeout_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca','1537289966','no'),(10662,'_transient_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca','1537246766','no'),(4147,'_transient_timeout_feed_b9388c83948825c1edaef0d856b7b109','1495476562','no'),(4148,'_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:\"Mon, 22 May 2017 05:52: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.8-beta1-40811\";s:7:\"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:5831:\"<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.7</h4>\n<ul>\n<li>Added REST API custom endpoints to manipulate contact form data.</li>\n<li>Config Validator: Added test items for field names and attachment file paths.</li>\n<li>Added custom DOM events: <code>wpcf7invalid</code>, <code>wpcf7spam</code>, <code>wpcf7mailsent</code>, <code>wpcf7mailfailed</code> and <code>wpcf7submit</code>.</li>\n<li>New action hook: <code>wpcf7_after_flamingo</code>.</li>\n<li>Added <code>size</code> option to <code>select</code> and <code>select*</code> form-tag types.</li>\n<li>Made it possible to use the 3rd parameter of <code>wpcf7_add_form_tag()</code> to specify &#8220;features&#8221; of the form-tag type.</li>\n</ul>\n<h4>4.6.1</h4>\n<ul>\n<li>Fixed: &#8220;0&#8221; input could pass the <code>minlength</code> validation.</li>\n<li>Fixed: <code>exclude_blank</code> option was applied to all mail fields, not only to the message body.</li>\n<li>Fixed: <code>wpcf7_autop()</code> incorrectly inserted <code>&lt;br /&gt;</code> around hidden and block-type form-tags.</li>\n<li>Fixed: Applying <code>strtolower()</code> to uploaded file names was unnecessary and could cause troubles in a non-English environment.</li>\n</ul>\n<h4>4.6</h4>\n<ul>\n<li>Ajax loader: HTML markup changed to <code>&lt;span&gt;</code> to be easily customizable with CSS.</li>\n<li>Appends a proper header and footer to HTML mail content automatically.</li>\n<li><code>[_serial_number]</code> special mail-tag.</li>\n<li>New form-tag type for hidden fields.</li>\n<li><code>default:shortcode_attr</code> form-tag option.</li>\n<li><code>WPCF7_Shortcode</code>, <code>WPCF7_ShortcodeManager</code>, <code>wpcf7_add_shortcode()</code>, <code>wpcf7_scan_shortcode()</code>, and some other classes and functions have become deprecated.</li>\n<li>Removed all language files from the <em>languages</em> folder. Translations have moved to <a href=\"https://translate.wordpress.org/projects/wp-plugins/contact-form-7\" rel=\"nofollow\">translate.wordpress.org</a>.</li>\n</ul>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"https://wordpress.org/plugins/contact-form-7/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Akismet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://wordpress.org/plugins/akismet/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://wordpress.org/plugins/akismet/#comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 20 Oct 2005 08:57:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:41:\"https://wordpress.org/plugins-wp/akismet/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"Akismet checks your comments and contact form submissions against our global database of spam to&#8230;\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Automattic\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:18320:\"<p><!--section=description--></p>\n<p>Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog&#8217;s &#8220;Comments&#8221; admin screen.</p>\n<p>Major features in Akismet include:</p>\n<ul>\n<li>Automatically checks all comments and filters out the ones that look like spam.</li>\n<li>Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.</li>\n<li>URLs are shown in the comment body to reveal hidden or misleading links.</li>\n<li>Moderators can see the number of approved comments for each user.</li>\n<li>A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.</li>\n</ul>\n<p>PS: You&#8217;ll need an <a href=\"https://akismet.com/get/\" rel=\"nofollow\">Akismet.com API key</a> to use it.  Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.</p>\n<p><!--section=installation--></p>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href=\"https://akismet.com/get/\" rel=\"nofollow\">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n<p><!--section=changelog--></p>\n<h4>3.3.2</h4>\n<p><em>Release Date &#8211; 10 May 2017</em></p>\n<ul>\n<li>Fixed a bug causing JavaScript errors in some browsers.</li>\n</ul>\n<h4>3.3.1</h4>\n<p><em>Release Date &#8211; 2 May 2017</em></p>\n<ul>\n<li>Improve performance by only requesting the akismet_comment_nonce option when absolutely necessary.</li>\n<li>Fixed two bugs that could cause PHP warnings.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n<li>Fixed a bug that was preventing the URL preview feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n</ul>\n<h4>3.3</h4>\n<p><em>Release Date &#8211; 23 February 2017</em></p>\n<ul>\n<li>Updated the Akismet admin pages with a new clean design.</li>\n<li>Fixed bugs preventing the <code>akismet_add_comment_nonce</code> and <code>akismet_update_alert</code> wrapper functions from working properly.</li>\n<li>Fixed bug preventing the loading indicator from appearing when re-checking all comments for spam.</li>\n<li>Added a progress indicator to the &#8220;Check for Spam&#8221; button.</li>\n<li>Added a success message after manually rechecking the Pending queue for spam.</li>\n</ul>\n<h4>3.2</h4>\n<p><em>Release Date &#8211; 6 September 2016</em></p>\n<ul>\n<li>Added a WP-CLI module. You can now check comments and recheck the moderation queue from the command line.</li>\n<li>Stopped using the deprecated jQuery function <code>.live()</code>.</li>\n<li>Fixed a bug in <code>remove_comment_author_url()</code> and <code>add_comment_author_url()</code> that could generate PHP notices.</li>\n<li>Fixed a bug that could cause an infinite loop for sites with very very very large comment IDs.</li>\n<li>Fixed a bug that could cause the Akismet widget title to be blank.</li>\n</ul>\n<h4>3.1.11</h4>\n<p><em>Release Date &#8211; 12 May 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause the &#8220;Check for Spam&#8221; button to skip some comments.</li>\n<li>Fixed a bug that could prevent some spam submissions from being sent to Akismet.</li>\n<li>Updated all links to use https:// when possible.</li>\n<li>Disabled Akismet debug logging unless WP_DEBUG and WP_DEBUG_LOG are both enabled.</li>\n</ul>\n<h4>3.1.10</h4>\n<p><em>Release Date &#8211; 1 April 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Fixed a bug that could have resulted in comments that were caught by the core WordPress comment blacklist not to have a corresponding History entry.</li>\n<li>Fixed a bug that could have caused avoidable PHP warnings in the error log.</li>\n</ul>\n<h4>3.1.9</h4>\n<p><em>Release Date &#8211; 28 March 2016</em></p>\n<ul>\n<li>Add compatibility with Jetpack so that Jetpack can automatically configure Akismet settings when appropriate.</li>\n<li>Fixed a bug preventing some comment data from being sent to Akismet.</li>\n</ul>\n<h4>3.1.8</h4>\n<p><em>Release Date &#8211; 4 March 2016</em></p>\n<ul>\n<li>Fixed a bug preventing Akismet from being used with some plugins that rewrite admin URLs.</li>\n<li>Reduced the amount of bandwidth used on Akismet API calls</li>\n<li>Reduced the amount of space Akismet uses in the database</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n</ul>\n<h4>3.1.7</h4>\n<p><em>Release Date &#8211; 4 January 2016</em></p>\n<ul>\n<li>Added documentation for the &#8216;akismet_comment_nonce&#8217; filter.</li>\n<li>The post-install activation button is now accessible to screen readers and keyboard-only users.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working in WordPress 4.4</li>\n</ul>\n<h4>3.1.6</h4>\n<p><em>Release Date &#8211; 14 December 2015</em></p>\n<ul>\n<li>Improve the notices shown after activating Akismet.</li>\n<li>Update some strings to allow for the proper plural forms in all languages.</li>\n</ul>\n<h4>3.1.5</h4>\n<p><em>Release Date &#8211; 13 October 2015</em></p>\n<ul>\n<li>Closes a potential XSS vulnerability.</li>\n</ul>\n<h4>3.1.4</h4>\n<p><em>Release Date &#8211; 24 September 2015</em></p>\n<ul>\n<li>Fixed a bug that was preventing some users from automatically connecting using Jetpack if they didn&#8217;t have a current Akismet subscription.</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Error messages and instructions have been simplified to be more understandable.</li>\n<li>Link previews are enabled for all links inside comments, not just the author&#8217;s website link.</li>\n</ul>\n<h4>3.1.3</h4>\n<p><em>Release Date &#8211; 6 July 2015</em></p>\n<ul>\n<li>Notify users when their account status changes after previously being successfully set up. This should help any users who are seeing blank Akismet settings screens.</li>\n</ul>\n<h4>3.1.2</h4>\n<p><em>Release Date &#8211; 7 June 2015</em></p>\n<ul>\n<li>Reduced the amount of space Akismet uses in the commentmeta table.</li>\n<li>Fixed a bug where some comments with quotes in the author name weren&#8217;t getting history entries</li>\n<li>Pre-emptive security improvements to ensure that the Akismet plugin can&#8217;t be used by attackers to compromise a WordPress installation.</li>\n<li>Better UI for the key entry field: allow whitespace to be included at the beginning or end of the key and strip it out automatically when the form is submitted.</li>\n<li>When deactivating the plugin, notify the Akismet API so the site can be marked as inactive.</li>\n<li>Clearer error messages.</li>\n</ul>\n<h4>3.1.1</h4>\n<p><em>Release Date &#8211; 17th March, 2015</em></p>\n<ul>\n<li>Improvements to the &#8220;Remove comment author URL&#8221; JavaScript</li>\n<li>Include the pingback pre-check from the 2.6 branch.</li>\n</ul>\n<h4>3.1</h4>\n<p><em>Release Date &#8211; 11th March, 2015</em></p>\n<ul>\n<li>Use HTTPS by default for all requests to Akismet.</li>\n<li>Fix for a situation where Akismet might strip HTML from a comment.</li>\n</ul>\n<h4>3.0.4</h4>\n<p><em>Release Date &#8211; 11th December, 2014</em></p>\n<ul>\n<li>Fix to make .htaccess compatible with Apache 2.4.</li>\n<li>Fix to allow removal of https author URLs.</li>\n<li>Fix to avoid stripping part of the author URL when removing and re-adding.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the &#8220;Trash&#8221; and &#8220;Approved&#8221; queues, where it would have no effect.</li>\n<li>Allow automatic API key configuration when Jetpack is installed and connected to a WordPress.com account</li>\n</ul>\n<h4>3.0.3</h4>\n<p><em>Release Date &#8211; 3rd November, 2014</em></p>\n<ul>\n<li>Fix for sending the wrong data to delete_comment action that could have prevented old spam comments from being deleted.</li>\n<li>Added a filter to disable logging of Akismet debugging information.</li>\n<li>Added a filter for the maximum comment age when deleting old spam comments.</li>\n<li>Added a filter for the number per batch when deleting old spam comments.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the Spam folder.</li>\n</ul>\n<h4>3.0.2</h4>\n<p><em>Release Date &#8211; 18th August, 2014</em></p>\n<ul>\n<li>Performance improvements.</li>\n<li>Fixed a bug that could truncate the comment data being sent to Akismet for checking.</li>\n</ul>\n<h4>3.0.1</h4>\n<p><em>Release Date &#8211; 9th July, 2014</em></p>\n<ul>\n<li>Removed dependency on PHP&#8217;s fsockopen function</li>\n<li>Fix spam/ham reports to work when reported outside of the WP dashboard, e.g., from Notifications or the WP app</li>\n<li>Remove jQuery dependency for comment form JavaScript</li>\n<li>Remove unnecessary data from some Akismet comment meta</li>\n<li>Suspended keys will now result in all comments being put in moderation, not spam.</li>\n</ul>\n<h4>3.0.0</h4>\n<p><em>Release Date &#8211; 15th April, 2014</em></p>\n<ul>\n<li>Move Akismet to Settings menu</li>\n<li>Drop Akismet Stats menu</li>\n<li>Add stats snapshot to Akismet settings</li>\n<li>Add Akismet subscription details and status to Akismet settings</li>\n<li>Add contextual help for each page</li>\n<li>Improve Akismet setup to use Jetpack to automate plugin setup</li>\n<li>Fix &#8220;Check for Spam&#8221; to use AJAX to avoid page timing out</li>\n<li>Fix Akismet settings page to be responsive</li>\n<li>Drop legacy code</li>\n<li>Tidy up CSS and Javascript</li>\n<li>Replace the old discard setting with a new &#8220;discard pervasive spam&#8221; feature.</li>\n</ul>\n<h4>2.6.0</h4>\n<p><em>Release Date &#8211; 18th March, 2014</em></p>\n<ul>\n<li>Add ajax paging to the check for spam button to handle large volumes of comments</li>\n<li>Optimize javascript and add localization support </li>\n<li>Fix bug in link to spam comments from right now dashboard widget</li>\n<li>Fix bug with deleting old comments to avoid timeouts dealing with large volumes of comments</li>\n<li>Include X-Pingback-Forwarded-For header in outbound WordPress pingback verifications</li>\n<li>Add pre-check for pingbacks, to stop spam before an outbound verification request is made</li>\n</ul>\n<h4>2.5.9</h4>\n<p><em>Release Date &#8211; 1st August, 2013</em></p>\n<ul>\n<li>Update &#8216;Already have a key&#8217; link to redirect page rather than depend on javascript</li>\n<li>Fix some non-translatable strings to be translatable</li>\n<li>Update Activation banner in plugins page to redirect user to Akismet config page</li>\n</ul>\n<h4>2.5.8</h4>\n<p><em>Release Date &#8211; 20th January, 2013</em></p>\n<ul>\n<li>Simplify the activation process for new users</li>\n<li>Remove the reporter_ip parameter</li>\n<li>Minor preventative security improvements</li>\n</ul>\n<h4>2.5.7</h4>\n<p><em>Release Date &#8211; 13th December, 2012</em></p>\n<ul>\n<li>FireFox Stats iframe preview bug</li>\n<li>Fix mshots preview when using https</li>\n<li>Add .htaccess to block direct access to files</li>\n<li>Prevent some PHP notices</li>\n<li>Fix Check For Spam return location when referrer is empty</li>\n<li>Fix Settings links for network admins</li>\n<li>Fix prepare() warnings in WP 3.5</li>\n</ul>\n<h4>2.5.6</h4>\n<p><em>Release Date &#8211; 26th April, 2012</em></p>\n<ul>\n<li>Prevent retry scheduling problems on sites where wp_cron is misbehaving</li>\n<li>Preload mshot previews</li>\n<li>Modernize the widget code</li>\n<li>Fix a bug where comments were not held for moderation during an error condition</li>\n<li>Improve the UX and display when comments are temporarily held due to an error</li>\n<li>Make the Check For Spam button force a retry when comments are held due to an error</li>\n<li>Handle errors caused by an invalid key</li>\n<li>Don&#8217;t retry comments that are too old</li>\n<li>Improve error messages when verifying an API key</li>\n</ul>\n<h4>2.5.5</h4>\n<p><em>Release Date &#8211; 11th January, 2012</em></p>\n<ul>\n<li>Add nonce check for comment author URL remove action</li>\n<li>Fix the settings link</li>\n</ul>\n<h4>2.5.4</h4>\n<p><em>Release Date &#8211; 5th January, 2012</em></p>\n<ul>\n<li>Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it</li>\n<li>Added author URL quick removal functionality</li>\n<li>Added mShot preview on Author URL hover</li>\n<li>Added empty index.php to prevent directory listing</li>\n<li>Move wp-admin menu items under Jetpack, if it is installed</li>\n<li>Purge old Akismet comment meta data, default of 15 days</li>\n</ul>\n<h4>2.5.3</h4>\n<p><em>Release Date &#8211; 8th Febuary, 2011</em></p>\n<ul>\n<li>Specify the license is GPL v2 or later</li>\n<li>Fix a bug that could result in orphaned commentmeta entries</li>\n<li>Include hotfix for WordPress 3.0.5 filter issue</li>\n</ul>\n<h4>2.5.2</h4>\n<p><em>Release Date &#8211; 14th January, 2011</em></p>\n<ul>\n<li>Properly format the comment count for author counts</li>\n<li>Look for super admins on multisite installs when looking up user roles</li>\n<li>Increase the HTTP request timeout</li>\n<li>Removed padding for author approved count</li>\n<li>Fix typo in function name</li>\n<li>Set Akismet stats iframe height to fixed 2500px.  Better to have one tall scroll bar than two side by side.</li>\n</ul>\n<h4>2.5.1</h4>\n<p><em>Release Date &#8211; 17th December, 2010</em></p>\n<ul>\n<li>Fix a bug that caused the &#8220;Auto delete&#8221; option to fail to discard comments correctly</li>\n<li>Remove the comment nonce form field from the &#8216;Akismet Configuration&#8217; page in favor of using a filter, akismet_comment_nonce</li>\n<li>Fixed padding bug in &#8220;author&#8221; column of posts screen</li>\n<li>Added margin-top to &#8220;cleared by &#8230;&#8221; badges on dashboard</li>\n<li>Fix possible error when calling akismet_cron_recheck()</li>\n<li>Fix more PHP warnings</li>\n<li>Clean up XHTML warnings for comment nonce</li>\n<li>Fix for possible condition where scheduled comment re-checks could get stuck</li>\n<li>Clean up the comment meta details after deleting a comment</li>\n<li>Only show the status badge if the comment status has been changed by someone/something other than Akismet</li>\n<li>Show a &#8216;History&#8217; link in the row-actions</li>\n<li>Translation fixes</li>\n<li>Reduced font-size on author name</li>\n<li>Moved &#8220;flagged by&#8230;&#8221; notification to top right corner of comment container and removed heavy styling</li>\n<li>Hid &#8220;flagged by&#8230;&#8221; notification while on dashboard</li>\n</ul>\n<h4>2.5.0</h4>\n<p><em>Release Date &#8211; 7th December, 2010</em></p>\n<ul>\n<li>Track comment actions under &#8216;Akismet Status&#8217; on the edit comment screen</li>\n<li>Fix a few remaining deprecated function calls ( props Mike Glendinning ) </li>\n<li>Use HTTPS for the stats IFRAME when wp-admin is using HTTPS</li>\n<li>Use the WordPress HTTP class if available</li>\n<li>Move the admin UI code to a separate file, only loaded when needed</li>\n<li>Add cron retry feature, to replace the old connectivity check</li>\n<li>Display Akismet status badge beside each comment</li>\n<li>Record history for each comment, and display it on the edit page</li>\n<li>Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham</li>\n<li>Highlight links in comment content</li>\n<li>New option, &#8220;Show the number of comments you&#8217;ve approved beside each comment author.&#8221;</li>\n<li>New option, &#8220;Use a nonce on the comment form.&#8221;</li>\n</ul>\n<h4>2.4.0</h4>\n<p><em>Release Date &#8211; 23rd August, 2010</em></p>\n<ul>\n<li>Spell out that the license is GPLv2</li>\n<li>Fix PHP warnings</li>\n<li>Fix WordPress deprecated function calls</li>\n<li>Fire the delete_comment action when deleting comments</li>\n<li>Move code specific for older WP versions to legacy.php</li>\n<li>General code clean up</li>\n</ul>\n<h4>2.3.0</h4>\n<p><em>Release Date &#8211; 5th June, 2010</em></p>\n<ul>\n<li>Fix &#8220;Are you sure&#8221; nonce message on config screen in WPMU</li>\n<li>Fix XHTML compliance issue in sidebar widget</li>\n<li>Change author link; remove some old references to WordPress.com accounts</li>\n<li>Localize the widget title (core ticket #13879)</li>\n</ul>\n<h4>2.2.9</h4>\n<p><em>Release Date &#8211; 2nd June, 2010</em></p>\n<ul>\n<li>Eliminate a potential conflict with some plugins that may cause spurious reports</li>\n</ul>\n<h4>2.2.8</h4>\n<p><em>Release Date &#8211; 27th May, 2010</em></p>\n<ul>\n<li>Fix bug in initial comment check for ipv6 addresses</li>\n<li>Report comments as ham when they are moved from spam to moderation</li>\n<li>Report comments as ham when clicking undo after spam</li>\n<li>Use transition_comment_status action when available instead of older actions for spam/ham submissions</li>\n<li>Better diagnostic messages when PHP network functions are unavailable</li>\n<li>Better handling of comments by logged-in users</li>\n</ul>\n<h4>2.2.7</h4>\n<p><em>Release Date &#8211; 17th December, 2009</em></p>\n<ul>\n<li>Add a new AKISMET_VERSION constant</li>\n<li>Reduce the possibility of over-counting spam when another spam filter plugin is in use</li>\n<li>Disable the connectivity check when the API key is hard-coded for WPMU</li>\n</ul>\n<h4>2.2.6</h4>\n<p><em>Release Date &#8211; 20th July, 2009</em></p>\n<ul>\n<li>Fix a global warning introduced in 2.2.5</li>\n<li>Add changelog and additional readme.txt tags</li>\n<li>Fix an array conversion warning in some versions of PHP</li>\n<li>Support a new WPCOM_API_KEY constant for easier use with WordPress MU</li>\n</ul>\n<h4>2.2.5</h4>\n<p><em>Release Date &#8211; 13th July, 2009</em></p>\n<ul>\n<li>Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls</li>\n</ul>\n<h4>2.2.4</h4>\n<p><em>Release Date &#8211; 3rd June, 2009</em></p>\n<ul>\n<li>Fixed a key problem affecting the stats feature in WordPress MU</li>\n<li>Provide additional blog information in Akismet API calls</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href=\"https://akismet.com/get/\" rel=\"nofollow\">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n</dd>\n</dl>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"https://wordpress.org/plugins/akismet/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:30:\"\n		\n		\n		\n		\n		\n		\n		\n				\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:3:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Yoast SEO\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"https://wordpress.org/plugins/wordpress-seo/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 11 Oct 2010 20:55:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://wordpress.org/plugins-wp/wordpress-seo/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"WordPress out of the box is already technically quite a good platform for SEO. This&#8230;\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Joost de Valk\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:12921:\"<p><!--section=description--></p>\n<p>WordPress out of the box is already technically quite a good platform for SEO. This was true when Joost wrote his original <a href=\"https://yoast.com/articles/wordpress-seo/\" rel=\"nofollow\">WordPress SEO</a> article in 2008 (updated every few months) and it&#8217;s still true today, but that doesn&#8217;t mean you can&#8217;t improve it further! This plugin is written from the ground up by Joost de Valk and his team at <a href=\"https://yoast.com/\" rel=\"nofollow\">Yoast</a> to improve your site&#8217;s SEO on <em>all</em> needed aspects. While this <a href=\"https://yoast.com/wordpress/plugins/seo/\" rel=\"nofollow\">Yoast SEO plugin</a> goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content.  Yoast SEO forces you to choose a focus keyword when you&#8217;re writing your articles, and then makes sure you use that focus keyword everywhere.</p>\n<blockquote>\n<p><strong>Premium Support</strong><br />\n  The Yoast team does not always provide active support for the Yoast SEO plugin on the WordPress.org forums. One-on-one email support is available to people who bought the <a href=\"https://yoast.com/wordpress/plugins/seo-premium/\" rel=\"nofollow\">Premium Yoast SEO plugin</a> only.<br />\n  Note that the Premium SEO plugin has several extra features too, including the option to have multiple focus keywords and a redirect manager, so it might be well worth your investment!</p>\n<p>You should also check out the <a href=\"https://yoast.com/wordpress/plugins/local-seo/\" rel=\"nofollow\">Yoast Local SEO</a>, <a href=\"https://yoast.com/wordpress/plugins/news-seo/\" rel=\"nofollow\">Yoast News SEO</a> and <a href=\"https://yoast.com/wordpress/plugins/video-seo/\" rel=\"nofollow\">Yoast Video SEO</a> extensions to Yoast SEO. These of course come with support too.</p>\n<p><strong>Bug Reports</strong><br />\n  Bug reports for Yoast SEO are <a href=\"https://github.com/Yoast/wordpress-seo\" rel=\"nofollow\">welcomed on GitHub</a>. Please note GitHub is <em>not</em> a support forum, and issues that aren&#8217;t properly qualified as bugs will be closed.</p>\n</blockquote>\n<h4>Write better content with Yoast SEO</h4>\n<p>Using the snippet preview, you can see a rendering of what your post or page will look like in the search results, whether your title is too long or too short, and whether your meta description makes sense in the context of a search result. This way the plugin will help you not only increase rankings but also increase the click through rate for organic search results.</p>\n<h4>Page Analysis</h4>\n<p>The Yoast SEO plugins <a href=\"https://yoast.com/content-seo-wordpress-linkdex/\" rel=\"nofollow\">Page Analysis</a> functionality checks simple things you&#8217;re bound to forget. It checks, for instance, if you have images in your post and whether they have an alt tag containing the focus keyword for that post. It also checks whether your posts are long enough, whether you&#8217;ve written a meta description and if that meta description contains your focus keyword, if you&#8217;ve used any subheadings within your post, etc. etc.</p>\n<p>The plugin alsgruo allows you to write meta titles and descriptions for all your category, tag and custom taxonomy archives, giving you the option to further optimize those pages.</p>\n<p>Combined, this plugin makes sure that your content is the type of content search engines will love!</p>\n<h4>Technical WordPress Search Engine Optimization</h4>\n<p>While out of the box WordPress is pretty good for SEO, it needs some tweaks here and there. This Yoast SEO plugin guides you through some of the settings needed, for instance by reminding you to enable pretty permalinks. But it also goes beyond that, by automatically optimizing and inserting the meta tags and link elements that Google and other search engines like so much:</p>\n<h4>Meta &amp; Link Elements</h4>\n<p>With the Yoast SEO plugin you can control which pages Google shows in its search results and which pages it doesn&#8217;t show. By default, it will tell search engines to index all of your pages, including category and tag archives, but to only show the first pages in the search results. It&#8217;s not very useful for a user to end up on the third page of your &#8220;personal&#8221; category, right?</p>\n<p>WordPress itself only shows canonical link elements on single pages, but Yoast SEO makes it output canonical link elements everywhere. Google has recently announced they would also use <code>rel=\"next\"</code> and <code>rel=\"prev\"</code> link elements in the <code>head</code> section of your paginated archives. This plugin adds those automatically. See <a href=\"https://yoast.com/rel-next-prev-paginated-archives/\" rel=\"nofollow\">this post</a> for more info.</p>\n<h4>XML Sitemaps</h4>\n<p>The Yoast SEO plugin has the most advanced XML Sitemaps functionality in any WordPress plugin. Once you check the box, it automatically creates XML sitemaps and notifies Google &amp; Bing of the sitemaps&#8217; existence. These XML sitemaps include the images in your posts &amp; pages too, so that your images may be found better in the search engines too.</p>\n<p>These XML Sitemaps will even work on large sites, because of how they&#8217;re created, using one index sitemap that links to sub-sitemaps for each 1,000 posts. They will also work with custom post types and custom taxonomies automatically, while giving you the option to remove those from the XML sitemap should you wish to.</p>\n<p>Because of using <a href=\"https://yoast.com/xsl-stylesheet-xml-sitemap/\" rel=\"nofollow\">XSL stylesheets for these XML Sitemaps</a>, the XML sitemaps are easily readable for the human eye too, so you can spot things that shouldn&#8217;t be in there.</p>\n<h4>RSS Optimization</h4>\n<p>Are you being outranked by scrapers? Instead of cursing at them, use them to your advantage! By automatically adding a link to your RSS feed pointing back to the original article, you&#8217;re telling the search engine where they should be looking for the original. This way, the Yoast SEO plugin increases your own chance of ranking for your chosen keywords and gets rid of scrapers in one go!</p>\n<h4>Breadcrumbs</h4>\n<p>If your theme is compatible, and themes based on for instance Genesis or by WooThemes often are, you can use the built-in Breadcrumbs functionality. This allows you to create an easy navigation that is great for both users and search engines, and will support the search engines in understanding the structure of your site.</p>\n<p>Making your theme compatible isn&#8217;t hard either, check <a href=\"https://kb.yoast.com/kb/implement-wordpress-seo-breadcrumbs/\" rel=\"nofollow\">these instructions</a>.</p>\n<h4>Edit your .htaccess and robots.txt file</h4>\n<p>Using the built-in file editor, you can edit your WordPress blog&#8217;s <code>.htaccess</code> and <code>robots.txt</code> file, giving you direct access to the two most powerful files, from an SEO perspective, in your WordPress install.</p>\n<h4>Social Integration</h4>\n<p>SEO and Social Media are heavily intertwined. That&#8217;s why this plugin also comes with a Facebook OpenGraph implementation and will soon also support Google+ sharing tags.</p>\n<h4>Multi-Site Compatible</h4>\n<p>The Yoast SEO plugin, unlike some others, is fully Multi-Site compatible. The XML Sitemaps work fine in all setups and you even have the option, in the Network settings, to copy the settings from one blog to another, or make blogs default to the settings for a specific blog.</p>\n<h4>Import &amp; Export functionality</h4>\n<p>If you have multiple blogs, setting up plugins like this one on all of them might seem like a daunting task. Except that it&#8217;s not, because what you can do is simple: you set up the plugin once. You then export your settings and simply import them on all your other sites. It&#8217;s that simple!</p>\n<h4>Import functionality for other WordPress SEO plugins</h4>\n<p>If you&#8217;ve used All In One SEO Pack or HeadSpace2 before using this plugin, you might want to import all your old titles and descriptions. You can do that easily using the built-in import functionality. There&#8217;s also import functionality for some of the older Yoast plugins, like Robots Meta and RSS footer.</p>\n<p>Should you have a need to import from another SEO plugin to Yoast SEO, or from a theme like Genesis or Thesis, you can use the <a href=\"https://wordpress.org/extend/plugins/seo-data-transporter/\" rel=\"nofollow\">SEO Data Transporter</a> plugin, which will easily convert your SEO meta data from and to a whole set of plugins like Platinum SEO, SEO Ultimate, Greg&#8217;s High Performance SEO, and themes like Headway, Hybrid, WooFramework, Catalyst etc.</p>\n<p>Read <a href=\"https://yoast.com/all-in-one-seo-pack-migration/\" rel=\"nofollow\">this migration guide</a> if you still have questions about migrating from another SEO plugin to Yoast SEO.</p>\n<h4>Yoast SEO Plugin in your Language!</h4>\n<p>Currently a huge translation project is underway, translating Yoast SEO in as much as 24 languages. So far, the translations for French and Dutch are complete, but we still need help on a lot of other languages, so if you&#8217;re good at translating, please join us at <a href=\"http://translate.yoast.com\" rel=\"nofollow\">translate.yoast.com</a>.</p>\n<h4>News SEO</h4>\n<p>Be sure to also check out the premium <a href=\"https://yoast.com/wordpress/plugins/news-seo/\" rel=\"nofollow\">News SEO module</a> if you need Google News Sitemaps. It tightly integrates with Yoast SEO to give you the combined power of News Sitemaps and full Search Engine Optimization.</p>\n<h4>Further Reading</h4>\n<p>For more info, check out the following articles:</p>\n<ul>\n<li>The <a href=\"https://kb.yoast.com/kb/category/yoast-seo/\" rel=\"nofollow\">Yoast SEO Knowledgebase</a>.</li>\n<li><a href=\"https://yoast.com/articles/wordpress-seo/\" rel=\"nofollow\">WordPress SEO &#8211; The definitive Guide by Yoast</a>.</li>\n<li>Once you have great SEO, you&#8217;ll need the <a href=\"https://yoast.com/articles/wordpress-hosting/\" rel=\"nofollow\">best WordPress Hosting</a>.</li>\n<li>The <a href=\"https://yoast.com/wordpress/plugins/seo/\" rel=\"nofollow\">Yoast SEO Plugin</a> official homepage.</li>\n<li>Other <a href=\"https://yoast.com/wordpress/plugins/\" rel=\"nofollow\">WordPress Plugins</a> by the same team.</li>\n<li>Follow Yoast on <a href=\"https://facebook.com/yoast\" rel=\"nofollow\">Facebook</a> &amp; <a href=\"http://twitter.com/yoast\" rel=\"nofollow\">Twitter</a>.</li>\n</ul>\n<h3>From within WordPress</h3>\n<ol>\n<li>Visit &#8216;Plugins &gt; Add New&#8217;</li>\n<li>Search for &#8216;Yoast SEO&#8217;</li>\n<li>Activate Yoast SEO from your Plugins page.</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>Manually</h3>\n<ol>\n<li>Upload the <code>wordpress-seo</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the Yoast SEO plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>After activation</h3>\n<ol>\n<li>You should see (a notice to start) the Yoast SEO configuration wizard.</li>\n<li>Go through the configuration wizard and set up the plugin for your site.</li>\n<li>You&#8217;re done!</li>\n</ol>\n<p><!--section=faq--></p>\n<p>You&#8217;ll find answers to many of your questions on <a href=\"https://kb.yoast.com/kb/category/yoast-seo/\" rel=\"nofollow\">kb.yoast.com</a>.</p>\n<p><!--section=changelog--></p>\n<h4>4.7.1</h4>\n<p>Release Date: May 9th, 2017</p>\n<ul>\n<li>Bugfixes\n<ul>\n<li>Fixes a bug where the analysis wouldn&#8217;t work on Internet Explorer.</li>\n</ul>\n</li>\n</ul>\n<h4>4.7.0</h4>\n<p>Release Date: May 2nd, 2017</p>\n<ul>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Adds transition words for Italian.</li>\n<li>Adds a new check in the analysis for the presence of at least one internal link.</li>\n</ul>\n</li>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where the <code>_yst_is_cornerstone</code> meta value was not prefixed, causing some themes/plugins to output this meta value.</li>\n<li>Fixes a bug where style and script elements were parsed for the prominent words.</li>\n<li>Fixes a bug where the cursor pointer was in front of the metabox.</li>\n</ul>\n</li>\n</ul>\n<h4>4.6.0</h4>\n<p>Release Date: April 11th, 2017</p>\n<ul>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Improves a language string, props <a href=\"https://github.com/Soean\" rel=\"nofollow\">Sören Wrede</a>.</li>\n<li>Improves the configuration wizard with clear information about the configuration.</li>\n<li>Adds the ability to mark posts as cornerstone content.</li>\n</ul>\n</li>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes an issue in combination with WooCommerce 3.0 where the plugins would load incompatible select2 versions.</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:38101:\"<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>4.9</h4>\n<ul>\n<li>Release date: May 2nd, 2017</li>\n<li>Release post: http://wp.me/p1moTy-4Rl</li>\n</ul>\n<p><strong>Major Enhancements</strong></p>\n<ul>\n<li>New &#8220;EU Cookie Law Banner&#8221;, Flickr, and &#8220;Internet Defense League&#8221; widgets.</li>\n</ul>\n<p><strong>Slightly Less Exciting Enhancements</strong></p>\n<ul>\n<li>Success notices are automatically dismissed after a short period.</li>\n<li>Removed unused code from &#8220;My Jetpack&#8221; interface and deprecated an XML-RPC method.</li>\n<li>Contact Form now adds display names to email addresses in the <code>To</code> header.</li>\n<li>Added an updated multiple unit tests increasing code coverage.</li>\n<li>Development mode now also shows module list.</li>\n<li>Updated the list of locales available in Jetpack.</li>\n<li>Plugin auto-updates only triggered from WordPress.com and now trigger WordPress&#8217; maintenance mode.</li>\n</ul>\n<p><strong>Performance Improvements</strong></p>\n<ul>\n<li>Record comment content modifications and moderation events to make sure comments are always up to date on WordPress.com.</li>\n<li>Sync post deletions, changes to sidebar, user events (addition, removal, and update) and theme installation.</li>\n<li>We now distinguish between a new and an updated attachment.</li>\n<li>Sync plugin and theme names when a related event is triggered including theme updates.</li>\n</ul>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Protect avoid conflicts with other plugins hooking into the log in form.</li>\n<li>Contact Form not auto-activated when Ninja Forms is active.</li>\n<li>WordPess.com REST API now allows <code>HTTP PUT</code> requests.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Fixed wording in Post By Email button when no email address has been generated.</li>\n<li>Fixed a notice in the subscription widget in PHP 7.1</li>\n<li>Properly display VaultPress notices in the Jetpack dashboard.</li>\n<li>VideoPress now included in search results for &#8220;video&#8221; and fixed positioning of search icon on mobile screens.</li>\n<li>Protect supports IPv6 addresses properly.</li>\n<li>Dashboard avoids API requests being cached on some hosts and avoids errors when Spellchecker is inactive.</li>\n<li>Contact Form message content type is now set properly to restore compatibility with email plugins.</li>\n<li>Ads not displayed in the portfolio projects custom content type.</li>\n<li>Display all sites available in a network, even on large multisite installations.</li>\n<li>Featured Image is always used in tweets posted via Publicize.</li>\n<li>Avoid fatal errors when the exclusion parameter in Related Posts is not a string.</li>\n<li>Allow the removal of all custom title settings in the SEO feature.</li>\n<li>Make sure images are not distorted when Tiled Galleries uses Photon.</li>\n<li>Avoid PHP warnings and errors in the Stats dashboard on Multisite.</li>\n<li>Avoid errors when the Jetpack plugin is deleted.</li>\n</ul>\n<h4>4.8.2</h4>\n<ul>\n<li>Release date: April 7th, 2017</li>\n<li>Release post: http://wp.me/p1moTy-4P0</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Fixed a bug that prevented activating/deactivating of some features in PHP versions below 5.4.</li>\n<li>Removed an unused function that was also incompatible with PHP versions below 5.4.</li>\n<li>Fixed a bug that was causing a blank Jetpack admin area.</li>\n</ul>\n<h4>4.8.1</h4>\n<ul>\n<li>Release date: April 5th, 2017</li>\n<li>Release post: http://wp.me/p1moTy-4N5</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>An incompatibility with PHP versions lower than 5.4 was introduced in the last release, causing a fatal error and we&#8217;ve immediately fixed this.</li>\n<li>Sitemaps: Some plugins were relying on a function that was removed in the last release, which has been fixed.</li>\n<li>General: Clicking on the info icon in the settings area will no longer jump to the top of the page.</li>\n<li>General: The Anti-spam card will always display the correct status in the Jetpack dashboard.</li>\n</ul>\n<h4>4.8</h4>\n<ul>\n<li>Release date: April 4th, 2017</li>\n<li>Release post: http://wp.me/p1moTy-4gA</li>\n</ul>\n<p><strong>Major Enhancements</strong></p>\n<ul>\n<li>Easier to navigate Jetpack&#8217;s feature settings in your dashboard and WordPress.com.</li>\n<li>New WordPress.com Toolbar provides quick access to site management, stats, and other services.</li>\n<li>New MailChimp Subscribe Popup widget.</li>\n<li>Sitemaps are faster and now support sites with a very large amount of posts.</li>\n<li>Contact Form now has a plain-text alternative and better avoids spam filters.</li>\n<li>Debug form includes extra information to better prioritize your support requests.</li>\n<li>Photon can now be used within the dashboard, and supports bbPress topics and replies.</li>\n</ul>\n<p><strong>Slightly Less Exciting Enhancements</strong></p>\n<ul>\n<li>Improved previously confusing wording in Stats dashboard, and Featured Content options.</li>\n<li>You can now embed Apple Keynotes straight from icloud.com in your posts and pages.</li>\n<li>Changed Infinite Scroll button text on taxonomy page and added a new filter to short-circuit the <code>is_last_batch()</code> method.</li>\n<li>Open Graph now uses transients to save image IDs.</li>\n<li>You can now use full URLs in the Social Media Icons widget.</li>\n<li>Milestone widget now allows custom links to open in a new window.</li>\n<li>VideoPress videos can be used as headers in themes that support it, like Twenty Seventeen.</li>\n<li>Extracted the timezone offset method from the Upcoming Events widget so it can be used by other features.</li>\n</ul>\n<p><strong>Performance Improvements</strong></p>\n<ul>\n<li>Database load is reduced during updates on large sites with multiple servers by retaining hashes for current and current-1 versions.</li>\n<li>Disk storage is reduced on large multisite networks by storing the <code>jetpack_file_data</code> option in the <code>wp_sitemeta</code> table.</li>\n<li>Jetpack plan data now uses the WordPress.com REST API.</li>\n<li>Slovakian language files now rely on WordPress.org&#8217;s language packs.</li>\n</ul>\n<p><strong>Accessibility Improvements</strong></p>\n<ul>\n<li>Improved post details clipping for better screen reader support.</li>\n<li>Updated custom language packs for multiple languages.</li>\n</ul>\n<p><strong>Security Improvements</strong></p>\n<ul>\n<li>We now avoid path disclosure via cookies in PHP error messages.</li>\n</ul>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Removed deprecated functions <code>get_theme</code> and <code>get_current_theme</code>.</li>\n<li>Publicize now works with third-party plugins like WP Recipe Maker.</li>\n<li>Open Graph Meta Tags are now enabled when you use the &#8220;Head, Footer and Post Injections&#8221; plugin.</li>\n<li>Better support for WooCommerce data sync and backup.</li>\n<li>We now also sync the <code>sync_via_cron</code> setting, the user&#8217;s chosen language, and WP Super Cache&#8217;s globals and constants.</li>\n<li>We no longer sync post types from the WordPress Automatic Plugin and RSS AutoPilot to avoid synchronization issues.</li>\n<li>Sync settings can now be edited from the WordPress.com REST API to better troubleshoot sync issues.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Gravatar is always displayed in Settings.</li>\n<li>Submenu items always use relative links.</li>\n<li>Contact Form avoids PHP notices when using the form in a Text widget.</li>\n<li>Content Options now correctly displays single characters word count on sites with multibyte languages.</li>\n<li>Administrator area translations fixed for several languages.</li>\n<li>Added proper support for Formal/Informal translation versions for languages that support them.</li>\n<li>Site Icons are always used as fallback Open Graph Image tags.</li>\n<li>Protect removes port number when server returns a port alongside a stored IP address.</li>\n<li>Filters ensure that more than 1,024 posts can be excluded from Related Posts.</li>\n<li>When the email is already subscribed we now show the correct notification in the subscription form.</li>\n<li>When using the Email sharing button, we now avoid syntax errors due to unexpected characters in the from name.</li>\n<li>Remove deprecated <code>jetpack_publicize_post</code> action.</li>\n<li>VideoPress now avoids PHP Notices when fetching video information.</li>\n<li>Instagram base URL now uses <code>www</code> in the Social Media Icons widget.</li>\n<li>All values entered in Facebook Page Plugin widget settings are now escaped.</li>\n<li>Widget Visibility now avoids memory issues on sites with a lot of registered users.</li>\n</ul>\n<h4>4.7.1</h4>\n<ul>\n<li>Release date: March 14th, 2017</li>\n<li>Release post: http://wp.me/p1moTy-48Y</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Carousel: avoid javascript errors that may cause issues with Slideshows or Tiled Galleries.</li>\n<li>Markdown: always enable Markdown for posts whenever the module is active.</li>\n<li>Sharing: make sure that sharing buttons open in a small pop-up instead of a separate window.</li>\n<li>SSO: Avoid token or nonce errors when trying to log in to your site via the Secure Sign On option.</li>\n<li>VideoPress: add in the ability to get video thumbnails from the WordPress.com REST API.</li>\n<li>Widgets: improve rendering of the Image Widget via Photon.</li>\n<li>Widget Visibility: avoid empty widget visibility rules after updating to Jetpack 4.7.</li>\n<li>Widget Visibility: restore the option to make widgets appear on archive pages of different Custom Post Types.</li>\n<li>Widget Visibility: migrate widget visibility settings to the new major Page rule for Custom Post Types.</li>\n<li>Widget Visibility: add missing CSS for widget visibility settings on sites using an RTL language.</li>\n</ul>\n<h4>4.7</h4>\n<ul>\n<li>Release date: March 7th, 2017</li>\n<li>Release post: http://wp.me/p1moTy-46L</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Quickly jump to post specific stats on WordPress.com with a new link.</li>\n<li>We&#8217;ve added more information to our debug tools to improve your support experience.</li>\n<li>New HTML5 versions of our house ads are out.</li>\n<li>Display custom copyright EXIF information in the Carousel with this new filter.</li>\n<li>We&#8217;ve highlighted the ability to export Contact Form feedback as it was being overlooked.</li>\n<li>If you have images on WordPress.com we&#8217;re going to skip using Photon when the images include resize parameters.</li>\n<li>It is now possible to use the Sharing filter to customize the emails sent from the Email Sharing button.</li>\n<li>We&#8217;ve updated the library powering the Print link in the Recipe shortcode.</li>\n<li>Customize the speed and display of your slideshows with new Slideshow shortcode filters.</li>\n<li>The Twitch.tv shortcode now uses Twitch&#8217;s new embedded player.</li>\n<li>Social Menus now come with the option to use SVG icons.</li>\n<li>Customize the content of the Display Posts Widget with a new filter.</li>\n<li>We&#8217;ve added a new email field to the Contact Info Widget.</li>\n<li>The Image and the Text widgets now use Photon if it is enabled.</li>\n<li>The WordPress.com REST API got several updates including using <code>register_rest_route()</code> consistently for registering, new date and time format settings, a filter for theme info results, new links and endpoints, and more.</li>\n<li>We cleaned up the Google+ Shortcode JS library and added a way to filter the SlideShare shortcode.</li>\n</ul>\n<p><strong>Performance Improvements</strong></p>\n<ul>\n<li>Experience better performance with single page load caching of the media summary.</li>\n<li>We made some improvements to avoid slow queries on sites with thousands of images.</li>\n<li>The Top Posts widget now utilizes an endpoint from the WP.com REST API improving performance.</li>\n<li>Improve development mode performance by only calling <code>site_url()</code> once.</li>\n<li>We rewrote the way major/minor rules lists are generated to save bandwidth, and memory for sites using Widget Visibility.</li>\n<li>We&#8217;ve removed sync options that weren&#8217;t needed to save memory during the sync process.</li>\n</ul>\n<p><strong>Accessibility</strong></p>\n<ul>\n<li>We&#8217;ve improved the highlight of the stats range for a better visual experience and to make it consistent with other areas of the dashboard.</li>\n<li>Added a missing label to one of the fields in the Email sharing dialog.</li>\n<li>We&#8217;ve enabled keyboard focus styling in the new admin interface.</li>\n<li>Increased padding to sharing buttons on mobile to avoid usability issues.</li>\n<li>We&#8217;ve replaced Widget Visibility text labels with icons to improve usability on smaller devices.</li>\n</ul>\n<p><strong>Slightly Less Exciting Enhancements:</strong></p>\n<ul>\n<li>We&#8217;ve added a filter to allow you to remove the Comment Form title.</li>\n<li>The Development Mode notice got an update to include all possible options to activate Development mode.</li>\n<li>Jetpack registration function got an update and cleanup.</li>\n<li>A notice displayed to WooCommerce store owners now detects when WooCommerce Services is installed, but not active.</li>\n<li>We&#8217;ve removed the Holiday Snow settings until you need them.</li>\n<li>Improved Infinite Scroll settings to reduce confusion.</li>\n<li>The HTML classes <code>infinite-scroll</code> and <code>neverending</code> are now applied using JS instead of PHP.</li>\n<li>We&#8217;ve updated the support link appearing when you&#8217;re locked out of your site.</li>\n<li>New Unit Tests were added to make sure Publicize doesn&#8217;t break when making changes to the Publicize process.</li>\n<li>We&#8217;ve added a sync filter to allow customizing timeout.</li>\n<li>The Top Posts widget now supports non-square image sizes.</li>\n<li>Added the Video GUID to the media API endpoint.</li>\n</ul>\n<p><strong>Improved Compatibility</strong></p>\n<ul>\n<li>Fixed some W3C validation errors in Comments.</li>\n<li>Infinite Scroll now works beautifully with the Twenty Seventeen Theme.</li>\n<li>Translate new terms easier with an improvement to the translator comments.</li>\n<li>We switched to use Core functions to retrieve the list of sites in a multisite network for more accurate results.</li>\n<li>We added Product visibility to post meta whitelist, for better control of products displayed in Related Posts.</li>\n<li>We no longer sync specific post meta data added by Postman or WP RSS Mutli Importer to avoid performance issues during the sync process.</li>\n<li>We&#8217;re now avoiding conflicts with plugins adding the core Video upload library to the post editor.</li>\n<li>Removed deprecated compatibility code for older versions of WordPress.</li>\n<li>We had some Shortcode conflicts with WordPress Post embeds, but that&#8217;s been fixed.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>The Carousel <code>jp_carousel_load_for_images_linked_to_file</code> filter wasn&#8217;t working well with Photon, this has been fixed.</li>\n<li>Carousel is now working well when loaded from infinite scroll.</li>\n<li>We removed double slashes from file paths in the Contact Form to avoid errors in specific server environments.</li>\n<li>Fixed a problem where CSS was being stripped when migrating from Jetpack&#8217;s Custom CSS to Core&#8217;s CSS editor.</li>\n<li>Our Debug Tool is now reporting the correct URL when WordPress lives in a subdirectory.</li>\n<li>Found and fixed a PHP error when uninstalling Jetpack.</li>\n<li>Infinite Scroll is no longer buggy when displaying the last page, and is more compatible with certain themes that were returning posts when there were none left to show.</li>\n<li>We&#8217;re now skipping Photon for .ashx files.</li>\n<li>The Twitter character counter in Publicize got a fix to display info correctly.</li>\n<li>Related Posts are now displaying correctly for everyone, and we brought back the <code>jetpack_sharing_headline_html</code> filter.</li>\n<li>We&#8217;ve improved Sharing to render custom sharing services correctly, include Open Graph Meta Tags, and avoid JavaScript errors when jQuery is enqueued in the footer.</li>\n<li>Synchronization scheduling issues have been resolved.</li>\n<li>We&#8217;re now trimming spaces in URLs for Image and Display Posts Widgets.</li>\n<li>Widget Visibility wasn&#8217;t playing nice on taxonomy pages, this is no longer the case.</li>\n<li>The WordPress.com REST API received a couple of fixes to remove PHP errors when editing via the WordPress.com interface, authentication errors when using third-party apps, and permission errors when trying to preview edited posts in the WordPress.com editor.</li>\n</ul>\n<h4>4.6</h4>\n<ul>\n<li>Release date: February 7, 2017</li>\n<li>Release post: http://wp.me/p1moTy-40g</li>\n</ul>\n<p><strong>New Features and Improvements</strong></p>\n<ul>\n<li>Enable Google Analytics without touching a line of code with this new Jetpack feature.</li>\n</ul>\n<p><strong>Performance Improvements</strong></p>\n<ul>\n<li>We&#8217;ve updated all outbound links to use HTTPS to improve performance and security.</li>\n<li>Photon now leverages a new WordPress core function to improve performance a bit.</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Keep an eye out for a note from WooCommerce on how your e-commerce store may benefit from our new USPS and CanadaPost shipping functionality.</li>\n<li>We&#8217;ve added an error message if Publicize isn&#8217;t functioning as it should be.</li>\n<li>The Twitter Widget timeline now displays the tweet limit count as 20, prior to this it appeared to have no limit.</li>\n</ul>\n<p><strong>Slightly Less Exciting Enhancements:</strong></p>\n<ul>\n<li>In an effort to help us better understand features that are being used, Twitter&#8217;s timeline widget and Twitter&#8217;s shortcodes now pass Jetpack&#8217;s partner ID.</li>\n<li>We&#8217;ve added new API endpoints allowing us to enable translation auto-updates and pull post rows and metadata for backups.</li>\n<li>We&#8217;re now retrieving all feature settings in the readable <code>/settings</code> endpoint.</li>\n</ul>\n<p><strong>Improved Compatibility</strong></p>\n<ul>\n<li>We&#8217;ve eliminated some notices and warnings when using Jetpack on a server running PHP 7.1 or on servers where <code>print_r()</code> is disabled.</li>\n<li>Photon now avoids PHP notices when your site is using plugins that do srcset CDN replacement.</li>\n<li>When the sharing options appear to be incorrect due to site configuration issues we force it to retrieve the right options avoiding potential fatal errors.</li>\n<li>We&#8217;ve added some shortcode CSS and widget class names prefixes to avoid conflicts with other plugins.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Some sites were using illegal multibyte characters and failing to sync posts, this has been fixed.</li>\n<li>IE11 was giving our admin layout a bit of a problem but we rectified that.</li>\n<li>There were some PHP notices popping up when a site has no posts so we got rid of them.</li>\n<li>The new Jetpack Ads feature will auto disable itself if your Jetpack plan doesn&#8217;t support the feature.</li>\n<li>We fixed a few PHP notices and warnings related to the Custom CSS feature.</li>\n<li>The connection banner&#8217;s &#8220;dismiss&#8221; icon was giving us a little trouble, but we got it fixed right up.</li>\n<li>The Likes feature was showing a PHP notice when there was no $post object, this has been fixed.</li>\n<li>We&#8217;ve brought back the Twitter Widget &#8220;noscrollbar&#8221; option.</li>\n<li>We&#8217;re now forcing only Photon URLs to HTTPS as your custom CDN URLs may use a different protocol.</li>\n<li>If a Publicize connection is not shared with all users on the site, do not trigger Publicize for the other users.</li>\n<li>Publicize was having trouble working with scheduled posts, this should be fixed now.</li>\n<li>SSO may not have been displaying the login form when using JSON API authorization.  Sorry about that, we&#8217;ve fixed it.</li>\n<li>We&#8217;ve eliminated some PHP notices that were showing with some Shortcodes.</li>\n<li>There was a Top Posts Widget image size issue when using list layouts, but is no longer causing issues.</li>\n<li>We fixed some notices and warnings when updating data from the WordPress.com central interface.</li>\n</ul>\n<h4>4.5</h4>\n<ul>\n<li>Release date: January 17, 2017</li>\n<li>Release post: http://wp.me/p1moTy-3Kc</li>\n</ul>\n<p>This release introduces a brand-new module, Jetpack Ads, a brand-new VideoPress feature, and a lot of new shortcodes and widgets.</p>\n<p><strong>Exciting New Features and Improvements:</strong></p>\n<ul>\n<li>Generate revenue from your site with an all-new WordAds feature, which when enabled displays high-quality ads for your visitors.</li>\n<li>Today we are proud to release a fully redesigned VideoPress interface for easy uploading, management, and add-free playback of your fantastic videos now fully integrated with your Jetpack Premium or Professional plans.</li>\n<li>Spice up your sidebar with new widgets that display blog stats, author info, &#8220;Follow my blog&#8221; buttons, and even an event countdown.</li>\n<li>Embed your amazing 360° photos with the VR shortcode</li>\n<li>Link your visitors to your Tumblr or Twitch pages using the new icons in the Social Media Icons Widget.</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Use the beautiful Jetpack carousel feature to display single images.</li>\n<li>Turn on and update Related Posts right from the Customizer.</li>\n<li>Customize the output of the Related Posts headline using a new filter.</li>\n</ul>\n<p><strong>Performance and Security Improvements:</strong></p>\n<ul>\n<li>Your Custom CSS will now be served in a separate stylesheet when it is more than 2,000 characters.</li>\n<li>Your Stats queries are now always being made over HTTPS.</li>\n<li>Holiday Snow files now load in the footer, but rest assured the snow still falls from above.</li>\n<li>We have improved Jetpack&#8217;s synchronization process to support more plugins and use less resources.</li>\n<li>The jQuery Cycle script used by slideshow galleries is now minified, resulting in faster loading times.</li>\n</ul>\n<p><strong>Slightly Less Exciting Enhancements:</strong></p>\n<ul>\n<li>The JSON API now allows updating translations and alternative theme installation methods.</li>\n<li>Public Custom Post Types are now automatically available via the WordPress.com REST API.</li>\n<li>We&#8217;ve added a token-based authentication mechanism to the REST API in order for the site to be able to receive authenticated requests from WordPress.com.</li>\n<li>Use <code>sync</code> commands in Jetpack&#8217;s WP CLI.</li>\n<li>You can now set the value for options directly in the Contact Form shortcode.</li>\n<li>Updated some verbiage around IP Whitelisting on the Protect settings screen.</li>\n<li>Custom sharing buttons got some new variables.</li>\n<li>RIP blip.tv — we&#8217;ve removed your shortcode.</li>\n<li>Improved Image and Display Posts Widget settings to provide more explanation and better error messages.</li>\n<li>We&#8217;ve added a few new Content Options to the Customizer for supported themes.</li>\n<li>Improved the Facebook Widget to avoid confusion when editing width and height settings.</li>\n<li>Added and improved a few shortcodes.</li>\n</ul>\n<p><strong>Improved Compatibility:</strong></p>\n<ul>\n<li>If your server is misconfigured and we can&#8217;t get an IP address we&#8217;re going to deactivate Protect and send you a notice so you&#8217;re in the loop.</li>\n<li>The WPML compatibility file wasn&#8217;t loading at the right time, but we&#8217;ve fixed that.</li>\n<li>We&#8217;ve improved compatibility with tools like Cavalcade to avoid stuck Cron jobs.</li>\n<li>Some selected WooCommerce data (order items and order item meta) are now syncing to WordPress.com.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>You&#8217;ll notice numerous design improvements to the Jetpack UI.</li>\n<li>Accessibility is important to us so we&#8217;ve made some improvements there.</li>\n<li>Missing attachments in the Carousel were causing an infinite loop, but we&#8217;ve corrected that.</li>\n<li>Eliminated a PHP Notice when running the CLI <code>wp jetpack</code> command.</li>\n<li>PHP warnings in the Restaurant Menu Post type have seen their last day with us.</li>\n<li>Fixed a bug that displayed the wrong connected user for up to 24 hours after they disconnected.</li>\n<li>Removed a deprecated function to prevent notices when using Infinite Scroll in the Customizer.</li>\n<li>Long titles in Jetpack widgets weren&#8217;t looking so great, so we cleaned them up.</li>\n<li>Before now you weren&#8217;t able to create a child category from WordPress.com. Now you can!</li>\n<li>Rogue colons were showing up in the related posts area on sites with the Twenty Fourteen and Twenty Sixteen themes.</li>\n<li>Fixed a ReCaptcha error on the Email sharing button.</li>\n<li>Confirmed Instagram embeds actually load when using Infinite Scroll.</li>\n<li>Site Icons now display on the WordPress.com site management interface.</li>\n<li>Set a default time limit of 30 seconds when sending sync requests via Cron.</li>\n<li>Synchronized supported shortcodes on a site.</li>\n<li>Fixed an issue where empty categories weren&#8217;t showing with the Widget Visibility feature dropdown.</li>\n<li>Fixed various little bugs when working with multiple widgets in the Customizer and in the Widgets admin screen.</li>\n<li>Added a Translate Widget default title in case you haven&#8217;t defined one.</li>\n<li>The Top Posts Widget now avoids layout issues when using the Grid layout while displaying a post without an image.</li>\n</ul>\n<h4>4.4.2</h4>\n<ul>\n<li>Release date: December 6, 2016</li>\n<li>Release post: http://wp.me/p1moTy-3JR</li>\n</ul>\n<p>This release improves Jetpack compatibility with WordPress 4.7.</p>\n<p><strong>Compatibility changes</strong></p>\n<ul>\n<li>Custom CSS: Made the Custom CSS feature of Jetpack compatible with the CSS Customizer editor in WordPress 4.7.</li>\n<li>Sync: improved compatibility with the wp-missed-schedule plugin.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Featured Content: made sure there is no infinite loop when removing the featured tag from the tag list.</li>\n<li>Admin: made sure help tabs are not being hidden.</li>\n<li>Admin: made At a Glance page work nicely when there is no backup data yet.</li>\n<li>Sync: now making sure that needed classes are loaded, preventing errors.</li>\n<li>Sync: cleared out unneeded scheduled jobs.</li>\n</ul>\n<h4>4.4.1</h4>\n<ul>\n<li>Release date: November 22, 2016</li>\n<li>Release post: http://wp.me/p1moTy-3JR</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Fixed an issue where some users with slower servers would get an error on the Jetpack dashboard when <code>WP_DEBUG</code> was enabled.</li>\n<li>Fixed an issue where users on a Jetpack Professional plan who were paying monthly (as opposed to annually) wouldn’t be able to enable SEO Tools.</li>\n</ul>\n<h4>4.4</h4>\n<ul>\n<li>Release date: November 21, 2016</li>\n<li>Release post: http://wp.me/p1moTy-3FE</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Additional unit tests have been added to improve Jetpack&#8217;s development process and stability.</li>\n<li>Custom post types have been added to the WP REST API output.</li>\n<li>Many of the screenshots throughout the plugin have been replaced by SVGs in order to make Jetpack smaller.</li>\n<li>New endpoints have been added to allow the installation of plugin and theme zip files via the API.</li>\n<li>Twelve new filters to make Jetpack more extensible!  See: http://wp.me/p1moTy-3FE.</li>\n<li>New widget: &#8220;Google Translate&#8221; to allow users to translate your site into their own language.</li>\n<li>New widget: &#8220;My Community&#8221; where you can see who recently interacted with your site.</li>\n<li>One of the biggest issues facing Jetpack users for years now has been difficulties in moving sites from one domain name to another. This update makes strides towards improving that process.</li>\n<li>Photon now uses HTTPS by default. Secure all the things!</li>\n<li>There are now helpful hints throughout the admin interface to make Jetpack easier to use.</li>\n<li>We now allow you to embed pins, boards and profiles from Pinterest.</li>\n<li>We&#8217;ve added a new feature: SEO Tools, available to Jetpack Professional subscribers. You can read more about our plans here: https://jetpack.com/features/</li>\n<li>We&#8217;ve made numerous improvements to the data sync process.</li>\n</ul>\n<p><strong>Bug Fixes:</strong></p>\n<ul>\n<li>Fixed link to Akismet settings.</li>\n<li>Improved compatibility between Infinite Scroll and WPML.</li>\n<li>Move email notification settings back with the other email settings in the Discussion Settings.</li>\n<li>Various minor performance/compatibility fixes.</li>\n</ul>\n<h4>4.3.2</h4>\n<ul>\n<li>Release date: October 13, 2016</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Unsaved changes were getting lost when users were navigating away from settings so we put in a confirmation message to prevent this from happening.</li>\n<li>We&#8217;ve stopped counting carousel views in stats by default, you can use the <code>jetpack_enable_carousel_stats</code> filter to enable counting them again.</li>\n<li>Stats are now responding faster.</li>\n<li>There were several improvements and repairs made to sync including additional endpoints, performance enhancements, whitelisted data, better decision making around when to sync information, and more.</li>\n<li>Markdown now has a CSS class on footnotes.</li>\n</ul>\n<p><strong>Improved Compatibility:</strong></p>\n<ul>\n<li>We&#8217;ve improved compatibility with Kinsta by automatically turning on Staging Mode for Jetpack when in a staging environment.</li>\n</ul>\n<p><strong>Bug Fixes:</strong></p>\n<ul>\n<li>Several fixes have been made to sync to repair issues with Publicize, Notifications, and Subscriptions.</li>\n<li>We removed PHP warnings by checking to make sure json language files like jetpack-en_US.json are readable before we load them.</li>\n<li>We found an unused option in Gravatar Hovercard settings and removed it.</li>\n<li>The correct support link is now being used to make it easier for you to connect with the Jetpack team if you need us.</li>\n<li>The permissions check for plugin information retrieval was fixed as well.</li>\n<li>Some plugins were adding content on outbound http requests causing an infinite loop we fixed this right up.</li>\n<li>We removed some warnings that were occurring when translations didn&#8217;t exist by adding a fallback.</li>\n<li>We&#8217;ve added Moroccan Arabic translations, and switched to language packs for Croatian, Spanish (Chile) and Greek.</li>\n<li>Sync was running into issues so we&#8217;ve limited dequeue time to 1/3 of PHP&#8217;s max execution time, which has unclogged the problem.</li>\n<li>We&#8217;re now sending full and incremental queues separately so that a failure in one doesn&#8217;t block the other.</li>\n<li>There was a JavaScript enqueuing error with our Sharing feature that has been repaired.</li>\n<li>The Top Posts widget now includes the ability to list attachment (media) pages.</li>\n<li>We weren&#8217;t building CPT links correctly resulting in bad navigation, which is now fixed.</li>\n<li>We removed the form legend for default Tiled Gallery settings as it doesn&#8217;t relate.</li>\n<li>With shortcodes we now return early from processing them if no string is passed, as they are required.</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: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: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: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:38289:\"<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.2.5/72x72/1f642.png\" alt=\"🙂\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>3.0.7 &#8211; 2017-05-16</h4>\n<ul>\n<li>Fix &#8211; Display of grouped product permalinks + names.</li>\n<li>Fix &#8211; Ensure <code>wc_get_payment_gateway_by_order</code> has a valid order ID to avoid errors.</li>\n<li>Fix &#8211; Ensure <code>get_plugin_updates</code> exists in API.</li>\n<li>Fix &#8211; Correctly set rating term after updating product visibility.</li>\n<li>Fix &#8211; <code>is_ip_address</code> should be static.</li>\n<li>Fix &#8211; Handle clearing for 3, 4, and 5 columns in the product gallery.</li>\n<li>Fix &#8211; Some added protection against notices/errors in the assets and variation data-store files.</li>\n<li>Fix &#8211; If backorders are enabled, do not make variable products out of stock.</li>\n<li>Fix &#8211; Undefined function in <code>class-wc-embed.php</code>.</li>\n<li>Fix &#8211; Fix &#8216;base location&#8217; not being returned via the settings API.</li>\n<li>Fix &#8211; When re-filling fields on checkout, only change the empty ones to avoid conflicts with gateway plugins and hidden fields.</li>\n<li>Fix &#8211; Make calculate tax function clear taxes if taxes are disabled on recalculation.</li>\n<li>Fix &#8211; Update all customer session address fields when updating via checkout.</li>\n<li>Fix &#8211; Support customer searches &lt; 3 characters long, but with result limiting.</li>\n</ul>\n<h4>3.0.6 &#8211; 2017-05-09</h4>\n<ul>\n<li>Fix &#8211; Fixed conflict between global attributes and custom attributes with the same names.</li>\n<li>Fix &#8211; Added missing &#8220;id&#8221; to API for shipping zone methods to support the CLI.</li>\n<li>Fix &#8211; Incorrect use of <code>wc_format_price_range</code> in <code>get_price_html_from_to</code>.</li>\n<li>Fix &#8211; Clone each meta object when cloning WC_Data object to avoid modifying original meta stdClass objects.</li>\n<li>Fix &#8211; Fix non numeric warning for some order data.</li>\n<li>Fix &#8211; Fixed a warning when no customer country is defined for state input.</li>\n<li>Fix &#8211; Use term name when reordering so correct data is passed to the new order.</li>\n<li>Fix &#8211; Formatting issues in wc_display_item_meta.</li>\n<li>Fix &#8211; Check if IP address is valid in IP address detection code.</li>\n<li>Fix &#8211; wc_attribute_taxonomy_id_by_name should use wc_sanitize_taxonomy_name to prevent breaking special chars.</li>\n<li>Fix &#8211; Correct variable name in order structured data.</li>\n<li>Fix &#8211; Prepend new item keys with <code>$items_key</code> to make them unique.</li>\n<li>Fix &#8211; Hide offers from structured markup when blank.</li>\n<li>Fix &#8211; Fixed &#8220;Process to checkout&#8221; button color in Twenty seventeen dark theme.</li>\n<li>Fix &#8211; Only set reply-to if the email + name is set.</li>\n<li>Fix &#8211; Correctly exclude terms in wc_get_related_products.</li>\n<li>Fix &#8211; Reset post data prevents grouped products working in shortcodes.</li>\n<li>Fix &#8211; Fix min price range comparisons.</li>\n<li>Fix &#8211; Properly save order items in legacy REST API.</li>\n<li>Fix &#8211; Use correct full size for variation images.</li>\n<li>Fix &#8211; Add noscript style for gallery.</li>\n<li>Fix &#8211; Fix/duplicate potential stock reduction with paypal.</li>\n<li>Tweak &#8211; Improve _wc_term_recount performance.</li>\n<li>Tweak &#8211; Improve plugin update detection in system status report to reduce timeouts.</li>\n<li>Tweak &#8211; Improve &#8220;Save Order&#8221; button to reproduce WordPress post/page behavior.</li>\n<li>Tweak &#8211; Added zipcode validation for France.</li>\n<li>Dev &#8211; Added woocommerce_shop_order_search_results filter.</li>\n</ul>\n<h4>3.0.5 &#8211; 2017-04-28</h4>\n<ul>\n<li>Fix &#8211; Tooltip display within shipping zone modals.</li>\n<li>Fix &#8211; Fix missing title for actions column on mobile.</li>\n<li>Fix &#8211; Allow forward slash in telephone field.</li>\n<li>Fix &#8211; Sort grouped products by menu order when displaying.</li>\n<li>Fix &#8211; Fix term exclusion in term count queries.</li>\n<li>Fix &#8211; Filter invalid products before returning them for wc_get_products.</li>\n<li>Fix &#8211; Prevent orders being their own parent (causes errors).</li>\n<li>Fix &#8211; Correctly migrate legacy shipping taxes data.</li>\n<li>Fix &#8211; Make sure the meta data cache is not shared among instances.</li>\n<li>Fix &#8211; Correct the stock display notice when a variable product manages stock for it&#8217;s children.</li>\n<li>Fix &#8211; On multisite, add user to blog during checkout if not a user to prevent errors.</li>\n<li>Fix &#8211; Correct sale price date handling with some timezone setups.</li>\n<li>Fix &#8211; wc_attribute_taxonomy_id_by_name needs to use lowercase attribute slug to work.</li>\n<li>Fix &#8211; Make changes to the buyer&#8217;s company name in the shipping section of checkout persist.</li>\n<li>Tweak &#8211; Add required placeholder for meta fields in backend.</li>\n<li>Tweak &#8211; Don&#8217;t strtolower address strings on checkout validation messages.</li>\n<li>REST API &#8211; Prevent password change notification when creating a customer.</li>\n<li>REST API &#8211; Removed duplicated items returned in shipping and checkout endpoints.</li>\n<li>CLI &#8211; Fixed missing shipping zones route.</li>\n<li>Dev &#8211; Make get_price_html handling match 2.6 and pass all values through woocommerce_get_price_html filter.</li>\n<li>Dev &#8211; Legacy customer class missing get_address / get_address_2 functions.</li>\n<li>Dev &#8211; Restored filter <code>woocommerce_checkout_customer_id</code> during checkout validation.</li>\n<li>Dev &#8211; Adds missing <code>$this</code> argument for all <code>woocommerce_payment_complete_order_status</code> filters.</li>\n</ul>\n<h4>3.0.4 &#8211; 2017-04-20</h4>\n<ul>\n<li>Fix &#8211; Variations were not inheriting the product image and shipping class ID.</li>\n<li>Fix &#8211; Prevent rating/review counts being duplicated when duplicating products.</li>\n<li>Fix &#8211; Fixed gallery navigation between images with long captions.</li>\n<li>Fix &#8211; Support transparent PNG in the gallery by setting a background color.</li>\n<li>Fix &#8211; Removed name/company from the shipping address Google map links.</li>\n<li>Fix &#8211; Fixed the address field sorting script on the checkout.</li>\n<li>Fix &#8211; Fixed the upgrade routine for grouped products so that parents are unset.</li>\n<li>Fix &#8211; Fixed support for WordPress 4.7 user locale settings.</li>\n<li>Fix &#8211; Fixed default option filter for product types in the product meta box.</li>\n<li>Fix &#8211; Improved the css in Twenty Seventeen for dark color schemes.</li>\n<li>Fix &#8211; Fixed display of refunds in sales report.</li>\n<li>Fix &#8211; Updated <code>single-product/add-to-cart/variable.php</code> template version to 3.0.0 since it had changes since 2.6.</li>\n<li>Fix &#8211; Fixed warnings when product attribute do not exists.</li>\n<li>Fix &#8211; Used a div for comment-form-rating to prevent invalid nested markup.</li>\n<li>Fix &#8211; Fixed some logic that checks if order taxes are compound.</li>\n<li>Fix &#8211; Fixed SKU checks to only exclude products that are trashed.</li>\n<li>Fix &#8211; Fixed display of download permissions in first email sent after checkout.</li>\n<li>Fix &#8211; Hidden the backorder notification stock text when notification is disabled.</li>\n<li>Fix &#8211; Fixed incorrect stock numbers in low stock emails.</li>\n<li>Tweak &#8211; Removed the non-functional order total input box, and combined the recalculation buttons into one working button.</li>\n<li>Tweak &#8211; Updated Guided Tour videos.</li>\n<li>Tweak &#8211; Updated js-cookie.js to 2.1.4.</li>\n<li>Tweak &#8211; Updated schema.org URLs to use HTTPS.</li>\n<li>Tweak &#8211; Status report request timeouts.</li>\n<li>REST API &#8211; Fixed an issue that prevented deleting a term if errors were thrown during creation.</li>\n<li>REST API &#8211; Fixed reports endpoint when querying by date.</li>\n<li>REST API &#8211; Fixed ignored order parameters when changing order status.</li>\n<li>Dev &#8211; Support guest orders in <code>wc_get_orders</code> function.</li>\n<li>Dev &#8211; Fixed downloadable variation filters for download URLs.</li>\n<li>Dev &#8211; Added safeguards to prevent infinite loops while saving coupons, products and orders in admin.</li>\n<li>Dev &#8211; Added a fallback for <code>queue_transactional_email</code> if background sending is disabled.</li>\n<li>Dev &#8211; Added <code>has_shipping_address</code> helper method.</li>\n<li>Dev &#8211; Introduced <code>woocommerce_order_item_get_formatted_meta_data</code> filter.</li>\n<li>Dev &#8211; Made wc_add_order_item pass correct values to woocommerce_new_order_item.</li>\n<li>Dev &#8211; Fixed <code>legacy_posted_data</code> access in checkout class.</li>\n<li>Dev &#8211; Fixed undefined property notice in <code>WC_Order_Item::offsetGet</code>.</li>\n<li>Dev &#8211; Fixed PHP 7.1 warnings when using non-float values to <code>wc_get_weight()</code>.</li>\n<li>Dev &#8211; Fixed incorrect variable name in <code>wc_add_order_item()</code>.</li>\n</ul>\n<h4>3.0.3 &#8211; 2017-04-13</h4>\n<ul>\n<li>Fix &#8211; Fixed an issue with variation tax-classes when set to &#8216;parent&#8217;. This made taxes apply on top of the tax inclusive price in certain setups.</li>\n<li>Fix &#8211; Escaped attribute translations in the <code>cart.php</code> template and bumped the template version to match.</li>\n<li>Fix &#8211; Corrected the display of refund dates on the order screen.</li>\n<li>Fix &#8211; Fixed the grouped product visibility check in the grouped.php template and bumped the template version to match.</li>\n<li>Fix &#8211; Fixed the sale badge display for grouped products.</li>\n<li>Fix &#8211; Added the <code>itemReviewed</code> structured data for product reviews to make it validate.</li>\n<li>Fix &#8211; Made the <code>get_attribute</code> method work on variation objects.</li>\n<li>Tweak &#8211; Turned off the deferred email sending by default which was added in 3.0. Whilst it does improve performance, there were compatibility problems on some servers. It can be enabled with a filter if desired.</li>\n<li>Dev &#8211; Added backtrace information to the deprecation messages to help find problem plugins.</li>\n</ul>\n<h4>3.0.2 &#8211; 2017-04-12</h4>\n<ul>\n<li>Fix &#8211; Removed required states for GP, GF, KW, LB, MQ, RE and YT countries.</li>\n<li>Fix &#8211; Made cache in the [products] shortcode respect filters from plugins.</li>\n<li>Fix &#8211; Added missing <code>woocommerce_cross_sells_columns</code> filter.</li>\n<li>Fix &#8211; Fixed shortcode rendering on the shop page.</li>\n<li>Fix &#8211; Fixed incorrect sale dates when bulk editing variations.</li>\n<li>Fix &#8211; Fixed calls to wc_reduce_stock_levels in PayPal and Simplify gateways.</li>\n<li>Fix &#8211; Exclude &#8220;location&#8221; meta when reading customer meta data.</li>\n<li>Fix &#8211; Updated <code>emails/email-addresses.php</code>, <code>emails/email-order-details.php</code>, <code>content-single-product.php</code>, <code>checkout/form-shipping.php</code>, <code>myaccount/form-add-payment-method.php</code>, <code>myaccount/form-edit-address.php</code>, <code>myaccount/form-lost-password.php</code>, <code>myaccount/form-reset-password.php</code>, <code>myaccount/orders.php</code> and <code>myaccount/view-order.php</code> template version to 3.0.0 since they had changes since 2.6.</li>\n<li>Fix &#8211; Fixed default behavior of variation tax classes when originally set to &#8220;parent&#8221;.</li>\n<li>Fix &#8211; When duplicating products, do not copy slug, append &#8220;(Copy)&#8221; to the product name, correctly copy all meta data, and prevent children of grouped products being duplicated too.</li>\n<li>Fix &#8211; Removed duplicated items when outputting cross sells on the cart page.</li>\n<li>Fix &#8211; Fixed output of default &#8220;add to cart&#8221; text of external products in loops.</li>\n<li>Fix &#8211; Fixed backwards compatibility of guest checkout rules when being altered by plugins directly.</li>\n<li>Fix &#8211; Use correct thumbnail sizes for variation images in the new gallery.</li>\n<li>Fix &#8211; Fixed captions on thumbnails and main image in the new gallery.</li>\n<li>Fix &#8211; Trigger wc_fragments_loaded after add to cart fragment refresh.</li>\n<li>Fix &#8211; Download permissions; Convert dates to timestamp on read so UTC is preserved.</li>\n<li>Fix &#8211; Fixed notices under PHP 7.1 when sorting products by name (numeric).</li>\n<li>Fix &#8211; Added additional checks to ensure objects are read before using class methods to avoid errors.</li>\n<li>Fix &#8211; Removed legacy suggest.js code which was causing JS error on bulk edit.</li>\n<li>Fix &#8211; Fixed warnings on the &#8220;Lost password&#8221; page and when loading a product with invalid attributes.</li>\n<li>Fix &#8211; Made background emailer update the queue after a successful send so duplicate mails are less likely.</li>\n<li>Fix &#8211; Typo in flexslider_enabled option in new gallery script.</li>\n<li>Fix &#8211; woocommerce_notify_low_stock and woocommerce_notify_no_stock options had no effect.</li>\n<li>Tweak &#8211; For downloadable files, only validate file type when dealing with relative paths.</li>\n<li>Tweak &#8211; Improved automatic variation name generation.</li>\n<li>Dev &#8211; Added product visibility terms to system status report to help debug.</li>\n<li>Dev &#8211; Introduced <code>woocommerce_admin_order_date_format</code> filter to replace missing <code>post_date_column_time</code>.</li>\n<li>Dev &#8211; Introduced <code>woocommerce_update_customer_args</code> filter to prevent updates to user objects if needed.</li>\n<li>REST API &#8211; Fixed saving of variations in legacy REST API v3.</li>\n<li>REST API &#8211; Fixed backwards compatibility of line_items meta in legacy REST API.</li>\n</ul>\n<h4>3.0.1 &#8211; 2017-04-06</h4>\n<ul>\n<li>Fix &#8211; Show catalog hidden products within grouped products.</li>\n<li>Fix &#8211; Fade in the gallery in if no images are set or it&#8217;s custom.</li>\n<li>Fix &#8211; Use wc_deprecated_function in WC_Deprecated_Hooks so notices aren&#8217;t output in ajax requests.</li>\n<li>Fix &#8211; Added back the ability to include extra items to the System Status using the <code>woocommerce_system_status_environment_rows</code> filter.</li>\n<li>Fix &#8211; Coupon category restrictions and limits for variations.</li>\n<li>Fix &#8211; Allow shortcodes and HTML in variation descriptions like in 2.6.</li>\n<li>Fix &#8211; Unset post date when duplicating products.</li>\n<li>Fix &#8211; Show a sale price on variable products if on sale and all prices are the same.</li>\n<li>Fix &#8211; Corrected download links when a product has multiple downloads.</li>\n<li>Fix &#8211; Prevented potential errors if the product type was not posted for any reason on save.</li>\n<li>Fix &#8211; Updated <code>single-product/up-sells.php</code>, <code>loop/add-to-cart.php</code>, <code>loop/rating.php</code>, <code>checkout/form-billing.php</code>, and <code>content-product.php</code> template version to 3.0.0.</li>\n<li>Fix &#8211; Included clearfixes on billing and shipping field wrappers,</li>\n<li>Fix &#8211; Fixed styling of logs table in some languages.</li>\n<li>Fix &#8211; Fixed display of variation attributes on old orders.</li>\n<li>Fix &#8211; Use placeholder text for external products add to cart button text if left blank.</li>\n<li>Fix &#8211; Fallback to home URL if no shop page is set for system status security check for HTTPS.</li>\n<li>Fix &#8211; For variations, pull tax status and sold individually from the parent since there is no UI to set this at variation level.</li>\n<li>Fix &#8211; Moved cron emails to background processing to avoid multiple sends.</li>\n<li>Fix &#8211; Wrapped structured data in a hidden element when added to emails.</li>\n<li>Fix &#8211; Missing gateway information in queued emails.</li>\n<li>Fix &#8211; Fixed a bug that caused pages to permanently reload if &#8220;Default customer location&#8221; was set to &#8220;Geolocate (with page caching support)&#8221;.</li>\n<li>Fix &#8211; When forcing shipping to billing, set the shipping fields in the order itself.</li>\n<li>Fix &#8211; Check for invalid objects in WC_Register_WP_Admin_Settings.</li>\n<li>Fix &#8211; Check for error object in wc_get_object_terms.</li>\n<li>Fix &#8211; Removed slashes in shipping meta data on the order edit screen.</li>\n<li>Fix &#8211; Prevented permalink rewrites for attributes with missing names.</li>\n<li>Fix &#8211; Fixed saving of meta data when multiple extensions use the <code>save_post</code> action.</li>\n<li>Fix &#8211; Allow search customers by ID in edit order screen.</li>\n<li>Fix &#8211; Prevents session data overwriting customer data on login.</li>\n<li>Fix &#8211; Fixed cross-sell column display and variation support.</li>\n<li>Fix &#8211; Fixed variable product stock syncing on save.</li>\n<li>Fix &#8211; Included try/catch wrapper to prevent issues with Select2.</li>\n<li>Fix &#8211; Prevented a bug that deleted all variations when the product type was change from variable to simple.</li>\n<li>Fix &#8211; Switched to WPDB to quicker update when syncing titles for variations.</li>\n<li>Fix &#8211; Exclude deprecated properties when loading a customer object.</li>\n<li>Fix &#8211; Fixed notices while trying to order again.</li>\n<li>Fix &#8211; Fixed notices when <code>$wpdb-&gt;prefix</code> is empty.</li>\n<li>Fix &#8211; Prevent errors when loading a product with an invalid download file types.</li>\n<li>REST API &#8211; Fixed missing array declaration in CRUD controller.</li>\n<li>REST API &#8211; Removed extra <code>exclude</code>, <code>include</code> and <code>search</code> parameters from taxes endpoint.</li>\n<li>REST API &#8211; Fixed variation description formatting.</li>\n<li>REST API &#8211; Fixed incorrect attribute check in products endpoint in Legacy REST API.</li>\n<li>REST API &#8211; Allow variation image to be unset.</li>\n</ul>\n<h4>3.0.0 &#8211; 2017-04-04</h4>\n<ul>\n<li>New gallery on single product pages with better mobile support, using PhotoSwipe and Zoom. Declare support with add_theme_support() &#8211; wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider</li>\n<li>Made the store notice dismissible on the frontend.</li>\n<li>Variable products no longer show striked out prices in combination with ranges for clarity when on sale.</li>\n<li>Prices no longer display as &#8216;free&#8217; instead of 0, to fix issues with ranges and localization and for consistency.</li>\n<li>Improved structured product data by using JSON-LD instead of inline Microdata.</li>\n<li>Improved downloads list layout (template file).</li>\n<li>Respect stock status and prevent the &#8220;out of stock threshold&#8221; setting affecting existing in-stock products.</li>\n<li>Improved handling of shop page rewrite rules to allow subpages.</li>\n<li>Redirect to login after password reset.</li>\n<li>When using authorizations in PayPal Standard, automatically capture funds when the order goes processing/completed.</li>\n<li>On multisite, when a user logs into a store with an account on a site, but not the current site, rather than error, add the user to the current site as a customer.</li>\n<li>Show variable weights/dimensions even when parent values are not set.</li>\n<li>Automatically sort tax rates rather than allow clunky manual sorting.</li>\n<li>When deleting a tax rate class, remove it&#8217;s tax rates.</li>\n<li>Made WC_Logger pluggable via wc_get_logger function.</li>\n<li>Use &#8216;average rating&#8217; post meta for &#8216;rating&#8217; product sorting option.</li>\n<li>Show better labels in nav menus metabox.</li>\n<li>Sort “Recently Viewed” products by the view order.</li>\n<li>Removed internal scroll from log viewer.</li>\n<li>Add reply-to to admin emails.</li>\n<li>Improved the zone setup flow.</li>\n<li>Made wc_get_wildcard_postcodes return the orignal postcode plus * since wildcards should match empty strings too.</li>\n<li>Use all paid statuses in $customer-&gt;get_total_spent().</li>\n<li>Move location of billing email field to work with password managers.</li>\n<li>Option to restrict selling locations by country.</li>\n<li>Added tool to clear orphaned variations in system status.</li>\n<li>Remove checkbox options in system status tools and replace with constants.</li>\n<li>Added security section in system status report.</li>\n<li>Add image_url setting to PayPal Standard.</li>\n<li>Fixed attribute registration. Attributes are non-hierarchical by default (parent is not supported).</li>\n<li>Add sort parameter to checkout fields to aid with sorting per locale.</li>\n<li>Merged percent and percent product coupon types (they provide the same discount).</li>\n<li>Prevent payment details being cleared after update_checkout events.</li>\n<li>Performance &#8211; Converted _featured and _visibility meta data to terms for faster catalog queries. Upgrade routine handles migration. Developers may need to update queries to reflect this change.</li>\n<li>Includes product attributes archives links in &#8220;Additional Information&#8221; tab.</li>\n<li>Select2 has been upgraded to v4.</li>\n<li>Improved logging system for extensions.</li>\n<li>Tax suffix is now hidden on non-taxable products.</li>\n<li>Grouped products are linked from the parent rather than the children. Children can be in more than one group.</li>\n<li>Removed coupon usage link in coupons admin screen.</li>\n<li>Performance &#8211; Converted rating filters to visibility terms.</li>\n<li>Performance &#8211; Added visibility term for outofstock products to speed those queries up also.</li>\n<li>Performance &#8211; Introduced a new CRUD (create, read, update, delete) system for Products, Orders, Customers and Shipping Zones.</li>\n<li>Performance &#8211; Optimised variable product sync. Upper/lower price meta is no longer stored, just the main prices, if a child has weight, and if a child has dimensions.</li>\n<li>Performance &#8211; Removed WP_Query from up-sells.php and related.php and replaced with PHP foreach loop (since we already have the product IDs).</li>\n<li>Performance &#8211; Removed the feature where old orders get access to new downloads on product edit. Looping potentially thousands of orders to do this is too much of a performance burden for stores and this can sometimes be unexpected behavior too. This does however updates <em>edited</em> downloads.</li>\n<li>Performance &#8211; Removed &#8216;items&#8217; column on orders screen due to loading excessive data.</li>\n<li>Performance &#8211; Deferred email sending for faster checkouts. Now uses CRON.</li>\n<li>API &#8211; New Rest API v2 with support for meta_data amongst other things.</li>\n<li>API &#8211; Removed last order from customers part of the API due to performance concerns &#8211; use orders endpoint instead. Other order data on the endpoint is now transient cached.</li>\n<li>API &#8211; Allow oAuth1.0a authentication using headers.</li>\n<li>API &#8211; New Shipping Zones endpoints.</li>\n<li>API &#8211; New variations endpoints.</li>\n<li>API &#8211; New settings endpoints.</li>\n<li>API &#8211; Payment gateways and shipping methods endpoints.</li>\n<li>API &#8211; Prevented the (broken) ability to manipulate variations directly on the products endpoints.</li>\n<li>CLI &#8211; New CLI which uses the REST API endpoints rather than it&#8217;s own functions.</li>\n<li>Localization &#8211; Improved RTL support.</li>\n<li>Localization &#8211; Added a language independent permalink setting function.</li>\n<li>Localization &#8211; Added inline comments for placeholder strings.</li>\n<li>Localization &#8211; Added Nigerian and Pakistan Provinces to i18n/state.</li>\n<li>Localization &#8211; US and Poland postcode validation.</li>\n<li>To read more about this release, see our dev blog announcement here: http://wp.me/p6wtcw-Uo</li>\n</ul>\n<p><a href=\"https://raw.githubusercontent.com/woocommerce/woocommerce/master/CHANGELOG.txt\" rel=\"nofollow\">See changelog for all versions</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://wordpress.org/plugins/woocommerce/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"Google XML Sitemaps\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://wordpress.org/plugins/google-sitemap-generator/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"https://wordpress.org/plugins/google-sitemap-generator/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 16 Jun 2005 09:33:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://wordpress.org/plugins-wp/google-sitemap-generator/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"This plugin will generate a special XML sitemap which will help search engines to better&#8230;\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Arne Brachhold\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:7643:\"<p><!--section=description--></p>\n<p>This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it&#8217;s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.</p>\n<p>Supported since <em>over 9 years</em> and rated as the <a href=\"https://wordpress.org/plugins/browse/top-rated/\">best WordPress plugin</a>, it will do exactly what it&#8217;s supposed to do &#8211; providing a complete XML sitemap for search engines. It will not break your site, slow it down or annoy you. Guaranteed!</p>\n<blockquote>\n<p>If you like the plugin, feel free to rate it (on the right side of this page) or <a href=\"http://www.arnebrachhold.de/redir/sitemap-paypal/\" rel=\"nofollow\">donate via PayPal</a>. I&#8217;m gladly supporting this plugin since over 9 years! Thanks a lot! <img src=\"https://s.w.org/images/core/emoji/2.2.5/72x72/1f642.png\" alt=\"🙂\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n</blockquote>\n<p>Related Links:</p>\n<ul>\n<li><a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/\" title=\"Google XML Sitemaps Plugin for WordPress\" rel=\"nofollow\">Plugin Homepage</a></li>\n<li><a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/\" title=\"Changelog of the Google XML Sitemaps Plugin for WordPress\" rel=\"nofollow\">Changelog</a></li>\n<li><a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/\" title=\"Google Sitemaps FAQ\" rel=\"nofollow\">Plugin help and sitemaps FAQ</a></li>\n<li><a href=\"https://wordpress.org/support/topic/read-before-opening-a-new-support-topic\" rel=\"nofollow\">Support Forum</a></li>\n</ul>\n<h3>License</h3>\n<p>Good news, this plugin is free for everyone! Since it&#8217;s released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a <a href=\"http://www.arnebrachhold.de/redir/sitemap-paypal\" title=\"Donate with PayPal\" rel=\"nofollow\">small donation</a> for the time I&#8217;ve spent writing and supporting this plugin. And I really don&#8217;t want to know how many hours of my life this plugin has already eaten <img src=\"https://s.w.org/images/core/emoji/2.2.5/72x72/1f609.png\" alt=\"😉\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n<h3>Translations</h3>\n<p>The plugin comes with various translations, please refer to the <a href=\"https://codex.wordpress.org/Installing_WordPress_in_Your_Language\" title=\"Installing WordPress in Your Language\" rel=\"nofollow\">WordPress Codex</a> for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a <a href=\"http://www.gnu.org/software/gettext/\" rel=\"nofollow\">gettext</a> editor like <a href=\"http://www.poedit.net/\" rel=\"nofollow\">Poedit</a> (Windows).</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Install the plugin like you always install plugins, either by uploading it via FTP or by using the &#8220;Add Plugin&#8221; function of WordPress.</li>\n<li>Activate the plugin at the plugin administration page</li>\n<li>If you want: Open the plugin configuration page, which is located under Settings -&gt; XML-Sitemap and customize settings like priorities and change frequencies.</li>\n<li>The plugin will automatically update your sitemap of you publish a post, so there is nothing more to do <img src=\"https://s.w.org/images/core/emoji/2.2.5/72x72/1f642.png\" alt=\"🙂\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n</ol>\n<p><!--section=faq--></p>\n<dl>\n<dt>Where can I find the options page of the plugin?</dt>\n<dd>\n<p>It is under Settings &gt; XML Sitemap. I know nowadays many plugins add top-level menu items, but in most of the cases it is just not necessary. I&#8217;ve seen WP installations which looked like an Internet Explorer ten years ago with 20 toolbars installed. <img src=\"https://s.w.org/images/core/emoji/2.2.5/72x72/1f609.png\" alt=\"😉\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n</dd>\n<dt>Do I have to create a sitemap.xml and sitemap.xml.gz by myself?</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated. <em>There must be no sitemap.xml or sitemap.xml.gz in your blog directory anymore!</em> The plugin will try to rename them to sitemap.xml.bak if they still exists.</p>\n</dd>\n<dt>Does this plugin use static files or &#8220;I can&#8217;t find the sitemap.xml file!&#8221;</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated just like any other WordPress content.</p>\n</dd>\n<dt>There are no comments yet (or I&#8217;ve disabled them) and all my postings have a priority of zero!</dt>\n<dd>\n<p>Please disable automatic priority calculation and define a static priority for posts.</p>\n</dd>\n<dt>So many configuration options&#8230; Do I need to change them?</dt>\n<dd>\n<p>No, only if you want to. Default values are ok for most sites.</p>\n</dd>\n<dt>Does this plugin work with all WordPress versions?</dt>\n<dd>\n<p>This version works with WordPress 3.3 and better. If you&#8217;re using an older version, please check the <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/\" title=\"Google (XML) Sitemap Generator Plugin Homepage\" rel=\"nofollow\">Google Sitemaps Plugin Homepage</a> for the legacy releases. There is a working release for every WordPress version since 1.5, but you really should consider updating your WordPress installation!</p>\n</dd>\n<dt>My question isn&#8217;t answered here</dt>\n<dd>\n<p>Most of the plugin options are described at the <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/\" rel=\"nofollow\">plugin homepage</a> as well as the dedicated <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/\" title=\"List of common questions / problems regarding Google (XML) Sitemaps\" rel=\"nofollow\">Google Sitemaps FAQ</a>.</p>\n</dd>\n<dt>My question isn&#8217;t even answered there</dt>\n<dd>\n<p>Please post your question at the <a href=\"https://wordpress.org/support/topic/read-before-opening-a-new-support-topic\" rel=\"nofollow\">WordPress support forum</a> and tag your post with &#8220;google-sitemap-generator&#8221;.</p>\n</dd>\n<dt>What&#8217;s new in the latest version?</dt>\n<dd>\n<p>The changelog is maintained <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/\" title=\"Google (XML) Sitemap Generator Plugin Changelog\" rel=\"nofollow\">here</a></p>\n</dd>\n<dt>Why is the changelog on a separate page and not here?</dt>\n<dd>\n<p>The WordPress.org repository is just another place to download this plugin. I don&#8217;t want to maintain too many pages with the same content. Thank you for your understanding!</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>You can always find the changelog on <a href=\"http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/\" title=\"Google (XML) Sitemap Generator Plugin Changelog\" rel=\"nofollow\">the plugin website</a>, since I don&#8217;t like to maintain the same content on different pages. Thank you for your understanding!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"https://wordpress.org/plugins/google-sitemap-generator/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:39:\"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Limit Login Attempts\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://wordpress.org/plugins/limit-login-attempts/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"https://wordpress.org/plugins/limit-login-attempts/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jan 2009 14:20:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://wordpress.org/plugins-wp/limit-login-attempts/\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:11761:\"<p><!--section=description--></p>\n<p>Limit the number of login attempts possible both through normal login as well as using auth cookies.</p>\n<p>By default WordPress allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be brute-force cracked with relative ease.</p>\n<p>Limit Login Attempts blocks an Internet address from making further attempts after a specified limit on retries is reached, making a brute-force attack difficult or impossible.</p>\n<p>Features</p>\n<ul>\n<li>Limit the number of retry attempts when logging in (for each IP). Fully customizable</li>\n<li>Limit the number of attempts to log in using auth cookies in same way</li>\n<li>Informs user about remaining retries or lockout time on login page</li>\n<li>Optional logging, optional email notification</li>\n<li>Handles server behind reverse proxy</li>\n<li>It is possible to whitelist IPs using a filter. But you probably shouldn&#8217;t. <img src=\"https://s.w.org/images/core/emoji/2.2.5/72x72/1f642.png\" alt=\"🙂\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></li>\n</ul>\n<p>Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish</p>\n<p>Plugin uses standard actions and filters only.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Download and extract plugin files to a wp-content/plugin directory.</li>\n<li>Activate the plugin through the WordPress admin interface.</li>\n<li>Customize the settings on the options page, if desired. If your server is located behind a reverse proxy make sure to change this setting.</li>\n</ol>\n<p>If you have any questions or problems please make a post here: https://wordpress.org/tags/limit-login-attempts</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Why not reset failed attempts on a successful login?</dt>\n<dd>\n<p>This is very much by design. Otherwise you could brute force the &#8220;admin&#8221; password by logging in as your own user every 4th attempt.</p>\n</dd>\n<dt>What is this option about site connection and reverse proxy?</dt>\n<dd>\n<p>A reverse proxy is a server in between the site and the Internet (perhaps handling caching or load-balancing). This makes getting the correct client IP to block slightly more complicated.</p>\n<p>The option default to NOT being behind a proxy &#8212; which should be by far the common case.</p>\n</dd>\n<dt>How do I know if my site is behind a reverse proxy?</dt>\n<dd>\n<p>You probably are not or you would know. We show a pretty good guess on the option page. Set the option using this unless you are sure you know better.</p>\n</dd>\n<dt>Can I whitelist my IP so I don&#8217;t get locked out?</dt>\n<dd>\n<p>First please consider if you really need this. Generally speaking it is not a good idea to have exceptions to your security policies.</p>\n<p>That said, there is now a filter which allows you to do it: &#8220;limit_login_whitelist_ip&#8221;.</p>\n<p>Example:<br />\nfunction my_ip_whitelist($allow, $ip) {<br />\n     return ($ip == &#8216;my-ip&#8217;) ? true : $allow;<br />\n}<br />\nadd_filter(&#8216;limit_login_whitelist_ip&#8217;, &#8216;my_ip_whitelist&#8217;, 10, 2);</p>\n<p>Note that we still do notification and logging as usual. This is meant to allow you to be aware of any suspicious activity from whitelisted IPs.</p>\n</dd>\n<dt>I locked myself out testing this thing, what do I do?</dt>\n<dd>\n<p>Either wait, or:</p>\n<p>If you know how to edit / add to PHP files you can use the IP whitelist functionality described above. You should then use the &#8220;Restore Lockouts&#8221; button on the plugin settings page and remove the whitelist function again.</p>\n<p>If you have ftp / ssh access to the site rename the file &#8220;wp-content/plugins/limit-login-attempts/limit-login-attempts.php&#8221; to deactivate the plugin.</p>\n<p>If you have access to the database (for example through phpMyAdmin) you can clear the limit_login_lockouts option in the wordpress options table. In a default setup this would work: &#8220;UPDATE wp_options SET option_value = &#8221; WHERE option_name = &#8216;limit_login_lockouts\'&#8221;</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>1.7.1</h4>\n<p>This version fixes a security bug in version 1.6.2 and 1.7.0. Please upgrade immediately.</p>\n<p>&#8220;Auth cookies&#8221; are special cookies set at login that authenticating you to the system. It is how WordPress &#8220;remembers&#8221; that you are logged in between page loads.</p>\n<p>During lockout these are supposed to be cleared, but a change in 1.6.2 broke this. It allowed an attacker to keep trying to break these cookies during a lockout.</p>\n<p>Lockout of normal password login attempts still worked as it should, and it appears that all &#8220;auth cookie&#8221; attempts would keep getting logged.</p>\n<p>In theory the &#8220;auth cookie&#8221; is quite resistant to brute force attack. It contains a cryptographic hash of the user password, and the difficulty to break it is not based on the password strength but instead on the cryptographic operations used and the length of the hash value. In theory it should take many many years to break this hash. As theory and practice does not always agree it is still a good idea to have working lockouts of any such attempts.</p>\n<h4>1.7.0</h4>\n<ul>\n<li>Added filter that allows whitelisting IP. Please use with care!!</li>\n<li>Update to Spanish translation, thanks to Marcelo Pedra</li>\n<li>Updated Swedish translation</li>\n<li>Tested against WordPress 3.3.2</li>\n</ul>\n<h4>1.6.2</h4>\n<ul>\n<li>Fix bug where log would not get updated after it had been cleared</li>\n<li>Do plugin setup in &#8216;init&#8217; action</li>\n<li>Small update to Spanish translation file, thanks to Marcelo Pedra</li>\n<li>Tested against WordPress 3.2.1</li>\n</ul>\n<h4>1.6.1</h4>\n<ul>\n<li>(WordPress 3.0+) An invalid cookie can sometimes get sent multiple times before it gets cleared, resulting in multiple failed attempts or even a lockout from a single invalid cookie. Store the latest failed cookie to make sure we only count it as one failed attempt</li>\n<li>Define &#8220;Text Domain&#8221; correctly</li>\n<li>Include correct Dutch tranlation file. Thanks to Martin1 for noticing. Thanks again to Bjorn Wijers for the translation</li>\n<li>Updated POT file for this version</li>\n<li>Tested against WordPress 3.1-RC4</li>\n</ul>\n<h4>1.6.0</h4>\n<ul>\n<li>Happy New Year</li>\n<li>Tested against WordPress 3.1-RC1</li>\n<li>Plugin now requires WordPress version 2.8+. Of course you should never ever use anything but the latest version</li>\n<li>Fixed deprecation warnings that had been piling up with the old version requirement. Thanks to Johannes Ruthenberg for the report that prompted this</li>\n<li>Removed auth cookie admin check for version 2.7.</li>\n<li>Make sure relevant values in $_COOKIE get cleared right away on auth cookie validation failure. There are still some problems with cookie auth handling. The lockout can trigger prematurely in rare cases, but fixing it is plugin version 2 stuff unfortunately.</li>\n<li>Changed default time for retries to reset from 24 hours to 12 hours. The security impact is very minor and it means the warning will disappear &#8220;overnight&#8221;</li>\n<li>Added question to FAQ (&#8220;Why not reset failed attempts on a successful login?&#8221;)</li>\n<li>Updated screenshots</li>\n</ul>\n<h4>1.5.2</h4>\n<ul>\n<li>Reverted minor cookie-handling cleanup which might somehow be responsible for recently reported cookie related lockouts</li>\n<li>Added version 1.x Brazilian Portuguese translation, thanks to Luciano Passuello</li>\n<li>Added Finnish translation, thanks to Ari Kontiainen</li>\n</ul>\n<h4>1.5.1</h4>\n<ul>\n<li>Further multisite &amp; WPMU support (again thanks to <a href=\"mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;\" rel=\"nofollow\">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Better error handling if option variables are damaged</li>\n<li>Added Traditional Chinese translation, thanks to Denny Huang <a href=\"mailto:&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;\" rel=\"nofollow\">&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;</a></li>\n</ul>\n<h4>1.5</h4>\n<ul>\n<li>Tested against WordPress 3.0</li>\n<li>Handle 3.0 login page failure &#8220;shake&#8221;</li>\n<li>Basic multisite support (parts thanks to <a href=\"mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;\" rel=\"nofollow\">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Added Dutch translation, thanks to Bjorn Wijers <a href=\"mailto:b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l\" rel=\"nofollow\">b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l</a></li>\n<li>Added Hungarian translation, thanks to B?lint Vereskuti <a href=\"mailto:&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;\" rel=\"nofollow\">&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;</a></li>\n<li>Added French translation, thanks to oVa <a href=\"mailto:&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;\" rel=\"nofollow\">&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;</a></li>\n</ul>\n<h4>1.4.1</h4>\n<ul>\n<li>Added Turkish translation, thanks to Yazan Canarkadas</li>\n</ul>\n<h4>1.4</h4>\n<ul>\n<li>Protect admin page update using wp_nonce</li>\n<li>Added Czech translation, thanks to Jakub Jedelsky</li>\n</ul>\n<h4>1.3.2</h4>\n<ul>\n<li>Added Bulgarian translation, thanks to Hristo Chakarov</li>\n<li>Added Norwegian translation, thanks to Rune Gulbrands?y</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:10621:\"<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.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:\"Mon, 22 May 2017 06:09:22 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:\"Mon, 22 May 2017 05:52:31 GMT\";s:4:\"link\";s:66:\"<https://wordpress.org/plugins/wp-json/>; rel=\"https://api.w.org/\"\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:11:\"HIT lax 250\";}}s:5:\"build\";s:14:\"20160902151514\";}','no'),(4000,'_site_transient_timeout_browser_69440949da6264b03a413f21a0145389','1495542420','no'),(4001,'_site_transient_browser_69440949da6264b03a413f21a0145389','a:9:{s:8:\"platform\";s:9:\"Macintosh\";s:4:\"name\";s:6:\"Safari\";s:7:\"version\";s:4:\"10.1\";s:10:\"update_url\";s:28:\"http://www.apple.com/safari/\";s:7:\"img_src\";s:49:\"http://s.wordpress.org/images/browsers/safari.png\";s:11:\"img_src_ssl\";s:48:\"https://wordpress.org/images/browsers/safari.png\";s:15:\"current_version\";s:1:\"5\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','no'),(1065,'dazz_cs_seo','s:230:\"a:4:{s:15:\"dazz_cs_favicon\";s:82:\"http://makemeaningmatter.com/wp-content/plugins/coming-soon-wp/assets/img/logo.png\";s:17:\"dazz_cs_seo_title\";s:11:\"Coming Soon\";s:16:\"dazz_cs_seo_desc\";s:0:\"\";s:21:\"dazz_cs_seo_analytics\";s:0:\"\";}\";','yes'),(2666,'_site_transient_timeout_browser_ba7233c4bd21206e90f706898cb334e8','1486629938','no'),(2667,'_site_transient_browser_ba7233c4bd21206e90f706898cb334e8','a:9:{s:8:\"platform\";s:9:\"Macintosh\";s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:12:\"55.0.2883.95\";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'),(1064,'dazz_cs_dashboard','s:316:\"a:5:{s:14:\"dazz_cs_status\";s:1:\"0\";s:11:\"cs_headline\";s:81:\"Our website is temporarily offline, please check back on Wednesday 30th November.\";s:14:\"cs_description\";s:0:\"\";s:12:\"display_logo\";s:1:\"0\";s:11:\"cs_logo_url\";s:88:\"http://consultdragoman.com/wp-content/uploads/2016/11/Dragoman-Brandmark-RGB-White-1.png\";}\";','yes'),(4149,'_transient_timeout_feed_mod_b9388c83948825c1edaef0d856b7b109','1495476562','no'),(4150,'_transient_feed_mod_b9388c83948825c1edaef0d856b7b109','1495433362','no'),(1066,'dazz_cs_design','s:439:\"a:10:{s:17:\"dazz_cs_select_bg\";s:1:\"0\";s:14:\"dazz_cs_bg_clr\";s:7:\"#000000\";s:14:\"dazz_cs_bg_img\";s:80:\"http://makemeaningmatter.com/wp-content/plugins/coming-soon-wp/assets/img/bg.jpg\";s:21:\"dazz_headeline_ft_clr\";s:7:\"#ffffff\";s:16:\"dazz_desc_ft_clr\";s:7:\"#ffffff\";s:15:\"dazz_social_clr\";s:7:\"#ffffff\";s:21:\"dazz_headline_ft_size\";s:2:\"20\";s:17:\"dazz_desc_ft_size\";s:2:\"15\";s:10:\"dazz_ft_st\";s:5:\"Arial\";s:18:\"dazz_cs_custom_css\";s:0:\"\";}\";','yes'),(1067,'dazz_cs_social','s:112:\"a:4:{s:10:\"dazz_cs_fb\";s:1:\"#\";s:12:\"dazz_cs_twit\";s:1:\"#\";s:10:\"dazz_cs_ln\";s:1:\"#\";s:10:\"dazz_cs_gp\";s:1:\"#\";}\";','yes'),(1068,'dazz_cs_contact','s:170:\"a:3:{s:15:\"dazz_cs_address\";s:35:\"19c5 iRise Barsha Heights Dubai UAE\";s:10:\"dazz_cs_no\";s:16:\"+971 04 552 0607\";s:13:\"dazz_cs_email\";s:27:\"marhaba@consultdragoman.com\";}\";','yes'),(3345,'_site_transient_timeout_browser_6c892d4501d4469861f63942e905365a','1490766898','no'),(3346,'_site_transient_browser_6c892d4501d4469861f63942e905365a','a:9:{s:8:\"platform\";s:9:\"Macintosh\";s:4:\"name\";s:6:\"Safari\";s:7:\"version\";s:5:\"9.1.2\";s:10:\"update_url\";s:28:\"http://www.apple.com/safari/\";s:7:\"img_src\";s:49:\"http://s.wordpress.org/images/browsers/safari.png\";s:11:\"img_src_ssl\";s:48:\"https://wordpress.org/images/browsers/safari.png\";s:15:\"current_version\";s:1:\"5\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;}','no'),(4151,'_transient_timeout_plugin_slugs','1521117803','no'),(4152,'_transient_plugin_slugs','a:11:{i:0;s:39:\"aryo-activity-log/aryo-activity-log.php\";i:1;s:30:\"advanced-custom-fields/acf.php\";i:2;s:29:\"acf-repeater/acf-repeater.php\";i:3;s:19:\"akismet/akismet.php\";i:4;s:33:\"coming-soon-wp/coming-soon-wp.php\";i:5;s:9:\"hello.php\";i:6;s:53:\"jonradio-multiple-themes/jonradio-multiple-themes.php\";i:7;s:24:\"page-theme/pageTheme.php\";i:8;s:47:\"regenerate-thumbnails/regenerate-thumbnails.php\";i:9;s:19:\"socials/socials.php\";i:10;s:33:\"theme-my-login/theme-my-login.php\";}','no'),(307,'acf_version','4.4.11','yes'),(159,'wordpress_api_key','0fcb143b67d4','yes'),(209,'current_theme','Dragoman','yes'),(210,'theme_mods_dragoman','a:3:{i:0;b:0;s:18:\"nav_menu_locations\";a:1:{s:7:\"primary\";i:2;}s:18:\"custom_css_post_id\";i:-1;}','yes'),(211,'theme_switched','','yes'),(276,'nav_menu_options','a:2:{i:0;b:0;s:8:\"auto_add\";a:0:{}}','yes'),(4024,'_site_transient_timeout_browser_906c2796d434e72d9df9ca1b52b622cc','1495546848','no'),(4025,'_site_transient_browser_906c2796d434e72d9df9ca1b52b622cc','a:9:{s:8:\"platform\";s:9:\"Macintosh\";s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:13:\"58.0.3029.110\";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'),(4036,'_site_transient_timeout_poptags_40cd750bba9870f18aada2478b24840a','1494954903','no'),(4037,'_site_transient_poptags_40cd750bba9870f18aada2478b24840a','O:8:\"stdClass\":100:{s:6:\"widget\";a:3:{s:4:\"name\";s:6:\"widget\";s:4:\"slug\";s:6:\"widget\";s:5:\"count\";i:4333;}s:4:\"post\";a:3:{s:4:\"name\";s:4:\"post\";s:4:\"slug\";s:4:\"post\";s:5:\"count\";i:2477;}s:5:\"admin\";a:3:{s:4:\"name\";s:5:\"admin\";s:4:\"slug\";s:5:\"admin\";s:5:\"count\";i:2343;}s:11:\"woocommerce\";a:3:{s:4:\"name\";s:11:\"woocommerce\";s:4:\"slug\";s:11:\"woocommerce\";s:5:\"count\";i:2071;}s:5:\"posts\";a:3:{s:4:\"name\";s:5:\"posts\";s:4:\"slug\";s:5:\"posts\";s:5:\"count\";i:1820;}s:8:\"comments\";a:3:{s:4:\"name\";s:8:\"comments\";s:4:\"slug\";s:8:\"comments\";s:5:\"count\";i:1580;}s:9:\"shortcode\";a:3:{s:4:\"name\";s:9:\"shortcode\";s:4:\"slug\";s:9:\"shortcode\";s:5:\"count\";i:1548;}s:7:\"twitter\";a:3:{s:4:\"name\";s:7:\"twitter\";s:4:\"slug\";s:7:\"twitter\";s:5:\"count\";i:1429;}s:6:\"google\";a:3:{s:4:\"name\";s:6:\"google\";s:4:\"slug\";s:6:\"google\";s:5:\"count\";i:1331;}s:6:\"images\";a:3:{s:4:\"name\";s:6:\"images\";s:4:\"slug\";s:6:\"images\";s:5:\"count\";i:1321;}s:8:\"facebook\";a:3:{s:4:\"name\";s:8:\"facebook\";s:4:\"slug\";s:8:\"facebook\";s:5:\"count\";i:1310;}s:7:\"sidebar\";a:3:{s:4:\"name\";s:7:\"sidebar\";s:4:\"slug\";s:7:\"sidebar\";s:5:\"count\";i:1266;}s:5:\"image\";a:3:{s:4:\"name\";s:5:\"image\";s:4:\"slug\";s:5:\"image\";s:5:\"count\";i:1258;}s:3:\"seo\";a:3:{s:4:\"name\";s:3:\"seo\";s:4:\"slug\";s:3:\"seo\";s:5:\"count\";i:1098;}s:7:\"gallery\";a:3:{s:4:\"name\";s:7:\"gallery\";s:4:\"slug\";s:7:\"gallery\";s:5:\"count\";i:1038;}s:4:\"page\";a:3:{s:4:\"name\";s:4:\"page\";s:4:\"slug\";s:4:\"page\";s:5:\"count\";i:1036;}s:6:\"social\";a:3:{s:4:\"name\";s:6:\"social\";s:4:\"slug\";s:6:\"social\";s:5:\"count\";i:981;}s:5:\"email\";a:3:{s:4:\"name\";s:5:\"email\";s:4:\"slug\";s:5:\"email\";s:5:\"count\";i:921;}s:5:\"links\";a:3:{s:4:\"name\";s:5:\"links\";s:4:\"slug\";s:5:\"links\";s:5:\"count\";i:811;}s:9:\"ecommerce\";a:3:{s:4:\"name\";s:9:\"ecommerce\";s:4:\"slug\";s:9:\"ecommerce\";s:5:\"count\";i:791;}s:5:\"login\";a:3:{s:4:\"name\";s:5:\"login\";s:4:\"slug\";s:5:\"login\";s:5:\"count\";i:783;}s:7:\"widgets\";a:3:{s:4:\"name\";s:7:\"widgets\";s:4:\"slug\";s:7:\"widgets\";s:5:\"count\";i:761;}s:5:\"video\";a:3:{s:4:\"name\";s:5:\"video\";s:4:\"slug\";s:5:\"video\";s:5:\"count\";i:757;}s:3:\"rss\";a:3:{s:4:\"name\";s:3:\"rss\";s:4:\"slug\";s:3:\"rss\";s:5:\"count\";i:665;}s:10:\"buddypress\";a:3:{s:4:\"name\";s:10:\"buddypress\";s:4:\"slug\";s:10:\"buddypress\";s:5:\"count\";i:652;}s:7:\"content\";a:3:{s:4:\"name\";s:7:\"content\";s:4:\"slug\";s:7:\"content\";s:5:\"count\";i:651;}s:4:\"spam\";a:3:{s:4:\"name\";s:4:\"spam\";s:4:\"slug\";s:4:\"spam\";s:5:\"count\";i:645;}s:5:\"pages\";a:3:{s:4:\"name\";s:5:\"pages\";s:4:\"slug\";s:5:\"pages\";s:5:\"count\";i:640;}s:6:\"jquery\";a:3:{s:4:\"name\";s:6:\"jquery\";s:4:\"slug\";s:6:\"jquery\";s:5:\"count\";i:634;}s:8:\"security\";a:3:{s:4:\"name\";s:8:\"security\";s:4:\"slug\";s:8:\"security\";s:5:\"count\";i:618;}s:6:\"slider\";a:3:{s:4:\"name\";s:6:\"slider\";s:4:\"slug\";s:6:\"slider\";s:5:\"count\";i:599;}s:4:\"ajax\";a:3:{s:4:\"name\";s:4:\"ajax\";s:4:\"slug\";s:4:\"ajax\";s:5:\"count\";i:588;}s:5:\"media\";a:3:{s:4:\"name\";s:5:\"media\";s:4:\"slug\";s:5:\"media\";s:5:\"count\";i:587;}s:8:\"category\";a:3:{s:4:\"name\";s:8:\"category\";s:4:\"slug\";s:8:\"category\";s:5:\"count\";i:571;}s:4:\"feed\";a:3:{s:4:\"name\";s:4:\"feed\";s:4:\"slug\";s:4:\"feed\";s:5:\"count\";i:570;}s:6:\"search\";a:3:{s:4:\"name\";s:6:\"search\";s:4:\"slug\";s:6:\"search\";s:5:\"count\";i:566;}s:9:\"analytics\";a:3:{s:4:\"name\";s:9:\"analytics\";s:4:\"slug\";s:9:\"analytics\";s:5:\"count\";i:566;}s:10:\"e-commerce\";a:3:{s:4:\"name\";s:10:\"e-commerce\";s:4:\"slug\";s:10:\"e-commerce\";s:5:\"count\";i:553;}s:4:\"menu\";a:3:{s:4:\"name\";s:4:\"menu\";s:4:\"slug\";s:4:\"menu\";s:5:\"count\";i:545;}s:5:\"embed\";a:3:{s:4:\"name\";s:5:\"embed\";s:4:\"slug\";s:5:\"embed\";s:5:\"count\";i:534;}s:10:\"javascript\";a:3:{s:4:\"name\";s:10:\"javascript\";s:4:\"slug\";s:10:\"javascript\";s:5:\"count\";i:525;}s:4:\"link\";a:3:{s:4:\"name\";s:4:\"link\";s:4:\"slug\";s:4:\"link\";s:5:\"count\";i:517;}s:4:\"form\";a:3:{s:4:\"name\";s:4:\"form\";s:4:\"slug\";s:4:\"form\";s:5:\"count\";i:517;}s:3:\"css\";a:3:{s:4:\"name\";s:3:\"css\";s:4:\"slug\";s:3:\"css\";s:5:\"count\";i:500;}s:5:\"share\";a:3:{s:4:\"name\";s:5:\"share\";s:4:\"slug\";s:5:\"share\";s:5:\"count\";i:494;}s:7:\"comment\";a:3:{s:4:\"name\";s:7:\"comment\";s:4:\"slug\";s:7:\"comment\";s:5:\"count\";i:490;}s:7:\"youtube\";a:3:{s:4:\"name\";s:7:\"youtube\";s:4:\"slug\";s:7:\"youtube\";s:5:\"count\";i:485;}s:5:\"theme\";a:3:{s:4:\"name\";s:5:\"theme\";s:4:\"slug\";s:5:\"theme\";s:5:\"count\";i:476;}s:6:\"custom\";a:3:{s:4:\"name\";s:6:\"custom\";s:4:\"slug\";s:6:\"custom\";s:5:\"count\";i:464;}s:10:\"categories\";a:3:{s:4:\"name\";s:10:\"categories\";s:4:\"slug\";s:10:\"categories\";s:5:\"count\";i:462;}s:10:\"responsive\";a:3:{s:4:\"name\";s:10:\"responsive\";s:4:\"slug\";s:10:\"responsive\";s:5:\"count\";i:459;}s:9:\"dashboard\";a:3:{s:4:\"name\";s:9:\"dashboard\";s:4:\"slug\";s:9:\"dashboard\";s:5:\"count\";i:455;}s:3:\"ads\";a:3:{s:4:\"name\";s:3:\"ads\";s:4:\"slug\";s:3:\"ads\";s:5:\"count\";i:440;}s:6:\"button\";a:3:{s:4:\"name\";s:6:\"button\";s:4:\"slug\";s:6:\"button\";s:5:\"count\";i:434;}s:4:\"tags\";a:3:{s:4:\"name\";s:4:\"tags\";s:4:\"slug\";s:4:\"tags\";s:5:\"count\";i:431;}s:9:\"affiliate\";a:3:{s:4:\"name\";s:9:\"affiliate\";s:4:\"slug\";s:9:\"affiliate\";s:5:\"count\";i:431;}s:6:\"editor\";a:3:{s:4:\"name\";s:6:\"editor\";s:4:\"slug\";s:6:\"editor\";s:5:\"count\";i:424;}s:5:\"photo\";a:3:{s:4:\"name\";s:5:\"photo\";s:4:\"slug\";s:5:\"photo\";s:5:\"count\";i:417;}s:4:\"user\";a:3:{s:4:\"name\";s:4:\"user\";s:4:\"slug\";s:4:\"user\";s:5:\"count\";i:409;}s:12:\"contact-form\";a:3:{s:4:\"name\";s:12:\"contact form\";s:4:\"slug\";s:12:\"contact-form\";s:5:\"count\";i:407;}s:9:\"slideshow\";a:3:{s:4:\"name\";s:9:\"slideshow\";s:4:\"slug\";s:9:\"slideshow\";s:5:\"count\";i:403;}s:6:\"mobile\";a:3:{s:4:\"name\";s:6:\"mobile\";s:4:\"slug\";s:6:\"mobile\";s:5:\"count\";i:400;}s:5:\"stats\";a:3:{s:4:\"name\";s:5:\"stats\";s:4:\"slug\";s:5:\"stats\";s:5:\"count\";i:398;}s:7:\"contact\";a:3:{s:4:\"name\";s:7:\"contact\";s:4:\"slug\";s:7:\"contact\";s:5:\"count\";i:393;}s:5:\"users\";a:3:{s:4:\"name\";s:5:\"users\";s:4:\"slug\";s:5:\"users\";s:5:\"count\";i:393;}s:6:\"photos\";a:3:{s:4:\"name\";s:6:\"photos\";s:4:\"slug\";s:6:\"photos\";s:5:\"count\";i:393;}s:10:\"statistics\";a:3:{s:4:\"name\";s:10:\"statistics\";s:4:\"slug\";s:10:\"statistics\";s:5:\"count\";i:374;}s:3:\"api\";a:3:{s:4:\"name\";s:3:\"api\";s:4:\"slug\";s:3:\"api\";s:5:\"count\";i:372;}s:10:\"navigation\";a:3:{s:4:\"name\";s:10:\"navigation\";s:4:\"slug\";s:10:\"navigation\";s:5:\"count\";i:364;}s:6:\"events\";a:3:{s:4:\"name\";s:6:\"events\";s:4:\"slug\";s:6:\"events\";s:5:\"count\";i:361;}s:4:\"news\";a:3:{s:4:\"name\";s:4:\"news\";s:4:\"slug\";s:4:\"news\";s:5:\"count\";i:348;}s:8:\"calendar\";a:3:{s:4:\"name\";s:8:\"calendar\";s:4:\"slug\";s:8:\"calendar\";s:5:\"count\";i:331;}s:7:\"plugins\";a:3:{s:4:\"name\";s:7:\"plugins\";s:4:\"slug\";s:7:\"plugins\";s:5:\"count\";i:330;}s:12:\"social-media\";a:3:{s:4:\"name\";s:12:\"social media\";s:4:\"slug\";s:12:\"social-media\";s:5:\"count\";i:330;}s:9:\"multisite\";a:3:{s:4:\"name\";s:9:\"multisite\";s:4:\"slug\";s:9:\"multisite\";s:5:\"count\";i:328;}s:10:\"shortcodes\";a:3:{s:4:\"name\";s:10:\"shortcodes\";s:4:\"slug\";s:10:\"shortcodes\";s:5:\"count\";i:321;}s:4:\"code\";a:3:{s:4:\"name\";s:4:\"code\";s:4:\"slug\";s:4:\"code\";s:5:\"count\";i:321;}s:4:\"meta\";a:3:{s:4:\"name\";s:4:\"meta\";s:4:\"slug\";s:4:\"meta\";s:5:\"count\";i:320;}s:4:\"list\";a:3:{s:4:\"name\";s:4:\"list\";s:4:\"slug\";s:4:\"list\";s:5:\"count\";i:317;}s:3:\"url\";a:3:{s:4:\"name\";s:3:\"url\";s:4:\"slug\";s:3:\"url\";s:5:\"count\";i:314;}s:7:\"payment\";a:3:{s:4:\"name\";s:7:\"payment\";s:4:\"slug\";s:7:\"payment\";s:5:\"count\";i:312;}s:10:\"newsletter\";a:3:{s:4:\"name\";s:10:\"newsletter\";s:4:\"slug\";s:10:\"newsletter\";s:5:\"count\";i:307;}s:6:\"simple\";a:3:{s:4:\"name\";s:6:\"simple\";s:4:\"slug\";s:6:\"simple\";s:5:\"count\";i:293;}s:9:\"marketing\";a:3:{s:4:\"name\";s:9:\"marketing\";s:4:\"slug\";s:9:\"marketing\";s:5:\"count\";i:293;}s:3:\"tag\";a:3:{s:4:\"name\";s:3:\"tag\";s:4:\"slug\";s:3:\"tag\";s:5:\"count\";i:291;}s:5:\"popup\";a:3:{s:4:\"name\";s:5:\"popup\";s:4:\"slug\";s:5:\"popup\";s:5:\"count\";i:290;}s:16:\"custom-post-type\";a:3:{s:4:\"name\";s:16:\"custom post type\";s:4:\"slug\";s:16:\"custom-post-type\";s:5:\"count\";i:285;}s:4:\"chat\";a:3:{s:4:\"name\";s:4:\"chat\";s:4:\"slug\";s:4:\"chat\";s:5:\"count\";i:284;}s:8:\"redirect\";a:3:{s:4:\"name\";s:8:\"redirect\";s:4:\"slug\";s:8:\"redirect\";s:5:\"count\";i:283;}s:11:\"advertising\";a:3:{s:4:\"name\";s:11:\"advertising\";s:4:\"slug\";s:11:\"advertising\";s:5:\"count\";i:280;}s:6:\"author\";a:3:{s:4:\"name\";s:6:\"author\";s:4:\"slug\";s:6:\"author\";s:5:\"count\";i:279;}s:4:\"html\";a:3:{s:4:\"name\";s:4:\"html\";s:4:\"slug\";s:4:\"html\";s:5:\"count\";i:272;}s:7:\"adsense\";a:3:{s:4:\"name\";s:7:\"adsense\";s:4:\"slug\";s:7:\"adsense\";s:5:\"count\";i:271;}s:8:\"lightbox\";a:3:{s:4:\"name\";s:8:\"lightbox\";s:4:\"slug\";s:8:\"lightbox\";s:5:\"count\";i:270;}s:5:\"forms\";a:3:{s:4:\"name\";s:5:\"forms\";s:4:\"slug\";s:5:\"forms\";s:5:\"count\";i:268;}s:15:\"payment-gateway\";a:3:{s:4:\"name\";s:15:\"payment gateway\";s:4:\"slug\";s:15:\"payment-gateway\";s:5:\"count\";i:265;}s:14:\"administration\";a:3:{s:4:\"name\";s:14:\"administration\";s:4:\"slug\";s:14:\"administration\";s:5:\"count\";i:261;}s:12:\"notification\";a:3:{s:4:\"name\";s:12:\"notification\";s:4:\"slug\";s:12:\"notification\";s:5:\"count\";i:261;}s:7:\"captcha\";a:3:{s:4:\"name\";s:7:\"captcha\";s:4:\"slug\";s:7:\"captcha\";s:5:\"count\";i:260;}s:7:\"tinymce\";a:3:{s:4:\"name\";s:7:\"tinyMCE\";s:4:\"slug\";s:7:\"tinymce\";s:5:\"count\";i:260;}}','no'),(4033,'wpsm_dazz_cs_review','a:2:{s:4:\"time\";i:1494942674;s:9:\"dismissed\";b:0;}','yes'),(2115,'_site_transient_timeout_browser_c33f3ac1d50eccdc3dbab3e86a2ed065','1484646778','no'),(2116,'_site_transient_browser_c33f3ac1d50eccdc3dbab3e86a2ed065','a:9:{s:8:\"platform\";s:9:\"Macintosh\";s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:12:\"54.0.2840.71\";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'),(2122,'fresh_site','0','yes'),(839,'instagram_url','https://www.instagram.com/consultdragoman/','yes'),(10657,'_site_transient_timeout_community-events-035e8f6dc60b2ab5211f8e7804578ba3','1537289965','no'),(10659,'_transient_timeout_feed_ac0b00fe65abe10e0c5b588f3ed8c7ca','1537289966','no'),