1 Star 0 Fork 0

李春鹏/ansible

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ansible_wordpress.sql 635.69 KB
一键复制 编辑 原始数据 按行查看 历史
李春鹏 提交于 2021-06-13 19:33 . ansible_v1.0
-- MySQL dump 10.14 Distrib 5.5.68-MariaDB, for Linux (x86_64)
--
-- Host: localhost Database: ansible_wordpress
-- ------------------------------------------------------
-- Server version 5.5.68-MariaDB
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Current Database: `ansible_wordpress`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `ansible_wordpress` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `ansible_wordpress`;
--
-- Table structure for table `wp_commentmeta`
--
DROP TABLE IF EXISTS `wp_commentmeta`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_commentmeta`
--
LOCK TABLES `wp_commentmeta` WRITE;
/*!40000 ALTER TABLE `wp_commentmeta` DISABLE KEYS */;
/*!40000 ALTER TABLE `wp_commentmeta` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_comments`
--
DROP TABLE IF EXISTS `wp_comments`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_comments` (
`comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT '0',
`comment_author` tinytext 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',
`comment_parent` bigint(20) unsigned NOT NULL DEFAULT '0',
`user_id` bigint(20) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`comment_ID`),
KEY `comment_post_ID` (`comment_post_ID`),
KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`),
KEY `comment_date_gmt` (`comment_date_gmt`),
KEY `comment_parent` (`comment_parent`),
KEY `comment_author_email` (`comment_author_email`(10))
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_comments`
--
LOCK TABLES `wp_comments` WRITE;
/*!40000 ALTER TABLE `wp_comments` DISABLE KEYS */;
INSERT INTO `wp_comments` VALUES (1,1,'一位WordPress评论者','wapuu@wordpress.example','https://wordpress.org/','','2021-05-23 21:56:14','2021-05-23 13:56:14','嗨,这是一条评论。\n要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。\n评论者头像来自<a href=\"https://gravatar.com\">Gravatar</a>。',0,'1','','comment',0,0);
/*!40000 ALTER TABLE `wp_comments` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_links`
--
DROP TABLE IF EXISTS `wp_links`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_links` (
`link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`link_url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`link_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`link_image` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`link_target` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`link_description` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`link_visible` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Y',
`link_owner` bigint(20) unsigned NOT NULL DEFAULT '1',
`link_rating` int(11) NOT NULL DEFAULT '0',
`link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`link_rel` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`link_notes` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
`link_rss` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
PRIMARY KEY (`link_id`),
KEY `link_visible` (`link_visible`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_links`
--
LOCK TABLES `wp_links` WRITE;
/*!40000 ALTER TABLE `wp_links` DISABLE KEYS */;
/*!40000 ALTER TABLE `wp_links` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_options`
--
DROP TABLE IF EXISTS `wp_options`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_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`),
KEY `autoload` (`autoload`)
) ENGINE=InnoDB AUTO_INCREMENT=142 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_options`
--
LOCK TABLES `wp_options` WRITE;
/*!40000 ALTER TABLE `wp_options` DISABLE KEYS */;
INSERT INTO `wp_options` VALUES (1,'siteurl','http://example.linux98.com','yes'),(2,'home','http://example.linux98.com','yes'),(3,'blogname','example-ansible','yes'),(4,'blogdescription','又一个WordPress站点','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','admin@qq.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','Y年n月j日','yes'),(24,'time_format','ag:i','yes'),(25,'links_updated_date_format','Y年n月j日ag:i','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','','yes'),(29,'rewrite_rules','','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:0:{}','yes'),(34,'category_base','','yes'),(35,'ping_sites','http://rpc.pingomatic.com/','yes'),(36,'comment_max_links','2','yes'),(37,'gmt_offset','0','yes'),(38,'default_email_category','1','yes'),(39,'recently_edited','','no'),(40,'template','twentytwentyone','yes'),(41,'stylesheet','twentytwentyone','yes'),(42,'comment_registration','0','yes'),(43,'html_type','text/html','yes'),(44,'use_trackback','0','yes'),(45,'default_role','subscriber','yes'),(46,'db_version','49752','yes'),(47,'uploads_use_yearmonth_folders','1','yes'),(48,'upload_path','','yes'),(49,'blog_public','0','yes'),(50,'default_link_category','2','yes'),(51,'show_on_front','posts','yes'),(52,'tag_base','','yes'),(53,'show_avatars','1','yes'),(54,'avatar_rating','G','yes'),(55,'upload_url_path','','yes'),(56,'thumbnail_size_w','150','yes'),(57,'thumbnail_size_h','150','yes'),(58,'thumbnail_crop','1','yes'),(59,'medium_size_w','300','yes'),(60,'medium_size_h','300','yes'),(61,'avatar_default','mystery','yes'),(62,'large_size_w','1024','yes'),(63,'large_size_h','1024','yes'),(64,'image_default_link_type','none','yes'),(65,'image_default_size','','yes'),(66,'image_default_align','','yes'),(67,'close_comments_for_old_posts','0','yes'),(68,'close_comments_days_old','14','yes'),(69,'thread_comments','1','yes'),(70,'thread_comments_depth','5','yes'),(71,'page_comments','0','yes'),(72,'comments_per_page','50','yes'),(73,'default_comments_page','newest','yes'),(74,'comment_order','asc','yes'),(75,'sticky_posts','a:0:{}','yes'),(76,'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'),(77,'widget_text','a:0:{}','yes'),(78,'widget_rss','a:0:{}','yes'),(79,'uninstall_plugins','a:0:{}','no'),(80,'timezone_string','Asia/Shanghai','yes'),(81,'page_for_posts','0','yes'),(82,'page_on_front','0','yes'),(83,'default_post_format','0','yes'),(84,'link_manager_enabled','0','yes'),(85,'finished_splitting_shared_terms','1','yes'),(86,'site_icon','0','yes'),(87,'medium_large_size_w','768','yes'),(88,'medium_large_size_h','0','yes'),(89,'wp_page_for_privacy_policy','3','yes'),(90,'show_comments_cookies_opt_in','1','yes'),(91,'admin_email_lifespan','1637330174','yes'),(92,'disallowed_keys','','no'),(93,'comment_previously_approved','1','yes'),(94,'auto_plugin_theme_update_emails','a:0:{}','no'),(95,'auto_update_core_dev','enabled','yes'),(96,'auto_update_core_minor','enabled','yes'),(97,'auto_update_core_major','enabled','yes'),(98,'initial_db_version','49752','yes'),(99,'wp_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:61:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;}}s:6:\"editor\";a:2:{s:4:\"name\";s:6:\"Editor\";s:12:\"capabilities\";a:34:{s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;}}s:6:\"author\";a:2:{s:4:\"name\";s:6:\"Author\";s:12:\"capabilities\";a:10:{s:12:\"upload_files\";b:1;s:10:\"edit_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;s:22:\"delete_published_posts\";b:1;}}s:11:\"contributor\";a:2:{s:4:\"name\";s:11:\"Contributor\";s:12:\"capabilities\";a:5:{s:10:\"edit_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;}}s:10:\"subscriber\";a:2:{s:4:\"name\";s:10:\"Subscriber\";s:12:\"capabilities\";a:2:{s:4:\"read\";b:1;s:7:\"level_0\";b:1;}}}','yes'),(100,'fresh_site','0','yes'),(101,'WPLANG','zh_CN','yes'),(102,'widget_search','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(103,'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'),(104,'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'),(105,'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'),(106,'widget_meta','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(107,'sidebars_widgets','a:4:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:3:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";}s:9:\"sidebar-2\";a:3:{i:0;s:10:\"archives-2\";i:1;s:12:\"categories-2\";i:2;s:6:\"meta-2\";}s:13:\"array_version\";i:3;}','yes'),(108,'cron','a:7:{i:1621778179;a:6:{s:32:\"recovery_mode_clean_expired_keys\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:18:\"wp_https_detection\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:34:\"wp_privacy_delete_old_export_files\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}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:1621778192;a:2:{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:25:\"delete_expired_transients\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1621778198;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:1621778218;a:1:{s:8:\"do_pings\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:2:{s:8:\"schedule\";b:0;s:4:\"args\";a:0:{}}}}i:1621778252;a:1:{s:28:\"wp_update_comment_type_batch\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:2:{s:8:\"schedule\";b:0;s:4:\"args\";a:0:{}}}}i:1621864579;a:1:{s:30:\"wp_site_health_scheduled_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"weekly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:604800;}}}s:7:\"version\";i:2;}','yes'),(109,'widget_pages','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(110,'widget_calendar','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(111,'widget_media_audio','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(112,'widget_media_image','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(113,'widget_media_gallery','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(114,'widget_media_video','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(115,'widget_tag_cloud','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(116,'widget_nav_menu','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(117,'widget_custom_html','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(118,'_transient_doing_cron','1621778400.8289999961853027343750','yes'),(119,'_site_transient_update_core','O:8:\"stdClass\":4:{s:7:\"updates\";a:3:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:7:\"upgrade\";s:8:\"download\";s:65:\"https://downloads.wordpress.org/release/zh_CN/wordpress-5.7.2.zip\";s:6:\"locale\";s:5:\"zh_CN\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:65:\"https://downloads.wordpress.org/release/zh_CN/wordpress-5.7.2.zip\";s:10:\"no_content\";s:0:\"\";s:11:\"new_bundled\";s:0:\"\";s:7:\"partial\";s:0:\"\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:5:\"5.7.2\";s:7:\"version\";s:5:\"5.7.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.6\";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.7.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.7.2.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.7.2-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.7.2-new-bundled.zip\";s:7:\"partial\";s:69:\"https://downloads.wordpress.org/release/wordpress-5.7.2-partial-1.zip\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:5:\"5.7.2\";s:7:\"version\";s:5:\"5.7.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.6\";s:15:\"partial_version\";s:5:\"5.7.1\";}i:2;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:65:\"https://downloads.wordpress.org/release/zh_CN/wordpress-5.7.2.zip\";s:6:\"locale\";s:5:\"zh_CN\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:65:\"https://downloads.wordpress.org/release/zh_CN/wordpress-5.7.2.zip\";s:10:\"no_content\";s:0:\"\";s:11:\"new_bundled\";s:0:\"\";s:7:\"partial\";s:0:\"\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:5:\"5.7.2\";s:7:\"version\";s:5:\"5.7.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.6\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}}s:12:\"last_checked\";i:1621778194;s:15:\"version_checked\";s:5:\"5.7.1\";s:12:\"translations\";a:1:{i:0;a:7:{s:4:\"type\";s:4:\"core\";s:4:\"slug\";s:7:\"default\";s:8:\"language\";s:5:\"zh_CN\";s:7:\"version\";s:5:\"5.7.1\";s:7:\"updated\";s:19:\"2021-05-13 05:32:56\";s:7:\"package\";s:64:\"https://downloads.wordpress.org/translation/core/5.7.1/zh_CN.zip\";s:10:\"autoupdate\";b:1;}}}','no'),(120,'_site_transient_update_plugins','O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1621778194;s:8:\"response\";a:0:{}s:12:\"translations\";a:1:{i:0;a:7:{s:4:\"type\";s:6:\"plugin\";s:4:\"slug\";s:11:\"hello-dolly\";s:8:\"language\";s:5:\"zh_CN\";s:7:\"version\";s:5:\"1.7.2\";s:7:\"updated\";s:19:\"2018-03-20 01:42:43\";s:7:\"package\";s:78:\"https://downloads.wordpress.org/translation/plugin/hello-dolly/1.7.2/zh_CN.zip\";s:10:\"autoupdate\";b:1;}}s:9:\"no_update\";a:2:{s:19:\"akismet/akismet.php\";O:8:\"stdClass\":9:{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.9\";s:3:\"url\";s:38:\"https://wordpress.org/plugins/akismet/\";s:7:\"package\";s:56:\"https://downloads.wordpress.org/plugin/akismet.4.1.9.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:9:\"hello.php\";O:8:\"stdClass\":9:{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:{}}}}','no'),(121,'_site_transient_timeout_theme_roots','1621779995','no'),(122,'_site_transient_theme_roots','a:3:{s:14:\"twentynineteen\";s:7:\"/themes\";s:12:\"twentytwenty\";s:7:\"/themes\";s:15:\"twentytwentyone\";s:7:\"/themes\";}','no'),(123,'_site_transient_update_themes','O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1621778196;s:7:\"checked\";a:3:{s:14:\"twentynineteen\";s:3:\"2.0\";s:12:\"twentytwenty\";s:3:\"1.7\";s:15:\"twentytwentyone\";s:3:\"1.3\";}s:8:\"response\";a:0:{}s:9:\"no_update\";a:3:{s:14:\"twentynineteen\";a:6:{s:5:\"theme\";s:14:\"twentynineteen\";s:11:\"new_version\";s:3:\"2.0\";s:3:\"url\";s:44:\"https://wordpress.org/themes/twentynineteen/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/theme/twentynineteen.2.0.zip\";s:8:\"requires\";s:5:\"4.9.6\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:12:\"twentytwenty\";a:6:{s:5:\"theme\";s:12:\"twentytwenty\";s:11:\"new_version\";s:3:\"1.7\";s:3:\"url\";s:42:\"https://wordpress.org/themes/twentytwenty/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/theme/twentytwenty.1.7.zip\";s:8:\"requires\";s:3:\"4.7\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:15:\"twentytwentyone\";a:6:{s:5:\"theme\";s:15:\"twentytwentyone\";s:11:\"new_version\";s:3:\"1.3\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentytwentyone/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentytwentyone.1.3.zip\";s:8:\"requires\";s:3:\"5.3\";s:12:\"requires_php\";s:3:\"5.6\";}}s:12:\"translations\";a:0:{}}','no'),(124,'_site_transient_timeout_browser_01f7aec3f03fa333d53a844e50ec45aa','1622382997','no'),(125,'_site_transient_browser_01f7aec3f03fa333d53a844e50ec45aa','a:10:{s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:13:\"90.0.4430.212\";s:8:\"platform\";s:7:\"Windows\";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'),(126,'_site_transient_timeout_php_check_97f83d63b8a66f6e8c057d89a83d8845','1622382998','no'),(127,'_site_transient_php_check_97f83d63b8a66f6e8c057d89a83d8845','a:5:{s:19:\"recommended_version\";s:3:\"7.4\";s:15:\"minimum_version\";s:6:\"5.6.20\";s:12:\"is_supported\";b:0;s:9:\"is_secure\";b:0;s:13:\"is_acceptable\";b:0;}','no'),(128,'can_compress_scripts','1','no'),(129,'_site_transient_timeout_community-events-996ce9d8ab9e388f572ce83a4667e0d9','1621821399','no'),(130,'_site_transient_community-events-996ce9d8ab9e388f572ce83a4667e0d9','a:4:{s:9:\"sandboxed\";b:0;s:5:\"error\";N;s:8:\"location\";a:1:{s:2:\"ip\";s:12:\"172.16.100.0\";}s:6:\"events\";a:1:{i:0;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:71:\"Watch Party + Discussion group: Creating and Registering Block Patterns\";s:3:\"url\";s:68:\"https://www.meetup.com/learn-wordpress-discussions/events/278186692/\";s:6:\"meetup\";s:27:\"Learn WordPress Discussions\";s:10:\"meetup_url\";s:51:\"https://www.meetup.com/learn-wordpress-discussions/\";s:4:\"date\";s:19:\"2021-05-25 19:00:00\";s:8:\"end_date\";s:19:\"2021-05-25 20:00:00\";s:20:\"start_unix_timestamp\";i:1621994400;s:18:\"end_unix_timestamp\";i:1621998000;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:37.779998779297003;s:9:\"longitude\";d:-122.41999816895;}}}}','no'),(131,'_transient_timeout_feed_9bbd59226dc36b9b26cd43f15694c5c3','1621821400','no'),(132,'_transient_feed_9bbd59226dc36b9b26cd43f15694c5c3','a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:49:\"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"News – – WordPress.org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 19 May 2021 00:06:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/?v=5.8-alpha-50950\";s:7:\"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:57:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:41:\"Dropping support for Internet Explorer 11\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"https://wordpress.org/news/2021/05/dropping-support-for-internet-explorer-11/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 19 May 2021 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10369\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:337:\"Internet Explorer 11 (IE11) was released over 7 years ago and is currently used by less than 1% of all users on the Internet with usage rapidly declining. A large majority of popular websites have already stopped supporting IE11 (including Microsoft Teams in 2020), and even the Microsoft 365 apps and services will be dropping [&#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:19:\"Jonathan Desrosiers\";s: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:3645:\"\n<p>Internet Explorer 11 (IE11) was released over 7 years ago and is currently used by less than <a href=\"https://gs.statcounter.com/browser-version-partially-combined-market-share#monthly-202104-202105-bar\" rel=\"nofollow\">1% of all users on the Internet</a> with usage rapidly declining. A large majority of popular websites have already stopped supporting IE11 (including <a href=\"https://docs.microsoft.com/en-us/lifecycle/announcements/m365-ie11-microsoft-edge-legacy\" rel=\"nofollow\">Microsoft Teams in 2020</a>), and even the Microsoft 365 apps and services will be <a href=\"https://docs.microsoft.com/en-us/lifecycle/announcements/m365-ie11-microsoft-edge-legacy\" rel=\"nofollow\">dropping support later this year</a>.</p>\n\n\n\n<p><strong>When WordPress 5.8 is released in July of this year, Internet Explorer 11 will no longer be supported.</strong></p>\n\n\n\n<p>If you are currently using IE11, it is strongly recommended that you switch to a more modern browser, such as Google Chrome, Mozilla Firefox, Safari, or Microsoft Edge. IE11 users have been shown a warning that IE11 is considered outdated in the WordPress dashboard for the last 17+ months.</p>\n\n\n\n<p>If you are already using one of the more modern browsers above, you will only be positively impacted by this change, as there are performance benefits to dropping IE11 support. However, if any other users of your site are still using IE11, it’s possible they will be affected.</p>\n\n\n\n<h2>What does “dropping support” mean?</h2>\n\n\n\n<p>When support for a browser is removed from WordPress, new features are no longer tested on those browsers and are not guaranteed to function optimally.</p>\n\n\n\n<p>Automated tools that generate parts of the WordPress Core source code are also updated to exclude unsupported browsers. This means that any feature relying on these generated files will likely have bugs or stop working for users of those browsers.</p>\n\n\n\n<p>The block editor will be the area of WordPress most heavily impacted by this change because almost all of the files related to the block editor are compiled using these automated tools. Other areas of the WordPress dashboard also use CSS built with these tools and their appearance will potentially be impacted when using IE11.</p>\n\n\n\n<p>All other areas of the code base that are IE11 specific will need to be identified, evaluated, and removed on a case-by-case basis as the rest are manually maintained. This process will begin in the WordPress 5.9 release, and will likely happen gradually over several major releases. Additionally, any bugs which are reported for IE11 will not be fixed.</p>\n\n\n\n<h2>How will this affect themes?</h2>\n\n\n\n<p>No changes will be made to any of the default bundled themes as a result of this plan. No code related to IE11 support (or any other browser that may have been supported when each theme was released) will be removed from default themes. However, any new features added going forward will not be tested in IE11.</p>\n\n\n\n<p>If you are not using a default theme, it’s still unlikely that your theme will be affected by this change. Themes typically have their own browser support policies, and changes in WordPress Core do not affect those. It’s possible that your theme author may have removed support for IE11 already.</p>\n\n\n\n<p>If IE11 support is important to you and you are unsure whether your theme supports IE11, it is recommended that you reach out to your theme’s developer to confirm.</p>\n\n\n\n<p>More information on this change can be found on the <a href=\"https://make.wordpress.org/core/2021/04/22/ie-11-support-phase-out-plan/\">Making WordPress Core blog</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10369\";s: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:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"WordPress 5.7.2 Security Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"https://wordpress.org/news/2021/05/wordpress-5-7-2-security-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 13 May 2021 01:04:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10334\";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:356:\"WordPress 5.7.2 is now available. This security release features one security fix. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated. WordPress 5.7.2 is a short-cycle security release. The next major release will be version 5.8. You can update 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:12:\"Peter Wilson\";s: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:2091:\"\n<p>WordPress 5.7.2 is now available.</p>\n\n\n\n<p>This security release features one security fix. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.</p>\n\n\n\n<p>WordPress 5.7.2 is a short-cycle security release. The next major release will be version 5.8.</p>\n\n\n\n<p>You can update to WordPress 5.7.2 by downloading from WordPress.org, or visit your Dashboard → Updates and click Update Now.</p>\n\n\n\n<p>If you have sites that support automatic background updates, they’ve already started the update process.</p>\n\n\n\n<h3>Security Updates</h3>\n\n\n\n<p>One security issue affecting WordPress versions between 3.7 and 5.7. If you haven’t yet updated to 5.7, all WordPress versions since 3.7 have also been updated to fix the following security issue:</p>\n\n\n\n<ul><li>Object injection in PHPMailer, <a href=\"https://nvd.nist.gov/vuln/detail/CVE-2020-36326\">CVE-2020-36326</a> and <a href=\"https://nvd.nist.gov/vuln/detail/CVE-2018-19296\">CVE-2018-19296</a>.</li></ul>\n\n\n\n<p>Thank you to the members of the WordPress security team for implementing these fixes in WordPress.</p>\n\n\n\n<p>For more information refer to <a href=\"https://wordpress.org/support/wordpress-version/version-5-7-2/\">the version 5.7.2 HelpHub documentation</a> page.</p>\n\n\n\n<h3>Thanks and props!</h3>\n\n\n\n<p>The 5.7.2 release was led by <a href=\"https://profiles.wordpress.org/peterwilsoncc/\">@peterwilsoncc</a> and <a href=\"https://profiles.wordpress.org/audrasjb/\">@audrasjb</a>.</p>\n\n\n\n<p>Thank you to everyone who helped make WordPress 5.7.2 happen: <a href=\"https://profiles.wordpress.org/audrasjb\">@audrasjb</a>, <a href=\"https://profiles.wordpress.org/ayeshrajans\">@ayeshrajans</a>, <a href=\"https://profiles.wordpress.org/desrosj\">@desrosj</a>, <a href=\"https://profiles.wordpress.org/dd32\">@dd32</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">@peterwilsoncc</a>, <a href=\"https://profiles.wordpress.org/SergeyBiryukov\">@SergeyBiryukov</a>, and <a href=\"https://profiles.wordpress.org/xknown\">@xknown</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10334\";s: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:63:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Welcome to Openverse\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2021/05/welcome-to-openverse/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 May 2021 12:42: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:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Features\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10325\";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:369:\"Following the recent statement by WordPress&#8217;s co-founder Matt Mullenweg and the Creative Commons CEO, Catherine Stihler’s post, I&#8217;m happy to formally announce that CC Search (with the new name Openverse) is now part of the WordPress open source project. Both Matt and I are long-time supporters of Creative Commons. I hope that this will provide [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Josepha\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2211:\"\n<p>Following the <a href=\"https://ma.tt/2021/04/cc-search-to-join-wordpress-org/\">recent statement by WordPress&#8217;s co-founder Matt Mullenweg</a> and the <a href=\"https://creativecommons.org/2021/05/03/cc-search-to-join-wordpress/\">Creative Commons CEO, Catherine Stihler’s post</a>, I&#8217;m happy to formally announce that CC Search (with the new name Openverse) is now part of the WordPress open source project. Both Matt and I are long-time supporters of Creative Commons. I hope that this will provide a long-term, sustainable challenger to closed source photo libraries and further enhance the WordPress ecosystem.</p>\n\n\n\n<h3><strong>How Does This Affect Current Users?</strong></h3>\n\n\n\n<p>Current CC Search users will continue searching and using openly licensed images from around the internet. WordPress plans to continue the great work started by the Creative Commons project and expand search capabilities and features.</p>\n\n\n\n<h3><strong>What’s Next?</strong></h3>\n\n\n\n<p>We look forward to indexing and searching additional media, such as audio and video. As we expand our capabilities and grow the project, we look forward to integrating directly into WordPress and the media library. We hope to not only allow search and embeds of openly licensed media but pay it forward by additionally licensing and sharing your media back.</p>\n\n\n\n<h3><strong>How Can You Contribute?&nbsp;</strong></h3>\n\n\n\n<p>Stop by the Slack channel, <a href=\"https://wordpress.slack.com/archives/C02012JB00N\">#openverse</a>, and take a look at the code repositories moved under the WordPress organization <a href=\"https://github.com/wordpress/?q=openverse\">here on GitHub</a>. You can also follow along with the project on its own make page at: <a href=\"https://make.wordpress.org/openverse\">https://make.wordpress.org/openverse</a>. We are working on setting up the new team, process, and procedures.<br></p>\n\n\n\n<p>Join us in welcoming the team and community. As a treat, check out the most recent WP Briefing episode, <a href=\"https://wordpress.org/news/2021/05/the-commons-of-images/\">The Commons of Images</a>, in which Matt and I discuss CC Search and our hopes for it as part of the WordPress community.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10325\";s: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:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"People of WordPress: Fike Komala\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2021/05/people-of-wordpress-fike-komala/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 May 2021 22:50: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:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:9:\"heropress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:16:\"ContributorStory\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10270\";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:158:\"Discover Fike Komala‘s story of using #WordPress to enjoy a remote working career across the globe in this month’s People of WordPress feature. #Indonesia\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"webcommsat AbhaNonStopNewsUK\";s: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:11106:\"\n<p><em>WordPress is open source software, maintained by a global network of contributors. There are many examples of how WordPress has changed people’s lives for the better. In this monthly series, we share some of the amazing stories that are not as well known.</em><br><br>Creating content with WordPress and blogging helped Fike Komala, from Indonesia, build a career where she can work remotely from different locations in the world. <br></p>\n\n\n\n<p>In 2020, Fike joined a US-based company that specializes in form building to work as a content marketer. Using her experience as a freelancer and later a full time employee, she encourages others, particularly women in Asia, to consider remote work as a career option. She is so impressed by remote working benefits, that she is now considering writing about it for a thesis for her Master&#8217;s Degree, which she started this year in Europe.<br></p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"387\" src=\"https://i0.wp.com/wordpress.org/news/files/2021/05/B5939AF2-DFFD-4471-B3F1-7738F82CEF8A.png?resize=632%2C387&#038;ssl=1\" alt=\"Fike pictured with a snow background\" class=\"wp-image-10291\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2021/05/B5939AF2-DFFD-4471-B3F1-7738F82CEF8A.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2021/05/B5939AF2-DFFD-4471-B3F1-7738F82CEF8A.png?resize=300%2C184&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2021/05/B5939AF2-DFFD-4471-B3F1-7738F82CEF8A.png?resize=768%2C470&amp;ssl=1 768w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>As a keen blogger, WordPress immediately impressed Fike. Her dad is a programmer, and he helped her create the first of many blogs starting when she was 10 years old. She had private and public blogs, and even an English language one to help her practice and improve her skills. </p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong>“I got satisfaction and happiness from pouring my thoughts in writing and publishing them in my blog. Writing my thoughts and feelings often helped me process them, and does even now.”</strong></p><cite>Fike Komala</cite></blockquote></figure>\n\n\n\n<p>With a natural talent and love for languages, Fike pursued an Information Systems degree after graduating from high school. Her course covered business learning Java, HTML, CSS, Javascript, and Android programming. She also took courses to learn Bootstrap and Ruby on Rails.&nbsp;</p>\n\n\n\n<h2>Earning Through Building With WordPress</h2>\n\n\n\n<p>Fike’s parents had a business building websites. She was drawn to this work and would help proofread and format the articles. This is how she first encountered WordPress, which was to play a pivotal role in her future career. <br></p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>“I saw WordPress as something more advanced than other platforms, with more themes and plugins to choose from. The default WordPress websites already looked more professional than others.”</p><cite>Fike Komala</cite></blockquote>\n\n\n\n<p>Throughout school, Fike’s experience with WordPress and blogging helped her earn extra money safely online, including translating texts from English to Indonesia, online surveys, and writing articles in English.</p>\n\n\n\n<h2>Discovering Work You Enjoy&nbsp;</h2>\n\n\n\n<p>The last year at University required a year-long full-time internship. Fike worked as an intern at a big general insurance company within the IT quality control staff. She enjoyed working with the people she met and learned a lot through this opportunity, but she declined the offer of a full-time position.&nbsp;</p>\n\n\n\n<p>Fike is a good student who loves learning and did well in her education. Through her traditional internship experience, she found that programming in an office job did not fulfill her. It strengthened her belief in a finding a career where she could have the freedom and creativity of working remotely.</p>\n\n\n\n<p>“I was a good student, I love learning algorithms, but I didn’t love programming. I’m not that person who can stay calm finding errors in their codes, and then finding out that it’s only missing a character,” said Fike. She added: “I don’t really like the fact that I have to wake up at 6 AM and be back home at 7 PM, and do it all over again the next day.”</p>\n\n\n\n<h2>Adventure Into Remote Work&nbsp;</h2>\n\n\n\n<p>Fike spent time improving her freelance profile, revising it, and applying to jobs as a virtual assistant. She was willing to do any small website jobs such as formatting WordPress posts, designing social media posts, and processing orders for online shops. Through a freelance job submission site, she was able to work with people from across the globe, including Singapore, Australia, Europe, and America. Through the site, Fike was able to gain experience with remote working tools like Slack, Asana, Trello, and Google Suites, and the work gave her practice writing in English.&nbsp;</p>\n\n\n\n<p>It was through this site that Fike saw a job opportunity with a WordPress plugin company. She sent in her profile and blog.&nbsp;</p>\n\n\n\n<p>“This was my first time being interviewed via a video call. I was ecstatic but panicked. On the day, I woke up at 4 AM, got dressed, and opened my laptop. Weirdly, my wi-fi died that morning. So I went to the nearest cafe to get the interview done, and it went great!”</p>\n\n\n\n<p>She was hired to deliver consistency on the company’s blog.&nbsp;</p>\n\n\n\n<p>Through her job, Fike first began to contribute within the WordPress community and was able to attend her first WordCamp, WordCamp Jakarta 2018, sponsored by her firm. Through WordPress, Fike has met many generous, trusting, and helpful people. </p>\n\n\n\n<p>She said: “Because I’ve experienced the generosity of the WordPress people, I wanted to give back to the community.”</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh5.googleusercontent.com/ZDAmqCcebOQII99V2RMYmJikoQ3u-tjy6BcCT39QWsOUrAqq2_HeqJ1735UoxVyQHTO_S_V9lzZEJ7WayLb8kY3or78oqG4Xt5ujbNUpt7Vcz7r20lp9XopkPwh85imnvRxjpWTx\" alt=\"WordCamp swag\" /><figcaption>Swag from WordCamp Jakarta 2018, that’s Wapuu ondel-ondel!</figcaption></figure>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong>“I got to know the amazing community behind WordPress. How people voluntarily contribute their time, energy, and skills to the community, from development, marketing to translating.</strong> <strong>It was really inspiring.”</strong></p><cite>Fike Komala</cite></blockquote></figure>\n\n\n\n<h2>You Can Inspire Others Through Contributing</h2>\n\n\n\n<p>Fike has been an inspiration to people in her local community and globally within the WordPress community through her enthusiasm and energy.&nbsp;</p>\n\n\n\n<p>She <a href=\"https://www.youtube.com/watch?v=KHSAV_NJtTA\">talks about her joy in contributing</a> during a live interview as part of WordPress Translation Day in 2020.&nbsp;</p>\n\n\n\n<p>So determined to encourage others to become translators of WordPress, she joined the Global Translation Day event with the Indonesian Community last year and took part in wider marketing of the event. She is pictured below with some of the Indonesian polyglots team.</p>\n\n\n\n<p>She continues to support the polyglots and is a General Translation Editor for the Indonesian language. Last year, she also voiced an <a href=\"https://youtu.be/Ifqabp-36_c\">Indonesian translation of the onboarding video</a> for new contributors joining WordPress.org. She has been a regular contributor to the PerempuanWP, an initiative for Indonesian women working in the WordPress world. Working with a firm which uses the WordPress platform has strengthened her familiarity with projects in the community and encourages her interest in contributing.</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh4.googleusercontent.com/H-8VelQbbEb9f5MM-SUXNudVD9U1DNs546yt_cWGRU--GSLm-PCUunnHDNFmquv9w3rWOUadxkbYr9bYsRU1Ecmhb6Ee_Deg_paNEIyyqs91_3DjgtlmfgCA_P45GNA5nf5rmpCe\" alt=\"Indonesian translation team \" /></figure>\n\n\n\n<p>To learn more about contributing to WordPress, visit <a href=\"https://make.wordpress.org/\">make.wordpress.org/</a> and follow the “get involved” link. You can join any of the weekly team meetings to get started, and there is a lot of help available.&nbsp;</p>\n\n\n\n<p>Fike says, “I want to represent Asian women. In the future, I hope I can inspire more women, especially Asians, to work remotely.” She is now studying in Europe for a Master&#8217;s in Digital Communication Leadership. She hopes to use her learning to help other women, particularly back in her home country of Indonesia.</p>\n\n\n\n<p>She continues to share her energy for learning and remote working. </p>\n\n\n\n<p>“<strong>Just learn things. As much as you can. From anywhere, about anything. Keep an open mind. Read books, listen to podcasts, and learn new skills.”</strong></p>\n\n\n\n<p><strong>She added: “If you’re working in the WordPress world, join the WordPress community. It’s a great place to learn from and connect with great people.”</strong></p>\n\n\n\n<h2>Contributors</h2>\n\n\n\n<p>Thanks to Abha Thakor (<a href=\"https://profiles.wordpress.org/webcommsat/\">@webcommsat</a>) and Meg Phillips (<a href=\'https://profiles.wordpress.org/megphillips91/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>megphillips91</a>) for writing this feature, to Surendra Thakor (<a href=\'https://profiles.wordpress.org/sthakor/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>sthakor</a>), Meher Bala (<a href=\'https://profiles.wordpress.org/meher/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>meher</a>), Larissa Murillo (<a href=\'https://profiles.wordpress.org/lmurillom/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>lmurillom</a>), Josepha Haden (<a href=\"https://profiles.wordpress.org/chanthaboune/\">@chanthaboune</a>), Chloé Bringmann (<a href=\'https://profiles.wordpress.org/cbringmann/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>cbringmann</a>) for additional support and graphics, and to Topher DeRosia (<a href=\"https://profiles.wordpress.org/topher1kenobe/\">@topher1kenobe</a>) who created HeroPress. Thank you to Fike Komala (<a href=\'https://profiles.wordpress.org/fikekomala/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>fikekomala</a>) for sharing her #ContributorStory.</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh4.googleusercontent.com/FEZ2FQJ0vQ311YoPfh6ny15NXh8saTLH_RjyDO4pUOuEGBTa-Czk63PGoWL04FawKviRfNx0QXePx-goK04X12ry1BR_WXh-kVPIfsEeItPAX6reN5fHS96q6-8dUI506ZO38Z0G\" alt=\"HeroPress logo\" /></figure>\n\n\n\n<p><em>This post is based on an article originally published on HeroPress.com. It highlights people in the WordPress community who have overcome barriers and whose stories would otherwise go unheard.</em></p>\n\n\n\n<p><em>Meet more WordPress community members in our <a href=\"https://wordpress.org/news/category/heropress/\">People of WordPress series</a>.</em></p>\n\n\n\n<p><em>#ContributorStory #HeroPress #WPTranslationDay</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10270\";s: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:58:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"WP Briefing: The Commons of Images\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"https://wordpress.org/news/2021/05/the-commons-of-images/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 May 2021 12:00: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:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/news/?post_type=podcast&p=10266\";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:238:\"In this episode, Josepha is joined by the co-founder and project lead of WordPress, Matt Mullenweg. Tune in to hear Matt and Josepha discuss the relaunch of CC Search (Openverse) in WordPress and the facets of the open source ecosystem. \";s: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:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2021/05/WP-Briefing-008.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}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:\"Chloe Bringmann\";s: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:24991:\"\n<p>In this episode, Josepha is joined by the co-founder and project lead of WordPress, Matt Mullenweg. Tune in to hear Matt and Josepha discuss the relaunch of CC Search (Openverse) in WordPress and the facets of the open source ecosystem.&nbsp;</p>\n\n\n\n<p><em><strong>Have a question you&#8217;d like answered? You can submit them to <a href=\"mailto:wpbriefing@wordpress.org\">wpbriefing@wordpress.org</a>, either written or as a voice recording.</strong></em></p>\n\n\n\n<h2>Credits</h2>\n\n\n\n<ul><li>Editor:<a href=\"https://profiles.wordpress.org/dustinhartzler/\"> Dustin Hartzler</a></li><li>Logo:<a href=\"https://profiles.wordpress.org/beafialho/\"> Beatriz Fialho</a></li><li>Production:<a href=\"https://profiles.wordpress.org/mkaz/\"> </a><a href=\"https://profiles.wordpress.org/cbringmann/\">Chloé Bringmann</a></li><li>Song: Fearless First by Kevin MacLeod</li></ul>\n\n\n\n<h2>References</h2>\n\n\n\n<p><strong>Openverse Repositories </strong></p>\n\n\n\n<ul><li>Catalog:&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://github.com/wordpress/openverse-catalog\">https://github.com/wordpress/openverse-catalog</a></li><li>API:&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://github.com/wordpress/openverse-api\">https://github.com/wordpress/openverse-api</a></li><li>Frontend:&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://github.com/wordpress/openverse-frontend\">https://github.com/wordpress/openverse-frontend</a></li></ul>\n\n\n\n<p><strong>Tech Stack Outline</strong></p>\n\n\n\n<ul><li><strong>Frontend</strong>&#8211; Languages: <ul><li>JavaScript, CSS/SCSS</li><li>Libraries/Services: Vue.js, Nuxt.js#&nbsp;</li></ul></li><li><strong>API</strong>&#8211; Languages: <ul><li>Python, PostgreSQL</li><li>Libraries/Services: Django, Elasticsearch, Redis</li></ul></li><li><strong>Catalogue</strong>&#8211; Languages: <ul><li>Python, PostgreSQL</li><li>Libraries/Services: Apache Airflow, PySpark</li></ul></li></ul>\n\n\n\n<p>Join the WordPress Slack instance, #openverse</p>\n\n\n\n<h2>Transcript</h2>\n\n\n\n<span id=\"more-10266\"></span>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>00:10</p>\n\n\n\n<p>Hello, everyone, and welcome to the WordPress Briefing. This is usually the podcast where you can catch quick explanations of some of the ideas is behind the WordPress open source project. Today, I have a little bit of a different topic. It&#8217;s still WordPress, it&#8217;s still open source, but it&#8217;s kind of peering into some stuff for the future as opposed to looking at where we are today or how we got to where we are today.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>00:36</p>\n\n\n\n<p>You might have recently seen an announcement from Matt that CC Search is joining the WordPress project. This is a really exciting thing for open source, for sure, and definitely, from my perspective, for WordPress. And so I invited Matt to join me today to take a look at what he had in mind with bringing that particular project into our project and what we have in mind for the future. And so, today, this is the WordPress Briefing with Matt and Josepha. And I hope you enjoy the conversation we had. Here we go!</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>01:22</p>\n\n\n\n<p>So, we recently announced for WordPress that we essentially acquired CC Search, a project that&#8217;s been part of Creative Commons. And they recently chose a different kind of roadmap for the work they&#8217;re doing in the future. And so it seemed like a really great opportunity to bring this tool and this, I don&#8217;t know, this kind of experience for our users into the WordPress project. So Matt, what are your thoughts about how, like this commitment to images with CC licenses, with Creative Commons licenses, can impact WordPress and how we work in the open web.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>02:09</p>\n\n\n\n<p>I think it&#8217;s pretty exciting because Creative Commons exists to do for media, you know, images, audio, etc., what open source has done for code. And so for people who choose to want to donate their creative work under these licenses, much like anyone who contributes a plugin, or code or documentation or translations for WordPress, now people for whom their method of expression is, let&#8217;s say, photography, can put that into the comments like literally, I like why it&#8217;s called the Creative Commons, it&#8217;s such a good name. It can be accessed within everyone&#8217;s dashboard for WordPress. And those images can start to really be part of the fabric of the web the same way that code that runs WordPress or its plugins is part of the fabric of the web.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>02:57</p>\n\n\n\n<p>For anyone who&#8217;s listening who&#8217;s not actually already familiar with this concept of the tragedy of the commons, do you want to give us the elevator pitch of what that means and why it&#8217;s so important for WordPress to try to counterbalance that in our work?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>03:12</p>\n\n\n\n<p>Sure, the tragedy of the commons, you know, I think the canonical example is as a shared field in a town, and it doesn&#8217;t belong to anyone, so anyone can use it. And when too many farmers took their sheep there, they would overeat the grass, and then there was no more grass left because it was being overutilized, and there was no one owning the field to say, Hey, we need to practice a more sustainable amount of sheep. grass in</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>03:39</p>\n\n\n\n<p>Put more grass in there.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>03:41</p>\n\n\n\n<p>So basically, the idea is like a shared resource that gets overused and then disappears. With software, we have the opportunity to have the opposite, which is a wealth of comments where every person using the thing actually has the opportunity to make it a little bit better. And that is really beauty of like Wikipedia, open source where every person using it might contribute a small fix, or a translation or a bug report or tell a friend about it, or basically be part of making this thing better, which you know, WordPress is history is very much an example of, and then as it gets better, more people want to use it. And the beautiful thing about software is you can have economics of abundance versus the economics of scarcity. There&#8217;s not one field used, but every additional incremental user of WordPress makes this community stronger and creates a larger market for the products inside it. So those types of dynamics can have the opposite of the tragedy of the commons.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>04:39</p>\n\n\n\n<p>Absolutely. I love this idea that you brought it up in your question, not your question, in your answer right at the top. I love this idea of acknowledging that code isn&#8217;t the only fabric available in open source and certainly not the only fabric of the internet as we know it. This idea of like, let&#8217;s bring Creative Commons licensed images into a more long-term space for WordPress. Do you think that that at some point can apply to videos and other sorts of audio files?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>05:21</p>\n\n\n\n<p>Absolutely. There already is a ton of Creative Commons licensed content out there that people can use. But there&#8217;s a discoverability problem, you know? Each individual image or audio file or video is, is a little bit of an island. So that&#8217;s why it&#8217;s so important that there&#8217;s the equivalent of a search engine that allows people to discover all the great stuff that&#8217;s out there. And what happens today is there&#8217;s stock photography sites, some of which used to be Creative Commons-based, but many have moved away from that. So they essentially relicense their user contributions. Or people, if we&#8217;re being real, people just go to Google images, and they might utilize images that they don&#8217;t actually have rights to. It&#8217;s not the end of the world, but it&#8217;s not ideal. And so we can create this really compelling directory experience of imagery, which people have chosen to share and want to be used. I think that&#8217;s a much better outcome than the equivalent of piracy.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>06:21</p>\n\n\n\n<p>Yeah, yeah, absolutely. So I leapt right into this and didn&#8217;t really give any context to what CC Search is or anything, but for anyone who is not familiar with this tool already, CC Search is, as Matt mentioned, a search engine that currently is focused specifically on images that use open licenses. The Creative Commons licenses are like the content-specific version of GPL for code, which is a really big deal, I think. If wishes were fishes, Matt, and you had your total hope ahead of you, what is your hope for the relaunch of this product and this tool in WordPress?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>07:15</p>\n\n\n\n<p>Well, first and foremost, I think we can improve the experience of designing and contributing themes and then modifying them with this really fantastic image directory if we&#8217;re able to build it in the media library. And lots of plugins like Jetpack do some version of this. I think that Jetpack uses Pexels or one of the proprietary, but open libraries. And so we can make it fully, like you said, the equivalent of GPL and open source, all the better. I think longer-term, I&#8217;d love to have a way for people who are adding media to the WordPress site to set it to be available under a Creative Commons license. So just to make it easy and built-in for people to create more Creative Commons license imagery. And then, you know, with the integration of Gutenberg and other things, we can make it easy for other people to use it and credit back the original author if they choose to. And what we find is that even though with CC0, which is essentially a kind of like putting something into the public domain, credit is not required. If you make it the default to link back to the original photographer, author, most people believe that because they like creating things that they use. So you get the best of both worlds; you have the freedom of use for any purpose, including not requiring the credit. But then, just by having it by default, when you insert one of these images, a lot of people are going to leave that and link back to the original author, which I think is also really cool. Like you&#8217;re not required to have a credit link on WordPress, but most people leave the Powered BY WordPress on there.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>08:45</p>\n\n\n\n<p>One of the interesting areas, you mentioned Pexels in this case. One of those interesting areas that we, as a project, can really explore here is how to make it so that the metadata gives you confidence in the origin of the image. Like I don&#8217;t believe that there are any set standards for that. I&#8217;ve just started my research, obviously, because they&#8217;re brand new to us, but I just don&#8217;t think there are any standards available there. And, I think that there is an opportunity for WordPress as a true supporter of the open web to help change the fact that we don&#8217;t have that’s one of the main competitive disadvantages that open source libraries have been trying to combat and especially with Unsplash, who eventually did get purchased by Getty Images. Still, I feel like part of what must have driven that decision to change the licensing terms had to be that they are up against that behemoth of Getty Images where people know where the things came from. They know where the images came from, and they can trust that lineage and model releases and all that stuff. I&#8217;m just really interested to see how we can; I don&#8217;t know; I hate to say dignify contributors who are offering their contributions to open source in this way. But, it also is kind of that there&#8217;s no sense in saying that just because you did not accept payment from getting images, your photos weren&#8217;t any good, or your images did not have an excellent path to where they are housed at that moment.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>10:39</p>\n\n\n\n<p>I mean, it&#8217;s really fun to contribute to something larger than yourself. And for many folks, you know, their gift, their craft is something like photography. And so there&#8217;s always going to be the sort of paid marketplaces and, and something like Shutterstock, I think really fantastic companies and services. I think a marketplace for paid content. But we just want to make an alternative, so those who want to donate their work to the world, much like engineers, and designers, and translators of WordPress, donate their work some of that effort to the world, they can do so. Right now, there are some places for that, but we&#8217;re going to try to create one that is fully open, has no advertising, has an open API. So other CMSs can access it too.&nbsp; You know, we&#8217;re going to try to bring the WordPress philosophy to this space.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>11:29</p>\n\n\n\n<p>Gosh, I just love that. While we&#8217;re on the question of contributing to something bigger than yourself, bringing the WordPress philosophy into this space, how do you think CC Search will impact the current media library and how WordPress handles media in general? Or do you have an idea about how it will impact that? Sometimes we don&#8217;t know until we get in?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>11:53</p>\n\n\n\n<p>Yeah, I think within Gutenberg, the idea of adding an image from an online library or a search is something we&#8217;ve wanted to do for a while. But either the licensing made it a little tricky, or, you know, some of the sites that did have open things, maybe the site itself had like a lot of advertising or pop-ups or things like that. So by having this hosted by wordpress.org, we&#8217;ll have a clean, open source, and ad-free place that people can access. I suppose it&#8217;s also worth saying that CC Search, which we&#8217;re rebranding as Openverse, is actually all the code behind is open source as well. So there is going to be a new project on WordPress&#8217;s GitHub that will be this open source search engine. So that&#8217;s also part of the contributions; we&#8217;ll be pointing this search engine to try to index and collect Creative Commons license media, but perhaps it could also provide a base for someone else wanting to build a different characters engine or just host Openverse themselves and run it themselves; that is totally fine.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>13:00</p>\n\n\n\n<p>I should probably mention, for any of the WP Briefing listeners who are contributing to the WordPress project itself, there is a brand new team that we&#8217;re working on building, and for one wander over and welcome everybody, we are welcoming in an open source community into our open source community. And so, of course, we want to make sure that they know how to get around and feel welcome in the space. But also, anything that you are interested in helping to contribute to that particular project, I think would be helpful. WordPress is big; we have a long history. And so I think I feel confident in saying that, if I were on that team that&#8217;s bringing in this new tool, I would hope that there were some OG WordPressers, who were available to help me discover the ins and outs of things, especially as its 18 years of us.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>14:04</p>\n\n\n\n<p>Yeah, it&#8217;s also a new technology stack. So let&#8217;s say you want to be involved in WordPress, but your expertise is more on the Python side, or Elastic Search or something like that. We now have a project where people who are into that or want to learn about it can get involved. Because, of course, you know, contributing and being involved with open source is probably the best way to learn a technology, better than any college degree.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>14:28</p>\n\n\n\n<p>I was just talking to some folks about that; our active learning opportunities and our passive learning opportunities get into a different balance as we get older. And active learning opportunities are for real in school, right? And our passive learning opportunities where you get to look at someone else&#8217;s code, you get to review proposals on user flows, and things are harder and harder to come by unless you happen to be in an open source project where we&#8217;re just working on that in the open all day, every day. And I&#8217;ll put a link to the repos in the show notes, and also, I&#8217;ll include a list of the tech stack that we&#8217;re looking at there, just so that no one has to like, chase it down. But yeah, I&#8217;m excited about this new integration, not only for the CMS but also for the community.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>15:26</p>\n\n\n\n<p>And the whole library will be available to any plug-in who wants to call to it. And like we said, even other CMSs, much like we designed Gutenberg to be able to be used by other CMSs, how cool would it be if Drupal or Joomla or others were also able to leverage this library and allow their users to contribute to it as well?</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>15:47</p>\n\n\n\n<p>Yeah, absolutely. Absolutely. There is a burning question that I feel like we probably should just go ahead and answer here. I&#8217;ve been asked a few times, and I think you have been asked a few times whether this is an actual acquisition. And If yes, then what entity is it under? Is it under the WordPress Foundation? Is it under Automattic?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>16:10</p>\n\n\n\n<p>It&#8217;s a little complicated because, as you know, WordPress.org is not part of the Foundation. So basically, Automattic paid Creative Commons, the nonprofit. They will essentially redirect the old URL, so old links to Creative Commons Search won&#8217;t break. And we ended up hiring some of the people that they were parting ways with into Automattic. And then we put that open source code, and we&#8217;ll run the service on WordPress.org, and then those we hired, Automattic hired, will contribute to WordPress.org and the open source projects that power what we&#8217;re calling Openverse now.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>16:54</p>\n\n\n\n<p>I am.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>16:56</p>\n\n\n\n<p>That&#8217;s kind of an acquisition, but also from a nonprofit, and then going into something, which is not a nonprofit, but is open source and sort of freely available, which is WordPress.org, the website.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>17:06</p>\n\n\n\n<p>Yeah, that has been hard for me to answer because you&#8217;re right, it&#8217;s not like it was donated to WordPress or something. But everything that we&#8217;re doing is being donated back to the project, and of course, hopefully, really living into that WordPress ethos that we have of giving back to, to the project, something that made your work and your life better. So there&#8217;s some, some finger-crossing going on in there.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>17:37</p>\n\n\n\n<p>We could have skipped some of the steps because the code was open source; we could have just used it or something like that. But it was also a good opportunity, I think, to support the Creative Commons organization. And like we said, as part of that donation, there&#8217;ll be redirecting Creative Commons Search to WordPress.org. And honestly, we don&#8217;t need that, but it just from the point of view of keeping links workings, which is a big passion of mine. I like that none of the links will break or things to the Creative Commons Search, which I think has been around for&#8230; I don&#8217;t actually know the exact timeline, but a very long time. It&#8217;s been part of the internet for a long time. So we&#8217;re happy that it can now continue and be something that can plausibly be around for many decades to come.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>18:23</p>\n\n\n\n<p>Yeah, we&#8217;re going to build ourselves a little sustainable program around this project, and it&#8217;s going to be beautiful; I&#8217;m excited.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>18:31</p>\n\n\n\n<p>I did want to give everybody a cultural heads up. When I say crossing my fingers, I know that for some of our cultures, that means I was lying. That is not what I&#8217;m saying—crossing my fingers and moving forward on this with a lot of hope.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>18:51</p>\n\n\n\n<p>I tried to be careful about my local idioms when I&#8217;m talking to folks who don&#8217;t know that I&#8217;m from Arkansas, so I sometimes say weird things. But I&#8217;ve given up on y&#8217;all, for instance, like that has made its way right back into my language.&nbsp;</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>19:09</p>\n\n\n\n<p>Y&#8217;all is great. In Texas, we had a funny thing, which maybe applies to you now, which is &#8220;more nervous than a long-tailed cat in a room full of rocking chairs.&#8221; I bet you haven&#8217;t heard that one.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>19:21</p>\n\n\n\n<p>I have not, but I love it, and I&#8217;m going to fold it into my personal vocabulary for later use.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>19:30</p>\n\n\n\n<p>The response to this has been overwhelmingly positive, and I know that I am incredibly positive. I just mentioned like I&#8217;m moving forward through this with hope, even though there&#8217;s a lot of stuff that I don&#8217;t actually know about how we can implement it. I have never brought an existing open source community into an open source community that I&#8217;m currently working with. So there&#8217;s a lot of learning to be done in there. But, from your side Matt, like, are there any things that you are feeling anxiously hopeful about for this? Anything that you hope is right, but you&#8217;re not sure about?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>20:14</p>\n\n\n\n<p>Oh, this is just the first step of many. So just having the search engine, is I think good to provide a service to the internet. But where we can really leverage it is those next steps we already talked about, which is really building out the API and integrating the API with the WordPress admin to make it easily accessible within people&#8217;s dashboards. And the Gutenberg blocks to embed these images, quickly and easily, and with all the proper credit and everything. And then the next step, which was probably the one I&#8217;m most excited about, which is enabling folks to contribute to the Creative Commons. And by that, I mean the Commons of Images, which have open licenses and are encouraged for reuse and remixing and all those sorts of great things. And I think that anything we can do to increase more of that stuff on the internet also enables a lot of creativity and innovation.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>21:10</p>\n\n\n\n<p>All right. Well, that was an excellent conversation. I am really excited about this. I want to, for my work, just say a huge welcome to the folks over at CC Search and our brand new group around Openverse, and a big thanks to the folks over at the Creative Commons group. Matt, do you have anything else you want to share with any of our audience?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>21:39</p>\n\n\n\n<p>No, I feel great that we could support the Creative Commons, keep this going for the open internet, and so excited to work alongside the folks who have been working on Openverse and take it to the next iterations and the next level.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>21:56</p>\n\n\n\n<p>Beautiful. Well, Matt, thank you so much for joining me today. This was a wonderful conversation. My friends, this has been Matt Mullenweg, WordPress project co-founder, and project lead.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>22:08</p>\n\n\n\n<p>Thank you so much for having me.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>22:17</p>\n\n\n\n<p>Thank you for tuning in today to the WordPress Briefing. I hope that conversation made you as excited as I am about this new adventure that we&#8217;re embarking on with CC Search and that whole team. I&#8217;m going to put in the show notes a few links to where you can find them, where they&#8217;re doing their work, what you can collaborate on, and also some notes about the tech stack that goes into it. I&#8217;m your host, Josepha Haden Chomphosy.Thanks again for joining me and I&#8217;ll see you in a couple of weeks.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10266\";s: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:57:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"The Month in WordPress: April 2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2021/05/the-month-in-wordpress-april-2021/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 May 2021 15:00: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:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10253\";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:297:\"As WordPress grows, both in usage as a CMS and in participation as a community, it’s important for us to shed the idea that software creation is only about what literally can be done to code or what literally can be done to core or what literally can be done to the CMS.&#160; That was [&#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:\"Hari Shanker R\";s: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:11530:\"\n<blockquote class=\"wp-block-quote\"><p>As WordPress grows, both in usage as a CMS and in participation as a community, it’s important for us to shed the idea that software creation is only about what literally can be done to code or what literally can be done to core or what literally can be done to the CMS.&nbsp;</p></blockquote>\n\n\n\n<p class=\"has-drop-cap\">That was <a href=\"https://profiles.wordpress.org/chanthaboune/\">Josepha Haden Chomphosy</a> on the “<a href=\"https://wordpress.org/news/2021/04/your-opinion-is-our-opportunity/\">Your Opinion is Our Opportunity</a>” episode of the <a href=\"https://wordpress.org/news/podcast/\">WP Briefing Podcast</a>, speaking about the importance of co-development and testing for the continued growth and maintenance of WordPress. This month’s updates align closely with these ideas. Read on and see for yourself.&nbsp;</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>WordPress 5.7.1 is launched</h2>\n\n\n\n<p>WordPress security and maintenance release &#8211; <a href=\"https://wordpress.org/news/2021/04/wordpress-5-7-1-security-and-maintenance-release/\">5.7.1</a> came out in April. The release fixes two major security issues and includes 26 bug fixes. You can update to the latest version directly from your WordPress dashboard or by <a href=\"https://wordpress.org/download/\">downloading</a> it from WordPress.org.</p>\n\n\n\n<p>Want to contribute to WordPress 5.8? Check out the <a href=\"https://make.wordpress.org/core/5-8/\">5.8 Development Cycle</a>. To contribute to core, head over to <a href=\"https://core.trac.wordpress.org/\">Trac</a>, and<a href=\"https://core.trac.wordpress.org/report/6\"> pick a 5.8 ticket</a> –– more info in the <a href=\"https://make.wordpress.org/core/handbook/\">Core Contributor Handbook</a>. Don’t forget to join the WordPress <a href=\"https://wordpress.slack.com/archives/C02RQBWTW\">#core</a> channel in the <a href=\"https://make.wordpress.org/chat/\">Make WordPress Slack</a> and follow the <a href=\"https://make.wordpress.org/core/\">Core Team blog</a>. The Core Team hosts weekly chats on Wednesdays at <a href=\"https://www.timeanddate.com/worldclock/fixedtime.html?hour=5&amp;min=00&amp;sec=0\">5 AM</a> and <a href=\"https://www.timeanddate.com/worldclock/fixedtime.html?hour=20&amp;min=00&amp;sec=0\">8 PM</a> UTC.&nbsp;</p>\n\n\n\n<h2>Gutenberg Version 10.3, 10.4, and 10.5 are out</h2>\n\n\n\n<p>Contributor teams released Gutenberg <a href=\"https://make.wordpress.org/core/2021/04/02/whats-new-in-gutenberg-10-3-31-march/\">version 10.3</a> on April 2, <a href=\"https://make.wordpress.org/core/2021/04/14/whats-new-in-gutenberg-10-4-14-april/\">version 10.4</a> on April 14, and <a href=\"https://make.wordpress.org/core/2021/04/30/whats-new-in-gutenberg-10-5-28-april/\">version 10.5</a> on April 30! <a href=\"https://make.wordpress.org/core/2021/04/02/whats-new-in-gutenberg-10-3-31-march/\">Version 10.3</a> improves the block toolbar and the navigation editor, whereas <a href=\"https://make.wordpress.org/core/2021/04/14/whats-new-in-gutenberg-10-4-14-april/\">version 10.4</a> adds block widgets to the customizer and improvements to the site editor list view. In <a href=\"https://make.wordpress.org/core/2021/04/30/whats-new-in-gutenberg-10-5-28-april/\">version 10.5</a>, you will find a set of new block patterns and enhancements to the template editing mode, along with the ability to embed PDFs.&nbsp;</p>\n\n\n\n<p>Want to get involved in building Gutenberg? Follow <a href=\"https://make.wordpress.org/core/\">the Core Team blog</a>, contribute to <a href=\"https://github.com/WordPress/gutenberg/\">Gutenberg on GitHub</a>, and join the <a href=\"https://wordpress.slack.com/archives/C02QB2JS7\">#core-editor</a> channel in the <a href=\"https://make.wordpress.org/chat/\">Make WordPress Slack</a>. The “<a href=\"https://make.wordpress.org/core/2021/03/08/whats-next-in-gutenberg-march-2021/\">What’s next in Gutenberg</a>” post offers more details on the latest updates. If you are unfamiliar with the Gutenberg plugin, <a href=\"https://wordpress.org/news/2021/04/become-an-early-adopter-with-the-gutenberg-plugin/\">learn more in this post</a>.</p>\n\n\n\n<h2>Full Site Editing updates</h2>\n\n\n\n<p>Following the <a href=\"https://make.wordpress.org/core/2021/04/15/full-site-editing-go-no-go-april-14-2021/\">Full Site Editing (FSE) feature demo</a> hosted by <a href=\"https://profiles.wordpress.org/matveb/\" target=\"_blank\" rel=\"noreferrer noopener\">Matías Ventura</a>, the project leadership decided that WordPress 5.8 will only include some FSE features, such as a template editor for pages/blank templates, a widget editor screen, and the theme.json mechanism. Other features like the Global Styles interface and Site Editor (managing all templates) will be made available later. The team has <a href=\"https://make.wordpress.org/core/2021/04/20/full-site-editing-go-no-go-next-steps/\">started working on the next steps</a> in shipping these chosen FSE features with version 5.8.</p>\n\n\n\n<p>New to FSE? Check out <a href=\"https://wordpress.org/news/2021/04/curious-about-full-site-editing/\">this blog post</a> for a high-level overview of the project. You can help test FSE by participating in the <a href=\"https://make.wordpress.org/test/2021/04/14/fse-program-testing-call-5-query-quest/\">latest FSE Outreach Program testing call </a>–– leave your feedback by May 5th. Want to participate in future testing calls? Stay updated by following the <a href=\"https://make.wordpress.org/test/2021/04/22/upcoming-fse-outreach-program-schedule/\">FSE outreach schedule</a>. You can also <a href=\"https://make.wordpress.org/test/2021/04/28/fse-program-bring-your-questions-round-two/\">submit your questions</a> around FSE right now.</p>\n\n\n\n<h2>WordCamp Europe 2021 is on the calendar</h2>\n\n\n\n<p>One of the most exciting WordPress events,&nbsp; <a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe 2021</a>, will be held online on June 7-9, 2021! Event organizers have opened up calls for <a href=\"https://europe.wordcamp.org/2021/call-for-sponsors/\">sponsors</a> and <a href=\"https://europe.wordcamp.org/2021/call-for-media-partners-and-supporters/\">media partners</a>. Free tickets for the event will be available soon — <a href=\"https://europe.wordcamp.org/2021/#subscribe-email\">sign up for email updates</a> to be notified when they are out!</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>Further Reading</h2>\n\n\n\n<ul><li>WordPress now powers <a href=\"https://w3techs.com/technologies/details/cm-wordpress\">41% of the web</a>!</li><li><a href=\"https://make.wordpress.org/updates/2021/04/15/quarterly-updates-q1-2021/\">Q1 2021 updates from the WordPress project</a> have been published.</li><li>The Core Team discussed a <a href=\"https://make.wordpress.org/core/2021/04/18/proposal-treat-floc-as-a-security-concern/\">proposal</a> to treat Federated Learning of Cohorts (FLoC), a Google Chrome feature, as a security concern. The team <a href=\"https://make.wordpress.org/core/2021/04/18/proposal-treat-floc-as-a-security-concern/#comment-41207\">eventually decided</a> to track the status of the FLoC trial/implementation in a <a href=\"https://core.trac.wordpress.org/ticket/53069\">Trac ticket</a> and monitor periodically.&nbsp;</li><li>The Core Team will <a href=\"https://make.wordpress.org/core/2021/04/22/ie-11-support-phase-out-plan/\">remove Internet Explorer 11 support in WordPress version 5.8</a>.&nbsp;</li><li>The Community Team has opened up a <a href=\"https://make.wordpress.org/community/2021/04/26/discussing-the-path-to-in-person-wordcamps/\">discussion on the path to in-person WordCamps</a> and is requesting feedback from community members.</li><li>The Community Team is also <a href=\"https://make.wordpress.org/community/2021/04/19/discussion-companies-who-run-competitive-ads-against-wordpress-and-apply-to-sponsor-wordcamps/\">requesting feedback</a> on whether companies who run competitive ads against WordPress can apply to sponsor WordCamps.&nbsp;</li><li><a href=\"https://centroamerica.wordcamp.org/2021/\">WordCamp Centroamérica 2021</a> and <a href=\"https://greece.wordcamp.org/2021/\">WordCamp Greece 2021</a> were held successfully in April. Videos of WordCamp Centroamérica are now available <a href=\"https://wordpress.tv/event/wordcamp-centroamerica-2021/\">on WordPress.tv</a>! While you are at it, don&#8217;t miss this<a href=\"https://central.wordcamp.org/news/2021/04/29/making-a-great-online-conference-experience-at-wordcamp-prague/#\"> excellent recap of WordCamp Prague 2021</a> on the WordCamp Central blog.</li><li>Contributor teams are actively working on building the <a href=\"https://wordpress.org/patterns/\">Block Pattern Directory</a>. You can read about work updates on this project from the <a href=\"https://make.wordpress.org/meta/2021/04/28/block-pattern-directory-update/\">Meta Team</a> and the <a href=\"https://make.wordpress.org/design/2021/03/30/wordpress-org-patterns-directory/\">Design Team</a>.</li><li>Check out the <a href=\"https://wordpress.org/news/2021/04/getting-started-with-the-figma-wordpress-design-library/\">blog post on getting started with the Figma WordPress Design Library</a>. You can use the library to create design prototypes for the WordPress UI in <a href=\"https://www.figma.com/\">Figma</a>.</li><li>The Polyglots Team is making significant progress on the <a href=\"https://make.wordpress.org/polyglots/2021/04/26/polyglots-training-working-group-update-3/\">Polyglots Training course</a>.</li><li>The Training Team has <a href=\"https://make.wordpress.org/training/2021/04/23/discussion-contributor-ladders-for-the-training-team-and-learn-wordpress/\">proposed a contributor ladder</a> as a resource for team contributors to understand ways to participate and find growth opportunities.&nbsp;</li><li>The <a href=\"https://github.com/WordPress/Requests\">Requests library</a> has moved to the WordPress GitHub organization and has a new release: <a href=\"https://github.com/WordPress/Requests/releases/tag/v1.8.0\">version 1.8.0</a>.&nbsp;</li><li>The Docs Team is<a href=\"https://make.wordpress.org/docs/2021/04/05/update-on-the-revision-of-documentation/\"> working on redesigning HelpHub</a> by reviewing its content and design.</li><li>The Themes Team has shared a proposal on <a href=\"https://make.wordpress.org/themes/2021/04/22/removing-blockers-for-block-themes/\">fixing upload issues for block themes</a>.</li><li><a href=\"https://wordpress.org/news/2021/04/people-of-wordpress-tyler-lau/\">Tyler Lau</a> from the U.S. was featured in April’s <a href=\"https://wordpress.org/news/category/heropress/\">People of WordPress</a>.</li></ul>\n\n\n\n<p><em>Have a story that we should include in the next “Month in WordPress” post? Please </em><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><em>submit it using this form</em></a><em>.</em></p>\n\n\n\n<p><em>The following folks contributed to April’s Month in WordPress: <a href=\'https://profiles.wordpress.org/andreamiddleton/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>andreamiddleton</a> <a href=\'https://profiles.wordpress.org/cbringmann/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>cbringmann</a> <a href=\'https://profiles.wordpress.org/chaion07/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>chaion07</a> <a href=\'https://profiles.wordpress.org/hlashbrooke/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>hlashbrooke</a> and <a href=\'https://profiles.wordpress.org/jrf/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>jrf</a>&nbsp;</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10253\";s: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:57:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"Getting Started with the Figma WordPress Design Library\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://wordpress.org/news/2021/04/getting-started-with-the-figma-wordpress-design-library/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 28 Apr 2021 17:52: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: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:35:\"https://wordpress.org/news/?p=10173\";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:53:\"Get Started with the Figma WordPress Design Library! \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s: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:26010:\"\n<p>Created by James Koster, (<a href=\'https://profiles.wordpress.org/jameskoster/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>jameskoster</a>)</p>\n\n\n\n<p>As the name suggests, the WordPress Design Library is a library of WordPress design assets, enabling anyone to quickly create design prototypes for WordPress UI in Figma.</p>\n\n\n\n<p>These tools are useful for designers when creating new UI and for anyone looking to contribute ideas, enhancements, or even solutions to bug reports. Sometimes pictures really do speak a thousand words.</p>\n\n\n\n<p>In this post, we&#8217;ll talk about some key features of Figma before diving into a practical example that demonstrates some of the WordPress Design Library utilities.</p>\n\n\n\n<h2><strong>What Is Figma?</strong></h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?resize=632%2C296&#038;ssl=1\" alt=\"\" class=\"wp-image-10174\" width=\"632\" height=\"296\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?resize=1024%2C481&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?resize=300%2C141&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?resize=768%2C361&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?resize=1536%2C722&amp;ssl=1 1536w, https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?w=1770&amp;ssl=1 1770w, https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure></div>\n\n\n\n<p><a rel=\"nofollow\" href=\"https://www.figma.com/\">Figma</a> is a collaborative design tool that members of the WordPress project&#8217;s design team have<a href=\"https://make.wordpress.org/design/2018/11/19/figma-for-wordpress/\"> been using</a> for several years to work on and share design concepts. It offers a variety of handy features such as: in-browser access, rich prototyping tools, component libraries, code inspectors, live embeds, inline commenting, plugins, and much much more.</p>\n\n\n\n<p>Perhaps best of all, it is totally free to sign up and start playing around. If you join the WordPress.org Figma organization (instructions below), you&#8217;ll gain access to the WordPress Design Library enabling you to design WordPress UI in no time.</p>\n\n\n\n<h2><strong>What Is the WordPress Design Library?</strong></h2>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>In Figma, you can share components and styles by publishing them, transforming your file into a library so that you can use instances of those components in other files.</p><p></p><p></p><cite><a rel=\"nofollow\" href=\"https://www.figma.com/best-practices/components-styles-and-shared-libraries/#:~:text=Libraries%3A%20In%20Figma%2C%20you%20can,instances%20of%20your%20components%20live.\">Figma.com</a></cite></blockquote>\n\n\n\n<p>It may be easiest to think of the WordPress Design Library as a visual representation of all the javascript components that compose UI in the WordPress codebase. As an end user of the library, you can use those components in a self-contained environment to create new interface designs. It&#8217;s kind of like a big LEGO box containing all the UI pieces (buttons, form inputs, etc.) that you can use to create and try out new designs.</p>\n\n\n\n<figure class=\"wp-block-jetpack-image-compare\"><div class=\"juxtapose\" data-mode=\"horizontal\"><img loading=\"lazy\" id=\"10175\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image13.png?resize=632%2C340&#038;ssl=1\" alt=\"\" width=\"632\" height=\"340\" class=\"image-compare__image-before\" data-recalc-dims=\"1\" /><img loading=\"lazy\" id=\"10176\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image6.png?resize=632%2C340&#038;ssl=1\" alt=\"\" width=\"632\" height=\"340\" class=\"image-compare__image-after\" data-recalc-dims=\"1\" /></div></figure>\n\n\n\n<p>Creating designs with these assets enables rapid ideation on new interfaces by removing mundane processes that one would ordinarily have to work through. Nobody wants to repeatedly double-check that the button they made perfectly matches the buttons rendered by the code! And on the flip-side of that coin, anyone sharing a design with others will generally endeavor to make specific elements (like buttons) match what exists in the code as closely as possible. The WordPress Design Library solves both these headaches and more.</p>\n\n\n\n<p>An additional benefit to these assets visually matching what exists in the codebase is that any designs you create with them will inherently make use of the latest WordPress design language and consequently <em>feel</em> like WordPress with almost no effort required. Passing such designs on to developers makes them easier to interpret and implement too.</p>\n\n\n\n<h2><strong>Figma Fundamentals</strong></h2>\n\n\n\n<p>Before getting into the practical section of this post, let&#8217;s quickly cover some of the fundamental features of Figma libraries. This will help prepare us for working with the WordPress Design Library.</p>\n\n\n\n<h3><strong>Components</strong></h3>\n\n\n\n<p>As we touched on above, the library consists of &#8220;components&#8221; that serve as visual counterparts to their code-based equivalents. That is to say, there is a Button component in Figma, <em>and</em> a matching Button component in the WordPress codebase.</p>\n\n\n\n<p>But what <em>is</em> a Figma component?</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Components are elements you can reuse across your designs. They help to create and manage consistent designs across projects.</p><p></p><cite><a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360038662654-Guide-to-Components-in-Figma\">help.figma.com</a></cite></blockquote>\n\n\n\n<p>Let&#8217;s quickly explore some of the properties of Figma components to understand the ways they help when working on our next design.</p>\n\n\n\n<h3><strong>Variants</strong></h3>\n\n\n\n<p>Some Figma components offer variants. One example is Button(s) which all have the following states:</p>\n\n\n\n<ul><li>Resting</li><li>Hover</li><li>Focus</li><li>Disabled</li></ul>\n\n\n\n<p>These can be manipulated via the variants interface in Figma:</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"449\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image7-2.gif?resize=632%2C449&#038;ssl=1\" alt=\"\" class=\"wp-image-10179\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image7-2.gif?resize=1024%2C727&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2021/04/image7-2.gif?resize=300%2C213&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2021/04/image7-2.gif?resize=768%2C545&amp;ssl=1 768w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>Other examples of components with variants are form inputs and menu items. Variants are a new feature in Figma, so we&#8217;ll be adding more over time.</p>\n\n\n\n<h3><strong>Overrides</strong></h3>\n\n\n\n<p>Although any components you insert are intrinsically linked to the master component in the library, it is possible to override some properties.</p>\n\n\n\n<p>While working with an instance of the Button component, you can change things like the label, or even the background color, while maintaining the link to the master component in the library. If you&#8217;re familiar with git workflows, this is kind of like creating a local branch. Any changes you make can easily be reset in a couple of clicks.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"527\" src=\"https://i0.wp.com/wordpress.org/news/files/2021/04/image10.gif?resize=632%2C527&#038;ssl=1\" alt=\"\" class=\"wp-image-10180\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2021/04/image10.gif?resize=1024%2C854&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2021/04/image10.gif?resize=300%2C250&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2021/04/image10.gif?resize=768%2C641&amp;ssl=1 768w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>Overrides made to your local instance will persist even when the master component is updated. So if your design calls for a button with a green background, you can apply that override safely with the knowledge that even if the master component is updated, your button can inherit those updates and remain green.</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p>We&#8217;ve only really scratched the surface of components here. So I would recommend the official <a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360038662654-Guide-to-Components-in-Figma\">Figma documentation</a> for more advanced information.</p>\n\n\n\n<h3><strong>Figma Styles</strong></h3>\n\n\n\n<p>In addition to components, styles are also published as part of the WordPress Design Library. They have similar properties to components in that a master style exists in the library and can be utilized in your local Figma file. Just like Components, Styles will receive updates when changes to the library are published.</p>\n\n\n\n<p>Styles are used to define colors, typographical rules, and effects like drop-shadows present in the WordPress codebase. They enable you to apply things like text or background colors that will match other UI parts.</p>\n\n\n\n<p>Using Styles from the library, you ensure that your creations match existing UI elements, making it easier to implement.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"799\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image11.png?resize=632%2C799&#038;ssl=1\" alt=\"\" class=\"wp-image-10181\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image11.png?resize=810%2C1024&amp;ssl=1 810w, https://i1.wp.com/wordpress.org/news/files/2021/04/image11.png?resize=237%2C300&amp;ssl=1 237w, https://i1.wp.com/wordpress.org/news/files/2021/04/image11.png?resize=768%2C971&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2021/04/image11.png?w=1152&amp;ssl=1 1152w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p>To learn more about styles in Figma, I recommend the <a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360039238753-Styles-in-Figma\">official documentation</a>.</p>\n\n\n\n<h3><strong>Views and Stickers</strong></h3>\n\n\n\n<p>&#8220;Stickers&#8221; are simply arrangements of Components and Styles that have been combined to represent common UI elements. They are not good candidates for full componentization due to their frequent customization needs. Examples of Stickers include the Inspector sidebar and the block inserter:</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"770\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image16.png?resize=632%2C770&#038;ssl=1\" alt=\"\" class=\"wp-image-10182\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image16.png?resize=841%2C1024&amp;ssl=1 841w, https://i1.wp.com/wordpress.org/news/files/2021/04/image16.png?resize=246%2C300&amp;ssl=1 246w, https://i1.wp.com/wordpress.org/news/files/2021/04/image16.png?resize=768%2C935&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2021/04/image16.png?w=1113&amp;ssl=1 1113w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>Their utility is simple: find the sticker you need, peel (copy) it from the WordPress Design Library, and stick (paste) it into your local file before customizing as needed.</p>\n\n\n\n<p><em>Stickers</em> are not Figma features like Components and Styles, but any stickers you copy to a working file will stay up to date by virtue of their underlying assets.</p>\n\n\n\n<p><em>Views</em> are arrangements of components, styles, <em>and</em> stickers.</p>\n\n\n\n<h2><strong>Designing a Block Using the WordPress Design Library</strong></h2>\n\n\n\n<p>Okay, now that we have a handle on the basics of Figma libraries and their features and the utilities of the WordPress Design Library like Stickers and Views, let&#8217;s work through a practical example – designing the UI for a brand new block.</p>\n\n\n\n<h3><strong>Getting Started</strong></h3>\n\n\n\n<p>All you need to get started is a Figma account added to the WordPress.org Figma organization.</p>\n\n\n\n<p>Once you&#8217;ve signed up at<a href=\"https://www.figma.com/\"> Figma</a>, simply join the<a href=\"http://wordpress.slack.com/messages/design/\"> #Design</a> channel on the community Slack and request an invite. Include your Figma username, and a friendly community member will help get you set up in no time.</p>\n\n\n\n<p>Now the fun begins!</p>\n\n\n\n<p>To create a fresh new design file in Figma, visit the<a href=\"https://www.figma.com/files/project/1339415/Gutenberg?fuid=652576565531990233\"> Gutenberg project</a> and click the &#8220;+ New&#8221; button.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"395\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?resize=632%2C395&#038;ssl=1\" alt=\"\" class=\"wp-image-10183\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?resize=1024%2C640&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?resize=300%2C187&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?resize=768%2C480&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?w=1469&amp;ssl=1 1469w, https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>Now let&#8217;s include the WordPress Design Library in our working file so that we have access to all the goodies we&#8217;ll need:</p>\n\n\n\n<ol><li>Open the &#8220;Assets&#8221; panel and click the little book icon to view the available Team Libraries.</li><li>In the modal, toggle the WordPress Design Library on. You can leave the others off for now.</li></ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"341\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?resize=632%2C341&#038;ssl=1\" alt=\"\" class=\"wp-image-10184\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?resize=1024%2C553&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?resize=300%2C162&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?resize=768%2C415&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?resize=1536%2C829&amp;ssl=1 1536w, https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>After closing the modal, you&#8217;ll notice a number of components become visible in the assets panel. To insert them, they can be dragged on to the canvas:</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"341\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?resize=632%2C341&#038;ssl=1\" alt=\"\" class=\"wp-image-10185\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?resize=1024%2C553&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?resize=300%2C162&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?resize=768%2C415&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?resize=1536%2C829&amp;ssl=1 1536w, https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>It&#8217;s kind of like inserting a block <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n\n\n\n<h3><strong>Creating a Pizza Block <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f355.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></strong></h3>\n\n\n\n<p>I love to eat pizza, so for fun, I&#8217;m going to design a new block that simply allows the user to display a delicious pizza in their posts and pages. I want the block to include options for a total number of slices and different toppings.</p>\n\n\n\n<h3><strong>Work Out the Flow</strong></h3>\n\n\n\n<p>I always like to concentrate on individual flows when designing blocks. That is to say, the linear steps a user will take when working with that block. In this case, I want to create visualizations of the following steps/views in our Figma file:</p>\n\n\n\n<ol><li>Inserting the block from the Block Inserter</li><li>The Pizza Block placeholder state including options in the block, its Toolbar, and the Inspector</li><li>The configured Pizza Block settings</li><li>The end result – a delicious pizza sitting comfortably on the canvas</li></ol>\n\n\n\n<h3><strong>Sketch the New States</strong></h3>\n\n\n\n<p>Thanks to the WordPress Design Library, I&#8217;ll be using as many existing UI components as possible, but I still need a rough idea of how they will be composed in the new interfaces that my Pizza block will require. I normally find it helpful to sketch these out on paper.</p>\n\n\n\n<p>Here&#8217;s the placeholder state which users will see when they first insert the block. This should be all I need:</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"843\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image2.png?resize=632%2C843&#038;ssl=1\" alt=\"\" class=\"wp-image-10186\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image2.png?w=768&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2021/04/image2.png?resize=225%2C300&amp;ssl=1 225w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<h3><strong>Prepare the Views and Stickers</strong></h3>\n\n\n\n<p>Helpfully, there are Views in the WordPress Design Library I can use for each of the steps in the flow outlined above.</p>\n\n\n\n<p>I open the library, navigate to the Views page, find the views I need, copy them, and paste into my working file.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"374\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?resize=632%2C374&#038;ssl=1\" alt=\"\" class=\"wp-image-10187\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?resize=1024%2C606&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?resize=300%2C178&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?resize=768%2C455&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?resize=1536%2C910&amp;ssl=1 1536w, https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>It is very important to <strong>copy</strong> (not cut) Views from the library so that they remain intact and other people can still access them. If you cut them, they&#8217;ll be gone forever, so please don&#8217;t do that <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /></p>\n\n\n\n<p>I&#8217;m also going to need a block placeholder sticker, so I navigate to the Stickers page, copy the one that most closely resembles my sketch from before, and paste it into my working file.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"374\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image12.gif?resize=632%2C374&#038;ssl=1\" alt=\"\" class=\"wp-image-10188\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image12.gif?resize=1024%2C606&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2021/04/image12.gif?resize=300%2C178&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2021/04/image12.gif?resize=768%2C455&amp;ssl=1 768w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>As with views, please only <strong>copy</strong> stickers; do not cut them.</p>\n\n\n\n<h3><strong>Gather the Components</strong></h3>\n\n\n\n<p>Referring back to the placeholder state I sketched out on paper (it can be helpful to import this into your Figma file), I can see that I&#8217;m going to need some form elements to realize the design.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"632\" height=\"446\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?resize=632%2C446&#038;ssl=1\" alt=\"\" class=\"wp-image-10189\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?resize=1024%2C722&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?resize=300%2C211&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?resize=768%2C541&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?resize=1536%2C1083&amp;ssl=1 1536w, https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?w=1999&amp;ssl=1 1999w, https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?w=1264&amp;ssl=1 1264w, https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>I navigate to the Assets panel, locate the components I need, and drag them into my file:</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh5.googleusercontent.com/UDyZdtZGo9N0e2qwgyIyz8V3xu9_zwGW9qBbBnozvwmXmVYURZ-ROLANtW7FafWYbQRnPQNWeRupk_9_1nzmKn8gRBlYDMKYR3QpwAubv8ZKAPMS_uV9VaYHsjfPItfqPiY0d1X5\" alt=\"\" /></figure>\n\n\n\n<p>Helpful tip: Once a component has been inserted, you can transform it into another component via its settings panel. Sometimes it is easier to copy/paste a component you already inserted and transform it this way, rather than opening the assets panel over and over.</p>\n\n\n\n<h3><strong>Arrange the Views, Stickers, and Components to Create a Coherent Design</strong></h3>\n\n\n\n<p>Now that we’ve gathered all the individual pieces we need, it&#8217;s simply a case of arranging them so that they resemble each of the steps of the flow we outlined before. This is done with simple drag and drop.</p>\n\n\n\n<p>If you&#8217;re familiar with software like Photoshop, Sketch, and others, this should feel very familiar.</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh3.googleusercontent.com/DVeU3I9ajqRvMD_e5q6G5vctb4TGbgA9CsIR9xYZ3yPqtmPhbDP9cODTHH4KS-I8GB9R4UF2DV6SSsayKpy45AEDvvY2gLbMsCA0ivfsqGcm509OWeTOpaMuQcv7TFz6-xoiKFfo\" alt=\"\" /></figure>\n\n\n\n<p>Once everything is in place, our flow is complete:</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?ssl=1\"><img loading=\"lazy\" width=\"632\" height=\"97\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?resize=632%2C97&#038;ssl=1\" alt=\"\" class=\"wp-image-10238\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?resize=1024%2C157&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?resize=300%2C46&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?resize=768%2C118&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?resize=1536%2C235&amp;ssl=1 1536w, https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?w=1999&amp;ssl=1 1999w, https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?w=1264&amp;ssl=1 1264w, https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></a></figure>\n\n\n\n<p>I still find it incredible that we&#8217;re able to do this in just a few short moments.</p>\n\n\n\n<h3><strong>Hook up the Prototype</strong></h3>\n\n\n\n<p>With each step of our flow created, the last piece of the puzzle is to connect them and form a clickable prototype.</p>\n\n\n\n<p>I switch to the Prototype panel and create click behaviors by selecting a layer, then dragging the white dot to the corresponding frame.</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh5.googleusercontent.com/i0fLdjWZhRTNFCKvHLLEfUnFx5CIm7p014R1avEV02F_B4DrG1v6Cw-XqYBth9JVYylylM7_mkqcALWEWcUVf0dRhgixJRtmsRIDHyMIZyom2cPdetMAFixgsvsmrqT03Xevync7\" alt=\"\" /></figure>\n\n\n\n<p>There are a variety of behaviors that the Figma prototyping tools support, such as a hover, drag, and click. It is even possible to create smart animations. Perhaps that&#8217;s something we can explore in another tutorial, but for now, I will refer you to the <a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360040314193-Guide-to-prototyping-in-Figma\">Figma documentation</a> for more advanced prototyping.</p>\n\n\n\n<p>Now that I&#8217;ve connected all the appropriate elements, I am able to take my prototype for a test drive by clicking the Play <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/25b6.png\" alt=\"▶\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> icon:</p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https://lh3.googleusercontent.com/nBmEr4ohZ8RsjLM5wm4u8UY_zzTE0V1bXj-uoNV79WDibl5bgkZXY64ixl_BgNutg74fvxRZokUtLzWuWVlD46W4tAD_-Dcf-TclgIR9UoO73oCmNxmfcSEmUDgDG0e5WYFJ80tH\" alt=\"\" /></figure>\n\n\n\n<p>You can try it too; just click <a href=\"https://www.figma.com/proto/BmRYWzfrakFwsmIQa24xqx/Pizza-Block?page-id=0%3A1&amp;node-id=48%3A767&amp;viewport=1792%2C385%2C0.46477335691452026&amp;scaling=min-zoom\">here</a>.</p>\n\n\n\n<h2><strong>That&#8217;s All, Folks!</strong></h2>\n\n\n\n<p>I tried to keep this tutorial fairly simple and concise; even though we only really got to grips with the basics here, you can see the power of Figma and the WordPress Design Library when it comes to trying out new designs.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10173\";s: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:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"Curious About Full Site Editing?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2021/04/curious-about-full-site-editing/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 Apr 2021 17:26: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:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Features\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10190\";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:296:\"The second major release of the year is right around the corner. You might have heard a bit of buzz about full site editing around your WordPress circles, so this post will give you some big picture things to know as well as a few wayfinding links for anyone who wants to know more. For [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Josepha\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2792:\"\n<p>The second major release of the year is right around the corner. You might have heard a <a href=\"https://make.wordpress.org/core/2021/04/15/full-site-editing-go-no-go-april-14-2021/\">bit of buzz</a> about full site editing around your WordPress circles, so this post will give you some big picture things to know as well as a few wayfinding links for anyone who wants to know more.</p>\n\n\n\n<p><strong>For Site Owners and Operators</strong></p>\n\n\n\n<p>If you own and operate a WordPress site, updating to version 5.8 should be a seamless experience, just like any other update. All the conversation around full site editing is very exciting, but shouldn’t be alarming—<strong>everything in the next release that relates to full site editing is opt-in</strong>. To experiment freely with it, you need a theme that is built for it. Check the links at the end to see a few examples!</p>\n\n\n\n<p><strong>For Agencies and Theme/Plugin Developers</strong></p>\n\n\n\n<p>If you extend the functionality of the WordPress CMS for clients, updating to version 5.8 should also be seamless. As always, it’s smart to spot-check custom implementations in a staging environment or fully test when the release candidate is made available. Want to test your products and get everything client-ready? Check out any of the testing options below.</p>\n\n\n\n<p><strong>For Contributors and Volunteers</strong></p>\n\n\n\n<p>If you contribute time and expertise to the WordPress project, you can join us in the interesting work leading up to the WordPress 5.8 release and update your site with the deep satisfaction of a job well done. There is a lot that goes into every release—from design and development to documentation and translation; if you’ve got some time to spare, and want to help support the project that supports the tool that supports your site (whew!), check out the links below.</p>\n\n\n\n<h2>Resources</h2>\n\n\n\n<ul><li>A few block themes: <a href=\"https://wordpress.org/themes/tt1-blocks/\">TT1 Blocks</a>, <a href=\"https://wordpress.org/themes/hansen/\">Hansen</a>, <a href=\"https://wordpress.org/themes/block-based-bosco/\">Block-based Bosco</a>, <a href=\"https://wordpress.org/themes/q/\">Q</a></li><li>A few focus areas: <a href=\"https://make.wordpress.org/core/2021/04/20/full-site-editing-go-no-go-next-steps/\">Gutenberg plugin focuses</a></li><li>A few ways you can test: <a href=\"https://wordpress.org/plugins/gutenberg/\">Gutenberg plugin</a>, <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">Beta testing plugin</a>, <a href=\"https://gutenbergtimes.com/need-a-zip-from-master/#nightly\">Gutenberg Times nightly build</a></li><li>A few pieces of documentation: <a href=\"https://developer.wordpress.org/block-editor/handbook/full-site-editing/\">Full Site Editing Overview</a></li></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:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10190\";s: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:58:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"WP Briefing: Your Opinion is Our Opportunity\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2021/04/your-opinion-is-our-opportunity/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 26 Apr 2021 15:24:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/news/?post_type=podcast&p=10171\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:148:\"In this episode, Josepha discusses the importance of co-development and testing for the continued growth and maintenance of the WordPress project. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2021/04/WP-Briefing-007.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}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:\"Chloe Bringmann\";s: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:13068:\"\n<p>In this episode, Josepha discusses the importance of co-development and testing for the continued growth and maintenance of the WordPress project.&nbsp;</p>\n\n\n\n<p><em><strong>Have a question you&#8217;d like answered? You can submit them to <a href=\"mailto:wpbriefing@wordpress.org\">wpbriefing@wordpress.org</a>, either written or as a voice recording.</strong></em></p>\n\n\n\n<h2><strong>Credits</strong></h2>\n\n\n\n<ul><li>Editor:<a href=\"https://profiles.wordpress.org/dustinhartzler/\"> Dustin Hartzler</a></li><li>Logo:<a href=\"https://profiles.wordpress.org/beafialho/\"> Beatriz Fialho</a></li><li>Production:<a href=\"https://profiles.wordpress.org/mkaz/\"> </a><a href=\"https://profiles.wordpress.org/cbringmann/\">Chloé Bringmann</a></li><li>Song: Fearless First by Kevin MacLeod</li></ul>\n\n\n\n<h2>References</h2>\n\n\n\n<ul><li><a href=\"https://wordpress.org/news/2008/10/usability-testing-report-25-and-crazyhorse/\">2.5 Usability Testing Report&nbsp;</a></li><li><a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe 2021</a></li><li><a href=\"https://www.meetup.com/Pune-WordPress-Knowledge-Exchange/events/277520243/\">Pune Work Along (Self Study) Meetup</a></li><li><a href=\"https://fr.wordpress.org/2021/04/09/le-30-avril-2021-rejoignez-nous-pour-un-nouveau-wordpress-translation-day-fr/\">French Mini-Translation Day, April 30, 2021</a></li><li><a href=\"https://make.wordpress.org/core/2021/04/15/full-site-editing-go-no-go-april-14-2021/\">April 14, 2021, Full Site Editing Go/No-Go Demo Recap</a></li><li><a href=\"https://make.wordpress.org/core/2021/04/20/full-site-editing-go-no-go-next-steps/\">Full Site Editing Go/No-Go Next Steps</a></li><li><a href=\"https://make.wordpress.org/test/\">Test WordPress.org</a></li></ul>\n\n\n\n<h2>Transcript</h2>\n\n\n\n<span id=\"more-10171\"></span>\n\n\n\n<p>0:10</p>\n\n\n\n<p>Hello, everyone, and welcome to the WordPress briefing, the podcast where you can catch quick explanations of some of the ideas behind the WordPress open source project and the community around it, as well as get a small list of big things coming up in the next two weeks. I&#8217;m your host, Josepha Haden Chomphosy. Here we go!</p>\n\n\n\n<p>0:39</p>\n\n\n\n<p>Prior to Gutenberg, our current multi-year project that is changing the way we see WordPress, another multi-year project changed the way we saw WordPress. Starting in 2008, substantial changes to the WordPress interface came in a series of major releases, starting with WordPress 2.5. That was before my time in the project; I&#8217;ve only ever worked with the current dashboard in WordPress. But, from what I&#8217;ve read, the user testing that would have gone into it was a huge undertaking and very well coordinated. Now, WordPress has not taken on that type of robust testing project since, but starting around 2014 or 2015, a community testing practice was started. I&#8217;ve shared these calls for testing frequently, both on Twitter and in this podcast. But you may not really know why I find the testing program so valuable. So today, I&#8217;m going to explore with you the concept of co-developers in open source.</p>\n\n\n\n<p>1:52</p>\n\n\n\n<p>Open source software, like WordPress, is built by the people who show up. There are a few obvious groups when you think of software, the developers, designers, technical writers, folks who monitor the forums, and really, all the teams you find in our WordPress project. Co-developers or co-creators, if you&#8217;ll join me in making our tent a little bigger, refers to the users of an open source product who actively engage and contribute to the work by using the software and sharing any bugs that they find.</p>\n\n\n\n<p>2:25</p>\n\n\n\n<p>I mentioned this group in the episode about how WordPress improves. Specifically in that episode, I underlined that if you consider users to be part of the collaborative process, as long as people use your product, those people will have opinions about your product’s needs. And today, I&#8217;m extending that thought a bit further to say that, as long as there are opinions, there are opportunities.</p>\n\n\n\n<p>2:51</p>\n\n\n\n<p>When you know what isn&#8217;t working, you can focus your attention on a solution, you can focus on making sure that you can make it work. The existence of co-creators is one of the great things about open source. No designer or developer or product owner has to know every sort of user to be able to get feedback from them. If they show up, test the software and get their thoughts written down, then you can start to see patterns and common pain points. It is also, unfortunately, one of the great difficulties of being an open source project. After all, if users don&#8217;t show up, or don&#8217;t test, or don&#8217;t write down their feedback, it&#8217;s impossible to know what worked for them and what didn&#8217;t. And on top of that, with such a large percentage of the web being supported by WordPress in this case, not every problem is part of a pattern. And not all patterns are part of the current priorities.</p>\n\n\n\n<p>3:54</p>\n\n\n\n<p>Looking beyond that double-edged sword. Let&#8217;s say that this idea of a co-creator makes sense to you. And more than that, you feel like it describes you. What does it mean for you to show up in WordPress? There are lots of good ways to offer this sort of feedback and contribute to those patterns that can help us see through the fog. So I have for you a mini list and, of course, a bunch of links in the show notes for you.&nbsp;</p>\n\n\n\n<p>So some good ways. First, you can participate in any of the dedicated calls for testing. They are short and frequently have a guide. I participate in them and generally find them fun. I say generally because sometimes I also find them frustrating. That&#8217;s really okay too; the frustrations helped me to identify that I found a problem. And if I can find a problem, then I have saved someone else from finding that problem in the future. The second thing you can do is file a bug report with information about what happened when you ran into a problem and how someone like me could make your bug happen on their site. Bug</p>\n\n\n\n<p>5:00</p>\n\n\n\n<p>Reporting is one of the things I&#8217;ve grown to really love in my time and open source; I did not love it. At first, I was really scared to do it. I mostly used to send videos of the bugs that I found to other people and ask them to file the bug reports for me. But then, of course, I never knew whether they got fixed or not. So I was scared to do it at first. But once I figured out what makes a “good report,” I felt like I was helping circle hidden treasure on a map or something. I realized also not everyone&#8217;s excited about finding hidden treasure on a map. But I play video games and finding hidden treasure on maps is, like, a thing.</p>\n\n\n\n<p>5:43</p>\n\n\n\n<p>A third really great way to contribute like this is that you can join any community meeting to learn more about what&#8217;s happening now and in the future, or just to see what makes WordPress work. As a heads up, these meetings go really fast. And they&#8217;re all in text. And there&#8217;s sometimes, but not all the time, a little bit of jargon that you have to head to your favorite search engine to find. But I sit in on about half of them myself and get a lot of really good information about things that I&#8217;ve been wondering about, things that looked broken, but actually are functioning exactly the way that they should. And I just didn&#8217;t want them to function that way. And more often than not, I found out that something that I thought was broken, was already identified and being fixed. Those are three great ways to show up and help give feedback that helps make WordPress better and more functional for more people.&nbsp;</p>\n\n\n\n<p>There are also a few other ways that we see people trying to share that feedback that don&#8217;t work quite as well. And I&#8217;m going to touch on a few of them just because it&#8217;s important to know, as you&#8217;re trying to figure out how to get started with this. The first one is just tweeting your frustrations, and I get it like that&#8217;s literally what Twitter is for.</p>\n\n\n\n<p>7:03</p>\n\n\n\n<p>But also it&#8217;s hard to create a block from “I am frustrated, behold my hateful rhetoric.” Not that any of you, my dear listeners, ever tweet hateful rhetoric. Still, that is really hard for anyone to figure out what was actually wrong in that moment. Another thing that is not the most functional way to give feedback is review brigading. The Internet rewards this kind of behavior, but I have found at least for WordPress, those false positives and false negatives can be really confusing for our new users. And the third way, that&#8217;s not our best way, and probably is the least best way, is just by giving up and not telling anyone what broke for you.</p>\n\n\n\n<p>7:45</p>\n\n\n\n<p>I know that I already said it&#8217;s not possible to fix everyone&#8217;s problems. But while it&#8217;s not possible to fix everyone&#8217;s problems the moment they get shared, it&#8217;s also truly impossible to fix any problems that no one knows exist. And so giving up and not sharing an issue so that we can identify it as part of a pattern of problems is probably the least effective way to help us help you get your problem solved.</p>\n\n\n\n<p>8:13</p>\n\n\n\n<p>This brings me back to the question of the value of WordPress users as co creators in the development process. As WordPress grows, both in usage as a CMS and in participation as a community, it&#8217;s important for us to shed the idea that software creation is only about what literally can be done to code or what literally can be done to core or what literally can be done to the CMS. It&#8217;s also important for us to constantly remind ourselves that the best outcomes are the result of collaboration with the people who use WordPress the most. I know that not every type of user we have is showing up to give us feedback about where WordPress doesn&#8217;t work for them. And I would love to see more feedback that helps us to figure out where our patterns are.</p>\n\n\n\n<p>9:03</p>\n\n\n\n<p>So the bottom line is this without user feedback that has some clarity of what was expected versus what happened, the work to make a good choice involves a whole lot of guessing. So since open source software is built by the people who show up, I hope this gives you an idea of how you can show up and help improve the tool that powers your sites.</p>\n\n\n\n<p>9:32</p>\n\n\n\n<p>That brings us to today&#8217;s community highlight every episode or so I share either a great story of WordPress success or a great story of a WordPress contributor who helped some folks along the way. Today&#8217;s <a href=\"https://twitter.com/trishacodes/status/1357382647274762244\">community highlight</a> comes from @trishacodes who shared one of her early to WordPress mentors. She says “@RianRietveld was such an encouragement and helped me find the courage to speak up.” I have had myself many conversations with <a href=\"https://profiles.wordpress.org/rianrietveld/\">Rian</a>, and that rings true for me as well.&nbsp;</p>\n\n\n\n<p>10:00</p>\n\n\n\n<p>That brings us to the moment you&#8217;ve all been waiting for, the small list of big things. It&#8217;s actually kind of a medium list. Today, I&#8217;ve got four whole things to share with you all. The first thing on my list is that WordCamp Europe is coming, that will be June 7th through the 10th. It&#8217;s a multi-day online event. I will share in the show notes a link to the main website; there you can get an idea of what will happen, the schedule, and get your hands on some tickets so that you can get it in your calendar and prepare yourselves.&nbsp;</p>\n\n\n\n<p>The second thing I want to share is for all of our polyglots out there. The French team is planning a translation day coming up on April 30. I will share a link to that as well so that you can get an idea of what that takes if you&#8217;re feeling like you want to do some translation work. The third thing I want to share is that the Indian community in Pune actually started a new meetup series. It is a translation work along self-study &#8211; also for all of our polyglots out there. I would love to see as many people as are interested in both learning about how to do translations and certainly translating WordPress get registered for that. A final thing I want to share with you all is that if you are curious about what full site editing features will be included in the 5.8 release, that&#8217;s the WordPress release that&#8217;s coming out in the middle of July, you can check out my recap and recording of the demo that was held with Matt, Matias, and the rest of the team. There’s are also a number of other posts of next step ideas that I will share in the show notes as well.</p>\n\n\n\n<p>11:51</p>\n\n\n\n<p>That, my friends, is your small list of big things. Thank you for joining in today for the WordPress briefing. I&#8217;m your host, Josepha Haden Chomphosy. I&#8217;ll see you again in a couple of weeks!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10171\";s: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:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"Become an Early Adopter With the Gutenberg Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"https://wordpress.org/news/2021/04/become-an-early-adopter-with-the-gutenberg-plugin/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 21 Apr 2021 21:03: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:2:{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:\"\";}i:1;a:5:{s:4:\"data\";s:9:\"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:35:\"https://wordpress.org/news/?p=10164\";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:372:\"Copy by Anne McCarthy (@annezazu) and Design by Mel Choyce-Dwan (@melchoyce) In WordPress circles (whether it’s your local meetup, a trusted publication, or your networking group), you may have heard terms like Core Editor, Gutenberg, and the Block Editor used interchangeably over the last four years. And if you’re following contributor work on the project [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s: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:4695:\"\n<p><strong><em>Copy by Anne McCarthy (<a href=\'https://profiles.wordpress.org/annezazu/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>annezazu</a>) and Design by Mel Choyce-Dwan (<a href=\'https://profiles.wordpress.org/melchoyce/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>melchoyce</a>)</em></strong></p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/Frame-1.png?resize=632%2C354&#038;ssl=1\" alt=\"\" class=\"wp-image-10165\" width=\"632\" height=\"354\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2021/04/Frame-1.png?resize=1024%2C575&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2021/04/Frame-1.png?resize=300%2C169&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2021/04/Frame-1.png?resize=768%2C431&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2021/04/Frame-1.png?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure></div>\n\n\n\n<p>In WordPress circles (whether it’s your local meetup, a trusted publication, or your networking group), you may have heard terms like Core Editor, Gutenberg, and the Block Editor used interchangeably over the last four years. And if you’re following contributor work on the project itself, you may also have heard some additional nuances—Gutenberg plugin, Gutenberg, or Block Editor.&nbsp;</p>\n\n\n\n<p>It can get a little confusing, so let’s take a look at four terms that will help you find your way:&nbsp;</p>\n\n\n\n<ul><li>WordPress &#8211; WordPress refers to the open source software but also to the community that surrounds it.&nbsp;</li><li>Gutenberg &#8211; Gutenberg is the code name for a multi-year project to update editing areas for the WordPress software.</li><li>Editor &#8211; The editor refers to a section of the software that allows you to update content on your site’s posts and pages.&nbsp;</li><li>Gutenberg Plugin &#8211; The Gutenberg plugin is where early work to update the editor is shared.</li></ul>\n\n\n\n<h2>The Gutenberg Plugin</h2>\n\n\n\n<p>Now that we’ve cleared up the definitions, let’s talk about the plugin. When might you use it? What would you use it for? You can think of it as an early access program or a “WordPress lab.” The plugin is updated every two weeks, which means that bugs that have been reported are often fixed and that what you see changes rapidly.&nbsp;</p>\n\n\n\n<p>The Gutenberg plugin also contains features that aren’t yet ready for their WordPress debut but are ready for curious users to test and provide feedback. This is a common practice that allows stable features to make it to your site in WordPress releases while allowing experimental features to be tested and refined. To get a sense of whether using the Gutenberg Plugin might be something you want to explore to get access to earlier features, check out the <a href=\"https://make.wordpress.org/core/tag/gutenberg-new/\">“What’s New” release posts </a>and the <a href=\"https://make.wordpress.org/core/tag/core-editor-improvement/\">Core Editor Improvement post series</a>. </p>\n\n\n\n<h2>Do I Need the Plugin to Use Gutenberg?</h2>\n\n\n\n<p>It depends on your comfort level! Generally speaking, it is not recommended to use the plugin on a site that has launched and is actively in use unless you’re very comfortable with the code side of WordPress. Fortunately, each WordPress release comes ready to go with <a href=\"https://developer.wordpress.org/block-editor/handbook/versions-in-wordpress/\">multiple versions of the Gutenberg plugin</a>.&nbsp;</p>\n\n\n\n<p>But if you are a keen beta tester who loves reporting feedback, or you feel comfortable navigating how to opt-in/out of the experimental aspects of the plugin, here are a few reasons you might want to dig into what the Gutenberg Plugin has to offer:</p>\n\n\n\n<ul><li>Test new features and give helpful feedback. For example, you can use the plugin to <a href=\"https://make.wordpress.org/test/handbook/full-site-editing-outreach-experiment/how-to-test-fse/\">help test Full Site Editing</a>.&nbsp;</li><li>Get early access to the latest &amp; greatest while navigating when to opt-in or out of experimental features.&nbsp;</li><li>Prepare for the future whether you’re a theme author, plugin developer, agency owner, etc.&nbsp;</li></ul>\n\n\n\n<p><em>Do you use the Gutenberg plugin and </em><a href=\"https://github.com/WordPress/gutenberg/issues\"><em>share feedback on GitHub</em></a><em>? Thank you! This kind of feedback is what helps ensure stability in what’s shipped in WordPress releases.&nbsp;</em></p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"10164\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:32:\"https://wordpress.org/news/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"\n 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:4:\"\n 1 \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:4:\"site\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"14607090\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sun, 23 May 2021 13:56:39 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Wed, 19 May 2021 12:00:00 GMT\";s:4:\"link\";s:63:\"<https://wordpress.org/news/wp-json/>; rel=\"https://api.w.org/\"\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 2\";}}s:5:\"build\";s:14:\"20201016172006\";}','no'),(133,'_transient_timeout_feed_mod_9bbd59226dc36b9b26cd43f15694c5c3','1621821400','no'),(134,'_transient_feed_mod_9bbd59226dc36b9b26cd43f15694c5c3','1621778200','no'),(135,'_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9','1621821403','no'),(136,'_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:109:\"Gutenberg Times: Getting Started with Themes for Full-site Editing and Block Plugins – Weekend Edition #170\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=17881\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:115:\"https://gutenbergtimes.com/getting-started-with-themes-for-full-site-editing-and-block-plugins-weekend-edition-170/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:15809:\"<p>Howdy, </p>\n\n\n\n\n\n<p>I am getting really excited about the <a href=\"https://make.wordpress.org/core/5-8/\">WordPress 5.8 release</a>. It&#8217;s still about eight weeks away, but there is a lot of work in front of us. We are coming up to Feature Freeze on May 25, 2021. The Gutenberg team has a <a href=\"https://github.com/WordPress/gutenberg/releases/tag/v10.7.0-rc.1\">release candidate for 10.7</a>, the last version of the plugin, that will make it into WordPress Core. </p>\n\n\n\n<p>How can you help? Test, test test! </p>\n\n\n\n<ul><li>Set up a test site. <a href=\"https://pantheon.io/register\">Pantheon offers developer 2 sites for free.</a> </li><li>Use the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">Beta Tester plugin</a> &#8211; set it to channel = <em>Bleeding Edge</em> and stream = <em>Nightlies</em>, that means you have the lasted WordPress version on your site. </li><li><a href=\"https://core.trac.wordpress.org/newticket\">Report any bugs you find</a></li></ul>\n\n\n\n<p>On the team working on the block-editor end user documentation, we have a <a href=\"https://docs.google.com/document/d/1QdBr37mzz0AiAWDsR9PEFPUvzpULppt9FBbXE6WM0-w/edit#heading=h.yhitji5ms7k6\">preliminary list of relevant user-facing changes</a> in Google Doc. We are looking for more contributors to not only get through the latest task list but also update some documentation pages with 5.6 and 5.7 changes. If you have a few hours, and want to take a deep dive into the block-editor features, let me know by joining the #docs channel or DM me on the Make Slack. </p>\n\n\n\n<p>Wishing everyone lots of patience. We are still in a pandemic, and all good things take time. </p>\n\n\n\n<p>Yours ?,<br />Birgit</p>\n\n\n\n<p>PS: Did a deep dive into the <a href=\"https://www.npmjs.com/package/@wordpress/data\">wp.data package</a> to learn more about state management for the block-editor. Do you know of any resources that helped you get the hang of it? The usual metaphors don&#8217;t seem to help much. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Anne McCarthy</strong> posted about <strong><a href=\"https://make.wordpress.org/test/2021/05/21/hallway-hangout-discussion-on-full-site-editing-issues-prs-designs-20-may/\">Hallway Hangout: Discussion on Full Site Editing Issues/PRs/Designs (20 May)</a></strong>. This was the fourth Hallway Hangout, a series of information meetings, that started in April. <a href=\"https://www.youtube.com/channel/UCkPsxZ_WQFaACunULLiT85g\">They are all available on YouTube.</a> Sometimes it is much easier to talk through a feature, an interface, or bugs, when you can ask questions and screen share. If you missed them, they are available on YouTube and summary posts are available on the <a href=\"https://make.wordpress.org/test/tag/fse-hallway-hangout/\">Make block of the Test Team</a>. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>Although, I long for in-person WordCamps, they are still not safe in many regions. For now, connections to my WordPress friends are still virtual: pick-up <a href=\"https://www.youtube.com/channel/UCkPsxZ_WQFaACunULLiT85g\">Hallway Hangouts</a>, Meetups meetings and WordCamps and conferences. </p>\n\n\n\n<p>Speaking of which: Next week <a href=\"https://wordsesh.com/register/\"><strong>WordSesh is taking place May 24 &#8211; May 27</strong></a>, with Workshops starting on May 28. Well, depending on where you are in the world, it will start tomorrow night. </p>\n\n\n\n<p><strong>On the schedule a five session around Gutenberg: </strong></p>\n\n\n\n<img />\n\n\n\n<ul><li><strong>Blazing Fast Block Development</strong> w/ Lee Shadle </li><li><strong>Building Custom Block</strong>s w/ Rob Stinson</li><li><strong>Block-Based Themes</strong> – <strong>The Future Of Full Site Editing In WordPress</strong> w/ Imran Sayed</li><li><strong>How the Block Editor Makes It Easier to Build Custom Websites</strong> w/ Danielle Zarcaro </li><li><strong>Build your own Block-Based Theme</strong> w/ Daisy Olsen (Workshop)</li></ul>\n\n\n\n<p>Find a <a href=\"https://gutenbergtimes.com/feed/#events\">list of more upcoming WordPress events </a>further below. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://www.youtube.com/watch?v=PBr3TgVRrkE&t=14s\">Eight Gutenberg Tips and Tricks in eight minutes</a> </strong>&#8211; Learn how to start developing WordPress sites with Gutenberg blocks with <strong>Bill Erickson</strong> and <strong>Gabriel A. Mays</strong> from GoDaddy. Take a look at the YouTube video and the links resources, if you are just starting out working with the block-editor in your WordPress development. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/edward_bock\">Edward Bock</a></strong> shared how to <a href=\"https://medium.com/write-better-wordpress-code/properly-add-modern-javascript-to-gutenberg-14bde8679d83\">Properly add modern JavaScript to Gutenberg</a>. In his article, he helps you transition from the conventional programming on PHP to adding JavaScript to your tools set</p>\n\n\n\n<h2>Full-Site Editing for Theme Developers</h2>\n\n\n\n<p><strong><a href=\"https://twitter.com/herb_miller\">Herb Miller</a></strong> shared recording from his presentation: <a href=\"https://www.youtube.com/watch?v=sfYWkKuzv90\"><strong>Guide to WordPress Full Site Editing, blocks and themes</strong></a> at the Meetup in Portsmouth. Now the Herb went beyond the template editor bits that are coming to WordPress 5.8. He demonstrated the full Site Editor, which isn&#8217;t slated to come to WordPress until 5.9 or even 6.0. To follow along you would need a block-based theme and the latest Gutenberg version (for now 10.6.2). After a tour around the Site Editor, Herb Miller, shared with the audience how he built a block-based theme. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/carolinapoena\">Carolina Nymark</a></strong> published here <a href=\"https://wordpress.org/themes/armando/\"><strong>full-site editing theme &#8220;Armando&#8221;</strong></a> in the theme directory on WordPress.org. Carolina also is a contributor to the Gutenberg repository and published a <a href=\"https://fullsiteediting.com/courses/full-site-editing-for-theme-developers/\">Full Site Editing course for developers</a>. Recently, she also published a <a href=\"https://marketplace.visualstudio.com/items?itemName=CarolinaNymark.wordpress-block-markup\">VS Code extension WordPress Block Markup </a>with autocomplete snippets to add blocks to your templates faster. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><a href=\"https://twitter.com/fklux\"><strong>Fränk Klein</strong> </a>of <a href=\"https://wpdevelopment.courses/\">WPDevelopment Courses</a> is getting ready to open his <strong><a href=\"https://wpdevelopment.courses/courses/building-block-based-themes/#curriculum\">Building Block-Based Themes </a></strong>course. He already shared quite a few insights in his learnings with the articles: <a href=\"https://wpdevelopment.courses/articles/full-site-editing-theme-learnings/\">What I Learned Building a Full-Site Editing Theme</a> and <a href=\"https://wpdevelopment.courses/articles/global-styles-in-block-based-bosco/\">Implementing Global Styles in Block-Based Bosco</a>. The <a href=\"https://wordpress.org/themes/block-based-bosco/\">Block-based Bosco Theme</a> is also available in the WordPress.org repo. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>The <strong>theme.json</strong> settings structure is now finalized and is not experimental anymore. The <a href=\"https://developer.wordpress.org/block-editor/how-to-guides/themes/theme-json/\"><strong>Documentation</strong></a> is available in the Gutenberg Handbook. <strong><a href=\"https://twitter.com/riadbenguella\">Riad Benguella</a></strong> wrote an <a href=\"https://riad.blog/2021/05/05/introduction-to-wordpresss-global-styles-and-global-settings/\"><strong>Introduction to WordPress’s Global Styles and Global Settings</strong></a> to get you started on the new era of Theme development in WordPress. <em>(Yes, I shared this before. I just want to make sure you find it again ) </em></p>\n\n\n\n<p>A few days ago, <strong><a href=\"https://twitter.com/aristath\">Ari Stathopoulos</a> </strong>started working on a <a href=\"https://github.com/WPTT/theme-json-parser\"><strong>Theme.JSON parser </strong></a>to make it possible for conventional themes to take advantage of the settings file as well. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/Ana_Segota\">Ana Segota</a>,</strong> Ariel Design, an early adopter of Gutenberg blocks in her themes she published in 2018 and 2019, came out with her first theme embracing full-site editing, and global styles with here <a href=\"https://www.anarieldesign.com/free-full-site-editing-theme-naledi/\"><strong>new Theme &#8220;Naledi&#8221;</strong></a>. Justin Tadlock took <a href=\"https://wptavern.com/anariel-design-launches-naledi-a-block-based-wordpress-theme\">the theme for a spin</a>. Once the theme is available at WordPress.org, it will be the <a href=\"https://wordpress.org/themes/tags/full-site-editing/\">sixth theme for full-site editing.</a> </p>\n\n\n\n<p>When will we see yours? </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/pollyplummer\">Sarah Gooding</a> </strong>has the story of <strong><a href=\"https://wptavern.com/blocksy-theme-expands-free-starter-site-collection-plans-to-create-new-suite-of-blocks\">Blocksy Theme Expands Free Starter Site Collection, Plans to Create New Suite of Blocks</a>.</strong> Blocksy embraced the block-editor wholeheartedly and grew it&#8217;s business rapidly, it seems. They also integrate well with the blocks by Stackable. </p>\n\n\n\n<h2>Plugins for the Block Editor</h2>\n\n\n\n<p><strong>Benjamin Intal</strong>, of <a href=\"https://wpstackable.com\">Stackable </a>was this week&#8217;s guest of the WP Tavern Jukebox podcast, and he discussed with <strong><a href=\"https://twitter.com/wpbuilds\">Nathan Wrigley</a></strong> the <strong><a href=\"https://wptavern.com/podcast/3-benjamin-intal-on-why-hes-betting-his-business-on-blocks\">Why He’s Betting His Business on Blocks</a>.</strong> Intal and his team were an early adopter of the Block-editor and publish their plugin already in 2018 before the block-editor made it into WordPress Core. Since them Stackable has been an often recommended plugin for content creators, and it has grown quite a bit in features and reach. It&#8217;s certainly worth a listening, considering another wave of creativity and opportunities is coming to WordPress. This time for themes. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Alexandra Yap </strong>of Stackable recently posted the <a href=\"https://wpstackable.com/blog/introducing-dynamic-content/\"><strong>Introducing Dynamic Content.</strong> </a>They wrote: &#8220;We’ve received a huge number of requests to display content from ACF’s custom fields in Stackable blocks, and now you can! <a href=\"https://wpstackable.com/blog/stackable-integrates-with-acf/\">Most ACF field types are supported</a> as well as ACF Options Pages.&#8221;. They also <a href=\"https://wpstackable.com/blog/create-dynamic-content-in-stackable-with-toolset/\">integrate with Toolset</a>.</p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/justintadlock\">Justin Tadlock</a></strong> reviewed a newly published pricing block and found <a href=\"https://wptavern.com/you-might-not-need-that-block\"><strong>You Might Not Need That Block</strong></a>. &#8220;With WordPress’s base blocks and a decent theme, many custom solutions are possible via patterns.&#8221;, he wrote, and he went ahead and recreated a three column pricing table with the core blocks and different themes, Twenty-Twenty, Eksell, and a full-site editing theme, too. I strongly agree with Tadlock that block patterns would provide an easier path. I can see that plugins like Easy-digital downloads, Woo Commerce and other ecommerce plugins would offer such patterns together with their Gutenberg blocks extensions to get store owners up and running quickly. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/pootlepress\">Jamie Marsland</a> </strong>shared the <a href=\"https://www.pootlepress.com/2021/05/10-big-updates-to-our-woocommerce-gutenberg-plugins/\"><strong>10 Big Updates to PootlePress WooCommerce Gutenberg plugins</strong></a> Storefront Blocks and WooBuilder Blocks. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<h2 id=\"events\">Upcoming WordPress Events</h2>\n\n\n\n<p><strong>June 7 &#8211; 9th, 2021</strong><br /><strong><a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe</a></strong><br />A virtual event and contributor day. <a href=\"https://europe.wordcamp.org/2021/call-for-sponsors/\">Call for sponsors is open.</a></p>\n\n\n\n<p><strong>?</strong> Gutenberg Times is a media partner of WordCamp Europe 2021 </p>\n\n\n\n<p><strong>June 20 &#8211; 26</strong><br /><strong><a href=\"https://japan.wordcamp.org/2021/\">WordCamp Japan</a></strong><br /><em>The schedule has been posted. Most sessions will be in Japanese, with exceptions, I think&#8230; </em></p>\n\n\n\n<p><strong>July 17 + 18th, 2021</strong><br /><strong><a href=\"https://santaclarita.wordcamp.org/2021/\">WordCamp Santa Clarita</a></strong><br />Calls for speakers (May 30th), sponsors, volunteers and organizers are open. </p>\n\n\n\n<p><strong>June 24 &#8211; 26, 2021</strong><br /><strong><a href=\"https://cochabamba.wordcamp.org/2021/\">WordCamp Cochabama</a></strong> (Colombia) </p>\n\n\n\n<p><strong>July 23, 2021</strong><br /><a href=\"https://www.wordfest.live/\"><strong>WordFest Live </strong></a>&#8211; <em>The </em>festival of WordPress<br />Call for Speakers is now open and submissions are <strong>due on May 24th, 2021</strong></p>\n\n\n\n<p><strong>September 21 + 22, 2021</strong><br /><a href=\"https://2021.wpcampus.org/\"><strong>WPCampus 2021 Online</strong></a><br />&#8220;A free online conference for web accessibility and WordPress in higher education.&#8221; <a href=\"https://2021.wpcampus.org/proposals\">Call for Proposal is up</a> and proposal are <strong>due May 26, 2021</strong></p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>On the<a href=\"https://wpcalendar.io/online/\"> <strong>Calendar for WordPress Online Events</strong> </a>you can browse a list of the upcoming WordPress Meetups, around the world, including WooCommerce, Elementor, Divi Builder and Beaver Builder meetups. </p>\n\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p class=\"has-text-align-left\"><strong>Don&#8217;t want to miss the next Weekend Edition? </strong></p>\n\n\n\n<form class=\"wp-block-newsletterglue-form ngl-form ngl-portrait\" action=\"https://gutenbergtimes.com/feed/\" method=\"post\"><div class=\"ngl-form-container\"><div class=\"ngl-form-field\"><label class=\"ngl-form-label\" for=\"ngl_email\"><br />Type in your Email address to subscribe.</label><div class=\"ngl-form-input\"><input type=\"email\" class=\"ngl-form-input-text\" name=\"ngl_email\" id=\"ngl_email\" /></div></div><button class=\"ngl-form-button\">Subscribe</button><p class=\"ngl-form-text\">We hate spam, too and won&#8217;t give your email address to anyone except Mailchimp to send out our Weekend Edition</p></div><div class=\"ngl-message-overlay\"><div class=\"ngl-message-svg-wrap\"></div><div class=\"ngl-message-overlay-text\">Thanks for subscribing.</div></div><input type=\"hidden\" name=\"ngl_list_id\" id=\"ngl_list_id\" value=\"26f81bd8ae\" /><input type=\"hidden\" name=\"ngl_double_optin\" id=\"ngl_double_optin\" value=\"yes\" /></form>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 22 May 2021 20:19:23 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Birgit Pauli-Haack\";s: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:39:\"WPTavern: You Might Not Need That Block\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=117074\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:123:\"https://wptavern.com/you-might-not-need-that-block?utm_source=rss&utm_medium=rss&utm_campaign=you-might-not-need-that-block\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5410:\"<p class=\"has-drop-cap\">As I was perusing the WordPress plugin directory this morning, I noticed a new block plugin, which is always one of the highlights of my week. It was a simple <a href=\"https://wordpress.org/plugins/bluebox-pricing-table-block/\">pricing block</a>. Of course, I installed it and began playing around with its features. It was a version-1.0 product, so I was not going to fault it for not exceeding any expectations I might have had.</p>\n\n\n\n<p>I have little doubt the plugin will meet many users&rsquo; needs. However, it did not bring much to the table that users could not already do with stock WordPress. And, as the block system continues to mature with more block options, end-users will gain more design control over every aspect of the existing core blocks.</p>\n\n\n\n<p>This is not a knock at this particular plugin. I see less and less need for many third-party blocks the more I browse and test them. With WordPress&rsquo;s base blocks and a decent theme, many custom solutions are possible via patterns.</p>\n\n\n\n<p>To test the plugin&rsquo;s block, I added it to a Columns block and duplicated it a couple of times to create pricing columns.</p>\n\n\n\n<img />\n\n\n\n<p>The structure of an individual pricing block is straightforward. It contains the equivalent of the following core blocks:</p>\n\n\n\n<ul><li>Group</li><li>Heading</li><li>Heading/Paragraph</li><li>Heading/Paragraph</li><li>Paragraph</li><li>Button(s)</li><li>Separator</li><li>List</li></ul>\n\n\n\n<p>Since I had the structure, I tried recreating it while using the Twenty Twenty-One theme. I kept everything nearly the same other than a couple of font sizes and colors.</p>\n\n\n\n<img />\n\n\n\n<p>The result was not particularly impressive, but it was mostly on par with what the plugin was doing. The biggest letdown with Twenty Twenty-One is that there are no vertical spacing controls to tighten up some of the text. This is more of a limitation of WordPress than the theme. Plus, margin and padding controls are coming.</p>\n\n\n\n<p>Aside from one-click insertion into the content canvas, the benefits the Pricing Block plugin brings are rounded borders, box shadows, and list icons. However, these items would fit more into a site&rsquo;s design if they were controlled by the theme.</p>\n\n\n\n<p>Knowing that the <a href=\"https://wptavern.com/compatibility-is-not-enough-the-eksell-wordpress-theme-creates-art-with-blocks\">Eksell theme</a> solved the vertical alignment issue with a custom block style, I decided to try it. Again, I mostly stuck with the same structure.</p>\n\n\n\n<img />\n\n\n\n<p>Much better. However, Eksell is such a beautifully designed theme that it will upgrade the appearance of nearly anything. It almost isn&rsquo;t fair.</p>\n\n\n\n<p>Kicking things up a notch, I gave the pattern an overhaul. I moved some things around, changed a few colors, and tried to have a little fun with it.</p>\n\n\n\n<img />\n\n\n\n<p>The noteworthy thing here is that I had far more control over the placement and design &mdash; within the current WordPress limitations. This was not possible with the plugin&rsquo;s block.</p>\n\n\n\n<p>There are more robust pricing blocks. This is not a comparison of all the available options out there. However, many blocks share these problems. Often, what they need to do is take advantage of WordPress&rsquo;s &ldquo;inner blocks&rdquo; system and nest core blocks, which provides access to existing design options.</p>\n\n\n\n<p>Wanting to take this experiment just a bit further, I activated a development version of the Gutenberg plugin and a block-based theme I have been tinkering with. With the right tools in hand, I had control over spacing, borders, typography, and far more &mdash; features that users will have in the coming months.</p>\n\n\n\n<img />\n\n\n\n<p>I like it, but I would also like to see professional designers take over from here. I want to see various pricing columns/tables available as patterns in themes and in the <a href=\"https://wptavern.com/pattern-directory-targeted-to-launch-with-wordpress-5-8\">upcoming block directory</a>.</p>\n\n\n\n<p>The next level of pricing columns would be integrating with plugins like WooCommerce, Easy Digital Downloads, and other eCommerce solutions. For example, users could insert a product&rsquo;s price or buy-now button into a pre-built pattern inserted into the editor canvas. That way, the data stays updated.</p>\n\n\n\n<p>However, this is not specifically about pricing columns. It is about the blocks ecosystem altogether. Nearly every time I see a testimonial block, for example, I just see it as another pattern that could be registered.</p>\n\n\n\n<p>For end-users, the quick solution will often be to activate an extra plugin. This requires more resources in the editor and, usually, the front end. It also ties them to another third-party tool, one which they may not necessarily need.</p>\n\n\n\n<p>Ultimately, most webpage sections can be broken down to the individual blocks that exist in WordPress. They simply need to be arranged in a specific order and grouped together. Our community of theme authors can <a href=\"https://wptavern.com/it-is-time-for-wordpress-theme-authors-to-step-up-their-block-pattern-game\">start providing these solutions</a> by doing the legwork of this grouping and register them as patterns.</p>\n\n\n\n<p>The most useful blocks do something that WordPress is incapable of doing alone or adding elements that do not exist.</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, 22 May 2021 00:26: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:14:\"Justin Tadlock\";s: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:24:\"Matt: 2021 Streaming Kit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=54177\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:41:\"https://ma.tt/2021/05/2021-streaming-kit/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5094:\"<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>My <a href=\"https://ma.tt/2020/05/ceo-video-streaming/\">streaming setup post last year</a> got an amazing reception —&nbsp;there are similar setups being used by executives across the board, from companies fundraising to several I know of with 100B+ valuations. Since that original setup, I&#8217;ve updated my own usage of hardware and software combinations to achieve similar or better results for about a quarter of the cost. So here&#8217;s the latest and greatest, and below I&#8217;ll talk about why the changes.</p>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<a href=\"https://www.amazon.com/gp/product/B07K3FN5MR/?tag=photomatt08-20\"><img /></a>\n\n\n\n<p><a href=\"https://www.amazon.com/gp/product/B07K3FN5MR/?tag=photomatt08-20\">Elgato Cam Link 4K</a></p>\n</div>\n\n\n\n<div class=\"wp-block-column\">\n<a href=\"https://www.amazon.com/gp/product/B06WWQ7KLV/?tag=photomatt08-20\"><img /></a>\n\n\n\n<p><a href=\"https://www.amazon.com/gp/product/B06WWQ7KLV/?tag=photomatt08-20\">Micro HDMI Cable</a></p>\n</div>\n\n\n\n<div class=\"wp-block-column\">\n<a href=\"https://www.amazon.com/gp/product/B019AJOLEM/?tag=photomatt08-20\"><img /></a>\n\n\n\n<p><a href=\"https://www.amazon.com/gp/product/B019AJOLEM/?tag=photomatt08-20\">Glide Gear TMP100 Teleprompter</a></p>\n</div>\n</div>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<a href=\"https://www.amazon.com/gp/product/B08HVXJZYY/?tag=photomatt08-20\"><img /></a>\n\n\n\n<p><a href=\"https://www.amazon.com/gp/product/B07VGHW91J/?tag=photomatt08-20\"></a><a href=\"https://www.amazon.com/gp/product/B08HVXJZYY/?tag=photomatt08-20\">Sony α7C Camera &amp; kit lens</a></p>\n</div>\n\n\n\n<div class=\"wp-block-column\">\n<a href=\"https://www.amazon.com/gp/product/B00MT0SKAQ/\"><img /></a>\n\n\n\n<p><a href=\"https://www.amazon.com/gp/product/B00MT0SKAQ/\">Reticam mini tripod</a></p>\n</div>\n\n\n\n<div class=\"wp-block-column\">\n<a href=\"https://www.amazon.com/gp/product/B082QHRZFW/?tag=photomatt08-20\"><img /></a>\n\n\n\n<p><a href=\"https://www.amazon.com/gp/product/B082QHRZFW/?tag=photomatt08-20\"></a><a href=\"https://www.amazon.com/gp/product/B082QHRZFW/?tag=photomatt08-20\">Elgato Key Light Air LED panel</a> (2x)</p>\n</div>\n</div>\n\n\n\n<p><strong>Video:</strong> Camlink, cable, and tripod are still the same, but the camera goes from an A7R IV and a separate lens to an A7C with a kit lens, which saves about $3,000. You also don&#8217;t need the dummy battery because the A7C runs great off USB-C.</p>\n\n\n\n<p><strong>Lighting:</strong> More is more, so I usually use two Key Light Airs (linked above) instead of one. If I&#8217;m on the road I&#8217;ll pair <a href=\"https://www.amazon.com/dp/B08SJBH8HM?tag=photomatt08-20\">two Aputure RGB lights</a> with <a href=\"https://www.amazon.com/gp/product/B08S456KZG/?tag=photomatt08-20\">two Lume Cube monopods</a>.</p>\n\n\n\n<p><strong>Audio:</strong> My best audio advice is to upgrade to an <a href=\"https://www.apple.com/am/mac/m1/\">M1 Macbook Pro</a> so your computer is fast and the fan is never on, and position the laptop out of camera view but close to you so the built-in three-mic array picks up pretty good audio from you with no cables or earpieces. (<a href=\"https://www.youtube.com/watch?v=JQvXqDdTToM&t=205s\">Here&#8217;s a singer recording a song on the pre-M1 16-inch version</a>, and note she has to remove fan noise in post-processing.) For bonus points <a href=\"https://krisp.ai/\">add Krisp.ai ($60/yr)</a> so you get background noise and room echo magically eliminated in real-time.</p>\n\n\n\n<p><strong>Teleprompter:</strong> The Glide Gear is much easier to set up and way cheaper than my old recommendation. Instead of an external monitor, I use <a href=\"https://support.apple.com/en-us/HT210380\">an iPad and the MacOS Sidecar feature</a>. I still don&#8217;t have a great way to reverse the screen; in the comments, I&#8217;ll share some of what folks have recommended to me.</p>\n\n\n\n<p>The above setup removes 75% of the cost without sacrificing any quality.</p>\n\n\n\n<p>I&#8217;ve gone through every permutation on audio, including using a <a href=\"https://www.amazon.com/gp/product/B07VQQ2J28/?tag=photomatt08-20\">MixPre-3</a>, <a href=\"https://store.sounddevices.com/product/noiseassist-for-mixpre/\">NoiseAssist plugin</a>, and a <a href=\"https://www.amazon.com/gp/product/B00030679K/?tag=photomatt08-20\">MKH416 shotgun mic</a> ($2k+ total), but I never use that setup unless I&#8217;m recording a <a href=\"https://distributed.blog/\">fancy audio-only podcast</a>.</p>\n\n\n\n<p>Why am I using <a href=\"https://www.amazon.com/gp/product/B00D4LBOV6/?tag=photomatt08-20\">the Sennheiser SC30</a> in the above photo? Well it was an unusual situation&#8230;I was on the side of the road, next to an RV, with logging trucks rumbling by. Sometimes you don&#8217;t always know where you need to do a broadcast. <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f604.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<img />Behind the scenes! We were recording what <a href=\"https://www.youtube.com/watch?v=qaIYdsy-Gb8\">became this panel</a>.\n\n\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:\"Fri, 21 May 2021 23:29:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:90:\"WPTavern: Open Source Maintainer Week Begins June 7 with Activities, Events, and Resources\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=117041\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:221:\"https://wptavern.com/open-source-maintainer-week-begins-june-7-with-activities-events-and-resources?utm_source=rss&utm_medium=rss&utm_campaign=open-source-maintainer-week-begins-june-7-with-activities-events-and-resources\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2487:\"<p><a href=\"https://github.com/\">GitHub</a>, in partnership with <a href=\"https://tidelift.com/\">Tidelift</a>, has set aside June 7-12, 2021, as <a href=\"https://github.com/github/maintainerweek\">Maintainer Week</a>, a time for open source maintainers to share knowledge and experiences through a series of planned activities and events. </p>\n\n\n\n<p>Tidelift plans to kick off Maintainer Week on June 7 with a virtual event called <a href=\"https://upstream.live/\">Upstream</a>, featuring 30+ sessions that attendees can watch live or access following the event. This event will focus on some of the bigger problems and trends in the open source ecosystem. For example, Sarah Novotny from Microsoft will be speaking about open source as an innovation engine. Simon Phipps, OSI Director of Standards and Policy, will be presenting on &ldquo;spotting the rights ratchet model early,&rdquo; a hot topic in the recent open source relicensing controversies. Attendees will also have the opportunity to meet the maintainers and experts behind many popular open source tools that are used at scale.</p>\n\n\n\n<p>GitHub will be hosting its inaugural <a href=\"https://globalmaintainersummit.github.com/\">Global Maintainer Summit</a> on June 8-9 as part of the week&rsquo;s activities. It is billed as more of a gathering or &ldquo;group therapy session&rdquo; for maintainers, with lightning talks featuring different projects&rsquo; approaches to common problems. WordPress lead developer Helen Hou-Sand&iacute; will be presenting a session called &ldquo;You Can&rsquo;t Have a Solution Without a Problem.&rdquo; GitHub emphasized that attendees do not have to be open source maintainers to attend, as many of the the best practices and skills discussed pertain to other aspects of life. </p>\n\n\n\n<p>In between sessions, maintainers will have the chance to build collaborative relationships with others and add skills that will help them avoid burnout. GitHub will be hosting a virtual hallway experience using Gather. This will allow attendees to talk with those standing closest to them and have smaller, more personal conversations. </p>\n\n\n\n<p>Open source maintainers who want to connect with others who share some of the same challenges, will want to add <a href=\"https://github.com/github/maintainerweek\">Maintainer Week&rsquo;s activities</a> to the calendar. All of the upcoming events are free but registration is required on the <a href=\"https://upstream.live/register\">Upstream</a> site.</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, 21 May 2021 20:37:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:116:\"WPTavern: Google Aims to “Revitalize RSS” and Recapture Users’ Trust with Experimental Follow Button in Chrome\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116905\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:259:\"https://wptavern.com/google-aims-to-revitalize-rss-and-recapture-users-trust-with-experimental-follow-button-in-chrome?utm_source=rss&utm_medium=rss&utm_campaign=google-aims-to-revitalize-rss-and-recapture-users-trust-with-experimental-follow-button-in-chrome\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6568:\"<p>The internet was set abuzz yesterday after Google officially confirmed that it has been <a href=\"https://wptavern.com/chrome-is-testing-a-follow-button-for-websites\">testing a Follow button for websites in Chrome</a>. In February, the publishers of <a href=\"https://www.chromestory.com/2021/02/chrome-follow-button/\"><em>Chrome Story</em></a> spotted the button on Canary for Android, and speculated that it may be integrated with Google&rsquo;s Discover feature. Chrome <a href=\"https://blog.chromium.org/2021/05/an-experiment-in-helping-users-and-web.html\">announced</a> that it is building on RSS to allow users to follow websites. The latest content from these sites will show up chronologically on the New Tab page as it is published.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>At this time it does not look like Follow would be integrated with Discover, which is focused on surfacing content based on user-selected topics and a user&rsquo;s search activity. The Follow feature appears that it will function almost like a bare bones &ldquo;Chrome Reader,&rdquo; if you will. </p>\n\n\n\n<p>In 2013, Google blithely closed down its Google Reader product in a post titled &ldquo;<a href=\"https://googleblog.blogspot.com/2013/03/a-second-spring-of-cleaning.html\">A second spring of cleaning</a>,&rdquo; saying its usage had declined. Younger internet users may not realize what a slap in the face this was, and how devastating it was to the ecosystem of RSS-based tools. </p>\n\n\n\n<p>In response to a Twitter user&rsquo;s suggestion to stick with open standards, a Google representative <a href=\"https://twitter.com/WebCreators/status/1395106908919386112\">replied</a>, &ldquo;We intend to revitalize RSS, and from a product perspective, give users and creators a new, direct way to connect.&rdquo; Presenting this as a new way to <a href=\"https://twitter.com/pbakaus/status/1395091617732644864?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1395091617732644864%7Ctwgr%5E%7Ctwcon%5Es1_c10&ref_url=https%3A%2F%2Fwptavern.com%2Fwp-admin%2Fpost.php%3Fpost%3D116905action%3Dedit\">make RSS &ldquo;mainstream consumer&rdquo; friendly</a> is a bit baffling for those who lost trust in Google&rsquo;s willingness to recognize how critical RSS was for the information ecosystem in 2013.</p>\n\n\n\n<p>While some are optimistic that Chrome&rsquo;s experiment may bring visibility to RSS feeds, others are skeptical that Google may be trying to revitalize RSS for its own commercial interests and not in service of the open web. Dave Winer, who pioneered the development of weblogs and RSS syndication, gives voice to that skepticism in a reaction on his <a href=\"http://scripting.com/2021/05/19.html#a170138\">blog</a>: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>&ldquo;The memory of&nbsp;<a href=\"https://www.google.com/search?q=site%3Ascripting.com+%22google+reader%22\">Google Reader</a>&nbsp;may have faded so much that Google appears ready to try again. Even the headline of this&nbsp;<a href=\"https://techcrunch.com/2021/05/19/undead-again-google-brings-back-rss/amp/\">TechCrunch article</a>&nbsp;is disturbing. Google did so much damage to&nbsp;<a href=\"http://cyber.law.harvard.edu/rss/rss.html\">RSS</a>, the thought of them &lsquo;reviving&rsquo; it is analogous to Exxon reviving the site of some&nbsp;<a href=\"https://en.wikipedia.org/wiki/Superfund\">huge oil spill</a>, one that they didn&rsquo;t contribute to cleaning up. Even worse, browser vendors have no place trying to provide the user interface for RSS. Another toxic dump site.&rdquo; </p></blockquote>\n\n\n\n<p>Winer has a suggestion for Google that is more in the spirit of keeping things open and preserving portability for subscription lists. He recommends Google steer clear of providing any kind of a reader and instead focus on making it easy to share the subscription list:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>&ldquo;If Google wants to help RSS, great &mdash; here&rsquo;s how. Do the subscribe button, that&rsquo;s a good thing. But the result should be a&nbsp;<a href=\"http://scripting.com/2013/08/15/feedReaderDevs\">dynamic OPML subscription list</a>, that the user can provide to any reader app they want. It&rsquo;s dynamic in that the contents can change, and the readers should periodically check to see if feeds have been added or removed. This way, if someday Google abandons RSS, again, everything can keep on ticking, more or less. Inviting users to rely on them shows that they have no sense of responsibility for the trust they betrayed in the past. Perhaps users can refuse to go on this ride? That might be too much to hope for.&rdquo;&nbsp;</p></blockquote>\n\n\n\n<p>Google developer advocate Paul Bakaus <a href=\"https://twitter.com/pbakaus/status/1395091619397791744\">said</a> the Follow button experiment is &ldquo;only the beginning of a bigger exploration&rdquo; and the company is looking for feedback from publishers. Hopefully this exploration also includes improving how feeds are displayed in the browser. It&rsquo;s not clear yet whether Google has plans to monetize the New Tab page with ads, promoted content, or through some other means.</p>\n\n\n\n<p>At this time, Google&rsquo;s only recommendation to publishers is to keep their sites&rsquo; RSS&nbsp;<a rel=\"noreferrer noopener\" href=\"https://developers.google.com/search/blog/2014/10/best-practices-for-xml-sitemaps-rssatom\" target=\"_blank\">up-to-date</a>. WordPress users have nothing to worry about here, as all WordPress sites have built-in support for RSS feeds by default. If the Follow feature graduates out of the experimental stage, Google will provide more guidance to web publishers. </p>\n\n\n\n<p>This experiment does not exactly contain the decentralized feed aggregator capabilities that RSS fans might hope for, but if Google can build in an easy way to export users&rsquo; subscription lists then it might have a chance at contributing something truly useful. Users could then take their subscriptions to feed readers that will have more capabilities than Chrome&rsquo;s basic reader. In this sense Chrome&rsquo;s Follow button could make it easy for users to actively curate their RSS subscriptions based on their interests, promoting a more healthy and conscious consumption of news and other content. </p>\n\n\n\n<p>The landscape of RSS tools has changed over the past decade but Google has the opportunity to play a meaningful role in revitalizing RSS if they put users first this time. The biggest hurdle will be recapturing their trust after snuffing out Reader in 2013.</p>\n\n\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:\"Fri, 21 May 2021 02:16:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:82:\"WPTavern: Upgrade Your Publishing Flow with the Post Descriptions WordPress Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116996\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:209:\"https://wptavern.com/upgrade-your-publishing-flow-with-the-post-descriptions-wordpress-plugin?utm_source=rss&utm_medium=rss&utm_campaign=upgrade-your-publishing-flow-with-the-post-descriptions-wordpress-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3691:\"<p class=\"has-drop-cap\">Tom de Visser, a developer from Amsterdam, released the <a href=\"https://wordpress.org/plugins/post-descriptions/\">Post Descriptions</a> plugin last week. It was his first submission to the WordPress.org plugin repository. It allows users to write short descriptions on a per-post basis, which are then displayed on the post-management screen.</p>\n\n\n\n<p>For an initial outing, it already seems to be a hit with its small user base. It has already racked up several five-star reviews and over 100 active installs. Granted, one of those reviews is from his employer, Mediaversa. While that might not seem like much from the outside looking in, anyone who has created plugins knows that it is a successful launch for an individual developer&rsquo;s first plugin submission.</p>\n\n\n\n<p>The plugin&rsquo;s goal is simple: leave small notes, reminders, to-dos, or longer descriptions for posts. It could be an ideal solution for a small team, but lone bloggers might need it too.</p>\n\n\n\n<p>Post Descriptions works with both the regular WordPress post editor or the classic editor by adding a meta box to the side of the editing screen. Currently, it only allows descriptions for posts or pages. Maybe the developer will add a post-type-support flag or filter hook for custom post types in the future.</p>\n\n\n\n<img />Posts Descriptions plugin meta box.\n\n\n\n<p>Aside from the description input box, users can tick the &ldquo;Make your description important&rdquo; checkbox to highlight a particular note. This option gives the text&rsquo;s display a red color and turns it bold when viewed.</p>\n\n\n\n<p>Descriptions are viewable via the post or page management screens. By default, they appear as a &ldquo;state,&rdquo; similar to how pending or draft states next to the title. The plugin also displays them under a &ldquo;Description&rdquo; column. Users can turn off the state display via the plugin&rsquo;s settings screen and toggle the extra column via WordPress&rsquo;s built-in Screen Options tab.</p>\n\n\n\n<img />Descriptions as post &ldquo;states.&rdquo;\n\n\n\n<p>One of my favorite features of this plugin is the flexibility of selecting where the notes appear on the post-management screen. Those who prefer one or two words can choose to display them as states. Those who prefer lengthier descriptions can show them in a separate column. Or, do both.</p>\n\n\n\n<img />Column for displaying post descriptions.\n\n\n\n<p>Users can also add descriptions via the Quick Edit link on the post-management screen.</p>\n\n\n\n<p>From a user-experience standpoint, it hits some of those sweet spots of usability and simplicity. Under the hood, the code is solid. The developer does not seem to be overthinking things and making the plugin more complicated than necessary.</p>\n\n\n\n<p>For small teams, I envision building a labeling system around this plugin that could address workflow issues. Adding short notes like Editor Review, SEO Review, and similar would alert the right team members to sign off on a post.</p>\n\n\n\n<p>While the flexibility of displaying notes as either states or descriptions is welcome, it does not account for a third type of user. My ideal workflow would be to have separate inputs for both states and descriptions. I could create a shorter state that gets my team&rsquo;s attention. Then, if more information is needed, I could add a longer description.</p>\n\n\n\n<img />Idea: Separate state and description text.\n\n\n\n<p>The downside in such a system is that it puts <em>yet another</em> input field in front of the end-user. Sometimes the route with the least effort is best. And, for a quick post note plugin, it is tough to beat the plugin&rsquo;s current solution.</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, 21 May 2021 00:25:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:34:\"BuddyPress: BuddyPress 8.0.0-beta2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=318656\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://buddypress.org/2021/05/buddypress-8-0-0-beta2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4249:\"<p>Hello BuddyPress contributors!</p>\n\n\n\n<p>If you haven&#8217;t tested our first <a href=\"https://buddypress.org/2021/04/buddypress-8-0-0-beta1/\">8.0.0 beta release</a>, here&#8217;s another opportunity to help us give the final touches to our next major release so that we make sure it will fit perfectly into your WordPress / BuddyPress specific configuration. Beta testing is very important and we need you all, whether you&#8217;re a regular or advanced user, a theme designer or a plugin author: please contribute!</p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color has-background\" href=\"https://downloads.wordpress.org/plugin/buddypress.8.0.0-beta2.zip\">Test BuddyPress 8.0.0-beta2</a></div>\n</div>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2>What&#8217;s new since beta1?</h2>\n\n\n\n<p>First we applied to ourselves the advice we just gave you into the first paragraph of this post: we&#8217;ve tested BuddyPress on WordPress 5.8-alpha and on latest stable WordPress &amp; Gutenberg&#8217;s plugin. Our goal was to check the very promising <a href=\"https://make.wordpress.org/core/2021/05/12/help-test-the-widgets-editor-for-wordpress-5-8/\">Widgets Block Editor</a> that is announced to be part of the WordPress 5.8 release. This helped us <a href=\"https://buddypress.trac.wordpress.org/ticket/8465\">anticipate some deprecation notices</a> and <a href=\"https://buddypress.trac.wordpress.org/ticket/8476\">prevent an issue</a> to happen into the new Widgets Block Editor Administration screen. If you were worried about losing your favorite BuddyPress widgets once WordPress 5.8 is released: be reassured, we can tell you there&#8217;s a back-compatibility mechanism into the Widgets Block feature making sure legacy widgets can still be managed from the new Widgets Block Editor Administration screen. If you&#8217;re wondering if we have a plan about migrating these widgets as blocks, we confirm <strong>we do</strong> and we actually started building these <a href=\"https://github.com/buddypress/bp-blocks/issues/37\">next BP Blocks</a>!</p>\n\n\n\n<p>We also tested the Full Site Editing feature. For now, there&#8217;s a breaking change preventing our BP Theme Compat API to behave as expected <a href=\"https://buddypress.trac.wordpress.org/ticket/8474\">but we&#8217;re on it</a> and we&#8217;ll make sure BuddyPress is Full Site Editing ready <strong>before this feature is merged into WordPress core</strong>.</p>\n\n\n\n<p>We started documenting the new features arriving in <a href=\"https://bpdevel.wordpress.com/category/development-notes/8-0/\">BuddyPress 8.0.0</a>, you can already learn about <a href=\"https://bpdevel.wordpress.com/2021/05/06/selectable-xprofile-sign-up-fields-in-8-0-0/\">the selectable signup xProfile fields</a> and the <a href=\"https://bpdevel.wordpress.com/2021/05/05/new-xprofile-field-type-checkbox-acceptance-will-be-introduced-in-buddypress-8-0-0/\">CheckBox Acceptance xProfile field</a>.</p>\n\n\n\n<p>Finally we&#8217;ve polished the very promising <a href=\"https://buddypress.trac.wordpress.org/ticket/8139\">BP Members Invitations feature</a> and made sure it was <a href=\"https://buddypress.trac.wordpress.org/ticket/8430\">easier to extend the BP Messages UI</a> into the BP Nouveau template pack.</p>\n\n\n\n<p>The final release is slated to early June and&nbsp;<strong>we need you to get there</strong>: do test this beta release of BuddyPress <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f64f.png\" alt=\"?\" class=\"wp-smiley\" />.</p>\n\n\n\n<p>You can test BuddyPress 8.0.0-beta2 in 4 ways :</p>\n\n\n\n<ul><li>Try the <a href=\"https://wordpress.org/plugins/bp-beta-tester/\">BP Beta Tester</a> plugin.</li><li><a href=\"https://downloads.wordpress.org/plugin/buddypress.8.0.0-beta2.zip\">Download the beta here (zip file)</a>.</li><li>Check out our SVN repository: <code>svn co https://buddypress.svn.wordpress.org/trunk/</code></li><li>Clone our read-only Git repository: <code>git clone git://buddypress.git.wordpress.org/</code></li></ul>\n\n\n\n<p>Thanks in advance for your contributions&nbsp;<img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f970.png\" alt=\"?\" class=\"wp-smiley\" /></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, 20 May 2021 20:00:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Mathieu Viet\";s: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:32:\"Matt: Squarespace Direct Listing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=54194\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://ma.tt/2021/05/squarespace-direct-listing/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2783:\"<p><a href=\"https://www.sec.gov/Archives/edgar/data/1496963/000110465921051251/tm213918-6_s1.htm\">Squarespace filed their S-1 last month</a>, and went a direct listing route for their stock today under the ticker SQSP, so I&#8217;ve been getting lots of questions on my thoughts on their business. It&#8217;s easier to share here in a blog than individually.</p>\n\n\n\n<p>Squarespace&#8217;s CEO <a href=\"https://twitter.com/acasalena\">Anthony Casalena</a> is a thoughtful, creative leader. It&#8217;s amazing what he&#8217;s built since 2003, and he obviously has many decades ahead of him. From our conversations I know how seriously he takes the craft not just of designing great products, but designing great organizations that will stand the test of time.</p>\n\n\n\n<p>Squarespace is a customer-centric company, that has reliable, well-designed services, great support, and puts their customers first by allowing things like <a href=\"https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site\">standards-based export</a>. I&#8217;ve always observed them to behave and compete with the highest of ethics.</p>\n\n\n\n<p>Their products work well, and they&#8217;ve been strategic in their acquisitions, including recently <a href=\"https://www.exploretock.com/\">Tock</a> which I&#8217;m a big fan of. </p>\n\n\n\n<p>Their metrics are great, and there&#8217;s huge opportunity still. If you add up all the companies (including Automattic) in the independent web space it&#8217;s still only tens of millions of subscribers. I truly believe the eventual audience is every business in the world, and a good chunk of the 7 billion individuals, so there is so much room for everyone to grow.</p>\n\n\n\n<p>How about the stock? Some of my favorite investing advice comes from Charlie Munger:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>“I could improve your ultimate financial welfare by giving you a ticket with only twenty slots in it so that you had twenty punches representing all the investments that you got to make in a lifetime. And once you’d punched through the card, you couldn’t make any more investments at all. Under those rules, you’d really think carefully about what you did and you’d be forced to load up on what you’d really thought about.”</p></blockquote>\n\n\n\n<p>If I had to pick between Squarespace or <a href=\"https://ma.tt/2021/04/wix-dirty-tricks/\">Wix</a>, I&#8217;d pick Squarespace every time. They&#8217;re a company you could punch the card with. They&#8217;ve built a great brand through their marketing and rightly earned trust with their customers and within the community as a good business, and they have a founder-led path to success for many years to come. I&#8217;m wishing them the best in their next chapter as a public company.</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, 20 May 2021 02:37:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:110:\"WPTavern: No More Accidental Custom Plugin Overrides, WordPress 5.8 To Allow Developers To Set Plugin Hostname\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116798\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:263:\"https://wptavern.com/no-more-accidental-custom-plugin-overrides-wordpress-5-8-to-allow-developers-to-set-plugin-hostname?utm_source=rss&utm_medium=rss&utm_campaign=no-more-accidental-custom-plugin-overrides-wordpress-5-8-to-allow-developers-to-set-plugin-hostname\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4281:\"<p class=\"has-drop-cap\">Almost since the dawn of the plugin and theme upgrade mechanisms inclusion in core over a decade ago, third-party developers have asked for an easy way to bypass the system. WordPress 5.8 will finally <a href=\"https://core.trac.wordpress.org/changeset/50921\">deliver on this feature request</a>.</p>\n\n\n\n<p>While it has long been possible to filter the update system, methods for doing so were more complex than needed. They also required the plugin itself to be active on a site. A simple flag for enabling/disabling the feature on a per-plugin basis is long overdue.</p>\n\n\n\n<p>&ldquo;The utility is that this is an abstracted API that allows two things,&rdquo; <a href=\"https://github.com/WordPress/wordpress-develop/pull/950#issuecomment-777985189\">wrote Dion Hulse</a> in a GitHub pull request that patched the code:</p>\n\n\n\n<ul><li>A plugin to declare a URI/string that if set, WordPress.org update API&rsquo;s ignores the plugin.</li><li>Code running on the site, can use that headers hostname/data to offer an update for the plugin to be stored into the update transient, without having to jump through hoops such as overriding the transient / checking too often / etc.</li></ul>\n\n\n\n<p>WordPress 5.8 will have a new <code>Update URI</code> <a href=\"https://developer.wordpress.org/plugins/plugin-basics/header-requirements/\">plugin header field</a>. If its value matches anything other than <code>https://wordpress.org/plugins/{$slug}/</code> or <code>w.org/plugin/{$slug}</code>, WordPress will not attempt to update it.</p>\n\n\n\n<p>Beyond that, developers can roll their own solutions if they want to handle updates for non-WordPress.org plugins. That is where the new <code>update_plugins_{$hostname}</code> filter comes into play. WordPress will parse the URL included in the plugin&rsquo;s <code>Update URI</code> header and use the hostname as the value. Developers can then hook into it and do whatever they need.</p>\n\n\n\n<p>Plugin authors with extensions hosted by WordPress.org will not need to worry about adding this new header. <a href=\"https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#8-plugins-may-not-send-executable-code-via-third-party-systems\">Rule #8 of the plugin guidelines</a> already disallows sending executable code via third-party systems. The following sub-section covers this scenario more specifically:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Serving updates or otherwise installing plugins, themes, or add-ons from servers other than WordPress.org&rsquo;s</p></blockquote>\n\n\n\n<p>The discussion picked up some steam 13 months ago on a <a href=\"https://core.trac.wordpress.org/ticket/32101\">six-year-old ticket</a>. &ldquo;I&rsquo;ve now had a plugin unceremoniously deleted from a client&rsquo;s website when scheduled plugin automatic-update have run,&rdquo; <a href=\"https://core.trac.wordpress.org/ticket/32101#comment:64\">wrote a contributor</a> with the username <em>apedog</em>. &ldquo;This is actually the second time I&rsquo;ve encountered this naming-conflict problem for a plugin of mine. In both cases, I had chosen a plugin name with no apriori naming conflict. However, at some later point, someone else had also written a plugin with the same generic name and submitted that to the wp.org repository. From that point on my plugin&rsquo;s proper functioning is broken.&rdquo;</p>\n\n\n\n<p>While the deletion issue turned out not to be an issue on WordPress&rsquo;s end, perhaps it was the spark needed to keep the conversation going.</p>\n\n\n\n<p>An active discussion is not always indicative of a feature getting the green light. Nor does it mean someone will write the code. Many such tickets have had months or years of conversation, only to eventually languish and die. This ticket seemed to have fit that bill too. It was opened in 2015. However, new features are sometimes more about timing, just pure randomness, or a developer with core commit access simply getting the job done.</p>\n\n\n\n<p>The ticket for plugins has been accepted and committed to WordPress. However, there is still the question of whether this will land for themes. The movement in the <a href=\"https://core.trac.wordpress.org/ticket/14179\">11-year-old theme ticket</a> indicates that it could happen.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 19 May 2021 23:49: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:14:\"Justin Tadlock\";s: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:76:\"WPTavern: #3 – Benjamin Intal on Why He’s Betting His Business on 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:48:\"https://wptavern.com/?post_type=podcast&p=116749\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:189:\"https://wptavern.com/podcast/3-benjamin-intal-on-why-hes-betting-his-business-on-blocks?utm_source=rss&utm_medium=rss&utm_campaign=3-benjamin-intal-on-why-hes-betting-his-business-on-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:51536:\"<h2>About this episode.</h2>\n\n\n\n<p>On the podcast today we have Benjamin Intal. He&rsquo;s the founder of <a href=\"https://wordpress.org/plugins/stackable-ultimate-gutenberg-blocks/\">Stackable</a>, which is a suite of custom blocks.</p>\n\n\n\n<p>Benjamin decided early on that his company was going to take the possibilities that Gutenberg offered seriously. They had previously developed a page builder plugin, but felt that the opportunity presented by blocks was something that they could not overlook.</p>\n\n\n\n<p>During the conversation, we talk about why Benjamin decided to devote so much time and energy towards creating blocks, at a time when there was almost no certainty about the status of blocks, and the block editor. Indeed, there was no clarity on whether blocks would become a core feature in WordPress.</p>\n\n\n\n<p>As we now know, blocks are an increasingly important topic in WordPress, and so Benjamin&rsquo;s decision, with a little hindsight, appears to have been a wise one.</p>\n\n\n\n<p>We talk about some of the difficulties that have presented themselves over the last three years, and how they overcame them. These ranged from having to develop in the absence of documentation, to creating bespoke solutions to problems which were later handled by WordPress Core.</p>\n\n\n\n<p>We also discuss how they went about iterating their product in a technology space which was new. What methods the team used to ensure that they were building features which their users really needed.</p>\n\n\n\n<p>We also get into whether the block system is now fully mature and ready to support a growing ecosystem of developers. Is it a good idea to create &lsquo;smaller&rsquo; blocks with a limited use case, or a large suite of blocks which work in harmony with one another? Are we entering a future in which the &lsquo;there&rsquo;s a block for that&rsquo; mentality might lead to sites with &lsquo;block bloat&rsquo;; sites with multiple blocks, with overlapping features.</p>\n\n\n\n<p>It&rsquo;s an interesting chat and gives an insight into a transitional moment in the history of WordPress. A moment in which blocks are taking on much of the heavy lifting in a WordPress website. A moment in which reputations are being made.</p>\n\n\n\n<h2>Useful links.</h2>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/stackable-ultimate-gutenberg-blocks/\">Stackable</a></p>\n\n\n\n<p><a href=\"https://gutenbergtimes.com/\">Gutenberg Times</a></p>\n\n\n\n<p><a href=\"https://make.wordpress.org/\">Make WordPress</a></p>\n\n\nTranscript<div><div class=\"chat-transcript\"><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:00:00]</div> <div class=\"chat-text\"><p>Welcome to the third edition of the Jukebox podcast from WP Tavern. My name is Nathan Wrigley. Jukebox is a podcast and transcript for people who are interested in WordPress and the WordPress community. It&rsquo;s happening once per month for now, and if you wanted to be updated when new episodes are published, you can sign up at wptavern.com forward slash feed forward slash podcast. If you have any feedback about the podcast, then please head over to wptavern.com forward slash contact forward slash jukebox and there you&rsquo;ll find a contact form for you to complete and thanks in advance if you do. Okay, so the podcast today features Benjamin Intal. He&rsquo;s the founder of Stackable, which is a suite of custom blocks. Benjamin decided early on that his company, we&rsquo;re going to take the possibilities that Gutenberg offered very seriously. They had previously developed a page builder plugin, but felt that the opportunities presented by blocks was something that they could not overlook. During the conversation we talk about why Benjamin decided to devote so much time and energy towards creating blocks at a time when there was almost no certainty about the status of blocks and the block editor. Indeed, there was no clarity on whether or not blocks would become a core feature in WordPress. As we now know, blocks are an increasingly important topic in WordPress, and so Benjamin&rsquo;s decision, with a little hindsight, appears to have been a wise one. We talk about some of the difficulties that have presented themselves over the last three years and how they overcame them. They ranged from having to develop in the absence of documentation to creating bespoke solutions to problems which were later handled by WordPress Core. We also discuss how they went about iterating their product in a technology space which was new. What methods the team used to ensure that they were building features, which their users really needed. We also get into the topic of whether or not the block system is now fully mature and ready to support a growing ecosystem of developers. Is it a good idea to create smaller blocks with a limited use case, or a large suite of blocks, which work in harmony with one another? Are we entering a future in which the &lsquo;there&rsquo;s a block for that&rsquo; mentality might lead to sites with block bloat. Sites with multiple blocks, with overlapping features. It&rsquo;s an interesting chat and gives an insight into a transitional moment in the history of WordPress. A moment in which blocks are taking on much of the heavy lifting in a WordPress website. A moment in which reputations are made. If any of the points raised here resonate with you, be sure to head over to the post at wptavern.com forward slash podcast and leave us a comment there. And so without further delay, I bring you Benjamin Intal. I am joined by Benjamin Intal. Hi, Benjamin. How are you doing?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:03:45]</div> <div class=\"chat-text\"><p>Hey, Nathan. Thanks for having me here.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:03:47]</div> <div class=\"chat-text\"><p>You&rsquo;re very welcome. I think as with all podcasts like this, it&rsquo;s a really good idea to get some perspective on who you are and where you have been in the WordPress space. Although it&rsquo;s a bit of a generic question, I am going to ask it regardless. Would you just tell us what your relationship is with WordPress? How many years you&rsquo;ve been using WordPress, how you got involved and so on and so forth.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:04:09]</div> <div class=\"chat-text\"><p>Yeah. So I started with WordPress development in 2010, and I stumbled into WordPress at first to create freelance websites. And I became a fan of WordPress. So I was surprised that you can extend it so much to create themes and plugins that did all manner of things. So I created my first theme, set it for sale. And then I moved into plugins, created actually a bunch of them. And now I had a development team here in the Philippines and our main focus is on building Stackable page builder Gutenberg blocks.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:04:44]</div> <div class=\"chat-text\"><p>Thank you very much indeed. Now, as the title of this podcast will no doubt reflect. You&rsquo;ve really thrown all of your weight behind the whole Gutenberg block system. I&rsquo;m just curious about why it is that you&rsquo;ve done that as we speak, there are a few packs of blocks, which are similar to what you offer. You jumped on board very early and therefore you must have been fairly confident in Gutenberg and what was going to be offered. So I&rsquo;m just interested in that really? Why is it that you decided that blocks were going to be the future for you, your business, your company, and all of that?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:05:20]</div> <div class=\"chat-text\"><p>Actually, when we started building Stackable, I think we released it early February, 2018, and Gutenberg was still in very early beta back then. And back then it wasn&rsquo;t yet certain if it would get included into WordPress core, but we were doing other things related to page builders during that time as well. And we thought that it wouldn&rsquo;t hurt to try building blocks for a Gutenberg. So it was something very innovative and new. So previously WordPress was all about PHP and this one, it was more about JavaScript and more about React. So it was a chance to learn new technologies. So we built actually just an MVP, minimum viable product. So we turned that into a free plugin that added blocks, uploaded it to the plugin directory, and then see what would happen. So if it works then great. If it didn&rsquo;t, then at least we still had fun and got the good learning experience from it. So that&rsquo;s how we got started.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:06:26]</div> <div class=\"chat-text\"><p>Yeah. I am curious about that. That&rsquo;s quite a big commitment in terms of time and energy, and moving the assets around in your company in order to make that all happen. And I guess at that time it was a bit of a gamble. Were you prepared at that time to accept that perhaps Gutenberg wouldn&rsquo;t be making it into core and that your endeavors might end up just as time spent in development, but nothing would actually come out of it. Were you in some way hopeful that it would come into Core and we&rsquo;re banking on that happening?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:06:56]</div> <div class=\"chat-text\"><p>It had something to do with timing actually, before diving into Gutenberg, we actually attempted to make our own page builder before using our own resources. In the middle of it Gutenberg suddenly popped out of nowhere. And then people were talking about that it would be a page builder killer in the future. So you had kind of a crossroads. So do we continued trying to build our page builder, or should we jump into the Gutenberg bandwagon if you say, if you can say that. So what we decided was, what if we just come out with something, and then while Gutenberg is still brewing, let&rsquo;s just continue what we&rsquo;re doing, the page builder. And then if Gutenberg gets merged into Core, then we can maybe focus our efforts more on that. But if not, then we can continue doing what we were originally doing.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:07:58]</div> <div class=\"chat-text\"><p>Probably at various points dip into the suite of blocks that you have, which is called Stackable. I&rsquo;m just curious as to what the difficulties have been over the last, roughly three years or so building this, because if you&rsquo;re building something into a fully mature platform where the documentation is excellent and the roadmap is clear and everybody knows how to build things. That&rsquo;s one thing, but you were building into the dark really into an area of it almost like shifting sand, something that was certain today could be removed tomorrow. It was complete state of flux. The documentation probably wasn&rsquo;t as fleshed out as it could be. And the roadmap wasn&rsquo;t necessarily clear. So I&rsquo;m just wondering if there were any difficulties which you&rsquo;ve encountered over the last three years, which meant that you had to perhaps rewrite things undo things that you&rsquo;d already done or indeed find new opportunities in innovations that you didn&rsquo;t expect to come, which did come.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:08:56]</div> <div class=\"chat-text\"><p>Yeah, I guess to start off, I didn&rsquo;t realize it&rsquo;s been three years already. Oh my gosh. So some of the components that we can use, especially at the start, we&rsquo;re a bit barebones. So we had to invent a lot of our own. So that&rsquo;s fun actually. Some parts now are getting better. So like now Gutenberg has the focal point picker and the gradient color picker. So before there weren&rsquo;t any of those controls, and I&rsquo;m actually excited to use these new things and Stackable as well. So that&rsquo;s one difficulty. About the documentation, I think it&rsquo;s okay, especially if you&rsquo;re just starting out, there are a lot of examples to get you started now. But a lot of the time we had to explore the code and go inside GitHub to study how things are done and how the components are used. Although even if we did that, it was still really helpful checking the code base. Since I think it&rsquo;s very well written. It&rsquo;s well segregated and well-maintained, there are hundreds of people who have contributed to the code. Most of whom are more knowledgeable in Gutenberg and React than me. So I also get to learn a lot of things from it. As for the roadmap, there&rsquo;s a higher overview roadmap that Matt Mullenweg brought up before, the four phases. Phase one replace the classic editor and then phase two is full site editing, phase three and four are collaboration and multi-lingual. So we go around that. But what we do is we have some big assumptions, that we mainly use as our guide on the direction on what we do. So in our minds, one of the main goals of Gutenberg is to have it replace the classic editor. So it&rsquo;s not meant to be a replacement for page builders per se. So if there&rsquo;s no more classic editor, Gutenberg would be the best experience for writing content in WordPress. So we work around that assumption. And also, we always anticipate whatever new feature is coming. So for example, full site editing is coming in the future. So instead of creating our own solutions like that, instead of providing the ability to edit templates and headers ourselves, we just wait for the future improvements so that we can build on top of it instead of reinventing on our own.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:11:27]</div> <div class=\"chat-text\"><p>During the last three years, have there been blind alleys where you&rsquo;ve begun doing something only to figure out a) it couldn&rsquo;t be done possibly or b) it was going to become a part of Core? You mentioned something just there, but I&rsquo;m just wonderingh how the communication from the team that are building it has impacted what you&rsquo;ve been able to do. In other words, have you always felt that there&rsquo;s enough information coming downstream toward you, that you could confidently put your team to work building certain things or has the last three years been a bit of a stop-start&hellip; well we didn&rsquo;t know that was going to happen? I realize that we&rsquo;re at a point now where things are certainly better than they were, but just because of the fact that you are one of the few people who&rsquo;s done this right from the start, I&rsquo;m just wondering how that process has been over the last three years.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:12:19]</div> <div class=\"chat-text\"><p>I&rsquo;m not sure whether the communication has changed and I don&rsquo;t think there&rsquo;s something necessarily wrong with it. I treat the Gutenberg updates like normal WordPress updates. So what I mostly do is just good old fashioned research. So to be honest, I check WP Tavern on what&rsquo;s new every now and then. And read the articles in there, although I&rsquo;m more of a lurker in the comments than a commenter. What I also do is I used to check managewp.org before they shut down, actually. I occasionally also try out the Gutenberg plugin to see what&rsquo;s new. So that&rsquo;s, I think one of the main sources of my information on what&rsquo;s coming, I read the change log rather actually try and read it since sometimes it can be quite technical. Make WordPress is also a very good resource for me on what&rsquo;s coming. So some of the entries in there go into great detail on what&rsquo;s new. Maybe there&rsquo;s an API or a large change, and they sometimes have links to videos and show what&rsquo;s actually new. And then actually there&rsquo;s this video and Gutenberg times. So it&rsquo;s like a news site, all about Gutenberg, by Birgit Pauli-Haack, where they demo the status of Full SIte editing before. So that was really helpful as well.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:13:43]</div> <div class=\"chat-text\"><p>I know that the team themselves are very conscious that when Gutenberg was announced that there was real division in the WordPress community. There were many people who didn&rsquo;t want to have anything to do with it and felt that it had been more or less forced upon them, shall we say? And there were many people who embraced it. It did bifurcate the community a bit, split it in two. And there was also the concern that, because it was a new project and there weren&rsquo;t as many eyeballs and it hadn&rsquo;t reached maturity that it was difficult to get involved. Like you said earlier, you&rsquo;ve got to learn a whole bunch of new skills and many people who are quite happy using PHP, and that was as far as they wish to go, and all of a sudden there&rsquo;s new requirements to learn new programming techniques and so on and so forth. But you obviously decided it was worth the investment. So that&rsquo;s great. Well done to you. I&rsquo;m just curious as to, because you&rsquo;re shooting in the dark and inventing something new, I&rsquo;m interested to know how it is that you discover from your growing audience, what it is that they would wish you to iterate on in Stackable. So obviously if we go back three years ago, there was very little that you had to show. If we go now and look at what it is that you&rsquo;re offering, you&rsquo;ve got a whole suite of different things with multiple complicated options. And I&rsquo;m very curious to know if a plugin developer was keen to build their own block, what have you found to be a good way to discover from your audience, your memberships, your community, what it is that they wish you to build?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:15:15]</div> <div class=\"chat-text\"><p>Communication is something that we feel that is very important because while we use Stackable ourselves for some of our own projects, I feel that there are a lot of scenarios and use cases that we haven&rsquo;t taken into consideration yet, and that our users would know more about. So first in communication, there&rsquo;s our support. Some customers email in just to request some feature that they really need. Then there&rsquo;s our Facebook community. So this is something that we started early on. So we try and foster sharing in the community. We try to be as transparent as we can. We try and share what we&rsquo;re currently doing. We share GIFs and screenshots and we get feedback on those. So whether it&rsquo;s a good idea or whether to continue or whether it lacks something more. And actually now it&rsquo;s a bit difficult catching up with the number of requests. And we&rsquo;ve discovered that what we wanted to build and what our users want, can sometimes be a bit different from each other. What&rsquo;s important is to remember who you&rsquo;re building for. They are the ones who tell us, what&rsquo;s a good idea. So for example, we have this role manager feature where you can lock up the inspector, and it would only allow you to edit the block text, which was actually suggested by a few of our users who had clients and those clients wanted to perform edits on their site themselves, but they didn&rsquo;t want them to accidentally change the design. So we wanted to add features geared towards agencies, but this was something that we didn&rsquo;t even think about. So it was a good match. So that&rsquo;s why we added that in.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:16:59]</div> <div class=\"chat-text\"><p>I wondered if there were any things that you wish you were able to build, but you are constrained by the Gutenberg project thus far, are there any limitations that you&rsquo;ve run up against? What I&rsquo;m imagining here is there&rsquo;s a whole bunch of people out there in the community who never use page builders, and there&rsquo;s a whole bunch of people who write template files, and there&rsquo;s a whole bunch of people who really embrace page builders and it&rsquo;s become their modus operandi, that&rsquo;s how they interact with WordPress these days. And the level of sophistication that has been built into some of these tools is pretty incredible. They can do some fairly amazing things and their team have worked very hard. But they&rsquo;re in their own little silo. So as an example, page builder A over here, they&rsquo;ve got their team and they&rsquo;ve built all of these fantastic features and page builder B over here, they&rsquo;ve built there&rsquo;s and they&rsquo;re completely separate, and they&rsquo;re not interoperable, but we&rsquo;re trying to build it a system here where everybody can bolt on top of it, Gutenberg the block editor. But I&rsquo;m just wondering at the moment, if there are things which you see in third-party tools that you wish to build, but it&rsquo;s simply not available to you yet. There are constraints within what&rsquo;s possible.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:18:13]</div> <div class=\"chat-text\"><p>I think something that fits that very well, is that the ability to edit page templates. Every now and then we get this request. Would I be able to edit headers? Can I edit my footers in all of my pages? But unfortunately we can&rsquo;t do something like that in Gutenberg yet. That&rsquo;s probably one of the main limitations that we have right now. And for that, there&rsquo;s an answer that Gutenberg has, although it&rsquo;s still in the pipeline, so we just have to wait for it, and then we can dive in and add features on top of it so that people can start creating their own page templates.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:18:52]</div> <div class=\"chat-text\"><p>I think people give Guttenberg flack because it&rsquo;s not entirely clear unless you really go out of your way to discover what&rsquo;s coming down the pipeline and so on. It can be quite a confusing experience. And the idea that it&rsquo;s in the future, going to be able to do these things, and these things. It&rsquo;s a fairly drawn out process and it&rsquo;s taking a long time and we had Anne McCarthy on the podcast last time talking about why that was and why that&rsquo;s intentionally a fairly slow rollout because they&rsquo;ve got 40 plus percent of the web to protect. But I&rsquo;m just interested in whether any of that. Is a cause of frustration. If you&rsquo;d have been building this yourself you may be, could have advanced things quicker, but your users are asking for the ability to, like you say, alter page templates and so on, and you can&rsquo;t provide it for them, but it&rsquo;s not your fault. And it may be, there&rsquo;s a bit of you, which is thinking, do you know, I wish they&rsquo;d hurry up and get this thing finished.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:19:46]</div> <div class=\"chat-text\"><p>Yeah, I think that&rsquo;s really something. So it&rsquo;s not really a frustration, but more of something that we always have to keep in mind is that we are quite dependent on Gutenberg&rsquo;s progress. So really have to time things right most of the time. So like Full Site Editing, there was a hint that it would maybe come out late last year. And there was another hint again, that it will come out earlier this year. But fortunately that didn&rsquo;t happen. So we always have to be on the tip of our toes when it comes to what&rsquo;s going to be released, and what can we do about it? One funny thing, but not really funny, but maybe unfortunate since we&rsquo;re building something that&rsquo;s tightly intertwined with Gutenberg is that some people mix up what&rsquo;s with Stackable and what&rsquo;s in Gutenberg. So for example, they recently changed how reusable blocks worked. And we got some emails from users asking us why we changed the behavior, a few usable blocks, but actually that wasn&rsquo;t us. It was part of the WordPress update.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:20:48]</div> <div class=\"chat-text\"><p>From the outside that would feel like a point of frustration because suddenly something that you have got no control over is causing you to have to spend time answering support tickets and so on. Something that, that you didn&rsquo;t do is consuming your time. And while it&rsquo;s not a frustration, I guess that&rsquo;s just the fallout of jumping in early with this. If you&rsquo;d have waited to create this for another three or four years, when everything was much more mature than it is now, you would have probably had a great deal of a smoother road, but you would have missed that opportunity to become one of the people that jumped in early and made a name for themselves. So I guess as a company, you&rsquo;ve just got to accept a bit of that. That goes with the territory. You&rsquo;ve done this early. There&rsquo;ll be a benefit to that down the road, but there&rsquo;s also going to be moments right now where things don&rsquo;t go as smoothly as you&rsquo;d wish.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:21:42]</div> <div class=\"chat-text\"><p>I think you said it quite right. So it&rsquo;s just part of the territory. We just really have to accept it that way. Since if you really jump in early, there&rsquo;s going to be a lot of changes, especially in Gutenberg. Where everything isn&rsquo;t certain yet. So you have to keep on adjusting on what&rsquo;s out there, what the people want. So I think it&rsquo;s just really part of the territory. And it&rsquo;s just something that you have to accept.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:22:07]</div> <div class=\"chat-text\"><p>Speaking of which let&rsquo;s gaze into the crystal ball a little bit and think about what it is that you&rsquo;re planning to build in the near future. Now, obviously, anything that you say now, may have to go under the microscope of what Gutenberg actually allows you to do in the way that we&rsquo;ve just discussed. I&rsquo;m just interested to know what it is that you&rsquo;re hoping to build in the future, given what the project is hoping to provide for you.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:22:31]</div> <div class=\"chat-text\"><p>So right now we&rsquo;re busy with the version three of Stackable. So currently we&rsquo;re at version two, but in the middle of adding new features and listening to feedback from the users, we realized that there were some things that we weren&rsquo;t able to do with how our blocks work right now. Cause right now what we did was every block, that we have, we try and make it so that you can turn any block into a whole section of your website. So while that&rsquo;s good. So that also gives us a few limitations on what we can do. So in version three, we want to make things more flexible. So for example, we want to add more dynamic content stuff and also better responsive editing. So things like, adjusting how columns would collapse in tablets and mobile. So for example, if you can specify your four column layout to be a two column layout in tablet, we want people to have that ability as well, so much more advanced editing capabilities, similar to what some page builders already have. Probably down the road, maybe towards the end of the year, we hope to be able to provide starter websites, a fully package website that you can just import and start from there and probably a design system, so you can change what all your Stackable blocks would look like. Something like that. Although that&rsquo;s just something we&rsquo;re currently thinking right now.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:24:00]</div> <div class=\"chat-text\"><p>In terms of what you can do at the moment compared to one of the proprietary page builders that you could go and seek out in the WordPress space. Is there still a big disconnect with what they can do? So for example, you just mentioned a certain feature that page builders can currently do that you&rsquo;re hoping to bring. How long into the future, and obviously again, we are crystal ball gazing. Do you see that sort of feature parity there being equal amounts of features in page builders, which you can purchase and download from the repo and what Gutenberg will provide? How far in advance do you think it&rsquo;s going to be before they&rsquo;re feature equal?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:24:37]</div> <div class=\"chat-text\"><p>Oh, I think probably around maybe two years or so, because right now, Gutenberg is still quite new. So we&rsquo;re still in the area where we can just edit the contents of single pages. We&rsquo;re not yet there in terms of editing the whole website in just Gutenberg and nowhere else. So I think we&rsquo;re maybe around two years from that</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:25:02]</div> <div class=\"chat-text\"><p>In a couple of years time in two years&rsquo; time say when maybe there&rsquo;ll be many more features that people require to build full sites. Do you think that there&rsquo;ll ever be a point where the people who build page builders currently need to be concerned about there being a business left for them? In other words, Do you feel that Gutenberg will replace page builders? Or is it more a case of that&rsquo;ll be one option, but there&rsquo;ll still be a completely viable business for people who sell their page builder software.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:25:33]</div> <div class=\"chat-text\"><p>Yeah. So you&rsquo;re asking if Gutenberg will ever replace themes and page builders? For that, I don&rsquo;t think so. I think if it replaces anything Gutenberg probably just replaces the classic editor, but with the plugins that extend Gutenberg, it can be a great alternative to page builders. Yeah. But I think in the future you can just get Gutenberg and then with the power of other plugins, it can be a viable page builder. So it can just be an alternative because there&rsquo;s always going to, it&rsquo;d be some people that would want an alternative version. Another way of building things.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:26:11]</div> <div class=\"chat-text\"><p>I also feel it&rsquo;s a bit of a case of a rising tide carries all boats. What I mean by that is that as WordPress&rsquo;s market share seems to keep going up, a few years ago, it was in the mid thirties and then it became late thirties. And now we&rsquo;re into the early forties percent of the top 10 million websites. You feel like the market is just getting bigger. And so even if you were wedded to a particular page builder and you&rsquo;ve been using it for many years, it feels like the market&rsquo;s just going to get bigger for them all. So there&rsquo;s nothing to be particularly concerned about. It&rsquo;s just going to be one option. You&rsquo;re going to be able to do all sorts of different things with that option, but you&rsquo;ll also be quite able to just carry on using the existing stack that you&rsquo;ve got. If you&rsquo;re happy with it. Speaking of developments in the future, there are some lovely initiatives in the WordPress space to make the creation of content, much more straightforward. And I know in your case, you can drop pre-configured blocks in and you can style them and make them look however you like. And there&rsquo;s all sorts of options in there. I just wondered what you thought about some of the new developments, things like block patterns and reusable blocks, which allow us to save time by creating content, squirreling away somewhere, and whether you&rsquo;re intending to use any of these features in the future within Stackable.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:27:30]</div> <div class=\"chat-text\"><p>Yeah. So reusable blocks are great for repeated content that you want to be consistent across your entire website. So something like a signup form for your newsletter that you can add in the middle or at the end of your blog posts, those are really helpful. So if you wanted to change something, you won&rsquo;t have to go through every single blog post to update it. Block patterns on the other hand are great also, but I feel that they&rsquo;re a bit under utilized. So they&rsquo;re like reusable blocks, but unlike reusable blocks, if you&rsquo;re the user, you can&rsquo;t add block patterns on your own, and it&rsquo;s up to the theme developer to add them. So I found that a lot of our users use reusable blocks like block patterns. So they add their designs as reasonable blocks, but when they add it into their pages, they just convert it back to regular blocks so that they can use that as a starting point and then customize them. So it&rsquo;s like an unofficial way to save your own block designs or patterns. So I think that&rsquo;s a use case that the Gutenberg developers can take into account and maybe add that in as a future update.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:28:41]</div> <div class=\"chat-text\"><p>There are so many awkward problems with the Gutenberg UI at the moment, in terms of exposing those things to us, I feel that sometimes the proprietary page builders, I feel they do a really good job of showing you what all of that looks like with their overlays and things. I&rsquo;m not sure yet that, the Gutenberg project has hit upon the perfect UI. We&rsquo;ve got the bar over to the left, we&rsquo;ve got the bar over to the right and the fact that they&rsquo;re fixed in width and you&rsquo;re not really, you&rsquo;re not really able to moderate them. It feels like there&rsquo;s a lot of work to be done there to improve the UI, to discover all these things, and particularly in the case of reusable blocks, and block patterns. Nice ways of seeing, not just as a tiny little thumbnail, but something, large and full screen. So you can get a real idea of what it is you&rsquo;re about to drop into the page. So really a conversation about, where the UX could be improved if you&rsquo;ve got any thoughts on that.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:29:35]</div> <div class=\"chat-text\"><p>Yeah. Yeah. I think there are a lot of things that we can still improve on. Although I think it will only just take time because right now, even if it feels like there are a lot of stuff being added to Gutenberg, and there are also a lot of things that are being studied and adjusted. So I think as an example of something that can be improved, like I mentioned a while ago, I think block patterns, I think a lot of people have, can have a good use by having the ability to add block patterns or their own block patterns. Oh, actually one of the good improvements that we can do in Gutenberg, because one of the hard things to do in Gutenberg is to know where you are, in the current page. Cause it&rsquo;s if you check out the block editor, if you check out Gutenberg, it&rsquo;s basically a tree of a lot of blocks and then blocks inside of other blocks. So it can easily be hard to know what you&rsquo;re editing. Although the, I forgot what it&rsquo;s called, the navigator button on the top. The one where you, when you click it, it&rsquo;s going to show you a bullet list of the blocks. So I think that can be improved. I think that can be transformed into something that you can use to actually manipulate the blocks that where you can, for example, if you want this heading to be moved into inside another container, you can just click the navigator, and then you can move it around from there directly. So I think something like that can be a good way or a good alternative for you to be able to move around blocks and figure it out where you are. Cause it&rsquo;s actually sometimes hard to click on something, especially if you&rsquo;re inside a columns block because inside a columns block, there&rsquo;s two column blocks, and inside that you have your other blocks inside. So it&rsquo;s hard to master or it&rsquo;s a bit hard to make sure that people can click around and figure out where they actually are. Actually, I think the difficulty here is that there&rsquo;s a balance between building a what is what you get, editor, and then also making it spacious enough that you can click around and easily figure out where you are, because if you add spaces everywhere and add outlines. So I think that&rsquo;s a solution. If you add outlines everywhere, that&rsquo;s going to be easier to know what&rsquo;s going on in the screen. So for example, if you have the columns block and then maybe an outline block to signify that you&rsquo;re inside the column. So that&rsquo;s going to be easier than if you didn&rsquo;t have any spaces and they don&rsquo;t have any outlines. That&rsquo;s going to be way easier than what we have right now. Although it&rsquo;s a delicate balance because now if you have outlines and lots of spacings, it&rsquo;s not going to be a, what you see is what to get builder, no matter what you do, it&rsquo;s going to be, you&rsquo;re going to have people who don&rsquo;t want what&rsquo;s going on right now. You&rsquo;re going to have people who don&rsquo;t like this change, or you&rsquo;re going to have people that would prefer the other way around. It&rsquo;s just finding the balance on the what works.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:32:49]</div> <div class=\"chat-text\"><p>One of the most fantastic features that ever I suppose, came to WordPress was the ability to add in plugins to extend what WordPress could do with extra functionality, and in the near future, we&rsquo;re going to have the block directory will be available to everybody and we&rsquo;ll be able to search for blocks that we don&rsquo;t have yet installed and install them on our website. I&rsquo;m curious about whether you think this is a good development. What I mean by that is I just wonder if there&rsquo;s a concern that we need to have about people wanting to have a block for every little thing, and then downloading a ridiculous amount of blocks, most of which they don&rsquo;t need, which will be consuming up resources on their website and so on and so forth. I&rsquo;m just wondering what your thoughts are on this block directory, whether it&rsquo;s something that you&rsquo;re going to be involved in, whether you&rsquo;re going to do anything like that become involved in installing directly one of your blocks at a time as opposed to selling it as a whole suite.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:33:50]</div> <div class=\"chat-text\"><p>To be honest, I was initially excited about the block directory. And I think it&rsquo;s already live right. It&rsquo;s working right now, except that, although I thought it was going to work more like the plugin and team directory, where there&rsquo;s an actual directory that you can go to and browse, I think right now the current behavior is that you have to search for a block inside the inserter, the plus sign that you click on to add blocks. And if what you type doesn&rsquo;t show a result. If you don&rsquo;t have any block that matches that keyword, then that&rsquo;s the only time the block directory shows up. So I think that process can be improved. I think it&rsquo;s a bit off since you can only see the block directory, if you type in a search term that doesn&rsquo;t match anything. So you&rsquo;ll have a lot of instances when the block directory won&rsquo;t show up at all. So for example, it won&rsquo;t trigger. If you type in text like the t e x t since that&rsquo;s the keyword of the native paragraph and heading block. So I think that&rsquo;s something that can be improved on and they hope they&rsquo;ll improve on. And I think if you have a lot of blocks turned on from the block directory, like a block bloat. So I think it&rsquo;s just the same as with plugin bloat. So it&rsquo;s like the notion of having just too many plugins installed. I think it depends on the plugins that you have in your setup. And they think with blocks, it&rsquo;s going to be the same thing. So it&rsquo;s quite possible to have this block bloat by installing lots of individual plugins. Especially if you add in lots of blocks that load their own style sheets, their own Javascript files, but they think this depends on how the blocks were made. So like with plugins, it depends on how the plugins were made. If you activate a lot of plugins that just loaded a lot of their stuff, every time. So that&rsquo;s going to be a bad experience. So I think it&rsquo;s going to be just the same. It&rsquo;s going to be up to the block developers. It&rsquo;s going to be the responsibility of the block authors to make everything optimized so that everything would load up properly.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:35:59]</div> <div class=\"chat-text\"><p>I can see a future in which individual little blocks become a nice commodity. So at the moment, we&rsquo;ve obviously got a very full free WordPress repository, and we&rsquo;ve also got a very healthy paid for plugin and theme marketplace. And I can imagine a future where blocks also in the same way that Stackable is, you pay for the premium version of Stackable and that&rsquo;s great, but I can see almost like on your Android or iPhone device where you are prepared to pay a smaller amounts of money for a smaller thing. It&rsquo;s not a windows app or a Mac app, it&rsquo;s just the Android app, you&rsquo;re going to pay less for it. Just wonder if there&rsquo;s a marketplace for. Individual little blocks and, you pay, I don&rsquo;t know, $2, $3, $5 for a block that does this one thing. And does it well, and whether or not you&rsquo;re interested in that marketplace, or if you&rsquo;re going to keep your Stackable suite as one big thing, instead of lots of little things,</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:37:03]</div> <div class=\"chat-text\"><p>I think maybe it might be a good idea for other blocks that provide a very large functionality in just one block. So maybe a store locator block, or maybe a contact form block, but I don&rsquo;t think that&rsquo;s an option for us because one benefit though, with doing things as a collection is that you get everything in one go, so you get all the blocks. Maybe you can turn some of them off if you don&rsquo;t need them. But if there&rsquo;s an update that adds one more block in the future, then you won&rsquo;t have to pay extra. So there&rsquo;s that. And going back to block bloat, I think it depends on how the blocks were made. So for example, in Stackable we have optimizations in place that affect all of our blocks. So if we add another block in their roster, the plugin won&rsquo;t necessarily feel any bulkier. That&rsquo;s one of the benefits of a collection. So I don&rsquo;t think we&rsquo;re going to offer individual blocks. I don&rsquo;t know right now we&rsquo;re thinking maybe not, but we don&rsquo;t know sometime, maybe in the future. But right now, I don&rsquo;t think so.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:38:09]</div> <div class=\"chat-text\"><p>I&rsquo;m just curious about this sort of slight disconnect in the way that things look in the backend of Gutenberg. So if you&rsquo;re doing something Gutenberg, you&rsquo;ve made it and you&rsquo;ve given it the correct padding and so on, but the UI kind of gets in the way a little bit. And I&rsquo;m wondering if that&rsquo;s a problem for you. Do you get feedback from people saying it doesn&rsquo;t look the same over here as it does when I finally publish my website. Is that a problem that you&rsquo;ve had to overcome and explain to people, look, it&rsquo;s just parts of the UI, you&rsquo;re just going to have to cope with it. How have you overcome all of that?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:38:42]</div> <div class=\"chat-text\"><p>Surprisingly, we don&rsquo;t have that much concerns over that. That it&rsquo;s not a direct, what you see is what you get. I think it&rsquo;s totally okay. Especially in desktop because technically it&rsquo;s really hard to make things identical while adding all of the bits and pieces that make the content editable, like the inspector or the toolbar, but it&rsquo;s easier for people to just accept that they&rsquo;re not going to be identical. And they&rsquo;re just going to be close enough. I think people have accepted that already, so it&rsquo;s okay. And after a few edits, I think it&rsquo;s easy to get the handle of it, of what your edits would look like in the front end, because basically you just ignore the sides of your website, essentially. Yeah. As I said, this is easier for desktops for mobile and tablet though, this is harder since right now, you can only do previews in Gutenberg. And all the times we see that people want to take control of how things get smooshed and how things collapse as the screen size gets smaller. So if you just keep on doing previews in Gutenberg, it&rsquo;s going to be harder since, just like before you have to keep on pressing preview to view in the front end and resize your browser. So I think it&rsquo;s more essential for a tablet and mobile. So first Stackable, we addressed this issue since when you do a previous in tablet or mobile our blocks would also change and you can set how they can look like on that specific screen size. Yeah, but I think it&rsquo;s up to the block developers one way or they&rsquo;d handle these cases as well, because Gutenberg already has some things in place. If you want to implement that in your own blocks.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:40:26]</div> <div class=\"chat-text\"><p>It&rsquo;s pretty clear that you&rsquo;re very bullish about where this is going. I&rsquo;m guessing that you are, you as a company are all in on keeping this going and supporting this and making sure that Stackable is something which is going to be around for the future.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:40:42]</div> <div class=\"chat-text\"><p>Yeah, definitely, definitely. I think it&rsquo;s going to be a very good future for Gutenberg.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:40:48]</div> <div class=\"chat-text\"><p>Ben just before we go, is there anywhere where people could contact you if they wanted to find out a little bit more about what it is that you guys are doing?</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-2\"><div class=\"chat-author chat-author-benjaminintal vcard\"><cite class=\"fn\">Benjamin Intal</cite> [00:40:56]</div> <div class=\"chat-text\"><p>Oh yeah. If you want to contact me, I am in Twitter. So that&rsquo;s at @bfintal and I&rsquo;m also in Facebook. So just search for me, Benjamin Intal, and I&rsquo;m usually actually more there in Facebook than Twitter. If they want to check out Stackable, our website is wpstackable.com and we also have a Stackable community and Facebook, so you can join that as well.</p>\n</div></div><div class=\"chat-stanza chat-row chat-speaker-1\"><div class=\"chat-author chat-author-nathanwrigley vcard\"><cite class=\"fn\">Nathan Wrigley</cite> [00:41:19]</div> <div class=\"chat-text\"><p>Okay, Ben, thank you very much for joining us today.</p>\n</div></div></div></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 19 May 2021 14:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:10;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"WordPress.org blog: Dropping support for Internet Explorer 11\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10369\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"https://wordpress.org/news/2021/05/dropping-support-for-internet-explorer-11/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3643:\"<p>Internet Explorer 11 (IE11) was released over 7 years ago and is currently used by less than <a href=\"https://gs.statcounter.com/browser-version-partially-combined-market-share#monthly-202104-202105-bar\" rel=\"nofollow\">1% of all users on the Internet</a> with usage rapidly declining. A large majority of popular websites have already stopped supporting IE11 (including <a href=\"https://docs.microsoft.com/en-us/lifecycle/announcements/m365-ie11-microsoft-edge-legacy\" rel=\"nofollow\">Microsoft Teams in 2020</a>), and even the Microsoft 365 apps and services will be <a href=\"https://docs.microsoft.com/en-us/lifecycle/announcements/m365-ie11-microsoft-edge-legacy\" rel=\"nofollow\">dropping support later this year</a>.</p>\n\n\n\n<p><strong>When WordPress 5.8 is released in July of this year, Internet Explorer 11 will no longer be supported.</strong></p>\n\n\n\n<p>If you are currently using IE11, it is strongly recommended that you switch to a more modern browser, such as Google Chrome, Mozilla Firefox, Safari, or Microsoft Edge. IE11 users have been shown a warning that IE11 is considered outdated in the WordPress dashboard for the last 17+ months.</p>\n\n\n\n<p>If you are already using one of the more modern browsers above, you will only be positively impacted by this change, as there are performance benefits to dropping IE11 support. However, if any other users of your site are still using IE11, it’s possible they will be affected.</p>\n\n\n\n<h2>What does “dropping support” mean?</h2>\n\n\n\n<p>When support for a browser is removed from WordPress, new features are no longer tested on those browsers and are not guaranteed to function optimally.</p>\n\n\n\n<p>Automated tools that generate parts of the WordPress Core source code are also updated to exclude unsupported browsers. This means that any feature relying on these generated files will likely have bugs or stop working for users of those browsers.</p>\n\n\n\n<p>The block editor will be the area of WordPress most heavily impacted by this change because almost all of the files related to the block editor are compiled using these automated tools. Other areas of the WordPress dashboard also use CSS built with these tools and their appearance will potentially be impacted when using IE11.</p>\n\n\n\n<p>All other areas of the code base that are IE11 specific will need to be identified, evaluated, and removed on a case-by-case basis as the rest are manually maintained. This process will begin in the WordPress 5.9 release, and will likely happen gradually over several major releases. Additionally, any bugs which are reported for IE11 will not be fixed.</p>\n\n\n\n<h2>How will this affect themes?</h2>\n\n\n\n<p>No changes will be made to any of the default bundled themes as a result of this plan. No code related to IE11 support (or any other browser that may have been supported when each theme was released) will be removed from default themes. However, any new features added going forward will not be tested in IE11.</p>\n\n\n\n<p>If you are not using a default theme, it’s still unlikely that your theme will be affected by this change. Themes typically have their own browser support policies, and changes in WordPress Core do not affect those. It’s possible that your theme author may have removed support for IE11 already.</p>\n\n\n\n<p>If IE11 support is important to you and you are unsure whether your theme supports IE11, it is recommended that you reach out to your theme’s developer to confirm.</p>\n\n\n\n<p>More information on this change can be found on the <a href=\"https://make.wordpress.org/core/2021/04/22/ie-11-support-phase-out-plan/\">Making WordPress Core blog</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 19 May 2021 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"Jonathan Desrosiers\";s: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:97:\"WPTavern: Blocksy Theme Expands Free Starter Site Collection, Plans to Create New Suite of 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:30:\"https://wptavern.com/?p=116383\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:237:\"https://wptavern.com/blocksy-theme-expands-free-starter-site-collection-plans-to-create-new-suite-of-blocks?utm_source=rss&utm_medium=rss&utm_campaign=blocksy-theme-expands-free-starter-site-collection-plans-to-create-new-suite-of-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:4546:\"<p>When Sergiu Radu and Andrei Glingeanu launched their free <a href=\"https://wordpress.org/themes/blocksy/\">Blocksy</a> theme nearly two years ago, they were surprised by how quickly their business grew during a global pandemic without any investment in marketing. Blocksy is now active on more than 20,000 WordPress sites and its commercial version, launched in October 2020, has grown to where both founders are now working full-time on the project.</p>\n\n\n\n<p>Apart from inadvertently gaining a few mentions on some blogs and YouTube channels, Radu said his team has done nothing to market the theme. Users have most often been referred by word of mouth and many have gotten linked into the community through <a href=\"https://www.facebook.com/groups/blocksy.community\">Blocksy&rsquo;s Facebok group</a>, which has grown to more than 2,200 members. Users join the group to discuss the theme and share their knowledge with each other.</p>\n\n\n\n<p>Three months ago, Blocksy&rsquo;s founders hired two more teammates to assist with support and manage the theme&rsquo;s Facebook community. Radu said he thinks support has been the most important factor in the theme&rsquo;s growth. His team offers support to free users as well as those those who opt to pay for Blocksy Pro. The ticketing system is open for everyone using the theme. This might explain why Blocksy has maintained a perfect 5-star rating on WordPress.org with 455 reviews.</p>\n\n\n\n<p>Another factor in the theme&rsquo;s success is its free starter sites that enable users to get going right away. In the past month, the Blocksy team has released three new starter sites, bringing the total to 10 (double the number available this time last year). <a href=\"https://demo.creativethemes.com/blocksy/yogi/\">Yogi</a>, the latest release, is based on the block editor and was designed to showcase Blocksy&rsquo;s capabilities for customizing and managing custom post types. These are registered with the help of <a href=\"https://metabox.io/\">WP Meta Box</a>. </p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>\n\n\n\n<p>In April, the team released <a href=\"https://demo.creativethemes.com/blocksy/tasty/\">Tasty</a>, a starter site that uses the <a href=\"https://wordpress.org/plugins/recipe-card-blocks-by-wpzoom/\">Recipe Card Blocks</a> plugin by WPZOOM. If you&rsquo;re looking for a recipe theme and plugin combination that supports the block editor, these two work seamlessly together. The team also launched <a href=\"https://demo.creativethemes.com/blocksy/homi/\">Homi</a>, a block-based WooCommerce starter site built with Stackable.</p>\n\n\n\n<p>The starter themes can be imported with one click and users get exactly what they see in the demo without having to figure out how to arrange it. An onboarding wizard guides the user through setting up a child theme and installing any necessary plugins. It imports all the posts, pages, comments, navigation menus, custom fields, terms and custom posts that are seen in the demos.</p>\n\n\n\n<div><img /></div>\n\n\n\n<p>Radu said the team plans to release 3-4 more starter sites in the near future, targeting different niches, including blogger, agency, lawyers, wedding, and music/bands.</p>\n\n\n\n<p>Blocksy&rsquo;s developers are currently working on adding some new WooCommerce features in the next update, along with a portfolio extension. They are also working on a plan to make it easier to create starter sites.</p>\n\n\n\n<p>&ldquo;It&rsquo;s very hard at the moment to create our starter sites,&rdquo; Radu said. &ldquo;Almost all Gutenberg plugins out there lack design options or other things that we may need in order to create a nice starter site. So we were feeling very limited and thought why not create our own suite of blocks that are going to meet all our needs?&rdquo;</p>\n\n\n\n<p>Blocksy currently uses <a href=\"https://wordpress.org/plugins/stackable-ultimate-gutenberg-blocks/\">Stackable blocks</a> to create the demo sites. Radu said that although his team may eventually transition to using their own suite of blocks exclusively, they may also continue making starter sites with Stackable since their users like that particular block library so much. The team plans to begin building their own suite of Gutenberg blocks after the next update, beginning with a free version, followed by a pro version with some more advanced blocks.</p>\n\n\n\n<p><a href=\"https://twitter.com/sergiuradoo\"></a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 19 May 2021 04: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:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:12;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:132:\"WPTavern: ProfilePress Rebrands and Repurposes WP User Avatar, Now a Membership Plugin, Users Revolt via the WordPress Review System\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116746\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:305:\"https://wptavern.com/profilepress-rebrands-and-repurposes-wp-user-avatar-now-a-membership-plugin-users-revolt-via-the-wordpress-review-system?utm_source=rss&utm_medium=rss&utm_campaign=profilepress-rebrands-and-repurposes-wp-user-avatar-now-a-membership-plugin-users-revolt-via-the-wordpress-review-system\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5971:\"<p class=\"has-drop-cap\">Less than two weeks after publishing about the broken user experience of the <a href=\"https://wptavern.com/dark-mode-plugin-repurposed-and-renamed-to-wp-markdown-editor-change-leaves-users-confused#comments\">former Dark Mode plugin</a> being renamed and repurposed, another plugin development company decided to do the same. The consensus seems to be that this is a bad idea. However, the ProfilePress Team forged ahead and repurposed the <a href=\"https://wordpress.org/plugins/wp-user-avatar/\">WP User Avatar plugin</a>.</p>\n\n\n\n<p>Instead of a simple, single-purpose custom avatar solution, it is a full-fledged user registration, profile, login, and membership management plugin.</p>\n\n\n\n<p>It is now called ProfilePress. But, let&rsquo;s call it ProfilePress Lite because there is a commercial component where you can upgrade to the actual ProfilePress premium plugin. We need to differentiate the two. Plus, the plugin itself uses that term, at least once, in the admin.</p>\n\n\n\n<p>The difference between the Dark Mode switcheroo and this one is that WP User Avatar has over 400,000 active installs, and users are voting with their feet. <a href=\"https://wordpress.org/support/plugin/wp-user-avatar/reviews/\">And their ratings.</a> In the past 48 hours, the plugin has received a staggering 60+ one-star reviews &mdash; and counting. The WordPress.org support team has already had to close two <a href=\"https://wordpress.org/support/topic/why-you-change-this-plugin/\">forum</a> <a href=\"https://wordpress.org/support/topic/outrageous-decision-to-bloat-this-simple-but-great-plugin/\">topics</a>. A review titled &ldquo;<a href=\"https://wordpress.org/support/topic/unexpected-changes-expected-reactions/\">Unexpected changes, expected reactions</a>&rdquo; sums up the situation.</p>\n\n\n\n<p>Over 400,000 users can do a lot of damage in a little bit of time.</p>\n\n\n\n<p>A fraction of a fraction of a fraction of those 400,000 users can knock a respectable 4.4 rating down to 3.6 in two days.</p>\n\n\n\n<p>When no one from the company responds to any of the 60+ reviews, it looks like you have something to hide. Those are 60+ opportunities to at least attempt to smooth things over.</p>\n\n\n\n<p>Pre-3.0, WP User Avatar was a simple plugin for managing how avatars were handled on the site and allowing custom photo uploads on a per-user basis. In the plugin&rsquo;s eight-year history, users had come to expect a solid plugin that handled one thing and handled it well.</p>\n\n\n\n<img />Settings screen for pre-3.0 WP User Avatar\n\n\n\n<p>In April 2020, the plugin changed ownership. ProfilePress had taken over from Flipper Code, the project&rsquo;s only contributor since 2014. Bangbay Siboliban was listed as the plugin owner from 2013-2014. It is unclear if this was an acquisition or a simple transfer. Neither the former nor the current owner has responded to a request for comment at this time.</p>\n\n\n\n<p>Under new ownership and its version 2.2.5 &ndash; 2.2.9 plugin upgrades in the past year, everything seemed to be status quo. ProfilePress kept the plugin going, fixing bugs for multiple releases. Until two days ago, users were likely unaware that a tidal wave of change was roaring their way. No announcements on the ProfilePress blog. No sticky topics in the WordPress.org support forum. Just, <em>here&rsquo;s your new membership plugin that you didn&rsquo;t ask for</em>.</p>\n\n\n\n<p>Users were greeted with a new settings screen and much more, an admin that was barely recognizable.</p>\n\n\n\n<img />ProfilePress (formerly WP User Avatar) settings screen.\n\n\n\n<p><a href=\"https://wordpress.org/support/topic/profilepress-what/\">As one user put it</a>, &ldquo;What the heck? Updated plugin and suddenly I have a full membership solution.&rdquo;</p>\n\n\n\n<p>&ldquo;You had the plugin WP User Avatar that did one specific function &mdash; added an avatar to users like when they leave comments on the blog,&rdquo; <a href=\"https://wordpress.org/support/topic/unethical-plugin-change/\">wrote another reviewer</a>. &ldquo;Now I go to update it, and BOOM, a 100% completely different plugin takes its place. &ldquo;</p>\n\n\n\n<p>ProfilePress, the premium plugin, <a href=\"https://profilepress.net/introducing-profilepress-wordpress-plugin/\">launched in 2015</a>. It is a known product with an existing userbase. I cannot imagine any scenario that makes sense where the company takes a separate plugin that it acquired and implants a lite version of its premium product inside.</p>\n\n\n\n<p>Except to capitalize on the 400,000+ active installs for a quick and easy profit.</p>\n\n\n\n<p>The knee-jerk reaction is usually to demand the WordPress.org Plugin Review Team implement a rule against it. Some scenarios are less egregious than others. Drawing a subjective line in the sand can be a tough ask of them.</p>\n\n\n\n<p>I am coming around to the idea of putting this decision into the hands of users. They are using the review system in the way it was meant to be used. Let them rain down all manner of hell on plugin authors who do this. Let them prop up another plugin with their numbers and hand out glowing five-star reviews for it. <em><a href=\"https://wordpress.org/plugins/wp-user-avatars/\">WP User Avatars</a> (with an &lsquo;s&rsquo;) was a decent alternative the last I tried it.</em></p>\n\n\n\n<p>Still, I wonder how much this hurts the plugin with its active install total. The owner might simply weather the storm and capitalize on the users left standing when the dust settles. Even if they lost an unlikely quarter or half of their install count, they are still in a position to profit from premium upgrades. Then, build a new base from users who are unaware of this current debacle.</p>\n\n\n\n<p>The more companies that do it without repercussions, the more likely it becomes a trend. But, <s>WP User Avatar&rsquo;s</s>, <s>ProfilePress&rsquo;s</s>, <em>ahem</em>, ProfilePress Lite&rsquo;s users are in open rebellion. Maybe the market will simply decide.</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 May 2021 23:00: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:14:\"Justin Tadlock\";s: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:71:\"WPTavern: Anariel Design Launches Naledi, a Block-Based WordPress Theme\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116777\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:185:\"https://wptavern.com/anariel-design-launches-naledi-a-block-based-wordpress-theme?utm_source=rss&utm_medium=rss&utm_campaign=anariel-design-launches-naledi-a-block-based-wordpress-theme\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4562:\"<img />Naledi theme homepage.\n\n\n\n<p class=\"has-drop-cap\">Over the weekend, Anariel Design co-founder Ana Segota <a href=\"https://twitter.com/Ana_Segota/status/1393622710845063169\">tweeted</a> that she was nearly ready to submit the <a href=\"https://www.anarieldesign.com/free-full-site-editing-theme-naledi/\">company&rsquo;s first block theme</a> into the WordPress directory. There are only <a href=\"https://wordpress.org/themes/tags/full-site-editing/\">five such experimental themes</a> available for download in the repo right now, and I have been patiently awaiting more.</p>\n\n\n\n<p>The Naledi theme is in the review queue, but those who want to give it a spin can grab a copy of the <a href=\"https://themes.trac.wordpress.org/ticket/99469#comment:3\">ZIP file from its ticket</a>. Or, just peruse the <a href=\"https://www.anarieldesign.com/themedemos/naledi/\">theme&rsquo;s demo</a>.</p>\n\n\n\n<p>Block, block-based, or FSE themes are built entirely out of blocks, not just the post content. This includes the header, footer, and everything else in between &mdash; literally, everything is a block. Such themes are the future of WordPress and need more user testing.</p>\n\n\n\n<p>Like most block themes at the moment, Naledi is not meant for use on a production site. The goal is to build upon the site editor and templating systems in the Gutenberg plugin. The earliest that stable iterations of these FSE sub-components could land in WordPress would be in version 5.9 later this year, but there is no guarantee of that yet.</p>\n\n\n\n<p>The WordPress.org Themes Team allows block themes in the directory. However, a team lead must grant permission using the &ldquo;special case&rdquo; system in place. There is still a <a href=\"https://meta.trac.wordpress.org/ticket/5504\">six-month-old ticket</a> awaiting closure before anyone can upload block themes without special access.</p>\n\n\n\n<p>On the whole, Naledi is a well-rounded theme given the limitations of block templating right now. It has plenty of personality and is a good representation of how themers should be building on top of the system. There are miles to go, but the Gutenberg development team is driving fast.</p>\n\n\n\n<p>One of the most revealing items was how little CSS Naledi needed (roughly 20 kb). It is almost entirely built upon the <code>theme.json</code> style system. Most of the code is merely modifications for custom block styles and adjustments to the core blocks.</p>\n\n\n\n<p>The theme currently has nine block styles. Most of the concepts are around adding borders. Eventually, these border-related styles may be unnecessary. Border settings are coming to more and more blocks out of the box. Users will be able to directly make border changes on nearly anything, and theme designers can package their old styles as custom patterns instead.</p>\n\n\n\n<p>Of the theme&rsquo;s block styles, my favorite is the framed image. I have been on a bit of a <em>frame</em> kick as of late, so I like seeing what others are doing with the idea.</p>\n\n\n\n<img />Frame style on the Image block.\n\n\n\n<p>Naledi also bundles eight-block patterns. Most include the Columns block, but others incorporate the Media &amp; Text and Cover blocks, such as a full-width page header.</p>\n\n\n\n<p>The Testimonials pattern uses the theme&rsquo;s Overlap style for the Columns block. It shifts the left column to the right and the right column in the opposite direction, creating an overlap.</p>\n\n\n\n<img />Testimonials block pattern.\n\n\n\n<p>There is a similar pattern named Overlapping Images that uses the same technique.</p>\n\n\n\n<img />Overlapping Images block pattern.\n\n\n\n<p>What Naledi does that I have not seen with many block themes yet is add several custom page templates. It technically registers only two of them via its <code>theme.json</code> configuration. However, six exist in total, and the Gutenberg plugin automatically picks them all up on a per-page level &mdash; <em>not sure if that is a bug or a feature</em>.</p>\n\n\n\n<ul><li>About</li><li>Home</li><li>News</li><li>Sidebar</li><li>Testimonials</li><li>Tours</li></ul>\n\n\n\n<p>Because Naledi is a block theme, users can make direct changes to any of the templates, putting their own coat of paint over the default or overhauling them entirely.</p>\n\n\n\n<img />Naledi theme in the site editor.\n\n\n\n<p>As always, it is a welcome sight to see another block theme headed for the official directory. It is by no means perfect &mdash; working in an imperfect system. However, experiments like Naledi give me more hope that we are heading in the right direction.</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 May 2021 21:42:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:52:\"WPTavern: Register Now for WordSesh: May 24-28, 2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116134\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:145:\"https://wptavern.com/register-now-for-wordsesh-may-24-28-2021?utm_source=rss&utm_medium=rss&utm_campaign=register-now-for-wordsesh-may-24-28-2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3940:\"<p><a href=\"https://wordsesh.com/\">WordSesh 2021</a>, a free virtual event targeted at WordPress professionals, is less than one week away. Sessions will be broadcast May 24-28, followed by hands-on workshops May 27 &ndash; June 4. The event is hosted by Brian Richards, creator of the WordPress video training website WPSessions. It features an impressive lineup of curated speakers whose presentations will be recorded and published to&nbsp;<a href=\"https://wpsessions.com/wordsesh/\">WPSessions</a>&nbsp;after the live event has ended.</p>\n\n\n\n<p>WordSesh&rsquo;s creators pioneered virtual events years ago, when nearly every WordPress conference was still a live, in-person event. Last year WordSesh was broken up into three regional events, but this year it has transitioned back into one global conference that will run at all hours over several time zones. Over the years its production and quality have become more refined. Speakers are compensated for their time and have personal coaching available to them. This year&rsquo;s event will feature a combination of pre-recorded and live content, accompanied by live captioning.</p>\n\n\n\n<p>&ldquo;I designed the schedule to still support viewers from all around the world,&rdquo; Richards said. &ldquo;Day 1 (May 24/25) is scheduled for 1-4pm AEST to support the Asia/Pacific region. Day 2 (May 26) runs from 1-4pm CEST for Europe, Middle East, and Africa. Day 3 (May 27) runs from 1-5pm EDT for folks across the Americas.&rdquo;</p>\n\n\n\n<p>Richards has sought out experts in each of the topics on the <a href=\"https://wordsesh.com/#schedule\">schedule</a>. The standard sessions will run for 20 minutes, followed by 5-10 minutes of live Q&amp;A. Presenters will be covering block development, headless WordPress, security, accessibility, client services, and other topics of interest to WordPress professionals.</p>\n\n\n\n<p>Workshops will begin May 27 and will offer hands-on practice, activities, discussion, and the creation of a finished product. This year&rsquo;s lineup includes six, 3-hour workshops, held over the span of several days:</p>\n\n\n\n<ul><li><strong>Let&rsquo;s Hack!</strong> (Stephen Rees-Carter)</li><li><strong>Speed Up Your WordPress Site with These 3 Advanced Techniques</strong><br />(Luke Cavanagh and Mendel Kurland)</li><li><strong>Build your own Block Based Theme</strong> (Daisy Olsen)</li><li><strong>Building Accessible Navigation</strong> (Natalie MacLees)</li><li><strong>My First Headless WordPress Site</strong> (Kellen Mace and Jason Bahl)</li><li><strong>Nail Your Client Onboarding Process</strong> (Jennifer Bourn)</li></ul>\n\n\n\n<p>If you have been wanting to learn how to create your own block-based themes or headless WordPress sites, or improve your processes on any of the above topics, these free workshops will be a valuable investment of your time. </p>\n\n\n\n<p>One new thing this year is that attendees will be invited to chat via Slack to bring more conversation during and after the live broadcast.</p>\n\n\n\n<p>&ldquo;Rather than participating in a single-threaded event chat, which disappears when the broadcast has ended, the Slack channels should allow for more robust conversations,&rdquo; Richards said. &ldquo;We&rsquo;re also going to run the speaker Q&amp;A through chat, rather than on screen, for the same reasons. I believe this will give attendees an opportunity to ask better questions and for speakers to provide more detailed answers&nbsp;&ndash;&nbsp;rather than both groups rushing to ask and answer as quickly as the live Q&amp;A slots allow.&rdquo;</p>\n\n\n\n<p>Richards anticipates WordSesh attendance to be 1,500-3,500 people. Attendees will receive a digital swag bag with special discounts from multiple companies in the WordPress space. <a href=\"https://wordsesh.com/register/\">Registration is free</a> and after signing up attendees will get an email reminder with the viewing link one hour before each day of the 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:\"Mon, 17 May 2021 17:59:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:104:\"Gutenberg Times: Template Editor, Theme.json and is a Universal theme possible? – Weekend Edition #169\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=17824\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:108:\"https://gutenbergtimes.com/template-editor-theme-json-and-is-a-universal-theme-possible-weekend-edition-169/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14325:\"<p>Howdy, </p>\n\n\n\n\n\n<p>It&#8217;s not entirely Gutenberg related, but I am so happy that deputies at Global Community Team are <a href=\"https://make.wordpress.org/community/2021/04/26/discussing-the-path-to-in-person-wordcamps/\">discussing conditions under which in-person meetings (WordCamp and Meetup) can start up again.</a> Just the fact, that in-person meetings are talked about after 14 months &#8220;online only&#8221;, is already progress. It&#8217;ll still take months before the first in-person WordCamp organizers will be able to start planning. Your opinion counts, so don&#8217;t hesitate to <a href=\"https://make.wordpress.org/community/2021/04/26/discussing-the-path-to-in-person-wordcamps/\">chime in the comments.</a> </p>\n\n\n\n<p>There was a lot of happening this week in the WordPress world. You probably saw most of it on other WordPress news sites, so I dive in right into all the Gutenberg related updates. Happy reading. </p>\n\n\n\n<p>Yours, ?<br />Birgit</p>\n\n\n\n\n\n<h2>Gutenberg and WordPress Pre-release</h2>\n\n\n\n<p>It comes down to the wire for developers committing code before the WordPress 5.8 feature freeze coming up on May 25th, 2021. Gutenberg feature freeze is practically on May 19th when the Gutenberg 10.7 RC candidate is released. After those dates, only bug fixes will make it into the first Beta release, scheduled for June 7, 2021. </p>\n\n\n\n<p>To keep all the dates straight I consult the full <a href=\"https://make.wordpress.org/core/5-8/\">WordPress 5.8 Development Cycle</a> page. </p>\n\n\n\n<h3>Calls for Testing</h3>\n\n\n\n<p><strong><a href=\"https://profiles.wordpress.org/andraganescu/\">Andre Draganescu</a></strong> posted <a href=\"https://make.wordpress.org/core/2021/05/12/help-test-the-widgets-editor-for-wordpress-5-8/\"><strong>Help Test the Widgets Editor for WordPress 5.8</strong></a> with test instructions for three scenarios any user could test</p>\n\n\n\n<ul><li>Migrating from classic widgets</li><li>Adding blocks next to widgets</li><li>Opting out of the new widgets screen with the new plugin</li></ul>\n\n\n\n<p>He also urges Theme and Plugin developers <a href=\"https://github.com/WordPress/gutenberg/tree/trunk/docs/how-to-guides/widgets\">to read the available documentation</a> and suggests to</p>\n\n\n\n<ul><li>Test upgrading classic widgets to blocks.</li><li>Test enabling and disabling theme support</li><li>Test 3rd party widgets compatibility.</li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://profiles.wordpress.org/annezazu/\">Anne McCarthy</a></strong> in her post<a href=\"https://make.wordpress.org/test/2021/05/12/fse-program-testing-call-6-stick-the-landing-pages/\"><strong> &#8220;Stick the Landing (pages)&#8221;</strong></a> ( ? nice pun!)* composed a real-life scenario for the various tests of the template editor and use it for landing pages. This goes to the heart of the new feature slated to be introduced to WordPress users with WordPress 5.8. </p>\n\n\n\n<p>The instructions come with a very nice demo of the template editor in a <em>silent movie</em>. Just follow the mouse pointer. </p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<div class=\"toolbelt-video-wrapper\"></div>\n</div>\n\n\n\n<p class=\"has-small-font-size\">(* I had to look it up: Stick the landing &#8211; is an expression that comes from gymnastic or other athletic routine when the athlete <em>lands firmly and confidently on their feet. </em>Or an aviator executes a <em>flawless landing</em>. &#8211; all part of the service&#8230; )</p>\n\n\n\n<h2>Gutenberg 10.6</h2>\n\n\n\n<p>Gutenberg 10.6 was released and comes with a ton of create features! For the first time, volunteer contributor, <strong><a href=\"https://twitter.com/vdwijngaert\">Koen Van den Wijngaert</a></strong> led this plugin release and published <a href=\"https://make.wordpress.org/core/2021/05/14/whats-new-in-gutenberg-10-6-12-may/\"><strong>What’s new in Gutenberg 10.6?</strong></a> It was one of the bigger releases with 216 commits.</p>\n\n\n\n<ul><li><strong>Duotone filters</strong> made it into this release now. Very cool highlight/shadow colors are already available. Theme developers can provide extend with theme specific colors. </li><li><strong>Padding</strong> is here! You might not need those spacer block anymore or at least not so often. </li><li><strong>Most used tags selector</strong> &#8211; many bloggers missed it for the last few years. It&#8217;s now also available in the block editor.</li><li><strong>Tables</strong> can now have colored borders. </li><li><strong>More blocks</strong> for Themes and modify Post list displays (Query blocks)</li><li><strong>Theme.json</strong> is out of experimental and the <a href=\"https://github.com/WordPress/gutenberg/blob/trunk/docs/how-to-guides/themes/theme-json.md\">documentation was updated</a> just a couple of days ago. </li><li><strong>Template Editor</strong> screen to create custom templates for landing pages. </li><li><strong>Block Editor Settings </strong>are now available via an endpoint of the REST API. This opens quite a few additional opportunities for plugins and themes to adjust features and controls. </li></ul>\n\n\n\n<p>I have had a fascination with the Query block ever since it started as a Latest Post block. In this version, the team added Block Patterns to the place holder, so you don&#8217;t have to start from scratch assembling. </p>\n\n\n\n<p><strong>Justin Tadlock</strong> tested a few new features and shares his findings in <strong><a href=\"https://wptavern.com/gutenberg-10-6-adds-duotone-filters-query-pattern-carousel-and-most-used-tags-selector#comments\">Gutenberg 10.6 Adds Duotone Filters, Query Pattern Carousel, and Most-Used Tags Selector</a>.</strong></p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n\n<p><strong><a href=\"https://gutenbergtimes.com/need-a-zip-from-master/\">Need a plugin .zip from Gutenberg&#8217;s main (trunk) branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. <br />Have you been using it? Hit reply and let me know.</p>\n\n\n\n<p><img alt=\"GitHub all releases\" src=\"https://img.shields.io/github/downloads/bph/gutenberg/total?style=for-the-badge\" /></p>\n\n\n\n\n<p>The <strong>Gutenberg Changelog episode #44</strong> will be published later this weekend. <strong>Grzegorz (&#8220;Greg&#8221;) Ziolkowski</strong> and I had a great time diving into the details of this release, answered some General Gutenberg questions and also talked about what&#8217;s in the works even beyond 5.8. </p>\n\n\n\n<p><strong>Subscribe to the Gutenberg Changelog via your favorite podcast apps! </strong><br />?️ <a href=\"https://open.spotify.com/show/620NwVKQJGdTupy36zYxvg?mc_cid=4b6c9f88fe\">Spotify</a> | <a href=\"https://podcasts.google.com/feed/aHR0cHM6Ly9ndXRlbmJlcmd0aW1lcy5jb20vZmVlZC9wb2RjYXN0\">Google</a> | <a href=\"https://podcasts.apple.com/us/podcast/gutenberg-changelog/id1469294475\">iTunes</a> | <a href=\"https://pca.st/podcast/f8445ec0-7508-0137-f267-1d245fc5f9cf\">PocketCasts</a> | <a href=\"https://www.stitcher.com/show/gutenberg-changelog\">Stitcher</a> | <br />?️ <a href=\"https://www.podbean.com/podcast-detail/chi7j-9904a/Gutenberg-Changelog-Podcast\">Pod Bean</a> | <a href=\"https://castbox.fm/channel/Gutenberg-Changelog-id2173375\">CastBox</a> | <a href=\"https://www.podchaser.com/podcasts/gutenberg-changelog-878239/\">Podchaser</a> | <a href=\"https://gutenbergtimes.com/feed/podcast\">RSS Feed</a> </p>\n\n\n\n<h2>Full Site Editing and Themes</h2>\n\n\n\n<p><a href=\"https://twitter.com/kjellr\"><strong>Kjell Reigstad</strong> </a>is back with the <a href=\"https://make.wordpress.org/themes/2021/05/14/gutenberg-themes-week-of-may-10-2021/\"><strong>Gutenberg + Themes: Round up post</strong></a> from the Themes team. Learn quickly what was released and fixed, what is pending as PR or still in discussion that could use your input. The list of overview issues is a great way to catch up on the latest development.</p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/jffng\">Jeff Ong</a></strong> invited contributors and other theme developers to a <strong><a href=\"https://make.wordpress.org/themes/2021/05/10/friday-may-14th-at-14utc/\">Upcoming “Universal Themes” Hallway Hangout</a></strong>, a theme that works as a classic theme as well as a block-based theme. The post has links to recording, the sticky boards as well as the Zoom chat transcripts. I have yet to watch the gathering of Theme wizards and their thoughts on how they might want to deal with the upcoming changes. The recording is <a href=\"https://www.youtube.com/watch?v=ymZZv3GjGPE\">available on YouTube </a></p>\n\n\n\n<a href=\"https://www.youtube.com/watch?v=ymZZv3GjGPE\"><img /></a><a href=\"https://www.youtube.com/watch?v=ymZZv3GjGPE\">Hallway Hangout &#8211; Universal Theme</a>\n\n\n\n<p>The Second Call for Questions on Full Site Editing and their answers has ended, and <strong>Anne McCarthy</strong> published <a href=\"https://make.wordpress.org/test/2021/05/13/fse-program-answers-from-round-two-of-questions/\"><strong>Answers from Round Two of Questions</strong></a>. Almost all answers have also reference to the GitHub discussion around a specific topic. The answer covering the differences and different use cases for the three entities that might cause confusion (#5): Reusable Block, Block Pattern and now Template. Anne answer it comprehensible, has a real life example and a great set of links to dive deeper into the topic. </p>\n\n\n\n<h2 id=\"wpevents\">Upcoming WordPress Events</h2>\n\n\n\n<p><strong>May 19th, 2021</strong><br /><strong><a href=\"https://www.meetup.com/Portsmouth-WordPress-Meetup/events/277849223/\">Portsmouth WordPress Meetup</a></strong><br /><strong>Full-site Editing </strong>with <strong>Herb Miller</strong> core contributor and his block-based theme </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>&nbsp;May 22-23, 2021</strong><br /><strong><a href=\"https://neo.wordcamp.org/2021/\">WordCamp Northeast Ohio Region</a></strong><br />Two sessions and a Lighting talk about Gutenberg are on the <a href=\"https://neo.wordcamp.org/2021/schedule/\">schedule </a></p>\n\n\n\n<ul class=\"has-small-font-size\"><li><strong>Anatomy of a Block Theme for Full Site Editing </strong>w/ Daisy Olson </li><li><strong>Web Components in WP, Gutenberg and as HTML plugins</strong> w/ Craig West </li><li><strong>Lightning Talk: The power of reusable blocks w/ Daisy Olson</strong> </li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>May 24-28, 2021</strong><br /><strong><a href=\"https://wordsesh.com/?uid=6471\">WordSesh 2021</a></strong><br />The <a href=\"https://wordsesh.com/#schedule\">session schedule</a> is now available, too. Here is the list of Gutenberg talks: </p>\n\n\n\n<ul class=\"has-small-font-size\"><li><strong>Blazing Fast Block Development</strong> w/ Lee Shadle </li><li><strong>Building Custom Block</strong>s w/ Rob Stinson</li><li><strong>Block-Based Themes</strong> – <strong>The Future Of Full Site Editing In WordPress</strong> w/ Imran Sayed</li><li><strong>How the Block Editor Makes It Easier to Build Custom Websites</strong> w/ Danielle Zarcaro </li><li><strong>Build your own Block-Based Theme</strong> w/ Daisy Olsen (Workshop)</li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>June 7 &#8211; 9th, 2021</strong><br /><strong><a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe</a></strong><br />A virtual event and contributor day. <a href=\"https://europe.wordcamp.org/2021/call-for-sponsors/\">Call for sponsors is open.</a></p>\n\n\n\n<p><strong>?</strong> Gutenberg Times is a media partner of WordCamp Europe 2021 </p>\n\n\n\n<p><strong>June 20 &#8211; 26</strong><br /><strong><a href=\"https://japan.wordcamp.org/2021/\">WordCamp Japan</a></strong><br /><em>The schedule has been posted. Most sessions will be in Japanese, with exceptions, I think&#8230; </em></p>\n\n\n\n<p><strong>July 17 + 18th, 2021</strong><br /><strong><a href=\"https://santaclarita.wordcamp.org/2021/\">WordCamp Santa Clarita</a></strong><br />Calls for speakers (May 30th), sponsors, volunteers and organizers are open. </p>\n\n\n\n<p><strong>June 24 &#8211; 26, 2021</strong><br /><strong><a href=\"https://cochabamba.wordcamp.org/2021/\">WordCamp Cochabama</a></strong> (Colombia) </p>\n\n\n\n<p><strong>July 23, 2021</strong><br /><a href=\"https://www.wordfest.live/\"><strong>WordFest Live </strong></a>&#8211; <em>The&nbsp;</em>festival of WordPress<br />Call for Speakers is now open and submissions are due on May 24th, 2021</p>\n\n\n\n<p><strong>September 21 + 22, 2021</strong><br /><a href=\"https://2021.wpcampus.org/\"><strong>WPCampus 2021 Online</strong></a><br />&#8220;A free online conference for web accessibility and WordPress in higher education.&#8221; <a href=\"https://2021.wpcampus.org/proposals\">Call for Proposal is up</a> and proposal are due May 26, 2021</p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>On the<a href=\"https://wpcalendar.io/online/\"> <strong>Calendar for WordPress Online Events</strong> </a>you can browse a list of the upcoming WordPress Meetups, around the world, including WooCommerce, Elementor, Divi Builder and Beaver Builder meetups. </p>\n\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p class=\"has-text-align-left\"><strong>Don&#8217;t want to miss the next Weekend Edition? </strong></p>\n\n\n\n<form class=\"wp-block-newsletterglue-form ngl-form ngl-portrait\" action=\"https://gutenbergtimes.com/feed/\" method=\"post\"><div class=\"ngl-form-container\"><div class=\"ngl-form-field\"><label class=\"ngl-form-label\" for=\"ngl_email\"><br />Type in your Email address to subscribe.</label><div class=\"ngl-form-input\"><input type=\"email\" class=\"ngl-form-input-text\" name=\"ngl_email\" id=\"ngl_email\" /></div></div><button class=\"ngl-form-button\">Subscribe</button><p class=\"ngl-form-text\">We hate spam, too and won&#8217;t give your email address to anyone except Mailchimp to send out our Weekend Edition</p></div><div class=\"ngl-message-overlay\"><div class=\"ngl-message-svg-wrap\"></div><div class=\"ngl-message-overlay-text\">Thanks for subscribing.</div></div><input type=\"hidden\" name=\"ngl_list_id\" id=\"ngl_list_id\" value=\"26f81bd8ae\" /><input type=\"hidden\" name=\"ngl_double_optin\" id=\"ngl_double_optin\" value=\"yes\" /></form>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 May 2021 18:21: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:18:\"Birgit Pauli-Haack\";s: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:89:\"WPTavern: FSE Outreach Round #6: Building a WordCamp Landing Page via the Template 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:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116612\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:219:\"https://wptavern.com/fse-outreach-round-6-building-a-wordcamp-landing-page-via-the-template-editor?utm_source=rss&utm_medium=rss&utm_campaign=fse-outreach-round-6-building-a-wordcamp-landing-page-via-the-template-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5227:\"<p class=\"has-drop-cap\">As has almost become ritual at this point, I am always looking forward to the next testing round for Full Site Editing (FSE). Spearheaded by core contributor Anne McCarthy, the FSE Outreach Program&rsquo;s fortnightly user tests are usually fun and offer everyone a chance to get involved, regardless of their experience level.</p>\n\n\n\n<p>This <a href=\"https://make.wordpress.org/test/2021/05/12/fse-program-testing-call-6-stick-the-landing-pages/\">latest testing round</a> is all about whether users can create a custom template on a per-post basis directly from the editor. The answer? <em>Why, yes, they absolutely can.</em></p>\n\n\n\n<p>Round #6 asks for volunteers to use the new template-editing mode, which is expected to land in WordPress 5.8, to build a WordCamp landing page. The goal is to offer a discount code and attract attendees from another event to join.</p>\n\n\n\n<p>Anyone interested in discovering issues and providing feedback should give this testing round a shot. There is a 36-step guide that will walk you through building a custom landing page. It should take no more than 15 minutes, maybe more if you are putting a unique spin on the design &mdash; <em>that is half the fun for me</em>.</p>\n\n\n\n<p>Feedback is open through May 26. Just follow the instructions and leave a comment on the post.</p>\n\n\n\n<p>The closest thing to a local WordCamp I have is <a href=\"https://birmingham.wordcamp.org/\">Birmingham, AL</a>, known for its &ldquo;WP Y&rsquo;all&rdquo; name. I am hopeful that the WC Birmingham team would not mind me borrowing their logo for this experiment. The following is the WordCamp landing page I built with the TT1 Blocks theme:</p>\n\n\n\n<img />\n\n\n\n<p>Other than the known <a href=\"https://github.com/WordPress/gutenberg/issues/31562\">Nav Menu block issue</a> noted in the post, I ran into no technical problems with any of the 36 steps. Everything worked as expected. However, that does not mean that everything was perfect.</p>\n\n\n\n<h2>Problems, Mostly Trivial</h2>\n\n\n\n<p class=\"has-drop-cap\">Before diving into the actual user-experience issues with building templates, I noticed a problem with the custom template system. After finishing the testing round, I wanted to see what my template looked like with other themes. However, I could not do this. Upon activating another theme, my custom template seemed to disappear.</p>\n\n\n\n<p>The problem is that custom templates are tied to the theme. I see the logic in this. Certain aspects could be specific to the active theme (colors, fonts, etc.), and it is always how custom templates have worked. However, the block template system is different. From a user viewpoint, I feel like my custom-created templates belong to me rather than the theme.</p>\n\n\n\n<p>I can see a user switching themes after a couple of years and building a dozen or so templates having a poor experience in this situation. If the feature remains the same, there should be more clarity.</p>\n\n\n\n<p>One of the more frustrating aspects of the template editor is the lack of space at the bottom of the frame. I am accustomed to the post editor&rsquo;s extra whitespace, focusing the active workspace toward the top of the screen.</p>\n\n\n\n<img />Limited space at the bottom of template editor.\n\n\n\n<p>I just want to put the current piece of the layout I am working on higher up the page. I am not sure how this would look when dealing with a template editor because it needs to clearly mark the end of the document.</p>\n\n\n\n<p>The other issues were primarily around the TT1 Blocks theme or missing features with the current Gutenberg plugin.</p>\n\n\n\n<p>When adding a horizontal Buttons block, there is no space between individual buttons. Vertical alignment is better, but it could use a slight bump (on the front end, not in the editor).</p>\n\n\n\n<img />Buttons a little too close.\n\n\n\n<p><em>And, I feel like I cannot be the first to say this: I am ready for Button block padding controls so that I can adjust TT1 Blocks&rsquo; abnormally large button output.</em></p>\n\n\n\n<p>When inserting a full-width Columns block, the text on the left butted against the side of the page. Because neither the Columns nor the inner Column blocks currently have padding controls, the only way for users to &ldquo;fix&rdquo; this is to add a background color. Gutenberg automatically adds padding in that case.</p>\n\n\n\n<img />No horizontal spacing.\n\n\n\n<p>The last trivial fix I had to make was adding a Spacer block above the custom footer section. This was not included in the testing instructions. Without it, the footer had no spacing between it and the content above it.</p>\n\n\n\n<p>I did question one aspect of the testing instructions. Templates are generally a sort of wrapper or design layout. Content is a separate thing that typically lives independently. In this test, the content is housed within the template. There are scenarios where the test case makes sense. However, I would have preferred a flow where the content portion of the template was a part of the post and output via the Post Content block.</p>\n\n\n\n<p>That sort of moving back and forth between post and template editors may have opened up some more usability hangups that would be worth exploring.</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 May 2021 23:56: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:14:\"Justin Tadlock\";s: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:107:\"WPTavern: WordPress Community Team Discusses Adding Vaccination Status to In-Person Meetup Safety Checklist\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116521\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:259:\"https://wptavern.com/wordpress-community-team-discusses-adding-vaccination-status-to-in-person-meetup-safety-checklist?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-community-team-discusses-adding-vaccination-status-to-in-person-meetup-safety-checklist\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4613:\"<p>The WordPress community is eager to return to in-person events and organizers are discussing a path to ensure the safety of resuming meetups as a first step before considering WordCamps. Previous discussions led to the creation of a <a href=\"https://make.wordpress.org/community/handbook/meetup-organizer/2021-returning-to-in-person-meetups/in-person-meetup-decision-checklist/\">checklist</a> to assist local organizers in determining if their chapter is eligible to proceed. Noticeably absent from the checklist at the time was the requirement for widely distributed vaccines before resuming local events. </p>\n\n\n\n<p>This week, Andrea Middleton proposed <a href=\"https://make.wordpress.org/community/2021/05/12/proposal-adding-vaccination-status-to-the-in-person-meetup-safety-checklist/\">adding vaccination status to the in-person meetup safety checklist</a>.</p>\n\n\n\n<p>&ldquo;When we created that checklist, COVID-19 vaccine rollout was still in very early stages, and the checklist did not account for vaccines,&rdquo; Middleton said. &ldquo;Vaccination efforts are&nbsp;still&nbsp;being rolled out across the world and many people do not have access to vaccines yet, but progress has reached a point where it seems wise to start incorporating it into the checklist, where possible.&rdquo;</p>\n\n\n\n<p>The proposal would allow places that don&rsquo;t currently pass the checklist to hold WordPress meetups for vaccinated attendees if vaccines are freely available in the area and local authorities are permitting gatherings.</p>\n\n\n\n<p>Local organizers would also be encouraged to continue holding online events or finding ways to livestream in-person meetups so that those who are not yet comfortable attending will still have access.</p>\n\n\n\n<p>&ldquo;It isn&rsquo;t practical (and, in some places, legal) to ask organizers to check the vaccination status of individuals,&rdquo; Middleton said. &ldquo;Therefore,&nbsp;I suggest we ask groups to use the honor system, trusting that people will only attend these events if they have been vaccinated.&rdquo;</p>\n\n\n\n<p>If meetup organizers move forward with the honor system, attendees will have to embrace some risk should people who are not fully vaccinated wish to break the meetup guidelines.</p>\n\n\n\n<p>WordPress community leadership has the challenging task of navigating this new territory with changing conditions all over the globe. The changing laws and recommendations in different areas make it nearly impossible to create a policy that will work across the board. This week, the US passed a major milestone when the Centers for Disease Control and Prevention&nbsp;(CDC) updated its <a href=\"https://www.cdc.gov/coronavirus/2019-ncov/vaccines/fully-vaccinated-guidance.html\">interim public health recommendations for fully vaccinated people</a>, allowing them to discontinue mask wearing and physical distancing in most cases. However, governors in some states said that indoor mask mandates would remain in place while state health officials review the new recommendations. </p>\n\n\n\n<p>In the comments of the proposal, Mika Epstein asked if there will be repercussion if someone violates the honor code &ndash; otherwise &ldquo;what&rsquo;s the point in having a that proposal in the first place?&rdquo; A policy that isn&rsquo;t enforceable becomes more of an encouragement than a requirement.</p>\n\n\n\n<p>WordPress meetup organizers, just like retailers, restaurants, and other businesses, will have no way of knowing who is vaccinated and who is not. The CDC reports that only 36.2% of the US population is fully vaccinated. The share of people who have had at least one does of the COVID-19 vaccine varies greatly from one country to the next. </p>\n\n\n\n<div class=\"wp-block-image\"><img />Source: <a href=\"https://ourworldindata.org/covid-vaccinations\">Our World in Data</a></div>\n\n\n\n<p>While some countries are logging very low numbers for daily cases, despite having only small percentages of the population vaccinated, they pay the price with intermittent lockdowns, travel bans, and strict quarantine measures. In-person WordPress meetups may not be possible in these locations <a href=\"https://finance.yahoo.com/news/covid-zero-havens-reopening-harder-210000541.html\">where vaccines are not widely available</a>, despite the local chapter being able to meet most of the requirements on the checklist.</p>\n\n\n\n<p>The <a href=\"https://make.wordpress.org/community/2021/05/12/proposal-adding-vaccination-status-to-the-in-person-meetup-safety-checklist/\">discussion</a> is open until May 27, when Middleton plans to close comments on the proposal.</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 May 2021 21:10:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:98:\"WPTavern: Gutenberg 10.6 Adds Duotone Filters, Query Pattern Carousel, and Most-Used Tags Selector\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116523\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:237:\"https://wptavern.com/gutenberg-10-6-adds-duotone-filters-query-pattern-carousel-and-most-used-tags-selector?utm_source=rss&utm_medium=rss&utm_campaign=gutenberg-10-6-adds-duotone-filters-query-pattern-carousel-and-most-used-tags-selector\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6283:\"<p class=\"has-drop-cap\">The Gutenberg development team has taken massive strides in the latest release. Version 10.6 of the plugin introduces several user-facing features and changes that upgrade the block-editing experience. The new duotone filter for images is just downright fun to play with. The UIs for the Query pattern selector and template-editing mode have been overhauled. Plus, the most-used tags feature from the pre-block era is making a return.</p>\n\n\n\n<p>There is a ton of ground to cover for this release and never enough time. The development team is racing toward a <a href=\"https://wptavern.com/full-site-editing-is-partly-a-go-for-wordpress-5-8\">WordPress 5.8 deadline</a> that includes stabilizing theme-related blocks, <code>theme.json</code> integration, per-post templates, block-based widgets, and new block design controls.</p>\n\n\n\n<p>Much of the work on those features is still underway. However, some of them are starting to take shape, and it could make the upcoming WordPress 5.8 release in July an exciting one as they are integrated.</p>\n\n\n\n<h2>Duotone Image Filters</h2>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img />No Duotone Filter</li><li class=\"blocks-gallery-item\"><img />Dark Grayscale</li><li class=\"blocks-gallery-item\"><img />Green and Red</li><li class=\"blocks-gallery-item\"><img />Blue and Orange</li></ul>\n\n\n\n<p class=\"has-drop-cap\">The new <a href=\"https://github.com/WordPress/gutenberg/pull/26752\">duotone filter tool</a> is one of my favorite features to land in Gutenberg. If I am being honest, I have probably put in about two hours of tinkering with it in the past day. Some of that was building out custom duotone color palettes for a theme I have been building, but most of it was just playing around for fun.</p>\n\n\n\n<p>The feature works for both the Image and Cover blocks. However, it does not work for Covers with the &ldquo;Fixed Background&rdquo; setting enabled. There is currently an open <a href=\"https://github.com/WordPress/gutenberg/issues/31662\">ticket to disable duotone</a> in this scenario.</p>\n\n\n\n<p>What makes duotone such an exciting feature is that drops a powerful color filtering tool into the hands of users. It allows them to change the mood of a story with a couple of clicks.</p>\n\n\n\n<h2>Query Block Improvements</h2>\n\n\n\n<img />Query pattern carousel.\n\n\n\n<p class=\"has-drop-cap\">The new <a href=\"https://github.com/WordPress/gutenberg/pull/29602\">carousel that launches</a> when first inserting a Query block is a much-needed improvement. It allows end-users to scroll through the various patterns. This view gives a more complete picture of what the output will actually look like before inserting it.</p>\n\n\n\n<p>For users who prefer the grid-style view, there is a button to switch over to it. It has improved over the previous grid, providing a larger preview of each pattern.</p>\n\n\n\n<p>On the theme side of things, developers can now choose between <code>&lt;div&gt;</code>, <code>&lt;main&gt;</code>, <code>&lt;section&gt;</code>, and <code>&lt;aside&gt;</code> elements for the <a href=\"https://github.com/WordPress/gutenberg/pull/31421\">Query block wrapper</a>. This lets theme authors choose a more semantically correct tag when needed. Users have access to this via the &ldquo;Advanced&rdquo; tab.</p>\n\n\n\n<h2>Return of the Most-Used Tags Selector</h2>\n\n\n\n<img />Most-used tags selector.\n\n\n\n<p class=\"has-drop-cap\">After three years, the Gutenberg project has finally addressed its missing <a href=\"https://github.com/WordPress/gutenberg/pull/30598\">most-used tags feature</a>. For new WordPress users since the 5.0 launch or those of you who may have forgotten, the Tags list in WordPress 4.9 and earlier allowed end-users to select from a list of the site&rsquo;s most used tags when editing a post.</p>\n\n\n\n<p>The feature was dismissed for having no &ldquo;evidence right now of the user case&rdquo; before the Gutenberg 1.0 launch, and the <a href=\"https://github.com/WordPress/gutenberg/issues/1341\">ticket asking for it</a> was closed. In 2018, a year later, a <a href=\"https://github.com/WordPress/gutenberg/issues/8867\">new ticket popped up</a>. Without boring everyone with the technical details and almost three years of discussion, the community can now rejoice in its return.</p>\n\n\n\n<p>The Tags sidebar panel tab now lists the 10 most-used tags for the site. It should be a lot quicker to select them than typing each out. This is one of the few classic-editing features that I have longed for. I am happy to see it make a comeback, even after all this time.</p>\n\n\n\n<h2>Darker Background for the Template Editor</h2>\n\n\n\n<img />Template-editing mode.\n\n\n\n<p class=\"has-drop-cap\">Template-editing mode now <a href=\"https://github.com/WordPress/gutenberg/pull/31044\">has a darker background</a>, which makes the user experience far better. The feature is slated for a WordPress 5.8 release, which will allow users to create custom templates on the fly from the post-editing screen.</p>\n\n\n\n<p>Since I last did a <a href=\"https://wptavern.com/help-steer-the-future-of-wordpress-via-the-fse-outreach-program\">deep dive into this mode</a>, it has jumped leaps and bounds. The darker background behind the framed template editor indicates that the user has left the post editor and entered into a new experience. In the past, it was tough to tell which mode one was in.</p>\n\n\n\n<h2>Border Settings for Tables</h2>\n\n\n\n<img />\n\n\n\n<p class=\"has-drop-cap\">It is easy for me to forget which blocks support specific features. I have a mini plugin that I use to enable pretty much everything &mdash; <em>I get tired of waiting for things to land sometimes.</em></p>\n\n\n\n<p>For everyone else, you can now enjoy <a href=\"https://github.com/WordPress/gutenberg/pull/31265\">border settings</a> for the Table block. Borders controls are not widespread just yet. However, for those who have yet to use them, they are relatively basic. The feature adds a new block options tab for selecting a border style (none, solid, dashed, and dotted), width, and color.</p>\n\n\n\n<p>Currently, there is no way to control individual sides. Border settings are applied to the top, right, bottom, and left sides equally. I am not one to complain too much, at least not all of the time, so this is a welcome addition to tables.</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 May 2021 00:33:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:111:\"WPTavern: Accessibility Advocates Sign Open Letter Urging People Not To Use AccesiBe and Other Overlay Products\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116454\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:267:\"https://wptavern.com/accessibility-advocates-sign-open-letter-urging-people-not-to-use-accesibe-and-other-overlay-products?utm_source=rss&utm_medium=rss&utm_campaign=accessibility-advocates-sign-open-letter-urging-people-not-to-use-accesibe-and-other-overlay-products\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5569:\"<p>AccessiBe and other similar tools are coming under fire after more than 400 accessibility advocates and developers signed an <a href=\"https://overlayfactsheet.com/\">open letter</a> calling on the industry to unite against the use of accessibility overlay products. These overlay &ldquo;widgets&rdquo; are technologies that apply third-party code to the front end in an attempt to automate repairs after sites launch without having accessibility baked in from the design phase.</p>\n\n\n\n<p>A major part of the complaint is that these products are often marketed as quick-fix solutions that will make a website ADA compliant and immune from legal action. For example, the <a href=\"https://accessibe.com/\">accessiBe</a> website advertises the product as: &ldquo;<em>The #1 Automated Web Accessibility Solution for ADA &amp; WCAG Compliance&hellip;A single line of code for 24/7 automated compliance.</em>&rdquo; Similarly, <a href=\"https://www.equalweb.com/\">EqualWeb</a> advertises making sites accessible by inserting &ldquo;<em>one line of code</em>&rdquo; to gain &ldquo;compliance with WCAG 2.1, ADA, Section 508, AODA, EN 301549 and IS 5568.&rdquo;</p>\n\n\n\n<p>Sponsors and signatories have published a four-part statement condemning the use of these products as anything more than a temporary solution:</p>\n\n\n\n<ol><li><em>We will never advocate, recommend, or integrate an overlay which deceptively markets itself as providing automated compliance with laws or standards.</em></li><li><em>We will always advocate for the remediation of accessibility issues at the source of the original error.</em></li><li><em>We will refuse to stay silent when overlay vendors use deception to market their products.</em></li><li><em>More specifically, we hereby advocate for the removal of accessiBe, AudioEye, UserWay, User1st, MK-Sense, MaxAccess, FACIL&rsquo;iti, and all similar products and encourage the site owners who&rsquo;ve implemented these products to use more robust, independent, and permanent strategies to making their sites more accessible.</em></li></ol>\n\n\n\n<p>Accessibility practitioners are urging developers and site owners to abandon any overlay solutions they put in place, in favor of those that address inaccessibility at the root of the problem.</p>\n\n\n\n<p>The document lists numerous first-hand accounts of people with disabilities struggling to use websites that have implemented overlays. Although the letter includes various products like Userway, EqualWeb, AudioEye, User1st, MaxAccess, FACIL&rsquo;iti, and Purple Lens, nearly every struggling person cited accessiBe as the problem. </p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">I finally managed to gain access to my <a href=\"https://twitter.com/Namecheap?ref_src=twsrc%5Etfw\">@NameCheap</a> account by blocking <a href=\"https://twitter.com/hashtag/AccessiBe?src=hash&ref_src=twsrc%5Etfw\">#AccessiBe</a> in my Windows Hosts file. I should not need to do this to use the Internet. AccessiBe needs to AccessiBeGone</p>&mdash; Richie (@WilfSplodNokit) <a href=\"https://twitter.com/WilfSplodNokit/status/1365478393895153664?ref_src=twsrc%5Etfw\">February 27, 2021</a></blockquote>\n</div>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">When <a href=\"https://twitter.com/hashtag/AccessiBe?src=hash&ref_src=twsrc%5Etfw\">#AccessiBe</a> is enabled, the page is flooded with headings. Lots of heading level 2\'s. The title of each phone remains a heading in both versions of the page, but with it enabled, things like cost, display, and all the other components of the tables become headings as well.</p>&mdash; Holly Scott-Gardner (@CatchTheseWords) <a href=\"https://twitter.com/CatchTheseWords/status/1364915942157922308?ref_src=twsrc%5Etfw\">February 25, 2021</a></blockquote>\n</div>\n\n\n\n<p>AccessiBe is one of the more widely known overlay products after the company <a href=\"https://techcrunch.com/2021/02/10/accessibility-overlay-startup-accessibe-closes-28m-series-a/?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAAI3aBA2flv0pwtdC8ROV6h2CMYU8Ntc9yjCSDKezmZ76_uBbU9Ed2zh4MiTZGzWZAygiGx-nb92T7hxm9zFaq7fjld66gAl44u0a42xVqTc8dvULqSnkjNMdYXUIKY68LqGfZPpwBTkWhuq0dRCiOqlPnBKLqPEZjpzW1uCBxPHm\">raised $28 million</a> earlier this year. It is also the subject of a cogent exposition on the <a href=\"https://adrianroselli.com/2020/06/accessibe-will-get-you-sued.html\">dangers of using overlay products and expecting not to get sued</a>, an article cited in the document. More recently, accessiBe gained notoriety in the WordPress world after <a href=\"https://wptavern.com/wordpress-org-removes-fake-reviews-for-acessibe-plugin\">WordPress.org removed a collection of fake reviews</a> from the plugin&rsquo;s page. The plugin is currently installed on approximately 4,000 websites. Competitors UserWay and EqualWeb have 40,000 and 1,000 active installs of their WordPress plugins but don&rsquo;t seem to be as well known when compared to accessiBe&rsquo;s aggressive marketing.</p>\n\n\n\n<p>The creators of the document began adding signatures in March 2021. Several prominent WordPress accessibility contributors and experts are signatories on the document, including Joe Dolson, Rian Rietveld, Amanda Rush, Luc Poupard, and Gary Jones. Check out the full <a href=\"https://overlayfactsheet.com/\">document</a> for a more in-depth history of web accessibility overlays and why experts believe they are negatively impacting user experience on websites that implement them.</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 May 2021 20:51:10 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:52:\"WordPress.org blog: WordPress 5.7.2 Security Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10334\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"https://wordpress.org/news/2021/05/wordpress-5-7-2-security-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2089:\"<p>WordPress 5.7.2 is now available.</p>\n\n\n\n<p>This security release features one security fix. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.</p>\n\n\n\n<p>WordPress 5.7.2 is a short-cycle security release. The next major release will be version 5.8.</p>\n\n\n\n<p>You can update to WordPress 5.7.2 by downloading from WordPress.org, or visit your Dashboard → Updates and click Update Now.</p>\n\n\n\n<p>If you have sites that support automatic background updates, they’ve already started the update process.</p>\n\n\n\n<h3>Security Updates</h3>\n\n\n\n<p>One security issue affecting WordPress versions between 3.7 and 5.7. If you haven’t yet updated to 5.7, all WordPress versions since 3.7 have also been updated to fix the following security issue:</p>\n\n\n\n<ul><li>Object injection in PHPMailer, <a href=\"https://nvd.nist.gov/vuln/detail/CVE-2020-36326\">CVE-2020-36326</a> and <a href=\"https://nvd.nist.gov/vuln/detail/CVE-2018-19296\">CVE-2018-19296</a>.</li></ul>\n\n\n\n<p>Thank you to the members of the WordPress security team for implementing these fixes in WordPress.</p>\n\n\n\n<p>For more information refer to <a href=\"https://wordpress.org/support/wordpress-version/version-5-7-2/\">the version 5.7.2 HelpHub documentation</a> page.</p>\n\n\n\n<h3>Thanks and props!</h3>\n\n\n\n<p>The 5.7.2 release was led by <a href=\"https://profiles.wordpress.org/peterwilsoncc/\">@peterwilsoncc</a> and <a href=\"https://profiles.wordpress.org/audrasjb/\">@audrasjb</a>.</p>\n\n\n\n<p>Thank you to everyone who helped make WordPress 5.7.2 happen: <a href=\"https://profiles.wordpress.org/audrasjb\">@audrasjb</a>, <a href=\"https://profiles.wordpress.org/ayeshrajans\">@ayeshrajans</a>, <a href=\"https://profiles.wordpress.org/desrosj\">@desrosj</a>, <a href=\"https://profiles.wordpress.org/dd32\">@dd32</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc\">@peterwilsoncc</a>, <a href=\"https://profiles.wordpress.org/SergeyBiryukov\">@SergeyBiryukov</a>, and <a href=\"https://profiles.wordpress.org/xknown\">@xknown</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 May 2021 01:04:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Peter Wilson\";s: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:73:\"WPTavern: Genesis Framework To Become Free, StudioPress Announces Changes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116458\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:189:\"https://wptavern.com/genesis-framework-to-become-free-studiopress-announces-changes?utm_source=rss&utm_medium=rss&utm_campaign=genesis-framework-to-become-free-studiopress-announces-changes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4650:\"<p class=\"has-drop-cap\">Yesterday, StudioPress <a href=\"https://studiopress.blog/studiopress-big-changes/\">announced several changes</a> to its themes and marketplace coming on or around June 8. For those outside its community, the company will be making its Genesis Framework available for free. The company is overhauling its marketplace, no longer selling individual themes.</p>\n\n\n\n<p>StudioPress&rsquo;s selection of themes will soon be available only through a Genesis Pro, WP Engine hosting, or Flywheel hosting account. The company&rsquo;s ProPlus customers will gain access to the Genesis Blocks Pro and Genesis Custom Blocks Pro plugins.</p>\n\n\n\n<p>The theme shop has been shifting gears since its <a href=\"https://wptavern.com/wp-engine-acquires-studiopress\">acquisition in 2018</a> by WP Engine. While it still caters to freelancers and agencies, its audience has grown to include a more diverse user base. One year ago, WP Engine launched a <a href=\"https://wptavern.com/wp-engine-launches-genesis-pro-add-on-for-customers-more-features-in-the-works\">Genesis Pro Add-On</a>, offering a suite of StudioPress&rsquo;s Genesis products to its customers.</p>\n\n\n\n<p>Chris Garret, the StudioPress Marketing Director at WP Engine, wrote in the article that one of the reasons for these changes was aimed at &ldquo;focusing our product and engineering efforts on preparing the Genesis community for Full Site Editing with the Gutenberg block editor in WordPress Core.&rdquo;</p>\n\n\n\n<p>Last fall, StudioPress launched an open beta of its upcoming <a href=\"https://wptavern.com/genesis-block-theme-beta-studiopress-pursuing-a-block-first-future\">Genesis Block Theme</a>. While there has been little news of it lately, it is expected to land sometime this year alongside WordPress&rsquo;s block-based theming system. In 2020, the company also rebranded an earlier plugin acquisition, Atomic Blocks, to <a href=\"https://wptavern.com/atomic-blocks-rebranded-to-genesis-blocks-migration-path-to-new-plugin-coming-soon\">Genesis Blocks</a>. It later released a developer-centric <a href=\"https://wptavern.com/build-editor-blocks-for-clients-with-the-genesis-custom-blocks-plugin\">Genesis Custom Blocks</a> plugin.</p>\n\n\n\n<p>The company is also retiring all but its top 10 most popular child themes. Retired themes will be archived and still available to existing customers, and the development team will issue security updates if and when necessary.</p>\n\n\n\n<p>&ldquo;As we have discussed in the past, there are big changes coming to WordPress with the introduction of Full Site Editing themes,&rdquo; wrote Garret. &ldquo;While this new way of building themes will be optional (especially at first), we&rsquo;ve decided to focus most of our product and engineering efforts for Genesis related products on preparing to take advantage of these new capabilities.&rdquo;</p>\n\n\n\n<p>Releasing the Genesis theme for free will open a larger audience for StudioPress and ease some friction points.</p>\n\n\n\n<p>&ldquo;This has been one of the biggest asks in all of Genesis and beyond,&rdquo; wrote Garret. &ldquo;Gating Genesis Framework and Sample Theme behind a pay-wall causes confusion for people buying Genesis [child] themes from 3rd party theme providers and limits the number of people who can build with Genesis Framework.&rdquo;</p>\n\n\n\n<p>The team is also dropping its marketplace fees for third-party creators. Vendors, while still being listed, will need to handle payment processing on their own. The &ldquo;buy&rdquo; button on StudioPress will redirect customers to the vendor sites.</p>\n\n\n\n<p>In the past, the Genesis community has been a bit of a walled garden. While there are still commercial plans, these changes can potentially bring in fresh creative talent who might not have chosen to build on top of Genesis in the past &mdash; payments are always barriers to entry for some. Genesis has always been the foundation, but the value non-developer customers will see is in the child themes and plugin add-ons.</p>\n\n\n\n<p>With the <a href=\"https://wptavern.com/upcoming-changes-and-steps-for-an-overhauled-wordpress-theme-review-system\">loosening of the review guidelines</a> in the coming months, I would like to see Genesis land in the free theme directory. It would not pass the current rules, but there may not be any holdups a bit down the road. If it will be free anyway, <em>why not?</em> It would be a gesture of goodwill toward the community while offering a robust and mature product into the directory. From the business end, it is sure to drive more customers to the StudioPress commercial offerings. It could be a win for everyone.</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 May 2021 00:02:11 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:85:\"WPTavern: ‘Universal’ WordPress Themes Virtual Hallway Hangout Planned for May 14\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116376\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:203:\"https://wptavern.com/universal-wordpress-themes-virtual-hallway-hangout-planned-for-may-14?utm_source=rss&utm_medium=rss&utm_campaign=universal-wordpress-themes-virtual-hallway-hangout-planned-for-may-14\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4769:\"<p class=\"has-drop-cap\">Core contributor Jeff Ong <a href=\"https://make.wordpress.org/themes/2021/05/10/friday-may-14th-at-14utc/\">announced an upcoming virtual hangout</a> around the concept of universal themes. The meeting could cover much ground for theme authors learning how new and upcoming tools will fit into their workflows, businesses, and more. For an invitation, attendees should leave a comment on the announcement post or message Ong directly.</p>\n\n\n\n<p>The hangout is slated for <a href=\"https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210514T1400\">May 14 at 14:00 UTC</a>.</p>\n\n\n\n<p>The meeting agenda is loose, and the conversation could venture into various theme-related topics. However, the shortlist of possible discussion points covers:</p>\n\n\n\n<ul><li>Using new <a href=\"https://wptavern.com/themes-set-up-for-a-paradigm-shift-wordpress-5-8-will-unleash-tools-to-make-it-happen\">theme tools in WordPress 5.8</a>.</li><li>Handling customization in block and classic themes.</li><li>Using block template parts within PHP templates.</li><li>Supporting block and classic nav menus.</li><li>Working with <code>theme.json</code> for theme styles.</li></ul>\n\n\n\n<p>The first order of business should be to define what a &ldquo;universal&rdquo; theme is. The terminology is new to the WordPress space, and it could change as the future of theming starts taking a more coherent shape.</p>\n\n\n\n<p>Ong left a short description in the announcement. &ldquo;A theme that aims to work in either classic (customizer) or FSE contexts,&rdquo; he called it.</p>\n\n\n\n<p>The definition seems to have been born out of <a href=\"https://github.com/WordPress/gutenberg/issues/29024\">GitHub ticket around &ldquo;hybrid&rdquo; themes</a> &mdash; yet another new term. The goal was to discuss paths for any user to use the site or template editor to override traditional theme templates. For example, if a user wanted to create a block-based category archive template, they could do so without affecting their overall theme structure.</p>\n\n\n\n<p>WordPress users will get a sampling of <a href=\"https://wptavern.com/full-site-editing-is-partly-a-go-for-wordpress-5-8\">this idea in version 5.8</a>. The post-editing screen has a new <a href=\"https://wptavern.com/first-round-of-the-fse-outreach-program-concludes-identifies-template-editing-mode-problems\">template-editing mode</a>. Users will be able to switch to this mode to create a top-level template for that single post/page. It will live outside their theme structure, so it won&rsquo;t matter if the theme supports blocks.</p>\n\n\n\n<p>The Gutenberg development team and theme authors will be grappling with such questions in the coming months. Nothing is ever a perfect process. And, the transition to block-based theme templates is an overhaul unlike any we have seen in WordPress&rsquo;s history. So, we need new paths and terms for them.</p>\n\n\n\n<p>&ldquo;I&rsquo;ve been thinking about the notion of universal themes rather than hybrid,&rdquo; <a href=\"https://github.com/WordPress/gutenberg/issues/29024#issuecomment-792796711\">wrote Mat&iacute;as Ventura</a>, the Gutenberg project lead, in the ticket. &ldquo;Universal themes would be themes that can be loaded in a classic context or block editor context without a problem. As a user, if I&rsquo;m running a WordPress capable of understanding block themes, that&rsquo;s the interface I get (and the one I can customize), otherwise, the regular theme files are used with its customizer integration. Hybrid would then be a tool for theme developers to gradually become universal themes if they want to.&rdquo;</p>\n\n\n\n<p>Hybrid themes seem to be designed to work with bits and pieces of FSE, giving developers time to move toward full support. However, universal themes cover everything from the traditional to the new era. They are meant to allow users to choose which bits of FSE to use.</p>\n\n\n\n<p>All this new terminology could muddy the waters a bit, and if that happens, users are the ones to lose out. There will potentially be four types of themes:</p>\n\n\n\n<ul><li>Block Only</li><li>Universal</li><li>Hybrid (with varying levels of support)</li><li>Classic Only</li></ul>\n\n\n\n<p>Most themes that have landed in the official directory over the past few months lack basic block-editor styles. It is hard to imagine too many universal themes &mdash; which will require far more of a time investment &mdash; in the next year or so. It is more likely that we will see a split between new block themes and a mashup of classic/hybrid themes making the rounds. Only the most dedicated or those who can foot the bill will go the universal route.</p>\n\n\n\n<p>For now, developers need to continue having these types of conversations and ironing out the details.</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 May 2021 23:26:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:36:\"WPTavern: Liquid Web Acquires GiveWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116394\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:117:\"https://wptavern.com/liquid-web-acquires-givewp?utm_source=rss&utm_medium=rss&utm_campaign=liquid-web-acquires-givewp\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3716:\"<p><a href=\"https://wordpress.org/plugins/give/\">GiveWP</a>, one of the most popular donation and fundraising plugins with more than 100,000 active installs, has been acquired by <a href=\"https://www.liquidweb.com/\">Liquid Web</a>. The team behind the plugin will be joining Liquid Web as part of the asset sale, which includes the whole company, products, and leadership.</p>\n\n\n\n<p>GiveWP made its <a href=\"https://wptavern.com/give-a-new-free-donations-plugin-for-wordpress\">debut in 2015</a> with a 0% commission approach, its major differentiator from other third-party funding tools at the time. Sites using the plugin can collect 100% of the donations given. Its creators aimed to empower causes and non-profits to host their own donation forms. They built out the plugin to become a full donation platform with reporting and donor management. </p>\n\n\n\n<p>As of May 2021, GiveWP has helped its users raise more than $1 billion dollars in online fundraising.</p>\n\n\n\n<p>&ldquo;When we launched, we talked about forms with no reporting, or having to hack eCommerce tools to skip the cart and sales tax and shipping,&rdquo; GiveWP co-founder and former COO Matt Cromwell said. &ldquo;When users started basically saying exactly that back to us as the reasons they LOVED GiveWP, it was major validation &ndash; we&rsquo;d built exactly what we wished we&rsquo;d had when we were freelancing for nonprofits.&rdquo;</p>\n\n\n\n<p>The founders also found validation in their business ideas when large organizations like the Clinton Foundation or Habitat for Humanity reached out to GiveWP support and gave positive reports after receiving answers.</p>\n\n\n\n<p>&ldquo;It made us really amazed how we can bring solutions to organizations that are solving BIG world problems,&rdquo; Cromwell said. &ldquo;When we started having better telemetry and realized that we were literally helping organizations raise billions of dollars now&hellip;that was huge. It&rsquo;s been very humbling to be part of something so much bigger than any one person in our organization.&rdquo;</p>\n\n\n\n<p>Cromwell said his team was not actively &ldquo;shopping&rdquo; the company, but were looking for ways to accelerate growth of the team and product.</p>\n\n\n\n<p>&ldquo;GiveWP sales have been increasing annually year over year every year since our launch,&rdquo; he said. &ldquo;We were not looking for ways to save this product; it&rsquo;s been wildly successful.&rdquo;</p>\n\n\n\n<p>Devin Walker, GiveWP former-CEO and co-founder, said he appreciated Liquid Web&rsquo;s history of acquiring strong WordPress brands while keeping their teams in place. He referenced the company&rsquo;s 2017 acquisition of iThemes, and The Events Calendar acquisition in 2020.</p>\n\n\n\n<p>&ldquo;These two success stories gave us great confidence in Liquid Web and their desire to see GiveWP grow,&rdquo; Walker said.</p>\n\n\n\n<p>&ldquo;Liquid Web is building a whole software part of their business, they&rsquo;ve been acquiring WordPress shops for quite some time and they saw us as a good addition to their &lsquo;Family of Brands,\'&rdquo; Cromwell commented on the sale. &ldquo;They are also leaders in the managed WordPress space, and we&rsquo;re already talking with them about opportunities for a more specifically nonprofit focused managed WordPress solution that includes GiveWP and all our addons.&rdquo;</p>\n\n\n\n<p>Cromwell said his team does not anticipate any branding or pricing changes in the future. Current users and customers who have questions or concerns are invited to attend the company&rsquo;s <a href=\"https://givewp.com/givewp-joins-liquidweb/#register\">virtual Town Hall meeting</a> with Liquid Web CTO Joe Osterling on May 18, at 11am Pacific.</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 May 2021 17:41:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:40:\"WordPress.org blog: Welcome to Openverse\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10325\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2021/05/welcome-to-openverse/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2211:\"<p>Following the <a href=\"https://ma.tt/2021/04/cc-search-to-join-wordpress-org/\">recent statement by WordPress&#8217;s co-founder Matt Mullenweg</a> and the <a href=\"https://creativecommons.org/2021/05/03/cc-search-to-join-wordpress/\">Creative Commons CEO, Catherine Stihler’s post</a>, I&#8217;m happy to formally announce that CC Search (with the new name Openverse) is now part of the WordPress open source project. Both Matt and I are long-time supporters of Creative Commons. I hope that this will provide a long-term, sustainable challenger to closed source photo libraries and further enhance the WordPress ecosystem.</p>\n\n\n\n<h3><strong>How Does This Affect Current Users?</strong></h3>\n\n\n\n<p>Current CC Search users will continue searching and using openly licensed images from around the internet. WordPress plans to continue the great work started by the Creative Commons project and expand search capabilities and features.</p>\n\n\n\n<h3><strong>What’s Next?</strong></h3>\n\n\n\n<p>We look forward to indexing and searching additional media, such as audio and video. As we expand our capabilities and grow the project, we look forward to integrating directly into WordPress and the media library. We hope to not only allow search and embeds of openly licensed media but pay it forward by additionally licensing and sharing your media back.</p>\n\n\n\n<h3><strong>How Can You Contribute?&nbsp;</strong></h3>\n\n\n\n<p>Stop by the Slack channel, <a href=\"https://wordpress.slack.com/archives/C02012JB00N\">#openverse</a>, and take a look at the code repositories moved under the WordPress organization <a href=\"https://github.com/wordpress/?q=openverse\">here on GitHub</a>. You can also follow along with the project on its own make page at: <a href=\"https://make.wordpress.org/openverse\">https://make.wordpress.org/openverse</a>. We are working on setting up the new team, process, and procedures.<br /></p>\n\n\n\n<p>Join us in welcoming the team and community. As a treat, check out the most recent WP Briefing episode, <a href=\"https://wordpress.org/news/2021/05/the-commons-of-images/\">The Commons of Images</a>, in which Matt and I discuss CC Search and our hopes for it as part of the WordPress community.</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 May 2021 12:42: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:7:\"Josepha\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}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:71:\"WPTavern: Openverse: Why This Project Is Good for WordPress and the Web\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115744\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:185:\"https://wptavern.com/openverse-why-this-project-is-good-for-wordpress-and-the-web?utm_source=rss&utm_medium=rss&utm_campaign=openverse-why-this-project-is-good-for-wordpress-and-the-web\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6602:\"<p class=\"has-drop-cap\">In today&rsquo;s WP Briefing podcast episode, <a href=\"https://wordpress.org/news/2021/05/the-commons-of-images/\">The Commons of Images</a>, host Josepha Haden Chomphosy discussed the Openverse project with WordPress lead Matt Mullenweg. Automattic recently paid the non-profit Creative Commons organization for their Creative Commons Search engine. However, <a href=\"https://wptavern.com/creative-commons-search-to-relaunch-on-wordpress-org\">WordPress.org will host it</a>, and there will be a community-run team. Openverse will be the name of the new project when it launches.</p>\n\n\n\n<p>A more official announcement of the Openverse project and team is expected shortly. However, it is an ideal time to begin exploring what this means for WordPress and the web.</p>\n\n\n\n<p>Over the past few years, theme authors have watched as their favored image services offered problematic license and terms changes. The domino effect of services not wanting competitors to build upon their collections of open-source media shifted the landscape. <a href=\"https://make.wordpress.org/themes/2018/11/29/pexels-images-are-no-more-allowed/\">Pexels</a>, <a href=\"https://make.wordpress.org/themes/2019/01/13/pixabay-images-are-not-allowed/\">Pixabay</a>, <a href=\"https://wptavern.com/unsplash-responds-to-image-licensing-concerns-clarifies-reasons-for-hotlinking-and-tracking\">Unsplash</a>, and others began adding limitations to how their images could be used. Such limitations meant images from those services were not allowed in WordPress.org themes.</p>\n\n\n\n<p>For theme creators, this meant the pool of potential open-source images became smaller in a time when it should have been growing.</p>\n\n\n\n<p>&ldquo;What happens today is there&rsquo;s stock photography sites, some of which used to be Creative Commons-based, but many have moved away from that,&rdquo; said Mullenweg. &ldquo;So they essentially relicense their user contributions.&rdquo;</p>\n\n\n\n<p>It is not just an issue for creators on the theme directory. The burning question of where to find free images without fuzzy license agreements crosses the spectrum of the WordPress community. Even users should feel safe dropping a decorative or featured image into their post without digging through the legalese.</p>\n\n\n\n<img />Creative Commons Search for beach photos.\n\n\n\n<p>The web is full of content under Creative Commons licenses. However, it is often tough to find them. Mullenweg said that image, audio, and video files are each &ldquo;a little bit of an island&rdquo; in his description of the problem. That discoverability issue is part of what the Openverse project intends to solve.</p>\n\n\n\n<p>Sites that have changed their terms or licenses did so after becoming players in the stock photo space. However, their growth was on the back of the open-source world. They should have expected some backlash. And, WordPress is the ideal type of community to make a truly free alternative.</p>\n\n\n\n<h2>Potentially Revolutionary</h2>\n\n\n\n<p class=\"has-drop-cap\">The Openverse project can be a game-changer in two regards. The first is the direct integration into the WordPress media library. The second is it provides another avenue for people, even those who are not developers or designers, to contribute to the open content of the web.</p>\n\n\n\n<p>The platform&rsquo;s built-in media library is due for an overhaul. Uploading and adding images to a post is a relatively simple affair &mdash; if you have them on hand. Going to a stock photo site and choosing an image is often the course of action when users need to find the perfect photo to plug into a post. However, this takes users outside of the WordPress experience, creating a blockage in the content-creation flow.</p>\n\n\n\n<p>The plan for Openverse is to integrate its search feature directly into the media library. This puts millions of media files into the hands of creators without ever leaving WordPress.</p>\n\n\n\n<p>Some plugins already do this for various stock photo sites. Automattic&rsquo;s Jetpack offers access to the Pexels collection.</p>\n\n\n\n<img />Pexels image search via Jetpack.\n\n\n\n<p>Pexels has its own license similar to Pixababy and Unsplash. However, it does distinguish between CC0 (public domain) and the Pexels License on a photo-by-photo basis. Unfortunately, that license info is not shown via the Jetpack integration. I hope the eventual integration of Openverse and WordPress is more robust, offering a clear view of what users are getting when they find an image they like.</p>\n\n\n\n<p>There are still some things to copy from Jetpack&rsquo;s Pexels integration. Automatic photo credits and alt text are welcome features that generally make the web a better experience. Adding the credit to the image caption is a nice nod to the creator, and the oft-forgotten alt text is necessary for users with screen readers.</p>\n\n\n\n<img />Inserting image with photo credits and alt text from Pexels.\n\n\n\n<p>One of the biggest takeaways from the podcast is what Openverse can be for the web. &ldquo;We&rsquo;re going to try to bring the WordPress philosophy to this space,&rdquo; said Mullenweg.</p>\n\n\n\n<p>He acknowledged that there is and should always be a market for professional media creators. There are sites aplenty for people who want to offer commercial access to their images and more.</p>\n\n\n\n<p>&ldquo;But we just want to make an alternative, so those who want to donate their work to the world, much like engineers, and designers, and translators of WordPress, donate their work some of that effort to the world, they can do so,&rdquo; he said.</p>\n\n\n\n<p>Openverse must become more than a media search engine. It needs to be a project where the Average Joe can upload a nice nature picture he took over the weekend barbecue. A place where Average Jane can share a video clip of the ocean waves hitting the shoreline from her beach trip. And a place where professionals can pay it forward to the world.</p>\n\n\n\n<p>My excitement is mostly about having a trusted place for theme authors and designers to grab free media. I am already imagining what this could mean for the upcoming block pattern directory, a place that will need quality images without restrictions.</p>\n\n\n\n<p>The project is 100% <a href=\"https://github.com/WordPress?q=openverse\">open source too</a>. Developers can fork the search engine and create their own. Competing content management solutions will also have access to the public API, offering open-source media to their users.</p>\n\n\n\n<p>Bringing the WordPress philosophy into the stock media space is a plan I can get behind.</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 May 2021 23:43: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:14:\"Justin Tadlock\";s: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:52:\"WordPress.org blog: People of WordPress: Fike Komala\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10270\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2021/05/people-of-wordpress-fike-komala/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:10375:\"<p><em>WordPress is open source software, maintained by a global network of contributors. There are many examples of how WordPress has changed people’s lives for the better. In this monthly series, we share some of the amazing stories that are not as well known.</em><br /><br />Creating content with WordPress and blogging helped Fike Komala, from Indonesia, build a career where she can work remotely from different locations in the world. <br /></p>\n\n\n\n<p>In 2020, Fike joined a US-based company that specializes in form building to work as a content marketer. Using her experience as a freelancer and later a full time employee, she encourages others, particularly women in Asia, to consider remote work as a career option. She is so impressed by remote working benefits, that she is now considering writing about it for a thesis for her Master&#8217;s Degree, which she started this year in Europe.<br /></p>\n\n\n\n<img width=\"632\" height=\"387\" src=\"https://i0.wp.com/wordpress.org/news/files/2021/05/B5939AF2-DFFD-4471-B3F1-7738F82CEF8A.png?resize=632%2C387&ssl=1\" alt=\"Fike pictured with a snow background\" class=\"wp-image-10291\" />\n\n\n\n<p>As a keen blogger, WordPress immediately impressed Fike. Her dad is a programmer, and he helped her create the first of many blogs starting when she was 10 years old. She had private and public blogs, and even an English language one to help her practice and improve her skills. </p>\n\n\n\n<blockquote><p><strong>“I got satisfaction and happiness from pouring my thoughts in writing and publishing them in my blog. Writing my thoughts and feelings often helped me process them, and does even now.”</strong></p><cite>Fike Komala</cite></blockquote>\n\n\n\n<p>With a natural talent and love for languages, Fike pursued an Information Systems degree after graduating from high school. Her course covered business learning Java, HTML, CSS, Javascript, and Android programming. She also took courses to learn Bootstrap and Ruby on Rails.&nbsp;</p>\n\n\n\n<h2>Earning Through Building With WordPress</h2>\n\n\n\n<p>Fike’s parents had a business building websites. She was drawn to this work and would help proofread and format the articles. This is how she first encountered WordPress, which was to play a pivotal role in her future career. <br /></p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>“I saw WordPress as something more advanced than other platforms, with more themes and plugins to choose from. The default WordPress websites already looked more professional than others.”</p><cite>Fike Komala</cite></blockquote>\n\n\n\n<p>Throughout school, Fike’s experience with WordPress and blogging helped her earn extra money safely online, including translating texts from English to Indonesia, online surveys, and writing articles in English.</p>\n\n\n\n<h2>Discovering Work You Enjoy&nbsp;</h2>\n\n\n\n<p>The last year at University required a year-long full-time internship. Fike worked as an intern at a big general insurance company within the IT quality control staff. She enjoyed working with the people she met and learned a lot through this opportunity, but she declined the offer of a full-time position.&nbsp;</p>\n\n\n\n<p>Fike is a good student who loves learning and did well in her education. Through her traditional internship experience, she found that programming in an office job did not fulfill her. It strengthened her belief in a finding a career where she could have the freedom and creativity of working remotely.</p>\n\n\n\n<p>“I was a good student, I love learning algorithms, but I didn’t love programming. I’m not that person who can stay calm finding errors in their codes, and then finding out that it’s only missing a character,” said Fike. She added: “I don’t really like the fact that I have to wake up at 6 AM and be back home at 7 PM, and do it all over again the next day.”</p>\n\n\n\n<h2>Adventure Into Remote Work&nbsp;</h2>\n\n\n\n<p>Fike spent time improving her freelance profile, revising it, and applying to jobs as a virtual assistant. She was willing to do any small website jobs such as formatting WordPress posts, designing social media posts, and processing orders for online shops. Through a freelance job submission site, she was able to work with people from across the globe, including Singapore, Australia, Europe, and America. Through the site, Fike was able to gain experience with remote working tools like Slack, Asana, Trello, and Google Suites, and the work gave her practice writing in English.&nbsp;</p>\n\n\n\n<p>It was through this site that Fike saw a job opportunity with a WordPress plugin company. She sent in her profile and blog.&nbsp;</p>\n\n\n\n<p>“This was my first time being interviewed via a video call. I was ecstatic but panicked. On the day, I woke up at 4 AM, got dressed, and opened my laptop. Weirdly, my wi-fi died that morning. So I went to the nearest cafe to get the interview done, and it went great!”</p>\n\n\n\n<p>She was hired to deliver consistency on the company’s blog.&nbsp;</p>\n\n\n\n<p>Through her job, Fike first began to contribute within the WordPress community and was able to attend her first WordCamp, WordCamp Jakarta 2018, sponsored by her firm. Through WordPress, Fike has met many generous, trusting, and helpful people. </p>\n\n\n\n<p>She said: “Because I’ve experienced the generosity of the WordPress people, I wanted to give back to the community.”</p>\n\n\n\n<img src=\"https://lh5.googleusercontent.com/ZDAmqCcebOQII99V2RMYmJikoQ3u-tjy6BcCT39QWsOUrAqq2_HeqJ1735UoxVyQHTO_S_V9lzZEJ7WayLb8kY3or78oqG4Xt5ujbNUpt7Vcz7r20lp9XopkPwh85imnvRxjpWTx\" alt=\"WordCamp swag\" />Swag from WordCamp Jakarta 2018, that’s Wapuu ondel-ondel!\n\n\n\n<blockquote><p><strong>“I got to know the amazing community behind WordPress. How people voluntarily contribute their time, energy, and skills to the community, from development, marketing to translating.</strong> <strong>It was really inspiring.”</strong></p><cite>Fike Komala</cite></blockquote>\n\n\n\n<h2>You Can Inspire Others Through Contributing</h2>\n\n\n\n<p>Fike has been an inspiration to people in her local community and globally within the WordPress community through her enthusiasm and energy.&nbsp;</p>\n\n\n\n<p>She <a href=\"https://www.youtube.com/watch?v=KHSAV_NJtTA\">talks about her joy in contributing</a> during a live interview as part of WordPress Translation Day in 2020.&nbsp;</p>\n\n\n\n<p>So determined to encourage others to become translators of WordPress, she joined the Global Translation Day event with the Indonesian Community last year and took part in wider marketing of the event. She is pictured below with some of the Indonesian polyglots team.</p>\n\n\n\n<p>She continues to support the polyglots and is a General Translation Editor for the Indonesian language. Last year, she also voiced an <a href=\"https://youtu.be/Ifqabp-36_c\">Indonesian translation of the onboarding video</a> for new contributors joining WordPress.org. She has been a regular contributor to the PerempuanWP, an initiative for Indonesian women working in the WordPress world. Working with a firm which uses the WordPress platform has strengthened her familiarity with projects in the community and encourages her interest in contributing.</p>\n\n\n\n<img src=\"https://lh4.googleusercontent.com/H-8VelQbbEb9f5MM-SUXNudVD9U1DNs546yt_cWGRU--GSLm-PCUunnHDNFmquv9w3rWOUadxkbYr9bYsRU1Ecmhb6Ee_Deg_paNEIyyqs91_3DjgtlmfgCA_P45GNA5nf5rmpCe\" alt=\"Indonesian translation team \" />\n\n\n\n<p>To learn more about contributing to WordPress, visit <a href=\"https://make.wordpress.org/\">make.wordpress.org/</a> and follow the “get involved” link. You can join any of the weekly team meetings to get started, and there is a lot of help available.&nbsp;</p>\n\n\n\n<p>Fike says, “I want to represent Asian women. In the future, I hope I can inspire more women, especially Asians, to work remotely.” She is now studying in Europe for a Master&#8217;s in Digital Communication Leadership. She hopes to use her learning to help other women, particularly back in her home country of Indonesia.</p>\n\n\n\n<p>She continues to share her energy for learning and remote working. </p>\n\n\n\n<p>“<strong>Just learn things. As much as you can. From anywhere, about anything. Keep an open mind. Read books, listen to podcasts, and learn new skills.”</strong></p>\n\n\n\n<p><strong>She added: “If you’re working in the WordPress world, join the WordPress community. It’s a great place to learn from and connect with great people.”</strong></p>\n\n\n\n<h2>Contributors</h2>\n\n\n\n<p>Thanks to Abha Thakor (<a href=\"https://profiles.wordpress.org/webcommsat/\">@webcommsat</a>) and Meg Phillips (<a href=\"https://profiles.wordpress.org/megphillips91/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>megphillips91</a>) for writing this feature, to Surendra Thakor (<a href=\"https://profiles.wordpress.org/sthakor/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>sthakor</a>), Meher Bala (<a href=\"https://profiles.wordpress.org/meher/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>meher</a>), Larissa Murillo (<a href=\"https://profiles.wordpress.org/lmurillom/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>lmurillom</a>), Josepha Haden (<a href=\"https://profiles.wordpress.org/chanthaboune/\">@chanthaboune</a>), Chloé Bringmann (<a href=\"https://profiles.wordpress.org/cbringmann/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>cbringmann</a>) for additional support and graphics, and to Topher DeRosia (<a href=\"https://profiles.wordpress.org/topher1kenobe/\">@topher1kenobe</a>) who created HeroPress. Thank you to Fike Komala (<a href=\"https://profiles.wordpress.org/fikekomala/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>fikekomala</a>) for sharing her #ContributorStory.</p>\n\n\n\n<img src=\"https://lh4.googleusercontent.com/FEZ2FQJ0vQ311YoPfh6ny15NXh8saTLH_RjyDO4pUOuEGBTa-Czk63PGoWL04FawKviRfNx0QXePx-goK04X12ry1BR_WXh-kVPIfsEeItPAX6reN5fHS96q6-8dUI506ZO38Z0G\" alt=\"HeroPress logo\" />\n\n\n\n<p><em>This post is based on an article originally published on HeroPress.com. It highlights people in the WordPress community who have overcome barriers and whose stories would otherwise go unheard.</em></p>\n\n\n\n<p><em>Meet more WordPress community members in our <a href=\"https://wordpress.org/news/category/heropress/\">People of WordPress series</a>.</em></p>\n\n\n\n<p><em>#ContributorStory #HeroPress #WPTranslationDay</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, 10 May 2021 22:50: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:28:\"webcommsat AbhaNonStopNewsUK\";s: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:54:\"WordPress.org blog: WP Briefing: The Commons of Images\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/news/?post_type=podcast&p=10266\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"https://wordpress.org/news/2021/05/the-commons-of-images/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:24989:\"<p>In this episode, Josepha is joined by the co-founder and project lead of WordPress, Matt Mullenweg. Tune in to hear Matt and Josepha discuss the relaunch of CC Search (Openverse) in WordPress and the facets of the open source ecosystem.&nbsp;</p>\n\n\n\n<p><em><strong>Have a question you&#8217;d like answered? You can submit them to <a href=\"mailto:wpbriefing@wordpress.org\">wpbriefing@wordpress.org</a>, either written or as a voice recording.</strong></em></p>\n\n\n\n<h2>Credits</h2>\n\n\n\n<ul><li>Editor:<a href=\"https://profiles.wordpress.org/dustinhartzler/\"> Dustin Hartzler</a></li><li>Logo:<a href=\"https://profiles.wordpress.org/beafialho/\"> Beatriz Fialho</a></li><li>Production:<a href=\"https://profiles.wordpress.org/mkaz/\"> </a><a href=\"https://profiles.wordpress.org/cbringmann/\">Chloé Bringmann</a></li><li>Song: Fearless First by Kevin MacLeod</li></ul>\n\n\n\n<h2>References</h2>\n\n\n\n<p><strong>Openverse Repositories </strong></p>\n\n\n\n<ul><li>Catalog:&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://github.com/wordpress/openverse-catalog\">https://github.com/wordpress/openverse-catalog</a></li><li>API:&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://github.com/wordpress/openverse-api\">https://github.com/wordpress/openverse-api</a></li><li>Frontend:&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://github.com/wordpress/openverse-frontend\">https://github.com/wordpress/openverse-frontend</a></li></ul>\n\n\n\n<p><strong>Tech Stack Outline</strong></p>\n\n\n\n<ul><li><strong>Frontend</strong>&#8211; Languages: <ul><li>JavaScript, CSS/SCSS</li><li>Libraries/Services: Vue.js, Nuxt.js#&nbsp;</li></ul></li><li><strong>API</strong>&#8211; Languages: <ul><li>Python, PostgreSQL</li><li>Libraries/Services: Django, Elasticsearch, Redis</li></ul></li><li><strong>Catalogue</strong>&#8211; Languages: <ul><li>Python, PostgreSQL</li><li>Libraries/Services: Apache Airflow, PySpark</li></ul></li></ul>\n\n\n\n<p>Join the WordPress Slack instance, #openverse</p>\n\n\n\n<h2>Transcript</h2>\n\n\n\n<span id=\"more-10266\"></span>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>00:10</p>\n\n\n\n<p>Hello, everyone, and welcome to the WordPress Briefing. This is usually the podcast where you can catch quick explanations of some of the ideas is behind the WordPress open source project. Today, I have a little bit of a different topic. It&#8217;s still WordPress, it&#8217;s still open source, but it&#8217;s kind of peering into some stuff for the future as opposed to looking at where we are today or how we got to where we are today.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>00:36</p>\n\n\n\n<p>You might have recently seen an announcement from Matt that CC Search is joining the WordPress project. This is a really exciting thing for open source, for sure, and definitely, from my perspective, for WordPress. And so I invited Matt to join me today to take a look at what he had in mind with bringing that particular project into our project and what we have in mind for the future. And so, today, this is the WordPress Briefing with Matt and Josepha. And I hope you enjoy the conversation we had. Here we go!</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>01:22</p>\n\n\n\n<p>So, we recently announced for WordPress that we essentially acquired CC Search, a project that&#8217;s been part of Creative Commons. And they recently chose a different kind of roadmap for the work they&#8217;re doing in the future. And so it seemed like a really great opportunity to bring this tool and this, I don&#8217;t know, this kind of experience for our users into the WordPress project. So Matt, what are your thoughts about how, like this commitment to images with CC licenses, with Creative Commons licenses, can impact WordPress and how we work in the open web.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>02:09</p>\n\n\n\n<p>I think it&#8217;s pretty exciting because Creative Commons exists to do for media, you know, images, audio, etc., what open source has done for code. And so for people who choose to want to donate their creative work under these licenses, much like anyone who contributes a plugin, or code or documentation or translations for WordPress, now people for whom their method of expression is, let&#8217;s say, photography, can put that into the comments like literally, I like why it&#8217;s called the Creative Commons, it&#8217;s such a good name. It can be accessed within everyone&#8217;s dashboard for WordPress. And those images can start to really be part of the fabric of the web the same way that code that runs WordPress or its plugins is part of the fabric of the web.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>02:57</p>\n\n\n\n<p>For anyone who&#8217;s listening who&#8217;s not actually already familiar with this concept of the tragedy of the commons, do you want to give us the elevator pitch of what that means and why it&#8217;s so important for WordPress to try to counterbalance that in our work?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>03:12</p>\n\n\n\n<p>Sure, the tragedy of the commons, you know, I think the canonical example is as a shared field in a town, and it doesn&#8217;t belong to anyone, so anyone can use it. And when too many farmers took their sheep there, they would overeat the grass, and then there was no more grass left because it was being overutilized, and there was no one owning the field to say, Hey, we need to practice a more sustainable amount of sheep. grass in</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>03:39</p>\n\n\n\n<p>Put more grass in there.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>03:41</p>\n\n\n\n<p>So basically, the idea is like a shared resource that gets overused and then disappears. With software, we have the opportunity to have the opposite, which is a wealth of comments where every person using the thing actually has the opportunity to make it a little bit better. And that is really beauty of like Wikipedia, open source where every person using it might contribute a small fix, or a translation or a bug report or tell a friend about it, or basically be part of making this thing better, which you know, WordPress is history is very much an example of, and then as it gets better, more people want to use it. And the beautiful thing about software is you can have economics of abundance versus the economics of scarcity. There&#8217;s not one field used, but every additional incremental user of WordPress makes this community stronger and creates a larger market for the products inside it. So those types of dynamics can have the opposite of the tragedy of the commons.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>04:39</p>\n\n\n\n<p>Absolutely. I love this idea that you brought it up in your question, not your question, in your answer right at the top. I love this idea of acknowledging that code isn&#8217;t the only fabric available in open source and certainly not the only fabric of the internet as we know it. This idea of like, let&#8217;s bring Creative Commons licensed images into a more long-term space for WordPress. Do you think that that at some point can apply to videos and other sorts of audio files?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>05:21</p>\n\n\n\n<p>Absolutely. There already is a ton of Creative Commons licensed content out there that people can use. But there&#8217;s a discoverability problem, you know? Each individual image or audio file or video is, is a little bit of an island. So that&#8217;s why it&#8217;s so important that there&#8217;s the equivalent of a search engine that allows people to discover all the great stuff that&#8217;s out there. And what happens today is there&#8217;s stock photography sites, some of which used to be Creative Commons-based, but many have moved away from that. So they essentially relicense their user contributions. Or people, if we&#8217;re being real, people just go to Google images, and they might utilize images that they don&#8217;t actually have rights to. It&#8217;s not the end of the world, but it&#8217;s not ideal. And so we can create this really compelling directory experience of imagery, which people have chosen to share and want to be used. I think that&#8217;s a much better outcome than the equivalent of piracy.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>06:21</p>\n\n\n\n<p>Yeah, yeah, absolutely. So I leapt right into this and didn&#8217;t really give any context to what CC Search is or anything, but for anyone who is not familiar with this tool already, CC Search is, as Matt mentioned, a search engine that currently is focused specifically on images that use open licenses. The Creative Commons licenses are like the content-specific version of GPL for code, which is a really big deal, I think. If wishes were fishes, Matt, and you had your total hope ahead of you, what is your hope for the relaunch of this product and this tool in WordPress?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>07:15</p>\n\n\n\n<p>Well, first and foremost, I think we can improve the experience of designing and contributing themes and then modifying them with this really fantastic image directory if we&#8217;re able to build it in the media library. And lots of plugins like Jetpack do some version of this. I think that Jetpack uses Pexels or one of the proprietary, but open libraries. And so we can make it fully, like you said, the equivalent of GPL and open source, all the better. I think longer-term, I&#8217;d love to have a way for people who are adding media to the WordPress site to set it to be available under a Creative Commons license. So just to make it easy and built-in for people to create more Creative Commons license imagery. And then, you know, with the integration of Gutenberg and other things, we can make it easy for other people to use it and credit back the original author if they choose to. And what we find is that even though with CC0, which is essentially a kind of like putting something into the public domain, credit is not required. If you make it the default to link back to the original photographer, author, most people believe that because they like creating things that they use. So you get the best of both worlds; you have the freedom of use for any purpose, including not requiring the credit. But then, just by having it by default, when you insert one of these images, a lot of people are going to leave that and link back to the original author, which I think is also really cool. Like you&#8217;re not required to have a credit link on WordPress, but most people leave the Powered BY WordPress on there.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>08:45</p>\n\n\n\n<p>One of the interesting areas, you mentioned Pexels in this case. One of those interesting areas that we, as a project, can really explore here is how to make it so that the metadata gives you confidence in the origin of the image. Like I don&#8217;t believe that there are any set standards for that. I&#8217;ve just started my research, obviously, because they&#8217;re brand new to us, but I just don&#8217;t think there are any standards available there. And, I think that there is an opportunity for WordPress as a true supporter of the open web to help change the fact that we don&#8217;t have that’s one of the main competitive disadvantages that open source libraries have been trying to combat and especially with Unsplash, who eventually did get purchased by Getty Images. Still, I feel like part of what must have driven that decision to change the licensing terms had to be that they are up against that behemoth of Getty Images where people know where the things came from. They know where the images came from, and they can trust that lineage and model releases and all that stuff. I&#8217;m just really interested to see how we can; I don&#8217;t know; I hate to say dignify contributors who are offering their contributions to open source in this way. But, it also is kind of that there&#8217;s no sense in saying that just because you did not accept payment from getting images, your photos weren&#8217;t any good, or your images did not have an excellent path to where they are housed at that moment.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>10:39</p>\n\n\n\n<p>I mean, it&#8217;s really fun to contribute to something larger than yourself. And for many folks, you know, their gift, their craft is something like photography. And so there&#8217;s always going to be the sort of paid marketplaces and, and something like Shutterstock, I think really fantastic companies and services. I think a marketplace for paid content. But we just want to make an alternative, so those who want to donate their work to the world, much like engineers, and designers, and translators of WordPress, donate their work some of that effort to the world, they can do so. Right now, there are some places for that, but we&#8217;re going to try to create one that is fully open, has no advertising, has an open API. So other CMSs can access it too.&nbsp; You know, we&#8217;re going to try to bring the WordPress philosophy to this space.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>11:29</p>\n\n\n\n<p>Gosh, I just love that. While we&#8217;re on the question of contributing to something bigger than yourself, bringing the WordPress philosophy into this space, how do you think CC Search will impact the current media library and how WordPress handles media in general? Or do you have an idea about how it will impact that? Sometimes we don&#8217;t know until we get in?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>11:53</p>\n\n\n\n<p>Yeah, I think within Gutenberg, the idea of adding an image from an online library or a search is something we&#8217;ve wanted to do for a while. But either the licensing made it a little tricky, or, you know, some of the sites that did have open things, maybe the site itself had like a lot of advertising or pop-ups or things like that. So by having this hosted by wordpress.org, we&#8217;ll have a clean, open source, and ad-free place that people can access. I suppose it&#8217;s also worth saying that CC Search, which we&#8217;re rebranding as Openverse, is actually all the code behind is open source as well. So there is going to be a new project on WordPress&#8217;s GitHub that will be this open source search engine. So that&#8217;s also part of the contributions; we&#8217;ll be pointing this search engine to try to index and collect Creative Commons license media, but perhaps it could also provide a base for someone else wanting to build a different characters engine or just host Openverse themselves and run it themselves; that is totally fine.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>13:00</p>\n\n\n\n<p>I should probably mention, for any of the WP Briefing listeners who are contributing to the WordPress project itself, there is a brand new team that we&#8217;re working on building, and for one wander over and welcome everybody, we are welcoming in an open source community into our open source community. And so, of course, we want to make sure that they know how to get around and feel welcome in the space. But also, anything that you are interested in helping to contribute to that particular project, I think would be helpful. WordPress is big; we have a long history. And so I think I feel confident in saying that, if I were on that team that&#8217;s bringing in this new tool, I would hope that there were some OG WordPressers, who were available to help me discover the ins and outs of things, especially as its 18 years of us.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>14:04</p>\n\n\n\n<p>Yeah, it&#8217;s also a new technology stack. So let&#8217;s say you want to be involved in WordPress, but your expertise is more on the Python side, or Elastic Search or something like that. We now have a project where people who are into that or want to learn about it can get involved. Because, of course, you know, contributing and being involved with open source is probably the best way to learn a technology, better than any college degree.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>14:28</p>\n\n\n\n<p>I was just talking to some folks about that; our active learning opportunities and our passive learning opportunities get into a different balance as we get older. And active learning opportunities are for real in school, right? And our passive learning opportunities where you get to look at someone else&#8217;s code, you get to review proposals on user flows, and things are harder and harder to come by unless you happen to be in an open source project where we&#8217;re just working on that in the open all day, every day. And I&#8217;ll put a link to the repos in the show notes, and also, I&#8217;ll include a list of the tech stack that we&#8217;re looking at there, just so that no one has to like, chase it down. But yeah, I&#8217;m excited about this new integration, not only for the CMS but also for the community.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>15:26</p>\n\n\n\n<p>And the whole library will be available to any plug-in who wants to call to it. And like we said, even other CMSs, much like we designed Gutenberg to be able to be used by other CMSs, how cool would it be if Drupal or Joomla or others were also able to leverage this library and allow their users to contribute to it as well?</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>15:47</p>\n\n\n\n<p>Yeah, absolutely. Absolutely. There is a burning question that I feel like we probably should just go ahead and answer here. I&#8217;ve been asked a few times, and I think you have been asked a few times whether this is an actual acquisition. And If yes, then what entity is it under? Is it under the WordPress Foundation? Is it under Automattic?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>16:10</p>\n\n\n\n<p>It&#8217;s a little complicated because, as you know, WordPress.org is not part of the Foundation. So basically, Automattic paid Creative Commons, the nonprofit. They will essentially redirect the old URL, so old links to Creative Commons Search won&#8217;t break. And we ended up hiring some of the people that they were parting ways with into Automattic. And then we put that open source code, and we&#8217;ll run the service on WordPress.org, and then those we hired, Automattic hired, will contribute to WordPress.org and the open source projects that power what we&#8217;re calling Openverse now.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>16:54</p>\n\n\n\n<p>I am.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>16:56</p>\n\n\n\n<p>That&#8217;s kind of an acquisition, but also from a nonprofit, and then going into something, which is not a nonprofit, but is open source and sort of freely available, which is WordPress.org, the website.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>17:06</p>\n\n\n\n<p>Yeah, that has been hard for me to answer because you&#8217;re right, it&#8217;s not like it was donated to WordPress or something. But everything that we&#8217;re doing is being donated back to the project, and of course, hopefully, really living into that WordPress ethos that we have of giving back to, to the project, something that made your work and your life better. So there&#8217;s some, some finger-crossing going on in there.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>17:37</p>\n\n\n\n<p>We could have skipped some of the steps because the code was open source; we could have just used it or something like that. But it was also a good opportunity, I think, to support the Creative Commons organization. And like we said, as part of that donation, there&#8217;ll be redirecting Creative Commons Search to WordPress.org. And honestly, we don&#8217;t need that, but it just from the point of view of keeping links workings, which is a big passion of mine. I like that none of the links will break or things to the Creative Commons Search, which I think has been around for&#8230; I don&#8217;t actually know the exact timeline, but a very long time. It&#8217;s been part of the internet for a long time. So we&#8217;re happy that it can now continue and be something that can plausibly be around for many decades to come.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>18:23</p>\n\n\n\n<p>Yeah, we&#8217;re going to build ourselves a little sustainable program around this project, and it&#8217;s going to be beautiful; I&#8217;m excited.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>18:31</p>\n\n\n\n<p>I did want to give everybody a cultural heads up. When I say crossing my fingers, I know that for some of our cultures, that means I was lying. That is not what I&#8217;m saying—crossing my fingers and moving forward on this with a lot of hope.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>18:51</p>\n\n\n\n<p>I tried to be careful about my local idioms when I&#8217;m talking to folks who don&#8217;t know that I&#8217;m from Arkansas, so I sometimes say weird things. But I&#8217;ve given up on y&#8217;all, for instance, like that has made its way right back into my language.&nbsp;</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>19:09</p>\n\n\n\n<p>Y&#8217;all is great. In Texas, we had a funny thing, which maybe applies to you now, which is &#8220;more nervous than a long-tailed cat in a room full of rocking chairs.&#8221; I bet you haven&#8217;t heard that one.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>19:21</p>\n\n\n\n<p>I have not, but I love it, and I&#8217;m going to fold it into my personal vocabulary for later use.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>19:30</p>\n\n\n\n<p>The response to this has been overwhelmingly positive, and I know that I am incredibly positive. I just mentioned like I&#8217;m moving forward through this with hope, even though there&#8217;s a lot of stuff that I don&#8217;t actually know about how we can implement it. I have never brought an existing open source community into an open source community that I&#8217;m currently working with. So there&#8217;s a lot of learning to be done in there. But, from your side Matt, like, are there any things that you are feeling anxiously hopeful about for this? Anything that you hope is right, but you&#8217;re not sure about?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>20:14</p>\n\n\n\n<p>Oh, this is just the first step of many. So just having the search engine, is I think good to provide a service to the internet. But where we can really leverage it is those next steps we already talked about, which is really building out the API and integrating the API with the WordPress admin to make it easily accessible within people&#8217;s dashboards. And the Gutenberg blocks to embed these images, quickly and easily, and with all the proper credit and everything. And then the next step, which was probably the one I&#8217;m most excited about, which is enabling folks to contribute to the Creative Commons. And by that, I mean the Commons of Images, which have open licenses and are encouraged for reuse and remixing and all those sorts of great things. And I think that anything we can do to increase more of that stuff on the internet also enables a lot of creativity and innovation.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>21:10</p>\n\n\n\n<p>All right. Well, that was an excellent conversation. I am really excited about this. I want to, for my work, just say a huge welcome to the folks over at CC Search and our brand new group around Openverse, and a big thanks to the folks over at the Creative Commons group. Matt, do you have anything else you want to share with any of our audience?</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>21:39</p>\n\n\n\n<p>No, I feel great that we could support the Creative Commons, keep this going for the open internet, and so excited to work alongside the folks who have been working on Openverse and take it to the next iterations and the next level.&nbsp;</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>21:56</p>\n\n\n\n<p>Beautiful. Well, Matt, thank you so much for joining me today. This was a wonderful conversation. My friends, this has been Matt Mullenweg, WordPress project co-founder, and project lead.</p>\n\n\n\n<p><strong>Matt Mullenweg&nbsp; </strong>22:08</p>\n\n\n\n<p>Thank you so much for having me.</p>\n\n\n\n<p><strong>Josepha Haden Chomphosy&nbsp; </strong>22:17</p>\n\n\n\n<p>Thank you for tuning in today to the WordPress Briefing. I hope that conversation made you as excited as I am about this new adventure that we&#8217;re embarking on with CC Search and that whole team. I&#8217;m going to put in the show notes a few links to where you can find them, where they&#8217;re doing their work, what you can collaborate on, and also some notes about the tech stack that goes into it. I&#8217;m your host, Josepha Haden Chomphosy.Thanks again for joining me and I&#8217;ll see you in a couple of weeks.</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 May 2021 12:00: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:15:\"Chloe Bringmann\";s: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:133:\"Gutenberg Times: Introduction to Global Styles, Block-based Themes and Two weeks of virtual WordPress events – Weekend Edition #168\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=17764\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:138:\"https://gutenbergtimes.com/introduction-to-global-styles-block-based-themes-and-two-weeks-of-virtual-wordpress-events-weekend-edition-168/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:16152:\"<p>Howdy, my friends! </p>\n\n\n\n<p>Hope you are all well. This week was a little less hectic, nevertheless again lots of information to digest about the block-editor and the upcoming WordPress 5.8 release. </p>\n\n\n\n\n\n<p>Today, you&#8217;ll find some great actionable tutorial, articles and tools. Again, I marvel at the extraordinary generosity of the people in the WordPress community from around the World. If you find something that&#8217;s useful to you, please let the authors. Most of them have a Twitter account that&#8217;s linked with the link to their contribution. </p>\n\n\n\n<p>Be well, be safe! </p>\n\n\n\n<p>Yours, ? <br />Birgit </p>\n\n\n\n<h2>Updates from the Gutenberg and Core Teams</h2>\n\n\n\n<p><strong>Anne McCarthy</strong> posted the summary of finding of the <a href=\"https://make.wordpress.org/test/2021/05/06/fse-program-query-quest-summary/\">Query Quest</a>. This time, a 3 or so dozen user from Japan took part in this call for testing. Members on the Italian Polyglott team translated the call, too. The circle of people testing has expanded quite a bit. </p>\n\n\n\n<p>McCarthy also had two reminders for you: </p>\n\n\n\n<ul><li>The second round Call for questions is still open &#8211; <a href=\"https://make.wordpress.org/test/2021/04/28/fse-program-bring-your-questions-round-two/\">send in your FSE question and concerns.</a> Deadline is May 12, 2021 </li><li>The next call for testing will be published on May 12, 2021 on the <a href=\"https://make.wordpress.org/test/\">Make blog of the Test team,</a> so clear out an afternoon in your week and reserve it for the next WordPress testing round. You&#8217;d be helping improve software, used by many, many millions of users. </li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Hector Pietro</strong>, technical lead on the Gutenberg project Phase 2, <a href=\"https://make.wordpress.org/core/2021/05/07/whats-next-in-gutenberg-may-2021/\">published the focus post for the team for May 2021.</a> There are no particular surprises listed, as the focus is getting a few projects ready to be merged with Core, but this post also aims beyond the feature Freeze on May 19 for block-editor features, RC 10.7. For Theme builders and developers, he also has a section on what particularly we all need to be aware of. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>In anticipation, that the Widget block editor will land in WordPress Core, contributors <strong><a href=\"https://twitter.com/hellofromTonya\">Tonya Mork</a></strong> and <strong>Andrew Ozz</strong> published the <strong><a href=\"https://wordpress.org/plugins/classic-widgets/\">Classic Widget Screen plugin</a>,</strong> that allows you to opt-out of the new feature. Plugin and Theme developers can opt-out via this code snippet <code>remove_theme_support(\'widgets-block-editor\')</code>.<a href=\"https://github.com/WordPress/classic-widgets\"> Connect via GitHub</a> for issues and contributions. <strong>Justin Tadlock</strong> took the plugin for a spin and wrote a review: <a href=\"https://wptavern.com/classic-widgets-plugin-disables-wordpress-5-8s-upcoming-block-based-widgets-system\">Classic Widgets Plugin Disables WordPress 5.8’s Upcoming Block-Based Widgets System</a>. </p>\n\n\n\n\n<p>?️ <a href=\"https://gutenbergtimes.com/podcast/changelog-43-block-patterns-directory/\"><strong>Episode #43 is now available with Show notes and transcript</strong></a> Greg and I discussed Gutenberg 10.5, the Block Patterns Directory and a Call for Testing for WordPress 5.8 Release. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Subscribe to the Gutenberg Changelog via your favorite podcast apps! </strong><br />?️ <a href=\"https://open.spotify.com/show/620NwVKQJGdTupy36zYxvg?mc_cid=4b6c9f88fe\">Spotify</a> | <a href=\"https://podcasts.google.com/feed/aHR0cHM6Ly9ndXRlbmJlcmd0aW1lcy5jb20vZmVlZC9wb2RjYXN0\">Google</a> | <a href=\"https://podcasts.apple.com/us/podcast/gutenberg-changelog/id1469294475\">iTunes</a> | <a href=\"https://pca.st/podcast/f8445ec0-7508-0137-f267-1d245fc5f9cf\">PocketCasts</a> | <a href=\"https://www.stitcher.com/show/gutenberg-changelog\">Stitcher</a> | <br />?️ <a href=\"https://www.podbean.com/podcast-detail/chi7j-9904a/Gutenberg-Changelog-Podcast\">Pod Bean</a> | <a href=\"https://castbox.fm/channel/Gutenberg-Changelog-id2173375\">CastBox</a> | <a href=\"https://www.podchaser.com/podcasts/gutenberg-changelog-878239/\">Podchaser</a> | <a href=\"https://gutenbergtimes.com/feed/podcast\">RSS Feed</a>&nbsp;</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>If you have been a listener, please <a href=\"https://lovethepodcast.com/gutenbergchangelog\">write a review </a>on iTunes, Stitcher, Podchaser or Castbox. We would love to read from you, and more reviews help with the distributions.</p>\n\n\n\n\n<p>Speaking of podcasts: Grzegorz (Greg) Ziokowski and I talked with <strong><a href=\"https://twitter.com/palmiak_fp\">Maciek Palmowski</a></strong> of WP Owl, about <strong><a href=\"https://wpowls.co/podcast/contributing-to-wordpress/\">Contributing to WordPress</a></strong>, the inaugural episode for the new podcast WP Owlcast. We talked about the ins and outs of contributing to WordPress &#8211; about the various teams, how to get started, how to pace yourself, Five For the Future and so much more. </p>\n\n\n\n\n<p><strong>&nbsp;<a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/\" target=\"_blank\" rel=\"noreferrer noopener\">&#8220;Keeping up with Gutenberg &#8211; Index 2021&#8221;</a>&nbsp;</strong><br />A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test and Meta team from Jan. 2021 on. <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\">The index 2020 is here</a></p>\n\n\n\n\n<h2>Building block-based Themes</h2>\n\n\n\n<p><a href=\"https://twitter.com/Adelina_Tuca\"><strong>Adelina Tuca</strong></a> of Themeisle interviewed <strong>Tammie Lister</strong>, design co-lead of Phase 1 of the block editor, now design lead at Extendify. <a href=\"https://themeisle.com/blog/tammie-lister-interview/\">&#8220;We Made Themes Become Plugins by Forcing Them to Have Functionality That Shouldn’t Be There</a>&#8220;, Lister is quoted. It&#8217;s a great discussion around the reset on how themes are developed with the block-editor and how it will not only change the creativity and productivity, but also user experience for content creators.</p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Riad Benguella </strong>posted an <strong><a href=\"https://riad.blog/2021/05/05/introduction-to-wordpresss-global-styles-and-global-settings/\">Introduction to WordPress’s Global Styles and Global Settings</a>.</strong> You can learn more about the thoughts behind the theme.json implementation for connecting your theme with all the block-editor features. For the first time in WordPress there is now a standard way for plugin block builders to be considerate about the theme developers design decisions and tap into its settings and styles. Be aware, although the theme.json implementation with come to WordPress core with 5.8, the Global Styles will still be experimental, so if you use them, they might change. </p>\n\n\n\n<p><strong><a href=\"https://twitter.com/carolinapoena\">Carolina Nymark</a></strong><a target=\"_blank\" href=\"https://marketplace.visualstudio.com/items?itemName=CarolinaNymark.wordpress-block-markup\" rel=\"noreferrer noopener\"> </a>turned <a target=\"_blank\" href=\"https://marketplace.visualstudio.com/items?itemName=CarolinaNymark.wordpress-block-markup\" rel=\"noreferrer noopener\"><strong>her block markup snippets into </strong></a><strong><a target=\"_blank\" href=\"https://marketplace.visualstudio.com/items?itemName=CarolinaNymark.wordpress-block-markup\" rel=\"noreferrer noopener\">VS Code</a> extension</strong> with it, you can add blocks to your full site editing templates faster by typing the name of the block and have VS Code auto-complete it for you. </p>\n\n\n\n\n<p><strong><a href=\"https://gutenbergtimes.com/need-a-zip-from-master/\">Need a plugin .zip from Gutenberg&#8217;s main (trunk) branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. <br />Have you been using it? Hit reply and let me know.</p>\n\n\n\n<p><img alt=\"GitHub all releases\" src=\"https://img.shields.io/github/downloads/bph/gutenberg/total?style=for-the-badge\" /></p>\n\n\n\n\n<p> </p>\n\n\n\n<h2>Block Editor for Content Creators</h2>\n\n\n\n<p>If you are just now evaluating if the block editor is mature enough for your future client projects, or the right tool for your content production processes, <strong>Sam Wendland</strong> for WordPress VIP has some more in depth information: <a href=\"https://wpvip.com/2021/04/09/how-the-wordpress-gutenberg-block-editor-empowers-enterprise-content-creators/\"><strong>&#8220;How the WordPress Gutenberg Block Editor Empowers Enterprise Content Creators&#8221;</strong></a>.</p>\n\n\n\n<h2>Block building for Developers </h2>\n\n\n\n<p><a href=\"https://twitter.com/wpmark\"><strong>Mark Wilkinson</strong> </a> of Highrise Digital share the <a href=\"https://www.youtube.com/watch?v=7HZ\"><strong>10 lessons he learned from developing WordPress sites with the block editor</strong></a> in this video. He also posted a <a href=\"https://twitter.com/wpmark/status/1390594183271002112\">Thread on Twitter</a> </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><a href=\"https://twitter.com/kasparsdambis\"><strong>Kaspars Dambis</strong> </a>from <strong>XWP</strong> describes how to manage dependencies when creating your Gutenberg blocks in his post: <a href=\"https://xwp.co/javascript-dependencies-wordpress-blocks/\"><strong>Managing Javascript Dependencies for WordPress Blocks</strong></a></p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>In his tutorial <a href=\"https://millan.dev/2021/05/02/tutorial-convert-shortcodes-into-blocks\"><strong>Convert Shortcodes into blocks</strong></a> <strong><a href=\"https://twitter.com/milangd\">Milan Petrovic</a></strong> explains how to reuse shortcodes code and develop blocks for the block editor with support for sidebar settings</p>\n\n\n\n<h2 id=\"wpevents\">Upcoming WordPress Events</h2>\n\n\n\n<p><strong>10 &#8211; 14 May 2021</strong><br /><a href=\"https://pagebuildersummit.com?rpid=2&rpr=161\"><strong>Page Builder Summit 2021</strong></a><br />Gutenberg is part of it with the following sessions: </p>\n\n\n\n<ul class=\"has-small-font-size\"><li><strong>How to turn Gutenberg into a Page Builder with Stackable</strong> w/ Benjamin Intal</li><li><strong>Don’t Compete with Gutenberg &#8211; Embrace It</strong> w/ Danielle Zarcaro</li><li><strong>Google&#8217;s Core Web Vitals &#8211; Get Green With Gutenberg</strong> w/ Jake Pfohl</li><li><strong>Creating newsletters in the Gutenberg block editor</strong> w/ Lesley Sim</li><li><strong>Building Fast, Block-Based Landing Pages</strong> w/ Mike Oliver</li><li><strong>Panel &#8211; Preparing for the future of WordPress </strong>&#8211; Supported by WordPress.com &#8211; Marjorie Asturias, Anne McCarthy and Donna Cavalier</li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>&nbsp;May 22-23, 2021</strong><br /><strong><a href=\"https://neo.wordcamp.org/2021/\">WordCamp Northeast Ohio Region</a></strong><br />Two sessions and a Lighting talk about Gutenberg are on the <a href=\"https://neo.wordcamp.org/2021/schedule/\">schedule </a></p>\n\n\n\n<ul class=\"has-small-font-size\"><li><strong>Anatomy of a Block Theme for Full Site Editing </strong>w/ Daisy Olson </li><li><strong>Web Components in WP, Gutenberg and as HTML plugins</strong> w/ Craig West </li><li><strong>Lightning Talk: The power of reusable blocks w/ Daisy Olson</strong> </li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>May 24-28, 2021</strong><br /><strong><a href=\"https://wordsesh.com/?uid=6471\">WordSesh 2021</a></strong><br />The <a href=\"https://wordsesh.com/#schedule\">session schedule</a> is now available, too. Here is the list of Gutenberg talks: </p>\n\n\n\n<ul class=\"has-small-font-size\"><li><strong>Blazing Fast Block Development</strong> w/ Lee Shadle </li><li><strong>Building Custom Block</strong>s w/ Rob Stinson</li><li><strong>Block-Based Themes</strong> – <strong>The Future Of Full Site Editing In WordPress</strong> w/ </li><li><strong>How the Block Editor Makes It Easier to Build Custom Websites</strong> w/ Danielle Zarcaro </li><li><strong>Build your own Block-Based&nbsp;Theme</strong> w/ Daisy Olsen (Workshop)</li></ul>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>June 7 &#8211; 9th, 2021</strong><br /><strong><a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe</a></strong><br />A virtual event and contributor day. <a href=\"https://europe.wordcamp.org/2021/call-for-sponsors/\">Call for sponsors is open.</a></p>\n\n\n\n<p><strong>June 20 &#8211; 26</strong><br /><strong><a href=\"https://japan.wordcamp.org/2021/\">WordCamp Japan</a></strong><br /><em>The schedule has been posted. Most sessions will be in Japanese, with exceptions, I think&#8230; </em></p>\n\n\n\n<p><strong>July 17 + 18th, 2021</strong><br /><strong><a href=\"https://santaclarita.wordcamp.org/2021/\">WordCamp Santa Clarita</a></strong><br />Calls for speakers (May 30th), sponsors, volunteers and organizers are open. </p>\n\n\n\n<p><strong>June 24 &#8211; 26, 2021</strong><br /><strong><a href=\"https://cochabamba.wordcamp.org/2021/\">WordCamp Cochabama</a></strong> (Colombia) </p>\n\n\n\n<p><strong>July 23, 2021</strong><br /><a href=\"https://www.wordfest.live/\"><strong>WordFest Live </strong></a>&#8211; <em>The&nbsp;</em>festival of WordPress<br />Call for Speakers is now open and submissions are due on May 24th, 2021</p>\n\n\n\n<p><strong>September 21 + 22, 2021</strong><br /><a href=\"https://2021.wpcampus.org/\"><strong>WPCampus 2021 Online</strong></a><br />&#8220;A free online conference for web accessibility and WordPress in higher education.&#8221; <a href=\"https://2021.wpcampus.org/proposals\">Call for Proposal is up</a> and proposal are due May 26, 2021</p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>On the<a href=\"https://wpcalendar.io/online/\"> <strong>Calendar for WordPress Online Events</strong> </a>you can browse a list of the upcoming WordPress Meetups, around the world, including WooCommerce, Elementor, Divi Builder and Beaver Builder meetups. </p>\n\n\n\n\n<p><em>Featured image: <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https://www.flickr.com/photos/116417508@N06/32958126080\">&#8220;Tiny City Block Building&#8221;</a>&nbsp;by&nbsp;<a href=\"https://www.flickr.com/photos/116417508@N06\" target=\"_blank\" rel=\"noreferrer noopener\">Matt Henry photos</a>&nbsp;is licensed under&nbsp;<a href=\"https://creativecommons.org/licenses/by/2.0/?ref=ccsearch&atype=rich\" target=\"_blank\" rel=\"noreferrer noopener\">CC BY 2.0</a></em></p>\n\n\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p class=\"has-text-align-left\"><strong>Don&#8217;t want to miss the next Weekend Edition? </strong></p>\n\n\n\n<form class=\"wp-block-newsletterglue-form ngl-form ngl-portrait\" action=\"https://gutenbergtimes.com/feed/\" method=\"post\"><div class=\"ngl-form-container\"><div class=\"ngl-form-field\"><label class=\"ngl-form-label\" for=\"ngl_email\"><br />Type in your Email address to subscribe.</label><div class=\"ngl-form-input\"><input type=\"email\" class=\"ngl-form-input-text\" name=\"ngl_email\" id=\"ngl_email\" /></div></div><button class=\"ngl-form-button\">Subscribe</button><p class=\"ngl-form-text\">We hate spam, too and won&#8217;t give your email address to anyone except Mailchimp to send out our Weekend Edition</p></div><div class=\"ngl-message-overlay\"><div class=\"ngl-message-svg-wrap\"></div><div class=\"ngl-message-overlay-text\">Thanks for subscribing.</div></div><input type=\"hidden\" name=\"ngl_list_id\" id=\"ngl_list_id\" value=\"26f81bd8ae\" /><input type=\"hidden\" name=\"ngl_double_optin\" id=\"ngl_double_optin\" value=\"yes\" /></form>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 May 2021 20:23: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:18:\"Birgit Pauli-Haack\";s: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:71:\"WPTavern: A Laptop and a Dream: Your Home Office Should Meet Your Needs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116269\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:185:\"https://wptavern.com/a-laptop-and-a-dream-your-home-office-should-meet-your-needs?utm_source=rss&utm_medium=rss&utm_campaign=a-laptop-and-a-dream-your-home-office-should-meet-your-needs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4142:\"<img />\n\n\n\n<p class=\"has-drop-cap\">I began my journey into remote work while teaching English as a Second Language (ESL) in South Korea. I was 23 years old at the time. By day, I spent my time wrangling elementary and middle-school kids. At night, I was writing tutorials, building themes and plugins, and taking any work that landed on my [figurative] desk.</p>\n\n\n\n<p>My home office was my entire home, a spartan, one-bedroom/living/kitchen apartment. My workstation was a bed with several pillows piled up for back support.</p>\n\n\n\n<p>My first client contract was signed, developed, and completed on that bed. I made a mere $300 for creating a per-post thumbnail system for a popular blog (yes, I way undervalued my work). This was long before WordPress launched its featured image system.</p>\n\n\n\n<p>I was living the dream. Young and hungry, I took whatever odd jobs I could in preparation for eventually running my own WordPress-related business. Some nights, I would put in eight hours or more. On the weekends, I rarely actually slept in that bed. It had become my office chair. My lap was my desk.</p>\n\n\n\n<p>In the back of my mind, I suppose I always thought I would get a <em>proper</em> office. It would have all the bells and whistles like separate monitors for different tasks instead of tabs on a single screen. I would have the best mic and speaker setup &mdash; including the kitchen sink.</p>\n\n\n\n<p>After nearly a decade and a half, I realized I never needed all of that stuff. My laptop and I got along just fine. Of course, like many people, I tend to get stuck in my ways, looking for any excuse to not change.</p>\n\n\n\n<p>When I see articles like &ldquo;<a href=\"https://www.cnn.com/2021/03/18/success/home-office-design-setup-remote-work/index.html\">It&rsquo;s been a year. Here&rsquo;s what your home office should look like</a>,&rdquo; written by Kathryn Vasel for CNN Business, I tend to cringe before diving into it. There are some good takes in the article, such as getting natural light, taking breaks, and adjusting your posture.</p>\n\n\n\n<p>My idea of &ldquo;what your home office should look like&rdquo; is that it should be what makes you feel comfortable with the tools that allow you to do the job. For some folks, that is a laptop and a standing desk. For others, it includes specialized audio and video equipment.</p>\n\n\n\n<p>If you can afford it, I would at least recommend getting a good office chair. If you sit at a desk much of the day, skimp on the desk and other tools first.</p>\n\n\n\n<p>On the subject of affordability, it is also good to be mindful that a home office is a luxury, a privilege that few have. Like that small-town Alabama boy with his $400 Walmart computer in Korea, sometimes people just have to get by with what they have on hand.</p>\n\n\n\n<p>Now, 14 years later, I do have a home office. Like the first, it is spartan. It has the tools I need, and that is what I love about it. I do not spend all day in it. I prefer to move around from spot to spot.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img />Simple desk and chair.</li><li class=\"blocks-gallery-item\"><img />Cats included.</li></ul>\n\n\n\n<p>On days like today, those with mid-70s temps (Fahrenheit for all the non-Americans) and a slight breeze in the air, I like to sit on the back patio. I enjoy the birds singing. It is a good time of the year to watch the little ones learn to forage their own food. I keep an eye on the squirrels, making sure their mischievousness is limited to sneaking a few nuts from the bird feeders.</p>\n\n\n\n<p>It is also another reason I have always preferred a laptop over a desktop. Its utility allows me to lug it from the couch or desk to a spot outside amid nature.</p>\n\n\n\n<p>While much of the world&rsquo;s workforce is still figuring this whole remote, work-from-home thing out, many in the WordPress community have this down to a science. Or, at least, they know what works for them. I would love to hear and see (share pics in the comments &mdash; <a href=\"https://wordpress.org/support/article/embeds/#okay-so-what-sites-can-i-embed-from\">embeds are enabled</a>) what your home offices are like.</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 May 2021 22:23: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:14:\"Justin Tadlock\";s: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:95:\"WPTavern: Classic Widgets Plugin Disables WordPress 5.8’s Upcoming Block-Based Widgets System\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116237\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:229:\"https://wptavern.com/classic-widgets-plugin-disables-wordpress-5-8s-upcoming-block-based-widgets-system?utm_source=rss&utm_medium=rss&utm_campaign=classic-widgets-plugin-disables-wordpress-5-8s-upcoming-block-based-widgets-system\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4042:\"<p class=\"has-drop-cap\">Yesterday, WordPress released a core plugin named <a href=\"https://wordpress.org/plugins/classic-widgets/\">Classic Widgets</a>. Core contributors Tonya Mork and Andrew Ozz created the plugin under the WordPress Contributors account. It allows end-users to disable the upcoming block-based widgets system. Support is expected through 2022 or as long as necessary according to the plugin description.</p>\n\n\n\n<p>Decided last month by a small group of core leads following a demo, <a href=\"https://wptavern.com/full-site-editing-is-partly-a-go-for-wordpress-5-8\">WordPress 5.8 will ship several sub-components</a> from its Full Site Editing project. FSE encompasses several self-contained parts that grant users broader control over the design and layout of their sites. One of those pieces is an overhaul of the widgets system.</p>\n\n\n\n<p>Widgets will one day become a legacy feature of the platform. However, they are not disappearing any time soon. During the transition from the pre-block era of WordPress to the eventual incorporation of all the sub-components of FSE, users and theme developers will sometimes need smaller stepping stones. Block-based widgets give users more ways to work with blocks outside of the post content area without diving head-first into an entire block-based experience.</p>\n\n\n\n<p>This is the first time many in the larger WordPress user community will be exposed to blocks in a new context. The editor that launched in WordPress 5.0 focused solely on the post content. The widgets system in 5.8 turns classic sidebars into block containers.</p>\n\n\n\n<p>In short, users will be able to stick any block in any sidebar.</p>\n\n\n\n<img />Block-based widgets screen.\n\n\n\n<p>This is a welcome step in transitioning users in the long run, especially those who use classic themes, which is still the majority of all users. However, there are cases where the Classic Widgets plugin will be necessary. The biggest will be:</p>\n\n\n\n<ul><li>Broken themes or quirky output.</li><li>Users simply preferring the old system.</li></ul>\n\n\n\n<p>Whatever the case may be, the plugin handles the switch.</p>\n\n\n\n<p>For those wondering why the core development team is not making sure block-based widgets work with all themes, it is because the two systems are not exactly alike. Plus, every theme design handles its sidebar output in its own way. There is no way to ensure 100% coverage.</p>\n\n\n\n<p>Many themes will have no issues at all. Some sidebars, depending on the design, could entirely break down. More likely than broken, custom sidebar and widget designs could simply look &ldquo;off&rdquo; on the front end.</p>\n\n\n\n<p>For example, compare a Heading block followed by the Archives block (first image) against the classic Archives widget (second image) when using the Twenty Fifteen theme:</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img />Block &ldquo;widget&rdquo;</li><li class=\"blocks-gallery-item\"><img />Classic widget</li></ul>\n\n\n\n<p>The typography of the Heading is different, and there is too much space below it. That is not an end-of-the-world scenario. It is the sort of quirk that may be common with many themes, at least until theme authors have had time to push out updates.</p>\n\n\n\n<h2>What Happens When Activating the Plugin?</h2>\n\n\n\n<img />Classic widgets screen.\n\n\n\n<p class=\"has-drop-cap\">Classic Widgets has no settings screen or anything to configure. It is a set-it-and-forget-it plugin. Its goal is to simply return users to the traditional widgets system in which they are familiar.</p>\n\n\n\n<p>If you start using the new block-based widgets system, you will lose all of your widget blocks upon activating the plugin. There is no going back, so be sure this is what you want. The former blocks will not reappear if you change your mind and deactivate Classic Widgets.</p>\n\n\n\n<p>However, if you add traditional widgets to your theme&rsquo;s sidebars while the plugin is active, you will not lose them. They will still appear on both the front and back end if you deactivate the plugin.</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, 06 May 2021 21:39:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"WPTavern: Dark Mode Plugin Repurposed and Renamed to WP Markdown Editor, Change Leaves Users Confused\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116107\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:245:\"https://wptavern.com/dark-mode-plugin-repurposed-and-renamed-to-wp-markdown-editor-change-leaves-users-confused?utm_source=rss&utm_medium=rss&utm_campaign=dark-mode-plugin-repurposed-and-renamed-to-wp-markdown-editor-change-leaves-users-confused\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8671:\"<p class=\"has-drop-cap\">Last year, I asked Tavern readers if WordPress should <a href=\"https://wptavern.com/should-wordpress-notify-users-of-plugin-ownership-changes\">notify end-users when a plugin&rsquo;s owner changes</a>. The post was not entirely based on theory. There have been some cases of real-world confusion. The consensus from the comments on that post seemed to be that, yes, such notifications would be welcome.</p>\n\n\n\n<p>When I wrote that post, there was already another plugin changing hands. <a href=\"https://wordpress.org/plugins/dark-mode/\">Dark Mode</a>, which had grown in popularity in its earlier years, had a new owner, WPPool. There were no public notifications of this ownership change. A mere <a href=\"https://github.com/azizultex/Dark-Mode/issues/173\">GitHub issue filed</a>, a corner of the web that few users venture.</p>\n\n\n\n<p>Fast forward a few months, and Dark Mode had not only changed owners, but it also had a new name and set of features unrelated to the plugin&rsquo;s original promise. The plugin is now named WP Markdown Editor and bundles at least part of the commercially available <a href=\"https://useiceberg.com/\">Iceberg Editor plugin</a>. It is also a limited version in which users are prompted to upgrade for the complete feature set.</p>\n\n\n\n<img />WP Markdown Editor (formerly Dark Mode).\n\n\n\n<p>Iceberg is licensed under the GPL version 2, so it is legal for anyone to fork it. However, there does not seem to be any mention of the copyright, and only a few references to the original product remain in the source code.</p>\n\n\n\n<p>While I did not perform a line-by-line comparison, it is clearly a fork when examining both plugins. However, the company has also built upon it with new features.</p>\n\n\n\n<img />Iceberg Editor.\n\n\n\n<p>&ldquo;We have recently added productivity sounds, new fonts (more legibility and one for Dyslexic users), which we think definitely adds value to new users,&rdquo; said the WPPool Team<sup><a href=\"https://wptavern.com/feed#footnote-1\">[1]</a></sup>.</p>\n\n\n\n<p>WPPool <a href=\"https://wppool.dev/introducing-wp-markdown-editor/\">announced the WP Markdown Editor plugin</a> in November 2020. However, the post was written as if it was a new product. Technically, it was, but there was no mention of repurposing an existing plugin to launch the features.</p>\n\n\n\n<p>The company reached out to the Dark Mode plugin owner in August 2020, which seemed to have changed hands a couple of times, at least. &ldquo;The plugin was discontinued, lacking security updates, compatibility with latest PHP versions, and the project was abandoned,&rdquo; said the WP Pool Team.&rdquo; And, since the last few updates, it was apparent that Classic Editor is not going to stay the same. Gutenberg was the future, and we wanted to give users a Dark Mode for Gutenberg as well.&rdquo;</p>\n\n\n\n<p>WPPool was able to adopt the plugin. The company kept the Dark Mode feature original to the plugin. However, they eventually began tacking on new features.</p>\n\n\n\n<p>&ldquo;Our intention was to add more features on top of it,&rdquo; said the WPPool Team. &ldquo;Why not create a new plugin? Because the plugin was already being abandoned, and we thought why not add some more features, keep the old functionality intact as well, and put regular updates?&rdquo;</p>\n\n\n\n<p>The change clearly left some users frustrated and confused about what was happening with the plugin. Many had installed it in hopes of having a simple method of toggling on a dark mode for the WordPress admin interface.</p>\n\n\n\n<img /><a href=\"https://wordpress.org/support/plugin/dark-mode/reviews/\">Reviews</a> after the change.\n\n\n\n<p>The plugin now has an &ldquo;Only Dark Mode&rdquo; setting, an option that users can enable to remove the additional features. It is disabled by default.</p>\n\n\n\n<p>When asked about whether the addition of seemingly unrelated features abused user trust, the WPPool Team replied, &ldquo;The problem was, since the last few updates of Gutenberg and Classic Editor &mdash; Classic Editor uses an iframe to load its content. It&rsquo;s not possible for the Dark Mode plugin to serve the Dark Mode in Classic Editor anymore. That&rsquo;s why some users were really frustrated. We really tried hard to restore that functionality to Classic Editor as well, but the way it is, we couldn&rsquo;t find a way to invoke Dark Mode on Classic Editor.&rdquo;</p>\n\n\n\n<p>While some support questions and reviews indicate the frustration with losing Classic Editor support, many others questioned the addition of features that make little sense as part of a dark-mode plugin.</p>\n\n\n\n<p>&ldquo;This used to be a dark mode feature plugin, but now it&rsquo;s been turned into a Markdown editor,&rdquo; <a href=\"https://wordpress.org/support/topic/markdown-editor-3/\">wrote Derrick Tennant</a>, an earlier contributor to the plugin. &ldquo;A complete bait and switch.&rdquo;</p>\n\n\n\n<p>Another user named <em>rehoff</em> <a href=\"https://wordpress.org/support/topic/another-one-bites-the-dust-2/#post-14197364\">had similar concerns</a>, stating, &ldquo;I still believe that it is not ok to so radically repurpose an otherwise popular plugin. I find it misleading.&rdquo;</p>\n\n\n\n<p>Back to the original question I posed last year, another user summed up the answer with a review titled &ldquo;<a href=\"https://wordpress.org/support/topic/this-plugin-has-been-sold-for-sure/\">This plugin has been sold for sure</a>.&rdquo;</p>\n\n\n\n<p>In private, one person has said that it feels like the team is capitalizing on the plugin&rsquo;s active install base, which currently sits at 3,000+.</p>\n\n\n\n<p>Adding to the potential confusion, the company has a separate and unrelated plugin named <a href=\"https://wordpress.org/plugins/wp-dark-mode/\">WP Dark Mode</a>. A <a href=\"https://wordpress.org/support/topic/do-not-install-deceptive-developer/\">reviewer noted on that plugin</a>:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>This same developer had another plugin called Dark Mode. They apparently sold the plugin to someone and now it&rsquo;s a random Markdown plugin with a terrible UI. All of a sudden, this random Markdown editor that I don&rsquo;t want or need is on my site.</p><p>Who knows what this plugin will become when they get enough users and decide to CA$H IN AGAIN??</p><p>If you like having random plugins installed on your site, give it a whirl. Otherwise it may be best to look for a different solution.</p></blockquote>\n\n\n\n<p>This case is unique because the Dark Mode plugin was once a <a href=\"https://wptavern.com/dark-mode-is-possibly-coming-to-a-wordpress-dashboard-near-you\">feature proposal for core WordPress</a>. Daniel James, the original creator, started the process to make this a reality in 2018. There was support for the idea, but it never jumped the hurdles needed for inclusion or a more formal proposal.</p>\n\n\n\n<p>James put the plugin <a href=\"https://wptavern.com/dark-mode-wordpress-plugin-up-for-adoption\">up for adoption in 2019</a>, stating that he was stepping back from plugin development but hoped that someone would pick it up. David Gwyer <a href=\"https://wptavern.com/dark-mode-wordpress-plugin-up-for-adoption#comment-282848\">picked it up</a> shortly after, eventually making two updates to the plugin. The plugin&rsquo;s <a href=\"https://plugins.trac.wordpress.org/log/dark-mode/\">commit history</a> shows that Tennant started contributing several months later before WPPool landed on the scene.</p>\n\n\n\n<p>While Dark Mode was never officially endorsed by WordPress or given the green light for merging into the core platform, there was still a level of trust that some might expect from a plugin that was at least proposed as a feature.</p>\n\n\n\n<p>Perhaps this is one of those cases where an ownership-change notification would have been warranted, but that notice would not have solved the issues that came months later.</p>\n\n\n\n<p>The developers did note the new Markdown editor in the plugin&rsquo;s change log: &ldquo;New: Write post/ page with markdown syntax (Markdown Editor).&rdquo; However, it is doubtful the average user read or understood what that meant. Maybe a more thorough disclosure system is necessary, and would such a system cover cases where plugins are repurposed?</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p id=\"footnote-1\"><strong>1:</strong> I have attributed quotes to the &ldquo;WPPool Team&rdquo; throughout this article. I was able to reach the company through their Facebook chat. However, the team did not provide a person&rsquo;s name and role within the company for attribution. At the moment, I still do not know which employee(s) I spoke with directly.</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 May 2021 22:51:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:87:\"WPTavern: Jetpack 9.7 Makes More Features Available without Connecting to 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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116112\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:219:\"https://wptavern.com/jetpack-9-7-makes-more-features-available-without-connecting-to-wordpress-com?utm_source=rss&utm_medium=rss&utm_campaign=jetpack-9-7-makes-more-features-available-without-connecting-to-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2707:\"<p><a href=\"https://jetpack.com/2021/05/04/97-improvements-for-your-site/\">Jetpack 9.7</a> was released today with updates under the hood that ensure the plugin&rsquo;s blocks are compatible with the <a href=\"https://wordpress.org/news/2021/04/curious-about-full-site-editing/\">full-site editing</a> features coming in WordPress 5.8. It also changes how sites access features that require the WordPress.com infrastructure.</p>\n\n\n\n<p>A <a href=\"https://github.com/Automattic/jetpack/pull/19637\">pull request</a> merged in version 9.7 changes the connection flow to make Jetpack active as soon as the plugin enables a site level connection, instead of requiring a user to authenticate with WordPress.com in order for it to work. This is what the Jetpack team has been referring to as &ldquo;user-less&rdquo; in development.</p>\n\n\n\n<p>The <a href=\"https://github.com/Automattic/jetpack/pull/19614\">copy has been updated</a> for this step so that after Jetpack is connected on a site level, it says, &ldquo;Jetpack is activated! Unlock more amazing features by connecting a user account.&rdquo; </p>\n\n\n\n<p>Jetpack users who connect their sites will immediately have access to Stats, Site Accelerator, most Jetpack blocks, widget visibility, SEO tools, Related Posts, Likes, and many more modules. Other features, such as Publicize, Activity Log, Monitor, and Backup require you to authorize Jetpack to perform these actions on your behalf.</p>\n\n\n\n<p>A new documentation <a href=\"https://jetpack.com/support/why-the-wordpress-com-connection-is-important-for-jetpack/\">page</a> details why a WordPress.com connection is necessary for certain features, bringing more transparency to what has been a contentious topic in the past. The new page outlines which features are available for site connections versus authenticated WordPress.com accounts. These specific updates in 9.7 do not change any of the data or activity that Jetpack tracks or uses.</p>\n\n\n\n<p>The general public was not privy to the product discussion behind making more features immediately available to user-less accounts, but there are a few reasons this is a good business idea. It allows users to get started faster so they get hooked into using more features on their sites before being forced to connect to a WordPress.com account. This will likely reduce the number of users who install the plugin but decide not to move forward because of needing to connect an account.</p>\n\n\n\n<p>Jetpack 9.7 also brings performance improvements to the Carousel feature, several bug fixes for Instant Search, and more. The full list of enhancements and fixes can be found in the <a href=\"https://wordpress.org/plugins/jetpack/#developers\">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:\"Wed, 05 May 2021 03:35:31 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:33;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"WPTavern: It Is Time for WordPress Theme Authors To Step Up Their Block Pattern Game\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=116137\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:213:\"https://wptavern.com/it-is-time-for-wordpress-theme-authors-to-step-up-their-block-pattern-game?utm_source=rss&utm_medium=rss&utm_campaign=it-is-time-for-wordpress-theme-authors-to-step-up-their-block-pattern-game\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7703:\"<p class=\"has-drop-cap\">Going through my routine this week, I skimmed the latest WordPress theme releases and found a new project that supported the block editor. It even shipped a few custom patterns. While the design was nothing extraordinary, it was a solid theme overall. However, after spending the better part of today writing about it, I did not think I could move forward with the story. Something was bugging me.</p>\n\n\n\n<p>It was the same thing I have felt with several others as of late. There were too many missed opportunities. The theme had the foundation, the underlying potential, to be more than it was.</p>\n\n\n\n<p>The theme had a commercial &ldquo;pro&rdquo; version that users could purchase. However, nearly every pro feature relied on old-school tactics of upselling extra theme options. The one exception was a block-related feature that will be free as part of the Global Styles component likely to ship with WordPress later this year.</p>\n\n\n\n<p>Where were the custom block styles? Where could a user snag some unique patterns? Extra nav menus, sidebars, color settings, and typography options are becoming less and less of a value-add for end-users. It is probably safe money right now, and I can understand the comfort of not taking too many chances.</p>\n\n\n\n<p>Theme authors need to start shifting gears. Upsells need to come in the form of features that will not be available from stock WordPress. Right now, that means building unique block patterns and styles.</p>\n\n\n\n<h2>Exploring Pattern Ideas</h2>\n\n\n\n<p class=\"has-drop-cap\">In the last month, I have been tinkering with custom patterns. While I was in the design and development business for over a decade, what I was able to accomplish with the block editor alone &mdash; using no custom code &mdash; and a well-rounded block-ready theme is merely scratching the surface. We have far better talent in the WordPress community, and I want to see their artistry unleashed.</p>\n\n\n\n<p>It all started with the WP Tavern <a href=\"https://wptavern.com/podcast\">Jukebox podcast</a> &mdash; you should check out episodes <a href=\"https://wptavern.com/podcast/1-josepha-haden-chomphosy-on-the-past-present-and-future-of-wordpress\">#1</a> and <a href=\"https://wptavern.com/podcast/2-anne-mccarthy-on-how-full-site-editing-will-impact-wordpress\">#2</a> if you have not heard them already. Nathan Wrigley, the new host, pushed me enough to put my design-and-dev cap back on to implement some features that he needed. Over the years, I have not worked much with podcasting or any type of audio. This was new territory for me. Ultimately, the podcast inspired me to think about audio patterns.</p>\n\n\n\n<p><em>What is possible with WordPress&rsquo;s editor today?</em></p>\n\n\n\n<p>I scoured the web for various layouts, looking for modern audio presentations. Numerous concepts were impossible for an end-user to implement from the editor alone. They would need extensive custom block styles from the themes themselves. And, there were several designs that I simply did not think could be done at all, but these typically had plugin-territory elements.</p>\n\n\n\n<p>However, I did find ideas that I could run with and make my own. I started with a simple audio file from <em>The Martian</em> soundtrack &mdash; I had re-watched the movie the night before and was on a David Bowie kick.</p>\n\n\n\n<img />Soundtrack single audio pattern.\n\n\n\n<p>It was simple. Just add Group, Columns, Image, Paragraph, Heading, Audio, and Social Icons blocks. I was happy with the result, and some of my Twitter followers <a href=\"https://twitter.com/justintadlock/status/1380199029955567623\">responded positively</a>.</p>\n\n\n\n<p>Inspired by the support, I created an alternative layout. It was even simpler by adding Cover, Paragraph, Heading, Audio, and Social Icons blocks.</p>\n\n\n\n<img />Audio embed pattern nested in a Cover block.\n\n\n\n<p>Based on the original pattern, I built one that used a SoundCloud embed instead of the Audio block. I also created another with some alterations that catered more toward podcasters.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>SoundCloud audio and podcasting patterns.\n\n\n\n<p>As I dived deeper into this project, the more capable I became at creating layouts. I began to understand what some of the limitations were and piecing everything together around them.</p>\n\n\n\n<p>One of the most problematic areas with the editor is that it does not hand over enough spacing control. Therefore, I had to make liberal use of the Spacer block, something I prefer not to use because it relies on pixel units and puts an extra <code>&lt;div&gt;</code> into the markup. To build some patterns, I had to become a little less of a purist and just use the available tools.</p>\n\n\n\n<p>That change in mindset opened some more possibilities. I built a couple more audio-related block patterns. They were, again, simple layouts, but I wanted to make them stand out visually with imagery that end-users could add. The goal is to give users one-click access to pre-designed sections, starting points where people can showcase their own creativity.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>DJ and musician block patterns.\n\n\n\n<p>The next step was to start thinking beyond audio patterns. There is so much more others can do in that space. I wanted to venture out a bit more.</p>\n\n\n\n<p>I have since built several other patterns like the following news-type article header that I would love to use on the Tavern in the future:</p>\n\n\n\n<img />News or data-driven article header pattern.\n\n\n\n<p>I could share more concepts, but this seems like an ideal place to stop. The goal is not to showcase my portfolio of patterns. It is to inspire our theme design community in hopes that they build something far better. I also wanted to show how easy it was to pop out a few patterns. Instead of hours of development time, many ideas were cut down to mere minutes. That is the power the block system provides today.</p>\n\n\n\n<p>When I wrote about the block system creating <a href=\"https://wptavern.com/block-system-will-create-more-commercial-opportunities-for-wordpress-theme-authors\">commercial opportunities for theme authors</a> in January, it was a theoretical post. This is a follow-up that puts it into a little more practice (without the actual selling, of course).</p>\n\n\n\n<p>Imagine, as a theme company, you are building a freemium theme for musicians. You might want to include a few base patterns for users to choose from. However, there is an endless number of alternatives you could offer as part of a pro package.</p>\n\n\n\n<p>I am sure there is already a theme author/company out there right now with a multi-purpose theme concept in mind that will eventually have hundreds of patterns. I can only hope that they have a solid categorization system or offer separate packages or imports.</p>\n\n\n\n<p>The <a href=\"https://wptavern.com/first-look-at-initial-designs-for-wordpress-block-pattern-directory\">block pattern directory</a> is slated to land alongside WordPress 5.8. At first, it will primarily be core patterns. However, others will be encouraged to contribute over time. This is a welcome feature for the platform, but it will never match every theme design perfectly. Each theme has its own design nuances. Each has different methods of solving problems.</p>\n\n\n\n<p>The best patterns will come from theme authors themselves, especially when combined with custom block styles, packaged and marketed as part of their theme&rsquo;s experience. Developers can wait until the entire market catches up or jump ahead of the game.</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 May 2021 23:08:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:54:\"WordPress.org blog: The Month in WordPress: April 2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10253\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2021/05/the-month-in-wordpress-april-2021/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:11511:\"<blockquote class=\"wp-block-quote\"><p>As WordPress grows, both in usage as a CMS and in participation as a community, it’s important for us to shed the idea that software creation is only about what literally can be done to code or what literally can be done to core or what literally can be done to the CMS.&nbsp;</p></blockquote>\n\n\n\n<p class=\"has-drop-cap\">That was <a href=\"https://profiles.wordpress.org/chanthaboune/\">Josepha Haden Chomphosy</a> on the “<a href=\"https://wordpress.org/news/2021/04/your-opinion-is-our-opportunity/\">Your Opinion is Our Opportunity</a>” episode of the <a href=\"https://wordpress.org/news/podcast/\">WP Briefing Podcast</a>, speaking about the importance of co-development and testing for the continued growth and maintenance of WordPress. This month’s updates align closely with these ideas. Read on and see for yourself.&nbsp;</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>WordPress 5.7.1 is launched</h2>\n\n\n\n<p>WordPress security and maintenance release &#8211; <a href=\"https://wordpress.org/news/2021/04/wordpress-5-7-1-security-and-maintenance-release/\">5.7.1</a> came out in April. The release fixes two major security issues and includes 26 bug fixes. You can update to the latest version directly from your WordPress dashboard or by <a href=\"https://wordpress.org/download/\">downloading</a> it from WordPress.org.</p>\n\n\n\n<p>Want to contribute to WordPress 5.8? Check out the <a href=\"https://make.wordpress.org/core/5-8/\">5.8 Development Cycle</a>. To contribute to core, head over to <a href=\"https://core.trac.wordpress.org/\">Trac</a>, and<a href=\"https://core.trac.wordpress.org/report/6\"> pick a 5.8 ticket</a> –– more info in the <a href=\"https://make.wordpress.org/core/handbook/\">Core Contributor Handbook</a>. Don’t forget to join the WordPress <a href=\"https://wordpress.slack.com/archives/C02RQBWTW\">#core</a> channel in the <a href=\"https://make.wordpress.org/chat/\">Make WordPress Slack</a> and follow the <a href=\"https://make.wordpress.org/core/\">Core Team blog</a>. The Core Team hosts weekly chats on Wednesdays at <a href=\"https://www.timeanddate.com/worldclock/fixedtime.html?hour=5&min=00&sec=0\">5 AM</a> and <a href=\"https://www.timeanddate.com/worldclock/fixedtime.html?hour=20&min=00&sec=0\">8 PM</a> UTC.&nbsp;</p>\n\n\n\n<h2>Gutenberg Version 10.3, 10.4, and 10.5 are out</h2>\n\n\n\n<p>Contributor teams released Gutenberg <a href=\"https://make.wordpress.org/core/2021/04/02/whats-new-in-gutenberg-10-3-31-march/\">version 10.3</a> on April 2, <a href=\"https://make.wordpress.org/core/2021/04/14/whats-new-in-gutenberg-10-4-14-april/\">version 10.4</a> on April 14, and <a href=\"https://make.wordpress.org/core/2021/04/30/whats-new-in-gutenberg-10-5-28-april/\">version 10.5</a> on April 30! <a href=\"https://make.wordpress.org/core/2021/04/02/whats-new-in-gutenberg-10-3-31-march/\">Version 10.3</a> improves the block toolbar and the navigation editor, whereas <a href=\"https://make.wordpress.org/core/2021/04/14/whats-new-in-gutenberg-10-4-14-april/\">version 10.4</a> adds block widgets to the customizer and improvements to the site editor list view. In <a href=\"https://make.wordpress.org/core/2021/04/30/whats-new-in-gutenberg-10-5-28-april/\">version 10.5</a>, you will find a set of new block patterns and enhancements to the template editing mode, along with the ability to embed PDFs.&nbsp;</p>\n\n\n\n<p>Want to get involved in building Gutenberg? Follow <a href=\"https://make.wordpress.org/core/\">the Core Team blog</a>, contribute to <a href=\"https://github.com/WordPress/gutenberg/\">Gutenberg on GitHub</a>, and join the <a href=\"https://wordpress.slack.com/archives/C02QB2JS7\">#core-editor</a> channel in the <a href=\"https://make.wordpress.org/chat/\">Make WordPress Slack</a>. The “<a href=\"https://make.wordpress.org/core/2021/03/08/whats-next-in-gutenberg-march-2021/\">What’s next in Gutenberg</a>” post offers more details on the latest updates. If you are unfamiliar with the Gutenberg plugin, <a href=\"https://wordpress.org/news/2021/04/become-an-early-adopter-with-the-gutenberg-plugin/\">learn more in this post</a>.</p>\n\n\n\n<h2>Full Site Editing updates</h2>\n\n\n\n<p>Following the <a href=\"https://make.wordpress.org/core/2021/04/15/full-site-editing-go-no-go-april-14-2021/\">Full Site Editing (FSE) feature demo</a> hosted by <a href=\"https://profiles.wordpress.org/matveb/\" target=\"_blank\" rel=\"noreferrer noopener\">Matías Ventura</a>, the project leadership decided that WordPress 5.8 will only include some FSE features, such as a template editor for pages/blank templates, a widget editor screen, and the theme.json mechanism. Other features like the Global Styles interface and Site Editor (managing all templates) will be made available later. The team has <a href=\"https://make.wordpress.org/core/2021/04/20/full-site-editing-go-no-go-next-steps/\">started working on the next steps</a> in shipping these chosen FSE features with version 5.8.</p>\n\n\n\n<p>New to FSE? Check out <a href=\"https://wordpress.org/news/2021/04/curious-about-full-site-editing/\">this blog post</a> for a high-level overview of the project. You can help test FSE by participating in the <a href=\"https://make.wordpress.org/test/2021/04/14/fse-program-testing-call-5-query-quest/\">latest FSE Outreach Program testing call </a>–– leave your feedback by May 5th. Want to participate in future testing calls? Stay updated by following the <a href=\"https://make.wordpress.org/test/2021/04/22/upcoming-fse-outreach-program-schedule/\">FSE outreach schedule</a>. You can also <a href=\"https://make.wordpress.org/test/2021/04/28/fse-program-bring-your-questions-round-two/\">submit your questions</a> around FSE right now.</p>\n\n\n\n<h2>WordCamp Europe 2021 is on the calendar</h2>\n\n\n\n<p>One of the most exciting WordPress events,&nbsp; <a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe 2021</a>, will be held online on June 7-9, 2021! Event organizers have opened up calls for <a href=\"https://europe.wordcamp.org/2021/call-for-sponsors/\">sponsors</a> and <a href=\"https://europe.wordcamp.org/2021/call-for-media-partners-and-supporters/\">media partners</a>. Free tickets for the event will be available soon — <a href=\"https://europe.wordcamp.org/2021/#subscribe-email\">sign up for email updates</a> to be notified when they are out!</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>Further Reading</h2>\n\n\n\n<ul><li>WordPress now powers <a href=\"https://w3techs.com/technologies/details/cm-wordpress\">41% of the web</a>!</li><li><a href=\"https://make.wordpress.org/updates/2021/04/15/quarterly-updates-q1-2021/\">Q1 2021 updates from the WordPress project</a> have been published.</li><li>The Core Team discussed a <a href=\"https://make.wordpress.org/core/2021/04/18/proposal-treat-floc-as-a-security-concern/\">proposal</a> to treat Federated Learning of Cohorts (FLoC), a Google Chrome feature, as a security concern. The team <a href=\"https://make.wordpress.org/core/2021/04/18/proposal-treat-floc-as-a-security-concern/#comment-41207\">eventually decided</a> to track the status of the FLoC trial/implementation in a <a href=\"https://core.trac.wordpress.org/ticket/53069\">Trac ticket</a> and monitor periodically.&nbsp;</li><li>The Core Team will <a href=\"https://make.wordpress.org/core/2021/04/22/ie-11-support-phase-out-plan/\">remove Internet Explorer 11 support in WordPress version 5.8</a>.&nbsp;</li><li>The Community Team has opened up a <a href=\"https://make.wordpress.org/community/2021/04/26/discussing-the-path-to-in-person-wordcamps/\">discussion on the path to in-person WordCamps</a> and is requesting feedback from community members.</li><li>The Community Team is also <a href=\"https://make.wordpress.org/community/2021/04/19/discussion-companies-who-run-competitive-ads-against-wordpress-and-apply-to-sponsor-wordcamps/\">requesting feedback</a> on whether companies who run competitive ads against WordPress can apply to sponsor WordCamps.&nbsp;</li><li><a href=\"https://centroamerica.wordcamp.org/2021/\">WordCamp Centroamérica 2021</a> and <a href=\"https://greece.wordcamp.org/2021/\">WordCamp Greece 2021</a> were held successfully in April. Videos of WordCamp Centroamérica are now available <a href=\"https://wordpress.tv/event/wordcamp-centroamerica-2021/\">on WordPress.tv</a>! While you are at it, don&#8217;t miss this<a href=\"https://central.wordcamp.org/news/2021/04/29/making-a-great-online-conference-experience-at-wordcamp-prague/\"> excellent recap of WordCamp Prague 2021</a> on the WordCamp Central blog.</li><li>Contributor teams are actively working on building the <a href=\"https://wordpress.org/patterns/\">Block Pattern Directory</a>. You can read about work updates on this project from the <a href=\"https://make.wordpress.org/meta/2021/04/28/block-pattern-directory-update/\">Meta Team</a> and the <a href=\"https://make.wordpress.org/design/2021/03/30/wordpress-org-patterns-directory/\">Design Team</a>.</li><li>Check out the <a href=\"https://wordpress.org/news/2021/04/getting-started-with-the-figma-wordpress-design-library/\">blog post on getting started with the Figma WordPress Design Library</a>. You can use the library to create design prototypes for the WordPress UI in <a href=\"https://www.figma.com/\">Figma</a>.</li><li>The Polyglots Team is making significant progress on the <a href=\"https://make.wordpress.org/polyglots/2021/04/26/polyglots-training-working-group-update-3/\">Polyglots Training course</a>.</li><li>The Training Team has <a href=\"https://make.wordpress.org/training/2021/04/23/discussion-contributor-ladders-for-the-training-team-and-learn-wordpress/\">proposed a contributor ladder</a> as a resource for team contributors to understand ways to participate and find growth opportunities.&nbsp;</li><li>The <a href=\"https://github.com/WordPress/Requests\">Requests library</a> has moved to the WordPress GitHub organization and has a new release: <a href=\"https://github.com/WordPress/Requests/releases/tag/v1.8.0\">version 1.8.0</a>.&nbsp;</li><li>The Docs Team is<a href=\"https://make.wordpress.org/docs/2021/04/05/update-on-the-revision-of-documentation/\"> working on redesigning HelpHub</a> by reviewing its content and design.</li><li>The Themes Team has shared a proposal on <a href=\"https://make.wordpress.org/themes/2021/04/22/removing-blockers-for-block-themes/\">fixing upload issues for block themes</a>.</li><li><a href=\"https://wordpress.org/news/2021/04/people-of-wordpress-tyler-lau/\">Tyler Lau</a> from the U.S. was featured in April’s <a href=\"https://wordpress.org/news/category/heropress/\">People of WordPress</a>.</li></ul>\n\n\n\n<p><em>Have a story that we should include in the next “Month in WordPress” post? Please </em><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><em>submit it using this form</em></a><em>.</em></p>\n\n\n\n<p><em>The following folks contributed to April’s Month in WordPress: <a href=\"https://profiles.wordpress.org/andreamiddleton/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>andreamiddleton</a> <a href=\"https://profiles.wordpress.org/cbringmann/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>cbringmann</a> <a href=\"https://profiles.wordpress.org/chaion07/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>chaion07</a> <a href=\"https://profiles.wordpress.org/hlashbrooke/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>hlashbrooke</a> and <a href=\"https://profiles.wordpress.org/jrf/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>jrf</a>&nbsp;</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:\"Tue, 04 May 2021 15:00: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:14:\"Hari Shanker R\";s: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:54:\"WPTavern: A WordPress Voting Guide to the Webby Awards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115895\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:153:\"https://wptavern.com/a-wordpress-voting-guide-to-the-webby-awards?utm_source=rss&utm_medium=rss&utm_campaign=a-wordpress-voting-guide-to-the-webby-awards\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7486:\"<p>The People&rsquo;s Voice voting for the <a href=\"https://vote.webbyawards.com/\">25th annual Webby Awards</a> closes in three days on May 6, 2021. Since 1996, the Webbys have recognized excellence on the internet among what is now seven major media types: websites, video, advertising, media and PR, social, apps, mobile, voice, games, and podcasts. After nearly 13,500 entries were submitted from 70 different countries, the&nbsp;<a href=\"https://www.iadas.net/\">International Academy of Digital Arts &amp; Sciences</a> selected fewer than 10% as Nominees and opened voting on April 20. </p>\n\n\n\n<p>WordPress is well-represented among nominees and honorees in the website category. In fact, nearly every single sub-category of five nominees includes at least one WordPress site. If you want to vote for the WordPress sites linked below, <strong>click on the category name to view the five nominees and vote for your favorite one</strong>. Just remember that you can only vote for one site in each category to win the Webby People&rsquo;s Voice.</p>\n\n\n\n<p>In the <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/government-civil-innovation\">Government &amp; Civil Innovation</a> category, 4 out of 5 nominees are powered by WordPress. The current front-runner, <a href=\"https://www.whitehouse.gov/\">WhiteHouse.gov</a>, was built by the Wide Eye agency with help from 10up, and a team of many others. The website uses the block editor with a highly customized site editing and management experience.</p>\n\n\n\n<p><em><strong>Update:</strong> WordPress actually sweeps this category with 5/5 nominations, as we just learned the <a href=\"https://xqsuperschool.org/\">XQ Super Schools</a> site is a headless WordPress + Gatsby + WPGraphQL site. The <a href=\"https://politicalplaylist.com/\">Political Playlist</a> site is also a is headless WordPress site using NuxtJS + WPGraphQL.</em></p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>10up has another competing site in that same <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/government-civil-innovation\">Government &amp; Civil Innovation</a> category, <a href=\"https://www.grants.ca.gov/\">The California Grants Portal</a>. The company designed and built a web portal for state agencies to submit their grant data. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>10up also worked on another nominated site, <a href=\"https://theundefeated.com/\">The Undefeated</a>, which was recently migrated to the block editor. The site is contending in the <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/cultural-blogwebsite\">Cultural Blog/Website</a> category against two other WordPress-powered sites: <a href=\"https://www.nybooks.com/\">The New York Review of Books</a> and <a href=\"https://www.culturetype.com/\">Culture Type</a>.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>Web developer Daniel Schutzsmith shared in Post Status&rsquo; Slack that a site he built custom Gutenberg blocks for is up for a Webby under the <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/professional-services-self-promotion\">Professional Services &amp; Self-Promotion</a> category. The site, <a href=\"https://www.audouy.com/\">audouy.com</a>, is a portfolio for production designer Fran&ccedil;ois Audouy. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>Real estate has been a hot industry over the past year and 2 out 5 nominees in the <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/real-estate\">Real Estate category</a> are running on WordPress: <a href=\"https://www.tripointehomes.com/\">Tri Pointe Homes</a>, a US-based builder site, and Zillow&rsquo;s &ldquo;<a href=\"https://www.zillow.com/z/c/what-moved-us/\">What Moved Us</a>&rdquo; site. Zillow is currently in 2nd place with its WordPress-powered landing page that details visitors&rsquo; search behavior. It also displays surprising facts from this past year of sales and searches, such as &ldquo;In 2020, 1 in 8 people made an offer sight unseen.&rdquo; The page is beautifully illustrated and looks just as good on mobile as it does on desktop.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>In the <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/activism\">Activism category</a>, Amnesty International&rsquo;s WordPress-powered <a href=\"https://teargas.amnesty.org/#top\">Tear Gas investigation website</a> is leading the way in 1st place right now. <a href=\"https://visualizenyc.net/\">Visualize NYC 2021</a>, the other WordPress site in this category, is currently in 5th place. Both are powerful examples of primarily black and white design created to evoke a response from the visitor.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>In the <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/charitable-organizationsnon-profit\">Charitable Organizations/Non-profit category</a>, 3 out of 5 nominees are using WordPress, including <a href=\"https://www.everytown.org/\">Everytown</a>, <a href=\"https://antisemitism.adl.org/\">Antisemitism Uncovered</a>, and the <a href=\"https://photography2020.org/\">Photography 20/20 Compendium</a>. Each design is wildly different from the next and it&rsquo;s tough to tell that these are WordPress sites without viewing the source code. Everytown, a gun violence prevention organization, leads the pack in this category, followed by Antisemitism Uncovered in 2nd place, and the Photography 20/20 Compendium in 5th place.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The <a href=\"https://vote.webbyawards.com/PublicVoting#/2021/websites-and-mobile-sites/general-websites-and-mobile-sites/law\">Law category</a> is also dominated by WordPress sites with 3 out of 5 nominees using the software to create compelling designs. <a href=\"https://www.sexualharassment-california.com/\">Gilleon Law Firm</a>, which handles sexual harassment cases, is currently in first place by a wide margin, followed by two other WordPress sites, <a href=\"https://ashcroftlawfirm.com/\">Ashcroft</a> and <a href=\"https://www.chamblisslaw.com/\">Chambliss, Bahner &amp; Stophel P.C.</a>, in 2nd and 4th place. If you build websites for attorneys, these sites should provide some solid design inspiration. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>One thrilling byproduct of the Gutenberg project can be seen in these nominations: As more of digital forerunners adopt the block editor and explore its limits, WordPress site designs have become less predictable and more vibrant. </p>\n\n\n\n<p>These nominations are just a handful of the best WordPress sites nominated for a Webby, and the&nbsp;<a href=\"https://www.iadas.net/\">International Academy of Digital Arts &amp; Sciences</a> site is also running on WordPress. If you find more WordPress site nominations or want to share one you worked on, please leave a link in the comments. Webby People&rsquo;s Voice voting closes on May 6, 2021, so there is still time to help your favorite websites take first place. Winners will be announced on May 18, 2021.</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 May 2021 18:22:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:131:\"Gutenberg Times: New Era for WordPress Themes in 2021 – Updates and voices around WordPress 5.8 release – Weekend Edition #167\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=17643\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:132:\"https://gutenbergtimes.com/new-era-for-wordpress-themes-in-2021-updates-and-voices-around-wordpress-5-8-release-weekend-edition-167/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:25064:\"<p>Howdy, </p>\n\n\n\n<p>Happy May 2021! We are a third into 2021. Phew. </p>\n\n\n\n\n\n<p>I can&#8217;t tell you how relieved I feel that my husband and me as well as many US friends got vaccine shots. It&#8217;s also bitter-sweet and sad. In other places of the world there are again lock-downs. Hospitals are filling up fast. Hundreds of thousands new infections. People dying. Distribution of vaccines is slow, if there is any available at all. The WordPress community spans all around the globe. We are not out of the woods. We still have friends and business partners in places of crisis. The team of the New York Times curated this list: &#8220;<a href=\"https://www.nytimes.com/article/india-covid-how-to-help.html\">How to Help India Amid the Covid Crisis</a>&#8220;. Consider donating and ask your employer if they have matching programs. <br /><br />How are you and your communities weathering the epidemic 14 months later? Please share in a reply!</p>\n\n\n\n<p>Hang in there, my friends. Stay safe. ?</p>\n\n\n\n<p>Yours, ?<br />Birgit</p>\n\n\n\n<h2>WordPress 5.8: Four weeks to Feature Freeze: </h2>\n\n\n\n<p>The Gutenberg and WordPress Core team is gearing up for the <a href=\"https://make.wordpress.org/core/5-8/\">next major release 5.8</a> in July 2021. We are less than four weeks and two more Gutenberg plugin releases away from feature freeze. </p>\n\n\n\n<h3>Goals of Gutenberg updates for the next major WordPress release</h3>\n\n\n\n<p>In the last two or three weeks, I listened to the interviews and Q &amp; As. I learned the team working on the block-editor pieces for this release has two goals: </p>\n\n\n\n<p>First, to release enough stable tools for developers and designers to start using aspects of Full-site editing in their themes, via theme.json and hybrid constructs for classic themes. The hope is that by the time the rest of Full-Site-Editing interface is released to the users in December 2020, there are plenty of block-based themes and block patterns available from the community of extenders.</p>\n\n\n\n<p>Second, to introduce the new <em>page template feature</em>. It&#8217;s a new way to use the block editor to create and modify page templates for landing pages. This will be the first time in WordPress that a content creator or site owner would be able to change headers and footer for single pages. This takes a bit of a switch in the publishing / producing mindset. Gutenberg developers are hoping here for plenty of user feedback to make sure that the new blocks and in their new context, the user-facing elements are clear enough to handle in this smaller scope of a single page before the expanded version of Full-site editing is released in December 2021, that allows users to create and modify site-wide templates, template parts and to build new themes. </p>\n\n\n\n<h3>Block-Editor Features to come to WordPress 5.8</h3>\n\n\n\n<p>After the <a href=\"https://make.wordpress.org/core/2021/04/15/full-site-editing-go-no-go-april-14-2021/\">Go/NoGo meeting and decision</a>, technical lead <strong>Hector Prieto </strong>published <a href=\"https://make.wordpress.org/core/2021/04/20/full-site-editing-go-no-go-next-steps/\"><strong>Full Site Editing Go/No Go: Next steps</strong></a> with more details around the full scope of the block editor pieces for WordPress 5.8 </p>\n\n\n\n<ul><li>Gutenberg plugin releases 9.9 &#8211; 10.7</li><li>First version of theme.json for theme builders of block-based themes. </li><li>Theme Blocks (Query, Navigation, Site information)</li><li>Template Editing with the post editor</li><li>Widget Editor and block widgets in Customizer</li><li>Persistent List view in the post editor</li><li>Duotone (Image filter) block supports</li><li>Gallery block refactor</li></ul>\n\n\n\n<p>In the post you&#8217;ll find links to issues and pr for even more details. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<h2>Increased Buzz about Full-Site Editing</h2>\n\n\n\n<p>On the WordPress News site, there were a few posts regarding the block-editor and Full-Site Editing. Using the WordPress News space to published more frequently about the ongoing development and ideas is one part of the stronger communication outreach planned for this new feature release. The more intense communication about Full-site editing from the core team is a direct result from the feedback from the WordPress community after the first Gutenberg release in 2018. </p>\n\n\n\n<p><a href=\"https://wordpress.org/news/2021/04/curious-about-full-site-editing/\"><strong>Curious about Full-Site Editing</strong></a> by <a href=\"https://twitter.com/JosephaHaden\"><strong>Josepha Haden Chomphosy</strong></a>. A short article on what Full-site Editing is and how it will affect different kinds of users. You have been following Full-site Editing for a while now. So it&#8217;s not necessarily for you. It is a great first article to share with WordPress users and co-workers that hear about Full-site editing for the first time. The resources share are good starting place to catch up. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>The second article wasn&#8217;t about Full-site editing, so much but about the Gutenberg. <strong>Anne McCarthy </strong>posted <a href=\"https://wordpress.org/news/2021/04/become-an-early-adopter-with-the-gutenberg-plugin/\"><strong>Become an Early Adopter With the Gutenberg Plugin</strong></a>, and tackled the various terms, we have mostly used as synonyms between Gutenberg, block-editor etc. Also, a good place to start, if someone likes to dive deeper into Gutenberg beyond the WordPress Core implementation. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>The latest article in the WordPress News section, is the tutorial <a href=\"https://wordpress.org/news/2021/04/getting-started-with-the-figma-wordpress-design-library/\"><strong>Getting Started with the Figma WordPress Design Library</strong></a> by <strong>James Koster.</strong> Learn how to quickly create design prototypes for WordPress UI in <a href=\"https://www.figma.com/\">Figma</a>, a collaborative interface design tool. The tutorial is quite comprehensive and not only shows you how you work with it. Being knowledgeable about Figma can also jump start contributing to WordPress as it&#8217;s the tool of choice by the WordPress design team.</p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>WP Briefing is the new podcast hosted by <strong>Josepha Haden Chomphosy</strong>. In her fifth episode, she was <strong><a href=\"https://wordpress.org/news/2021/03/talking-full-site-editing-with-matias-ventura/\">Talking Full Site Editing with Matías Ventura</a></strong> (<em>ICYMI</em>). Josepha and <a href=\"https://twitter.com/matias_ventura\">Matías</a> answered user questions, from “is full site editing a standalone plugin?” to “will full site editing break my current site?”. The episode comes with a transcript. </p>\n\n\n\n<h2>Gutenberg Release and Block editor updates</h2>\n\n\n\n<p>In <a href=\"https://make.wordpress.org/core/2021/04/23/core-editor-improvement-refining-the-block-toolbar/\"><strong>Core Editor Improvement: Refining the Block Toolbar</strong></a>, Anne McCarthy elaborates on the refinement and standardization implemented for the Block Toolbar with the goal to simplify the hierarchy of the block, to make it more predictable what goes where.&nbsp;Below graphic is part of the newly updated <a href=\"https://developer.wordpress.org/block-editor/how-to-guides/designers/block-design/#group-block-toolbar-controls-with-related-items\">Best practices for Block Design</a> page of the developer handbook. </p>\n\n\n\n<img />\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>This week Gutenberg 10.5 was released and in short succession v 10.5.1, v 10.5.2 and v 10.5.3. to fixing regression bugs. <a href=\"https://twitter.com/ajitbohra\"><strong>Ajit Bohra </strong></a>wrote about <a href=\"https://make.wordpress.org/core/2021/04/30/whats-new-in-gutenberg-10-5-28-april/\"><strong>What’s New In Gutenberg 10.5</strong></a>. 15 new block patterns made it into the release and template editing is now also available for classic themes. For the latter, exercise optimistic caution should you use the Gutenberg plugin in productions. Many, many more changes came to the block-editor. <em>Grzegorz Ziolkowski and I recorded our take on it for the <a href=\"https://gutenbergtimes.com/podcast\">Gutenberg Changelog</a> podcast yesterday, and it should come to your favorite pod catcher over the weekend. </em></p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><a href=\"https://twitter.com/justintadlock\"><strong>Justin Tadlock</strong> </a>shared his experience in his post <a href=\"https://wptavern.com/gutenberg-10-5-embeds-pdfs-adds-verse-block-color-options-and-introduces-new-patterns\"><strong>Gutenberg 10.5 Embeds PDFs, Adds Verse Block Color Options, and Introduces New Patterns</strong></a></p>\n\n\n\n\n<p><strong>&nbsp;<a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/\" target=\"_blank\" rel=\"noreferrer noopener\">&#8220;Keeping up with Gutenberg &#8211; Index 2021&#8221;</a>&nbsp;</strong><br />A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test and Meta team from Jan. 2021 on. <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\">The index 2020 is here</a></p>\n\n\n\n\n<h2>Block Pattern Directory</h2>\n\n\n\n<p>Speaking of Block Patterns, <strong><a href=\"https://twitter.com/ryelle\">Kelly Choyce-Dwan</a></strong> posted the <strong><a href=\"https://make.wordpress.org/meta/2021/04/28/block-pattern-directory-update/\">Block Pattern Directory Update</a> </strong>from the Meta team. She invites you to follow along on the site that is a red-hat zone for now, but it already gives you a good idea on how it is going to work. Check it out on<a href=\"https://make.wordpress.org/meta/2021/04/28/block-pattern-directory-update/\"> wordpress.org/patterns</a>. The patterns are arranged in squares in five categories: <a href=\"https://wordpress.org/patterns/pattern-categories/buttons/\">Buttons</a>, <a href=\"https://wordpress.org/patterns/pattern-categories/columns/\">Columns</a>, <a href=\"https://wordpress.org/patterns/pattern-categories/gallery/\">Gallery</a>, <a href=\"https://wordpress.org/patterns/pattern-categories/header/\">Header</a>, <a href=\"https://wordpress.org/patterns/pattern-categories/text/\">Text</a>. You click on the square to see a details page with a larger representation and a button “Copy Pattern” or add them to your &#8216;Favorites&#8217;. Although, Kelly wrote that the copy button doesn’t work yet, I quickly tested it, and you can just paste it into your next post, even if you are not in code edit mode.&nbsp;</p>\n\n\n\n<p>The meta team is now working on the process for WP.org users to submit patterns into the directory, and the accompanying automated evaluation and moderation feature. WordPress users will be able to find block patterns right from the block editor inserter and add them directly to their post or pages. </p>\n\n\n\n<p>Ultimately, the core block patterns will be removed from Gutenberg and made available through the Pattern directory only. </p>\n\n\n\n<h2>Testing Full-Site editing: The outreach program</h2>\n\n\n\n<p>The Full-Site Editing Outreach program is in full swing.. Anne McCarthy and dozens of people contribute to WordPress by testing the new feature. </p>\n\n\n\n<p><a href=\"https://gutenbergtimes.com/page-template-editor-for-wordpress-5-8-videos-and-plugins-weekend-edition-166/\">Since the last Weekend Edition</a>, there were quite a few updates coming out of the program. </p>\n\n\n\n<p>?️ <strong><a href=\"https://make.wordpress.org/test/2021/04/22/upcoming-fse-outreach-program-schedule/\">Upcoming FSE Outreach Program Schedule</a> &#8211; Synch your calendars! </strong>?</p>\n\n\n\n<p>For anyone who wants to learn more about the program, Anne McCarthy was a guest on the WordPress Jukebox podcast last month. <strong><a href=\"https://twitter.com/wpbuilds\">Nathan Wrigley</a>,</strong> host of the revived WPTavern podcast <strong>Jukebox</strong>, discussed with her <a href=\"https://wptavern.com/podcast/2-anne-mccarthy-on-how-full-site-editing-will-impact-wordpress\"><strong>How Full Site Editing Will Impact WordPress</strong></a> and why the program and its participants are an essential part for a successful implementation of the new features. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>In <a href=\"https://make.wordpress.org/test/2021/04/20/fse-program-building-a-restaurant-header-summary/\"><strong>Building a Restaurant Header Summary</strong></a> you can read a curated list of outcomes and finding from the 4th Call for Testing. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>In this week&#8217;s <a href=\"https://make.wordpress.org/test/2021/04/29/hallway-hangout-discussion-on-full-site-editing-issues-prs-designs-29-april/\"><strong>Hallway Hangout: Discussion on Full Site Editing Issues/PRs/Designs</strong></a>, participants in the FSE program talked through the findings of the last call for testing with <strong>Anne McCarthy</strong>, <strong>Marcus Kazmierczak</strong> and <strong>Sabrina Zeidan</strong>. Using screen sharing and video the groups was able to discuss some of the interface challenges much easier than when just reading through a blog post. This was already the second of this Video chats. The <a href=\"https://make.wordpress.org/test/2021/04/08/hallway-hangout-discussion-on-full-site-editing-issues-prs-designs-8-april/\">first Hallway Hangout chat took place on April 8th, 2021</a>, when Caroline Nymark, Paal Joachim Ramdahl, and Olga Gleckler joined Anne and Marcus. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>You have until May 5th, 2021 to participate and comment on <strong><a href=\"https://make.wordpress.org/test/2021/04/14/fse-program-testing-call-5-query-quest/\">Testing Call #5: Query Quest</a>.</strong></p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>If you have questions that still need answers, Anne McCarthy<a href=\"https://make.wordpress.org/test/2021/04/28/fse-program-bring-your-questions-round-two/\"> </a><strong><a href=\"https://make.wordpress.org/test/2021/04/28/fse-program-bring-your-questions-round-two/\">started the second round</a> of collecting questions</strong> to bring back to the team and get you answers. Bookmark this page, so you can open it quickly when you have another question. If you want to read up on the answers for the previously submitted 47 questions, <a href=\"https://make.wordpress.org/test/tag/fse-answers/\">follow this link to previous posts of Q &amp; A </a></p>\n\n\n\n\n<p><strong><a href=\"https://gutenbergtimes.com/need-a-zip-from-master/\">Need a plugin .zip from Gutenberg&#8217;s main (trunk) branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. <br />Have you been using it? Hit reply and let me know.</p>\n\n\n\n<p><img alt=\"GitHub all releases\" src=\"https://img.shields.io/github/downloads/bph/gutenberg/total?style=for-the-badge\" /></p>\n\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<h2>Developing for Gutenberg </h2>\n\n\n\n<p><strong><a href=\"https://twitter.com/jemjabella\">Jem Turner</a></strong>, a reluctant adopter of Gutenberg, has <a href=\"https://www.jemjabella.co.uk/2021/6-things-i-do-to-make-gutenberg-development-easier/\"><strong>six things she does to make developing websites with Gutenberg easier.</strong></a> It&#8217;s a great mix of developer and content creator processes. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Will Morris</strong> posted <strong><a href=\"https://torquemag.io/2021/04/custom-gutenberg-block/\">How to Create a Custom Gutenberg Block in WordPress (In 3 Steps)</a> </strong>on the Torque Magazine site and helps you how to extend your WordPress site with the <a href=\"https://wordpress.org/plugins/genesis-custom-blocks/\">Genesis Custom Blocks</a>, one of the few <em>&#8216;almost&#8217;</em> #nocode block building tools. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p><strong>Do The Woo podcast</strong>, co-hosted by <a href=\"https://twitter.com/bobWP\"><strong>Bob Dunn</strong></a> and <a href=\"https://twitter.com/ifyouwillit\"><strong>Mendel Kurland</strong></a>, discussed <a href=\"https://dothewoo.io/wordpress-core-and-blocks-with-grzegorz-ziolkowski/\"><strong>WordPress Core and Gutenberg Blocks with Grzegorz (Greg) Ziolkowski. </strong></a> They talked about the opportunities of working with blocks in an eCommerce context and beyond full-site editing.&nbsp;<a href=\"https://twitter.com/gziolo\">Grzegorz</a> explained how micro templates and blocks are the building material for more complex implementation and the advantages of the standardized interface for users and extenders in WordPress Core.&nbsp;</p>\n\n\n\n<h2>Plugins for the Block Editor</h2>\n\n\n\n<p>Speaking of WooCommerce: <strong>Jamie Marsland</strong> shared his <a href=\"https://www.youtube.com/watch?v=FQbn-TRt2pk\"><strong>Top 10 Blocks for WooCommerce</strong></a> &#8211; Plugins mentioned: </p>\n\n\n\n<ul><li><a href=\"https://wordpress.org/plugins/woo-gutenberg-products-block/\">WooCommerce Blocks</a></li><li><a href=\"https://www.pootlepress.com/storefront-blocks/\">Storefront Block</a></li><li><a href=\"https://wordpress.org/plugins/woobuilder/\">WooBuilder</a></li></ul>\n\n\n\n<h2>New Era for WordPress Themes </h2>\n\n\n\n<p><strong><a href=\"https://twitter.com/andersnoren\">Anders Noren</a></strong>, Swedish theme developer and co-author of the WordPress Twenty-Twenty theme, sees <a href=\"https://andersnoren.se/a-new-era-for-wordpress-themes/\"><strong>A New Era for WordPress Themes</strong></a>. In 2021, we will &#8220;see the introduction of the most significant change to WordPress themes since the modern theme system was released in&nbsp;<a href=\"https://wordpress.org/news/2005/02/strayhorn/\">version 1.5</a>&nbsp;of WordPress, 16 years ago.&#8221;. He has great explanation and insights, and embraces the new era and is happy about the slow release this time around, so theme developers can get familiar with the new tools. &#8220;Developers will have plenty of time to create fully block-based themes by the time the Site Editor and Global Styles are released in WordPress 5.9. And no excuses if they don’t.&#8221; Last month, Anders released a new free theme called <a href=\"https://andersnoren.se/teman/eksell-wordpress-theme/\"><strong>Eskell</strong></a>. Read <a href=\"https://wptavern.com/eksell-portfolio-theme-now-available-in-wordpress-themes-directory\">Sarah Gooding&#8217;s review on WordPress Tavern.</a> </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>The 47th edition of the <a href=\"https://make.wordpress.org/themes/2021/04/30/gutenberg-themes-week-of-apr-26-2021/\"><strong>Gutenberg + Themes roundup</strong></a> by <strong><a href=\"https://twitter.com/one_maggie\">Maggie Cabrera</a></strong> from the Themes team, lists all FSE related issues and PRs from the Gutenberg repository that need your attention, your opinion and your comments. The post also provides a list of resources if you are just now getting into block-based theme development. One issue caught my eye specifically: <a href=\"https://github.com/WordPress/gutenberg/issues/31124\"><em>Presets used in patterns: register them as user presets?</em></a> in it Andre explores a way how block pattern could be used across a theme change and still keep their styling. Reading through the comments from the Gutenberg contributors, it&#8217;s clear that there are a few questions still unanswered, when users can change colors. This applies to a few other elements of the themes and blocks, when classes don&#8217;t survive a theme change, and designs in navigation or group blocks lose their background colors. There are quite a few of these discussions that need your input and ideas. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>In his latest post, <a href=\"https://twitter.com/ChrisWiegman\"><strong>Chris Wiegman</strong></a> walks us through the process of reducing WordPress themes to the bar minimum and still be able to render blocks. <strong><a href=\"https://chriswiegman.com/2021/04/creating-a-minimal-wordpress-theme-in-the-era-of-gutenberg/\">Creating A Minimal WordPress Theme In The Era Of Gutenberg</a>.</strong> This <a href=\"https://github.com/chriswiegman/chriswiegman-theme\">minimalistic and sustainable theme is available on GitHub</a></p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>If you are looking to share your future block-based theme in the WordPress.org repository, <strong><a href=\"https://twitter.com/carolinapoena\">Carolina Nymark</a></strong> has a proposal for you: <a href=\"https://make.wordpress.org/themes/2021/04/22/removing-blockers-for-block-themes/\"><strong>Removing blockers for block themes</strong></a> on the Themes team. I am quite surprised that it hasn&#8217;t received any feedback from the community yet. </p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p>In his post <a href=\"https://wptavern.com/themes-set-up-for-a-paradigm-shift-wordpress-5-8-will-unleash-tools-to-make-it-happen\"><strong>Themes Set Up for a Paradigm Shift, WordPress 5.8 Will Unleash Tools To Make It Happen</strong></a> Justin Tadlock took a tour around the upcoming WordPress 5.8 features and took them for a spin and a first evaluation. &#8220;Themes are not going the way of the dinosaur. All of that overly complex PHP code work necessary in the past might just be. The shift is putting themes back into their proper place: design. Previously available tools such as patterns and styles coupled with the new pieces like&nbsp;<code>theme.json</code>&nbsp;and template-related blocks will be the backbone of the new system. It is all starting to come together.&#8221; he concluded. </p>\n\n\n\n<p>As a former Theme developer, <strong>Justin Tadlock</strong> keeps his ear to the ground of theme development. I very much appreciate the tremendous effort he puts into his Theme reviews. I learn something new every time.</p>\n\n\n\n<ul><li><a href=\"https://wptavern.com/churel-is-a-colorful-and-minimalist-block-ready-wordpress-theme\">Churel Is a Colorful and Minimalist Block-Ready WordPress Theme</a></li><li><a href=\"https://wptavern.com/with-some-hits-and-misses-the-guten-blog-wordpress-theme-has-potential\">With Some Hits and Misses, the Guten Blog WordPress Theme Has Potential</a></li></ul>\n\n\n\n<h2>WordPress Events</h2>\n\n\n\n<p><strong>10 &#8211; 14 May 2021</strong><br /><a href=\"https://pagebuildersummit.com/\"><strong>Page Builder Summit 2021</strong></a><br />Gutenberg is part of it with the following sessions: </p>\n\n\n\n<ul><li>How to turn Gutenberg into a Page Builder with Stackable w/ <strong>Benjamin Intal</strong></li><li>Don’t Compete with Gutenberg &#8211; Embrace It w/ <strong>Danielle Zarcaro</strong></li><li>Google&#8217;s Core Web Vitals &#8211; Get Green With Gutenberg w/ <strong>Jake Pfohl</strong></li><li>Creating newsletters in the Gutenberg block editor w/ <strong>Lesley Sim</strong></li><li>Building Fast, Block Based Landing Pages with <strong>Mike Oliver</strong></li></ul>\n\n\n\n<p><strong>May 24-28, 2021</strong><br /><a href=\"https://wordsesh.com/\"><strong>WordSesh 2021</strong></a></p>\n\n\n\n<p><strong>June 7 &#8211; 9th, 2021</strong><br /><strong><a href=\"https://europe.wordcamp.org/2021/\">WordCamp Europe</a></strong><br />A virtual event and contributor day. <a href=\"https://europe.wordcamp.org/2021/call-for-sponsors/\">Call for Sponsors is open.</a></p>\n\n\n\n<p><strong>June 20 &#8211; 26</strong><br /><strong><a href=\"https://japan.wordcamp.org/2021/\">WordCamp Japan</a></strong><br /><em>The schedule has been posted. Most sessions will be in Japanese, with exceptions, I think&#8230; </em></p>\n\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\n\n\n\n<p class=\"has-text-align-left\"><strong>Don&#8217;t want to miss the next Weekend Edition? </strong></p>\n\n\n\n<form class=\"wp-block-newsletterglue-form ngl-form ngl-portrait\" action=\"https://gutenbergtimes.com/feed/\" method=\"post\"><div class=\"ngl-form-container\"><div class=\"ngl-form-field\"><label class=\"ngl-form-label\" for=\"ngl_email\"><br />Type in your Email address to subscribe.</label><div class=\"ngl-form-input\"><input type=\"email\" class=\"ngl-form-input-text\" name=\"ngl_email\" id=\"ngl_email\" /></div></div><button class=\"ngl-form-button\">Subscribe</button><p class=\"ngl-form-text\">We hate spam, too and won&#8217;t give your email address to anyone except Mailchimp to send out our Weekend Edition</p></div><div class=\"ngl-message-overlay\"><div class=\"ngl-message-svg-wrap\"></div><div class=\"ngl-message-overlay-text\">Thanks for subscribing.</div></div><input type=\"hidden\" name=\"ngl_list_id\" id=\"ngl_list_id\" value=\"26f81bd8ae\" /><input type=\"hidden\" name=\"ngl_double_optin\" id=\"ngl_double_optin\" value=\"yes\" /></form>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\" />\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 01 May 2021 22:15: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:18:\"Birgit Pauli-Haack\";s: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:76:\"WPTavern: Alpha Particle and Flowspoke Acquire Kanban for WordPress for $15K\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115839\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:195:\"https://wptavern.com/alpha-particle-and-flowspoke-acquire-kanban-for-wordpress-for-15k?utm_source=rss&utm_medium=rss&utm_campaign=alpha-particle-and-flowspoke-acquire-kanban-for-wordpress-for-15k\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5586:\"<p>Digital consultancies <a href=\"https://alphaparticle.com/\">Alpha Particle</a> and <a href=\"https://flowspoke.com/\">Flowspoke</a> have <a href=\"https://kanbanwp.com/article/under-new-management/\">acquired</a> the <a href=\"https://wordpress.org/plugins/kanban/\">Kanban for WordPress</a> plugin, a tool that puts Kanban boards into the admin to measure progress on a goal. The plugin is used for agile project management, sales tracking, editorial scheduling, and other planning purposes.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>WordPress developer <a href=\"https://gelform.com/\">Corey Maass</a> created Kanban for WordPress in 2015 but struggled to market it enough to grow beyond 2,000 users. In 2020, he saw Alpha Particle CTO Keanan Koppenhaver post on Twitter that he was looking to acquire a plugin business and jumped at the chance to sell Kanban for WordPress. Koppenhaver wanted a plugin that already had $1k-$12K annual revenue and wasn&rsquo;t tied in with Beaver Builder, Elementor, Divi, or any other page builders. Integration with WooCommerce or other third-party software was a plus.</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">&ndash; A business selling a WordPress plugin or a collection of plugins<br /><br />&ndash; Between $1k and $12k annual revenue, ideally recurring<br /><br />&ndash; Ideally runs as its own entity, or has its own account with any payment processors<br /><br />(2/4)</p>&mdash; Keanan Koppenhaver (@KKoppenhaver) <a href=\"https://twitter.com/KKoppenhaver/status/1318224539663421444?ref_src=twsrc%5Etfw\">October 19, 2020</a></blockquote>\n</div>\n\n\n\n<p>&ldquo;I&rsquo;d burned out on the project so I&rsquo;d thought about selling for a while but didn&rsquo;t do anything about it,&rdquo; Maass said. &ldquo;When Keanan posted he was looking, I inquired because I&rsquo;d met him and knew he was solid. After a chat I knew he was the right buyer because his approach to WordPress was similar to mine &ndash; not too detached, not too dogmatic.&rdquo;</p>\n\n\n\n<p>Maass had monetized Kanban for WordPress for the past five years through a $149/year pro version (the most popular price point) and a $499.00 lifetime support license. He said revenue had peaked around $20K/ARR but had dropped to about $10K/ARR due to his minimal involvement. During his peak revenue months there were some weeks he would work 40 hours and some that he would work no hours at all.</p>\n\n\n\n<p>&ldquo;I applied the &rsquo;12-18 months of revenue as a selling price&rsquo; rule, and sold it for $15k,&rdquo; Maass said.</p>\n\n\n\n<p>He also commented on the difficulty of finding a non-technical partner in the WordPress world. Maass searched for someone to market the plugin while he concentrated on the product but never found a match:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>I interviewed non-WordPress people. No luck. I&rsquo;ve found a few people in the WordPress eco-system, but most already have one more products they&rsquo;re growing. It&rsquo;s one of the quirks of the WordPress world &ndash; there are more devs than non-devs. Most everywhere else in the tech-business world, it&rsquo;s the other way around. And of course most of the success stories of WordPress are tech founders that pivoted to marketing/biz dev, which a lot of devs can&rsquo;t do, myself included.</p></blockquote>\n\n\n\n<p>The teams at Alpha Particle and Flowspoke saw potential to grow the Kanban for WordPress plugin business with their combined design, marketing, and development skills. </p>\n\n\n\n<p>&ldquo;As WordPress continues to become an even more full-featured platform, we think there&rsquo;s a demand for great applications to be built <em>inside</em> WordPress,&rdquo; Alpha Particle CTO Keanan Koppenhaver said. &ldquo;And Kanban is a perfect example of that. It&rsquo;s already proven useful for a lot of people and we want to take even more of the features from other project management tools and integrate them tightly with tools WordPress folks are already using, like the Block Editor and WooCommerce, to help add to that unified WordPress experience.&rdquo;</p>\n\n\n\n<p>Although Alpha Particle and Flowspoke already have in-house products they are working on, they wanted to acquire a business where they could immediately start experimenting.</p>\n\n\n\n<p>&ldquo;With a plugin that already has some traction, it just makes it a lot easier to try new things and get quicker feedback on new features and new ideas,&rdquo; Koppenhaver said. &ldquo;Since there&rsquo;s already an engaged user base, we saw the opportunity to take the things we tell our clients to do with their projects and apply them to a product of our own. I think that long-term this wouldn&rsquo;t be the only one we acquire, but we&rsquo;ll be on the look out for the next right opportunity. We&rsquo;re excited about the long-term roadmap we&rsquo;ve laid out for Kanban, too, and ready to put in the time to focus and make that vision a reality.&rdquo;</p>\n\n\n\n<p>Alpha Particle and Flowspoke plan to release the long-awaited version 3 of Kanban for WordPress in the near future. It has been completely redesigned and rewritten from the ground up. They will also be building in tighter integration with WordPress where users will be able to link posts to cards and automatically have cards moved to the &ldquo;Published&rdquo; column after publishing. Kanban for WordPress already has integrations for Gravity Forms and Ninja Forms but the team has more third-party integrations on the roadmap and is also taking suggestions.</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, 30 Apr 2021 17:14:53 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:34:\"BuddyPress: BuddyPress 8.0.0-beta1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=318272\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://buddypress.org/2021/04/buddypress-8-0-0-beta1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4338:\"<p><strong>BuddyPress 8.0.0-beta1</strong>&nbsp;is now available for testing! <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f941.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<p>Please note the plugin is&nbsp;<strong>still in development</strong>, so we recommend running this beta release on a&nbsp;<strong>testing site</strong>.</p>\n\n\n\n<p>You can test BuddyPress 8.0.0-beta1 in 4 ways :</p>\n\n\n\n<ul><li>Try the <a href=\"https://wordpress.org/plugins/bp-beta-tester/\">BP Beta Tester</a> plugin.</li><li><a href=\"https://downloads.wordpress.org/plugin/buddypress.8.0.0-beta1.zip\">Download the beta here (zip file)</a>.</li><li>Check out our SVN repository: <code>svn co https://buddypress.svn.wordpress.org/trunk/</code></li><li>Clone our read-only Git repository: <code>git clone git://buddypress.git.wordpress.org/</code></li></ul>\n\n\n\n<p><strong>The current target for final release is June 2, 2021. That’s just five weeks away, so your help is vital to making sure that the final release is as good as it can be.</strong></p>\n\n\n\n<p>Please note BuddyPress 8.0.0&nbsp;<strong>will require at least WordPress 4.9</strong>.</p>\n\n\n\n<p>We repeat it each time we announce a beta release : <strong>testing for bugs is VERRRY important</strong>. Please make sure to test this pre-release using a testing configuration which is very close to the one you are using in production. If you find something unusual (aside from the great new features below), please report it on <a href=\"https://buddypress.trac.wordpress.org/newticket\">BuddyPress Trac</a> or post a reply to <a href=\"https://buddypress.org/support/topic/buddypress-8-0-0-beta1/\">this support topic</a>.</p>\n\n\n\n<p>Here are the three hottest 8.0.0 features to pay close attention to while testing (Check out&nbsp;<a href=\"https://buddypress.trac.wordpress.org/query?status=closed&group=resolution&milestone=8.0.0\">this report</a>&nbsp;on Trac for the full list).</p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f46b.png\" alt=\"?\" class=\"wp-smiley\" /> BP Members Invitations</h2>\n\n\n\n<p>Whether you allow open registration or not you can use this <a href=\"https://buddypress.trac.wordpress.org/ticket/8139\">opt-in feature</a> to let your community grow itself. Once enabled from the BuddyPress Options Administration screen, your members will be able to invite their network of friends, co-workers, students, developers, well possibly anyone, to join your site <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f4c8.png\" alt=\"?\" class=\"wp-smiley\" />.</p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/270d.png\" alt=\"✍\" class=\"wp-smiley\" /> Selectable xProfile sign-up fields</h2>\n\n\n\n<p>Until now, only the Primary group of xProfile fields was displayed on the registration form of your community. 8.0.0 gives you the <a href=\"https://buddypress.trac.wordpress.org/ticket/6347\">freedom to choose</a> any field from any field group to add to your site&#8217;s registration form <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f4ab.png\" alt=\"?\" class=\"wp-smiley\" />.</p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2><span class=\"dashicons dashicons-wordpress-alt\"></span> Include WordPress user fields in your BuddyPress member profiles</h2>\n\n\n\n<p>8.0.0 introduces <a href=\"https://bpdevel.wordpress.com/2021/03/24/wordpress-xprofile-field-types/\">2 new xProfile Field types</a>. The WP Textbox can be used to include the user&#8217;s first name, last name, Website link or any potential WP contact methods. With the WP Biography field you can display the Biographical Info in the group of xProfile fields of your choice <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f64c.png\" alt=\"?\" class=\"wp-smiley\" /> .</p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<p>And so much more such as the new <a href=\"https://buddypress.trac.wordpress.org/ticket/8428\">Welcome BP Email</a>, the <a href=\"https://buddypress.trac.wordpress.org/ticket/4747\">terms of use acceptance profile field</a>, improvements to the BP Nouveau template pack &amp; to the BP REST API… </p>\n\n\n\n<p>We&#8217;ll tell you more about all these soon into our <a href=\"https://bpdevel.wordpress.com/category/development-notes/8-0/\">developer 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:\"Thu, 29 Apr 2021 23:30:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Mathieu Viet\";s: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:97:\"WPTavern: Gutenberg 10.5 Embeds PDFs, Adds Verse Block Color Options, and Introduces New Patterns\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115767\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:235:\"https://wptavern.com/gutenberg-10-5-embeds-pdfs-adds-verse-block-color-options-and-introduces-new-patterns?utm_source=rss&utm_medium=rss&utm_campaign=gutenberg-10-5-embeds-pdfs-adds-verse-block-color-options-and-introduces-new-patterns\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6495:\"<p class=\"has-drop-cap\">I reach over to grab my phone to check the time. I am debating whether I should stay awake and watch one more episode of <em>The Walking Dead</em> &mdash; it would be my fourth, maybe fifth, binge of the series.</p>\n\n\n\n<p>11:12 pm.</p>\n\n\n\n<p>I noticed that Slack was blowing up my phone. I had it on silent, so I had to catch up. One message stood out above all the rest:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>No matching template found.</p></blockquote>\n\n\n\n<p>That was the front page of the Tavern last night as it updated to Gutenberg 10.5. I knew it was related to the Full Site Editing (FSE) changes in the latest release. I had seen that error enough in local testing and needed no more information to know what to do &mdash; deactivate the plugin. Then, I could get back to my internal debate of staying up for an hour past my bedtime for TV.</p>\n\n\n\n<p>Sometimes, such is life on the bleeding edge, or at least life when running the fortnightly releases of the Gutenberg plugin with automatic updates enabled. It presents a challenge or two or a hundred. I had let my guard down after a smooth 10.4 release, and I knew better. After several prior releases of fixing issues on the backend, the development team gave me a break. It was almost as if they were saving up for something big.</p>\n\n\n\n<p>Gutenberg now explicitly declares that anyone running the plugin is on a block-based theme, despite whether their theme actually supports block templates. It should generally fall back gracefully if there none. This seems to be centered on a change that allows <a href=\"https://github.com/WordPress/gutenberg/pull/30438\">classic users to create custom block templates</a>. However, with the plugin activating a &ldquo;theme-supported&rdquo; feature automatically, it triggers a chain of events that overrides the template system. Any theme with a custom template hierarchy could break. I created a <a href=\"https://gist.github.com/justintadlock/74fa7c61c692423cc1fcefd9a0ab8e5f\">code snippet on Gist</a> if anyone else runs into the issue and needs to deactivate &ldquo;block templates&rdquo; support.</p>\n\n\n\n<p>I like that we run the plugin. Daily usage means that we can effectively write about it &mdash; a practice-what-you-preach sort of thing.</p>\n\n\n\n<p>Sometimes, Gutenberg, you break my heart. You will find few enthusiastic cheerleaders more loyal than me. I believe in the project, but some days, you try your best to make it rough.</p>\n\n\n\n<p>But, all is well. There are some exciting things about this release.</p>\n\n\n\n<p>Template-editing mode is now enabled for classic themes. Despite this breaking the Tavern theme, it is a feature that I look forward to as a necessary transitional feature toward FSE. Another quick highlight is the work the team has done in making the <a href=\"https://github.com/WordPress/gutenberg/pull/30248\">Columns block more accessible</a>. Each column now has a numbered label that is read aloud via screen-readers.</p>\n\n\n\n<h2>Embedded PDFs</h2>\n\n\n\n<img />Inline-embedded PDF.\n\n\n\n<p class=\"has-drop-cap\">A decade ago, I had one theme user in particular who needed to embed PDFs. As a young developer, it was just the sort of challenge I needed to build for an audience of one out of 100,000+. So, within the day, I wrapped up a solution similar to what the Gutenberg team did in version 10.5. It is nice to see WordPress finally catching up.</p>\n\n\n\n<p>Only the block system makes such embedding much nicer. Drag a <a href=\"https://github.com/WordPress/gutenberg/pull/30857\">PDF into the content canvas</a> and let it work its magic.</p>\n\n\n\n<p>There is one caveat: many mobile phones and tablets will not show an embedded PDF. The File block does make a note of this. It also allows users to disable the inline embed and control the height.</p>\n\n\n\n<p>This feature offers the best of both worlds. Visitors can read the PDF directly on the page, and they can also click the download button to snag a copy of the file.</p>\n\n\n\n<h2>Color Options for the Verse Block</h2>\n\n\n\n<img />Verse block with custom colors.\n\n\n\n<pre class=\"wp-block-verse\">Poets can rejoice at last\nThe time of the Verse being a second-class block lies in the past\nUsers can add subtle colors or those that clash\nA tweak here or there can give their words the flash\nthey need\nto breathe\nto exceed, all expectations\nText, background, and links are fair game\nUnreadable if they were all the same\nA splash of color is what it takes to tame\nthe words&hellip;</pre>\n\n\n\n<p>I will stop there and let the pros handle actual poetry.</p>\n\n\n\n<p>Gutenberg 10.2 added the standard block color <a href=\"https://github.com/WordPress/gutenberg/pull/27736\">options to the Verse block</a>. Perhaps all blocks will get the same treatment down the road. I am still waiting on colors for the Quote block too.</p>\n\n\n\n<h2>New Block Patterns</h2>\n\n\n\n<p class=\"has-drop-cap\">The latest plugin update removes all 10 of the default WordPress block patterns and replaces them with <a href=\"https://github.com/WordPress/gutenberg/pull/29973\">15 fresh designs</a>. The new set is an attempt to better showcase the editor&rsquo;s capabilities.</p>\n\n\n\n<img />Testing new block patterns.\n\n\n\n<p>For end-users who might be worried about losing their old patterns, this will not affect your content. Because patterns are merely predefined sets of blocks, it is the blocks rather than the patterns that actually get inserted into the content canvas and saved.</p>\n\n\n\n<p>The removal of old patterns with replacements of new ones was always a part of the plan. Web design changes over time, and the patterns system allows core developers to keep pace. Perhaps the old patterns will live in the <a href=\"https://wptavern.com/pattern-directory-targeted-to-launch-with-wordpress-5-8\">upcoming block directory</a> for those users who still want them.</p>\n\n\n\n<p>Gutenberg 10.5 also introduces a few <a href=\"https://github.com/WordPress/gutenberg/pull/30763\">opinionated Query block patterns</a>: Post Grid, Large Title, and Offset Posts. The ultimate goal is to provide an array of options for users as a starting point.</p>\n\n\n\n<img />&ldquo;Large title&rdquo; Query block pattern.\n\n\n\n<p>There is still an open call for the designers to pitch in, <a href=\"https://wptavern.com/calling-all-themers-design-the-next-round-of-query-block-patterns\">contributing custom Query patterns</a> to the project. It is an opportunity to give back that requires almost no JavaScript or PHP programming knowledge.</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, 29 Apr 2021 16:41:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:80:\"WordCamp Central: Making a great online conference experience at WordCamp Prague\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://central.wordcamp.org/?p=3138356\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:108:\"https://central.wordcamp.org/news/2021/04/29/making-a-great-online-conference-experience-at-wordcamp-prague/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14783:\"<p>My name is <a href=\"https://profiles.wordpress.org/zaantar/\" target=\"_blank\" rel=\"noreferrer noopener\">Jan</a>, I am a <a href=\"https://toolset.com/\" target=\"_blank\" rel=\"noreferrer noopener\">Toolset</a> developer at <a href=\"https://onthegosystems.com/\">OnTheGoSystems</a>. For the past several years, I have been actively involved in the Czech WordPress community. On Saturday 27th of February 2021, we held an online conference <a href=\"https://prague.wordcamp.org/2021/english\" target=\"_blank\" rel=\"noreferrer noopener\">WordCamp Prague 2021</a>.</p>\n<p>Switching an interactive, in-person event to the online format while keeping most of its magic has been difficult but certainly not impossible.</p>\n<p>As this year’s lead organizer, I want to share pieces of this sometimes arduous but extremely rewarding journey, together with some crucial ingredients that made it a success beyond our wildest expectations.</p>\n<p><a href=\"https://central.wordcamp.org/files/2021/04/wordcamp_prague_logo-2021-1.png\"><img /></a></p>\n<p>Let’s just face the truth: If I knew what I was actually getting into, I wouldn’t have said yes. But I am deeply grateful that I didn’t know. Even after being on the team two years prior to this one, the experience of being a lead organizer is pretty much non-transferable.</p>\n<p>Even so, I — a backend software developer with questionable social and team management skills — was very reluctant about taking such a huge responsibility.</p>\n<p>One of the things that convinced me — besides the fact that, apart from the then lead organizer, nobody else from our team was willing to take the role — was that this time, we were going to do an online conference.</p>\n<p>This unique situation meant two things that removed most of my anxiety. First, nobody knew what to expect from an <em>online</em> WordCamp Prague: It was a completely new thing, an experiment, even. Let’s do our best and see what happens.</p>\n<p>Second, the budget was no longer nightmare-inducing, compared to previous years (especially the fact that we were never sustainable without sponsors, and every time, we worried if we would manage to secure enough funding).</p>\n<p>With the pandemic foreseeably about to wreak havoc on our small country, with all the uncertainty, and with me in strict isolation until a vaccine is available, a fully online event was the only realistic way we could actually make it happen.</p>\n<p>And so we did.</p>\n<p>Specifically, by “we”, I mean the fourteen of us: My fellow WordCamp organizers, most of whom have been on the team for years (many of them previous lead organizers), some new faces, and a small recording studio owner who demonstrated superhuman patience during the whole process. Even with this amount of people, it took considerable effort, and without the dedication, good teamwork, and communication, this wouldn’t have worked at all.</p>\n<p><a href=\"https://central.wordcamp.org/files/2021/04/Vyber_200-1-1.png\"><img /></a></p>\n<p><em>Part of the WordCamp Prague 2021 organizer team at the closing speech</em></p>\n<h1>The Recipe</h1>\n<p>My goal since the very beginning was to make it very interactive and to emulate the experience of a physical conference — where, as everyone who ever attended one will testify, the true magic of WordCamps happens — as closely as possible.</p>\n<p>A great source of inspiration was WordCamp Europe 2020, which had to be hastily switched to an online version just a couple of months before (and I deeply empathize with its organizers, it must have been an extremely hard blow for them, much harder than for us who have “just” booked a hotel in Porto or already bought non-refundable airline tickets). I got some ideas from there that we copied and also some things I knew I wanted to avoid.</p>\n<p>So, here’s our “online WordCamp recipe”, if you will:</p>\n<h2>A local target audience</h2>\n<p>From the get-go, we decided to explicitly focus on the Czech and Slovak audience, and we didn’t accept any English talks whatsoever (some of the speakers who applied will be talking at our<a href=\"https://www.meetup.com/naswp-cz/\"> monthly meetups</a>, though).</p>\n<p>The reasoning behind this was what I call <em>online conference fatigue</em>. Attending an English-speaking WordPress event is very easy these days, with WordCamps or meetups happening every couple of days or weeks. There’s nothing wrong with that, of course.</p>\n<p>But, considering that many of our fellow citizens aren’t fluent English speakers — the language barrier is still rather high, unfortunately — and that we were told there are no other WordCamps planned in the Czech Republic or Slovakia for the upcoming year, we found ourselves in a unique position to kind of fill this niche (side note: Czechs and Slovaks understand each other very well) and to <em>effectively</em> add some value to the WordPress ecosystem in our region.</p>\n<p>In the end, I believe this was one of the main reasons for such a high attendance (over 650 registered attendees, 595 of which showed up).</p>\n<h2>A proper online conference platform</h2>\n<p>WCEU — and other WordCamps as well — went with a combination of YouTube Live or Crowdcast for presentation tracks and Zoom for networking or virtual sponsor booths. While that is affordable, relatively easy, and accessible (and once again: I cannot blame WCEU for this choice due to the time pressure), I was not entirely satisfied. The result felt a bit confusing, constantly switching between browser tabs or different applications.</p>\n<p>We put a lot of effort into finding a good platform, and we eventually settled on <a href=\"https://hopin.com/\">Hopin</a>. It wasn’t without its quirks and little obstacles, it <em>definitely</em> wasn’t for free. But it worked great for the attendees. It allowed us to have a main “stage”, networking rooms, sponsor booths, even the schedule all in one place. It was immersive.</p>\n<p><a href=\"https://central.wordcamp.org/files/2021/04/Vyber_202.png\"><img /></a></p>\n<p><em>Front page of the event on Hopin</em></p>\n<h2>One track only</h2>\n<p>I have to admit that the two-track experience of WCEU (which also meant two networking rooms on Zoom) was pretty overwhelming. I can be an information sponge and I had a hard time deciding what I want to see or where I want to be the most.</p>\n<p>Also, we didn’t have enough resources to effectively run multiple tracks for WordCamp Prague. To cover one track for a whole day, you need at least two hosts and then two other teammates who will stay in the networking room (we called ours “foyer”). We were very lucky to find our two hosts and we decided to go for quality instead of quantity.</p>\n<p>From the feedback we received, this was a good choice. Even with keeping presentations to only one track, many people still struggled with wanting to be both in the main track and in the foyer at the same time.</p>\n<h2>Pre-recorded talks, live Q&amp;A</h2>\n<p>One of those things that I truly liked about WCEU — and that we’ve easily agreed upon — was that our speakers’ talks would be pre-recorded and then they would join together with a host for a live Q&amp;A session.</p>\n<p>With fourteen speakers, the risk that <em>something somewhere</em> would go wrong was considerable. This way, the worst that could happen would be losing the Q&amp;A.</p>\n<p>The approach had some unexpected secondary benefits too: Our hosts could see the talk in advance and prepare for the Q&amp;A much better. We knew when it would end, so we could plan our timetable accordingly. The speakers knew they really had to submit their completed talk a couple of days before the event. And so on.</p>\n<h2>Networking with the speaker afterward</h2>\n<p>If I had to pick one key aspect that made the most difference, this would be it. Also inspired by WCEU, after every talk (ca. 20min + 5min for Q&amp;A), the speaker was invited to join the foyer (networking room) where the attendees could catch up with them either by asking further questions in the chat or by connecting with their audio and video and talking to them directly.</p>\n<p>This ended up being very popular, there were always a couple of dozen people in the foyer. Sometimes, the conversation had to continue in a newly created room after the following speaker had finished their talk and joined in as well.</p>\n<p>We had two of our team members always present, ready with some of their own questions for the speaker, to help start the conversation if needed.</p>\n<h2>Virtual sponsor booths with schedule</h2>\n<p>The highest two tiers of our sponsor program included a virtual sponsor booth. We suggested the sponsors pick one hour on the schedule and hold their presentation then, instead of having to attend for the whole day.</p>\n<p>It was also practical for the attendees, I believe, to know what’s the best time to visit and ask questions.</p>\n<p>When not active, the virtual booth was in a “presentation” mode with a sponsor’s slideshow on repeat.</p>\n<h2>Happiness bar and afterparty</h2>\n<p>No WordCamp is a proper WordCamp without these two things.</p>\n<p>We implemented the happiness bar as another virtual room (same as the foyer) and two to three volunteers were always present to answer any attendees’ questions about their WordPress sites.</p>\n<p>As for the afterparty, we created four different “tables” – virtual rooms. One of them also for English speakers, since some of our sponsors’ representatives wanted to attend as well.</p>\n<p>To my surprise, two of those tables stayed active for a pretty long time, and when we concluded the afterparty around 10 PM, there were still about twenty, thirty people around. Perhaps we’ve become more used to online socializing because of the pandemic endless lockdowns, but some of the feedback we received went along the lines of “it felt almost like a physical WordCamp.”</p>\n<h2>Interviews with speakers</h2>\n<p>In years past, before the conference itself, we usually did write interviews with speakers and then shared the articles on our social media to bring attention to the event. It was usually quite difficult to produce these interview articles: The speakers rarely found enough time for this and we often got late submissions or content that was not wordy enough. Then, the text had to be polished and reviewed before publishing.</p>\n<p>This year, instead, someone had the brilliant idea to just do live interviews via Zoom. The advantages were numerous: It was fast to make, we immediately had the final product (videorecording) with minimal post-processing, and it was also fast to view and more attractive on social media than a long text.</p>\n<h2>A strong, positive organizer team</h2>\n<p>I can’t stress enough how well my team managed to self-organize and how dedicated the vast majority of us were to deliver a great result. Even under time pressure, we’ve always done our best to keep the spirit up.</p>\n<p>After all, we should all remember, it’s a WordCamp, a volunteer-organized event that should be interesting and fun, not a question of life and death. Everything doesn’t always have to be perfect. It’s important to keep that in mind.</p>\n<p><a href=\"https://central.wordcamp.org/files/2021/04/image.png\"><img /></a></p>\n<p><em>WordCamp Prague 2021 organizers</em></p>\n<h1>Looking back</h1>\n<p>In retrospect, the whole experience was intense, difficult at times, but ultimately rewarding beyond expectation.</p>\n<p>I find myself struggling to compare it with previous years. The physical event is really something else, and my perspective was dramatically shifted in my new role.</p>\n<p>But I will say this: We keep building on the work of previous years. Be it our visual presence, the experience of individual team members with their agenda, or the way we organize and carefully handpick and balance the content of the whole event. It seems that we manage to move the event forward every year, and that’s ultimately what matters.</p>\n<p>The most challenging part was time management — no surprise there. Because of the pandemic, everyone was kind of busy with their lives and we started seriously organizing only towards the end of September. In combination with the already somewhat problematic timing, we set ourselves up for quite a wild ride.</p>\n<p>If you want to do the event before the main conference season, that also means that you have less than two months from confirming speakers to make everything happen. Practically nothing gets done during December, and the speakers will not plan that far ahead as to apply in November already.</p>\n<p>This timing is kind of set in stone for us and we will have to handle everything that we can beforehand so that the run to the finish line is without unnecessary obstacles.</p>\n<p>Also, with my limited experience, I would say that organizing a team of — albeit very motivated — volunteers who have different daily jobs is quite different from any sort of project management at work. The primary occupation or other things often have taken precedence over WordCamp and can easily mess up the team’s schedule in a bad way. That’s why we always have to strive for asynchronous communication.</p>\n<h1>Looking forward</h1>\n<p>And what’s next? I might apply to lead the next year as well, especially if my teammates decide to continue as well. The idea of starting with a physical event organization around May feels downright ridiculous at this point because of the situation in our country. And since I already have experience with leading an online event, I might as well exploit it.</p>\n<p>For the next year, I want to again iterate on our know-how, keep what has worked, and replace the things that didn’t — simply, to move the whole project a couple of steps forward.</p>\n<p>Most importantly, my great desire is to make the preparations run smoothly, do things in advance, reduce the amount of stress for the whole team.</p>\n<p>Apart from that, we’ll be also focusing on monthly <a href=\"https://www.meetup.com/naswp-cz/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Pivo meetups</a> and other activities of the community, but that is a topic for another time.</p>\n<p><em>If you have any comments or questions, I invite you to <a href=\"mailto:jan.stetina@naswp.cz\">reach out to me</a>.</em></p>\n<p><img class=\"aligncenter\" src=\"https://onthegosystems.com/wp-content/uploads/2021/03/cropped-wapuuking-1024x724-2.png\" alt=\"\" /></p>\n<p><em>WordCamp Prague mascot, The Wapuu King</em></p>\n<p><em>This post was originally <a href=\"https://onthegosystems.com/2021/03/making-a-great-online-conference-experience-at-wordcamp-prague/\">published</a> on <a href=\"https://onthegosystems.com\">onthegosystems.com</a>.</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, 29 Apr 2021 08:53:46 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"zaantar\";s: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:65:\"WPTavern: Pattern Directory Targeted to Launch with WordPress 5.8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115742\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:175:\"https://wptavern.com/pattern-directory-targeted-to-launch-with-wordpress-5-8?utm_source=rss&utm_medium=rss&utm_campaign=pattern-directory-targeted-to-launch-with-wordpress-5-8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2218:\"<p>Last month WordPress contributors published the <a href=\"https://wptavern.com/first-look-at-initial-designs-for-wordpress-block-pattern-directory\">initial designs</a> for the upcoming pattern directory, which will host community-submitted patterns that can be installed with one click from the block inserter in the editor. A live prototype of the work in progress is available at <a href=\"https://wordpress.org/patterns/\">wordpress.org/patterns</a>. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The previously planned masonry style, which accommodates variable thumbnail heights, has not been implemented yet. Clicking on the individual pattern reveals a live preview with a handy resizing bar for trying it out on different screen sizes. The copying and favoriting features are not yet fully working. I was able to copy and paste patterns into the editor, but the previews aren&rsquo;t yet very accurate.</p>\n\n\n\n<p>The project is clipping along and contributors are aiming to have the new directory ready to <a href=\"https://make.wordpress.org/meta/2021/04/28/block-pattern-directory-update/\">launch in tandem with the upcoming WordPress 5.8</a> release. Features planned for the first version include browsing and searching patterns, live preview of patterns, and the ability to copy the block code. Users signed into WordPress.org will be able to create and submit patterns to the directory using a set of curated images and media. They will go through a basic moderation process and patterns will be available for download directly through the block editor.</p>\n\n\n\n<p>Once the directory is launched, contributors plan to add support for internationalization, forking and iterating on patterns, expand the available media for use in pattern creation, and add a pattern browsing UI to the editor. </p>\n\n\n\n<p>WordPress 5.8 is expected to land in July 2021 with the new Query, Site Logo, and Navigation blocks, template-editing mode, and the block-based widgets screen and customizer integration. The availability of pre-made patterns will be a beneficial accompaniment to the first round of full-site editing features added to core in the next release, enhancing the basic page building experience.</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, 29 Apr 2021 04:25:54 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:85:\"WPTavern: Gravity Forms 2.5 Launches With an Overhauled UI and Focus on Accessibility\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115645\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:215:\"https://wptavern.com/gravity-forms-2-5-launches-with-an-overhauled-ui-and-focus-on-accessibility?utm_source=rss&utm_medium=rss&utm_campaign=gravity-forms-2-5-launches-with-an-overhauled-ui-and-focus-on-accessibility\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7327:\"<p class=\"has-drop-cap\">The Gravity Forms team formally <a href=\"https://www.gravityforms.com/gravity-forms-2-5-is-now-available-the-next-generation-of-form-building/\">announced version 2.5 of its form plugin</a> yesterday. The product, owned by Rocketgenius, promises an overhauled experience that is more in line with the core block editor. The team also wanted to put accessibility at the forefront of this release.</p>\n\n\n\n<p>The design is fresh, ditching pieces of the older WordPress UI in favor of cleaner lines and branding. The update should make current users feel like they are getting an overhauled product that still offers all the tools they are accustomed to. It should also feel more attractive to new customers.</p>\n\n\n\n<p>&ldquo;Our big push with 2.5 is to update our editor so it looks more like Gutenberg, added more enhancements to using it in the block editor as well as doing our level best to make Gravity Forms the easiest form plugin in the ecosystem to make accessible,&rdquo; said James Giroux, Community Experience Manager at Rocketgenius.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img />Version 2.5 Form Editor</li><li class=\"blocks-gallery-item\"><img />Version 2.4 Form Editor</li></ul>Comparison between new and old Gravity Forms editor screens.\n\n\n\n<p>While much of the new UI looks and feels like the block editor, there are differences in the user experience. Instead of a block inserter, form fields can be clicked or dragged and dropped from the right sidebar. Users more accustomed to slash commands will not be able to work directly from the content canvas. Even with the differences, building forms felt natural.</p>\n\n\n\n<p>&ldquo;The native WP editor experience is changing a lot, and things are continuing to evolve there,&rdquo; said Giroux. &ldquo;One of the things we&rsquo;ve worked really hard on with this latest release is to be as consistent as we can with our UI without being completely identical to the editor. This gives us the freedom to adapt to our users&rsquo; needs without being constrained by the timelines and development priorities of the WP editor. Our previous form editor was designed to fit in with the look and feel of the editor of the day, and I expect we&rsquo;ll continue to be influenced and shaped by what the community designs and creates for Core.&rdquo;</p>\n\n\n\n<p>Gravity Forms always carved its own path, leaping when others were still learning to crawl. Building entirely with native WordPress methods could hinder their goals, and the block system is still rapidly changing.</p>\n\n\n\n<p>&ldquo;We&rsquo;re very excited about the new UI patterns that the block editor has introduced,&rdquo; said Giroux. &ldquo;It gives us a blueprint to create with consistency that we believe will lead to better user outcomes. The legacy WordPress Dashboard was not opinionated by design. The Block Editor and now Full Site Editing workflows, however, are giving us a lot more that we can apply. This will make Gravity Forms more familiar to WordPress users, and that&rsquo;s probably the biggest way the new editing experience has shaped our approach.&rdquo;</p>\n\n\n\n<img />Forms management screen.\n\n\n\n<p>&ldquo;The Block Editor is a great tool for users,&rdquo; said Giroux. &ldquo;If we can find ways to give more functionality on a per post or per-page basis that will maintain the stability and performance that our users have come to expect, I don&rsquo;t see why we wouldn&rsquo;t move in that direction. For now, there is a lot of opportunity for us to explore the existing options available within the editor that keep development complexity to a minimum, and we&rsquo;re keen to do that and provide more value to Gravity Forms users via the block editor.&rdquo;</p>\n\n\n\n<p>On accessibility, the primary lesson the team learned is that there is no magic switch to make a site WCAG compliant. It takes a holistic approach. WordPress, themes, and plugins must each do their parts to make this path easier for users.</p>\n\n\n\n<p>&ldquo;What we have done is invest in learning as much as we can about accessibility, the challenges of accessible forms, and worked with Rian Rietveld and the team at Level Level to make creating accessible forms easier and faster,&rdquo; he said.</p>\n\n\n\n<p>Gravity Forms 2.5 introduces new tools to enable accessible forms and outputs warnings when a user is configuring a form in a way that would pose an issue. The team also has extensive <a href=\"https://docs.gravityforms.com/gravity-forms-commitment-to-accessibility/\">documentation on accessibility</a> and a <a href=\"https://www.gravityforms.com/a-guide-to-gravity-forms-2-5/\">blog post</a> covering it in the context of version 2.5.</p>\n\n\n\n<p>&ldquo;We&rsquo;ve committed ourselves to making accessibility and accessibility testing a part of our development process,&rdquo; said Giroux.</p>\n\n\n\n<p>Outside of mentioning that the current release is the foundation going forward and excitement over new ideas, he remained tight-lipped about specific features in the pipeline for version 2.6 and beyond.</p>\n\n\n\n<h2>Competition and the Forms Market</h2>\n\n\n\n<img />Extensions from the Certified Add-On program.\n\n\n\n<p class=\"has-drop-cap\">For years, few developers or companies could afford the time and monetary investment of creating visual builders, for forms or otherwise. It is no small feat to accomplish what Gravity Forms and others have done in the past. However, the block system is a set of APIs that could take some legwork out of the equation. Eager developers might see this as an opportunity to carve out their own slice of the market.</p>\n\n\n\n<p>Even while Gravity Forms is taking cues from core WordPress, the block editor could level the playing field, introducing new competition.</p>\n\n\n\n<p>&ldquo;I&rsquo;m very excited by what we&rsquo;re seeing plugin developers do with the functionality in the WordPress editor,&rdquo; said Giroux. &ldquo;Giving users common patterns that work the same regardless of the developer, I believe, will only help further adoption of WordPress and the plugins that capitalize on the power of the editor. Gravity Forms is more than just a form builder, it&rsquo;s a platform for building some pretty exciting workflows which can be challenging to adapt to the pace of change in the editor. As the development cycle matures and becomes more predictable, I&rsquo;m eager to see how more complex plugin ecosystems like ours adapt to it.&rdquo;</p>\n\n\n\n<p>The Gravity Forms team looks at forms as &ldquo;just the tip of the iceberg,&rdquo; seeing value in helping web professionals solve problems with different types of business data.</p>\n\n\n\n<p>Even in an increasingly crowded space, they have tripled their team size in the past two years, launched a <a href=\"https://www.gravityforms.com/certified-developers-and-add-ons/\">Certified Developer program</a>, and upgraded their support and user feedback system.</p>\n\n\n\n<p>&ldquo;We are committed to being the most reliable, secure, and accessible form solution, and I think that&rsquo;s what keeps us relevant,&rdquo; said Giroux. &ldquo;The WordPress ecosystem is maturing, and while it is harder to stand out today than perhaps a few years ago, there is still a lot of opportunity for great ideas and great innovation, just like we&rsquo;re seeing with the WordPress editor.&rdquo;</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, 28 Apr 2021 21:44:56 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:75:\"WordPress.org blog: Getting Started with the Figma WordPress Design Library\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10173\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wordpress.org/news/2021/04/getting-started-with-the-figma-wordpress-design-library/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:18151:\"<p>Created by James Koster, (<a href=\"https://profiles.wordpress.org/jameskoster/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>jameskoster</a>)</p>\n\n\n\n<p>As the name suggests, the WordPress Design Library is a library of WordPress design assets, enabling anyone to quickly create design prototypes for WordPress UI in Figma.</p>\n\n\n\n<p>These tools are useful for designers when creating new UI and for anyone looking to contribute ideas, enhancements, or even solutions to bug reports. Sometimes pictures really do speak a thousand words.</p>\n\n\n\n<p>In this post, we&#8217;ll talk about some key features of Figma before diving into a practical example that demonstrates some of the WordPress Design Library utilities.</p>\n\n\n\n<h2><strong>What Is Figma?</strong></h2>\n\n\n\n<div class=\"wp-block-image\"><img src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image8.png?resize=632%2C296&ssl=1\" alt=\"\" class=\"wp-image-10174\" width=\"632\" height=\"296\" /></div>\n\n\n\n<p><a rel=\"nofollow\" href=\"https://www.figma.com/\">Figma</a> is a collaborative design tool that members of the WordPress project&#8217;s design team have<a href=\"https://make.wordpress.org/design/2018/11/19/figma-for-wordpress/\"> been using</a> for several years to work on and share design concepts. It offers a variety of handy features such as: in-browser access, rich prototyping tools, component libraries, code inspectors, live embeds, inline commenting, plugins, and much much more.</p>\n\n\n\n<p>Perhaps best of all, it is totally free to sign up and start playing around. If you join the WordPress.org Figma organization (instructions below), you&#8217;ll gain access to the WordPress Design Library enabling you to design WordPress UI in no time.</p>\n\n\n\n<h2><strong>What Is the WordPress Design Library?</strong></h2>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>In Figma, you can share components and styles by publishing them, transforming your file into a library so that you can use instances of those components in other files.</p><p></p><p></p><cite><a rel=\"nofollow\" href=\"https://www.figma.com/best-practices/components-styles-and-shared-libraries/#:~:text=Libraries%3A%20In%20Figma%2C%20you%20can,instances%20of%20your%20components%20live.\">Figma.com</a></cite></blockquote>\n\n\n\n<p>It may be easiest to think of the WordPress Design Library as a visual representation of all the javascript components that compose UI in the WordPress codebase. As an end user of the library, you can use those components in a self-contained environment to create new interface designs. It&#8217;s kind of like a big LEGO box containing all the UI pieces (buttons, form inputs, etc.) that you can use to create and try out new designs.</p>\n\n\n\n<div class=\"juxtapose\"><img id=\"10175\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image13.png?resize=632%2C340&ssl=1\" alt=\"\" width=\"632\" height=\"340\" class=\"image-compare__image-before\" /><img id=\"10176\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image6.png?resize=632%2C340&ssl=1\" alt=\"\" width=\"632\" height=\"340\" class=\"image-compare__image-after\" /></div>\n\n\n\n<p>Creating designs with these assets enables rapid ideation on new interfaces by removing mundane processes that one would ordinarily have to work through. Nobody wants to repeatedly double-check that the button they made perfectly matches the buttons rendered by the code! And on the flip-side of that coin, anyone sharing a design with others will generally endeavor to make specific elements (like buttons) match what exists in the code as closely as possible. The WordPress Design Library solves both these headaches and more.</p>\n\n\n\n<p>An additional benefit to these assets visually matching what exists in the codebase is that any designs you create with them will inherently make use of the latest WordPress design language and consequently <em>feel</em> like WordPress with almost no effort required. Passing such designs on to developers makes them easier to interpret and implement too.</p>\n\n\n\n<h2><strong>Figma Fundamentals</strong></h2>\n\n\n\n<p>Before getting into the practical section of this post, let&#8217;s quickly cover some of the fundamental features of Figma libraries. This will help prepare us for working with the WordPress Design Library.</p>\n\n\n\n<h3><strong>Components</strong></h3>\n\n\n\n<p>As we touched on above, the library consists of &#8220;components&#8221; that serve as visual counterparts to their code-based equivalents. That is to say, there is a Button component in Figma, <em>and</em> a matching Button component in the WordPress codebase.</p>\n\n\n\n<p>But what <em>is</em> a Figma component?</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Components are elements you can reuse across your designs. They help to create and manage consistent designs across projects.</p><p></p><cite><a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360038662654-Guide-to-Components-in-Figma\">help.figma.com</a></cite></blockquote>\n\n\n\n<p>Let&#8217;s quickly explore some of the properties of Figma components to understand the ways they help when working on our next design.</p>\n\n\n\n<h3><strong>Variants</strong></h3>\n\n\n\n<p>Some Figma components offer variants. One example is Button(s) which all have the following states:</p>\n\n\n\n<ul><li>Resting</li><li>Hover</li><li>Focus</li><li>Disabled</li></ul>\n\n\n\n<p>These can be manipulated via the variants interface in Figma:</p>\n\n\n\n<img width=\"632\" height=\"449\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image7-2.gif?resize=632%2C449&ssl=1\" alt=\"\" class=\"wp-image-10179\" />\n\n\n\n<p>Other examples of components with variants are form inputs and menu items. Variants are a new feature in Figma, so we&#8217;ll be adding more over time.</p>\n\n\n\n<h3><strong>Overrides</strong></h3>\n\n\n\n<p>Although any components you insert are intrinsically linked to the master component in the library, it is possible to override some properties.</p>\n\n\n\n<p>While working with an instance of the Button component, you can change things like the label, or even the background color, while maintaining the link to the master component in the library. If you&#8217;re familiar with git workflows, this is kind of like creating a local branch. Any changes you make can easily be reset in a couple of clicks.</p>\n\n\n\n<img width=\"632\" height=\"527\" src=\"https://i0.wp.com/wordpress.org/news/files/2021/04/image10.gif?resize=632%2C527&ssl=1\" alt=\"\" class=\"wp-image-10180\" />\n\n\n\n<p>Overrides made to your local instance will persist even when the master component is updated. So if your design calls for a button with a green background, you can apply that override safely with the knowledge that even if the master component is updated, your button can inherit those updates and remain green.</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p>We&#8217;ve only really scratched the surface of components here. So I would recommend the official <a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360038662654-Guide-to-Components-in-Figma\">Figma documentation</a> for more advanced information.</p>\n\n\n\n<h3><strong>Figma Styles</strong></h3>\n\n\n\n<p>In addition to components, styles are also published as part of the WordPress Design Library. They have similar properties to components in that a master style exists in the library and can be utilized in your local Figma file. Just like Components, Styles will receive updates when changes to the library are published.</p>\n\n\n\n<p>Styles are used to define colors, typographical rules, and effects like drop-shadows present in the WordPress codebase. They enable you to apply things like text or background colors that will match other UI parts.</p>\n\n\n\n<p>Using Styles from the library, you ensure that your creations match existing UI elements, making it easier to implement.</p>\n\n\n\n<img width=\"632\" height=\"799\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image11.png?resize=632%2C799&ssl=1\" alt=\"\" class=\"wp-image-10181\" />\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p>To learn more about styles in Figma, I recommend the <a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360039238753-Styles-in-Figma\">official documentation</a>.</p>\n\n\n\n<h3><strong>Views and Stickers</strong></h3>\n\n\n\n<p>&#8220;Stickers&#8221; are simply arrangements of Components and Styles that have been combined to represent common UI elements. They are not good candidates for full componentization due to their frequent customization needs. Examples of Stickers include the Inspector sidebar and the block inserter:</p>\n\n\n\n<img width=\"632\" height=\"770\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image16.png?resize=632%2C770&ssl=1\" alt=\"\" class=\"wp-image-10182\" />\n\n\n\n<p>Their utility is simple: find the sticker you need, peel (copy) it from the WordPress Design Library, and stick (paste) it into your local file before customizing as needed.</p>\n\n\n\n<p><em>Stickers</em> are not Figma features like Components and Styles, but any stickers you copy to a working file will stay up to date by virtue of their underlying assets.</p>\n\n\n\n<p><em>Views</em> are arrangements of components, styles, <em>and</em> stickers.</p>\n\n\n\n<h2><strong>Designing a Block Using the WordPress Design Library</strong></h2>\n\n\n\n<p>Okay, now that we have a handle on the basics of Figma libraries and their features and the utilities of the WordPress Design Library like Stickers and Views, let&#8217;s work through a practical example – designing the UI for a brand new block.</p>\n\n\n\n<h3><strong>Getting Started</strong></h3>\n\n\n\n<p>All you need to get started is a Figma account added to the WordPress.org Figma organization.</p>\n\n\n\n<p>Once you&#8217;ve signed up at<a href=\"https://www.figma.com/\"> Figma</a>, simply join the<a href=\"http://wordpress.slack.com/messages/design/\"> #Design</a> channel on the community Slack and request an invite. Include your Figma username, and a friendly community member will help get you set up in no time.</p>\n\n\n\n<p>Now the fun begins!</p>\n\n\n\n<p>To create a fresh new design file in Figma, visit the<a href=\"https://www.figma.com/files/project/1339415/Gutenberg?fuid=652576565531990233\"> Gutenberg project</a> and click the &#8220;+ New&#8221; button.</p>\n\n\n\n<img width=\"632\" height=\"395\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image15.png?resize=632%2C395&ssl=1\" alt=\"\" class=\"wp-image-10183\" />\n\n\n\n<p>Now let&#8217;s include the WordPress Design Library in our working file so that we have access to all the goodies we&#8217;ll need:</p>\n\n\n\n<ol><li>Open the &#8220;Assets&#8221; panel and click the little book icon to view the available Team Libraries.</li><li>In the modal, toggle the WordPress Design Library on. You can leave the others off for now.</li></ol>\n\n\n\n<img width=\"632\" height=\"341\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image18.gif?resize=632%2C341&ssl=1\" alt=\"\" class=\"wp-image-10184\" />\n\n\n\n<p>After closing the modal, you&#8217;ll notice a number of components become visible in the assets panel. To insert them, they can be dragged on to the canvas:</p>\n\n\n\n<img width=\"632\" height=\"341\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image5.gif?resize=632%2C341&ssl=1\" alt=\"\" class=\"wp-image-10185\" />\n\n\n\n<p>It&#8217;s kind of like inserting a block <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<h3><strong>Creating a Pizza Block <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f355.png\" alt=\"?\" class=\"wp-smiley\" /></strong></h3>\n\n\n\n<p>I love to eat pizza, so for fun, I&#8217;m going to design a new block that simply allows the user to display a delicious pizza in their posts and pages. I want the block to include options for a total number of slices and different toppings.</p>\n\n\n\n<h3><strong>Work Out the Flow</strong></h3>\n\n\n\n<p>I always like to concentrate on individual flows when designing blocks. That is to say, the linear steps a user will take when working with that block. In this case, I want to create visualizations of the following steps/views in our Figma file:</p>\n\n\n\n<ol><li>Inserting the block from the Block Inserter</li><li>The Pizza Block placeholder state including options in the block, its Toolbar, and the Inspector</li><li>The configured Pizza Block settings</li><li>The end result – a delicious pizza sitting comfortably on the canvas</li></ol>\n\n\n\n<h3><strong>Sketch the New States</strong></h3>\n\n\n\n<p>Thanks to the WordPress Design Library, I&#8217;ll be using as many existing UI components as possible, but I still need a rough idea of how they will be composed in the new interfaces that my Pizza block will require. I normally find it helpful to sketch these out on paper.</p>\n\n\n\n<p>Here&#8217;s the placeholder state which users will see when they first insert the block. This should be all I need:</p>\n\n\n\n<img width=\"632\" height=\"843\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image2.png?resize=632%2C843&ssl=1\" alt=\"\" class=\"wp-image-10186\" />\n\n\n\n<h3><strong>Prepare the Views and Stickers</strong></h3>\n\n\n\n<p>Helpfully, there are Views in the WordPress Design Library I can use for each of the steps in the flow outlined above.</p>\n\n\n\n<p>I open the library, navigate to the Views page, find the views I need, copy them, and paste into my working file.</p>\n\n\n\n<img width=\"632\" height=\"374\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image3.gif?resize=632%2C374&ssl=1\" alt=\"\" class=\"wp-image-10187\" />\n\n\n\n<p>It is very important to <strong>copy</strong> (not cut) Views from the library so that they remain intact and other people can still access them. If you cut them, they&#8217;ll be gone forever, so please don&#8217;t do that <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<p>I&#8217;m also going to need a block placeholder sticker, so I navigate to the Stickers page, copy the one that most closely resembles my sketch from before, and paste it into my working file.</p>\n\n\n\n<img width=\"632\" height=\"374\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image12.gif?resize=632%2C374&ssl=1\" alt=\"\" class=\"wp-image-10188\" />\n\n\n\n<p>As with views, please only <strong>copy</strong> stickers; do not cut them.</p>\n\n\n\n<h3><strong>Gather the Components</strong></h3>\n\n\n\n<p>Referring back to the placeholder state I sketched out on paper (it can be helpful to import this into your Figma file), I can see that I&#8217;m going to need some form elements to realize the design.</p>\n\n\n\n<img width=\"632\" height=\"446\" src=\"https://i2.wp.com/wordpress.org/news/files/2021/04/image4.png?resize=632%2C446&ssl=1\" alt=\"\" class=\"wp-image-10189\" />\n\n\n\n<p>I navigate to the Assets panel, locate the components I need, and drag them into my file:</p>\n\n\n\n<img src=\"https://lh5.googleusercontent.com/UDyZdtZGo9N0e2qwgyIyz8V3xu9_zwGW9qBbBnozvwmXmVYURZ-ROLANtW7FafWYbQRnPQNWeRupk_9_1nzmKn8gRBlYDMKYR3QpwAubv8ZKAPMS_uV9VaYHsjfPItfqPiY0d1X5\" alt=\"\" />\n\n\n\n<p>Helpful tip: Once a component has been inserted, you can transform it into another component via its settings panel. Sometimes it is easier to copy/paste a component you already inserted and transform it this way, rather than opening the assets panel over and over.</p>\n\n\n\n<h3><strong>Arrange the Views, Stickers, and Components to Create a Coherent Design</strong></h3>\n\n\n\n<p>Now that we’ve gathered all the individual pieces we need, it&#8217;s simply a case of arranging them so that they resemble each of the steps of the flow we outlined before. This is done with simple drag and drop.</p>\n\n\n\n<p>If you&#8217;re familiar with software like Photoshop, Sketch, and others, this should feel very familiar.</p>\n\n\n\n<img src=\"https://lh3.googleusercontent.com/DVeU3I9ajqRvMD_e5q6G5vctb4TGbgA9CsIR9xYZ3yPqtmPhbDP9cODTHH4KS-I8GB9R4UF2DV6SSsayKpy45AEDvvY2gLbMsCA0ivfsqGcm509OWeTOpaMuQcv7TFz6-xoiKFfo\" alt=\"\" />\n\n\n\n<p>Once everything is in place, our flow is complete:</p>\n\n\n\n<a href=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?ssl=1\"><img width=\"632\" height=\"97\" src=\"https://i1.wp.com/wordpress.org/news/files/2021/04/image14-1.png?resize=632%2C97&ssl=1\" alt=\"\" class=\"wp-image-10238\" /></a>\n\n\n\n<p>I still find it incredible that we&#8217;re able to do this in just a few short moments.</p>\n\n\n\n<h3><strong>Hook up the Prototype</strong></h3>\n\n\n\n<p>With each step of our flow created, the last piece of the puzzle is to connect them and form a clickable prototype.</p>\n\n\n\n<p>I switch to the Prototype panel and create click behaviors by selecting a layer, then dragging the white dot to the corresponding frame.</p>\n\n\n\n<img src=\"https://lh5.googleusercontent.com/i0fLdjWZhRTNFCKvHLLEfUnFx5CIm7p014R1avEV02F_B4DrG1v6Cw-XqYBth9JVYylylM7_mkqcALWEWcUVf0dRhgixJRtmsRIDHyMIZyom2cPdetMAFixgsvsmrqT03Xevync7\" alt=\"\" />\n\n\n\n<p>There are a variety of behaviors that the Figma prototyping tools support, such as a hover, drag, and click. It is even possible to create smart animations. Perhaps that&#8217;s something we can explore in another tutorial, but for now, I will refer you to the <a rel=\"nofollow\" href=\"https://help.figma.com/hc/en-us/articles/360040314193-Guide-to-prototyping-in-Figma\">Figma documentation</a> for more advanced prototyping.</p>\n\n\n\n<p>Now that I&#8217;ve connected all the appropriate elements, I am able to take my prototype for a test drive by clicking the Play <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/25b6.png\" alt=\"▶\" class=\"wp-smiley\" /> icon:</p>\n\n\n\n<img src=\"https://lh3.googleusercontent.com/nBmEr4ohZ8RsjLM5wm4u8UY_zzTE0V1bXj-uoNV79WDibl5bgkZXY64ixl_BgNutg74fvxRZokUtLzWuWVlD46W4tAD_-Dcf-TclgIR9UoO73oCmNxmfcSEmUDgDG0e5WYFJ80tH\" alt=\"\" />\n\n\n\n<p>You can try it too; just click <a href=\"https://www.figma.com/proto/BmRYWzfrakFwsmIQa24xqx/Pizza-Block?page-id=0%3A1&node-id=48%3A767&viewport=1792%2C385%2C0.46477335691452026&scaling=min-zoom\">here</a>.</p>\n\n\n\n<h2><strong>That&#8217;s All, Folks!</strong></h2>\n\n\n\n<p>I tried to keep this tutorial fairly simple and concise; even though we only really got to grips with the basics here, you can see the power of Figma and the WordPress Design Library when it comes to trying out new designs.</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, 28 Apr 2021 17:52: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:15:\"Chloe Bringmann\";s: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:62:\"WPTavern: Creative Commons Search to Relaunch on WordPress.org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115690\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:169:\"https://wptavern.com/creative-commons-search-to-relaunch-on-wordpress-org?utm_source=rss&utm_medium=rss&utm_campaign=creative-commons-search-to-relaunch-on-wordpress-org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3493:\"<p>The <a href=\"https://search.creativecommons.org/\">Creative Commons search engine</a> will soon be part of WordPress.org, as Automattic will begin sponsoring several members of the CC Search team to maintain it. The engine currently offers over 500 million images, audio, and videos, under Creative Commons licenses or the public domain, aggregating more than 45 different sources. </p>\n\n\n\n<p>Matt Mullenweg <a href=\"https://ma.tt/2021/04/cc-search-to-join-wordpress-org/\">announced</a> the acquisition on his personal blog, saying that CC Search would be &ldquo;joining the WordPress project.&rdquo; It is a major benefit to the community, providing a valuable resource for finding GPL-compatible images for use in WordPress-derivative products like themes and plugins. Mullenweg hinted at a long-term plan where deeply integrating CC search into WordPress.org is just the first step: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>I am eager to give a new home to their open search product on WordPress.org in continued commitment to open source freedoms, and providing this community resource for decades to come. This is an important first step to provide a long-term, sustainable challenger to proprietary libraries like Unsplash.</p></blockquote>\n\n\n\n<p>The reference to Unsplash follows the company&rsquo;s <a href=\"https://wptavern.com/unsplash-responds-to-image-licensing-concerns-clarifies-reasons-for-hotlinking-and-tracking\">controversial licensing changes</a>, where it abandoned CC0 licensing in 2017 after making a name for itself by offering images originally shared to the public domain. That body of work was hidden away by Unsplash&rsquo;s refusal to use its API to differentiate these CC0 images going forward. In July 2020, the controversy was renewed after Unsplash launched its official WordPress plugin. Some users are apprehensive about the company&rsquo;s willingness to change its license and terms in the future, especially after <a href=\"https://unsplash.com/blog/unsplash-getty/\">Unsplash was acquired by Getty Images</a>. </p>\n\n\n\n<p>Creative Commons search remains one of the few places to find CC0-licensed images that are compatible with the GPL. It will be interesting to see how this news of CC Search finding a new home on WordPress.org will affect Automattic&rsquo;s relationship with Pexels, another image library with even more restrictive licensing than Unsplash. Access to Pexels was <a href=\"https://wordpress.com/blog/2018/08/02/diverse-stock-photo-library-pexels/\">added to WordPress.com in 2018</a> and is also <a href=\"https://jetpack.com/support/jetpack-blocks/pexels-free-photo-library/\">integrated with Jetpack</a>.</p>\n\n\n\n<p>&ldquo;When I started CC Search, I always hoped it would become part of the infrastructure of the Internet,&rdquo; former Creative Commons CEO <a href=\"https://twitter.com/ryanmerkley\"></a>Ryan Merkley&nbsp; said. &ldquo;Matt Mullenweg and I first talked about CC Search in 2018, and he immediately saw the potential. I&rsquo;m so happy to see this happen. It&rsquo;s great for WordPress, and great for the Commons.&rdquo;</p>\n\n\n\n<p>Mullenweg&rsquo;s announcement said he anticipates CC search will be live and and running on WordPress.org in a few weeks. The new Automattic employees who were hired from Creative Commons will have their contributions sponsored by the company as part of the company&rsquo;s <a href=\"https://wordpress.org/five-for-the-future/pledge/automattic/\">Five for the Future commitment</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, 28 Apr 2021 04:42:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:45;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"WPTavern: Churel Is a Colorful and Minimalist Block-Ready WordPress Theme\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115663\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:191:\"https://wptavern.com/churel-is-a-colorful-and-minimalist-block-ready-wordpress-theme?utm_source=rss&utm_medium=rss&utm_campaign=churel-is-a-colorful-and-minimalist-block-ready-wordpress-theme\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5311:\"<img />\n\n\n\n<p class=\"has-drop-cap\">WordPress theme development company Themix released its third free theme to the official directory this week. <a href=\"https://wordpress.org/themes/churel/\">Churel</a> is described as a theme for organizations and businesses that also works for traditional blogging.</p>\n\n\n\n<p>The development team has a keen eye for modern color schemes and font families. The theme has a refreshing design that is rare for the free theme directory, at least at first glance. It is the sort of project with just the right amount of eye candy to pull users in.</p>\n\n\n\n<p>If that was everything necessary for great design, the theme would land in my top 10 picks from WordPress.org without a second thought. However, after digging deeper, it was clear the design had some issues. They are fixable. It would not take much nudging of a few CSS rules to make this a much better theme, so let&rsquo;s just dive right into the problems before getting into the good stuff.</p>\n\n\n\n<p>The theme&rsquo;s most clear-cut flaw is with its typography. Sizing and words-per-line work well enough. The default Open Sans font is rarely a poor choice for readability. However, the line height is far too large for a good flow, and the white space between paragraphs makes it tough to tell where one ends and the other begins. It is almost as if the team got halfway through with fine-tuning the typography and decided to simply stop. It is a glaring issue that makes the theme practically unusable for long-form content, but it could be addressed with two minor style changes.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img />Default body copy.</li><li class=\"blocks-gallery-item\"><img />Adjusted body copy.</li></ul>\n\n\n\n<p>For a theme &ldquo;designed to take full advantage of the flexibility of the block editor,&rdquo; it is missing one crucial component: editor styles. It is marked with the official &ldquo;Block Editor Styles&rdquo; tag in the directory and passed through the review process with no mention of it. </p>\n\n\n\n<p>This seems like an oversight. Maybe something was lost in the build process or accidentally deleted before submission.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img />Front end design.</li><li class=\"blocks-gallery-item\"><img />Block editor design.</li></ul>\n\n\n\n<p>Churel relies on the Kirki Customizer Framework, a requirement for accessing any theme options. Most controls the theme uses are built directly into WordPress. It does not make much sense to tie them to the activation of a third-party plugin, particularly for its simple color options.</p>\n\n\n\n<p>Despite its faults, I fell in love with its homepage design immediately. The modern card design coupled with a minimalist page layout and bright colors makes me want to explore. <em>And, you just got to love the ghost in the <a href=\"https://wp-churel.themeix.com/\">demo</a> logo, right?</em></p>\n\n\n\n<img />Churel theme homepage.\n\n\n\n<p>I also welcome any theme that actually creates a unique design for sticky posts on the homepage. Far too many theme authors either ignore it in whole or relegate it to a last-minute addition. The design team did not go overboard, but they made sure that readers know, &ldquo;Hey, this is important,&rdquo; while keeping it simple.</p>\n\n\n\n<p>Other elements are attractive about the theme, such as its subscription/newsletter area in the page footer. The attention to detail when styling the core widgets means everything looks good in the theme&rsquo;s sidebars. And a handful of animations sprinkled throughout the design, such as floating circles and an underline effect on post title links, add an extra dimension without feeling clunky.</p>\n\n\n\n<p>Churel is almost a top-tier block-ready WordPress theme. With a handful of trivial CSS changes and &mdash; I will sound like a broken record to regular readers &mdash; some block patterns, it could be.</p>\n\n\n\n<p>The theme&rsquo;s &ldquo;Authors&rdquo; page template is an example of a missed opportunity for a block pattern. The page template itself might be perfect for some but not others. It automatically lists administrators and authors along with their profiles. By overlooking other roles that can publish posts, the system is rigid. &ldquo;Authors&rdquo; or, more commonly, &ldquo;team&rdquo; pages are an ideal fit for the block system. Site administrators could quickly create and customize such a page if they merely had a pattern for doing so.</p>\n\n\n\n<img />Churel theme &ldquo;Authors&rdquo; page template.\n\n\n\n<p>A pattern built from the Columns block with nested Image, Heading, Separator, and Social Icons blocks would make this easy. Throw in an &ldquo;alternating colors&rdquo; block style (or just let users control the colors) for the Columns, and users can build what they want more easily than theme authors doing guesswork about what user profiles should appear.</p>\n\n\n\n<p>The block editor exists to solve these problems, and theme authors are leaving half their tools in the bag. <a href=\"https://wptavern.com/block-patterns-will-change-everything\">Block patterns will be a cornerstone</a> of theme design in the coming years.</p>\n\n\n\n<p>I may be overusing the term as of late, but this yet another theme that has <em>potential</em>. It is not the best that it can be yet, but it is a decent 1.x launch.</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, 27 Apr 2021 21:09:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:37:\"Matt: CC Search to join 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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=54079\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://ma.tt/2021/04/cc-search-to-join-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1426:\"<img />\n\n\n\n<p>The WordPress community has long advocated for a repository with GPL-compatible images, and it’s time to listen to that need. CC Search, a CC0 (<a href=\"https://creativecommons.org/share-your-work/public-domain/cc0/\">Creative Commons Zero</a>) image search engine, is joining the WordPress project with over 500 million openly licensed and public domain images discoverable from over 50 sources, audio and video soon to come.</p>\n\n\n\n<p>I am a long-time supporter of <a href=\"https://creativecommons.org/\">Creative Commons</a> and their influential work on open content licenses, and when we heard they were considering shutting down their CC Search engine we immediately started exploring ways we could keep it going. I am eager to give a new home to their open search product on WordPress.org in continued commitment to open source freedoms, and providing this community resource for decades to come. This is an important first step to provide a long-term, sustainable challenger to proprietary libraries like Unsplash.</p>\n\n\n\n<p>Automattic has hired key members of the CC Search team and will sponsor their contributions as part of <a href=\"https://wordpress.org/five-for-the-future/pledge/automattic/\">our Five for the Future commitment</a>. I look forward to seeing the project grow and welcome them to the WordPress community! Will share in a few weeks when everything is live and running on the site.</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, 27 Apr 2021 17:36:15 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:52:\"WordPress.org blog: Curious About Full Site Editing?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=10190\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://wordpress.org/news/2021/04/curious-about-full-site-editing/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2790:\"<p>The second major release of the year is right around the corner. You might have heard a <a href=\"https://make.wordpress.org/core/2021/04/15/full-site-editing-go-no-go-april-14-2021/\">bit of buzz</a> about full site editing around your WordPress circles, so this post will give you some big picture things to know as well as a few wayfinding links for anyone who wants to know more.</p>\n\n\n\n<p><strong>For Site Owners and Operators</strong></p>\n\n\n\n<p>If you own and operate a WordPress site, updating to version 5.8 should be a seamless experience, just like any other update. All the conversation around full site editing is very exciting, but shouldn’t be alarming—<strong>everything in the next release that relates to full site editing is opt-in</strong>. To experiment freely with it, you need a theme that is built for it. Check the links at the end to see a few examples!</p>\n\n\n\n<p><strong>For Agencies and Theme/Plugin Developers</strong></p>\n\n\n\n<p>If you extend the functionality of the WordPress CMS for clients, updating to version 5.8 should also be seamless. As always, it’s smart to spot-check custom implementations in a staging environment or fully test when the release candidate is made available. Want to test your products and get everything client-ready? Check out any of the testing options below.</p>\n\n\n\n<p><strong>For Contributors and Volunteers</strong></p>\n\n\n\n<p>If you contribute time and expertise to the WordPress project, you can join us in the interesting work leading up to the WordPress 5.8 release and update your site with the deep satisfaction of a job well done. There is a lot that goes into every release—from design and development to documentation and translation; if you’ve got some time to spare, and want to help support the project that supports the tool that supports your site (whew!), check out the links below.</p>\n\n\n\n<h2>Resources</h2>\n\n\n\n<ul><li>A few block themes: <a href=\"https://wordpress.org/themes/tt1-blocks/\">TT1 Blocks</a>, <a href=\"https://wordpress.org/themes/hansen/\">Hansen</a>, <a href=\"https://wordpress.org/themes/block-based-bosco/\">Block-based Bosco</a>, <a href=\"https://wordpress.org/themes/q/\">Q</a></li><li>A few focus areas: <a href=\"https://make.wordpress.org/core/2021/04/20/full-site-editing-go-no-go-next-steps/\">Gutenberg plugin focuses</a></li><li>A few ways you can test: <a href=\"https://wordpress.org/plugins/gutenberg/\">Gutenberg plugin</a>, <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">Beta testing plugin</a>, <a href=\"https://gutenbergtimes.com/need-a-zip-from-master/#nightly\">Gutenberg Times nightly build</a></li><li>A few pieces of documentation: <a href=\"https://developer.wordpress.org/block-editor/handbook/full-site-editing/\">Full Site Editing Overview</a></li></ul>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 Apr 2021 17:26: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:7:\"Josepha\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}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:87:\"WPTavern: Will We See In-Person WordCamps in 2021? An Open Discussion on a Path Forward\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115641\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:217:\"https://wptavern.com/will-we-see-in-person-wordcamps-in-2021-an-open-discussion-on-a-path-forward?utm_source=rss&utm_medium=rss&utm_campaign=will-we-see-in-person-wordcamps-in-2021-an-open-discussion-on-a-path-forward\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3613:\"<p class=\"has-drop-cap\">Now that COVID-19 vaccinations are becoming more widespread, many hope that in-person WordCamps can once again be a reality. There is no official path forward just yet, and decisions will likely be locally based in the coming months. Angela Jin, a community organizer for Automattic, announced an <a href=\"https://make.wordpress.org/community/2021/04/26/discussing-the-path-to-in-person-wordcamps/\">open discussion around the topic</a>.</p>\n\n\n\n<p>Currently, all WordCamps are online-only events. There is no official decision on when in-person events will begin anew.</p>\n\n\n\n<p>This is a follow-up to an earlier <a href=\"https://wptavern.com/wordpress-community-team-discusses-return-to-in-person-events\">discussion that began in December 2020</a>. It served as an initial opinion-gathering mission. For communities that have more effectively contained the COVID-19 spread, the Community Team <a href=\"https://make.wordpress.org/community/2021/02/16/announcement-decision-making-checklist-for-in-person-meetups-now-available/\">posted guidelines and a checklist</a> for local Meetups in February.</p>\n\n\n\n<p>Most of the ideas from the December 2020 dialogue are at the forefront of the current open discussion. Mandatory masks, restricting the length of events, limiting attendance, and capping attendance according to the venue&rsquo;s capacity top the list.</p>\n\n\n\n<p>One of the tougher-to-achieve goals might be setting up safety guidelines around food or drink, which are often steeped in the local culture. It will also be a primary safety concern.</p>\n\n\n\n<p>Mandatory registration is on the table. This would allow organizers to contact attendees in case of exposure.</p>\n\n\n\n<p>Other suggestions center on maintaining local events, which is what WordCamp is all about. While some of the conferences are held in major cities and draw international crowds and speakers, this could be an opportunity to make sure that events focus directly on their communities. It would also be necessary for containing any spread of the virus or variants to outside populations.</p>\n\n\n\n<p>There is one suggestion to recommend that only vaccinated conference-goers attend. This would likely fall under an honor system. Making this mandatory could create potential hurdles based on local jurisdictions. For example, there is a House Bill in Alabama, my home state, that would not allow entertainment events to &ldquo;discriminate&rdquo; based on vaccination status if passed. I have yet to verify if WordCamps fall under the definition of &ldquo;entertainment events&rdquo; like a concert or sports match.</p>\n\n\n\n<p>There are still many unknowns at this point, and every potential in-person WordCamp would have to follow local laws. However, we are nearing a time where such events may once again be a reality.</p>\n\n\n\n<p>&ldquo;I&rsquo;m going to get a little more personal here: returning to in-person WordCamps is going to be an emotional experience that is going to affect everyone differently,&rdquo; Jin said in a final note, sharing thoughts that echo throughout the WordPress ecosystem.</p>\n\n\n\n<p>&ldquo;The WordPress community has a big range of introverts to extroverts, and we&rsquo;ve gone through major changes to how we interact with each other. For all that I want to hug everyone, it also is strange and a bit frightening to think about all that human contact after a year-and-then-some of this pandemic. Supporting organizers in bringing back WordCamps in a way that acknowledges and accommodates all our excitement and fears, as well as our love of WordPress, is a worthy goal.&rdquo;</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, 26 Apr 2021 20:35:59 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s: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:62:\"WPTavern: FLoC Blocking Discussion Continues on WordPress Trac\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=115523\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:169:\"https://wptavern.com/floc-blocking-discussion-continues-on-wordpress-trac?utm_source=rss&utm_medium=rss&utm_campaign=floc-blocking-discussion-continues-on-wordpress-trac\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4580:\"<p>Last week WordPress contributors began a heated <a href=\"https://wptavern.com/wordpress-contributors-propose-blocking-floc-in-core\">discussion regarding blocking FLoC</a> (Federated Learning of Cohorts). Google&rsquo;s experimental alternative to third-party cookies has become a highly contentious topic that made its way into last week&rsquo;s Core developers meeting. </p>\n\n\n\n<p>Representatives from the Chrome team also attended the meeting to clear up any confusion and answer questions about how FLoC currently works. They <a href=\"https://wordpress.slack.com/archives/C02RQBWTW/p1619037652084400\">related</a> that during the FLoC Origin Trial (the process by which Chrome introduces new proposed API&rsquo;s for feedback from developers), a page will only be included in the browser&rsquo;s FLoC computation for one of two reasons:</p>\n\n\n\n<ul><li>The FLoC API&nbsp;<code>document.interestCohort()</code>&nbsp;is used on the page.</li><li>Chrome detects that the page&nbsp;<a target=\"_blank\" href=\"https://github.com/WICG/floc/issues/82\" rel=\"noreferrer noopener\">loads ads or ads-related resources</a>.</li></ul>\n\n\n\n<p>&ldquo;In the final end state, we expect the way FLoC will work is that the only pages that will be relevant to calculating your cohort are the pages that call the FLoC API,&rdquo; Chrome representative Michael Kleber said. &ldquo;So pages will &lsquo;opt in&rsquo; by using some new JS function call.&rdquo;</p>\n\n\n\n<p>Since FLoC is still in the the beginning stages, the Chrome team cannot confirm the final behavior for what pages will be included in FLoC calculations. At this point, it seems like it will primarily affect publishers and ad-supported websites in the future.</p>\n\n\n\n<p>Although the authors and proponents of the proposal prescribed immediate action, WordPress&rsquo; leadership has determined that an implementation discussion is premature at this time. </p>\n\n\n\n<p>&ldquo;I am now amending my posted request for a reworking of the proposal &ndash; I do not want to see another proposal for action in WordPress right now,&rdquo; WordPress lead developer Helen Hou-Sand&iacute; said during the meeting. &ldquo;What we need is a Trac ticket where we track the status of the FLoC trial/implementation and discuss periodically to see if action is needed. I have an opinion, but it&rsquo;s not really relevant at this time, and I think more of us should be comfortable with that idea.&rdquo;</p>\n\n\n\n<p>The Chrome team did not expect that many people would be considering FLoC at this point, as Origin Trials generally only attract a handful of people who are curious about the technical details. FLoC gained more widespread attention after the critical <a href=\"https://www.eff.org/deeplinks/2021/03/googles-floc-terrible-idea\">article</a> from EFF. The <a href=\"https://make.wordpress.org/core/2021/04/18/proposal-treat-floc-as-a-security-concern/#comment-41168\">original proposal</a> on make.wordpress.org also attracted media attention due to its confusing approach, premature assumptions, and lack of critical <a href=\"https://make.wordpress.org/core/handbook/best-practices/post-comment-guidelines/#peer-review\">peer review</a>.</p>\n\n\n\n<p>Peter Wilson <a href=\"https://make.wordpress.org/core/2021/04/18/proposal-treat-floc-as-a-security-concern/#comment-41168\">commented</a> on behalf of WordPress&rsquo; security team after meeting to discuss the issue, stating that it is unequivocally not a security concern:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Treating this as WordPress currently treats any other&nbsp;security issue&nbsp;would require releasing 21 versions of WordPress. As identified in other comments on this thread, it would also break the implicit contract of security releases by including an&nbsp;enhancement&nbsp;in the release.</p><p>As a result of these consideration, the security team have concluded that treating this as a security issue is inappropriate.</p><p>Whether this is suitable to be included in WordPress and subsequently released as part of the next 5.7.x maintenance release are discussions for the&nbsp;Core&nbsp;team. The security team do not have a consensus view on these questions.</p></blockquote>\n\n\n\n<p>Hou-Sand&iacute; opened a <a href=\"https://core.trac.wordpress.org/ticket/53069\">ticket</a> where discussion continues on the implications of FLoC. As more information becomes available from Chrome&rsquo;s Origin Trial, WordPress contributors will be better prepared to discuss how it may affect publishers and whether a core block, privacy setting, or other action is necessary.</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, 26 Apr 2021 16:44:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:8:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sun, 23 May 2021 13:56:42 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Sun, 23 May 2021 13:45:10 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 2\";s:16:\"content-encoding\";s:4:\"gzip\";}}s:5:\"build\";s:14:\"20201016172006\";}','no'),(137,'_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1621821403','no'),(138,'_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1621778203','no'),(139,'_transient_timeout_dash_v2_5438fb5baf31c513fff2b9a1067656a6','1621821403','no'),(140,'_transient_dash_v2_5438fb5baf31c513fff2b9a1067656a6','<div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2021/05/dropping-support-for-internet-explorer-11/\'>Dropping support for Internet Explorer 11</a></li><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2021/05/wordpress-5-7-2-security-release/\'>WordPress 5.7.2 Security Release</a></li></ul></div><div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://gutenbergtimes.com/getting-started-with-themes-for-full-site-editing-and-block-plugins-weekend-edition-170/\'>Gutenberg Times: Getting Started with Themes for Full-site Editing and Block Plugins – Weekend Edition #170</a></li><li><a class=\'rsswidget\' href=\'https://wptavern.com/you-might-not-need-that-block?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=you-might-not-need-that-block\'>WPTavern: You Might Not Need That Block</a></li><li><a class=\'rsswidget\' href=\'https://ma.tt/2021/05/2021-streaming-kit/\'>Matt: 2021 Streaming Kit</a></li></ul></div>','no'),(141,'theme_mods_twentytwentyone','a:1:{s:18:\"custom_css_post_id\";i:-1;}','yes');
/*!40000 ALTER TABLE `wp_options` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_postmeta`
--
DROP TABLE IF EXISTS `wp_postmeta`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_postmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`post_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (`meta_id`),
KEY `post_id` (`post_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_postmeta`
--
LOCK TABLES `wp_postmeta` WRITE;
/*!40000 ALTER TABLE `wp_postmeta` DISABLE KEYS */;
INSERT INTO `wp_postmeta` VALUES (1,2,'_wp_page_template','default'),(2,3,'_wp_page_template','default'),(3,5,'_edit_lock','1621778078:1'),(4,5,'_encloseme','1');
/*!40000 ALTER TABLE `wp_postmeta` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_posts`
--
DROP TABLE IF EXISTS `wp_posts`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_posts` (
`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`post_author` bigint(20) unsigned NOT NULL DEFAULT '0',
`post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`post_content` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
`post_title` text COLLATE utf8mb4_unicode_ci NOT NULL,
`post_excerpt` text COLLATE utf8mb4_unicode_ci NOT NULL,
`post_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'publish',
`comment_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'open',
`ping_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'open',
`post_password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`post_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`to_ping` text COLLATE utf8mb4_unicode_ci NOT NULL,
`pinged` text COLLATE utf8mb4_unicode_ci NOT NULL,
`post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`post_content_filtered` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
`post_parent` bigint(20) unsigned NOT NULL DEFAULT '0',
`guid` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`menu_order` int(11) NOT NULL DEFAULT '0',
`post_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'post',
`post_mime_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`comment_count` bigint(20) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`),
KEY `post_name` (`post_name`(191)),
KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`),
KEY `post_parent` (`post_parent`),
KEY `post_author` (`post_author`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_posts`
--
LOCK TABLES `wp_posts` WRITE;
/*!40000 ALTER TABLE `wp_posts` DISABLE KEYS */;
INSERT INTO `wp_posts` VALUES (1,1,'2021-05-23 21:56:14','2021-05-23 13:56:14','<!-- wp:paragraph -->\n<p>欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!</p>\n<!-- /wp:paragraph -->','世界,您好!','','publish','open','open','','hello-world','','','2021-05-23 21:56:14','2021-05-23 13:56:14','',0,'http://example.linux98.com/?p=1',0,'post','',1),(2,1,'2021-05-23 21:56:14','2021-05-23 13:56:14','<!-- wp:paragraph -->\n<p>这是示范页面。页面和博客文章不同,它的位置是固定的,通常会在站点导航栏显示。很多用户都创建一个“关于”页面,向访客介绍自己。例如:</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>嗨,大家好!我白天是个邮递员,晚上就是个有抱负的演员。这是我的网站。我住在北京,养了条吉通人性的狗叫小黑,我喜欢艺术和旅行。</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>……或这个:</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>XYZ Doohickey公司成立于1971年,自从建立以来,我们一直向社会贡献着优秀doohickies。我们的公司总部位于天朝魔都,有着超过两千名员工,对魔都政府税收有着巨大贡献。</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>而您,作为一位WordPress新用户,我们建议您访问<a href=\"http://example.linux98.com/wp-admin/\">您网站的仪表盘</a>,删除本页面,然后创建包含您自己内容的新页面。祝您使用愉快!</p>\n<!-- /wp:paragraph -->','示例页面','','publish','closed','open','','sample-page','','','2021-05-23 21:56:14','2021-05-23 13:56:14','',0,'http://example.linux98.com/?page_id=2',0,'page','',0),(3,1,'2021-05-23 21:56:14','2021-05-23 13:56:14','<!-- wp:heading --><h2>我们是谁</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>我们的站点地址是:http://example.linux98.com。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>评论</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>当访客留下评论时,我们会收集评论表单所显示的数据,和访客的IP地址及浏览器的user agent字符串来帮助检查垃圾评论。</p><!-- /wp:paragraph --><!-- wp:paragraph --><p>由您的电子邮箱地址所生成的匿名化字符串(又称为哈希)可能会被提供给Gravatar服务确认您是否有使用该服务。Gravatar服务的隐私政策在此:https://automattic.com/privacy/。在您的评论获批准后,您的资料图片将在您的评论旁公开展示。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>媒体</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>如果您向此网站上传图片,您应当避免上传那些有嵌入地理位置信息(EXIF GPS)的图片。此网站的访客将可以下载并提取此网站的图片中的位置信息。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>Cookies</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>如果您在我们的站点上留下评论,您可以选择用cookies保存您的名字、电子邮箱地址和网站网址。这是通过让您可以不用在评论时再次填写相关内容而向您提供方便。这些cookies会保留一年。</p><!-- /wp:paragraph --><!-- wp:paragraph --><p>如果您访问我们的登录页,我们会设置一个临时的cookie来确认您的浏览器是否接受cookies。此cookie不包含个人数据,且会在您关闭浏览器时被丢弃。</p><!-- /wp:paragraph --><!-- wp:paragraph --><p>当您登录时,我们也会设置多个cookies来保存您的登录信息及屏幕显示选项。登录cookies会保留两天,而屏幕显示选项cookies会保留一年。如果您选择了“记住我”,您的登录状态则会保留两周。如果您注销登陆了您的账户,用于登录的cookies将会被移除。</p><!-- /wp:paragraph --><!-- wp:paragraph --><p>如果您编辑或发布文章,我们会在您的浏览器中保存一个额外的cookie。这个cookie不包含个人数据而只记录了您刚才编辑的文章的ID。这个cookie会保留一天。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>来自其他网站的嵌入内容</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>此站点上的文章可能会包含嵌入的内容(如视频、图像、文章等)。来自其他站点的嵌入内容的行为和您直接访问这些其他站点没有区别。</p><!-- /wp:paragraph --><!-- wp:paragraph --><p>这些站点可能会收集关于您的数据、使用cookies、嵌入额外的第三方跟踪程序及监视您与这些嵌入内容的交互,包括在您有这些站点的账户并登录了这些站点时,跟踪您与嵌入内容的交互。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>我们与谁共享您的信息</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>若您请求重置密码,您的IP地址将包含于密码重置邮件中。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>我们保留多久您的信息</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>如果您留下评论,评论和其元数据将被无限期保存。我们这样做以便能识别并自动批准任何后续评论,而不用将这些后续评论加入待审队列。</p><!-- /wp:paragraph --><!-- wp:paragraph --><p>对于本网站的注册用户,我们也会保存用户在个人资料中提供的个人信息。所有用户可以在任何时候查看、编辑或删除他们的个人信息(除了不能变更用户名外)、站点管理员也可以查看及编辑那些信息。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>您对您的信息有什么权利</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>如果您有此站点的账户,或曾经留下评论,您可以请求我们提供我们所拥有的您的个人数据的导出文件,这也包括了所有您提供给我们的数据。您也可以要求我们抹除所有关于您的个人数据。这不包括我们因管理、法规或安全需要而必须保留的数据。</p><!-- /wp:paragraph --><!-- wp:heading --><h2>我们将您的信息发送到哪</h2><!-- /wp:heading --><!-- wp:paragraph --><p><strong class=\"privacy-policy-tutorial\">推荐的文本: </strong>访客评论可能会被自动垃圾评论监测服务检查。</p><!-- /wp:paragraph -->','隐私政策','','draft','closed','open','','privacy-policy','','','2021-05-23 21:56:14','2021-05-23 13:56:14','',0,'http://example.linux98.com/?page_id=3',0,'page','',0),(4,1,'2021-05-23 21:56:38','0000-00-00 00:00:00','','自动草稿','','auto-draft','open','open','','','','','2021-05-23 21:56:38','0000-00-00 00:00:00','',0,'http://example.linux98.com/?p=4',0,'post','',0),(5,1,'2021-05-23 21:56:58','2021-05-23 13:56:58','','ansible 部署成功!','','publish','open','open','','ansible-%e9%83%a8%e7%bd%b2%e6%88%90%e5%8a%9f','','','2021-05-23 21:56:58','2021-05-23 13:56:58','',0,'http://example.linux98.com/?p=5',0,'post','',0),(6,1,'2021-05-23 21:56:58','2021-05-23 13:56:58','','ansible 部署成功!','','inherit','closed','closed','','5-revision-v1','','','2021-05-23 21:56:58','2021-05-23 13:56:58','',5,'http://example.linux98.com/?p=6',0,'revision','',0);
/*!40000 ALTER TABLE `wp_posts` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_term_relationships`
--
DROP TABLE IF EXISTS `wp_term_relationships`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_term_relationships` (
`object_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`term_order` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`object_id`,`term_taxonomy_id`),
KEY `term_taxonomy_id` (`term_taxonomy_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_term_relationships`
--
LOCK TABLES `wp_term_relationships` WRITE;
/*!40000 ALTER TABLE `wp_term_relationships` DISABLE KEYS */;
INSERT INTO `wp_term_relationships` VALUES (1,1,0),(5,1,0);
/*!40000 ALTER TABLE `wp_term_relationships` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_term_taxonomy`
--
DROP TABLE IF EXISTS `wp_term_taxonomy`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_term_taxonomy` (
`term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`term_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`taxonomy` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`description` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
`parent` bigint(20) unsigned NOT NULL DEFAULT '0',
`count` bigint(20) NOT NULL DEFAULT '0',
PRIMARY KEY (`term_taxonomy_id`),
UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`),
KEY `taxonomy` (`taxonomy`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_term_taxonomy`
--
LOCK TABLES `wp_term_taxonomy` WRITE;
/*!40000 ALTER TABLE `wp_term_taxonomy` DISABLE KEYS */;
INSERT INTO `wp_term_taxonomy` VALUES (1,1,'category','',0,2);
/*!40000 ALTER TABLE `wp_term_taxonomy` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_termmeta`
--
DROP TABLE IF EXISTS `wp_termmeta`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_termmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`term_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (`meta_id`),
KEY `term_id` (`term_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_termmeta`
--
LOCK TABLES `wp_termmeta` WRITE;
/*!40000 ALTER TABLE `wp_termmeta` DISABLE KEYS */;
/*!40000 ALTER TABLE `wp_termmeta` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_terms`
--
DROP TABLE IF EXISTS `wp_terms`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_terms` (
`term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`slug` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`term_group` bigint(10) NOT NULL DEFAULT '0',
PRIMARY KEY (`term_id`),
KEY `slug` (`slug`(191)),
KEY `name` (`name`(191))
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_terms`
--
LOCK TABLES `wp_terms` WRITE;
/*!40000 ALTER TABLE `wp_terms` DISABLE KEYS */;
INSERT INTO `wp_terms` VALUES (1,'未分类','uncategorized',0);
/*!40000 ALTER TABLE `wp_terms` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_usermeta`
--
DROP TABLE IF EXISTS `wp_usermeta`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_usermeta` (
`umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`user_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (`umeta_id`),
KEY `user_id` (`user_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_usermeta`
--
LOCK TABLES `wp_usermeta` WRITE;
/*!40000 ALTER TABLE `wp_usermeta` DISABLE KEYS */;
INSERT INTO `wp_usermeta` VALUES (1,1,'nickname','admin'),(2,1,'first_name',''),(3,1,'last_name',''),(4,1,'description',''),(5,1,'rich_editing','true'),(6,1,'syntax_highlighting','true'),(7,1,'comment_shortcuts','false'),(8,1,'admin_color','fresh'),(9,1,'use_ssl','0'),(10,1,'show_admin_bar_front','true'),(11,1,'locale',''),(12,1,'wp_capabilities','a:1:{s:13:\"administrator\";b:1;}'),(13,1,'wp_user_level','10'),(14,1,'dismissed_wp_pointers',''),(15,1,'show_welcome_panel','1'),(16,1,'session_tokens','a:1:{s:64:\"0a896156654ab86a623db3bec69c27026dcd601298ffa00d2efa3b27bcf28fbd\";a:4:{s:10:\"expiration\";i:1621950992;s:2:\"ip\";s:14:\"172.16.100.194\";s:2:\"ua\";s:115:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36\";s:5:\"login\";i:1621778192;}}'),(17,1,'wp_dashboard_quick_press_last_post_id','4'),(18,1,'community-events-location','a:1:{s:2:\"ip\";s:12:\"172.16.100.0\";}');
/*!40000 ALTER TABLE `wp_usermeta` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wp_users`
--
DROP TABLE IF EXISTS `wp_users`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_users` (
`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`user_login` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_pass` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_nicename` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_email` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_url` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`user_activation_key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_status` int(11) NOT NULL DEFAULT '0',
`display_name` varchar(250) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
PRIMARY KEY (`ID`),
KEY `user_login_key` (`user_login`),
KEY `user_nicename` (`user_nicename`),
KEY `user_email` (`user_email`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wp_users`
--
LOCK TABLES `wp_users` WRITE;
/*!40000 ALTER TABLE `wp_users` DISABLE KEYS */;
INSERT INTO `wp_users` VALUES (1,'admin','$P$BCNm6benYFw0PVqFumdlkaFS7p7yhm0','admin','admin@qq.com','http://example.linux98.com','2021-05-23 13:56:14','',0,'admin');
/*!40000 ALTER TABLE `wp_users` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2021-05-23 22:02:00
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/cplinux98/ansible.git
git@gitee.com:cplinux98/ansible.git
cplinux98
ansible
ansible
master

搜索帮助

Cb406eda 1850385 E526c682 1850385