/* DUPLICATOR-LITE (MYSQL-DUMP BUILD MODE) MYSQL SCRIPT CREATED ON : 2023-02-17 10:03:56 */

/*!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 */;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_debug_log` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `level` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `message` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `type` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `created` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_debug_log` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_debug_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_aiowps_debug_log` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_events` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `event_type` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `username` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `user_id` bigint(20) DEFAULT NULL,
  `event_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `ip_or_host` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `referer_info` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `country_code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `event_data` longtext COLLATE utf8mb4_unicode_ci,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_events` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_events` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_aiowps_events` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_failed_logins` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `user_id` bigint(20) NOT NULL,
  `user_login` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `failed_login_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `login_attempt_ip` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  KEY `failed_login_date` (`failed_login_date`),
  KEY `login_attempt_ip` (`login_attempt_ip`),
  KEY `failed_login_date_and_login_attempt_ip` (`failed_login_date`,`login_attempt_ip`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_failed_logins` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_failed_logins` DISABLE KEYS */;
INSERT INTO `rjmis_aiowps_failed_logins` VALUES (1,1,'admin','2022-12-23 16:06:14','210.57.210.19'),(2,1,'admin','2022-12-23 16:06:16','210.57.210.19'),(3,1,'admin','2022-12-23 16:06:19','210.57.210.19'),(4,1,'admin','2022-12-23 16:06:21','210.57.210.19'),(5,1,'admin','2022-12-23 16:06:23','210.57.210.19'),(6,1,'admin','2022-12-23 16:06:26','210.57.210.19'),(7,1,'admin','2022-12-23 16:06:29','210.57.210.19'),(8,1,'admin','2022-12-23 16:06:31','210.57.210.19'),(9,1,'admin','2022-12-23 16:06:34','210.57.210.19'),(10,1,'admin','2022-12-23 16:06:37','210.57.210.19'),(11,1,'admin','2022-12-23 16:06:40','210.57.210.19'),(12,1,'admin','2022-12-23 16:06:43','210.57.210.19'),(13,1,'admin','2022-12-23 16:06:46','210.57.210.19'),(14,1,'admin','2022-12-23 16:06:48','210.57.210.19'),(15,1,'admin','2022-12-23 16:06:51','210.57.210.19'),(16,1,'admin','2022-12-23 16:06:54','210.57.210.19'),(17,1,'admin','2022-12-23 16:07:06','210.57.210.19'),(18,1,'admin','2022-12-23 16:07:09','210.57.210.19'),(19,1,'admin','2022-12-23 16:07:11','210.57.210.19'),(20,0,'wadminw','2023-02-03 15:49:55','173.236.149.70'),(21,0,'wadminw','2023-02-03 15:54:50','124.40.255.186'),(22,0,'wwwadmin','2023-02-03 16:13:15','190.107.177.239'),(23,0,'wwwadmin','2023-02-03 16:18:38','45.151.123.25');
/*!40000 ALTER TABLE `rjmis_aiowps_failed_logins` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_global_meta` (
  `meta_id` bigint(20) NOT NULL AUTO_INCREMENT,
  `date_time` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `meta_key1` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_key2` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_key3` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_key4` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_key5` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_value1` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_value2` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_value3` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_value4` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `meta_value5` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  PRIMARY KEY (`meta_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_global_meta` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_global_meta` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_aiowps_global_meta` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_login_activity` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `user_id` bigint(20) NOT NULL,
  `user_login` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `login_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `logout_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `login_ip` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `login_country` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `browser_type` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_login_activity` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_login_activity` DISABLE KEYS */;
INSERT INTO `rjmis_aiowps_login_activity` VALUES (2,1,'admin','2023-02-17 10:00:06','1000-10-10 10:00:00','88.217.86.208','','');
/*!40000 ALTER TABLE `rjmis_aiowps_login_activity` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_login_lockdown` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `user_id` bigint(20) NOT NULL,
  `user_login` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `lockdown_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `release_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `failed_login_ip` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `lock_reason` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `unlock_key` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `is_lockout_email_sent` tinyint(1) NOT NULL DEFAULT '1',
  `backtrace_log` text COLLATE utf8mb4_unicode_ci NOT NULL,
  PRIMARY KEY (`id`),
  KEY `failed_login_ip` (`failed_login_ip`),
  KEY `is_lockout_email_sent` (`is_lockout_email_sent`),
  KEY `unlock_key` (`unlock_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_login_lockdown` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_login_lockdown` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_aiowps_login_lockdown` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_aiowps_permanent_block` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `blocked_ip` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `block_reason` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `country_origin` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `blocked_date` datetime NOT NULL DEFAULT '1000-10-10 10:00:00',
  `unblock` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  KEY `blocked_ip` (`blocked_ip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_aiowps_permanent_block` WRITE;
/*!40000 ALTER TABLE `rjmis_aiowps_permanent_block` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_aiowps_permanent_block` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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 */;

LOCK TABLES `rjmis_commentmeta` WRITE;
/*!40000 ALTER TABLE `rjmis_commentmeta` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_commentmeta` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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 */;

LOCK TABLES `rjmis_comments` WRITE;
/*!40000 ALTER TABLE `rjmis_comments` DISABLE KEYS */;
INSERT INTO `rjmis_comments` VALUES (1,1,'A WordPress Commenter','wapuu@wordpress.example','https://wordpress.org/','','2022-10-12 10:49:35','2022-10-12 10:49:35','Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from <a href=\"https://en.gravatar.com/\">Gravatar</a>.',0,'1','','comment',0,0);
/*!40000 ALTER TABLE `rjmis_comments` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_duplicator_packages` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(250) NOT NULL,
  `hash` varchar(50) NOT NULL,
  `status` int(11) NOT NULL,
  `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `owner` varchar(60) NOT NULL,
  `package` longtext NOT NULL,
  PRIMARY KEY (`id`),
  KEY `hash` (`hash`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_duplicator_packages` WRITE;
/*!40000 ALTER TABLE `rjmis_duplicator_packages` DISABLE KEYS */;
INSERT INTO `rjmis_duplicator_packages` VALUES (1,'20230217_mytrannycamsgratislivepornc','df3d9f75217cf0ee3027_20230217100324',20,'2023-02-17 10:03:56','admin','O:11:\"DUP_Package\":23:{s:7:\"Created\";s:19:\"2023-02-17 10:03:24\";s:7:\"Version\";s:7:\"1.5.2.1\";s:9:\"VersionWP\";s:5:\"6.1.1\";s:9:\"VersionDB\";s:6:\"5.5.52\";s:10:\"VersionPHP\";s:6:\"7.4.24\";s:9:\"VersionOS\";s:5:\"Linux\";s:2:\"ID\";i:1;s:4:\"Name\";s:36:\"20230217_mytrannycamsgratislivepornc\";s:4:\"Hash\";s:35:\"df3d9f75217cf0ee3027_20230217100324\";s:8:\"NameHash\";s:72:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324\";s:4:\"Type\";i:0;s:5:\"Notes\";s:0:\"\";s:8:\"ScanFile\";s:82:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324_scan.json\";s:10:\"TimerStart\";i:-1;s:7:\"Runtime\";N;s:7:\"ExeSize\";N;s:7:\"ZipSize\";N;s:6:\"Status\";s:4:\"20.0\";s:6:\"WPUser\";s:5:\"admin\";s:7:\"Archive\";O:11:\"DUP_Archive\":26:{s:10:\"FilterDirs\";s:0:\"\";s:11:\"FilterFiles\";s:0:\"\";s:10:\"FilterExts\";s:0:\"\";s:13:\"FilterDirsAll\";a:0:{}s:14:\"FilterFilesAll\";a:0:{}s:13:\"FilterExtsAll\";a:0:{}s:8:\"FilterOn\";i:0;s:12:\"ExportOnlyDB\";i:0;s:4:\"File\";s:84:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324_archive.zip\";s:6:\"Format\";s:3:\"ZIP\";s:7:\"PackDir\";s:55:\"/storage/content/46/1005946/mytrannycams.de/public_html\";s:4:\"Size\";i:0;s:4:\"Dirs\";a:0:{}s:9:\"dirsCount\";i:860;s:5:\"Files\";a:0:{}s:10:\"filesCount\";i:4843;s:10:\"FilterInfo\";O:23:\"DUP_Archive_Filter_Info\":8:{s:4:\"Dirs\";O:34:\"DUP_Archive_Filter_Scope_Directory\":6:{s:7:\"Warning\";a:0:{}s:10:\"Unreadable\";a:0:{}s:10:\"AddonSites\";a:0:{}s:4:\"Core\";a:0:{}s:6:\"Global\";a:0:{}s:8:\"Instance\";a:0:{}}s:5:\"Files\";O:29:\"DUP_Archive_Filter_Scope_File\":7:{s:4:\"Size\";a:0:{}s:7:\"Warning\";a:0:{}s:10:\"Unreadable\";a:0:{}s:10:\"AddonSites\";a:0:{}s:4:\"Core\";a:0:{}s:6:\"Global\";a:0:{}s:8:\"Instance\";a:0:{}}s:4:\"Exts\";O:29:\"DUP_Archive_Filter_Scope_Base\":3:{s:4:\"Core\";a:0:{}s:6:\"Global\";a:0:{}s:8:\"Instance\";a:0:{}}s:9:\"UDirCount\";i:0;s:10:\"UFileCount\";i:0;s:9:\"UExtCount\";i:0;s:8:\"TreeSize\";a:0:{}s:11:\"TreeWarning\";a:0:{}}s:14:\"RecursiveLinks\";a:0:{}s:10:\"file_count\";i:-1;s:10:\"\0*\0Package\";O:11:\"DUP_Package\":23:{s:7:\"Created\";s:19:\"2023-02-17 10:03:24\";s:7:\"Version\";s:7:\"1.5.2.1\";s:9:\"VersionWP\";s:5:\"6.1.1\";s:9:\"VersionDB\";s:6:\"5.5.52\";s:10:\"VersionPHP\";s:6:\"7.4.24\";s:9:\"VersionOS\";s:5:\"Linux\";s:2:\"ID\";N;s:4:\"Name\";s:36:\"20230217_mytrannycamsgratislivepornc\";s:4:\"Hash\";s:35:\"df3d9f75217cf0ee3027_20230217100324\";s:8:\"NameHash\";s:72:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324\";s:4:\"Type\";i:0;s:5:\"Notes\";s:0:\"\";s:8:\"ScanFile\";N;s:10:\"TimerStart\";i:-1;s:7:\"Runtime\";N;s:7:\"ExeSize\";N;s:7:\"ZipSize\";N;s:6:\"Status\";i:0;s:6:\"WPUser\";N;s:7:\"Archive\";r:21;s:9:\"Installer\";O:13:\"DUP_Installer\":15:{s:4:\"File\";s:90:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324_installer.php.bak\";s:4:\"Size\";i:0;s:10:\"OptsDBHost\";s:0:\"\";s:10:\"OptsDBPort\";s:0:\"\";s:10:\"OptsDBName\";s:0:\"\";s:10:\"OptsDBUser\";s:0:\"\";s:13:\"OptsDBCharset\";s:0:\"\";s:15:\"OptsDBCollation\";s:0:\"\";s:12:\"OptsSecureOn\";i:0;s:14:\"OptsSecurePass\";s:0:\"\";s:13:\"numFilesAdded\";i:0;s:12:\"numDirsAdded\";i:0;s:10:\"\0*\0Package\";r:65;s:17:\"\0*\0origFileManger\";N;s:32:\"\0DUP_Installer\0configTransformer\";O:44:\"Duplicator\\Libs\\WpConfig\\WPConfigTransformer\":3:{s:17:\"\0*\0wp_config_path\";s:69:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-config.php\";s:16:\"\0*\0wp_config_src\";N;s:13:\"\0*\0wp_configs\";a:0:{}}}s:8:\"Database\";O:12:\"DUP_Database\":14:{s:4:\"Type\";s:5:\"MySQL\";s:4:\"Size\";N;s:4:\"File\";s:85:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324_database.sql\";s:4:\"Path\";N;s:12:\"FilterTables\";s:0:\"\";s:8:\"FilterOn\";i:0;s:4:\"Name\";N;s:10:\"Compatible\";s:0:\"\";s:8:\"Comments\";s:14:\"MariaDB Server\";s:4:\"info\";O:16:\"DUP_DatabaseInfo\":23:{s:9:\"buildMode\";s:3:\"PHP\";s:11:\"charSetList\";a:0:{}s:13:\"collationList\";a:0:{}s:10:\"engineList\";a:0:{}s:17:\"isTablesUpperCase\";b:0;s:15:\"isNameUpperCase\";b:0;s:4:\"name\";s:0:\"\";s:15:\"tablesBaseCount\";i:0;s:16:\"tablesFinalCount\";i:0;s:20:\"muFilteredTableCount\";i:0;s:14:\"tablesRowCount\";i:0;s:16:\"tablesSizeOnDisk\";i:0;s:10:\"tablesList\";a:0:{}s:18:\"varLowerCaseTables\";i:0;s:8:\"dbEngine\";s:0:\"\";s:7:\"version\";i:0;s:14:\"versionComment\";i:0;s:9:\"viewCount\";i:0;s:9:\"procCount\";i:0;s:9:\"funcCount\";i:0;s:11:\"triggerList\";a:0:{}s:33:\"\0DUP_DatabaseInfo\0intFieldsStruct\";a:0:{}s:42:\"\0DUP_DatabaseInfo\0indexProcessedSchemaSize\";a:0:{}}s:10:\"\0*\0Package\";r:1;s:24:\"\0DUP_Database\0tempDbPath\";N;s:23:\"\0DUP_Database\0EOFMarker\";s:0:\"\";s:26:\"\0DUP_Database\0networkFlush\";b:0;}s:13:\"BuildProgress\";O:18:\"DUP_Build_Progress\":12:{s:17:\"thread_start_time\";N;s:11:\"initialized\";b:0;s:15:\"installer_built\";b:0;s:15:\"archive_started\";b:0;s:20:\"archive_has_database\";b:0;s:13:\"archive_built\";b:0;s:21:\"database_script_built\";b:0;s:6:\"failed\";b:0;s:7:\"retries\";i:0;s:14:\"build_failures\";a:0:{}s:19:\"validation_failures\";a:0:{}s:27:\"\0DUP_Build_Progress\0package\";r:65;}}s:29:\"\0DUP_Archive\0tmpFilterDirsAll\";a:0:{}s:24:\"\0DUP_Archive\0wpCorePaths\";a:3:{i:0;s:64:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-admin\";i:1;s:67:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-includes\";i:2;s:76:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/languages\";}s:29:\"\0DUP_Archive\0wpCoreExactPaths\";a:7:{i:0;s:55:\"/storage/content/46/1005946/mytrannycams.de/public_html\";i:1;s:55:\"/storage/content/46/1005946/mytrannycams.de/public_html\";i:2;s:66:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content\";i:3;s:74:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/uploads\";i:4;s:74:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/plugins\";i:5;s:77:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/mu-plugins\";i:6;s:73:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/themes\";}s:31:\"\0DUP_Archive\0relativeFiltersDir\";a:2:{i:0;s:87:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/backups-dup-lite/tmp\";i:1;s:15:\"backups-dup-pro\";}s:24:\"\0DUP_Archive\0listFileObj\";N;s:23:\"\0DUP_Archive\0listDirObj\";N;}s:9:\"Installer\";r:86;s:8:\"Database\";r:105;s:13:\"BuildProgress\";r:143;}');
/*!40000 ALTER TABLE `rjmis_duplicator_packages` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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 */;

LOCK TABLES `rjmis_links` WRITE;
/*!40000 ALTER TABLE `rjmis_links` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_links` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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=12151 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_options` WRITE;
/*!40000 ALTER TABLE `rjmis_options` DISABLE KEYS */;
INSERT INTO `rjmis_options` VALUES (1,'siteurl','http://mytrannycams.de','yes'),(2,'home','http://mytrannycams.de','yes'),(3,'blogname','MyTrannyCams - Gratis Live Porn Chat und Live Sex XXX Shows','yes'),(4,'blogdescription','My Tranny Cams live schauen kostenlos - sex live streams free shemale cams','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','berakmediasro@gmail.com','yes'),(7,'start_of_week','1','yes'),(8,'use_balanceTags','0','yes'),(9,'use_smilies','1','yes'),(10,'require_name_email','1','yes'),(11,'comments_notify','1','yes'),(12,'posts_per_rss','10','yes'),(13,'rss_use_excerpt','0','yes'),(14,'mailserver_url','mail.example.com','yes'),(15,'mailserver_login','login@example.com','yes'),(16,'mailserver_pass','password','yes'),(17,'mailserver_port','110','yes'),(18,'default_category','1','yes'),(19,'default_comment_status','open','yes'),(20,'default_ping_status','open','yes'),(21,'default_pingback_flag','1','yes'),(22,'posts_per_page','10','yes'),(23,'date_format','F j, Y','yes'),(24,'time_format','g:i a','yes'),(25,'links_updated_date_format','F j, Y g:i a','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','/%category%/%postname%/','yes'),(29,'rewrite_rules','a:100:{s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:17:\"^wp-sitemap\\.xml$\";s:23:\"index.php?sitemap=index\";s:17:\"^wp-sitemap\\.xsl$\";s:36:\"index.php?sitemap-stylesheet=sitemap\";s:23:\"^wp-sitemap-index\\.xsl$\";s:34:\"index.php?sitemap-stylesheet=index\";s:48:\"^wp-sitemap-([a-z]+?)-([a-z\\d_-]+?)-(\\d+?)\\.xml$\";s:75:\"index.php?sitemap=$matches[1]&sitemap-subtype=$matches[2]&paged=$matches[3]\";s:34:\"^wp-sitemap-([a-z]+?)-(\\d+?)\\.xml$\";s:47:\"index.php?sitemap=$matches[1]&paged=$matches[2]\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:13:\"favicon\\.ico$\";s:19:\"index.php?favicon=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:27:\"comment-page-([0-9]{1,})/?$\";s:38:\"index.php?&page_id=2&cpage=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:23:\"author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:45:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:32:\"([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:19:\"([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";s:31:\".+?/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:41:\".+?/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:61:\".+?/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:56:\".+?/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:56:\".+?/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:37:\".+?/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:22:\"(.+?)/([^/]+)/embed/?$\";s:63:\"index.php?category_name=$matches[1]&name=$matches[2]&embed=true\";s:26:\"(.+?)/([^/]+)/trackback/?$\";s:57:\"index.php?category_name=$matches[1]&name=$matches[2]&tb=1\";s:46:\"(.+?)/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:69:\"index.php?category_name=$matches[1]&name=$matches[2]&feed=$matches[3]\";s:41:\"(.+?)/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:69:\"index.php?category_name=$matches[1]&name=$matches[2]&feed=$matches[3]\";s:34:\"(.+?)/([^/]+)/page/?([0-9]{1,})/?$\";s:70:\"index.php?category_name=$matches[1]&name=$matches[2]&paged=$matches[3]\";s:41:\"(.+?)/([^/]+)/comment-page-([0-9]{1,})/?$\";s:70:\"index.php?category_name=$matches[1]&name=$matches[2]&cpage=$matches[3]\";s:30:\"(.+?)/([^/]+)(?:/([0-9]+))?/?$\";s:69:\"index.php?category_name=$matches[1]&name=$matches[2]&page=$matches[3]\";s:20:\".+?/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:30:\".+?/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:50:\".+?/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:45:\".+?/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:45:\".+?/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:26:\".+?/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:38:\"(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:33:\"(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:14:\"(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:26:\"(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:33:\"(.+?)/comment-page-([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&cpage=$matches[2]\";s:8:\"(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";}','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:1:{i:0;s:25:\"duplicator/duplicator.php\";}','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','astra','yes'),(41,'stylesheet','astra','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','53496','yes'),(47,'uploads_use_yearmonth_folders','1','yes'),(48,'upload_path','/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/uploads','yes'),(49,'blog_public','1','yes'),(50,'default_link_category','2','yes'),(51,'show_on_front','page','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:0:{}','yes'),(77,'widget_text','a:0:{}','yes'),(78,'widget_rss','a:0:{}','yes'),(79,'uninstall_plugins','a:1:{s:51:\"all-in-one-wp-security-and-firewall/wp-security.php\";a:2:{i:0;s:15:\"AIO_WP_Security\";i:1;s:17:\"uninstall_handler\";}}','no'),(80,'timezone_string','','yes'),(81,'page_for_posts','0','yes'),(82,'page_on_front','2','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','1681123774','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,'wp_force_deactivated_plugins','a:0:{}','yes'),(99,'initial_db_version','53496','yes'),(100,'rjmis_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'),(101,'widget_pages','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(102,'widget_calendar','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(103,'widget_archives','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(104,'widget_media_audio','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(105,'widget_media_image','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(106,'widget_media_gallery','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(107,'widget_media_video','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(108,'widget_meta','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(109,'widget_search','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(110,'widget_tag_cloud','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(111,'widget_nav_menu','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(112,'widget_custom_html','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(113,'widget_block','a:6:{i:2;a:1:{s:7:\"content\";s:19:\"<!-- wp:search /-->\";}i:3;a:1:{s:7:\"content\";s:154:\"<!-- wp:group --><div class=\"wp-block-group\"><!-- wp:heading --><h2>Recent Posts</h2><!-- /wp:heading --><!-- wp:latest-posts /--></div><!-- /wp:group -->\";}i:4;a:1:{s:7:\"content\";s:227:\"<!-- wp:group --><div class=\"wp-block-group\"><!-- wp:heading --><h2>Recent Comments</h2><!-- /wp:heading --><!-- wp:latest-comments {\"displayAvatar\":false,\"displayDate\":false,\"displayExcerpt\":false} /--></div><!-- /wp:group -->\";}i:5;a:1:{s:7:\"content\";s:146:\"<!-- wp:group --><div class=\"wp-block-group\"><!-- wp:heading --><h2>Archives</h2><!-- /wp:heading --><!-- wp:archives /--></div><!-- /wp:group -->\";}i:6;a:1:{s:7:\"content\";s:150:\"<!-- wp:group --><div class=\"wp-block-group\"><!-- wp:heading --><h2>Categories</h2><!-- /wp:heading --><!-- wp:categories /--></div><!-- /wp:group -->\";}s:12:\"_multiwidget\";i:1;}','yes'),(114,'fresh_site','0','yes'),(115,'user_count','1','no'),(116,'sidebars_widgets','a:10:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:5:{i:0;s:7:\"block-2\";i:1;s:7:\"block-3\";i:2;s:7:\"block-4\";i:3;s:7:\"block-5\";i:4;s:7:\"block-6\";}s:13:\"header-widget\";a:0:{}s:15:\"footer-widget-1\";a:0:{}s:15:\"footer-widget-2\";a:0:{}s:24:\"advanced-footer-widget-1\";a:0:{}s:24:\"advanced-footer-widget-2\";a:0:{}s:24:\"advanced-footer-widget-3\";a:0:{}s:24:\"advanced-footer-widget-4\";a:0:{}s:13:\"array_version\";i:3;}','yes'),(117,'cron','a:8:{i:1676628393;a:1:{s:26:\"aios_15_minutes_cron_event\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:21:\"aios-every-15-minutes\";s:4:\"args\";a:0:{}s:8:\"interval\";i:900;}}}i:1676630977;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: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;}}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;}}}i:1676630987;a:3:{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;}}s:21:\"wp_update_user_counts\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1676631001;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:1676631093;a:2:{s:23:\"aiowps_daily_cron_event\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:24:\"aiowps_hourly_cron_event\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1676714490;a:1:{s:29:\"astra_get_knowledge_base_data\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1677149377;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'),(120,'recovery_keys','a:0:{}','yes'),(121,'https_detection_errors','a:0:{}','yes'),(128,'theme_mods_twentytwentytwo','a:2:{s:18:\"custom_css_post_id\";i:-1;s:16:\"sidebars_widgets\";a:2:{s:4:\"time\";i:1665572305;s:4:\"data\";a:3:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:3:{i:0;s:7:\"block-2\";i:1;s:7:\"block-3\";i:2;s:7:\"block-4\";}s:9:\"sidebar-2\";a:2:{i:0;s:7:\"block-5\";i:1;s:7:\"block-6\";}}}}','yes'),(134,'WPLANG','','yes'),(135,'_transient_update_plugins','O:8:\"stdClass\":1:{s:12:\"last_checked\";i:0;}','yes'),(136,'_transient_update_themes','O:8:\"stdClass\":1:{s:12:\"last_checked\";i:0;}','yes'),(149,'limit_login_activation_timestamp','1665571811','no'),(150,'limit_login_notice_enable_notify_timestamp','1662807011','no'),(160,'recently_activated','a:2:{s:63:\"limit-login-attempts-reloaded/limit-login-attempts-reloaded.php\";i:1676628108;s:51:\"all-in-one-wp-security-and-firewall/wp-security.php\";i:1676628102;}','yes'),(161,'can_compress_scripts','1','no'),(165,'finished_updating_comment_type','1','yes'),(166,'auto_update_plugins','a:2:{i:0;s:63:\"limit-login-attempts-reloaded/limit-login-attempts-reloaded.php\";i:1;s:51:\"all-in-one-wp-security-and-firewall/wp-security.php\";}','no'),(171,'aio_wp_security_configs','a:103:{s:19:\"aiowps_enable_debug\";s:0:\"\";s:36:\"aiowps_enable_php_backtrace_in_email\";s:0:\"\";s:36:\"aiowps_remove_wp_generator_meta_info\";s:0:\"\";s:25:\"aiowps_prevent_hotlinking\";s:0:\"\";s:28:\"aiowps_enable_login_lockdown\";s:0:\"\";s:28:\"aiowps_allow_unlock_requests\";s:1:\"1\";s:25:\"aiowps_max_login_attempts\";s:1:\"3\";s:24:\"aiowps_retry_time_period\";s:1:\"5\";s:26:\"aiowps_lockout_time_length\";s:1:\"5\";s:30:\"aiowps_max_lockout_time_length\";s:2:\"60\";s:28:\"aiowps_set_generic_login_msg\";s:0:\"\";s:26:\"aiowps_enable_email_notify\";s:0:\"\";s:20:\"aiowps_email_address\";s:23:\"berakmediasro@gmail.com\";s:27:\"aiowps_enable_forced_logout\";s:0:\"\";s:25:\"aiowps_logout_time_period\";s:2:\"60\";s:39:\"aiowps_enable_invalid_username_lockdown\";s:0:\"\";s:43:\"aiowps_instantly_lockout_specific_usernames\";a:0:{}s:32:\"aiowps_unlock_request_secret_key\";s:20:\"sffjlhkovyelig4t32sk\";s:35:\"aiowps_lockdown_enable_whitelisting\";s:0:\"\";s:36:\"aiowps_lockdown_allowed_ip_addresses\";s:0:\"\";s:26:\"aiowps_enable_whitelisting\";s:0:\"\";s:27:\"aiowps_allowed_ip_addresses\";s:0:\"\";s:27:\"aiowps_enable_login_captcha\";s:0:\"\";s:34:\"aiowps_enable_custom_login_captcha\";s:0:\"\";s:31:\"aiowps_enable_woo_login_captcha\";s:0:\"\";s:34:\"aiowps_enable_woo_register_captcha\";s:0:\"\";s:38:\"aiowps_enable_woo_lostpassword_captcha\";s:0:\"\";s:25:\"aiowps_captcha_secret_key\";s:20:\"gonzm1bv4pe3035a074e\";s:42:\"aiowps_enable_manual_registration_approval\";s:0:\"\";s:39:\"aiowps_enable_registration_page_captcha\";s:0:\"\";s:35:\"aiowps_enable_registration_honeypot\";s:0:\"\";s:27:\"aiowps_enable_random_prefix\";s:0:\"\";s:31:\"aiowps_enable_automated_backups\";s:0:\"\";s:26:\"aiowps_db_backup_frequency\";s:1:\"4\";s:25:\"aiowps_db_backup_interval\";s:1:\"2\";s:26:\"aiowps_backup_files_stored\";s:1:\"2\";s:32:\"aiowps_send_backup_email_address\";s:0:\"\";s:27:\"aiowps_backup_email_address\";s:23:\"berakmediasro@gmail.com\";s:27:\"aiowps_disable_file_editing\";s:0:\"\";s:37:\"aiowps_prevent_default_wp_file_access\";s:0:\"\";s:22:\"aiowps_system_log_file\";s:9:\"error_log\";s:26:\"aiowps_enable_blacklisting\";s:0:\"\";s:26:\"aiowps_banned_ip_addresses\";s:0:\"\";s:28:\"aiowps_enable_basic_firewall\";s:0:\"\";s:27:\"aiowps_max_file_upload_size\";s:2:\"10\";s:31:\"aiowps_enable_pingback_firewall\";s:0:\"\";s:38:\"aiowps_disable_xmlrpc_pingback_methods\";s:0:\"\";s:34:\"aiowps_block_debug_log_file_access\";s:0:\"\";s:26:\"aiowps_disable_index_views\";s:0:\"\";s:30:\"aiowps_disable_trace_and_track\";s:0:\"\";s:28:\"aiowps_forbid_proxy_comments\";s:0:\"\";s:29:\"aiowps_deny_bad_query_strings\";s:0:\"\";s:34:\"aiowps_advanced_char_string_filter\";s:0:\"\";s:25:\"aiowps_enable_5g_firewall\";s:0:\"\";s:25:\"aiowps_enable_6g_firewall\";s:0:\"\";s:26:\"aiowps_enable_custom_rules\";s:0:\"\";s:32:\"aiowps_place_custom_rules_at_top\";s:0:\"\";s:19:\"aiowps_custom_rules\";s:0:\"\";s:25:\"aiowps_enable_404_logging\";s:0:\"\";s:28:\"aiowps_enable_404_IP_lockout\";s:0:\"\";s:30:\"aiowps_404_lockout_time_length\";s:2:\"60\";s:28:\"aiowps_404_lock_redirect_url\";s:16:\"http://127.0.0.1\";s:31:\"aiowps_enable_rename_login_page\";s:0:\"\";s:28:\"aiowps_enable_login_honeypot\";s:0:\"\";s:35:\"aiowps_disable_application_password\";s:1:\"1\";s:43:\"aiowps_enable_brute_force_attack_prevention\";s:0:\"\";s:30:\"aiowps_brute_force_secret_word\";s:0:\"\";s:24:\"aiowps_cookie_brute_test\";s:0:\"\";s:44:\"aiowps_cookie_based_brute_force_redirect_url\";s:16:\"http://127.0.0.1\";s:59:\"aiowps_brute_force_attack_prevention_pw_protected_exception\";s:0:\"\";s:51:\"aiowps_brute_force_attack_prevention_ajax_exception\";s:0:\"\";s:19:\"aiowps_site_lockout\";s:0:\"\";s:23:\"aiowps_site_lockout_msg\";s:0:\"\";s:30:\"aiowps_enable_spambot_blocking\";s:0:\"\";s:29:\"aiowps_enable_comment_captcha\";s:0:\"\";s:31:\"aiowps_enable_autoblock_spam_ip\";s:0:\"\";s:33:\"aiowps_spam_ip_min_comments_block\";s:0:\"\";s:33:\"aiowps_enable_bp_register_captcha\";s:0:\"\";s:35:\"aiowps_enable_bbp_new_topic_captcha\";s:0:\"\";s:33:\"aiowps_enable_trash_spam_comments\";s:0:\"\";s:37:\"aiowps_trash_spam_comments_after_days\";s:2:\"14\";s:32:\"aiowps_enable_automated_fcd_scan\";s:0:\"\";s:25:\"aiowps_fcd_scan_frequency\";s:1:\"4\";s:24:\"aiowps_fcd_scan_interval\";s:1:\"2\";s:28:\"aiowps_fcd_exclude_filetypes\";s:0:\"\";s:24:\"aiowps_fcd_exclude_files\";s:0:\"\";s:26:\"aiowps_send_fcd_scan_email\";s:0:\"\";s:29:\"aiowps_fcd_scan_email_address\";s:23:\"berakmediasro@gmail.com\";s:27:\"aiowps_fcds_change_detected\";b:0;s:22:\"aiowps_copy_protection\";s:0:\"\";s:40:\"aiowps_prevent_site_display_inside_frame\";s:0:\"\";s:32:\"aiowps_prevent_users_enumeration\";s:0:\"\";s:42:\"aiowps_disallow_unauthorized_rest_requests\";s:0:\"\";s:25:\"aiowps_recaptcha_site_key\";s:0:\"\";s:27:\"aiowps_recaptcha_secret_key\";s:0:\"\";s:24:\"aiowps_default_recaptcha\";s:0:\"\";s:36:\"aiowps_on_uninstall_delete_db_tables\";s:1:\"1\";s:34:\"aiowps_on_uninstall_delete_configs\";s:1:\"1\";s:12:\"installed-at\";i:1665571892;s:25:\"aiowps_ip_retrieve_method\";i:0;s:22:\"aiowps_default_captcha\";s:0:\"\";s:33:\"aiowps_disable_rss_and_atom_feeds\";s:0:\"\";s:21:\"aios_firewall_dismiss\";b:0;}','yes'),(172,'aiowpsec_db_version','1.9.7','yes'),(176,'simba_tfa_priv_key_format','1','no'),(177,'updraft_lock_aios_15_minutes_cron_event','0','no'),(178,'auto_update_themes','a:1:{i:0;s:15:\"twentytwentytwo\";}','no'),(182,'current_theme','Astra','yes'),(183,'theme_mods_astra','a:4:{i:0;b:0;s:18:\"nav_menu_locations\";a:0:{}s:16:\"sidebars_widgets\";a:2:{s:4:\"time\";i:1665572313;s:4:\"data\";a:9:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:5:{i:0;s:7:\"block-2\";i:1;s:7:\"block-3\";i:2;s:7:\"block-4\";i:3;s:7:\"block-5\";i:4;s:7:\"block-6\";}s:13:\"header-widget\";a:0:{}s:15:\"footer-widget-1\";a:0:{}s:15:\"footer-widget-2\";a:0:{}s:24:\"advanced-footer-widget-1\";a:0:{}s:24:\"advanced-footer-widget-2\";a:0:{}s:24:\"advanced-footer-widget-3\";a:0:{}s:24:\"advanced-footer-widget-4\";a:0:{}}}s:18:\"custom_css_post_id\";i:-1;}','yes'),(184,'theme_switched','','yes'),(185,'astra-settings','a:50:{s:18:\"theme-auto-version\";s:5:\"4.0.2\";s:22:\"is_theme_queue_running\";b:0;s:33:\"_astra_pb_compatibility_completed\";b:1;s:32:\"astra-old-global-sidebar-default\";b:0;s:28:\"spectra-gutenberg-compat-css\";b:0;s:20:\"dynamic-blog-layouts\";b:0;s:32:\"theme-dynamic-customizer-support\";b:1;s:33:\"ast-dynamic-single-post-structure\";a:3:{i:0;s:29:\"ast-dynamic-single-post-image\";i:1;s:29:\"ast-dynamic-single-post-title\";i:2;s:28:\"ast-dynamic-single-post-meta\";}s:32:\"ast-dynamic-single-post-taxonomy\";s:8:\"category\";s:32:\"ast-dynamic-single-post-metadata\";a:3:{i:0;s:8:\"comments\";i:1;s:32:\"ast-dynamic-single-post-taxonomy\";i:2;s:6:\"author\";}s:22:\"ast-archive-post-title\";b:1;s:21:\"ast-single-post-title\";b:1;s:42:\"ast-dynamic-archive-post-banner-image-type\";s:4:\"none\";s:41:\"ast-dynamic-archive-post-banner-custom-bg\";a:3:{s:7:\"desktop\";a:8:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";}s:6:\"tablet\";a:8:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";}s:6:\"mobile\";a:8:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";}}s:42:\"ast-dynamic-archive-post-title-font-family\";s:0:\"\";s:40:\"ast-dynamic-archive-post-title-font-size\";a:6:{s:7:\"desktop\";i:40;s:6:\"tablet\";s:0:\"\";s:6:\"mobile\";s:0:\"\";s:12:\"desktop-unit\";s:2:\"px\";s:11:\"tablet-unit\";s:2:\"px\";s:11:\"mobile-unit\";s:2:\"px\";}s:42:\"ast-dynamic-archive-post-title-font-weight\";s:0:\"\";s:42:\"ast-dynamic-archive-post-title-font-extras\";a:6:{s:11:\"line-height\";s:0:\"\";s:16:\"line-height-unit\";s:2:\"em\";s:14:\"letter-spacing\";s:0:\"\";s:19:\"letter-spacing-unit\";s:2:\"px\";s:14:\"text-transform\";s:0:\"\";s:15:\"text-decoration\";s:0:\"\";}s:43:\"ast-dynamic-archive-post-banner-title-color\";s:0:\"\";s:42:\"ast-dynamic-archive-post-banner-text-color\";s:0:\"\";s:42:\"ast-dynamic-single-post-banner-title-color\";s:0:\"\";s:41:\"ast-dynamic-single-post-title-font-family\";s:0:\"\";s:39:\"ast-dynamic-single-post-title-font-size\";a:6:{s:7:\"desktop\";s:0:\"\";s:6:\"tablet\";s:0:\"\";s:6:\"mobile\";s:0:\"\";s:12:\"desktop-unit\";s:2:\"px\";s:11:\"tablet-unit\";s:2:\"px\";s:11:\"mobile-unit\";s:2:\"px\";}s:41:\"ast-dynamic-single-post-title-font-weight\";s:0:\"\";s:41:\"ast-dynamic-single-post-title-font-extras\";a:6:{s:11:\"line-height\";s:0:\"\";s:16:\"line-height-unit\";s:2:\"em\";s:14:\"letter-spacing\";s:0:\"\";s:19:\"letter-spacing-unit\";s:2:\"px\";s:14:\"text-transform\";s:0:\"\";s:15:\"text-decoration\";s:0:\"\";}s:33:\"ast-dynamic-single-page-structure\";a:2:{i:0;s:29:\"ast-dynamic-single-page-image\";i:1;s:29:\"ast-dynamic-single-page-title\";}s:32:\"ast-dynamic-single-page-metadata\";a:2:{i:0;s:8:\"comments\";i:1;s:6:\"author\";}s:22:\"ast-archive-page-title\";b:1;s:21:\"ast-single-page-title\";b:1;s:42:\"ast-dynamic-archive-page-banner-image-type\";s:4:\"none\";s:41:\"ast-dynamic-archive-page-banner-custom-bg\";a:3:{s:7:\"desktop\";a:8:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";}s:6:\"tablet\";a:8:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";}s:6:\"mobile\";a:8:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";}}s:42:\"ast-dynamic-archive-page-title-font-family\";s:0:\"\";s:40:\"ast-dynamic-archive-page-title-font-size\";a:6:{s:7:\"desktop\";i:40;s:6:\"tablet\";s:0:\"\";s:6:\"mobile\";s:0:\"\";s:12:\"desktop-unit\";s:2:\"px\";s:11:\"tablet-unit\";s:2:\"px\";s:11:\"mobile-unit\";s:2:\"px\";}s:42:\"ast-dynamic-archive-page-title-font-weight\";s:0:\"\";s:42:\"ast-dynamic-archive-page-title-font-extras\";a:6:{s:11:\"line-height\";s:0:\"\";s:16:\"line-height-unit\";s:2:\"em\";s:14:\"letter-spacing\";s:0:\"\";s:19:\"letter-spacing-unit\";s:2:\"px\";s:14:\"text-transform\";s:0:\"\";s:15:\"text-decoration\";s:0:\"\";}s:43:\"ast-dynamic-archive-page-banner-title-color\";s:0:\"\";s:42:\"ast-dynamic-archive-page-banner-text-color\";s:0:\"\";s:42:\"ast-dynamic-single-page-banner-title-color\";s:0:\"\";s:41:\"ast-dynamic-single-page-title-font-family\";s:0:\"\";s:39:\"ast-dynamic-single-page-title-font-size\";a:6:{s:7:\"desktop\";s:0:\"\";s:6:\"tablet\";s:0:\"\";s:6:\"mobile\";s:0:\"\";s:12:\"desktop-unit\";s:2:\"px\";s:11:\"tablet-unit\";s:2:\"px\";s:11:\"mobile-unit\";s:2:\"px\";}s:41:\"ast-dynamic-single-page-title-font-weight\";s:0:\"\";s:41:\"ast-dynamic-single-page-title-font-extras\";a:6:{s:11:\"line-height\";s:0:\"\";s:16:\"line-height-unit\";s:2:\"em\";s:14:\"letter-spacing\";s:0:\"\";s:19:\"letter-spacing-unit\";s:2:\"px\";s:14:\"text-transform\";s:0:\"\";s:15:\"text-decoration\";s:0:\"\";}s:31:\"archive-download-content-layout\";s:7:\"default\";s:31:\"archive-download-sidebar-layout\";s:10:\"no-sidebar\";s:30:\"single-download-content-layout\";s:7:\"default\";s:30:\"single-download-sidebar-layout\";s:7:\"default\";s:19:\"enable-scroll-to-id\";b:0;s:20:\"scroll-to-top-enable\";b:0;s:25:\"update-default-color-typo\";b:0;s:22:\"v4-block-editor-compat\";b:0;}','yes'),(194,'new_admin_email','berakmediasro@gmail.com','yes'),(409,'_transient_health-check-site-status-result','{\"good\":16,\"recommended\":4,\"critical\":1}','yes'),(723,'auto_core_update_notified','a:4:{s:4:\"type\";s:7:\"success\";s:5:\"email\";s:23:\"berakmediasro@gmail.com\";s:7:\"version\";s:5:\"6.1.1\";s:9:\"timestamp\";i:1668567968;}','no'),(1323,'widget_recent-posts','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(1324,'widget_recent-comments','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(2712,'_site_transient_update_core','O:8:\"stdClass\":4:{s:7:\"updates\";a:1:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:6:\"latest\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-6.1.1.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-6.1.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-6.1.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-6.1.1-new-bundled.zip\";s:7:\"partial\";s:0:\"\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:5:\"6.1.1\";s:7:\"version\";s:5:\"6.1.1\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"6.1\";s:15:\"partial_version\";s:0:\"\";}}s:12:\"last_checked\";i:1676628159;s:15:\"version_checked\";s:5:\"6.1.1\";s:12:\"translations\";a:0:{}}','no'),(3680,'category_children','a:0:{}','yes'),(4456,'aiowpsec_firewall_version','1.0.2','yes'),(4883,'limit_login_retries_stats','a:1:{s:10:\"2023-02-03\";i:4;}','no'),(4884,'limit_login_lockouts','a:0:{}','yes'),(4885,'limit_login_logged','a:1:{s:13:\"210.57.210.19\";a:1:{s:5:\"admin\";a:4:{s:7:\"counter\";i:1;s:4:\"date\";i:1671811581;s:7:\"gateway\";s:8:\"wp_login\";s:8:\"unlocked\";b:1;}}}','yes'),(4886,'limit_login_retries','a:4:{s:14:\"173.236.149.70\";i:1;s:14:\"124.40.255.186\";i:1;s:15:\"190.107.177.239\";i:1;s:13:\"45.151.123.25\";i:1;}','yes'),(4887,'limit_login_retries_valid','a:4:{s:14:\"173.236.149.70\";i:1675525795;s:14:\"124.40.255.186\";i:1675526090;s:15:\"190.107.177.239\";i:1675527195;s:13:\"45.151.123.25\";i:1675527518;}','yes'),(4888,'limit_login_lockouts_total','1','no'),(11968,'_site_transient_timeout_php_check_d4508776add2ac959ef9a5d5285e77c3','1677156444','no'),(11969,'_site_transient_php_check_d4508776add2ac959ef9a5d5285e77c3','a:5:{s:19:\"recommended_version\";s:3:\"7.4\";s:15:\"minimum_version\";s:6:\"5.6.20\";s:12:\"is_supported\";b:1;s:9:\"is_secure\";b:1;s:13:\"is_acceptable\";b:1;}','no'),(12108,'_transient_timeout_astra-theme-cron-test-ok','1676631439','no'),(12109,'_transient_astra-theme-cron-test-ok','1','no'),(12110,'_transient_timeout_global_styles_astra','1676627900','no'),(12111,'_transient_global_styles_astra','body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url(\'#wp-duotone-dark-grayscale\');--wp--preset--duotone--grayscale: url(\'#wp-duotone-grayscale\');--wp--preset--duotone--purple-yellow: url(\'#wp-duotone-purple-yellow\');--wp--preset--duotone--blue-red: url(\'#wp-duotone-blue-red\');--wp--preset--duotone--midnight: url(\'#wp-duotone-midnight\');--wp--preset--duotone--magenta-yellow: url(\'#wp-duotone-magenta-yellow\');--wp--preset--duotone--purple-green: url(\'#wp-duotone-purple-green\');--wp--preset--duotone--blue-orange: url(\'#wp-duotone-blue-orange\');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;}body { margin: 0;--wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }.wp-site-blocks > * { margin-block-start: 0; margin-block-end: 0; }.wp-site-blocks > * + * { margin-block-start: 24px; }body { --wp--style--block-gap: 24px; }body .is-layout-flow > *{margin-block-start: 0;margin-block-end: 0;}body .is-layout-flow > * + *{margin-block-start: 24px;margin-block-end: 0;}body .is-layout-constrained > *{margin-block-start: 0;margin-block-end: 0;}body .is-layout-constrained > * + *{margin-block-start: 24px;margin-block-end: 0;}body .is-layout-flex{gap: 24px;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}','no'),(12112,'_transient_timeout_global_styles_svg_filters_astra','1676627900','no'),(12113,'_transient_global_styles_svg_filters_astra','<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-dark-grayscale\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0 0.49803921568627\" /><feFuncG type=\"table\" tableValues=\"0 0.49803921568627\" /><feFuncB type=\"table\" tableValues=\"0 0.49803921568627\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-grayscale\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0 1\" /><feFuncG type=\"table\" tableValues=\"0 1\" /><feFuncB type=\"table\" tableValues=\"0 1\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-purple-yellow\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0.54901960784314 0.98823529411765\" /><feFuncG type=\"table\" tableValues=\"0 1\" /><feFuncB type=\"table\" tableValues=\"0.71764705882353 0.25490196078431\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-blue-red\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0 1\" /><feFuncG type=\"table\" tableValues=\"0 0.27843137254902\" /><feFuncB type=\"table\" tableValues=\"0.5921568627451 0.27843137254902\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-midnight\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0 0\" /><feFuncG type=\"table\" tableValues=\"0 0.64705882352941\" /><feFuncB type=\"table\" tableValues=\"0 1\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-magenta-yellow\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0.78039215686275 1\" /><feFuncG type=\"table\" tableValues=\"0 0.94901960784314\" /><feFuncB type=\"table\" tableValues=\"0.35294117647059 0.47058823529412\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-purple-green\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0.65098039215686 0.40392156862745\" /><feFuncG type=\"table\" tableValues=\"0 1\" /><feFuncB type=\"table\" tableValues=\"0.44705882352941 0.4\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 0 0\" width=\"0\" height=\"0\" focusable=\"false\" role=\"none\" style=\"visibility: hidden; position: absolute; left: -9999px; overflow: hidden;\" ><defs><filter id=\"wp-duotone-blue-orange\"><feColorMatrix color-interpolation-filters=\"sRGB\" type=\"matrix\" values=\" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 \" /><feComponentTransfer color-interpolation-filters=\"sRGB\" ><feFuncR type=\"table\" tableValues=\"0.098039215686275 1\" /><feFuncG type=\"table\" tableValues=\"0 0.66274509803922\" /><feFuncB type=\"table\" tableValues=\"0.84705882352941 0.41960784313725\" /><feFuncA type=\"table\" tableValues=\"1 1\" /></feComponentTransfer><feComposite in2=\"SourceGraphic\" operator=\"in\" /></filter></defs></svg>','no'),(12114,'_transient_timeout_users_online','1676629806','no'),(12115,'_transient_users_online','a:1:{i:0;a:4:{s:7:\"user_id\";i:1;s:13:\"last_activity\";i:1676628006;s:10:\"ip_address\";s:13:\"88.217.86.208\";s:7:\"blog_id\";b:0;}}','no'),(12116,'_site_transient_timeout_browser_86ea820282c5c7a85f5fab9bf1140c42','1677232808','no'),(12117,'_site_transient_browser_86ea820282c5c7a85f5fab9bf1140c42','a:10:{s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:9:\"108.0.0.0\";s:8:\"platform\";s:9:\"Macintosh\";s:10:\"update_url\";s:29:\"https://www.google.com/chrome\";s:7:\"img_src\";s:43:\"http://s.w.org/images/browsers/chrome.png?1\";s:11:\"img_src_ssl\";s:44:\"https://s.w.org/images/browsers/chrome.png?1\";s:15:\"current_version\";s:2:\"18\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;s:6:\"mobile\";b:0;}','no'),(12118,'_site_transient_timeout_community-events-132f37fef1529b25d7ace6601d577b7d','1676671214','no'),(12119,'_site_transient_community-events-132f37fef1529b25d7ace6601d577b7d','a:4:{s:9:\"sandboxed\";b:0;s:5:\"error\";N;s:8:\"location\";a:1:{s:2:\"ip\";s:11:\"88.217.86.0\";}s:6:\"events\";a:5:{i:0;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:19:\"WP Meetup Stuttgart\";s:3:\"url\";s:58:\"https://www.meetup.com/wpmeetup-stuttgart/events/276188499\";s:6:\"meetup\";s:26:\"WordPress Meetup Stuttgart\";s:10:\"meetup_url\";s:42:\"https://www.meetup.com/wpmeetup-stuttgart/\";s:4:\"date\";s:19:\"2023-03-08 19:00:00\";s:8:\"end_date\";s:19:\"2023-03-08 21:00:00\";s:20:\"start_unix_timestamp\";i:1678298400;s:18:\"end_unix_timestamp\";i:1678305600;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"DE\";s:8:\"latitude\";d:48.79;s:9:\"longitude\";d:9.19;}}i:1;a:10:{s:4:\"type\";s:8:\"wordcamp\";s:5:\"title\";s:20:\"WordCamp Switzerland\";s:3:\"url\";s:38:\"https://switzerland.wordcamp.org/2023/\";s:6:\"meetup\";N;s:10:\"meetup_url\";N;s:4:\"date\";s:19:\"2023-03-31 00:00:00\";s:8:\"end_date\";s:19:\"2023-04-01 00:00:00\";s:20:\"start_unix_timestamp\";i:1680213600;s:18:\"end_unix_timestamp\";i:1680300000;s:8:\"location\";a:4:{s:8:\"location\";s:19:\"Murten, Switzerland\";s:7:\"country\";s:2:\"CH\";s:8:\"latitude\";d:46.9391157;s:9:\"longitude\";d:7.1365226;}}i:2;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:19:\"WP Meetup Stuttgart\";s:3:\"url\";s:58:\"https://www.meetup.com/wpmeetup-stuttgart/events/290344994\";s:6:\"meetup\";s:26:\"WordPress Meetup Stuttgart\";s:10:\"meetup_url\";s:42:\"https://www.meetup.com/wpmeetup-stuttgart/\";s:4:\"date\";s:19:\"2023-04-12 19:00:00\";s:8:\"end_date\";s:19:\"2023-04-12 21:00:00\";s:20:\"start_unix_timestamp\";i:1681318800;s:18:\"end_unix_timestamp\";i:1681326000;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"DE\";s:8:\"latitude\";d:48.79;s:9:\"longitude\";d:9.19;}}i:3;a:10:{s:4:\"type\";s:8:\"wordcamp\";s:5:\"title\";s:15:\"WordCamp Torino\";s:3:\"url\";s:33:\"https://torino.wordcamp.org/2023/\";s:6:\"meetup\";N;s:10:\"meetup_url\";N;s:4:\"date\";s:19:\"2023-04-14 00:00:00\";s:8:\"end_date\";s:19:\"2023-04-15 00:00:00\";s:20:\"start_unix_timestamp\";i:1681423200;s:18:\"end_unix_timestamp\";i:1681509600;s:8:\"location\";a:4:{s:8:\"location\";s:12:\"Turin, Italy\";s:7:\"country\";s:2:\"IT\";s:8:\"latitude\";d:45.050238;s:9:\"longitude\";d:7.669286;}}i:4;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:19:\"WP Meetup Stuttgart\";s:3:\"url\";s:58:\"https://www.meetup.com/wpmeetup-stuttgart/events/290344996\";s:6:\"meetup\";s:26:\"WordPress Meetup Stuttgart\";s:10:\"meetup_url\";s:42:\"https://www.meetup.com/wpmeetup-stuttgart/\";s:4:\"date\";s:19:\"2023-05-10 19:00:00\";s:8:\"end_date\";s:19:\"2023-05-10 21:00:00\";s:20:\"start_unix_timestamp\";i:1683738000;s:18:\"end_unix_timestamp\";i:1683745200;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"DE\";s:8:\"latitude\";d:48.79;s:9:\"longitude\";d:9.19;}}}}','no'),(12120,'_transient_timeout_feed_9bbd59226dc36b9b26cd43f15694c5c3','1676671214','no'),(12121,'_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:52:\"\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:4:{s:0:\"\";a:8:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"The latest news about WordPress and the WordPress community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 13 Feb 2023 17:18:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"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=6.2-beta2-55356\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"image\";a:1:{i:0;a:6:{s:4:\"data\";s:11:\"\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:3:\"url\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://s.w.org/favicon.ico?2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"width\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"32\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"height\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"32\";s:7:\"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:61:\"\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:80:\"WP Briefing: Episode 49: Everything You Need to Know About the Community Summit!\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"https://wordpress.org/news/2023/02/episode-49-everything-you-need-to-know-about-the-community-summit/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 13 Feb 2023 17:01:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;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=14404\";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:77:\"Tune in to learn everything you need to know about the 2023 Community Summit!\";s: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/2023/02/WP-Briefing-049.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:14:\"Santana Inniss\";s: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:15600:\"\n<p>Episode forty-nine of the WordPress Briefing explores the What, Why, and Who behind the upcoming Community Summit in National Harbor, DC, USA, August 22-23, 2023. Join Executive Director Josepha Haden Chomphosy to learn the importance of the gathering to the WordPress project. </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 class=\"wp-block-heading\">Credits</h2>\n\n\n\n<p>Editor:&nbsp;<a href=\"https://profiles.wordpress.org/dustinhartzler/\">Dustin Hartzler</a><br>Logo:&nbsp;<a href=\"https://profiles.wordpress.org/javiarce/\" data-type=\"URL\" data-id=\"https://profiles.wordpress.org/javiarce/\">Javier Arce</a><br>Production:&nbsp;<a href=\"https://profiles.wordpress.org/santanainniss/\">Santana Inniss</a><br>Song: Fearless First by Kevin MacLeod </p>\n\n\n\n<h2 class=\"wp-block-heading\">Show Notes</h2>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://make.wordpress.org/updates/2019/06/17/observations-on-wordpress-contributor-team-structure/\" target=\"_blank\">Observations on WordPress Contributor Team Structure</a></p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/\" target=\"_blank\">Apply to attend the 2023 Community Summit</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://communitysummit.wordcamp.org/2023/topic-submissions-for-2023-community-summit/\" rel=\"noreferrer noopener\">Topic Submissions for the 2023 Community Summit</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://en.wikipedia.org/wiki/Tuckman%27s_stages_of_group_development\" rel=\"noreferrer noopener\">Tuckman&#8217;s Theory: Stages of Group Development</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://en.wikipedia.org/wiki/Chatham_House_Rule\" rel=\"noreferrer noopener\">Chatham House Rules</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://make.wordpress.org/project/2023/02/06/proposal-creating-a-wordpress-contributor-mentorship-program/\" rel=\"noreferrer noopener\">Proposal for a project-wide mentorship program</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"http://www.openverse.org\" rel=\"noreferrer noopener\">Openverse.org</a></p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\" target=\"_blank\">6.2 Beta 1 is open for testing</a><br><br></p>\n\n\n\n<h2 class=\"wp-block-heading\">Transcript</h2>\n\n\n\n<span id=\"more-14404\"></span>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks.</p>\n\n\n\n<p>I&#8217;m your host, Josepha Haden Chomphosy. Here we go.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:40]&nbsp;&nbsp;</strong></p>\n\n\n\n<p>A couple of episodes ago, I mentioned the Community Summit in the small list of big things. That&#8217;s coming up on August 22nd and 23rd, right before WordCamp US. And for some of you, that made complete sense, and the only thought in your mind was, wow, our last one was in 2017, how could so many years have passed since then? And since so many years have passed, today we&#8217;re gonna talk a bit about the Community Summit, what it is, where it came from, and why it&#8217;s so important for the WordPress project.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:01:09]&nbsp;</strong></p>\n\n\n\n<p>First things first, let&#8217;s talk about what exactly the Community Summit is. The Community Summit is a small event where folks from around the WordPress project and community come together to work through some of the most difficult topics the project currently faces, many of which are easier or at least less fraught when we can be face-to-face.</p>\n\n\n\n<p>The Community Summit is usually done in an “<a href=\"https://en.wikipedia.org/wiki/Unconference\">unconference</a>” style, and when we were smaller, we left topic gathering and voting to the day of. That&#8217;s evolved a bit as our group of fearless contributors has grown over the years, and this year, we have been asking for topics ahead of time so that we can make sure we have the right folks in the room and are making the best use of everyone&#8217;s limited time.&nbsp;</p>\n\n\n\n<p>It&#8217;s easy to take a look at this event and think it&#8217;s like some fun exclusive thing with a who&#8217;s who of WordPress.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:02:00]&nbsp;</strong></p>\n\n\n\n<p>But I assure you it&#8217;s a working event. Decisions are not finalized during the event, but since we try very hard to account for many, many viewpoints, it ends up being two days of hard discussions, contentious viewpoints, and problem definition at a level of complexity you don&#8217;t really see every day.</p>\n\n\n\n<p>Hearing how hard this event is, you may be wondering why we put in that effort. There are a lot of reasons, but there are three that come to my mind immediately. So for starters, working across cultures is hard. Apart from the cultural differences, we tend to be aware of things like where we&#8217;re located or our lived experiences, things like that– working remotely or distributedly is a whole different set of skills than working in person. This helps remind everyone that we&#8217;re humans, that there are humans behind those comments and behind those messages in Slack. The second thing is that I&#8217;m a big supporter of Tuckman&#8217;s theory of group development.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:03:00]&nbsp;</strong></p>\n\n\n\n<p>If you don&#8217;t know what that is, you can look for it, we&#8217;ll put a link in the show notes, but it&#8217;s that forming, storming, norming, performing kind of concept of how groups come together. Because there are so many of us and our community has such a large footprint, there are little storms a-brewin all the time.</p>\n\n\n\n<p>Some get really big, some stay small. But at some point, most of them have to be addressed. And this is a space that is specifically designed to help us do that. Which brings us to the third reason that we do it. This event uses something called the Chatham House Rule, which creates a kind of temporal psychological safety.</p>\n\n\n\n<p>Right. Psychological safety, if you&#8217;re a leader, you know that that&#8217;s something that is built over time and requires a lot of trust and a lot of conversations with people that you&#8217;re working with, and we can&#8217;t quite do that.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:00]&nbsp;</strong></p>\n\n\n\n<p>And so Chatham House Rule builds an environment that helps create that suddenly in the moment and requires, you know, some, some faith in one another.</p>\n\n\n\n<p>But basically, no one can be quoted about what they said in those conversations. No one&#8217;s examples can be attributed to them. But the conversations can be summarized and published, which we do on the Community Summit website. And then, we publish those for our collective knowledge over time. This lets folks who are attending advocate for themselves and others fully without worrying over whether they&#8217;re gonna be taken out of context later.</p>\n\n\n\n<p>And finally, one of the biggest questions we get ahead of any Community Summit is why it is by invitation only. The most commonly cited reasons for keeping this small and invite only have everything to do with logistics and leadership. You want it to be large enough to have good representation but small enough to have high-quality interactions. It&#8217;s just a really narrow Goldilocks moment, if you will.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:00]</strong></p>\n\n\n\n<p>But that reason doesn&#8217;t necessarily address the need for invitations rather than letting it be first come, first served. The reason for that is more of a philosophical one and requires you to go on a mini historical journey with me.</p>\n\n\n\n<p>This also has changed a bit over the years. The first ever Community Summit, way back in 2012, was before my time, but if I recall my history correctly, it was truly by invitation only. The summit after that included a closed nomination process. The next included a team nomination process, and then the last two, 2017 and 2023, have included open nominations.</p>\n\n\n\n<p>Now, even in the nomination era of Community Summit organizing, there is still a selection process. The organizers review the list of suggested attendees and check for the same types of things we expect major WordCamp organizers to look for in their speaker selection.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:06:00]</strong></p>\n\n\n\n<p>Things like which teams they contribute to, what communities they advocate for, and how long they&#8217;ve been a member of the community.</p>\n\n\n\n<p>And then they adjust for balance. In addition to those things, there are also four types of voices that we always want represented at our Community Summit. So first is leading voices, people who are already in the community and kind of are helping us to make decisions. I am considered one of those leading voices; I have put in my application to be included in the Community Summit. Really hope we select me.&nbsp;</p>\n\n\n\n<p>The second one is future leading voices. Specifically, those are people who are active in the community already and are showing a lot of promise, either because they really understand the values that the WordPress open source project is putting forward or understand the basic processes of communicating and guiding people in such a complex ecosystem as the WordPress project represents. Or because they have said quite plainly they are interested in helping us to make sure that the WordPress project is able to move and continue to create and continue to support democratizing publishing.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:07:00]</strong></p>\n\n\n\n<p>So it&#8217;s a little bit potentially folks who are self-selecting for that. People who already are showing that they are doing that either in WordPress or in their local communities. That&#8217;s one of the types of voices we want to include. A third one that we want to include all the time is voices we need, so voices that we need to hear. People that specifically we are building WordPress for, people that have indicated to us that the CMS is not necessarily perfect for some of the use cases that they run into regularly.</p>\n\n\n\n<p>So the people and users and community organizers that can and are able to advocate for the types of user interactions, the types of community interactions that we absolutely want to be able to see.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:08:00]&nbsp;</strong></p>\n\n\n\n<p>And so that&#8217;s a third group of voices that we want to make sure we have represented.</p>\n\n\n\n<p>And then the fourth and final group that we always want to have represented is a group that I call voices we miss. And so those are the people that we want to be able to hear more from in our project that we don&#8217;t necessarily either have a good group of representative voices for, so it&#8217;s hard to hear them, or that we know are probably users of the CMS or they are attending events, they are somehow involved in the WordPress project.</p>\n\n\n\n<p>But we don&#8217;t necessarily have any way to have accounted for them while we were building solutions way back in 2012 or 2006 when things were being built for us. And so those are the four groups of people, the four types of voices that I absolutely want to have represented at our Community Summit.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:09:00]</strong></p>\n\n\n\n<p>And I ask organizers to go through this incredibly complicated selection process because we want not simply a microcosm of the WordPress community as we see it today and hope to see it in the future but also an equitably voiced forum during that critical problem definition phase.&nbsp;</p>\n\n\n\n<p>So TLDL. For, listen?! T L D Real Listen. Although if you didn&#8217;t make it through that, you definitely are not getting to this point. So a TLDR for folks who skimmed the transcript and got here, I guess we keep this invitation structure because we want to account for voices we don&#8217;t hear every day in the WordPress project. Not because we don&#8217;t value them but because we already hear them.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:09:44]&nbsp;</strong></p>\n\n\n\n<p>And now that brings us to our small list of big things. This week it&#8217;s actually kind of a big list of big things, but you know, there it is.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:10:00]&nbsp;</strong></p>\n\n\n\n<p>First things first. The applications for the Community Summit are now open. Those are the applications to attend. It&#8217;s pretty short. I filled mine out this morning and it&#8217;s three questions about who you are and your username on wordpress.org, and then three questions about the topics you are most interested in and the experience that you have in those conversations so far.</p>\n\n\n\n<p>Yeah. It took me, like, I think, 90 seconds. Like, a full minute and a half. So head on over there. We have a link in the show notes, but also, you&#8217;ll be able to find it in newsletters across the entire WordPress media ecosystem. I am pretty sure about that.&nbsp;</p>\n\n\n\n<p>The second thing is that there is a proposal out for a project-wide mentorship program.</p>\n\n\n\n<p>This is a huge potential win for us. It is aiming to fix some of our broken ladders. If you&#8217;re not familiar with my Broken Ladder Theory of the WordPress project, I&#8217;ll try to remember to find a link to that post and put that in the show notes.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:11:00]&nbsp;</strong></p>\n\n\n\n<p>Number three is that Openverse moved. I shared this last week that happened last week. They didn&#8217;t move very far, though. They have a new URL, you can find them at openverse.org. It&#8217;s the same team. It&#8217;s the same product. It&#8217;s the same group of excellent openly-licensed images and media that you have come to expect. It just has its own standalone URL now. Huge kudos to the contributors who got that done.&nbsp;</p>\n\n\n\n<p>Another thing that happened last week is that WordPress 6.2 has moved into its beta phase, and so now is the time to get out there and test.</p>\n\n\n\n<p>There also was an excellent, excellent write-up about how to test any given release. And I think it also includes how to file a good bug. And so we&#8217;ll send all of those things into the show notes. They&#8217;ll be easy to find. Get out there and do your testing.&nbsp;</p>\n\n\n\n<p>And number five, longest, small list of big things in recent history.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:12:00]&nbsp;</strong></p>\n\n\n\n<p>I got some interest on [a] women, and non-binary led release for 2023, and so since there was some interest shown for that, it is hereby verbally confirmed. Keep an eye out on make.wordpress.org for more information about what that process is gonna look like and how to volunteer your time for that if that is something that calls to you.</p>\n\n\n\n<p>Woo. And that, my friends, is your small list of big things, your big list of big things. Thanks for tuning in today for the WordPress Briefing. I&#8217;m your host, Josepha Haden Chomphosy, and 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:\"14404\";s: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:69:\"\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:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 6.2 Beta 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 07 Feb 2023 19:32: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:8:\"category\";a:5:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:11:\"development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=14375\";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:307:\"WordPress 6.2 Beta 1 is here and ready for download and testing.\n\nThis version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it is recommended that you test Beta 1 on a test server and site.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Jonathan Pantani\";s: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:7731:\"\n<p>WordPress 6.2 Beta 1 is ready for download and testing!</p>\n\n\n\n<p><strong>This version of the WordPress software is under development.</strong> Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, you should test Beta 1 on a test server and site.</p>\n\n\n\n<p>You can test WordPress 6.2 Beta 1 in three ways:</p>\n\n\n\n<p><strong>Option 1:</strong> Install and activate the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).</p>\n\n\n\n<p><strong>Option 2: </strong>Direct download the <a href=\"https://wordpress.org/wordpress-6.2-beta1.zip\">Beta 1 version (zip)</a>.</p>\n\n\n\n<p><strong>Option 3:</strong> Use the following WP-CLI command:</p>\n\n\n\n<p><code>wp core update --version=6.2-beta1</code></p>\n\n\n\n<p>The current target for the final release is <strong>March 28, 2023</strong>, which is seven weeks away. Your help testing this version is vital to ensuring everything in this release is the best it can be.</p>\n\n\n\n<p>Get an overview of the <a href=\"https://make.wordpress.org/core/6-2/\">6.2 release cycle</a>, and check the <a href=\"https://make.wordpress.org/core/\">Make WordPress Core blog</a> for <a href=\"https://make.wordpress.org/core/tag/6-2/\">6.2-related posts</a> in the coming weeks for further details.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How you can help: testing!</strong></h2>\n\n\n\n<p>Testing for issues is a critical part of developing any software, and it’s a meaningful way for anyone to contribute—whether you have experience or not. This <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">detailed guide</a> is a great place to start if you’ve never tested a beta release. </p>\n\n\n\n<p>If you build products for WordPress, you probably realize that the sooner you can test this release with your themes, plugins, and patterns, the easier it will be for you to offer a seamless experience to your users.</p>\n\n\n\n<p>Want to know more about testing releases in general? You can follow along with the <a href=\"https://make.wordpress.org/test/\">testing initiatives</a> that happen in Make Core. You can also join the <a href=\"https://wordpress.slack.com/messages/core-test/\">#core-test channel</a> on the <a href=\"https://wordpress.slack.com/\">Making WordPress Slack workspace</a>.</p>\n\n\n\n<p>If you think you may have run into an issue, please report it to the <a href=\"https://wordpress.org/support/forum/alphabeta/\">Alpha/Beta area</a> in the support forums. If you are comfortable writing a reproducible bug report, you can <a href=\"https://core.trac.wordpress.org/newticket\">file one on WordPress Trac</a>. You can also check your issue against a list of <a href=\"https://core.trac.wordpress.org/tickets/major\">known bugs</a>.</p>\n\n\n\n<p>Interested in Gutenberg features? Find out what’s been included since WordPress 6.1 (the last major release of WordPress). You will find more details in the currently available <em>What’s new in Gutenberg</em> posts for <a href=\"https://make.wordpress.org/core/2023/01/20/whats-new-in-gutenberg-15-0-18-january/\">15.0</a>, <a href=\"https://make.wordpress.org/core/2023/01/04/whats-new-in-gutenberg-14-9-4-january/\">14.9</a>, <a href=\"https://make.wordpress.org/core/2022/12/22/whats-new-in-gutenberg-14-8-21-december/\">14.8</a>, <a href=\"https://make.wordpress.org/core/2022/12/09/whats-new-in-gutenberg-14-7-7-december/\">14.7</a>, <a href=\"https://make.wordpress.org/core/2022/11/23/whats-new-in-gutenberg-14-6-23-november/\">14.6</a>, <a href=\"https://make.wordpress.org/core/2022/11/09/whats-new-in-gutenberg-14-5-9-november/\">14.5</a>, <a href=\"https://make.wordpress.org/core/2022/10/27/whats-new-in-gutenberg-14-4-26-october/\">14.4</a>, <a href=\"https://make.wordpress.org/core/2022/10/13/whats-new-in-gutenberg-14-3-12-october/\">14.3</a>, and <a href=\"https://make.wordpress.org/core/2022/09/30/whats-new-in-gutenberg-14-2-28-september/\">14.2</a>. </p>\n\n\n\n<p>This release contains more than 292 enhancements and 354 bug fixes for the editor, including more than <a href=\"https://core.trac.wordpress.org/query?status=closed&amp;milestone=6.2&amp;group=component&amp;max=500&amp;col=id&amp;col=summary&amp;col=owner&amp;col=type&amp;col=priority&amp;col=component&amp;col=version&amp;order=priority\">195 tickets for the WordPress 6.2 core</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A major release for a major project milestone</strong></h2>\n\n\n\n<p>WordPress 6.2 is one of the last planned major releases of Phase 2 on the <a href=\"https://wordpress.org/about/roadmap/\">Gutenberg project’s roadmap</a>. The platform has come a long way in the past few years. The 6.2 release both celebrates that progress and looks toward a future of publishing that puts ever more powerful tools in your hands.&nbsp;</p>\n\n\n\n<p>Next stop: collaboration tools and more, in <a href=\"https://wordpress.org/news/2023/01/letter-from-wordpress-executive-director-2022/\">Phase 3</a>!</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Notable highlights</strong></h2>\n\n\n\n<p><em>Want to know what’s new in WordPress version 6.2? Read on for a taste of what’s coming.</em></p>\n\n\n\n<ul>\n<li>Beta label is gone—signaling that the Site Editor is stable and ready for anyone to explore, create, and experiment!</li>\n\n\n\n<li>Distraction-free mode for a clear, focused writing experience.</li>\n\n\n\n<li>A new Site Editor interface shows you previews of your templates and Template Parts first, so you can choose exactly where you want to start editing.</li>\n\n\n\n<li>Scaled block settings with split controls organize your Styles and Settings options to easily find what you need—and clearly see everything a block can do.&nbsp;</li>\n\n\n\n<li>Color-coded labels help you find your Template Parts and Reusable Blocks fast, everywhere you look: in the List View, the Block toolbar, even on the Canvas.</li>\n\n\n\n<li>An improved Navigation experience makes menus simple to create and manage—right from the block settings sidebar.</li>\n\n\n\n<li>Patterns are easier to find and insert—with even more categories to choose from like headers and footers!&nbsp;</li>\n\n\n\n<li>A new Style Book offers one place to see all your Styles across every block, for a complete overview of your site’s design details.</li>\n\n\n\n<li>Custom CSS support for specific blocks, or your whole site, for another level of control over how you want things to look.&nbsp;</li>\n\n\n\n<li>Openverse integration lets you pull free, openly-licensed media directly into your content as you work—along with a quicker way to insert media from your existing library.</li>\n\n\n\n<li>Widgets become Template Parts when you switch from a Classic to a Block Theme—making the transition that much smoother.</li>\n</ul>\n\n\n\n<p><em>Please note that the features in this list may change before the final release.</em></p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A haiku for 6.2</strong></h2>\n\n\n\n<p>Last of Phase 2 now<br>Let’s get the party started<br>WordPress turns 20</p>\n\n\n\n<p><em>Thank you to the following contributors for collaborating on this post: </em><a href=\"https://profiles.wordpress.org/marybaum/\"><em>@marybaum</em></a><em> </em><a href=\"https://profiles.wordpress.org/laurlittle/\"><em>@laurlittle</em></a><em> </em><a href=\"https://profiles.wordpress.org/cbringmann/\"><em>@cbringmann</em></a><em>, </em><a href=\"https://profiles.wordpress.org/webcommsat/\"><em>@webcommsat</em></a><em>, </em><a href=\"https://profiles.wordpress.org/audrasjb/\"><em>@audrasjb</em></a><em>, </em><a href=\"https://profiles.wordpress.org/annezazu/\"><em>@annezazu</em></a>, <a href=\"https://profiles.wordpress.org/bph/\"><em>@bhp</em></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:\"14375\";s: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: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:39:\"The Month in WordPress – January 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2023/02/the-month-in-wordpress-january-2023/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 03 Feb 2023 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:2:{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:\"\";}i:1;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=14352\";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:334:\"Welcome to the first 2023 edition of The Month in WordPress! January kicked off with an overview of WordPress&#8217; big goals for 2023 and new projects beginning to take shape. Moreover, work on the next major release, WordPress 6.2, continues with Beta 1 scheduled for next week. Read on for the latest news. WordPress 6.2 [&#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:\"rmartinezduque\";s: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:10208:\"\n<p>Welcome to the first 2023 edition of The Month in WordPress! January kicked off with an overview of <a href=\"https://make.wordpress.org/project/2023/01/18/big-picture-goals-2023/\">WordPress&#8217; big goals for 2023</a> and new projects beginning to take shape. Moreover, work on the next major release, WordPress 6.2, continues with Beta 1 scheduled for next week. Read on for the latest news.</p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-grey-color has-alpha-channel-opacity has-light-grey-background-color has-background\" />\n\n\n\n<h2 class=\"wp-block-heading\">WordPress 6.2 Beta 1 is on its way</h2>\n\n\n\n<p>The first beta release of WordPress 6.2 is <a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">scheduled</a> for next Tuesday,<strong> February 7, 2023</strong>.</p>\n\n\n\n<p>As you may have heard, this version will wrap up work on Gutenberg Phase 2 (Customization), but what does this mean in the larger context of the WordPress project?</p>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\">Tune in to Episode 48 of WP Briefing</a> to hear Executive Director Josepha Haden Chomphosy discuss what it means to conclude a Gutenberg phase.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">What’s new in Gutenberg</h2>\n\n\n\n<p><a href=\"https://make.wordpress.org/core/2023/01/20/whats-new-in-gutenberg-15-0-18-january/\"><strong>Gutenberg 15.0</strong></a> was released on January 18, 2023. Some highlights include a new “paste styles” feature to easily create multiple blocks with identical styling, and a “sticky” option to keep a block at the top of the page while the rest of the content scrolls.</p>\n\n\n\n<p>In addition, block settings have been split into two tabs in the sidebar: Styles and Settings. This makes blocks with more controls, such as the Group block, easier to customize, and allows the interface to scale with the growing number of design tools.</p>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://make.wordpress.org/core/2023/02/01/core-editor-improvement-strengthening-style-options/\"></a><a href=\"https://make.wordpress.org/core/2023/02/01/core-editor-improvement-strengthening-style-options/\">The latest “Core Editor Improvement” post</a> highlights the newest style features enhancements. Learn how they can help give your site a unique and cohesive look and feel.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">Team updates: Matrix exploration, WordPress.org redesign news, and more</h2>\n\n\n\n<ul>\n<li>WordPress and Matrix contributors published <a href=\"https://make.wordpress.org/meta/2023/01/25/a-meta-subproject-for-evaluating-matrix/\">a proposal to explore the open source chat system Matrix</a> as a possible replacement for the WordPress community&#8217;s Slack.</li>\n\n\n\n<li>Several sections of WordPress.org have been redesigned lately, including <a href=\"https://make.wordpress.org/docs/2023/01/24/new-look-new-site-new-helphub/\">Documentation (HelpHub)</a>, <a href=\"https://wordpress.org/enterprise/\">Enterprise</a>, and <a href=\"https://mercantile.wordpress.org/\">Mercantile</a> (the official WordPress swag store). Learn more about the <a href=\"https://make.wordpress.org/meta/2023/01/26/wordpress-org-redesign-recent-launches/\">latest redesign updates</a>.</li>\n\n\n\n<li>The implementation of the block editor in the WordPress.org forums is <a href=\"https://make.wordpress.org/support/2023/02/block-editor-live-in-most-forums/\">progressing well</a> and the feedback so far has been very positive.</li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/25/wordpress-community-support-wordpress-foundation-entity-structure/\">This comprehensive post</a> clarifies how WordPress Community Support (also known as WordCamp Central) and WordPress Foundation entities are set up and addresses some misconceptions about them.</li>\n\n\n\n<li>The <a href=\"https://make.wordpress.org/core/2023/01/18/bug-scrub-schedule-for-6-2/\">bug scrub schedule for WordPress 6.2</a> is now published. The goal of bug scrubs is to ensure tickets move towards a resolution—anyone can join these sessions to learn, help, or even <a href=\"https://make.wordpress.org/core/handbook/tutorials/leading-bug-scrubs/\">lead one</a>.</li>\n\n\n\n<li>Openverse <a href=\"https://make.wordpress.org/openverse/2023/02/03/openverse-is-moving/\">will be moving</a> from wordpress.org/openverse to openverse.org next week. Along with this move, new improvements are coming to the site&#8217;s homepage, header, and footer.</li>\n\n\n\n<li>The Plugin Review Team is looking for <a href=\"https://make.wordpress.org/plugins/2023/01/13/looking-for-your-intentionally-wrong-plugins/\">your (intentionally) wrong plugins</a>.</li>\n\n\n\n<li>The latest edition of People of WordPress features <a href=\"https://wordpress.org/news/2023/01/people-of-wordpress-daniel-kossmann/\">Daniel Kossmann</a>, a software engineer from South America.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>As part of the discussion on <a href=\"https://make.wordpress.org/project/2023/01/09/request-for-feedback-how-can-we-improve-the-five-for-the-future-contributor-journey/\">improving the contributor journey</a>, Josepha wrote some thoughts on <a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">the Eternal September phenomenon in open source</a> and invites you to share yours.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">Feedback &amp; testing requests</h2>\n\n\n\n<ul>\n<li>The Community Team is gathering feedback on a <a href=\"https://make.wordpress.org/community/2023/01/19/proposal-adopt-github-for-team-projects/\">proposed move to GitHub</a> for standardizing the project’s management tools.</li>\n\n\n\n<li>To mark WordPress&#8217; 20th anniversary milestone, Core Team contributors are organizing <a href=\"https://make.wordpress.org/core/2023/01/24/proposal-old-tickets-trac-triage-sessions/\">several bug scrub sessions</a> to tackle long-standing Trac tickets.&nbsp;</li>\n\n\n\n<li>Version 21.6 of the WordPress mobile app for <a href=\"https://make.wordpress.org/mobile/2023/01/24/call-for-testing-wordpress-for-ios-21-6/\">iOS</a> is available for testing.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>The Training Team calls all WordPress users to complete <a href=\"https://learn.wordpress.org/individual-learner-survey/\">this short Individual Learner Survey</a> by February 20, 2023. Your feedback will help identify the most high-impact resources for <a href=\"https://learn.wordpress.org/\">Learn WordPress</a>.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress events updates</h2>\n\n\n\n<ul>\n<li>Would you like to be a speaker at WordCamp Europe 2023? <a href=\"https://europe.wordcamp.org/2023/call-for-speakers/\">Submit your application</a> by February 5, 2023. The organizing team released the&nbsp;<a rel=\"noreferrer noopener\" href=\"https://europe.wordcamp.org/2023/wceu-tickets-available-now/\" target=\"_blank\">first batch of tickets</a> and is also calling for&nbsp;<a rel=\"noreferrer noopener\" href=\"https://europe.wordcamp.org/2023/call-for-volunteers/\" target=\"_blank\">volunteers</a>&nbsp;and&nbsp;<a rel=\"noreferrer noopener\" href=\"https://europe.wordcamp.org/2023/call-for-photographers-is-now-open/\" target=\"_blank\">photographers</a>.</li>\n\n\n\n<li>The first WordCamp to be held in Africa in 2023, <a href=\"https://entebbe.wordcamp.org/2023/\">WordCamp Entebbe</a>, is <a href=\"https://central.wordcamp.org/news/2023/01/wordcamp-entebbe-first-wordcamp-to-happen-in-africa-in-2023-is-on/\">well underway</a> and set to take place on March 10-11.</li>\n\n\n\n<li>Don’t miss these other upcoming WordCamps:\n<ul>\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1fa-1f1f8.png\" alt=\"??\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <a href=\"https://birmingham.wordcamp.org/2023/\">WordCamp Birmingham, Alabama</a>, USA on February 4-5, 2023</li>\n\n\n\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1f5-1f1ed.png\" alt=\"??\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <a href=\"https://cebu.wordcamp.org/2023/\">WordCamp Cebu</a>, Philippines on February 11, 2023</li>\n\n\n\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ea-1f1f8.png\" alt=\"??\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <a href=\"https://chiclana.wordcamp.org/2023/\">WordCamp Chiclana</a>, Spain, on March 3-4, 2023</li>\n</ul>\n</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia 2023</a> in Bangkok, Thailand, is only two weeks away! Check out the <a href=\"https://asia.wordcamp.org/2023/schedule/livestream/\">livestream schedule</a> if you are attending virtually.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-grey-color has-alpha-channel-opacity has-light-grey-background-color has-background\" />\n\n\n\n<p><strong><em><strong><em><strong><em>Have a story we should include in the next issue of The Month in WordPress? <strong><em>Fill out </em></strong><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><strong><em>this quick form</em></strong></a><strong><em> to let us know.</em></strong></em></strong></em></strong></em></strong></p>\n\n\n\n<p><em>The following folks contributed to this edition of The Month in WordPress: <em><a href=\'https://profiles.wordpress.org/webcommsat/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>webcommsat</a>, <a href=\'https://profiles.wordpress.org/rmartinezduque/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>rmartinezduque</a></em></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:\"14352\";s: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:69:\"\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:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:36:\"People of WordPress: Daniel Kossmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2023/01/people-of-wordpress-daniel-kossmann/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 31 Jan 2023 23: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:5:{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:\"\";}i:2;a:5:{s:4:\"data\";s:10:\"Interviews\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s: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:4;a:5:{s:4:\"data\";s:19:\"People of WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=14226\";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:133:\"The latest People of WordPress story features Daniel Kossmann, from Brazil, on his journey from video games fan to community builder.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Abha Thakor\";s: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:16419:\"\n<p><strong>This month we feature Daniel Kossmann, a software engineer from South America who shares his enthusiasm for WordPress at every opportunity.</strong></p>\n\n\n\n<p><strong>The <em>People of WordPress</em> series features inspiring stories of how people&#8217;s lives can change for the better through WordPress and its global community of contributors.</strong></p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1014\" height=\"627\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo.jpg?resize=1014%2C627&#038;ssl=1\" alt=\"\" class=\"wp-image-14222\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo.jpg?w=1014&amp;ssl=1 1014w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo.jpg?resize=300%2C186&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo.jpg?resize=768%2C475&amp;ssl=1 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>Daniel&#8217;s adventure into WordPress began in 2009 when he needed a way to publish and share articles on films. From that small spark, he now enjoys an interesting and varied career in Brazil and beyond, and an ever-expanding community network. </p>\n\n\n\n<p>Following WordPress and its new features fascinates Daniel and he is always looking for ways to share what it has to offer with others. His initial focus on WordPress for content publishing soon became a wider appreciation of the platform’s capacity for building communities and careers.&nbsp; </p>\n\n\n\n<p>Daniel has served as a community organizer for seven years in Curitiba, Brazil and co-organized four annual <a href=\"https://wptranslationday.org/\">WordPress Translation Day</a> events in the city. Community building initiatives, like these, bring in new volunteers and help spur on local user groups.<br><br>Now working as a software engineer manager, Daniel maintains his interest in supporting the WordPress community through a newsletter in Brazilian Portuguese.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Finding WordPress to publish content can be life-changing</h2>\n\n\n\n<p>Daniel&#8217;s web development skills were initially self-taught, and built on his interest in technology and from his earlier interest in video games. He developed systems in ASP and PHP, and created online resources to teach others how to create websites. </p>\n\n\n\n<p>When the time came to choose his academic path, he had no doubt that it would be something related to computers and picked Computer Science at the Federal University of Paraná.</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>“In order to focus more on content rather than coding, I ended up getting to know WordPress. It was love at first sight!” </p>\n</blockquote>\n\n\n\n<p>In 2009, he launched a public blog about films that became a hub for cultural content related to cinema, literature, and comics. The blog had collaborators from several cities in the country. He found WordPress an easy tool for publishing articles. It allowed him to spend more time on writing content rather than having to use his software engineering skills to write code.</p>\n\n\n\n<p>However, once he discovered the range and versatility of the software, he wanted to build themes and features to customize websites.</p>\n\n\n\n<p>As he searched for learning materials, he came across a WordPress event happening in his own city. This event, <a href=\"https://curitiba.wordcamp.org/2010/\">WordCamp Curitiba 2010</a>, had a deep impact on Daniel.</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>“Other tech events I attended charged more than double this WordCamp, but hadn’t offered half of the things it did.” </p>\n</blockquote>\n\n\n\n<p>Daniel was inspired not only by the talks but also the kindness shown by others at the event. His inherent shyness meant he had to step out of his comfort zone to socialize. However, the friendliness of attendees and the welcome he received made this less foreboding. He was hooked by the community he met, and he pledged to volunteer at the next WordCamp and even apply as a speaker.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"683\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo-2.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"Daniel giving a talk at WordCamp São Paulo 2018 \n\" class=\"wp-image-14223\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo-2.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo-2.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo-2.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo-2.jpg?w=1200&amp;ssl=1 1200w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" data-recalc-dims=\"1\" /><figcaption class=\"wp-element-caption\"><em>Daniel giving a talk at WordCamp São Paulo 2018 about Gutenberg</em></figcaption></figure>\n\n\n\n<p>Less than two years later, Daniel helped to organize <a href=\"https://curitiba.wordcamp.org/2012/\">WordCamp in Curitiba 2012</a>, and this was where he gave his first public talk. It was an important moment in his journey. He is determined to keep improving his public speaking skills each time he presents, and help others to do so too. </p>\n\n\n\n<h2 class=\"wp-block-heading\">From WordPress user to entrepreneur</h2>\n\n\n\n<p>Daniel had dreamed of starting his own company since childhood. Following his university graduation in 2011, he decided to fulfil that dream. He started a web development company, envisioning it as a creative project lab.</p>\n\n\n\n<p>Initially, he worked with a variety of systems and programming languages. Soon, he realized that maintaining multiple solutions took considerable time and effort. So he opted to use a single platform, WordPress. It offered ease of use for his clients and the possibility of offering various types of websites. </p>\n\n\n\n<p>“This decision allowed me to dive even deeper into the system, making better and faster-to-deliver solutions for my clients,” said Daniel.&nbsp;&nbsp;</p>\n\n\n\n<p>As the company grew, he expanded the services it offered to include support, maintenance, courses, consulting, and optimized hosting for WordPress. This gave Daniel access to a wider range of clients and greater specialization in the WordPress platform.</p>\n\n\n\n<p>Even as a small company, Daniel wanted to give back to the WordPress community. Through using this open source software, the business had not faced the costs of using commercial platforms. He felt he should invest back into the software and its community it as much as he could, from sponsorship of events to collaborating in the Contributor Teams.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"768\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-floripa.jpg?resize=1024%2C768&#038;ssl=1\" alt=\"\" class=\"wp-image-14221\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-floripa.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-floripa.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-floripa.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-floripa.jpg?w=1200&amp;ssl=1 1200w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<p>His community contributions include speaking at meetups and WordCamps to share what what he has learned in his day-to-day work. “It was always and still is a big pleasure to be able to make these contributions,” he affirmed.</p>\n\n\n\n<p>In 2019, he decided to close his company after eight years and start a new chapter in Development Coordination. His focus continues to be on WordPress, both professionally and in the community.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Supporting local: re-energising the Curitiba’s WordPress community</h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2016-meetup-curitiba.jpg?resize=680%2C510&#038;ssl=1\" alt=\"Daniel speaking at a meetup in Curitiba in 2016.\" class=\"wp-image-14241\" width=\"680\" height=\"510\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2016-meetup-curitiba.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2016-meetup-curitiba.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2016-meetup-curitiba.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2016-meetup-curitiba.jpg?w=1200&amp;ssl=1 1200w\" sizes=\"(max-width: 680px) 100vw, 680px\" data-recalc-dims=\"1\" /><figcaption class=\"wp-element-caption\"><em>Daniel speaking at a meetup in Curitiba in 2016</em></figcaption></figure>\n\n\n\n<p>After WordCamp in Curitiba in 2012, the community there took a break from organizing events. Three years later, Daniel was eager to help restart meetups in Curitiba. He connected with others in the Brazilian community to find a way forward to support both end users of WordPress and firms using the platform. Through instant messaging tool Slack, a rebooted meetup was organized in August 2015. All the planning was done virtually and they only met for the first time in person on the day of the event.</p>\n\n\n\n<p>Although they did not have much initial experience in event planning, the meetup organizers were determined attendees should have fun and enjoy a relaxed atmosphere. They wanted people to feel comfortable socializing and to chat before and after the talks. The tips that attendees shared at every meeting were one of the most successful elements of these user-focused meetups.</p>\n\n\n\n<p>For Daniel, getting up in front of people to introduce the meetup was still not easy. However, he knew continuing to practice and improve his self-confidence was the only way to overcome his shyness. This determination and sense of achievement inspires him to encourage others to present talks and share the tips he uses when presenting.</p>\n\n\n\n<p>The <a href=\"https://www.meetup.com/wpcuritiba/\">Curitiba meetup</a> continues to flourish. Though Daniel has moved to supporting the community in new ways, he has a lasting fondness for it. It has made him an advocate for local groups at the heart of the WordPress community. He believes the shared interest and enthusiasm for learning at meetups helps to increase attendees&#8217; interest in both the software and its community, and their willingness to participate .</p>\n\n\n\n<h2 class=\"wp-block-heading\">Sharing the benefit of WordPress across Brazil</h2>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2019-meetup-curitiba-4.jpg?resize=680%2C411&#038;ssl=1\" alt=\"Daniel presenting at a Curitiba meetup in 2019.\" class=\"wp-image-14242\" width=\"680\" height=\"411\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2019-meetup-curitiba-4.jpg?w=991&amp;ssl=1 991w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2019-meetup-curitiba-4.jpg?resize=300%2C182&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2019-meetup-curitiba-4.jpg?resize=768%2C465&amp;ssl=1 768w\" sizes=\"(max-width: 680px) 100vw, 680px\" data-recalc-dims=\"1\" /><figcaption class=\"wp-element-caption\"><em>Daniel presenting at a Curitiba meetup in 2019</em></figcaption></figure>\n\n\n\n<p>In June 2019, Daniel created a newsletter to spread content about WordPress in Brazilian Portuguese and inspire others to create content in the language. Translating, Daniel believes is a powerful way to make WordPress more accessible to people who do not speak English, which is the case for a lot of people in Brazil. In 2021, Daniel started writing regularly about WordPress on his blog too. He continues to publish weekly news, tutorials, tips, and share events. </p>\n\n\n\n<h2 class=\"wp-block-heading\">Advice to future WordPress contributors</h2>\n\n\n\n<p>Daniel believes that the WordPress community is a key strength of the platform. It attracts people with a range of technical skills and backgrounds, and strives to have a diverse and open space for exchange. </p>\n\n\n\n<p>There are so many ways to contribute to WordPress without working with the code. He said: “I&#8217;m a big evangelizer of learning in public. A great way to collaborate is to create your blog in WordPress itself and share your journey of using it, and to write about tips and useful resources. This will eventually lead you to the official WordPress documentation and, the more you use it, the more opportunities for improvements you will see. Then you can start contributing to improving it. Besides this, you can pick a plugin or theme that you use and help with its translation.&#8221;<br><br>He added: “My biggest advice for those who are starting to contribute to WordPress is to start with a small step, maybe solving an easy bug or fixing a typo, and create a routine to consistently work on it, like an hour every weekend.&#8221;</p>\n\n\n\n<p>Daniel has made several lasting friendships, received professional referrals through his participation in community events, and enjoys a career that continues to have variety and new things to learn. </p>\n\n\n\n<p>His final message is to join WordPress <a href=\"https://www.meetup.com/topics/wordpress/\">meetups locally</a> or online in other cities, and be inspired like he has been for 14 years and still counting. </p>\n\n\n\n<h2 class=\"wp-block-heading\">Share the stories</h2>\n\n\n\n<p>Help share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the <a href=\"https://wordpress.org/news/category/newsletter/interviews/\">People of WordPress series</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Contributors</h2>\n\n\n\n<p>Thank you to <a href=\'https://profiles.wordpress.org/kossmann/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>kossmann</a> for sharing his adventures in WordPress.</p>\n\n\n\n<p>Thank you to Abha Thakor (<a href=\'https://profiles.wordpress.org/webcommsat/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>webcommsat</a>), Larissa Murillo (<a href=\'https://profiles.wordpress.org/lmurillom/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>lmurillom</a>), Meher Bala (<a href=\'https://profiles.wordpress.org/meher/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>meher</a>), Chloe Bringmann (<a href=\'https://profiles.wordpress.org/cbringmann/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>cbringmann</a>) for research, interviews, and writing this feature article.</p>\n\n\n\n<p>The <em>People of WordPress</em> series thanks Josepha Haden (<a href=\'https://profiles.wordpress.org/chanthaboune/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>chanthaboune</a>) and Topher DeRosia (<a href=\'https://profiles.wordpress.org/topher1kenobe/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>topher1kenobe</a>) for their support.</p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center\" style=\"grid-template-columns:29% auto\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" loading=\"lazy\" width=\"180\" height=\"135\" src=\"https://i0.wp.com/wordpress.org/news/files/2020/03/heropress_logo_180.png?resize=180%2C135&#038;ssl=1\" alt=\"HeroPress logo\" class=\"wp-image-8409 size-full\" data-recalc-dims=\"1\" /></figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-small-font-size\"><em>This People of WordPress feature is inspired by an essay originally published on </em><a href=\"https://heropress.com/\"><em>HeroPress.com</em></a><em>, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. </em>#HeroPress </p>\n</div></div>\n\";s: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:\"14226\";s: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:61:\"\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:76:\"WP Briefing: Episode 48: What Does Concluding a Gutenberg Phase Really Mean?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 30 Jan 2023 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:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;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=14213\";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:114:\"Gutenberg\'s second phase is ending. Join Josepha as she reflects on what concluding a phase means in the project. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s: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/2023/01/WP-Briefing-048.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:14:\"Santana Inniss\";s: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:9472:\"\n<p>On episode forty-eight of the WordPress Briefing podcast, Executive Director Josepha Haden Chomphosy reflects on the closing of Gutenberg phase two, and what that means in the larger context of the project. </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 class=\"wp-block-heading\">Credits</h2>\n\n\n\n<p>Editor:&nbsp;<a href=\"https://profiles.wordpress.org/dustinhartzler/\">Dustin Hartzler</a><br>Logo:&nbsp;<a href=\"https://profiles.wordpress.org/javiarce/\" data-type=\"URL\" data-id=\"https://profiles.wordpress.org/javiarce/\">Javier Arce</a><br>Production:&nbsp;<a href=\"https://profiles.wordpress.org/santanainniss/\">Santana Inniss</a><br>Song: Fearless First by Kevin MacLeod </p>\n\n\n\n<h2 class=\"wp-block-heading\">Show Notes</h2>\n\n\n\n<p><a href=\"https://www.google.com/url?q=https://github.com/WordPress/gutenberg/issues/39293&amp;sa=D&amp;source=docs&amp;ust=1674835876639227&amp;usg=AOvVaw3p5tCc9THqs-s4oFT7aXL8\" data-type=\"URL\" data-id=\"https://www.google.com/url?q=https://github.com/WordPress/gutenberg/issues/39293&amp;sa=D&amp;source=docs&amp;ust=1674835876639227&amp;usg=AOvVaw3p5tCc9THqs-s4oFT7aXL8\">Removing Block Editor Beta Label GitHub Issue</a><br><a href=\"https://www.google.com/url?q=https://make.wordpress.org/core/handbook/testing/reporting-bugs/&amp;sa=D&amp;source=docs&amp;ust=1674835876639741&amp;usg=AOvVaw26y93yfwo7kmKoajxvyYQC\" data-type=\"URL\" data-id=\"https://www.google.com/url?q=https://make.wordpress.org/core/handbook/testing/reporting-bugs/&amp;sa=D&amp;source=docs&amp;ust=1674835876639741&amp;usg=AOvVaw26y93yfwo7kmKoajxvyYQC\">Reporting Bugs</a><br><a href=\"https://www.make.wordpress.org/design\" data-type=\"URL\" data-id=\"www.make.wordpress.org/design\">make.wordpress.org/design</a><br><a href=\"https://make.wordpress.org/project/2023/01/09/request-for-feedback-how-can-we-improve-the-five-for-the-future-contributor-journey/\">Contribution Conversations: Improving the Contributor Journey</a><br><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">Contribution Conversations: Ending the Eternal September</a><br><a href=\"https://make.wordpress.org/community/2023/01/20/proposal-dedicated-communication-place-for-wordcamp-mentors/\">Contribution Conversations: WordCamp Mentorship</a><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\"><br></a><a href=\"https://www.google.com/url?q=https://asia.wordcamp.org/2023/schedule/livestream/&amp;sa=D&amp;source=docs&amp;ust=1674835876640083&amp;usg=AOvVaw1ew_7Sux2HngWq8FSO__kW\" data-type=\"URL\" data-id=\"https://www.google.com/url?q=https://asia.wordcamp.org/2023/schedule/livestream/&amp;sa=D&amp;source=docs&amp;ust=1674835876640083&amp;usg=AOvVaw1ew_7Sux2HngWq8FSO__kW\">WordCamp Asia Livestream Info</a><br></p>\n\n\n\n<h2 class=\"wp-block-heading\">Transcript</h2>\n\n\n\n<span id=\"more-14213\"></span>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks.</p>\n\n\n\n<p>I&#8217;m your host, Jospeha Haden Chomphosy. Here we go.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:40]&nbsp;</strong></p>\n\n\n\n<p>We&#8217;ve barely gotten moving here in 2023, but even so, WordPress is already working toward its next major release– coming to us at the end of March. You&#8217;ve probably heard by now that with this release comes the “end of Phase 2.” But for a lot of folks, that&#8217;s raising some questions about what to expect.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:01:00]&nbsp;&nbsp;</strong></p>\n\n\n\n<p>So I&#8217;m gonna spend a little time today sharing what I currently know. Let&#8217;s start with what that phrase does mean. Firstly, all of the projects, with the exception of two, I believe, in the Phase 2 scoping ticket, will be shipped in the Gutenberg plugin before WordPress 6.2 release comes out. Barring any major breaking issues, those will then land in that major release in WordPress 6.2.</p>\n\n\n\n<p>So, like, 99% of the features we considered in scope for Phase 2 will be in core by April. It also means the block editor may finally shed its beta label. We&#8217;ve been discussing that possibility with the input of the community over the course of the last few major releases, and we&#8217;ll do the same as we get ready for the 6.2 release as well. That discussion is tracked over in GitHub, and I can share a link to that in the show notes. For anyone who is a little super nerd, like me, the ticket number is 39293.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:02:00]&nbsp;</strong></p>\n\n\n\n<p>So not only if you&#8217;re going to memorize it and be one of those cool WordPressers who can call tickets to mind based on the numbers. This is a good one because not only is it an important topic, to be able to recall, but also it&#8217;s a palindrome, so you get to be fancy and know that forever.&nbsp;</p>\n\n\n\n<p>But anyway, I&#8217;ll put a link to it in the show notes for all the rest of us. Fingers crossed that we get to remove that label this time around, but also, the acceptance criteria on it are pretty clear. So it&#8217;s really a matter of yes or no on all of the columns all the way down.</p>\n\n\n\n<p>So what does that phase <em>not</em> mean? Firstly, it does not mean that we will stop accepting user feedback or bug reports on any features up to this point. It is always encouraged to file a ticket on track or GitHub detailing any bugs that you&#8217;ve encountered. If you&#8217;ve never reported a bug before, don&#8217;t worry. We have all been there. I&#8217;ll gather a link or two with some information for first-timers.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:03:00]&nbsp;</strong></p>\n\n\n\n<p>If you ever run into me at a WordCamp, feel free to ask me about my first bug-reporting experience. And after you&#8217;ve heard that, you will immediately go and file that bug that has been sitting screenshotted on your desk for six months because it honestly cannot get any worse than my first one.</p>\n\n\n\n<p>Secondly, it definitely does not mean that we will stop shipping refinements to the user experience. As much as I&#8217;d like to say this isn&#8217;t true, I think all open source contributors know that no matter how much you test a solution, you can&#8217;t actually account for all possible use cases when you work on a project this size.</p>\n\n\n\n<p>So as we find things that we didn&#8217;t realize were a little rough to use, we will, of course, make the effort to smooth those workflows as quickly as possible. So that&#8217;s my little reassuring tl;dr for what that phrase means. If you are listening to this and haven&#8217;t spent much time in the block editor as it exists today, I encourage you to do so.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:00]&nbsp;</strong></p>\n\n\n\n<p>It has really changed substantially since it was first merged in 2018, and it represents thousands of hours of research and problem-solving and creation, and outreach. If you know someone who has contributed to the project or whose content helped you make sense of some inscrutable part of it, also maybe, drop them a line and let them know you appreciate their hard work.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:26]&nbsp;</strong></p>\n\n\n\n<p>That brings us now to our small list of big things. Firstly, we are thinking a lot right now about the paths to contribution. Both at the start of your contribution journey and as you grow into a long-term, seasoned contributor. There are a couple of different discussions related to that right now. So there are actually two project-wide discussions that are on make.wordpress.org/project.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:00]&nbsp;</strong></p>\n\n\n\n<p>And then there&#8217;s one that is specific to WordCamp membership, and that is on make.wordpress.org/community. You can head over to any of those and share your experiences, thoughts, and any wild ideas that you have.&nbsp;</p>\n\n\n\n<p>The second thing on my small list is that there are a lot of pages across wordpress.org that are getting shiny new designs.</p>\n\n\n\n<p>If you want to get involved in those discussions, or you just wanna catch early previews of what&#8217;s coming to the site, you can hop over to make.wordpress.org/design or join the design team meetings in Slack.&nbsp;</p>\n\n\n\n<p>And the last thing is that WordCamp Asia is coming quickly, my friends. This event is near and dear to my heart. I hope to see a lot of you in person, but if you won&#8217;t be able to make it in person, we still have you covered. There will be a live stream, and the schedule for that is already on the site. It shows the times for each session in your local time zone so you can easily decide which presentations you absolutely must see right in the moment.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:06:00]&nbsp;</strong></p>\n\n\n\n<p>And that, my friends, is your small list of big things. Thanks for tuning in today for the WordPress Briefing. I&#8217;m your host, Josepha Haden Chomphosy, and 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:\"14213\";s: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: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:40:\"The Month in WordPress – December 2022\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://wordpress.org/news/2023/01/the-month-in-wordpress-december-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 19 Jan 2023 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:2:{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:\"\";}i:1;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=14191\";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:339:\"Last month at State of the Word, WordPress Executive Director Josepha Haden Chomphosy shared some opening thoughts on “Why WordPress” and the Four Freedoms of open source. In this recent letter, she expands on her vision for the WordPress open source project as it prepares for the third phase of Gutenberg: “We are now, as [&#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:\"rmartinezduque\";s: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:12820:\"\n<p>Last month at <a href=\"https://wordpress.org/news/2022/12/state-of-the-word-2022-recap/\">State of the Word</a>, WordPress Executive Director <a href=\"https://profiles.wordpress.org/chanthaboune/\">Josepha Haden Chomphosy</a> shared some opening thoughts on “Why WordPress” and the Four Freedoms of open source. <a href=\"https://wordpress.org/news/2023/01/letter-from-wordpress-executive-director-2022/\">In this recent letter</a>, she expands on her vision for the WordPress open source project as it prepares for the third phase of Gutenberg:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-default\">\n<p>“We are now, as we ever were, securing the opportunity for those who come after us, because of the opportunity secured by those who came before us.”</p>\n<cite>Josepha Haden Chomphosy</cite></blockquote>\n\n\n\n<p>December brought with it a time for reflection—a time to look back, celebrate, and start planning new projects. Read on to find out what 2023 holds for WordPress so far.</p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-grey-color has-alpha-channel-opacity has-light-grey-background-color has-background\" />\n\n\n\n<h2 class=\"wp-block-heading\">WordPress is turning 20!</h2>\n\n\n\n<p>2023 marks the <a href=\"https://wordpress.org/news/2023/01/wordpress-is-turning-20-lets-celebrate/\">20th anniversary of WordPress’ launch</a>. The project has come a long way since <a href=\"https://wordpress.org/news/2003/05/wordpress-now-available/\">the first release</a> as it continues to advance its mission to democratize publishing. From its beginnings as a blogging platform to a <a href=\"https://wordpress.org/showcase/\">world-leading open source CMS</a> powering over 40% of websites.</p>\n\n\n\n<p>Join the WordPress community in celebrating this important milestone. As the anniversary date approaches, there will be events, commemorative swag, and more.</p>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://wp20.wordpress.net/\">Stay tuned for updates</a>.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress 6.2 is scheduled for March 28, 2023</h2>\n\n\n\n<p>Work on WordPress 6.2, the first major release of 2023, is already underway. <strong>It is expected to launch on March 28, 2023</strong>, and will include up to Gutenberg 15.1 for a total of 10 <a href=\"https://developer.wordpress.org/block-editor/contributors/versions-in-wordpress/\">Gutenberg releases</a>.</p>\n\n\n\n<p>The proposed schedule includes four Beta releases to accommodate the first WordCamp Asia and avoid having major release milestones very close to this event.</p>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">Read more about the 6.2 schedule and release team</a><em>.</em></p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">What’s new in Gutenberg</h2>\n\n\n\n<p>Two new versions of Gutenberg have shipped in the last month:</p>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2022/12/22/whats-new-in-gutenberg-14-8-21-december/\"><strong>Gutenberg 14.8</strong></a> was released on December 21, 2022. This version features a reorganized Site Editor interface with a Browse Mode that facilitates navigation through templates and template parts. In addition, it includes the ability to add custom CSS via the Style panel and a Style Book that provides an overview of all block styles in a centralized location.</li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/04/whats-new-in-gutenberg-14-9-4-january/\"><strong>Gutenberg 14.9</strong></a> became available for download on January 4, 2023. It introduces a new “Push changes to Global Styles” button in the Site Editor, which allows users to apply individual block style changes to all blocks of that type across their site. Other features include typography support for the Page List block, and the ability to import sidebar widgets into a template part when transitioning from a classic theme.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>Learn how Gutenberg’s latest releases are <a href=\"https://make.wordpress.org/core/2023/01/06/core-editor-improvement-advancing-the-site-editor-experience/\">advancing the Site Editor experience</a> to be more intuitive and scalable.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">Team updates: WordPress big picture goals, new Incident Response Team, and more</h2>\n\n\n\n<ul>\n<li>Josepha shared <a href=\"https://make.wordpress.org/project/2023/01/18/big-picture-goals-2023/\">WordPress’ big picture goals for 2023</a>, which support the vision set out in <a href=\"https://wordpress.org/news/2022/12/state-of-the-word-2022-recap/\">State of the Word 2022</a> and her recent <a href=\"https://wordpress.org/news/2023/01/letter-from-wordpress-executive-director-2022/\">letter to WordPress</a>.</li>\n\n\n\n<li>Let’s welcome the newly formed <a href=\"https://make.wordpress.org/project/2022/12/21/announcement-new-wordpress-incident-response-team/\">WordPress Incident Response Team (​​IRT)</a>—a group of contributors who will help as a community resource when behavior or actions do not align with the code of conduct.</li>\n\n\n\n<li>A number of Make teams have announced their team representatives for 2023, including <a href=\"https://make.wordpress.org/community/2022/12/20/community-team-reps-for-2023/\">Community</a>, <a href=\"https://make.wordpress.org/core/2022/12/20/core-team-reps-for-2023-and-beyond/\">Core</a>, <a href=\"https://make.wordpress.org/marketing/2023/01/10/2023-marketing-team-new-meeting-time-and-new-team-reps/\">Marketing</a>, <a href=\"https://make.wordpress.org/polyglots/2022/12/20/polyglots-monthly-newsletter-december-2022/\">Polyglots</a>, <a href=\"https://make.wordpress.org/themes/2022/12/05/introducing-new-themes-team-representatives-for-the-2023-edition/\">Themes</a>, and <a href=\"https://make.wordpress.org/training/2022/12/23/training-team-meeting-recap-for-december-20-2022/\">Training</a>.</li>\n\n\n\n<li>As part of the WordPress.org redesign project, <a href=\"https://make.wordpress.org/design/2023/01/16/a-refresh-of-wordpress-org-themes/\">the Theme Directory will soon get a refreshed look and feel</a>.</li>\n\n\n\n<li>The return of in-person events and the Meetup Reactivation project are some of the highlights that marked a challenging but successful year for the Community Team. Learn more about <a href=\"https://make.wordpress.org/community/2022/12/20/community-team-2022-goals-recap/\">what they achieved in 2022</a>.</li>\n\n\n\n<li>#WPDiversity also celebrated its accomplishments in <a href=\"https://make.wordpress.org/community/2022/12/19/diverse-speaker-training-group-wpdiversity-2022-year-end-report/\">this report</a>. Last year, the training group held 15 events attended by more than 200 participants.</li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/03/a-year-in-core-2022/\">A Year in Core – 2022</a> provides a data overview of contributions made to the WordPress core codebase in the past year.</li>\n\n\n\n<li>Are you into WordPress development? Don’t miss this post on <a href=\"https://developer.wordpress.org/news/2022/12/28/2022-the-block-developers-year-in-review/\">2022&#8217;s most notable milestones and learning resources for block developers</a>.</li>\n\n\n\n<li>The January 2023 editions of the <a href=\"https://make.wordpress.org/polyglots/2023/01/13/polyglots-monthly-newsletter-january-2023/\">Polyglots monthly newsletter</a> and the <a href=\"https://make.wordpress.org/community/2023/01/18/meetup-organizer-newsletter-january-2023/\">Meetup Organizer newsletter</a> are now available for reading.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://make.wordpress.org/project/2023/01/13/sotw22qa/\">Check out the 2022 State of the Word Q&amp;A post</a>, which answers submitted questions that Matt could not address at the live event.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">Feedback &amp; testing requests</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/test/2023/01/11/fse-program-testing-call-20-find-your-style/\">Join the latest FSE Program testing call</a> to help strengthen the upcoming WordPress site editing experience. Leave your feedback by February 1, 2023.</li>\n\n\n\n<li>The WordPress Developer Blog is <a href=\"https://make.wordpress.org/core/2023/01/12/can-you-help-with-topics-for-the-wordpress-developer-blog/\">gathering ideas for content topics</a>.</li>\n\n\n\n<li>Version 21.4 of the WordPress mobile app for <a href=\"https://make.wordpress.org/mobile/2022/12/20/call-for-testing-wordpress-for-android-21-4/\">Android</a> and <a href=\"https://make.wordpress.org/mobile/2022/12/19/call-for-testing-wordpress-for-ios-21-4/\">iOS</a> is available for testing.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>Have thoughts for improving the Five for the Future contributor experience? <a href=\"https://make.wordpress.org/project/2023/01/09/request-for-feedback-how-can-we-improve-the-five-for-the-future-contributor-journey/\">This post calls for ideas</a> on how this initiative can better support the project and the people behind it.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress events updates</h2>\n\n\n\n<ul>\n<li>Get ready for <a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia 2023</a>! The first flagship WordCamp in Asia is happening on February 17-19, 2023, in Bangkok, Thailand. <a href=\"https://asia.wordcamp.org/2023/schedule/\">Check out the schedule</a> to learn more about the sessions and speakers.</li>\n\n\n\n<li>The <a href=\"https://communitysummit.wordcamp.org/2023/\">WordPress Community Summit</a> and <a href=\"https://us.wordcamp.org/2023/\">WordCamp US 2023</a> will take place in Maryland, USA, in August 2023. You can now <a href=\"https://us.wordcamp.org/2023/wcus-organizing-team/\">apply to join the organizing team</a> and help bring the next WCUS to life.</li>\n\n\n\n<li>Join #WPDiversity with a free online workshop on <a href=\"https://www.eventbrite.com/e/how-to-own-your-expertise-start-speaking-at-wordpress-events-apac-tickets-513455969627\">How to Own Your Expertise &amp; Start Speaking at WordPress Events APAC</a>. The event will take place on January 28, 2023.</li>\n\n\n\n<li>Don’t miss these other upcoming WordCamps:\n<ul>\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ea-1f1f8.png\" alt=\"??\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <a href=\"https://zaragoza.wordcamp.org/2023/\">WordCamp Zaragoza</a>, Spain on January 20-21, 2023</li>\n\n\n\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1fa-1f1f8.png\" alt=\"??\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <a href=\"https://birmingham.wordcamp.org/2023/\">WordCamp Birmingham, Alabama</a>, USA on February 4-5, 2023</li>\n\n\n\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1f5-1f1ed.png\" alt=\"??\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" /> <a href=\"https://cebu.wordcamp.org/2023/\">WordCamp Cebu</a>, Philippines on February 11, 2023</li>\n</ul>\n</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>Would you like to be a speaker at WordCamp Europe 2023? <a href=\"https://europe.wordcamp.org/2023/call-for-speakers/\">Submit your application</a> by the first week of February.</p>\n</blockquote>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-grey-color has-alpha-channel-opacity has-light-grey-background-color has-background\" />\n\n\n\n<p><strong><em><strong><em><strong><em>Have a story we should include in the next issue of The Month in WordPress? <strong><em>Fill out </em></strong><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><strong><em>this quick form</em></strong></a><strong><em> to let us know.</em></strong></em></strong></em></strong></em></strong></p>\n\n\n\n<p><em>The following folks contributed to this edition of The Month in WordPress: <a href=\'https://profiles.wordpress.org/cbringmann/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>cbringmann</a>, <a href=\'https://profiles.wordpress.org/laurlittle/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>laurlittle</a>, <a href=\'https://profiles.wordpress.org/rmartinezduque/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>rmartinezduque</a>.</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:\"14191\";s: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:49:\"Letter from WordPress’ Executive Director, 2022\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://wordpress.org/news/2023/01/letter-from-wordpress-executive-director-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 16 Jan 2023 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=14180\";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:127:\"If Phases 1 and 2 had a \"blocks everywhere\" vision, think of Phase 3 with more of a “works with the way you work” vision. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}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:5903:\"\n<p>Last month at State of the Word, I shared some opening thoughts about &#8220;Why WordPress.&#8221; For me, this is an easy question, and the hardest part is knowing which lens to answer through. The reasons that a solopreneur will choose WordPress are different than the reasons a corporation would. And while artists and activists may have a similar vision for the world, their motivations change their reasons, too. That&#8217;s why I always focus on the philosophical parts of the answer because I know that I am speaking as an advocate for many types of WordPressers. I have a few other reasons, too, which you may not be aware of as you use our software every day.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Why WordPress?</h2>\n\n\n\n<p>Most importantly, the Four Freedoms of Open Source. If you have already listened to State of the Word, you have heard my thoughts on the philosophical side of open source and the freedoms it provides. If you didn’t, then the tl;dr on that is that open source provides protections and freedoms to creators on the web that should be a given. There&#8217;s an extent to which the idea of owning your content and data online is a radical idea. So radical, even, that it is hard for folks to grasp what we mean when we say &#8220;free as in speech, not free as in beer.&#8221; Securing an open web for the future is, I believe, a net win for the world especially when contrasted to the walled gardens and proprietary systems that pit us all against one another with the purpose of gaining more data to sell.</p>\n\n\n\n<p>A second reason is that WordPress entrepreneurs (those providing services, designing sites, and building applications) have proven that open source offers an ethical framework for conducting business. No one ever said that you cannot build a business using free and open source software. And I am regularly heartened by the way successful companies and freelancers make an effort to pay forward what they can. Not always for the sole benefit of WordPress, but often for the general benefit of folks learning how to be an entrepreneur in our ecosystem. Because despite our competitive streaks, at the end of the day, we know that ultimately we are the temporary caretakers of an ecosystem that has unlocked wealth and opportunity for people we may never meet but whose lives are made infinitely better because of us.</p>\n\n\n\n<p>And the final reason is that leaders in the WordPress community (team reps, component maintainers, and community builders) have shown that open source ideals can be applied to how we work with one another. As a community, we tend to approach solution gathering as an “us vs. the problem” exercise, which not only makes our solutions better and our community stronger. And our leaders—working as they are in a cross-cultural, globally-distributed project that guides or supports tens of thousands of people a year—have unparalleled generosity of spirit. Whether they are welcoming newcomers or putting out calls for last-minute volunteers, seeing the way that they collaborate every day gives me hope for our future.</p>\n\n\n\n<p>As I have witnessed these three things work together over the years, one thing is clear to me: not only is open source an idea that can change our generation by being an antidote to proprietary systems and the data economy, open source methodologies represent a process that can change the way we approach our work and our businesses.&nbsp;</p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress in 2023</h2>\n\n\n\n<p>As we prepare for the third phase of the Gutenberg project, we are putting on our backend developer hats and working on the APIs that power our workflows. Releases during Phase 3 will focus on the main elements of collaborative user workflows. If that doesn’t make sense, think of built-in real-time collaboration, commenting options in drafts, easier browsing of post revisions, and programmatic editorial and pre-launch checklists.</p>\n\n\n\n<p>If Phases 1 and 2 had a &#8220;blocks everywhere&#8221; vision, think of Phase 3 with more of a “works with the way you work” vision.&nbsp;</p>\n\n\n\n<p>In addition to this halfway milestone of starting work on Phase 3, <a rel=\"noreferrer noopener\" href=\"https://wp20.wordpress.net/\" target=\"_blank\">WordPress also hits the milestone of turning 20 years old</a>. I keep thinking back to various milestones we&#8217;ve had (which you can read about in the second version of the Milestones book) and realized that almost my entire experience of full-time contributions to WordPress has been in the Gutenberg era.</p>\n\n\n\n<p><em>I hear some of you already thinking incredulous thoughts so, come with me briefly.</em></p>\n\n\n\n<p>There are a couple of different moments that folks point to as the beginning of the Gutenberg project. Some say it was at State of the Word 2013 when Matt dreamed of &#8220;a true WYSIWYG&#8221; editor for WordPress. Some say it was at State of the Word 2016 where we were encouraged to &#8220;learn Javascript deeply.&#8221; For many of us, it was at WordCamp Europe in 2017 when the Gutenberg demo first made its way on stage.</p>\n\n\n\n<p>No matter when you first became aware of Gutenberg, I can confirm that it feels like a long time because it has been a long time. I can also confirm that it takes many pushes to knock over a refrigerator. For early adopters (both to the creation of Gutenberg and its use), hyper-focus on daily tasks makes it hard to get a concept of scale.</p>\n\n\n\n<p>So I encourage you this year to look out toward the horizon and up toward our guiding stars. We are now, as we ever were, securing the opportunity for those who come after us, because of the opportunity secured by those who came before us.</p>\n\n\n\n<p><em>Rather listen? <a href=\"https://wordpress.org/news/2023/01/episode-47-letter-from-the-executive-director/\">The abbreviated spoken letter is also available.</a> </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:\"14180\";s: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:61:\"\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:59:\"WP Briefing: Episode 47: Letter from the Executive Director\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://wordpress.org/news/2023/01/episode-47-letter-from-the-executive-director/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 16 Jan 2023 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:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;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=14175\";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:114:\"Hear from WordPress Executive Director Josepha Haden Chomphosy on her vision for the open source project in 2023. \";s: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/2023/01/WP-Briefing-047.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:14:\"Santana Inniss\";s: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:8912:\"\n<p>On episode forty-seven of the WordPress Briefing podcast, Executive Director Josepha Haden Chomphosy shares her vision and current thinking for the WordPress open source project in 2023. <em>Rather read it? <a href=\"https://wordpress.org/news/2023/01/letter-from-wordpress-executive-director-2022/\" target=\"_blank\" rel=\"noreferrer noopener\">The full letter is also available</a>.</em></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 class=\"wp-block-heading\">Credits</h2>\n\n\n\n<p>Editor:&nbsp;<a href=\"https://profiles.wordpress.org/dustinhartzler/\">Dustin Hartzler</a><br>Logo:&nbsp;<a href=\"https://profiles.wordpress.org/javiarce/\" data-type=\"URL\" data-id=\"https://profiles.wordpress.org/javiarce/\">Javier Arce</a><br>Production:&nbsp;<a href=\"https://profiles.wordpress.org/santanainniss/\">Santana Inniss</a><br>Song: Fearless First by Kevin MacLeod </p>\n\n\n\n<h2 class=\"wp-block-heading\">Show Notes</h2>\n\n\n\n<p><a href=\"http://make.WordPress.org/core\">make.WordPress.org/core</a><br><a href=\"https://make.wordpress.org/core/6-2/\" data-type=\"URL\" data-id=\"https://make.wordpress.org/core/6-2/\">Join the 6.2 Release!</a><br><a href=\"https://make.wordpress.org/community/2022/12/08/suggest-topics-for-the-2023-wordpress-community-summit/\" data-type=\"URL\" data-id=\"https://make.wordpress.org/community/2022/12/08/suggest-topics-for-the-2023-wordpress-community-summit/\">Submit Topics for the Community Summit!</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">Transcript</h2>\n\n\n\n<span id=\"more-14175\"></span>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and 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><strong>[Josepha Haden Chomphosy 00:00:40]&nbsp;</strong></p>\n\n\n\n<p>Last month at State of the Word, I shared some opening thoughts about why WordPress. For me, this is an easy question, and the hardest part is always knowing which lens to answer through. Though I always focus on the philosophical parts of the answer, I know that I often speak as an advocate for many types of WordPressers.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:01:00]&nbsp;</strong></p>\n\n\n\n<p>So as we prepare ourselves for the start of a new year, I have a few additional thoughts that I&#8217;d like to share with you, my WordPress community, to take into the year with you.&nbsp;</p>\n\n\n\n<p>Firstly, the Four Freedoms. If you have already listened to State of the Word, you have heard my take on the philosophical side of open source and the freedoms it provides.</p>\n\n\n\n<p>But if you didn&#8217;t, then the TL;DR on that is that open source provides protections and freedoms to creators on the web that I really think should just be a given. But there are a couple of other things about the Four Freedoms, and especially the way that WordPress does this kind of open source-y thing that I think are worth noting as well.</p>\n\n\n\n<p>One of those things is that WordPress entrepreneurs, those who are providing services or designing sites, building applications, they have proven that open source provides an ethical framework for conducting business. No one ever said that you aren&#8217;t allowed to build a business using free and open source software, and I am regularly heartened by the way that successful companies and freelancers make the effort to pay forward what they can.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:02:02]</strong></p>\n\n\n\n<p>Not always for the sole benefit of WordPress, of course, but often for the general benefit of folks who are also learning how to be entrepreneurs or how to kind of navigate our ecosystem. And the other thing that I love about the Four Freedoms and the way that WordPress does it is that leaders in the WordPress community, no matter where they are leading from, have shown that open source ideals can be applied to the way we work with one another and show up for one another.</p>\n\n\n\n<p>As a community, we tend to approach solution gathering as an us-versus-the-problem exercise, which not only makes our solutions better, it also makes our community stronger.&nbsp;</p>\n\n\n\n<p>As I have witnessed all of these things work together over the years, one thing that is clear to me is this: not only is open source an idea that can change our generation by being an antidote to proprietary systems and the data economy, but open source methodologies represent a process that can change the way we approach our work and our businesses.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:03:01]&nbsp;</strong></p>\n\n\n\n<p>The second big thing that I want to make sure you all take into the year with you is that we are preparing for the third phase of the Gutenberg project. We are putting our backend developer hats on and working on the APIs that power our workflows. That workflows phase will be complex. A little bit because APIs are dark magic that binds us together, but also because we&#8217;re going to get deep into the core of WordPress with that phase.</p>\n\n\n\n<p>If you want to have impactful work for future users of WordPress, though, this is the phase to get invested in. This phase will focus on the main elements of collaborative user workflows. If that doesn&#8217;t really make sense to you, I totally get it. Think of it this way, this phase will work on built-in real-time collaboration, commenting options in drafts, easier browsing of post revisions, and things like programmable editorial, pre-launch checklists.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:00]&nbsp;</strong></p>\n\n\n\n<p>So phases one and two of the Gutenberg project had a very ‘blocks everywhere’ sort of vision. And phase three and, arguably, phase four will have more of a ‘works with the way you work’ vision.</p>\n\n\n\n<p>And my final thought for you all as we head into the year is this, there are a couple of different moments that folks point to as the beginning of the Gutenberg project. Some say it was State of the Word 2013, where Matt dreamed on stage of a true WYSIWYG editor for WordPress. Some say it was State of the Word 2016, where we were all encouraged to learn JavaScript deeply. For a lot of us though, it was at WordCamp Europe in 2018 when the Gutenberg feature plugin first made its way to the repo.</p>\n\n\n\n<p>No matter when you first became aware of Gutenberg, I can confirm that it feels like it&#8217;s been a long time because it has been a long time. But I can also confirm that it takes many pushes to knock over a refrigerator.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:00]&nbsp;</strong></p>\n\n\n\n<p>For early adopters, both to the creation of Gutenberg as well as its use, hyperfocus on daily tasks makes it really hard to get a concept of scale.</p>\n\n\n\n<p>And so I encourage everyone this year to look out toward the horizon a bit more and up toward our guiding stars a bit more as well. Because we are now, as we ever were, securing opportunity for those who come after us because of the opportunity that was secured for us by those who came before us.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:33]&nbsp;</strong></p>\n\n\n\n<p>That brings us now to our small list of big things. It&#8217;s a very small list, but two pretty big things. The first thing on the list is that the WordPress 6.2 release is on its way. If you would like to get started contributing there, you can wander over to make.WordPress.org/core. You can volunteer to be part of the release squad. You can volunteer your time just as a regular contributor, someone who can test things &#8212; any of that.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:06:00]&nbsp;</strong></p>\n\n\n\n<p>We&#8217;ll put a link in the show notes. And the second thing that I wanted to remind you of is that today is the deadline to submit topics for the Community Summit that&#8217;s coming up in August. That comes up in the middle of August, like the 22nd and 23rd or something like that.&nbsp;</p>\n\n\n\n<p>We&#8217;ll put a link to that in the show notes as well. If you already have chatted with a team rep about some things that you really want to make sure get discussed at the community summit, I think that we can all assume that your team rep has put that in. But if not, it never hurts to give it a second vote by putting a new submission into the form.</p>\n\n\n\n<p>And that, my friends, is your small list of big things. Thank you for tuning in today for the WordPress Briefing. I&#8217;m your host, Josepha Haden Chomphosy, and 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:\"14175\";s: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: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:43:\"WordPress is Turning 20: Let’s Celebrate!\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"https://wordpress.org/news/2023/01/wordpress-is-turning-20-lets-celebrate/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 10 Jan 2023 21:38: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:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:6:\"Events\";s: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:\"\";}i:2;a:5:{s:4:\"data\";s:4:\"WP20\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=14155\";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:106:\"2023 marks the 20th year of WordPress. Read on to learn about how WordPress is celebrating this milestone.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Dan Soschin\";s: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:1476:\"\n<p>2023 marks the 20th year of WordPress. Where would we all be without WordPress? Just think of that! While many technologies, software stacks, and fashion trends have come and gone throughout the past two decades, WordPress has thrived. This is due to the fantastic work and contributions of the WordPress community, comprised of thousands of contributors; and millions of users who have embraced the <a href=\"https://wordpress.org/about/\">four freedoms of WordPress</a> and the mission to democratize publishing.</p>\n\n\n\n<p>Let’s celebrate!</p>\n\n\n\n<p>Throughout the beginning of 2023, leading up to the official anniversary date of WordPress’s launch (May 27, 2003), a number of different events will celebrate this important milestone, reflect on the journey, and look toward the future.</p>\n\n\n\n<p>Please join in!</p>\n\n\n\n<p>Over the next few months, be sure to check WordPress’s official social media accounts along with the <a href=\"https://wp20.wordpress.net/\">official anniversary website</a> for updates on how you can be involved in this exciting celebration by contributing content, collecting cool anniversary swag, and much more. </p>\n\n\n\n<p>Use the hashtag <strong>#WP20</strong> on social media so the community can follow along.</p>\n\n\n\n<p>If you have something planned to celebrate that you would like to be considered for inclusion on the official website, please <a href=\"https://forms.gle/my1yknAJYZ4jFLb79\">use this form to share the details</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:\"14155\";s: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:61:\"\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:48:\"WP Briefing: Episode 46: The WP Bloopers Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://wordpress.org/news/2022/12/episode-46-the-wp-bloopers-podcast/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 31 Dec 2022 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:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;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=14123\";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:115:\"This episode of the WP Briefing features all the Josepha bloopers our little elves have stored away over the year. \";s: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/2022/12/WP-Briefing-046.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:14:\"Santana Inniss\";s: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:9636:\"\n<p>This episode of the WP Briefing features all the Josepha bloopers our little elves have stored away over the year. </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 class=\"wp-block-heading\">Credits</h2>\n\n\n\n<p>Editor:&nbsp;<a href=\"https://profiles.wordpress.org/dustinhartzler/\">Dustin Hartzler</a><br>Logo:&nbsp;<a href=\"https://profiles.wordpress.org/javiarce/\" data-type=\"URL\" data-id=\"https://profiles.wordpress.org/javiarce/\">Javier Arce</a><br>Production:&nbsp;<a href=\"https://profiles.wordpress.org/santanainniss/\">Santana Inniss</a><br>Song: Fearless First by Kevin MacLeod </p>\n\n\n\n<h2 class=\"wp-block-heading\">Transcript</h2>\n\n\n\n<span id=\"more-14123\"></span>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress Briefing, the podcast where you can normally catch quick explanations of the ideas behind the WordPress open source project with the hope that deeper understanding creates deeper appreciation.</p>\n\n\n\n<p>But on today&#8217;s bonus episode, instead of catching quick explanations, you&#8217;ll catch some quick bloopers.&nbsp;</p>\n\n\n\n<p>The end of the year is a time when many people and many cultures gather together, and whether you observe traditions of light or faith, compassion, or celebration from everyone here at the WordPress Briefing Podcast, we&#8217;re wishing you a happy, festive season and a very happy New Year.</p>\n\n\n\n<p>Sit back, relax, and enjoy some of the laughs and outtakes from recording the WP Briefing over the year.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:01:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress. This is the thing I&#8217;ve done 25 times, and I know how to do it for reals.</p>\n\n\n\n<p>Welcome to WordPress Briefing, episode 20. Oh no, 7? 27? 26? Episode 27. I know how many things I&#8217;ve done.</p>\n\n\n\n<p>Ooh, neat. This is Josepha recording episode 46 of the WP Bonus Briefings. Not because we&#8217;ve had 46 bonus Briefings, but because this is the 46th one and it is a bonus, it will also have a fancy name. But right now, I&#8217;m just calling it the bonus. It&#8217;s gonna be quick. Here I go.&nbsp;</p>\n\n\n\n<p>Group them into two big buckets, themes, uh, themes and tools. Mmm, I&#8217;m gonna have to redo the whole thing! No! I thought I could save it, and I didn&#8217;t save it. I had a typo in my script, and then I messed it up. I, it said into you big buckets instead of into two big buckets.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:02:00]&nbsp;</strong></p>\n\n\n\n<p>I&#8217;m gonna start over from the target release date because I kind of smeared it all together, um, despite what I intended to do.</p>\n\n\n\n<p>And gives everyone, no. What is this ringing of phones? Oh, I was doing so well. Where was I? Let&#8217;s see if I can just pick it up.</p>\n\n\n\n<p>All righty, live from my closet. It&#8217;s episode 20, the WordPress Briefing, WP Briefing. So I have a title for this, and when I started writing it, I really had every intention of writing it to the title. And then what I wrote doesn&#8217;t fit the title at all, but does really hang together well. And so we&#8217;re gonna have to come up with a new title, but at the moment, it&#8217;s called So Many Ways to WordPress.</p>\n\n\n\n<p>Here in a minute, you will see why it doesn&#8217;t fit. Also, at the end, I feel like I get very, like, angry nerd leader.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:03:00]&nbsp;&nbsp;</strong></p>\n\n\n\n<p>And so I may, I may at the end, give that a second go and see if there&#8217;s a way that I can soften it a little bit, but, I, I don&#8217;t know that I can soften it. I feel very strongly about it. So, maybe I am just an angry nerd leader.</p>\n\n\n\n<p>Oh, okay. I&#8217;ll get us started now that I apparently have filled the room with apologies, not the room, the closet.&nbsp;</p>\n\n\n\n<p>We&#8217;ll figure out something very catchy as a title or as an alternative. Very descriptive, and people will click on it because they must know, but we&#8217;ll figure out the title later.</p>\n\n\n\n<p>@wordpress.org. However, I don&#8217;t know why I decided to do an invitation to email me in the middle of that. I&#8217;m gonna start from the top of that paragraph. I just got too excited by the opportunity to get mail.</p>\n\n\n\n<p>I gotta slow it down. I&#8217;m like the fastest talker, had too much coffee. Okay, slowing it down now.&nbsp;</p>\n\n\n\n<p>Huh? What am I saying? No, no, that&#8217;s what I&#8217;m saying. It&#8217;s fine. I, I can do this.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:00]</strong></p>\n\n\n\n<p>Hold on. Oww. Sorry. I was adjusting my microphone, and then it fell down. I happened to be holding it at the time, so it didn&#8217;t, like, slam down, I think, and hurt your ears and so I apologize. Good thing I stopped so it didn&#8217;t just, like, slam down in the middle of a recording.</p>\n\n\n\n<p>That&#8217;s all right. I&#8217;m gonna give myself that win, even though it&#8217;s a hollow one. All right. Trying again. Starting right there, at now since.</p>\n\n\n\n<p>This year, it starts on October 18th, 2001. That&#8217;s the year? No, 2021. That&#8217;s the year. Oh man. I&#8217;m doing such a great job of this.</p>\n\n\n\n<p>Um, I&#8217;m recording this slightly before, um, you&#8217;re hearing it? What, how am I gonna start this? Hold on. I don&#8217;t know how to start this. All right. I&#8217;m, I can do it.</p>\n\n\n\n<p>Oh, I&#8217;m so glad I remembered. We had guests that could have been so embarrassing.</p>\n\n\n\n<p>Now for me, the trade-offs work well. How many times can I say now?</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:00]&nbsp;</strong></p>\n\n\n\n<p>Do I just start every sentence with now now? Is this just how I do things? Uh, now, now, now, now. I&#8217;m gonna start all over again because I&#8217;m in my head about the words in my mouth now. So.</p>\n\n\n\n<p>In some near timeframe, some near timeframe. This is not a thing that people say, Dustin, I&#8217;m sorry. That&#8217;s not a thing people say. I&#8217;m just gonna retry that one sentence to sound like I speak with other human beings sometimes.</p>\n\n\n\n<p>Today is the start of… I can do these things.</p>\n\n\n\n<p>This was a terrible ending. I need to just finish that last part. I&#8217;m gonna redo the part where I started with my name and not the name of the podcast. Um, and we&#8217;ll do that.</p>\n\n\n\n<p>And if you&#8217;re supporting or building anything to hand off to clients, you know that timely, easy to ship changes on a site are considered a vital part of any overarching brand and marketing strategy. Wow. It&#8217;s like, I don&#8217;t know what words are right there.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:06:00]&nbsp;</strong></p>\n\n\n\n<p>I tripped over my own tongue a lot. I&#8217;m gonna sit, I&#8217;m gonna do that paragraph again because I didn&#8217;t do a very good job of it.</p>\n\n\n\n<p>I&#8217;ll do a better job.</p>\n\n\n\n<p>I literally digress, and now I don&#8217;t know. I am in my thing. What was I saying? Oh, there we go.&nbsp;</p>\n\n\n\n<p>Topher DeRosia, who founded Word not WordPress. Holy moly. That was a, I knew I was gonna say that, and I was like, don&#8217;t say that when you actually get around to saying this, but here I am, and I did it. Even though I knew I was gonna do it and I told myself not to. Doing it again. Right from there.</p>\n\n\n\n<p>Not which audiench segment. Oh man. Audiench is not a word, folks. I was on a roll. I&#8217;m gonna start right from the primary thing.</p>\n\n\n\n<p>I don&#8217;t even remember how I started this podcast. What is the last thing I said? I said, here we go. All right.&nbsp;</p>\n\n\n\n<p>Kind of covered some interesting ground, and so, oh no, this is not where I&#8217;m gonna start it. I know exactly where I&#8217;m gonna start it. Okay. I&#8217;m really ready now. Here we go.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:07:00]&nbsp;</strong></p>\n\n\n\n<p>I suddenly, I&#8217;m gonna pause right here because I suddenly got really worried that I didn&#8217;t actually hit record. Oh my gosh. I did. Woo. I&#8217;m all over the place. Okay. We&#8217;ll now continue. Wait, did I? Oh my goodness. I did, super sorry.</p>\n\n\n\n<p>Of the WordPress Briefing. I&#8217;m gonna do some singing in the middle of some talking, but I keep trying to talk myself out of the singing, so I&#8217;m gonna go ahead and do the singing, and then I&#8217;ll do the talking before I talk myself out of the singing. Here I go, probably.</p>\n\n\n\n<p>I added a word. That was so good. I&#8217;m gonna start again. I&#8217;m gonna get some water, and then I&#8217;m gonna start again. Not again. Again. Just from the ‘and finally.’</p>\n\n\n\n<p>I don&#8217;t know how I finish my show. Y&#8217;all, I do this literally every week. I never know how to finish my show. Here we go.</p>\n\n\n\n<p>I don&#8217;t know why I shouted at you from the other side of the tiny closet. I apologize. I&#8217;m gonna start again from ‘and finally.’</p>\n\n\n\n<p>Tada we did it.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:08:00]&nbsp;</strong></p>\n\n\n\n<p>Ha. I hate it. I hate the whole podcast. It&#8217;s gonna be fine.&nbsp;</p>\n\n\n\n<p>Done. Nailed it.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>With that, I&#8217;m your host, Josepha Haden Chomphosy. Merry Christmas from me. Happy holidays to you, and we&#8217;ll see you again in the new year.</p>\n\n\n\n<p>Done.</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:\"14123\";s: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:11:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Fri, 17 Feb 2023 10:00:14 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Mon, 13 Feb 2023 17:18:37 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:16:\"content-encoding\";s:4:\"gzip\";s:4:\"x-nc\";s:9:\"HIT ord 2\";}}s:5:\"build\";s:14:\"20211220193300\";}','no'),(12122,'_transient_timeout_feed_mod_9bbd59226dc36b9b26cd43f15694c5c3','1676671215','no'),(12123,'_transient_feed_mod_9bbd59226dc36b9b26cd43f15694c5c3','1676628015','no'),(12124,'_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9','1676671215','no'),(12125,'_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:70:\"WPTavern: Industry-Wide Tech Layoffs Impacting WordPress Professionals\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=142074\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://wptavern.com/industry-wide-tech-layoffs-impacting-wordpress-professionals\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6690:\"<p>Most WordPress professionals managed to escape 2022&#8217;s round of tech layoffs, which primarily affected venture capital-funded startups and larger companies that had overhired during the economic upswing that came with pandemic precautions being lifted in many places. Mass layoffs hit Meta, Peleton, Stripe, Carvana, and more during the last half of 2022.</p>\n\n\n\n<p>Tech layoffs have continued relentlessly in 2023, with major players like PayPal, Spotify, Google, Microsoft, Coinbase, Salesforce, and Amazon cutting tens of thousands of workers in January. This round of layoffs seems more brutal than the last, as it hits more close to home for WordPress professionals.</p>\n\n\n\n<p><a href=\"https://layoffs.fyi/\">Layoffs.fyi</a>, a layoffs tracking website, has logged 376 tech companies with  total of 107,930 employees laid off. Both the number of companies and number of employees laid off in January were the highest they have been over the past year.</p>\n\n\n\n<img />\n\n\n\n<p>Last week, GoDaddy <a href=\"https://aboutus.godaddy.net/newsroom/press-releases/press-release-details/2023/A-message-from-GoDaddy-CEO-Aman-Bhutani/default.aspx\">announced</a> it will be reducing the size of its global team by about 8% (approximately 530 employees), with cuts that hit teams working on WordPress and WooCommerce hosting products. </p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">Good Morning everyone <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f60a.png\" alt=\"?\" class=\"wp-smiley\" /> I’m sure most have heard by now about the GoDaddy layoffs. I was part of the 8% and although it hurts leaving such a wonderful team I know greater opportunities are out there for me. <br />If you know of any open roles please let me know, thanks <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1faf6-1f3fe.png\" alt=\"??\" class=\"wp-smiley\" /></p>&mdash; Juniemarie (@GoGinaMarie) <a href=\"https://twitter.com/GoGinaMarie/status/1623707237398024195?ref_src=twsrc%5Etfw\">February 9, 2023</a></blockquote>\n</div>\n\n\n\n<p>&#8220;Despite increasingly challenging macroeconomic conditions, we made progress on our 2022 strategic initiatives and continued our efforts to manage costs effectively,&#8221; GoDaddy CEO Aman Bhutani. &#8220;The discipline we embraced was important but, unfortunately, it was not sufficient to avoid the impacts of slower growth in a prolonged, uncertain macroeconomic environment.&#8221;</p>\n\n\n\n<p>The layoffs came as a surprise to GoDaddy employees, after they had been assured the company would not be cutting jobs.  A few days after employees were let go, the company <a href=\"https://www.marketscreener.com/quote/stock/GODADDY-INC-21452893/news/GoDaddy-Reports-Fourth-Quarter-and-Full-Year-2022-Results-42986717/\">reported significant growth</a> in its last earnings call, with a total revenue of $4.1 billion in 2022, up 7.2% year-over-year, and 8.4% on a constant currency basis.</p>\n\n\n\n<p>A former GoDaddy employee, who was impacted by the layoffs and wishes to remain anonymous, said &#8220;employees and their managers were blindsided.&#8221; They were offered approximately three months of severance pay plus two weeks severance per year of tenure.</p>\n\n\n\n<p>&#8220;The severance package was average at best &#8211; a few months of runway in exchange for releasing GoDaddy from all liability,&#8221; the source said. &#8220;It&#8217;s the minimum requirement to get people to sign legal releases. Items such as stock that wasn&#8217;t fully vested must be forfeited.&#8221; </p>\n\n\n\n<p>The source reported that the employees who were laid off were cherry-picked from different teams. Despite GoDaddy&#8217;s heavy investments into WordPress and recent acquisitions of the Skyverge and Pagely brands, the company elected to downsize many who were active in its WordPress efforts.</p>\n\n\n\n<p>&#8220;I’m seeing lots of WordPress-related product/marketing folks getting cut,&#8221; the source said. </p>\n\n\n\n<p>DigitalOcean, which acquired managed hosting company Cloudways for $350 million in cash last year, told staff it is <a href=\"https://www.theregister.com/2023/02/15/digitalocean_layoffs/\">laying off 11 percent of its workforce</a>, approximately 200 employees. The Register reports that 100 employees were immediately let go and another 100 will follow. The cuts include members of the company&#8217;s content team, causing <a href=\"https://twitter.com/bphogan/status/1625875775458095108\">concern about the future of the company&#8217;s documentation</a> resources.</p>\n\n\n\n<p>Larger tech companies are not the only ones reducing their workforces. The economic conditions behind these cuts are also affecting smaller organizations like XWP, a WordPress agency that <a href=\"https://www.linkedin.com/search/results/all/?keywords=xwp%20layoffs&origin=GLOBAL_SEARCH_HEADER&sid=Ktc\">laid off employees</a> two months ago. <a href=\"https://humanmade.com/\">Human Made</a>, an agency that builds WordPress sites and products for enterprise customers, has also been affected. The company recently announced a <a href=\"https://xn--tm-cka.com/redundancies-at-human-made/\">round of redundancies</a> for the first time in its history. </p>\n\n\n\n<p>&#8220;This has been a tough few weeks, particularly for those leaving who now face an uncertain future,&#8221; Human Made CEO and co-founder Tom Willmot said. &#8220;It’s also been tough for the rest of company, this is not [a] situation we wanted to be in and even with the wider economic headwinds the industry is facing, there are also important lessons for us to learn.&#8221;</p>\n\n\n\n<p>As part of its commitment to transparency, Human Made also published the details of its redundancy support package, which includes a minimum notice period of four weeks plus one week for each year past two, and two weeks pay on top of notice, among other benefits.</p>\n\n\n\n<p>WordPress product companies are stepping up to help people find new work. <a href=\"https://twitter.com/JamesTryon/status/1626282532193853441\">Easily Amused</a>, <a href=\"https://twitter.com/fclaussen/status/1623729840468762624\">Trew Knowledge</a>, <a href=\"https://twitter.com/ryandonsullivan/status/1623478875895234563\">SiteCare</a>, and other companies across Twitter, Mastodon, and LinkedIn have responded to posts with links to open positions. Michelle Frechette, Director of Community Engagement at StellarWP, publishes a weekly thread with available jobs from around the WordPress community. Her most <a href=\"https://twitter.com/michelleames/status/1623729865970049025\">recent thread</a> from last week includes information on 10 companies that are currently hiring.</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, 17 Feb 2023 01:22:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"WordCamp Central: Bluehost supports WordPress community events worldwide\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=3161235\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"https://central.wordcamp.org/news/2023/02/bluehost-supports-wordpress-community-events-worldwide-3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:928:\"<p>We can’t thank <a href=\"https://www.bluehost.com/\">Bluehost</a> enough for their continued support as a sponsor for the <a href=\"https://central.wordcamp.org/sponsor-multiple-wordcamps/\">global WordPress community</a>! Their support of WordPress community events around the globe at our Gold level!</p>\n\n\n\n<a href=\"https://central.wordcamp.org/files/2019/02/Bluehost-Transparent_HighRes.png\"><img /></a>\n\n\n\n<p><a href=\"https://www.bluehost.com/\">Bluehost</a> has been a WordPress partner since 2005 and powers over 1 million WordPress sites worldwide. Their objective is to help customers, whether novice or pro, create a thriving online presence at an affordable price. With a team of in-house tech experts available 24/7, Bluehost dedicates time and resources to providing the best support and services in the industry. Join millions of other site owners and see what Bluehost can do for you and your online presence.</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, 16 Feb 2023 15: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:6:\"Isotta\";s: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:49:\"BuddyPress: BuddyPress 11.1.0 Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://buddypress.org/?p=328434\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://buddypress.org/2023/02/buddypress-11-1-0-maintenance-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:985:\"<p>Immediately available is&nbsp;<a href=\"https://downloads.wordpress.org/plugin/buddypress.11.1.0.zip\">BuddyPress 11.1.0</a>. This maintenance release fixes 3 bugs. For details on the changes, please read the&nbsp;<a href=\"https://codex.buddypress.org/releases/version-11-1-0/\">11.1.0 release notes</a>.</p>\n\n\n\n<p>Update to BuddyPress 11.1.0 today in your WordPress Dashboard, or by&nbsp;<a href=\"https://wordpress.org/plugins/buddypress/\">downloading from the WordPress.org plugin repository</a>.</p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"many-thanks-to-11-1-0-contributors\">Many thanks to 11.1.0 contributors&nbsp;<span class=\"dashicons dashicons-heart\"></span></h2>\n\n\n\n<p><a href=\"https://profiles.wordpress.org/1benk1\">1benk1</a>, <a href=\"https://profiles.wordpress.org/webmasterfreya\">webmasterfreya</a>, <a href=\"https://profiles.wordpress.org/casper99\">casper99</a> &amp;&nbsp;<a href=\"https://profiles.wordpress.org/imath/\">imath</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, 16 Feb 2023 06:39:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:39:\"HeroPress: Alice, Robert, and WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://heropress.com/?post_type=heropress-essays&p=5222\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:126:\"https://heropress.com/essays/alice-robert-and-wordpress/#utm_source=rss&utm_medium=rss&utm_campaign=alice-robert-and-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:13823:\"<img width=\"1024\" height=\"512\" src=\"https://heropress.com/wp-content/uploads/2023/02/021323-min.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: The thing that continues to allow me to just let go, to just be what I feel is my most authentic self, is WordPress.\" />Here is Mark-Andrew reading his own story aloud.\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<h2 class=\"kt-adv-heading_dd69cd-28 wp-block-kadence-advancedheading\">Prologue &#8211; WordPress</h2>\n\n\n\n<p>Alice and Robert are my father’s parents. They never knew what WordPress was. My grandfather’s technical sophistication ended in turning on the screen of the desktop my father had purchased for him years ago. But as they crossed into their 90s, WordPress would come to be instrumental in their lives and mine.</p>\n\n\n\n<p>WordPress found me in 2009. A good friend said I needed to learn this new thing that could “change our lives&#8221;. Their partner was using it as a Virtual Assistant…and she worked from home full time!</p>\n\n\n\n<p>Technology interested me from an early age. I was inspired by the works of Aldous Huxley, the Beatniks, and Magick, as well as the science fiction of Isaac Asimov and Philip K. Dick. The moment I was able to install WordPress and create a functional website in five minutes without any coding knowledge, it felt like a whole new world had opened up and we now had the power to shape it how we wanted.</p>\n\n\n\n<p>That same week, I built my first WordPress site for someone else. </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Like a friend who can&#8217;t help but show off their newest card trick, I was eager to demonstrate my &#8220;website-building skills&#8221; to all my friends and family. </p>\n</blockquote>\n\n\n\n<p>It was through this process that I gained experience and began to appreciate the connection between our passions and having the ability to pursue them.</p>\n\n\n\n<p>I also saw the websites as a canvas on which I could create art. My previous high water mark as a child was a slanted stick figure that when I showed my grandmother, the look of horror on her face even as she said, “what a wonderful artist!&#8221;, will always stick with me.</p>\n\n\n\n<p>I continued to build WordPress sites in my free time for anyone who would take one from me but didn’t have the time, the resources, or the skills.</p>\n\n\n\n<p>My career at the time was in Sports Medicine. This involved finding tools to manage training staff, athletes, and facilities. I came up against technology that we couldn’t afford or didn’t allow us the flexibility needed to control our businesses and our client’s health outcomes.</p>\n\n\n\n<p>As a result in 2011, I began my first serious WordPress project when I was head of the training and rehabilitation departments for the Gold’s Gym locations in Seattle proper. The ownership group owned all seven facilities in the city. I worked out of the main gym in Kirkland, WA, where the executives who ran the Seattle tech companies, like Google and Amazon, would go back to after their office hours ended.</p>\n\n\n\n<p>As gyms seldom have tech departments, and ours were no different, I began learning WordPress as a serious designer, if not a developer, to solve problems we were encountering. The initial goal was to add training staff to the company website. That progressed into integrating SaaS products that would help our trainers track and share information with their clients. Finally, it involved switching over all the ownership group’s sites to WordPress.</p>\n\n\n\n<p>I put together a multi-site network (thank you WordPress 3.0 <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64c.png\" alt=\"?\" class=\"wp-smiley\" />) for all seven gyms that they could more easily manage and was more customizable while reducing their cost by $550 per location each month by abandoning the gym-specific website hosting previously used.</p>\n\n\n\n<p>Everything went off without a hitch, luckily for everyone! The staff and the membership all loved the new sites! </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>The ease with which they could manage their memberships, book sessions, and keep engaged with the community when they weren’t at the gym were all huge positives for the business and the members.</p>\n</blockquote>\n\n\n\n<p>Staff who trained clients were also ecstatic! The Kirkland Gold&#8217;s Gym is home to high-level athletes, such as professional MMA fighters, Olympic athletes, and bodybuilders. The ease of using WordPress to add users and manage our client’s progress increased the effectiveness of what we were doing and our ability to market our results.</p>\n\n\n\n<p>What I took from that experience was the reinforcement of my belief that in an ever more connected world, WordPress, open source, and the ethos behind it all were a means to achieve almost any end. It was also a means achievable by anyone, regardless of class, gender, or skin color.</p>\n\n\n\n<h2 class=\"kt-adv-heading_c3be3c-51 wp-block-kadence-advancedheading\">My grandparents &#8211; Alice and Robert</h2>\n\n\n\n<p>Shortly after in late 2011, I returned to my hometown in the state of Massachusetts. I went back to New England for various reasons, one of the largest was my grandparents&#8217; need for more physical support.</p>\n\n\n\n<p>I spent the next 6 years in Massachusetts. As my grandparent’s health continued to deteriorate, Alice&#8217;s from leukemia and Robert&#8217;s from dementia, I took jobs that paid less but allowed me more time to be there for them. I went from running a friend’s gym to running the training department, to being a trainer, to leaving sports medicine behind completely as the commitments didn’t work anymore.</p>\n\n\n\n<p>I worked various jobs for friends who knew my situation and offered as much leniency as they could. One friend owned McLaughlin’s gas station at the bottom of my grandparent’s street, which had a perfect view of their front yard.</p>\n\n\n\n<p>I got paid less than minimum wage to sit, talk to people when they came in, pump gas, put air in tires, and be a buffer so the mechanics could get their work done. What I gave up in income, however, I more than made up for in the flexibility of the schedule.</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>There was often a need for me to leave the gas station immediately after a rueful call from one of my grandparents. </p>\n</blockquote>\n\n\n\n<p>The time between the phone call and unlocking their front after sprinting up the street was usually around 90 seconds or fewer.&nbsp;</p>\n\n\n\n<p>Sometimes the needs were comical to everyone involved! The most frequent was unlocking the cellar door to let someone out stuck downstairs. Sometimes, that was my grandfather, who had gone down and shut the door behind him. Usually, it was my grandmother. My grandfather would forget after a minute that she had gone into the cellar, and if he saw the door ajar while sneaking a cookie out of the cookie jar because my grandmother was away, he would close the door and then go back to his rocking chair in the other room.</p>\n\n\n\n<p>They began taking the phone with them everywhere they went in the house. Each time they would get locked in the basement I would hustle home, let them out, and we’d all have a good laugh about how ridiculous the world was!</p>\n\n\n\n<p>Everything completely changed when my grandparents were in a car accident. My grandfather got confused driving about 50 feet back across the street, returning from taking my grandmother to the bank, as she could no longer walk there. They were both banged up in the crash, my grandmother severely.</p>\n\n\n\n<p>At the rehab facility after discharge from the hospital the doctors determined my grandparents couldn&#8217;t go back to their home unless they had full-time care. Our family decided I would quit my gas station job and stay at the house with my grandfather until my grandmother returned, by then having put in place professional nursing services for them.</p>\n\n\n\n<p>The week before my grandfather came home, I’d set up a WordPress website on Pressable hosting called &#8220;Unofficial Alan Moore&#8221;. I’ve been a fan of darker and offbeat comics and art since I could remember and have been supporting Alan Moore, and the global Arts Lab Project of Northampton, UK, for years via Kickstarter and fundraising efforts. I viewed my website as a great place to share the good people, fantastic art, and all these things that filled me with joy while I would be housebound.</p>\n\n\n\n<p>But support for my grandparents never came to fruition. </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>When my grandmother returned and the bills increased, I turned to the only resource I could take advantage of at that moment, my WordPress website.</p>\n</blockquote>\n\n\n\n<p>I changed the name of my fan site, Unofficial Alan Moore, to Emporium Purgatorio. This was a nod to Alan Moore’s and Kevin O’Neill’s eight-part series, Cinema Purgatorio. I installed WooCommerce, then opened an eBay store to gain traction and find inventory for my new business venture. I began purchasing rare and hard-to-find original comics and art at below-market rates. I would then resell or barter them, but instead of maximizing profits I maximized openness and honesty for the art.</p>\n\n\n\n<p>This, coupled with my lifetime support and connections with the fantastic artists and writers still creating the works, led me to become the sole US distributor for many Indie projects coming out of the UK.&nbsp;</p>\n\n\n\n<p>Over the next two years, I used only WordPress, WooCommerce, Pressable, and Jetpack, to go from my first $50 inventory purchase to selling single comic pages for thousands of dollars, the 2nd largest collection of rare Alan Moore comics in the world, and a global Arts Lab Community that is still thriving today.</p>\n\n\n\n<p>Time must continue, though, and it did for my grandfather. After his passing I remained in the house to care for my grandmother. And I&#8217;ve never known as deep sorrow as the conversations she and I would have about regrets in life.</p>\n\n\n\n<p>What still strikes me is that they were all about adventures not taken, not mistakes she had made. She encouraged me to follow my joy. </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>When I told her I felt my joy would be to put a tent in a backpack and skateboard across the country, she said, &#8220;remember, Mark-Andrew, everything always works out when you&#8217;re doing things for the right reasons&#8221;. And I have remembered.</p>\n</blockquote>\n\n\n\n<p>Her passing is another singular story. This story ends with our house empty and me determined to remember what my grandmother said. It ends with a belief built on experience that with WordPress, and the community that continues to uplift it, we can make the world better…even if it&#8217;s just for one person.</p>\n\n\n\n<h2 class=\"kt-adv-heading_5e46ef-bf wp-block-kadence-advancedheading\">Epilogue</h2>\n\n\n\n<p>I purchased an ultralight tent and quilt, paired what little belongings I had down to a 30L backpack that weighs 6 1/2 lb with everything I own in the world in it. I made one last stop at my local skate shop, where I&#8217;d been going for 30 years, to say goodbye and pick up my new skateboard setup.</p>\n\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/IMG_20190529_144811-scaled.jpg\"><img /></a>The last of my worldly goods.\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/IMG_20190603_171431.jpg\"><img /></a>Everything I owned.\n\n\n\n\n<p></p>\n\n\n\n<p>The next morning, the familiar creak of the front door as I locked it one last time almost overwhelmed me. </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>But I took a few deep breaths, put the keys in the mailbox for the realtor, and pushed away down the street towards the west coast 3,300 miles away.</p>\n</blockquote>\n\n\n\n<p>That was years ago now. I&#8217;ve been building WordPress websites and hosting them for good humans at no cost, using just my mobile phone, ever since. *Yes, absolutely zero. I don&#8217;t charge for my time, I don&#8217;t charge for hosting.</p>\n\n\n\n<p>While the skateboard is always in my hand or under my feet, and most of the community that knows me by name are skateboarders themselves, what’s allowed me to continue to push wherever I wanted to go, whenever I wanted to go, is WordPress.</p>\n\n\n\n<p>I don’t know the number of lives I may have affected. Most of those I’ve built sites for or supported, I don’t know where they are today. Almost all moved on as their businesses and their ideas grew. They take over the work themselves, or hire teams, for what comes next.</p>\n\n\n\n<p>I do know every single person I&#8217;ve introduced to WordPress has told me they wish they had known about this sooner. They were better off after being introduced to WordPress, and what’s possible when you take control of your own destiny.</p>\n\n\n\n<p>I don&#8217;t keep track of pretty much anything in life, except the people in front of me and any project I&#8217;m undertaking at that moment. I&#8217;ve forgotten most of the places I&#8217;ve been, and most of the things I&#8217;ve seen. But I feel that is as it should be. I feel fulfilled and ecstatic almost every moment.&nbsp;</p>\n\n\n\n<p>And the thing that continues to allow me to just let go, to just be what I feel is my most authentic self, is WordPress. So, thank you. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f642.png\" alt=\"?\" class=\"wp-smiley\" /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/2764.png\" alt=\"❤\" class=\"wp-smiley\" /></p>\n\n\n\n<p>.</p>\n<p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/alice-robert-and-wordpress/\">Alice, Robert, and WordPress</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 15 Feb 2023 16:00:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Mark-Andrew Nordstrom\";s: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:80:\"WordCamp Central: Thanks to Automattic for sponsoring community events worldwide\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=3161241\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:105:\"https://central.wordcamp.org/news/2023/02/thanks-to-automattic-for-sponsoring-community-events-worldwide/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2766:\"<p>We couldn’t be happier to welcome <a rel=\"noreferrer noopener\" href=\"https://automattic.com/\" target=\"_blank\">Automattic</a>&nbsp;to the&nbsp;<a href=\"https://central.wordcamp.org/sponsor-multiple-wordcamps/\">WordPress global community sponsorship program</a>&nbsp;in 2023! They’re sponsoring at the Gold level in all regions, supporting official WordPress community events across the globe.</p>\n\n\n\n<a href=\"https://central.wordcamp.org/files/2023/02/automattic-logotype-color.png\"><img /></a>\n\n\n\n<p>At <a rel=\"noreferrer noopener\" href=\"https://automattic.com/about/\" target=\"_blank\">Automattic</a>, <em>we are</em>&nbsp;passionate about making&nbsp;<em>the&nbsp;web</em>&nbsp;a better&nbsp;place.</p>\n\n\n\n<p>We are the people behind&nbsp;<a href=\"https://wordpress.com/\">WordPress.com</a>,&nbsp;<a href=\"https://woocommerce.com/\">WooCommerce</a>,&nbsp;<a href=\"https://jetpack.com/\">Jetpack</a>,&nbsp;<a href=\"https://wpvip.com/\">WordPress VIP</a>,&nbsp;<a href=\"https://simplenote.com/\">Simplenote</a>,&nbsp;<a href=\"https://longreads.com/\">Longreads</a>,&nbsp;<a href=\"http://wpscan.com/\">WPScan</a>,&nbsp;<a href=\"https://akismet.com/\">Akismet</a>,&nbsp;<a href=\"https://en.gravatar.com/\">Gravatar</a>,&nbsp;<a href=\"https://crowdsignal.com/\">Crowdsignal</a>,&nbsp;<a href=\"https://cloudup.com/\">Cloudup</a>,&nbsp;<a href=\"https://www.tumblr.com/\">Tumblr</a>,&nbsp;<a href=\"https://dayoneapp.com/\">Day One</a>,&nbsp;<a href=\"https://www.pocketcasts.com/\">Pocket Casts</a>, and more. We believe in making the web a better place.</p>\n\n\n\n<p><a href=\"https://distributed.blog/\">We’re a distributed company</a>&nbsp;with 2,007 Automatticians in 97 countries speaking 123 different languages. We’re committed to&nbsp;<a href=\"https://automattic.com/diversity-and-inclusion/\">diversity, equity, and inclusion</a>, and our common goal is to democratize publishing and commerce so that anyone with a story can tell it, and anyone with a product can sell it, regardless of income, gender, politics, language, or where they live in the world.</p>\n\n\n\n<p><a href=\"https://github.com/Automattic\">We believe in Open Source</a>&nbsp;and the vast majority of our work is available under the GPL.</p>\n\n\n\n<p>We strive to live by the&nbsp;<a href=\"https://automattic.com/creed/\">Automattic Creed</a>.</p>\n\n\n\n<p>Automattic is a&nbsp;<a href=\"https://mostlovedworkplace.com/companies/automattic-inc/\">Most Loved Company</a>&nbsp;and&nbsp;<a href=\"https://disabilityconfident.campaign.gov.uk/\">Disability Confident Committed</a>. (Here’s&nbsp;<a href=\"https://happinessengineer.blog/2022/09/08/happiness-for-everyone-working-with-a-disability-at-automattic/\">what that might mean for you</a>.) Come&nbsp;<a href=\"https://automattic.com/work-with-us/\">work with us</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, 15 Feb 2023 15: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:6:\"Isotta\";s: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:71:\"WPTavern: #63 – Paul Halfpenny on Adding Personalisation 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:48:\"https://wptavern.com/?post_type=podcast&p=142031\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"https://wptavern.com/podcast/63-paul-halfpenny-on-adding-personalisation-in-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:46722:\"Transcript<div>\n<p>[00:00:00] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley.</p>\n\n\n\n<p>Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case, making your WordPress websites personal to each visitor.</p>\n\n\n\n<p>If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast, player of choice, or go to WPTavern.com forward slash feed forward slash podcast. And you can copy that URL into most podcast players.</p>\n\n\n\n<p>If you have a topic that you&#8217;d like us to feature on the show, I&#8217;m keen to hear from you and hopefully get you all your idea featured. Head over to WPTavern.com forward slash contact forward slash jukebox, and use the form there.</p>\n\n\n\n<p>So on the podcast today, we have Paul Halfpenny. Paul is the CTO at Filter, a remote first digital agency that specializes in open source tech, such as WordPress, Laravel, React, React Native and Ionic, with enterprise clients. He&#8217;s been a speaker at WordCamp Europe and has an interest in making websites a more personal experience.</p>\n\n\n\n<p>Website personalization is the idea of amending content served by your website to match the conditions of your current users. It might be that you want to show, or hide, content to people during certain times of the year. Perhaps it would be helpful to translate content if the user comes from a specific locale. Or maybe you would like to offer a product based upon pages that a user has previously visited, or items that they have bought.</p>\n\n\n\n<p>All of this falls under the umbrella of personalization. And it&#8217;s an area that Paul thinks is going to be more important in the future.</p>\n\n\n\n<p>On the podcast, we talk about what techniques you can use to offer up personalized content. That could be WordPress plugins or options within blocks, but there&#8217;s also more complex setups with a whole range of &#8216;at the edge&#8217; technologies.</p>\n\n\n\n<p>We chat about what kind of information you might want to amend on your website and whether it&#8217;s possible to do too much, and risk users feeling that they&#8217;re being tracked wherever they go online.</p>\n\n\n\n<p>How can website owners and users benefit from these techniques, and can this be sold as a service to clients in the same way that you might offer SEO or website optimization?</p>\n\n\n\n<p>Towards the end, we talk about whether or not aspects of personalization should be added into WordPress Core. Have SaaS services, which bake this into their platforms, heralded in an era in which personalization is expected by the majority of clients.</p>\n\n\n\n<p>It&#8217;s an interesting chat with many insights and tips. And so if you&#8217;re looking to explore this further, this episode is for you.</p>\n\n\n\n<p>If you&#8217;re interested in finding out more. You can find all of the links in the show notes by heading over to WPTavern.com forward slash podcast. Where you&#8217;ll find all of the other episodes as well.</p>\n\n\n\n<p>And so without further delay, I bring you Paul Halfpenny.</p>\n\n\n\n<p>I am joined on the podcast today by Paul Halfpenny. Hello Paul.</p>\n\n\n\n<p>[00:04:03] Paul Halfpenny: Hello, how are you doing?</p>\n\n\n\n<p>[00:04:05] Nathan Wrigley: Yeah. Good. Thank you. Very nice to have you on the podcast today. Paul&#8217;s going to be talking to us about personalization in WordPress, which is a topic, at least on this podcast, we have never touched upon. So this will be a really interesting and novel episode.</p>\n\n\n\n<p>Before we begin Paul, every episode I get the guests just to give us a bit of orientation, tell us who they are, where they work, how long they&#8217;ve been working with WordPress, and all of those kind of things. So, although it&#8217;s a very generic question, can we begin there? Tell us about yourself Paul.</p>\n\n\n\n<p>[00:04:33] Paul Halfpenny: I&#8217;m Paul. I&#8217;m the CTO at Filter. We&#8217;re a remote first digital agency. We&#8217;re based in the UK, and we specialize in open source tech such as WordPress, Laravel, React, React Native. We&#8217;ve been working on WordPress since about 2012. We&#8217;ve done that for a number of different clients that we&#8217;ve worked with over that time.</p>\n\n\n\n<p>Some small, some large, some we&#8217;re not really even allowed to mention. And we&#8217;re a WordPress VIP partner agency. We&#8217;re an Altis partner agency, WooCommerce partner agency as well. My co-founder and I, Ollie set up Filter just to try and be a little bit different to normal agencies. So we try and ensure that we have regular hours during the week, so nine til five thirty. We try not to work evenings and weekends, wherever possible. We are family friendly, so we try and be as flexible as possible with everybody in hope that we create a nice environment for everybody to work in.</p>\n\n\n\n<p>[00:05:31] Nathan Wrigley: Oh, really nice. Thank you very much for telling us all that. That&#8217;s great. The subject for today is personalization. Now, in the real world, we probably have a great understanding of what that means. We like things to be personalized. But we may not understand what it means in the context of websites and WordPress websites in particular.</p>\n\n\n\n<p>So do you mind just spending a few minutes broadly, give us the 10,000 mile high overview of what you mean by personalization in websites.</p>\n\n\n\n<p>[00:05:59] Paul Halfpenny: Yeah, so I think personalization is the process of knowing what the needs and preferences and interests of your customers or your site visitors are. So you can serve them what they&#8217;re looking for. So that&#8217;s going to allow you to give them more relevant communications. That&#8217;s going to perhaps improve their experience of going onto a website or an app that you develop.</p>\n\n\n\n<p>And it&#8217;s about creating that kind of smart content for your audience. So you are going to use items such as perhaps their location, their demographics, maybe what device they&#8217;re using, maybe where they&#8217;ve come from, maybe the language that they speak, to show them content that&#8217;s relevant to them. So for instance, if you are running a promotion on Facebook, and you&#8217;re directing people to your website.</p>\n\n\n\n<p>You might want to show visitors from that campaign an offer that you don&#8217;t send to anybody else. So you might check where they&#8217;ve come from, check the referrer, and then you might show some content on the website that gives them a promotional code that they can use in your shop, for instance. So it&#8217;s really about ensuring that you are trying to ensure that each of your users has an experience that&#8217;s relevant and contextual to them.</p>\n\n\n\n<p>[00:07:19] Nathan Wrigley: I guess it&#8217;s a fairly new idea, and by that I don&#8217;t mean it&#8217;s within the last year or so, but it&#8217;s not something that is as old as the hills in terms of web technology. You know, if you go back a decade or more, this was possibly beginning with some of the bigger platforms. I imagine Google were making forays into trying to figure out what your search results should look like. But in terms of WordPress websites, this feels like the beginning of that journey. Am I right in that or has this been going on for a while?</p>\n\n\n\n<p>[00:07:51] Paul Halfpenny: So personalization, I think, at an enterprise level has been around for a while. The really obvious answer is Amazon. So Amazon has been tracking your user behavior on their site, and they know which products to show you. So particularly in e-commerce, it&#8217;s a really big focus. And I think over the last decade, I would say, that&#8217;s translated itself into being, not just something that&#8217;s in custom platforms that bigger companies develop for themselves, but in proprietary content management systems like Sitecore or Optimizely, which have personalization baked into their core, and allow site editors to manage that.</p>\n\n\n\n<p>But we have only really seen it become of interest and becoming more popular in WordPress over the last couple of years. Yeah, it&#8217;s kind of more recent in WordPress, but it&#8217;s been around for a while. And I think even if I think back to my first agency job, which was in around 2003, I think 2002, we were talking to people that were selling email personalization. They would send a trigger campaign and then based on a response they would send out another type of campaign. So personalization is just becoming more standardized.</p>\n\n\n\n<p>[00:09:06] Nathan Wrigley: Thank you. That&#8217;s really interesting context. There&#8217;s a couple of words that you use there, which I think might be worth drilling down into. The first one was, well, you may have said no or knowing, but you said something along the lines of, knowing more about the user, but also you then, a little bit later possibly, substituted that word for tracking.</p>\n\n\n\n<p>And the two are very different, I guess. And in the example that you used of Amazon, I&#8217;m guessing the majority of what they know is based upon you being logged into their platform and performing actions. So, as an example, I&#8217;ve logged in and I demonstrate a desire to buy, I don&#8217;t know, a trampoline, and all of a sudden that&#8217;s bound to my account.</p>\n\n\n\n<p>Whereas it could be also trying to discover things when nobody is logged in. It&#8217;s just a visitor to the website. So you mentioned geography. So I&#8217;m coming, I&#8217;ve got an IP address, which appears to come from France say, and that can serve up different kind of content. So I guess it&#8217;s interesting to get into that conversation about is there a difference between knowing and tracking, and also the state, whether we&#8217;re logged in or not logged in. Whether any of that is important.</p>\n\n\n\n<p>[00:10:17] Paul Halfpenny: Obviously, when you are logged in, you get a lot more information about that user. So you can tie it to a particular user profile. You can match it to what they did last time they came back to the site. If they&#8217;re not logged in, you can only track them as long as a cookie might be stored in their browser, for instance, and if they clear their browser cookies you&#8217;re not going to be able to remember or retain that information for the future. So logging in gives you certain benefits.</p>\n\n\n\n<p>We try and split it down into simple and complex personalization. So simple is the idea that you just show basic content to nudge them in the right direction. So you might be using their location. To say okay, you&#8217;re coming from France, I&#8217;m going to show you this particular content. Or you might understand where they&#8217;re coming from and you don&#8217;t require them to be logged in to give them that level of personalization.</p>\n\n\n\n<p>I think a really good example of simple personalization is the ability to use date-based controls to show somebody different opening times during a holiday period. So, for instance, you might want to show a different block of content to somebody on the 20th of December that shows them when you are open for Christmas, and then you want to remove that block and you are just using simple controls to be able to do that.</p>\n\n\n\n<p>The more complex type of personalization is where you are actually tracking that data. And there&#8217;s a couple of ways to do that. So, you can obviously get people to log in and you can score their behavior on your website. So that might be when somebody goes to a particular page, you might decide to attribute a particular value to that page. So if they go to the homepage, you might give them a one, and if they go to the sales page, you might give them a five. And then if you go to a pricing page, you might give them another couple of points as well.</p>\n\n\n\n<p>And in the background you can then associate some rules and go, well, if they hit this particular score, we are going to show them a particular piece of content. So you are tracking them around the website and you are understanding what they&#8217;re doing. And obviously you&#8217;ve got your user data there.</p>\n\n\n\n<p>And that&#8217;s all using what we call first party data. So first party data is the data that you take on your site that your customers have agreed to give to you. I think in the wider industry, there&#8217;s a, particularly at the enterprise level, there&#8217;s a lot of large companies using platforms called CDPs, and that acronym stands for customer data platforms.</p>\n\n\n\n<p>And customer data platforms are a way of ingesting content from lots of different third party sources. So you might bring in data from Facebook and you might bring in data from AdWords, and you might bring in data from email, for instance, if you&#8217;ve got an email database. And the customer data platform will allow you to stitch all of that data together to provide more 360 holistic view of what you are doing across the internet.</p>\n\n\n\n<p>So it&#8217;s looking at all these data points and it&#8217;s matching you across all these different accounts. And then based on that, you can take different decisions in marketing automation to personalize an omni channel campaign where you are perhaps tracking what they&#8217;re doing on Facebook and then showing them something else on the website based on what you know they&#8217;ve done on Facebook previously. That sounds a little bit scary. That&#8217;s the kind of world that we are living in right now.</p>\n\n\n\n<p>[00:13:33] Nathan Wrigley: Yeah, I guess elements of it could sound scary, couldn&#8217;t they, depending on how far you take it and where the data ends up. But in the scenario that we may get in depth in today, if everything is just holed up in WordPress, I guess that&#8217;s maybe a different discussion.</p>\n\n\n\n<p>I&#8217;m interested to know how you would implement this, because a lot of the things that you described there, on the face of it, seem fairly complicated. It also seems that there is no limit to how complicated you could make it. So you could have condition, upon condition, upon condition. You really could go down the rabbit hole. So my first question is, is there a sort of seesaw here? Is there a, you have to weigh up what the benefit is as against the time it takes to put all these things together.</p>\n\n\n\n<p>Because I&#8217;m sure as developers of websites, we&#8217;ve all been down that rabbit hole before. You put a ton of time into something which it turns out was absolutely pointless. Nobody looked at it or nobody interacted with it in the way that you were imagining. And so there&#8217;s that trade off. But also what kind of interface are we dealing with here? I&#8217;m guessing this is the domain of plugins. How do we build these, kind of, if then statements to make all of this happen?</p>\n\n\n\n<p>[00:14:42] Paul Halfpenny: The idea that it&#8217;s quite complicated is true. So it can become as complex as you allow it to really. I think over the past decade or so, what we&#8217;ve seen is that when people have bought enterprise content management systems that have personalization tools baked in. They haven&#8217;t actually been able to get the full value out of those tools in all situations. Because they would very often need to bring in a team or fund a team to allow you to do that.</p>\n\n\n\n<p>And that can take multiple years, if you have complex requirements. And it costs a lot of money to do that. I think WordPress is a great example of going at it a different way. So within WordPress, there&#8217;s a number of different plugins out there that allow you to add personalization to your website very simply and easily.</p>\n\n\n\n<p>And a lot of those are also leveraging the benefits of Gutenberg as well. So, one that I&#8217;d really like to pick out is Block Visibility by Nick Diego, who&#8217;s a, I think is still a developer advocate at WP Engine. And that&#8217;s a, that&#8217;s a great plugin for being able to decide whether to show or hide block of content based on some custom rules.</p>\n\n\n\n<p>There&#8217;s others out there. IfSo&#8217;s quite a popular plugin that allows you to do that as well. But it also allows you to create audience segments and add conditional CSS where you need to. There&#8217;s plugins such as LogicHop. That has a pretty comprehensive rule set.</p>\n\n\n\n<p>And Human Made, as part of their Altis platform, they&#8217;ve been building something called Experience Blocks more for the enterprise set, I would say. Where they are taking that data offsite and then allowing you to use pretty enterprise analytics to see, to do AB testing and to personalize content as well.</p>\n\n\n\n<p>There&#8217;s also ways to do it at the hosting platforms as well. So we call this personalization at the edge. So rather than putting a plugin into your site, which might slow your site down, or you might have too many complex rules, hosts such as Pantheon and WP Engine have options to allow you to vary the content that&#8217;s being sent back from the CDN or the cache layer. So it doesn&#8217;t actually hit your WordPress site.</p>\n\n\n\n<p>So, Pantheon, have a PHP library that allows you to do that. WP Engine allow you to segment your user content using a vary response header. So you can say, well, for this group of users, I&#8217;m going to segment this group of users, this type of user, and then show them this content. But it doesn&#8217;t actually hit WordPress. It&#8217;s a cached version of that page that hits that particular segment.</p>\n\n\n\n<p>[00:17:16] Nathan Wrigley: It sounds from what you&#8217;re saying that the WordPress plugin route, so you mentioned Block Visibility, Logic Hop. You also mentioned IfSo, and there&#8217;s probably some others. It sounds like they maybe are the domain for people who are just sort of dabbling in this. They might not be experienced, they might not be developers, but it sounds like when you go to the edge scenario, the WP Engines and Pantheons and what have you, you really need to be an expert at this or at least be committed to becoming an expert in it. Is that a fair appraisal or have I misunderstood?</p>\n\n\n\n<p>[00:17:49] Paul Halfpenny: I think that&#8217;s relatively fair. I think certainly doing it at the edge is probably slightly harder. I think the benefits of doing it with a plugin such as the ones that we mentioned, allow you a more point and click interface within WordPress itself, within the WordPress admin.</p>\n\n\n\n<p>And actually they&#8217;re as comprehensive, if not more comprehensive than other methods. I think the important thing is, is ensuring that they&#8217;re associated with Gutenberg or Elementor, and you can do that within those page builders as well, or block builders or whatever we&#8217;re calling them these days.</p>\n\n\n\n<p>So that it&#8217;s a relatively smooth and easy process for people to use. I think for me, the key is always about ease of use. So, when we look at the kind of CMSs that we&#8217;ve used over the past 10 and 20 years, I know that the best reaction we get from our clients is when we show them WordPress as a contact management system. Because it will be, oh, thank goodness, that seems easy to use. I can cope with that. I don&#8217;t really have the time to go on a five day course to learn how to use this CMS, because I&#8217;m not using it every day. I&#8217;m using it once a week to post some content. And so WordPress really works for that, which is why we, you know, that is our CMS of choice these days, because we know how well it works.</p>\n\n\n\n<p>And I think Gutenberg&#8217;s a massive step forward with that as well in terms of having a WYSIWYG editor, having the ability to drag and drop blocks onto the screen. And I know things aren&#8217;t absolutely a hundred percent perfect right now, and I know there&#8217;s still challenges, and I know there&#8217;s still things to improve upon. But actually that&#8217;s a great interface for clients and the best personalization tools allow you to quickly and easily decide which blocks to show on a screen to which particular users?</p>\n\n\n\n<p>[00:19:37] Nathan Wrigley: Okay, in terms of performance of a website, that is something which is more and more, especially from the Google side of things. It feels like Google are really making performance and speed and all of the metrics that they&#8217;ve got for how quickly page loads and all of that. That&#8217;s very important and obviously any website that wants to do well needs to be found in a search engine.</p>\n\n\n\n<p>And I&#8217;m wondering if the WordPress plugin route is going to make that more difficult. So as an example, if we get really carried away and on our homepage of our website we have multiple different areas of personalization. It&#8217;s three days to Christmas and so we&#8217;ve put different images all over the webpage. We&#8217;re telling people that oh, hi, welcome visitor from France, or whatever it may be.</p>\n\n\n\n<p>You get the picture, we&#8217;re just adding in all of this stuff. And every single time we add in something, we&#8217;re adding complexity. And although the example I&#8217;ve given is ridiculous. Still, I&#8217;m sure that certain queries, certain things that you are asking are going to have an impact. So we&#8217;ll just speak about that for a minute.</p>\n\n\n\n<p>[00:20:42] Paul Halfpenny: Valid question. So I think it&#8217;s really important to remember that not every WordPress site runs like on a blazing fast hosting platform, and can cope with complex queries. A lot of WordPress sites run on shared platforms, they run with limited resources. And if you do add too much complexity to what you are trying to achieve, it might impact on your site speed. And obviously as you add that complexity and you add WordPress to be doing more, particularly in the database on every single request that you&#8217;re sending it back, that prevents it from being cached.</p>\n\n\n\n<p>So we did some work on this in terms of personalization, we built our own plugin, WP-DXP. We actually used a web component on the front end that communicates with the backend via the REST API, and that returns the data in some json. So it&#8217;s a lighter touch way of being able to add that personalization into the page, without having as much impact on the front end.</p>\n\n\n\n<p>But I think it&#8217;s really important, I think there&#8217;s a limit to how much personalization you should put in place. So we&#8217;ve talked quite a lot internally about how we can use AI to personalize websites. The jury&#8217;s kind of still out on that actually, because we are not sure that you need the ability to show absolutely different content to absolutely every different visitor that&#8217;s coming.</p>\n\n\n\n<p>Actually, what you should be doing is just chopping up your users into different types of audience segments, and then basing it on that. And you perhaps don&#8217;t need more than a couple of audience segments for a simple site. I think if you are doing something really complex and actually you really need high levels of personalization, then it might be that you&#8217;re running a headless site anyway, and you&#8217;re using APIs to deliver the content rather than sending it back to the server and doing it that way.</p>\n\n\n\n<p>[00:22:36] Nathan Wrigley: I guess like anything else, if you have an infinite amount of resources to throw at it, that could be time, development cost, or indeed just money on infrastructure to actually host the site. More or less all of this is going to be in purview, but the more meager your resources are, probably the lighter a touch you should have with all of this.</p>\n\n\n\n<p>[00:22:56] Paul Halfpenny: Yeah, and I think, if you&#8217;re just running a personal site or you are running a brochureware site for maybe a shop or a restaurant or a bricks and mortar store of some kind. You probably won&#8217;t have high level needs for personalization. You might have the example that I talked about earlier in that you want to show different opening hours. So you might use a date based request, or you might want to show a promotion to certain kinds of people at certain times of year. But you probably won&#8217;t be using scoring across the site to understand their behavior as they go around your website. That&#8217;s probably not an issue for you.</p>\n\n\n\n<p>Whereas if you&#8217;re running a publishing site, and you are developing news or content on a regular basis, then you might well need to do that. But then you&#8217;d expect that your resources will be higher and you will be able to have a dedicated server or a different kind of hosting platform that allows you some more resources to do that, to implement that complexity.</p>\n\n\n\n<p>[00:23:50] Nathan Wrigley: I guess your imagination is the limit really here, isn&#8217;t it? You could do whatever you like. And I think examples like social media platforms, you may have an opinion about whether these are good for society or not, but social media platforms are examples of serving up personalized content.</p>\n\n\n\n<p>My Facebook feed is nothing like yours. The same would be true for when I go to Twitter. It&#8217;s giving me content based upon a whole slew of data that it&#8217;s got. And it&#8217;s really compelling. I come back and I come back and I come back and even sometimes I tell myself I shouldn&#8217;t come back. I keep coming back. And it really is the personal touch.</p>\n\n\n\n<p>And if you can find aspects of that. Now, I imagine very few people are actually trying to build a social network. But just the idea that you could serve up something and learn over time that that one little thing is impactful. The position of something, the color of something, where it is on the page or whatever it may be. It&#8217;s definitely worth exploring because we know we are influenced by these things.</p>\n\n\n\n<p>[00:24:53] Paul Halfpenny: I always come at it as a, we want to help users to find the answers. So that&#8217;s where personalization works for us. It&#8217;s trying to recognize who they are, what their interests are, where they&#8217;re coming from. Nobody&#8217;s on the same journey. Everybody will land on your website on a different page. And it&#8217;s about trying to work out, if they haven&#8217;t logged in, who are they? Or if they have logged in, you know who they are. Perhaps you&#8217;ve got a little bit of history about them.</p>\n\n\n\n<p>And then trying to provide them with the answer that they need so they can carry on with their day. What people don&#8217;t want to do is come to a website and click around for ages, trying to find the information that they want and then get disappointed and go away.</p>\n\n\n\n<p>For me, we should be trying to ensure that people get the information that they need as quickly as possible and have a satisfying experience. It&#8217;s almost the same as for an e-commerce shop. What you want to do is, you know you probably want to buy this thing, you want to get there, you want to find that item, you want to purchase it as quickly as possible, and then you want to carry on with your day.</p>\n\n\n\n<p>Nobody wants to sit on the internet all day trying to find information. I do think you&#8217;re right about the depths of personalization that social media have gone to, and how there is a danger there of. perhaps unintentional bias. So obviously when you&#8217;re personalizing at that level and that scale, you&#8217;re putting everything into machine learning.</p>\n\n\n\n<p>So you&#8217;re taking what people have done on the site before. You&#8217;re sticking that in some kind of data lake or big platform on the backend. And then you&#8217;re using machine learning to look for patterns so you can go, right, okay, next time this happens, show this to this person, because a hundred people, other people did this as well.</p>\n\n\n\n<p>But you end up having those biases and potentially putting people into echo chambers that mean that they don&#8217;t see the outliers. They kind of get trapped, in seeing the same information, and that&#8217;s not really helpful. I always talk about my Apple music station. I have Paul Halfpenny station on Apple Music and for some reason, well, it brings up a lot of Depeche Mode to begin with. And that&#8217;s a good thing for me, but it very often brings up a specific Manic Street Preachers track, and I love the Manic Street Preachers, more they&#8217;re early stuff.</p>\n\n\n\n<p>But because this track keeps on playing, I assume it thinks that I really like that track. And then it keeps on playing it to me again. I&#8217;m kind of stuck in that cul-de-sac around that track right now. I think trying to use personalization to help people find answers is not necessarily to put them into a specific hole and go right, we know this is who you are, this is exactly what you want. It&#8217;s creating some openness, allowing them to see answers that they might not be expecting sometimes, not always providing everything to what they&#8217;ve done before, is where we should be heading.</p>\n\n\n\n<p>[00:27:32] Nathan Wrigley: it sounds analogous to me, going to the supermarket with my shopping list and more or less entering a shopping experience where on the first aisle is everything I want. I have to walk 10 meters into the shop, and my trolley&#8217;s now full, my list of shopping items has been ticked off.</p>\n\n\n\n<p>You know, I&#8217;ve just achieved what I want to do, and then I walk out the shop and get on with my day. So it&#8217;s a bit more like that. It&#8217;s trying to put things which are more helpful. I agree that the AI thing is something which, I don&#8217;t think at least WordPress and personalization, were probably not quite there yet, certainly not on the scale of the major social networks. But yeah, just the idea of going into a supermarket. Having the list, but somehow being presented with a supermarket, which is just what I want. That does seem like a really laudable target.</p>\n\n\n\n<p>[00:28:23] Paul Halfpenny: Yeah, Yeah I love the fact that you used a shopping list. I&#8217;m very strange, I think because I enjoy going to supermarkets. Slightly weird, whenever we visit another country, I like to go in the supermarket, and we were in America recently, and going to Walmart was probably the highlight of my trip.</p>\n\n\n\n<p>I like to go and look around, but then, you know, I also like to be able to go to Sainsburys and go and get the three items that I need and get out of there pretty quickly so I can get back home for tea. So knowing where everything is, is really helpful.</p>\n\n\n\n<p>[00:28:51] Nathan Wrigley: Yeah, okay. I&#8217;m going to change my analogy in that case. So I walk into the supermarket and when I get to the toothpaste bit, there is only toothpaste, but there&#8217;s multiple brands of toothpaste. So it&#8217;s not like it&#8217;s only giving me one toothpaste, but it&#8217;s just sort of showing me, well, here&#8217;s all the toothpaste for you.</p>\n\n\n\n<p>That&#8217;s really interesting. I&#8217;ve experienced this in real time, in that I&#8217;ve been contacted by some developers who&#8217;ve demonstrated what their plugin can do. And I have to say it really caught me short. I was a bit blown away by what the page was showing me. It wasn&#8217;t scary. It was quite entertaining and engaging, and I guess you just have to draw a line for yourself. How much work do you want to put into it? How much weirdness do you want to put into it? And by that I mean, how much stuff are you going to show back to the user, which makes them check themselves and say, hang on a minute, how do they know I&#8217;m in France? That&#8217;s weird. Those kind of things. I guess you&#8217;ve just got to figure that piece of the jigsaw out.</p>\n\n\n\n<p>[00:29:44] Paul Halfpenny: I think there&#8217;s something there for everyone. That&#8217;s the really important point. Personalization&#8217;s not just for enterprise. It&#8217;s not just for your Amazons. It is for your small sites, it is for your medium size sites, and it is for your enterprise sites as well.</p>\n\n\n\n<p>It&#8217;s just the complexity grows as your business grows. But I think that there is something there for everybody. You could name any kind of business and you would probably be able to go, well actually, why don&#8217;t you personalize in this way for that kind of person? Or, you&#8217;re coming from here, you would show them a different message. It&#8217;s really useful to think in those terms.</p>\n\n\n\n<p>[00:30:19] Nathan Wrigley: In the same way that 15 years ago there was no SEO career, there was if you worked at Google, but if you were an SEO trying to figure out how to best present your web property, that career probably didn&#8217;t really exist, and now it does. I&#8217;m wondering if personalization might well go in the same direction, you know, if you were to become an expert at this, knowledge of all the different plugins, knowledge of all the different platforms, if it&#8217;s a career path that you could possibly develop? Because it is quite a specialist skill, and especially when you described the Cloudflare and the Pantheons and the edge cases for all of that. If the technical barrier is so big that people may want this, but they also haven&#8217;t got the time to implement it, and so they would purchase in that skill.</p>\n\n\n\n<p>[00:31:06] Paul Halfpenny: Yeah, I think there is an opportunity there to do that. I think people don&#8217;t always see the return on investment. Perhaps they struggle to go, well, actually, if I make this change, what was my ROI to do that, and therefore what&#8217;s the cost benefit analysis of doing it? But if you look at most big companies right now, they&#8217;ll all have a CRM team or a digital team that is focused on this type of activity.</p>\n\n\n\n<p>If you go to any e-commerce provider or website online, there are people whose job it is to improve conversion, that&#8217;s what they do. And personalization is a part of improving conversion. And it takes in a couple of different skillsets. So there is a skillset, certainly massively around UX. So what&#8217;s the user experience? As a user, if I come to this website, what do I expect to see? Where do I expect my users to go after they&#8217;ve landed on this page? And am I trying to get them to go and do this? Or am I trying to get them to go and do that? Can I show them this kind of content?</p>\n\n\n\n<p>What do I know about them that I can then provide them with some additional value whilst they&#8217;re on this website? Or how can I remove friction so that they can complete their journey more quickly? And there&#8217;s some design that&#8217;s required for how you might do that. So UI interface design. Analytics. So analytics is really important to understand what people are doing, where they&#8217;re tapping, what they&#8217;re clicking on, and what they&#8217;re doing on that site and what their life cycle is as well.</p>\n\n\n\n<p>And then putting the content in and making sure that the content is relevant and contextual for that particular situation. So just editing content on a site for different audiences might mean that you need to create different variations of that content that may be worded slightly differently as well. Whether that&#8217;s multilingual content, maybe it&#8217;s a different way of talking to a different type of customer. We all know that you&#8217;re probably not going to speak the same way to maybe a marketing manager that&#8217;s coming to your website, as you would do to a developer that&#8217;s coming to look for a job.</p>\n\n\n\n<p>[00:33:06] Nathan Wrigley: Yeah. You mentioned ROI and what have you, and I wondered if a lot of that is built into these technologies, so, for example, in the case of the WordPress plugins, either yours or one of the other ones, whether you have that data inside of WordPress, or do you need to go and hook it up to other tools, some analytics tool or what have you?</p>\n\n\n\n<p>You know, a simple AB test, can that be done in these platforms? And does it give you a, well 15 people clicked on the blue variation, but 28 clicked on the red variation. Do you get any of that feedback in here? Or are the WordPress tools simply a case of, look, here&#8217;s the technology to do it. That&#8217;s what we&#8217;ve got for you.</p>\n\n\n\n<p>[00:33:45] Paul Halfpenny: So some of the plugins offer those stats and can record it in your own database. And others will do it offsite. So I think Logic Hop is part of this AB testing. I might be wrong. will score your AB testing, on your own site. But I know that Altis uses enterprise analytics that will then it will determine what your potential size of your audience is for a particular segment so that you can apply some rules to that segment? It depends what you are trying to achieve. If you are just trying to show people, so you can do it in a couple different ways.</p>\n\n\n\n<p>You can obviously store the data in your own WordPress instance. Most people will probably use Google Analytics or Fathom Analytics, to understand where people might be tapping on buttons and maybe put an event in via Google Tag Manager so that it can register that tap or that click when the content is shown to them. That would be a really good way of doing it.</p>\n\n\n\n<p>Again, we come back to the problem that smaller sites are on, potentially on, shared hosting. They might have the resources. And if you are storing stats up in your database, how useful is that and how many resources you are using and is that slowing your site down?</p>\n\n\n\n<p>[00:34:57] Nathan Wrigley: One final question just before we knock it on the head is, in terms of the availability for this in WordPress. At the minute, it&#8217;s very much the domain of plugins. So plugins in the traditional sense of the word, but also you&#8217;ve got things that work with the block editor as well. But my understanding is, forgive me if I&#8217;ve got this incorrect, my understanding is that you would like to see aspects of this creeping into WordPress Core?</p>\n\n\n\n<p>So if that&#8217;s true, I think it&#8217;s fair to say that you have a, an impression that most people, or a significant proportion users of WordPress would find this thing useful. It would be a great tool to have in. And you point to the fact that the commercial rivals, so Optimizely and Sitecore and so on, they have this built in as part of their core platform.</p>\n\n\n\n<p>Do you want to just speak about that for a minute? Have I misrepresented you there, or would you like to see some of these tools, and I&#8217;m guessing you&#8217;re not imagining the full monty? Just a subset of simple things built into WordPress Core?</p>\n\n\n\n<p>[00:36:00] Paul Halfpenny: I really do think it needs to be in Core. I use WordPress in a couple different ways. I use it for my personal site, for myself and my friends or other small companies that we just do pro bono work for. I use it in my agency life. So we work with mid-market and enterprise companies.</p>\n\n\n\n<p>And then I&#8217;ve seen how WordPress compares to other content management systems on the market. And I think as WordPress grows, I think this is a feature that kind of needs to be in there and that would be useful to most users. I see value in it from a, a number of different ways.</p>\n\n\n\n<p>Even something as simple as having the ability to show content or hide a block in Gutenberg based on if somebody&#8217;s logged in or not. That for me would be really useful, based on the device type they&#8217;re using, based on where they&#8217;re, what country they&#8217;re coming from. I don&#8217;t think it needs to be to the extent of putting AB testing in.</p>\n\n\n\n<p>I think all of that kind of functionality can be done via plugins to extend it. I think there&#8217;s adequate scope there if somebody wants to do more, that they could add some plugins to do that. But I do think as WordPress grows and changes over the next decade, I think that personalized user experience becomes even more important.</p>\n\n\n\n<p>And I think it&#8217;s better for users for WordPress if this stuff is handled and managed and added to Core, so that it&#8217;s there for everybody to use as they need it. I don&#8217;t think it&#8217;s terribly complex in terms of being able to create some rules to show some content or be able to show or hide a block.</p>\n\n\n\n<p>And I think there&#8217;s also something around working in enterprise that shows us that that is really needed for WordPress to compete as an enterprise platform. And I&#8217;m really aware that not everybody that&#8217;s listening to this or, you know, the majority of people that work with WordPress don&#8217;t work with Enterprise.</p>\n\n\n\n<p>And so it&#8217;s, it is not really relevant to them. But I think that that&#8217;s just what we see in the market and we see WordPress being adopted by enterprise. And it&#8217;s one of the things that clients ask us for. They ask us for loads of things. They say, have you got multilingual baked in? No, you need a plugin for that. And there&#8217;s a couple different ways to do that, but it&#8217;s coming in Gutenberg at some point in the future. And they go, well, have you got workflows? No, haven&#8217;t really got workflows. Has it got its own analytics system? Well, no, it hasn&#8217;t got its own analytic system.</p>\n\n\n\n<p>And then personalization is one of those other big features. So, we are interested in it because we work with WordPress. We like to be able to use WordPress in those situations rather than having to deliver on other platforms, which perhaps we don&#8217;t enjoy working with as much.</p>\n\n\n\n<p>And also, we know clients don&#8217;t enjoy working with them as much. And actually we think there should be a really great alternative to those platforms. It is a personal view, you know, but I think that there&#8217;s a growing demand for it. And I think that with Gutenberg and the move to block based content, it becomes a lot easier. It wasn&#8217;t really possible in the old classic editor approach. You know, you could do it on the front end, but it&#8217;s very code heavy. But now it&#8217;s relatively simple to achieve.</p>\n\n\n\n<p>[00:39:24] Nathan Wrigley: Paul, if somebody listening to this podcast shares your opinion there and wants to reach out and get in touch and continue this discussion, where would be the best place to do that? It&#8217;s up to you. It could be a Twitter handle or an email or whatever you like.</p>\n\n\n\n<p>[00:39:39] Paul Halfpenny: Is anybody still on Twitter these days? I do wonder, like I scroll my Twitter feed now and there doesn&#8217;t seem to be as many people on there. Look, I would love people to get in touch because I just love talking about this stuff, right? So I think it&#8217;s really interesting.</p>\n\n\n\n<p>I think the opinions are really interesting. filteragency.com is our agency website. paulhalfpenny.com is my personal website. You can email me, paul @ filteragency.com. You can find me on Twitter, with a terrible photo that makes me look much younger than I actually am, paulfhalfpenny, I think. To be honest, there aren&#8217;t too many Paul Halfpenny&#8217;s around, so, you know, typing it into Google tends to give some results. It&#8217;s quite fortunate, really.</p>\n\n\n\n<p>[00:40:22] Nathan Wrigley: Paul Halfpenny. Thank you very much for chatting to me on the podcast today. I really appreciate it.</p>\n\n\n\n<p>[00:40:27] Paul Halfpenny: Thank you very much. It&#8217;s a pleasure to be invited on.</p>\n</div>\n\n\n\n<p>On the podcast today we have <a href=\"https://twitter.com/paulfhalfpenny\">Paul Halfpenny</a>.</p>\n\n\n\n<p>Paul is the CTO at <a href=\"https://filter.agency/\">Filter</a>, a remote-first digital agency that specialises in open-source tech such as WordPress, Laravel, React, React Native and Ionic with enterprise clients.</p>\n\n\n\n<p>He’s been a speaker at WordCamp Europe and has an interest in making websites a more personal experience.</p>\n\n\n\n<p>Website personalisation is the idea of amending content served by your website to match the conditions of your current users. It might be that you want to show (or hide) content to people during certain times of the year. Perhaps it would be helpful to translate content if the user comes from a specific locale. Or maybe you would like to offer a product based upon pages that a user had previously visited, or items that they have bought.</p>\n\n\n\n<p>All of this falls under the umbrella of personalisation, and it’s an area that Paul thinks is going to be more important in the future.</p>\n\n\n\n<p>On the podcast we talk about what techniques you can use to offer up personalised content. That could be WordPress plugins or options within blocks, but there are also more complex setups with a whole range of ‘at the edge’ technologies.</p>\n\n\n\n<p>We chat about what kind of information you might want to amend on your website, and whether it’s possible to do too much, and risk users feeling that they’re being tracked wherever they go online.</p>\n\n\n\n<p>How can website owners and users benefit from these techniques, and can this be sold as a service to clients in the same way that you might offer SEO or website optimisation?</p>\n\n\n\n<p>Towards the end, we talk about whether or not aspects of personalisation should be added into WordPress Core. Have SaaS services which bake this into their platforms heralded in an era in which personalisation is expected by the majority of clients?</p>\n\n\n\n<p>It’s an interesting chat with many insights and tips, and so if you’re looking to explore this subject further, this episode is for you.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links.</h2>\n\n\n\n<p><a href=\"https://filter.agency/\">Filter agency website</a></p>\n\n\n\n<p><a href=\"https://wpvip.com/partners/\">WordPress VIP partners</a></p>\n\n\n\n<p><a href=\"https://www.sitecore.com/\">Sitecore</a></p>\n\n\n\n<p><a href=\"https://www.optimizely.com/\">Optimizely</a></p>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/block-visibility/\">Block Visibility plugin by Nick Diego</a></p>\n\n\n\n<p><a href=\"https://www.if-so.com/\">If So plugin website</a></p>\n\n\n\n<p><a href=\"https://logichop.com/\">Logic Hop website</a></p>\n\n\n\n<p><a href=\"https://www.altis-dxp.com/accelerate/experience-blocks/\">Experience Blocks website</a></p>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/wp-dxp/\">WP-DXP plugin</a></p>\n\n\n\n<p><a href=\"https://tagmanager.google.com/\">Google Tag Manager</a></p>\n\n\n\n<p><a href=\"https://usefathom.com/\">Fathom Analytics</a></p>\n\n\n\n<p><a href=\"https://twitter.com/paulfhalfpenny\">Paul&#8217;s Twitter account</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, 15 Feb 2023 15: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: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:107:\"Post Status: WordPress 6.2 Beta 2 • Help Test • Theme Directory Redesign • Apply for Community Summit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://poststatus.com/?p=147279\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:106:\"https://poststatus.com/wordpress-6-2-beta-2-help-test-theme-directory-redesign-apply-for-community-summit/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14830:\"<h2 id=\"h-this-week-at-wordpress-org-february-6-2023\">This Week at WordPress.org (February 6, 2023)</h2>\n\n\n<div class=\"has-background has-theme-palette-8-background-color wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">WordPress 6.2 Beta 2 is now available. Help test the latest features before the next release.  Apply now to attend Community Summit.  Take a look at the new Theme Directory redesign progress.  </p></div>\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<div id=\"kt-info-box_94d1bd-77\" class=\"wp-block-kadence-infobox\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kt-info-svg-icon kt-info-svg-icon-fe_arrowRightCircle\"></span></div></div></div></div><div class=\"kt-infobox-textcontent\"><h2 class=\"kt-blocks-info-box-title\">WP 6.2 Beta 2, Help Test, Themes Redesign</h2><p class=\"kt-blocks-info-box-text\">β  <a href=\"https://make.wordpress.org/core/2023/02/14/wordpress-6-2-beta-2/\">WordPress 6.2 Beta 2</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64b-1f3fe.png\" alt=\"??\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">Help Test WordPress 6.2</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f3a8.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/meta/2023/02/10/theme-directory-redesign-update/\">Theme Directory redesign update</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/270d-1f3fc.png\" alt=\"✍?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/\">Apply to Attend the 2023 Community Summit</a></p></div></div></div>\n\n\n\n<h2 id=\"h-news\">News<a href=\"https://wordpress.org/news/2022/10/wordpress-6-1-release-candidate-3/\"></a></h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.org/news/2023/02/episode-49-everything-you-need-to-know-about-the-community-summit/\">WP Briefing: Episode 49: Everything You Need to Know About the Community Summit!</a></li>\n</ul>\n\n\n\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-_8f6276-eb\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\" /></div></div>\n\n\n\n<div class=\"is-layout-flex wp-container-3 wp-block-columns\">\n<div class=\"is-layout-flow wp-block-column\">\n<h2 id=\"h-community\">Community</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/community/2023/02/14/wordcamp-asia-2023-contributor-day/\">WordCamp Asia 2023 Contributor Day</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/13/discussion-refining-the-mentor-program/\">Discussion: Refining the Mentor Program</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/11/recap-of-the-diverse-speaker-training-group-wpdiversity-amer-emea-on-february-8-2023/\">Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on February 8, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/08/2023-global-sponsors-announcement/\">2023 Global Sponsors: Announcement</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/\">Apply to Attend the 2023 Community Summit</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/06/community-booth-at-wordcamp-asia-2023/\">Community Booth at WordCamp Asia 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-core\"><a href=\"https://make.wordpress.org/core\">Core</a> </h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/10/whats-new-in-gutenberg-15-1-8-february/\">What’s new in Gutenberg 15.1? (8 February)</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/15/a-week-in-core-february-13-2023/\">A Week in Core – February 13, 2023</a></li>\n</ul>\n\n\n\n<h3 id=\"h-wordpress-6-2\">WordPress 6.2</h3>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/14/wordpress-6-2-beta-2/\">WordPress 6.2 Beta 2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/04/phase-2-finale/\">Phase 2, Finale</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/03/hallway-hangout-performance-improvements-for-wordpress-6-2/\">Hallway Hangout: Performance Improvements for WordPress 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/06/roadmap-to-6-2/\">Roadmap to 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/18/bug-scrub-schedule-for-6-2/\">Bug Scrub Schedule for 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/11/early-bug-scrub-schedule-for-wp-6-2/\">Early bug scrub schedule for WP&nbsp;6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">WordPress 6.2 Planning Roundup</a></li>\n</ul>\n\n\n\n<h3 id=\"h-meetings\">Meetings</h3>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/14/dev-chat-agenda-february-15-2023/\">Dev Chat Agenda, February 15, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/13/editor-chat-agenda-february-15th-2023/\">Editor Chat Agenda: February 15th, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/09/dev-chat-summary-february-8-2023/\">Dev Chat, Summary, February 8, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/09/editor-chat-summary-february-8th-2023/\">Editor chat summary: February 8th, 2023</a></li>\n</ul>\n\n\n\n<h3 id=\"h-developer-blog\">Developer Blog</h3>\n\n\n\n<ul>\n<li><a href=\"https://developer.wordpress.org/news/2023/02/whats-new-for-developers-february-2023/\">What’s new for developers? (February 2023)</a></li>\n</ul>\n\n\n\n<h2 id=\"h-docs\"><a href=\"https://make.wordpress.org/docs\">Docs</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/docs/2023/02/10/agenda-for-docs-team-bi-weekly-meeting-february-21-2023/\">Agenda for Docs Team bi-weekly meeting February 21, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-marketing\"><a href=\"https://make.wordpress.org/marketing\">Marketing</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/marketing/2023/02/14/notes-global-marketing-team-meeting-7-february-2023/\">Notes: Global Marketing Team meeting, 7 February 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-meta\"><a href=\"https://make.wordpress.org/meta\">Meta</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/meta/2023/02/10/theme-directory-redesign-update/\">Theme Directory redesign update</a></li>\n</ul>\n\n\n\n<h2 id=\"h-openverse\"><a href=\"https://make.wordpress.org/openverse\">Openverse</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/openverse/2023/02/08/openverse-org-is-live/\">Openverse.org is live</a></li>\n</ul>\n\n\n\n<h2 id=\"h-performance\"><a href=\"https://make.wordpress.org/performance/\">Performance</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/14/performance-chat-summary-14-february-2023/\">Performance Chat Summary: 14 February 2023</a></li>\n</ul>\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-column\">\n<h2 id=\"h-polyglots\">Polyglots</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/polyglots/2023/02/14/agenda-weekly-polyglots-chat-feb-15-2023-1300-utc/\">Agenda: Weekly Polyglots Chat – Feb. 15, 2023 (13:00 UTC)</a></li>\n</ul>\n\n\n\n<h2 id=\"h-plugins\">Plugins</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/plugins/2023/02/03/twitter-api-changes/\">Twitter API Changes</a></li>\n</ul>\n\n\n\n<h2 id=\"h-project\">Project</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/project/2023/02/06/proposal-creating-a-wordpress-contributor-mentorship-program/\">Proposal: Creating a WordPress Contributor Mentorship Program</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">Discussion: Ending the Eternal September</a></li>\n</ul>\n\n\n\n<h2 id=\"h-support\"><a href=\"https://make.wordpress.org/support\">Support</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/support/2023/02/block-editor-live-in-most-forums/\"></a><a href=\"https://make.wordpress.org/support/2023/02/agenda-for-february-9th-support-meeting-2/\">Agenda for February 9th Support Meeting</a></li>\n</ul>\n\n\n\n<h2 id=\"h-test\"><a href=\"https://make.wordpress.org/test\">Test</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/test/2023/02/14/fse-program-find-your-style-summary/\">FSE Program Find Your Style Summary</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">Help Test WordPress 6.2</a></li>\n</ul>\n\n\n\n<h2 id=\"h-training\"><a href=\"https://make.wordpress.org/training\">Training</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/individual-learner-survey/\">How did you learn WordPress?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/13/meeting-agenda-for-february-14-2023/\">Meeting Agenda for February 14, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/13/wordcamp-asia-2023-contributor-day/\">WordCamp Asia 2023 Contributor Day</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/10/training-teams-new-onboarding-program-is-now-live/\">Training Team’s new onboarding program is now live!</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/08/video-conferencing-options-for-online-workshops/\">Video conferencing options for Online Workshops</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/06/meeting-agenda-for-february-7-2023/\">Meeting Agenda for February 7, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/06/training-team-2023-goals-setting/\">Training Team 2023 Goals Setting</a></li>\n</ul>\n\n\n\n<h3 id=\"h-online-workshops\">Online Workshops</h3>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/?meeting=community-sharing-media-plugins\">Community Sharing: Media Plugins</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=lets-code-developer-ama-ask-me-anything\">Let’s code: Developer AMA – Ask Me Anything</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=wp-dev-livestream-building-a-react-app-utilising-the-wp-rest-api\">WP dev livestream: Building a React app utilising the WP REST API</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=come-join-the-wordpress-training-team-2\">Come join the WordPress Training Team!</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=come-join-the-wordpress-training-team\">Come join the WordPress Training Team!</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=what-is-learn-wordpress-timezone-2\">What is Learn WordPress? (Timezone 2)</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=%E7%94%BB%E5%83%8F%E3%81%AEseo%E5%AF%BE%E7%AD%96-%E3%80%9Cwordpress%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8%E3%80%9C-2\">画像のSEO対策 〜WordPressでできること〜</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=%E7%94%BB%E5%83%8F%E3%81%AEseo%E5%AF%BE%E7%AD%96-%E3%80%9Cwordpress%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8%E3%80%9C\">画像のSEO対策 〜WordPressでできること〜</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=what-is-learn-wordpress\">What is Learn WordPress?</a></li>\n</ul>\n\n\n\n<h3 id=\"h-tutorials\"><a href=\"https://learn.wordpress.org/tutorials\">Tutorials</a></h3>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/tutorial/migrating-your-wordpress-website-to-a-different-host-and-domain/\">Migrating your WordPress website to a different host and domain</a></li>\n</ul>\n\n\n\n<h2 id=\"h-wptv\">WPTV</h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.tv/category/year/2022/\">Latest WordPress TV videos</a></li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<h2 id=\"h-related-news\">Related News:</h2>\n\n\n\n<ul>\n<li><a href=\"https://www.php.net/archive/2023.php#2023-02-02-1\">PHP 8.2.2 Released!</a></li>\n\n\n\n<li><a href=\"https://www.php.net/archive/2023.php#2023-02-02-2\">PHP 8.1.15 Released!</a></li>\n</ul>\n\n\n\n<p class=\"has-theme-palette-7-background-color has-background\">Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers. <br /><br /><strong>Are you interested in giving back and contributing your time and skills to WordPress.org?</strong> <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://wordpress.org/support/article/contributing-to-wordpress/\">Start Here ›</a><br /><br /><strong>Get our weekly WordPress community news digest</strong> — Post Status&#8217; <a href=\"https://poststatus.com/news/week-in-review/\">Week in Review</a> — covering the WP/Woo news plus significant writing and podcasts. It&#8217;s also available in <a href=\"https://poststatus.com/newsletter\">our newsletter</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f48c.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile has-background\"><a href=\"https://poststatus.com/\"><img src=\"https://cdn.poststatus.com/wp-content/uploads/2021/09/vertical-post-status-logo-250.png\" alt=\"Post Status\" class=\"wp-image-85823 size-full\" /></a><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-left has-normal-font-size\" id=\"h-get-ready-for-remote-work\">You — and <a href=\"https://poststatus.com/#Agency\">your whole team</a> can <a href=\"https://poststatus.com/#choose-membership\">Join Post Status</a> too!</p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size\"><strong>Build your network. Learn with others. Find your next job — or your next hire.</strong> Read the <strong>Post Status</strong> <a href=\"https://poststatus.com/newsletter/\">newsletter</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/2709.png\" alt=\"✉\" class=\"wp-smiley\" /> Listen to <a href=\"https://poststatus.com/podcasts/\">podcasts</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f399.png\" alt=\"?\" class=\"wp-smiley\" /> Follow <a href=\"https://twitter.com/post_status/\">@Post_Status</a> <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png\" alt=\"?\" class=\"wp-smiley\" /> and <a href=\"https://www.linkedin.com/company/post-status-llc/\">LinkedIn</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f4bc.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n</div></div>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 15 Feb 2023 07:08: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:18:\"Courtney Robertson\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"WPTavern: WordPress Unveils Commemorative 20th Anniversary Wapuu\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=142005\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"https://wptavern.com/wordpress-unveils-commemorative-20th-anniversary-wapuu\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1940:\"<p>The global WordPress community is celebrating the 20th anniversary of the software&#8217;s <a href=\"https://wordpress.org/news/2003/05/wordpress-now-available/\">first release</a> on May 27, 2023. Two decades ago, WordPress made its debut featuring Texturize, XHTML 1.1, manual excerpts, and a new admin interface. </p>\n\n\n\n<p>An <a href=\"https://wp20.wordpress.net/\">official anniversary website</a> is publishing updates about how the community can get involved in the upcoming celebration plans. Organizers and participants will be using the #WP20 hashtag on social media to designate posts as related to the event. Community organizers hosting celebrations can have their events listed on the website by <a href=\"https://docs.google.com/forms/d/e/1FAIpQLSf9lIkZ8GtXAt1ZL11K6G47iHkArt1L_o2oarLjzllbcShc0w/viewform\">submitting them through a form</a>.</p>\n\n\n\n<p>As part of the festivities, the project has released a set of commemorative logos, which were created in the style of the new WordPress.org design. The project has adopted a more vibrant blue color in recent days, allowing the original dusty blue to fade into history.</p>\n\n\n\n<img />\n\n\n\n<p>WordPress is also releasing a new commemorative 20th anniversary wapuu. The mascot is festooned with a party hat and a balloon with the anniversary logo. It was created by WordPress contributor <a href=\"https://profiles.wordpress.org/triforcepower/\">Emalina “Ema” DeRosia</a>.</p>\n\n\n\n<img />\n\n\n\n<p>The artwork for the wapuu is available for anyone to <a href=\"https://wp20.wordpress.net/wp-content/uploads/WP20-Wapuu.zip\">download</a> and use. It comes in multiple file types, including SVG, PDF, PNG, along with the Adobe Illustrator design file. WordPress&#8217; <a href=\"https://mercantile.wordpress.org/\">swag store</a> is closed at the moment but is expected to reopen soon with limited edition 20th anniversary swag, and some items may feature the commemorative wapuu. </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, 15 Feb 2023 02:08:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:120:\"WPTavern: WordPress 6.2 Beta 2 Released with Fixes for 71 Issues and Important Performance Improvements for Block Themes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=142035\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:131:\"https://wptavern.com/wordpress-6-2-beta-2-released-with-fixes-for-71-issues-and-important-performance-improvements-for-block-themes\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3311:\"<p><a href=\"https://make.wordpress.org/core/2023/02/14/wordpress-6-2-beta-2/\">WordPress 6.2 Beta 2</a> was released today and is now available for testing, one week after Beta 1. Testers can easily download the <a href=\"https://wordpress.org/wordpress-6.2-beta2.zip\">latest beta zip file</a> or install the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin and set it to the “Bleeding edge” channel and the “Beta/RC Only” stream.</p>\n\n\n\n<p>Beta 2 includes fixes for ~71 issues since last week&#8217;s release, along with the most recent <a href=\"https://wptavern.com/gutenberg-15-1-adds-openverse-integration\">Gutenberg plugin 15.1</a> release, which was not included in <a href=\"https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\">Beta 1</a>. Testers can check out the list of the most <a href=\"https://github.com/WordPress/gutenberg/commits/wp/6.2\">recent commits to 6.2 on GitHub</a> and <a href=\"https://core.trac.wordpress.org/query?status=accepted&status=closed&changetime=02%2F07%2F2023..02%2F14%2F2023&milestone=6.2&col=id&col=owner&col=type&col=priority&col=milestone&order=id\">recent commits on Trac</a>. </p>\n\n\n\n<p>In the most recent Performance Team meeting, WordPress core committer Felix Arntz highlighted <a href=\"https://core.trac.wordpress.org/changeset/55318\">an important fix for how lazy loading is handled in block themes</a>. WordPress 5.9 <a href=\"https://core.trac.wordpress.org/changeset/52065\">fixed a performance regression</a> where WordPress’ default of lazy loading all images was causing slower performance on the Largest Contentful Paint metric (LCP) metric. This resulted in <a href=\"https://wptavern.com/wordpress-5-9-to-fix-lazy-loading-performance-regression-resulting-in-30-faster-page-loads-in-some-cases\">30% faster page loads in some cases</a>. </p>\n\n\n\n<p>Four months ago, it was discovered that block themes were having an issue with lazy loading where the previous fix was not working as expected.</p>\n\n\n\n<p>&#8220;With the introduction of block themes, that logic was not functioning correctly, resulting in all featured images to be lazy-loaded, regardless of whether it was the LCP image or not,&#8221; Arntz said in the commit message.</p>\n\n\n\n<p>&#8220;Together with an update to the <code>core/post-featured-image</code> block included in <a href=\"https://core.trac.wordpress.org/changeset/55079\">[55079]</a>, this changeset fixes the logic to correctly handle featured images in block themes as well.</p>\n\n\n\n<p>&#8220;Additionally, in combination with an update to the <code>core/template-part</code> block from <a href=\"https://core.trac.wordpress.org/changeset/55246\">[55246]</a>, this changeset includes an enhancement which uses the benefits of block template parts to avoid lazy-loading images in the <code>header</code> block template part, making the lazy-loading heuristics even more accurate for sites using a block theme.&#8221;</p>\n\n\n\n<p>The <a href=\"https://core.trac.wordpress.org/changeset/55318\">fix</a>, which is included in the 6.2 Beta 2 release, introduces enhanced logic to determine the LCP image in block themes and avoid lazy-loading it. </p>\n\n\n\n<p>Provided everything stays on track, the official release is now just six weeks away, targeted for March 28, 2023.</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, 14 Feb 2023 22:20:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:90:\"WordCamp Central: GoDaddy joins the WordPress global community sponsorship program in 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=3161230\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://central.wordcamp.org/news/2023/02/godaddy-joins-the-wordpress-global-community-sponsorship-program-in-2023/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3410:\"<p>Please join us in welcoming <a href=\"https://www.godaddy.com/pro?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">GoDaddy</a>&nbsp;to the&nbsp;<a href=\"https://central.wordcamp.org/sponsor-multiple-wordcamps/\">2023 WordPress global community sponsorship program</a>! GoDaddy’s pledge to sponsor all official WordPress community events (WordCamps, Meetups, and more) all around the world provides support and stability to our hardworking crew of volunteer event organizers. Thanks for everything, GoDaddy!</p>\n\n\n<div class=\"wp-block-image\">\n<a href=\"https://central.wordcamp.org/files/2023/02/Copy-of-gd-logo-480x360-1.png\"><img /></a></div>\n\n\n<p>At&nbsp;<a href=\"https://www.godaddy.com/pro?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">GoDaddy</a>, our&nbsp;mission&nbsp;is&nbsp;to empower&nbsp;a&nbsp;worldwide community of&nbsp;entrepreneurs&nbsp;by giving them all the help and tools they need to grow online&nbsp;— including a simpler, safer WordPress experience.&nbsp;</p>\n\n\n\n<p>We champion&nbsp;our&nbsp;Makers of the Web&nbsp;by delivering&nbsp;a suite of WordPress solutions that enable fast and easy setup and then&nbsp;enables users&nbsp;to&nbsp;harness all the power of the world’s most popular CMS.&nbsp;</p>\n\n\n\n<p>The <a href=\"https://community.godaddy.com/s/group/0F93t000000I7EfCAK/godaddy-pro?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">GoDaddy Pro Community</a> was built by and for website designers and developers.&nbsp;Whether you’re new to web design or growing your existing business, you’ll find free tools, products, education, and expert support to help you more efficiently create and maintain beautiful sites — and wow clients.</p>\n\n\n\n<p>We provide a&nbsp;<a href=\"https://www.godaddy.com/hosting/wordpress-hosting?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">Managed WordPress experience</a> that is as easy as it is effective. The latest version of WordPress comes pre-installed with exclusive themes, plugins, and tools to get you up and running quickly, with automated backups, updates, and malware removal so our Pros can spend less time on monotonous maintenance, and more time building their businesses.GoDaddy Pro works tirelessly to foster an active, nurturing community, with initiatives including the sponsorship of WordCamps globally, weekly <a href=\"https://events.godaddy.com/godaddy-pro-online?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">GoDaddy Pro Meetups</a>, our free <a href=\"https://www.godaddy.com/pro/academy?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">GoDaddy Pro Academy</a> courses, and our <a href=\"https://community.godaddy.com/s/group/0F93t000000I7EfCAK/godaddy-pro?utm_source=wcglobal_2023_sponsorship&utm_medium=events&utm_campaign=en-us_events_prg_awa_partners_part_wcsponsordesc_001\">GoDaddy Pro Discussions Group</a>. We’re proud to be a partner of the WordPress community and look forward to witnessing all the individual greatness that our efforts help support.</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, 14 Feb 2023 15: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:6:\"Isotta\";s: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:77:\"Do The Woo Community: Multi-tenant WooCommerce Sites with Wijnand van Leeuwen\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=74501\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://dothewoo.io/multi-tenant-woocommerce-sites/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:410:\"<p>Wijnand van Leeuwen from WPCS.io joins Carl and Zach for a Woo DevChat about Multi-tenant sites, performance, hosting and more.</p>\n<p>&gt;&gt; The post <a rel=\"nofollow\" href=\"https://dothewoo.io/multi-tenant-woocommerce-sites/\">Multi-tenant WooCommerce Sites with Wijnand van Leeuwen</a> appeared first on <a rel=\"nofollow\" href=\"https://dothewoo.io\">Do the Woo - a WooCommerce Builder Community</a>	.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 14 Feb 2023 10:08: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:5:\"BobWP\";s: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:64:\"WPTavern: Watch WordCamp Asia 2023 via Livestream February 17-19\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=142007\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"https://wptavern.com/watch-wordcamp-asia-2023-via-livestream-february-17-19\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3116:\"<p>WordPress enthusiasts from around the world are beginning their journeys to attend the inaugural WordCamp Asia, which is happening in Bangkok, Thailand, February 17-19. Organizers are expecting 1,500 attendees at this new flagship event. For those who cannot attend in-person, there will be a livestream broadcasting the sessions from the conference days after Contributor Day, which kicks off on Day 1.</p>\n\n\n\n<p>The <a href=\"https://asia.wordcamp.org/2023/schedule/livestream/\">livestream schedule</a> shows dates and times in visitors&#8217; local timezones. Depending on where you are in the world, it may be tricky to catch some of the sessions but the event will also be recorded. Virtual attendees can favorite the sessions they are interested to watch and print or email them to keep track. </p>\n\n\n\n<p>There are topics for every experience level &#8211; from <a href=\"https://asia.wordcamp.org/2023/session/starting-your-wordpress-blog-the-first-6-months/\">starting a WordPress blog</a> to <a href=\"https://asia.wordcamp.org/2023/session/advanced-performance-scalability-for-php-developers/\">advanced performance and scalability for PHP developers</a>. Attendees can learn how to <a href=\"https://asia.wordcamp.org/2023/session/start-your-subscription-business-with-no-code-saas-and-fse-full-site-editing/\">start a subscription business with a no-code SaaS and FSE (Full Site Editing)</a>. Theme authors can learn <a href=\"https://asia.wordcamp.org/2023/session/how-can-theme-developers-monetize-in-the-era-of-block-themes/\">how to monetize in the era of block themes</a> and website owners can explore <a href=\"https://asia.wordcamp.org/2023/session/take-your-wordpress-site-to-another-level-using-ai-translation/\">using AI translation to translate their websites</a> to find a wider audience. WordCamp Asia will also feature a few sessions on careers, including <a href=\"https://asia.wordcamp.org/2023/session/non-technical-career-options-in-the-wordpress-market/\">non-technical careers in the WordPress market</a> and <a href=\"https://asia.wordcamp.org/2023/session/career-detour-from-the-medical-field-to-wordpress/\">career changes from the medical field to WordPress</a>. This is just a small sampling of the interesting topics that will be discussed at WordCamp Asia. </p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/ama-ask-matt-anything/\">Matt Mullenweg will join for an AMA</a> on February 18, in Track 1, which will also be livestreamed to Tracks 2 and 3. </p>\n\n\n\n<p>During the event, organizers plan to announce the location of the next WordCamp Asia coming in 2024. <a href=\"https://profiles.wordpress.org/nao/\">Naoko Takano</a>, one of the organizers, joined the WP Tavern Jukebox podcast last week to discuss the organizing process and the importance of WordPress hosting its first flagship event in Asia. Check out the <a href=\"https://wptavern.com/podcast/62-naoko-takano-on-the-importance-of-the-first-wordcamp-asia\">episode</a> for more perspective on the event, which has been in planning for years after getting cancelled and postponed multiple times due to the pandemic.</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, 13 Feb 2023 22:22:39 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:100:\"WordPress.org blog: WP Briefing: Episode 49: Everything You Need to Know About the Community Summit!\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=14404\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"https://wordpress.org/news/2023/02/episode-49-everything-you-need-to-know-about-the-community-summit/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:15541:\"<p>Episode forty-nine of the WordPress Briefing explores the What, Why, and Who behind the upcoming Community Summit in National Harbor, DC, USA, August 22-23, 2023. Join Executive Director Josepha Haden Chomphosy to learn the importance of the gathering to the WordPress project. </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 class=\"wp-block-heading\">Credits</h2>\n\n\n\n<p>Editor:&nbsp;<a href=\"https://profiles.wordpress.org/dustinhartzler/\">Dustin Hartzler</a><br />Logo:&nbsp;<a href=\"https://profiles.wordpress.org/javiarce/\">Javier Arce</a><br />Production:&nbsp;<a href=\"https://profiles.wordpress.org/santanainniss/\">Santana Inniss</a><br />Song: Fearless First by Kevin MacLeod </p>\n\n\n\n<h2 class=\"wp-block-heading\">Show Notes</h2>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://make.wordpress.org/updates/2019/06/17/observations-on-wordpress-contributor-team-structure/\" target=\"_blank\">Observations on WordPress Contributor Team Structure</a></p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/\" target=\"_blank\">Apply to attend the 2023 Community Summit</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://communitysummit.wordcamp.org/2023/topic-submissions-for-2023-community-summit/\" rel=\"noreferrer noopener\">Topic Submissions for the 2023 Community Summit</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://en.wikipedia.org/wiki/Tuckman%27s_stages_of_group_development\" rel=\"noreferrer noopener\">Tuckman&#8217;s Theory: Stages of Group Development</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://en.wikipedia.org/wiki/Chatham_House_Rule\" rel=\"noreferrer noopener\">Chatham House Rules</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"https://make.wordpress.org/project/2023/02/06/proposal-creating-a-wordpress-contributor-mentorship-program/\" rel=\"noreferrer noopener\">Proposal for a project-wide mentorship program</a></p>\n\n\n\n<p><a target=\"_blank\" href=\"http://www.openverse.org\" rel=\"noreferrer noopener\">Openverse.org</a></p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\" target=\"_blank\">6.2 Beta 1 is open for testing</a><br /><br /></p>\n\n\n\n<h2 class=\"wp-block-heading\">Transcript</h2>\n\n\n\n<span id=\"more-14404\"></span>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks.</p>\n\n\n\n<p>I&#8217;m your host, Josepha Haden Chomphosy. Here we go.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:40]&nbsp;&nbsp;</strong></p>\n\n\n\n<p>A couple of episodes ago, I mentioned the Community Summit in the small list of big things. That&#8217;s coming up on August 22nd and 23rd, right before WordCamp US. And for some of you, that made complete sense, and the only thought in your mind was, wow, our last one was in 2017, how could so many years have passed since then? And since so many years have passed, today we&#8217;re gonna talk a bit about the Community Summit, what it is, where it came from, and why it&#8217;s so important for the WordPress project.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:01:09]&nbsp;</strong></p>\n\n\n\n<p>First things first, let&#8217;s talk about what exactly the Community Summit is. The Community Summit is a small event where folks from around the WordPress project and community come together to work through some of the most difficult topics the project currently faces, many of which are easier or at least less fraught when we can be face-to-face.</p>\n\n\n\n<p>The Community Summit is usually done in an “<a href=\"https://en.wikipedia.org/wiki/Unconference\">unconference</a>” style, and when we were smaller, we left topic gathering and voting to the day of. That&#8217;s evolved a bit as our group of fearless contributors has grown over the years, and this year, we have been asking for topics ahead of time so that we can make sure we have the right folks in the room and are making the best use of everyone&#8217;s limited time.&nbsp;</p>\n\n\n\n<p>It&#8217;s easy to take a look at this event and think it&#8217;s like some fun exclusive thing with a who&#8217;s who of WordPress.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:02:00]&nbsp;</strong></p>\n\n\n\n<p>But I assure you it&#8217;s a working event. Decisions are not finalized during the event, but since we try very hard to account for many, many viewpoints, it ends up being two days of hard discussions, contentious viewpoints, and problem definition at a level of complexity you don&#8217;t really see every day.</p>\n\n\n\n<p>Hearing how hard this event is, you may be wondering why we put in that effort. There are a lot of reasons, but there are three that come to my mind immediately. So for starters, working across cultures is hard. Apart from the cultural differences, we tend to be aware of things like where we&#8217;re located or our lived experiences, things like that– working remotely or distributedly is a whole different set of skills than working in person. This helps remind everyone that we&#8217;re humans, that there are humans behind those comments and behind those messages in Slack. The second thing is that I&#8217;m a big supporter of Tuckman&#8217;s theory of group development.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:03:00]&nbsp;</strong></p>\n\n\n\n<p>If you don&#8217;t know what that is, you can look for it, we&#8217;ll put a link in the show notes, but it&#8217;s that forming, storming, norming, performing kind of concept of how groups come together. Because there are so many of us and our community has such a large footprint, there are little storms a-brewin all the time.</p>\n\n\n\n<p>Some get really big, some stay small. But at some point, most of them have to be addressed. And this is a space that is specifically designed to help us do that. Which brings us to the third reason that we do it. This event uses something called the Chatham House Rule, which creates a kind of temporal psychological safety.</p>\n\n\n\n<p>Right. Psychological safety, if you&#8217;re a leader, you know that that&#8217;s something that is built over time and requires a lot of trust and a lot of conversations with people that you&#8217;re working with, and we can&#8217;t quite do that.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:00]&nbsp;</strong></p>\n\n\n\n<p>And so Chatham House Rule builds an environment that helps create that suddenly in the moment and requires, you know, some, some faith in one another.</p>\n\n\n\n<p>But basically, no one can be quoted about what they said in those conversations. No one&#8217;s examples can be attributed to them. But the conversations can be summarized and published, which we do on the Community Summit website. And then, we publish those for our collective knowledge over time. This lets folks who are attending advocate for themselves and others fully without worrying over whether they&#8217;re gonna be taken out of context later.</p>\n\n\n\n<p>And finally, one of the biggest questions we get ahead of any Community Summit is why it is by invitation only. The most commonly cited reasons for keeping this small and invite only have everything to do with logistics and leadership. You want it to be large enough to have good representation but small enough to have high-quality interactions. It&#8217;s just a really narrow Goldilocks moment, if you will.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:00]</strong></p>\n\n\n\n<p>But that reason doesn&#8217;t necessarily address the need for invitations rather than letting it be first come, first served. The reason for that is more of a philosophical one and requires you to go on a mini historical journey with me.</p>\n\n\n\n<p>This also has changed a bit over the years. The first ever Community Summit, way back in 2012, was before my time, but if I recall my history correctly, it was truly by invitation only. The summit after that included a closed nomination process. The next included a team nomination process, and then the last two, 2017 and 2023, have included open nominations.</p>\n\n\n\n<p>Now, even in the nomination era of Community Summit organizing, there is still a selection process. The organizers review the list of suggested attendees and check for the same types of things we expect major WordCamp organizers to look for in their speaker selection.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:06:00]</strong></p>\n\n\n\n<p>Things like which teams they contribute to, what communities they advocate for, and how long they&#8217;ve been a member of the community.</p>\n\n\n\n<p>And then they adjust for balance. In addition to those things, there are also four types of voices that we always want represented at our Community Summit. So first is leading voices, people who are already in the community and kind of are helping us to make decisions. I am considered one of those leading voices; I have put in my application to be included in the Community Summit. Really hope we select me.&nbsp;</p>\n\n\n\n<p>The second one is future leading voices. Specifically, those are people who are active in the community already and are showing a lot of promise, either because they really understand the values that the WordPress open source project is putting forward or understand the basic processes of communicating and guiding people in such a complex ecosystem as the WordPress project represents. Or because they have said quite plainly they are interested in helping us to make sure that the WordPress project is able to move and continue to create and continue to support democratizing publishing.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:07:00]</strong></p>\n\n\n\n<p>So it&#8217;s a little bit potentially folks who are self-selecting for that. People who already are showing that they are doing that either in WordPress or in their local communities. That&#8217;s one of the types of voices we want to include. A third one that we want to include all the time is voices we need, so voices that we need to hear. People that specifically we are building WordPress for, people that have indicated to us that the CMS is not necessarily perfect for some of the use cases that they run into regularly.</p>\n\n\n\n<p>So the people and users and community organizers that can and are able to advocate for the types of user interactions, the types of community interactions that we absolutely want to be able to see.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:08:00]&nbsp;</strong></p>\n\n\n\n<p>And so that&#8217;s a third group of voices that we want to make sure we have represented.</p>\n\n\n\n<p>And then the fourth and final group that we always want to have represented is a group that I call voices we miss. And so those are the people that we want to be able to hear more from in our project that we don&#8217;t necessarily either have a good group of representative voices for, so it&#8217;s hard to hear them, or that we know are probably users of the CMS or they are attending events, they are somehow involved in the WordPress project.</p>\n\n\n\n<p>But we don&#8217;t necessarily have any way to have accounted for them while we were building solutions way back in 2012 or 2006 when things were being built for us. And so those are the four groups of people, the four types of voices that I absolutely want to have represented at our Community Summit.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:09:00]</strong></p>\n\n\n\n<p>And I ask organizers to go through this incredibly complicated selection process because we want not simply a microcosm of the WordPress community as we see it today and hope to see it in the future but also an equitably voiced forum during that critical problem definition phase.&nbsp;</p>\n\n\n\n<p>So TLDL. For, listen?! T L D Real Listen. Although if you didn&#8217;t make it through that, you definitely are not getting to this point. So a TLDR for folks who skimmed the transcript and got here, I guess we keep this invitation structure because we want to account for voices we don&#8217;t hear every day in the WordPress project. Not because we don&#8217;t value them but because we already hear them.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:09:44]&nbsp;</strong></p>\n\n\n\n<p>And now that brings us to our small list of big things. This week it&#8217;s actually kind of a big list of big things, but you know, there it is.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:10:00]&nbsp;</strong></p>\n\n\n\n<p>First things first. The applications for the Community Summit are now open. Those are the applications to attend. It&#8217;s pretty short. I filled mine out this morning and it&#8217;s three questions about who you are and your username on wordpress.org, and then three questions about the topics you are most interested in and the experience that you have in those conversations so far.</p>\n\n\n\n<p>Yeah. It took me, like, I think, 90 seconds. Like, a full minute and a half. So head on over there. We have a link in the show notes, but also, you&#8217;ll be able to find it in newsletters across the entire WordPress media ecosystem. I am pretty sure about that.&nbsp;</p>\n\n\n\n<p>The second thing is that there is a proposal out for a project-wide mentorship program.</p>\n\n\n\n<p>This is a huge potential win for us. It is aiming to fix some of our broken ladders. If you&#8217;re not familiar with my Broken Ladder Theory of the WordPress project, I&#8217;ll try to remember to find a link to that post and put that in the show notes.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:11:00]&nbsp;</strong></p>\n\n\n\n<p>Number three is that Openverse moved. I shared this last week that happened last week. They didn&#8217;t move very far, though. They have a new URL, you can find them at openverse.org. It&#8217;s the same team. It&#8217;s the same product. It&#8217;s the same group of excellent openly-licensed images and media that you have come to expect. It just has its own standalone URL now. Huge kudos to the contributors who got that done.&nbsp;</p>\n\n\n\n<p>Another thing that happened last week is that WordPress 6.2 has moved into its beta phase, and so now is the time to get out there and test.</p>\n\n\n\n<p>There also was an excellent, excellent write-up about how to test any given release. And I think it also includes how to file a good bug. And so we&#8217;ll send all of those things into the show notes. They&#8217;ll be easy to find. Get out there and do your testing.&nbsp;</p>\n\n\n\n<p>And number five, longest, small list of big things in recent history.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:12:00]&nbsp;</strong></p>\n\n\n\n<p>I got some interest on [a] women, and non-binary led release for 2023, and so since there was some interest shown for that, it is hereby verbally confirmed. Keep an eye out on make.wordpress.org for more information about what that process is gonna look like and how to volunteer your time for that if that is something that calls to you.</p>\n\n\n\n<p>Woo. And that, my friends, is your small list of big things, your big list of big things. Thanks for tuning in today for the WordPress Briefing. I&#8217;m your host, Josepha Haden Chomphosy, and I&#8217;ll see you again 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, 13 Feb 2023 17:01: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:\"Santana Inniss\";s: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:80:\"WordCamp Central: Thanks to Weglot for supporting the global WordPress community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://central.wordcamp.org/?p=3161226\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:89:\"https://central.wordcamp.org/news/2023/02/weglot-supports-the-global-wordpress-community/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1793:\"<p>Many thanks to&nbsp;Weglot&nbsp;for their support of the&nbsp;<a href=\"https://central.wordcamp.org/sponsor-multiple-wordcamps/\">WordPress global community sponsorship program</a>&nbsp;at the Gold level! The sponsorship that <a href=\"https://weglot.com/integrations/wordpress-translation-plugin/\" target=\"_blank\" rel=\"noreferrer noopener\">Weglot</a> and other global sponsors provide to WordPress community events is truly invaluable. Weglot has been part of this program since 2022, and we couldn’t be more grateful!</p>\n\n\n\n<a href=\"https://central.wordcamp.org/files/2022/02/weglot-logo.png\"><img /></a>\n\n\n\n<p><a href=\"https://weglot.com/integrations/wordpress-translation-plugin/\">Weglot</a> is a WordPress multilingual plugin to translate and display your website in multiple languages. It provides a fast first layer of automated translation which you can easily edit yourself or by adding teammates, or collaborate with pro-translators through the Weglot dashboard. Trusted by more than 60,000 website owners and developers and with a 5-star rating on the WordPress directory (1000+ reviews) &#8211; you can have a multilingual website up and running in minutes.</p>\n\n\n\n<p>Key benefits include:</p>\n\n\n\n<ul>\n<li>Simple and quick set-up</li>\n\n\n\n<li>Multilingual SEO best practices (translated URLs &amp; metadata)</li>\n\n\n\n<li>Compatibility with any Themes and Plugins (incl. WooCommerce)</li>\n\n\n\n<li>Automatic and human translations</li>\n\n\n\n<li>A unique dashboard with an &#8216;in context editor&#8217;, easily edit translations &amp; invite teammates to collaborate on projects</li>\n\n\n\n<li>Expert support: a fully dedicated technical support team at your disposal</li>\n</ul>\n\n\n\n<p>Learn more at <a href=\"https://weglot.com/integrations/wordpress-translation-plugin/\">Weglot</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 13 Feb 2023 06:30: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:6:\"Isotta\";s: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:69:\"WPTavern: WooCommerce to Launch WC Blocks Extensibility Monthly Chat\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141871\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"https://wptavern.com/woocommerce-to-launch-wc-blocks-extensibility-monthly-chat\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1777:\"<p>WooCommerce is calling on its developer community to <a href=\"https://developer.woocommerce.com/2023/01/30/announcing-wc-blocks-extensibility-monthly-chat/?utm_content=buffer61fff&utm_medium=social&utm_source=twitter&utm_campaign=buffer\">join a new monthly chat</a> focused on WooCommerce block extensibility. The chat is being run as a three-month pilot program with different topics each month. </p>\n\n\n\n<p>&#8220;During these sessions, we want developers to actively shape the future of WC Blocks by hearing what developers’ integrations need from us to be successful and get feedback on existing extensibility points,&#8221; WooCommerce developer advocate Stephanie Pi said.</p>\n\n\n\n<p>In order to have the right engineers available for the sessions while testing out the format, the first three months will focus on the Cart and Checkout blocks. WooCommerce developers have recently been attempting to <a href=\"https://wptavern.com/woocommerce-seeks-to-improve-cart-and-checkout-blocks-performance#comment-436476\">solicit feedback on Cart and Checkout block performance</a> on GitHub, though few have weighed in on the topic so far. This monthly chat may provide a more casual way to get extensibility issues on the WooCommerce team&#8217;s radar.</p>\n\n\n\n<p>The first session will be held in the <a rel=\"noreferrer noopener\" href=\"https://woocommercecommunity.slack.com/archives/C1KAZ91E3\" target=\"_blank\">#developers</a> channel on the <a rel=\"noreferrer noopener\" href=\"https://woocommerce.com/community-slack/\" target=\"_blank\">WooCommerce Community Slack</a> on Monday, February 13, at 1600 UTC. At the end of the pilot program, WooCommerce will evaluate whether it&#8217;s a good use of the community&#8217;s time and if the monthly chats should be continued.</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, 11 Feb 2023 04:22:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:51:\"WPTavern: Gutenberg 15.1 Adds Openverse Integration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141846\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"https://wptavern.com/gutenberg-15-1-adds-openverse-integration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3928:\"<p><a href=\"https://make.wordpress.org/core/2023/02/10/whats-new-in-gutenberg-15-0-18-january-2/\">Gutenberg 15.1</a> was released this week with Openverse integration in the Media tab. The Openverse library of openly licensed and public domain works has also moved to <a href=\"https://openverse.org/\">its own website</a> with an updated design. It contains more than 600 million free-to-use images and audio files that are now available inside WordPress&#8217; editor:</p>\n\n\n\n<img />\n\n\n\n<p>Clicking on an Openverse image will instantly insert it as an Image block with the proper attribution and license automatically added to the caption. The experience is so much faster than downloading from the Openverse website and then uploading to the Media Library.</p>\n\n\n\n<img src=\"https://cdn.stocksnap.io/img-thumbs/960w/Y8CKB0O8C2.jpg\" alt=\"\" />&#8220;<a href=\"https://stocksnap.io/photo/stars-galaxy-Y8CKB0O8C2\" target=\"_blank\" rel=\"noreferrer noopener\">Stars Galaxy</a>&#8221; by <a href=\"https://stocksnap.io/author/17101\" target=\"_blank\" rel=\"noreferrer noopener\">Greg Rakozy</a>/ <a href=\"https://creativecommons.org/publicdomain/zero/1.0/?ref=openverse\" target=\"_blank\" rel=\"noreferrer noopener\">CC0 1.0</a>\n\n\n\n<p class=\"ticss-9da20087\">Another major highlight in 15.1 is the ability to <a href=\"https://github.com/WordPress/gutenberg/pull/46571\">add custom CSS on a per-block basis</a>. This can be done through the Global Styles menu in the Site Editor. For each block you can add your own CSS to customize the block appearance by scrolling to the bottom of the panel to the &#8220;Additional Block CSS&#8221; button. These CSS edits will be applied to all instances of the block on the site.</p>\n\n\n\n<img />\n\n\n\n<p>Gutenberg 15.1 also introduces <a href=\"https://github.com/WordPress/gutenberg/pull/46502\">support for shadow presets</a> in Global Styles, with four defaults available (Natural, Crisp, Sharp, and Softy), and the ability for theme authors to add custom presets via ‘theme.json’.  The announcement post included a video that demonstrates the new UI:</p>\n\n\n\n\n\n\n\n<p>In 15.1 Navigation has been added to the browse mode sidebar in the Site Editor, so users can quickly access their menus and menu items, rearrange them via drag and drop, or navigate the links.</p>\n\n\n\n<p>This release makes some <a href=\"https://github.com/WordPress/gutenberg/pull/47430\">changes to the &#8220;paste styles&#8221; feature</a> that was introduced in <a href=\"https://wptavern.com/gutenberg-15-0-introduces-sticky-position-block-support-adds-paste-styles-option\">version 15.0</a>. The Options menu in the block toolbar now displays both &#8220;Copy styles&#8221; and &#8220;Paste Styles&#8221; to make it easier to understand how to use the feature, as it previously was unclear with just the &#8220;Copy Styles&#8221; option available.</p>\n\n\n\n<img />\n\n\n\n<p>Gutenberg 15.2 <a href=\"https://github.com/WordPress/gutenberg/pull/47182\">improves the Site Editor loading state</a> for better initialization. This is an important update for making the Site Editor ready to come out of Beta. It&#8217;s not a complete solution but makes it a bit more polished with the following changes, as outlined by Riad Benguella in the <a href=\"https://github.com/WordPress/gutenberg/pull/47182\">PR</a>:</p>\n\n\n\n<ul>\n<li>A CanvasSpinner that can be used in components that have a &#8220;ready&#8221; state. So instead of rendering an empty white page, the spinner is rendered when these components are not ready.</li>\n\n\n\n<li>Makes sure the iframe has a &#8220;white&#8221; background by default to avoids too much background color switches during initialization.</li>\n</ul>\n\n\n\n<p>These are just a few of the highlights. Check out the <a href=\"https://make.wordpress.org/core/2023/02/10/whats-new-in-gutenberg-15-0-18-january-2/\">15.1 release post</a> for the full list of enhancements, bug fixes, performance improvements, and tooling changes.</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, 10 Feb 2023 22:56:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:74:\"Do The Woo Community: Blocks, Themes and Page Builders with 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:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=74479\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://dothewoo.io/blocks-themes-and-page-builders-with-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:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:423:\"<p>Recently I had a run in with blocks, the editor, themes and page builders., when rebranding BobWP.com. We chat about that.</p>\n<p>&gt;&gt; The post <a rel=\"nofollow\" href=\"https://dothewoo.io/blocks-themes-and-page-builders-with-nathan-wrigley/\">Blocks, Themes and Page Builders with Nathan Wrigley</a> appeared first on <a rel=\"nofollow\" href=\"https://dothewoo.io\">Do the Woo - a WooCommerce Builder Community</a>	.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 10 Feb 2023 09:07: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:5:\"BobWP\";s: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:85:\"Post Status: Product People with Vova Feldman of Freemius  — Post Status Draft 140\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://poststatus.com/?p=147156\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"https://poststatus.com/product-people-with-vova-feldman-of-freemius-post-status-draft-140/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:59854:\"<div class=\"is-layout-flow wp-block-group eplus-wrapper has-theme-palette-2-color has-theme-palette-8-background-color has-text-color has-background\"><div class=\"wp-block-group__inner-container\"><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">In this episode, <a href=\"https://twitter.com/vovafeldman\">Vova Feldman</a> of <a href=\"http://freemius\">Freemius</a> joins Cory Miller to discuss the need for developers to prioritize products over infrastructure, the state of WordPress, and goals for providing a better user experience for customers. </p></div>\n\n\n<div class=\"wp-block-spacer eplus-wrapper\"></div>\n\n\n\n<p class=\"yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"></span><span class=\"yoast-reading-time__spacer\"></span><span class=\"yoast-reading-time__descriptive-text\">Estimated reading time:  </span><span class=\"yoast-reading-time__reading-time\">41</span><span class=\"yoast-reading-time__time-unit\"> minutes</span></p>\n</div></div>\n\n\n\n\n\n\n\n<p><a href=\"https://poststatus.com/planet/feed/#h-transcript\">Transcript</a> ↓</p>\n\n\n\n<p>Learn from the owner of <a href=\"http://freemius\">Freemius</a>, <a href=\"https://twitter.com/vovafeldman\">Vova Feldman</a>, as he talks with&nbsp; Cory Miller about the opportunities for indie developers, how to best bring products into the industry, the importance of community, and more.</p>\n\n\n\n<p><strong>Top Takeaways:</strong></p>\n\n\n\n<ul>\n<li><strong>Living in an Open Source Ecosystem. </strong>Developers don’t need to reinvent the wheel. With such a large ecosystem of products, finding a secret niche spot to develop your product isn’t always the best or even attainable solution. Doing something better than the next company is sometimes all it takes for great success.&nbsp;</li>\n\n\n\n<li><strong>The David and Goliath Struggle. </strong>It’s obvious that there has always been and will continue to be an unbalanced level of success between independent WordPress product owners and large companies. But that’s not to say there isn’t room for everyone; there is. An independent startup can move much faster into achieving short-term goals and growth than large-scale established companies can with a heavier workload and slower forward movement.&nbsp;</li>\n\n\n\n<li><strong>Valuing Community Over All Else. </strong>The WordPress community is what drives the future of WordPress. It’s not so much all the great new things the system offers but the people behind the process. Taking that same thought into your business, making people the center of your solutions, is an undeniable way to create a business that is surrounded by community.&nbsp;</li>\n\n\n\n<li><strong>Removing Language Barriers. </strong>Creating website language translation is becoming more of a priority. It ties in with the need for developing a better user experience for your customers. Your community needs a specialized way to interact with your products and site. That’s one main task Vova’s team is tackling for their customers this year</li>\n</ul>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-group\"><div class=\"wp-block-group__inner-container\">\n<div class=\"is-layout-flex wp-container-10 wp-block-columns sponsor has-theme-palette-8-background-color has-background\" id=\"StellarWP\">\n<div class=\"is-layout-flow wp-block-column\">\n<h3 class=\"StellarWP has-theme-palette-1-color has-text-color\" id=\"Sponsor\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png\" alt=\"?\" class=\"wp-smiley\" /> Sponsor: <span><a href=\"https://poststat.us/elementor\" rel=\"sponsored nofollow\">Elementor</a></span></h3>\n\n\n\n<p><strong>Elementor </strong>enables web creators to build professional, pixel-perfect websites with an intuitive visual builder. Quickly create amazing websites for your clients or your business with complete control over every piece, without writing a single line of code. Join <a href=\"https://elementor.com/community/\">a vast community of web creators</a> from all around the world who deliver exceptional websites using Elementor.</p>\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-column is-vertically-aligned-top\"><div class=\"wp-block-image elementor-logo\">\n<img src=\"https://cdn.poststatus.com/wp-content/uploads/2022/08/Elementor-Logo-Symbol-Blue-150x150.png\" alt=\"Elementor\" class=\"wp-image-104033\" width=\"150\" height=\"150\" title=\"Elementor Logo\" />Elementor</div></div>\n</div>\n</div></div>\n\n\n\n<h3 class=\"eplus-wrapper\" id=\"h-mentioned-in-the-show\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f517.png\" alt=\"?\" class=\"wp-smiley\" /> Mentioned in the show:</h3>\n\n\n\n<ul>\n<li><a href=\"https://freemius.com/\">Freemius</a></li>\n\n\n\n<li><a href=\"https://ithemes.com/\">iThemes</a></li>\n\n\n\n<li><a href=\"https://elementor.com/?utm_source=google&utm_medium=cpc&utm_campaign=6487935276&utm_term=elementor&gclid=CjwKCAiArY2fBhB9EiwAWqHK6qYD-cCG8rlI6kGvOjh4HNqbY7YK7PshpiK1nnS4VyLHEtkaadENbRoCtuQQAvD_BwE\">Elementor</a></li>\n\n\n\n<li><a href=\"https://woocommerce.com/\">WooCommerce</a></li>\n\n\n\n<li><a href=\"https://yoast.com/\">Yoast</a></li>\n\n\n\n<li><a href=\"https://il.linkedin.com/in/vovafeldman\">Vova Feldman on Linkedin&nbsp;</a></li>\n\n\n\n<li><a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia</a></li>\n</ul>\n\n\n\n<h3 class=\"eplus-wrapper\" id=\"h-you-can-follow-post-status-and-our-guests-on-twitter\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png\" alt=\"?\" class=\"wp-smiley\" /> You can follow Post Status and our guests on Twitter:</h3>\n\n\n\n<ul class=\"eplus-wrapper\">\n<li><a href=\"https://twitter.com/vovafeldman\">Vova Feldman</a> (Founder &amp; CEO, <a href=\"https://twitter.com/Freemius\">Freemius</a>)</li>\n\n\n\n<li><a href=\"https://twitter.com/corymiller303\">Cory Miller</a> (CEO, <a href=\"https://twitter.com/post_status\">Post Status</a>)</li>\n\n\n\n<li><a href=\"https://twitter.com/lemonadecode\">Olivia Bisset</a> (Intern, <a href=\"https://twitter.com/post_status\">Post Status</a>)</li>\n</ul>\n\n\n\n<p class=\"eplus-wrapper has-background\">The <strong>Post Status Draft</strong> podcast is geared toward WordPress professionals, with interviews, news, and deep analysis. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f4dd.png\" alt=\"?\" class=\"wp-smiley\" /><br /><br /><a href=\"https://poststatus.com/category/post-status-podcasts/\" target=\"_blank\" rel=\"noreferrer noopener\">Browse our archives</a>, and don’t forget to subscribe via <a href=\"https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008\" target=\"_blank\" rel=\"noreferrer noopener\">iTunes</a>, <a href=\"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS8ySkU5c2M4UA\" target=\"_blank\" rel=\"noreferrer noopener\">Google Podcasts</a>, <a href=\"https://www.youtube.com/c/PostStatus\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube</a>, <a href=\"http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast\" target=\"_blank\" rel=\"noreferrer noopener\">Stitcher</a>, <a href=\"https://wordpress-post-status-draft-podcast.simplecast.com/\" target=\"_blank\" rel=\"noreferrer noopener\">Simplecast</a>, or <a href=\"https://feeds.simplecast.com/2JE9sc8P\">RSS</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f3a7.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<h2 class=\"eplus-wrapper\" id=\"h-transcript\">Transcript</h2>\n\n\n\n<p><strong>Cory Miller:</strong> [00:00:00] Hey everybody. Welcome back to another Post Status draft episode. And this is, uh, another interview and story in our agency journey series. Um, I&#8217;ve got Brad, who&#8217;s been a member of Post Status for a long time that leads, uh, Allie Interactive. Um, but we&#8217;re gonna. Talk about his story in just a little bit. But, um, you know, I&#8217;m always interested in these stories because how you got there, where you were.</p>\n\n\n\n<p>And then we&#8217;re gonna talk a little bit about WordPress in the future. And, um, but Brad, thanks again for, um, being, taking some time to share your story and journey. Could you tell us a little bit about yourself and your, your origin story with WordPress?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah. Thanks Corey. Thank you for, for having me on.</p>\n\n\n\n<p>Um, yeah, I started with WordPress around about, I wanna say 2008, 2009. Uh, I spent, I spent my entire career [00:01:00] working in publishing technology up to this point, and, uh, I started at. Forbes Magazine, uh, in right around 2001. Uh, I eventually worked for forbes.com and, you know, towards the, the end of my tenure there, we were getting into launching some blogs.</p>\n\n\n\n<p>Uh, I thought this WordPress platform looked pretty cool. Uh, I believe version three had just come out and, and, and it was starting to look, you know, a little more. Enterprise technology. Uh, you know, up to that point, you know, I think Droople was probably even Jula, I hate to say, was, was, uh, you know, an, an early, uh, adopter in the early, had some early adoption in the enterprise market, but WordPress was really picking up.</p>\n\n\n\n<p>Um, I liked the, I liked the technology behind it. I liked the interface a lot better than either of those platforms and, you know, just really on my own, took over a, a spare server and started to build out some blogs. Um, I, I had finally left the company in, in [00:02:00] 2010, but, Shortly after I left, WordPress actually took over, you know, their entire c m s at least for, for a period of time.</p>\n\n\n\n<p>So, you know, it, it was good to see, um, WordPress start to get some, some enterprise adoption, uh, in that, in that market. Um, you know, and, and still at that phase, you know, WordPress was still. You know, I, I would say more uncommon than common, you know, for, for usage and enterprise publishing. You know, fast forward to, um, you know, 2010, I, I had taken over as CTO of a, of a small media company and we had a need to build out a couple of foreign language sites.</p>\n\n\n\n<p>Uh, we had actually chosen Droople at that time, uh, not WordPress and. My COO at the time, um, had previously worked at the New York Observer, um, with a couple of folks, uh, Austin Smith and, and Matt Johnson, uh, who had just founded a, a very small [00:03:00] agency, uh, of three people called Ali. And, uh, I, I became acquainted with them.</p>\n\n\n\n<p>Uh, hired them to build, build those two sites for us. So I actually became one of Ali&#8217;s first clients, uh, before I even worked here, uh, which, which was pretty cool. Um, stayed in touch with them. Uh, and then, uh, 2012 when I was, uh, c t o of a, a small startup, um, which, Wasn&#8217;t, wasn&#8217;t the best job I&#8217;ve ever had.</p>\n\n\n\n<p>Let&#8217;s say, uh, I won&#8217;t name the company. Um, but Ali was just starting to really, um, grow at that time. Uh, they were about to land, uh, their first set of really big enterprise clients, uh, a couple of which we still work with to this day. They&#8217;re also getting more into WordPress because, you know, the, the market really seemed to be starting to head in that direction, at least for open source enterprise publishing technology.</p>\n\n\n\n<p>I had built up a lot of WordPress knowledge at the startup that I was working at. You know, we had, we had stayed in touch over the, the last couple of [00:04:00] years and. Uh, I, I decided to join them and there were, I think, six of us at that point. And, you know, later, um, you know, shortly thereafter became, uh, the, the third partner in the business.</p>\n\n\n\n<p>We&#8217;ve added a, uh, several others since, but, uh, you know, we&#8217;ve grown to a team of 70 people since then. So there&#8217;s a lot that happened in between. But, you know, it, it was an interesting journey to, to get to, you know, where I am today. Um, you know, as CEO of the. </p>\n\n\n\n<p><strong>Cory Miller:</strong> Okay. Well, you kinda shared some of that snippet of your journey related to Allie.</p>\n\n\n\n<p>Um, what does Allie do in WordPress in the world? Like who, who are your kind of focused clients? Um, what are the kind of types of work you do related to WordPress?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah. When, when Austin and Matt, you know, originally founded the company, um, what was great is that you. I think the three of us always shared a common vision for, for what we wanted it to [00:05:00] be.</p>\n\n\n\n<p>Um, and, and really a common interest in, in the types of clients that we wanna work with. You know, the. The worldview that the company was, was founded with wa was with the, the First Amendment as the, the company&#8217;s North Star. Uh, you know, a strong belief in freedom of the press, um, and, and really helping, you know, it sounds very bold, the helping civilization bridge the divide from, you know, pre to post internet free speech.</p>\n\n\n\n<p>Um, so the, the partners in the agency have always staunchly supported publishing and, and as a result, you know, we have only ever worked with publishers. Uh, you know, we started with. A lot of expertise in, specifically in news media. Um, you know, Austin and Matt had experience working for companies like the New York Observer, um, New York Times Slate.</p>\n\n\n\n<p>You know, I, I had worked at Forbes and a couple other media companies, so, you know, we, we had a lot of experience there, but, You know, it, [00:06:00] it became clear that there were, you know, others who really fit that, that definition as publishers that were also important and interesting for us to work with. So, you know, early on, one of our first big clients was, was the Kaiser Family Foundation.</p>\n\n\n\n<p>And, and since then we&#8217;ve worked with a lot of other nonprofit publishers, you know, who have, you know, just as an, an important mission supporting their communities as our news media clients do supporting free. Um, you know, and we&#8217;ve worked with some book publishers and, and cultural institutions as well, but, you know, allie&#8217;s like never gonna build an an eCommerce site.</p>\n\n\n\n<p>We&#8217;re, you know, not gonna get into, you know, other areas of, of, you know, WordPress development and design. Uh, it, it&#8217;s always been focused on publishers.</p>\n\n\n\n<p><strong>Cory Miller:</strong> That&#8217;s cool, especially with your background, uh, in publishing. Um, Forbes, obviously everybody knows Forbes. Um, and one of the strengths I&#8217;ve seen of WordPress, obviously it&#8217;s democratized publishing, so that that lines, and I love the, [00:07:00] the focus on the First Amendment, and the free speech part of that.</p>\n\n\n\n<p>That&#8217;s, that&#8217;s excellent. So with a lot of these publishers as being kind of a default client of what you all focus. Um, what&#8217;s the type of work, can you, and, and I know there&#8217;s clients you might not be able to talk about, so I, I totally respect that, but what&#8217;s the type of work you&#8217;re doing for some of these clients?</p>\n\n\n\n<p>Is it rebuilds, is it park maintenance? Is it responding to a news team or a room or something like that?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah. You know, and, and I think that that&#8217;s part of the, You know, evolution of the company that I sort of glossed over between about 2012 and now. Um, when, when I started you, you know, Allie originally, um, the folks that started it myself and, and, uh, and Austin and Matt and, you know, we, we, everyone that started the company and was there in the early days were, we&#8217;re all developers and, you know, we all had experience.</p>\n\n\n\n<p>Um, you know, as programmers, you know, I wrote code for. [00:08:00] Pretty much until about five years ago, um, you know, full-time. Uh, and you know, so that&#8217;s where we started. You know, we partnered with, uh, large organizations to build out, you know, solid publishing technology, infrastructure, you know, with the caveat that we understood publishing.</p>\n\n\n\n<p>We had. Worked with folks in newsrooms. So, you know, although at that time we weren&#8217;t doing actual, like web design, we understood how to design a CMS that was efficient and, and that took the experience of the editors, you know, into account. Because, you know, very often, you know, I, I, I saw it in my, in my own career for many years, folks would build things for, you know, for editors to use, folks who.</p>\n\n\n\n<p>Often on a deadline trying to get a story out quickly. And the interface would be clunky, it would be slow, it would be inefficient, you know, too many clicks, too many steps, not intuitive. Um, so that part of what [00:09:00] we do was there from the beginning. Um, but early on we were working with, you know, primarily outside designers to, to actually, you know, create the designs.</p>\n\n\n\n<p>We had a couple of agencies that we used to partner with, you know, relatively frequently. It became clear to us like round about 2014, uh, that, that, that was a pretty inefficient way to work. And, and so about eight, no, now, now nine years ago, we started our own design practice internally and, and now really, you know, we, we&#8217;ve become truly a, a full service agency from strategy to design to, to development it.</p>\n\n\n\n<p>It&#8217;s just so much more, much more of an efficient experience for the folks that we work with to have, you know, A single team under one roof that has all the skills end to end to, you know, thoughtfully think through what we should be building for them. Because, you know, we&#8217;re not just implementing code and design and products.</p>\n\n\n\n<p>We&#8217;re helping to transform their business. You know, like especially on for r and D&#8217;s media [00:10:00] clients, you know, creating. A product that generates sustainable revenue for them is very important. Um, and, and the only way that we could do that effectively was to bring everything under, under one roof. Um, . You know, one of the other things that we always saw, you know, in, in working with an outside design firm is you always had this, this dreaded handoff, you know, of, of the design from one agency, um, to the other, you know, to us for implementation.</p>\n\n\n\n<p>And, you know, back then it was, you know, Photoshop files. Eventually it became, Envision and then Figma. Um, but, you know, regardless, you know, developers who weren&#8217;t necessarily in the room when the product was being conceived are now being forced to interpret it. And certainly, um, you know, especially once, you know, responsive design became a thing, you know, we all, we all take it for granted now, but.</p>\n\n\n\n<p>You know, not every breakpoint situation, you know, potential flow of text around embeds and images was, was thought about. And a [00:11:00] lot&#8217;s left up to interpretation. But, you know, by having developers and designers on a single team, you know, we are able to do a lot more design and browser. You know, we can create a Desi, uh, a style guide and immediately go to code and, and we know that the product works earlier on and, and it really saves our clients a lot of time and money and hassle.</p>\n\n\n\n<p>You know, really we&#8217;re not, we don&#8217;t wanna waste people&#8217;s time, you know, doing things that can be done in a better way. If we wanna spend our time, most of our time, you know, thoughtfully thinking through, you know, what is the best product that we can build for them that&#8217;s gonna meet their goals.</p>\n\n\n\n<p><strong>Cory Miller:</strong> Well, I asked the question cuz I know, um, you all recently posted a job on post status for, I think it was senior WordPress developer.</p>\n\n\n\n<p>And I&#8217;m curious what a senior WordPress developer at Alley, you know, does like, what&#8217;s their week or day look like? You know, coming in, working with these, like, I, I was just going to your website and I was like, New York Post National Science [00:12:00] Foundation, um, of course the Kaiser Foundation and. That&#8217;s exciting to me.</p>\n\n\n\n<p>I&#8217;m, my background is as being a journalist, but I, these are name brand, very well known, huge organizations doing really good work in the world. And I wor and I wonder like, how does that connect down to that WordPress developer at Ali doing work on like a weekly basis because, um, I come from the product side and always, you know, some people prefer the product side, but there&#8217;s a, there&#8217;s a potential.</p>\n\n\n\n<p>Monotony. Okay. I&#8217;m just doing these things with client work and some of these clients, I&#8217;m like, oh, there&#8217;s gotta be something new pushing the envelope every day. Uh, publishing is changing, web is changing, and all that. So what does a, a typical week in a WordPress developer&#8217;s life look like at Ali?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah, it, it, it&#8217;s certainly, I mean, it&#8217;s certainly interesting, you know, for for sure, you know, every, every team has, uh, [00:13:00] typically a, a mix of one or more clients that they&#8217;re, they&#8217;re supporting and in the long term, you know, we.</p>\n\n\n\n<p>Really value having long-term relationship with, with our clients now, I would say the, the vast majority of work that we do after we build something, we end up, you know, working with that client for months or years afterwards. I think our longest client relationship is probably hitting 11 years this year.</p>\n\n\n\n<p>Um, which is, which, which is pretty crazy to me. It&#8217;s, um, it&#8217;s a, it&#8217;s a long time. All, all of our teams, uh, in general are, are dedicated Scrum teams that work with, you know, a client or a particular, you know, set of clients. Uh, so our, our developers. You know, tend to say working on, on the same teams, you know, month over month, even, you know, even year over year.</p>\n\n\n\n<p>Um, and, you know, they are working with, uh, you know, a product manager, a scrub master, um, you know, a designer if, if they&#8217;re working on a team that&#8217;s, that&#8217;s in the midst of a design [00:14:00] project. So, you know, they are, they&#8217;re part of a team that&#8217;s that&#8217;s trying to. You know, come up with Yeah. Ongoing solutions for, you know, whatever business problems our, our clients are trying to solve.</p>\n\n\n\n<p>And, and yeah, in the case of something like the New York Post, you know, where, which you mentioned, um, it&#8217;s not even just implementing product, you know, that&#8217;s really interesting work for, um, the developers working on that project because we&#8217;re. Often pushing the bounds of, of WordPress and WordPress, VIP and, and you know, what those particular platforms can do to serve WordPress at scale.</p>\n\n\n\n<p>You know, we&#8217;re, we&#8217;re talking about, you know, hundreds of millions of people that are, that are trying to access a WordPress site. Um, you know, which is pretty amazing when you try to, when you think about where. You know, WordPress came from, its, its origin 20 years ago. Um, you know, the sites we built are probably serving collectively billions of page views a month.</p>\n\n\n\n<p>And, um, so, you know, WordPress has really, you know, hit that, hit that true enterprise scale. Um, [00:15:00] which is probably something more we can, we can, we can talk about later. Um, but yeah, the, the average developer that you know is, is working at Ali is, is solving, uh, Really interesting, complex problems. Um, but also they&#8217;re, they&#8217;re serving Ali&#8217;s mission.</p>\n\n\n\n<p>You know, they&#8217;re, they&#8217;re supporting publishers, you know, they&#8217;re not just, um, writing code for the sake of writing code. They&#8217;re writing code that&#8217;s helping, you know, keep the world informed or, or helping communities, uh, you know, beyond, you know, what they&#8217;re doing. You know, just, just day to day working at Ali.</p>\n\n\n\n<p>Yeah. I love that.</p>\n\n\n\n<p><strong>Cory Miller:</strong> Any, any way you&#8217;re able to combine making meaning. With money, profits and perfect, uh, purpose. I, I love that. And serving that, hiring good with, while getting paid, you know, to do and solve problems every day. So. Okay. I&#8217;m curious, you have an extensive background with publishing and this is a little bit off my normal scope, but I want to go where, where you know people are [00:16:00] and get your feedback and vision and thoughts publishing.</p>\n\n\n\n<p>I go back to the actual print. I remember my first job. I was like in awe, seeing this big printing press, you know, go around and something came out the other side and then, um, I would drive home and by the time I got home that paper would be on my doorstep. Internet revolution, all that revolutionized all that.</p>\n\n\n\n<p>But you&#8217;ve seen so much with publishing. I&#8217;m curious, you know, the web just continues to acceler. With and, and technology accelerates. What are you seeing with publishing? How has that evolved in your, you know, in your career? What are you seeing in the future for it? We&#8217;ve got, like I just saw medium. Um, embraced Macedon, which we&#8217;ve talked about on this podcast, uh, the fed averse and all that. And, you know, again, the, the headline is another billionaire buys a [00:17:00] big social network, and, but I&#8217;ve seen this trend. I love publishing, I love publishing with WordPress. I, I just wanna ask the general question. What are you seeing now? What are you seeing in the future for publishing on the.</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah, I mean, I, gosh, like this, this could be an entire podcast episode, but it, it should be, you know, . What, what I will say is that when I started working full-time in publishing, um, you know, 20 years ago and, and I had been. You know, aware of the publishing technology world. Prior to that, my, I actually got into this business because my, my uncle actually helped design the first, uh, electronic publishing system at Time Magazine in the seventies.</p>\n\n\n\n<p>And it&#8217;s, it&#8217;s really like comical to me to look at the, I have, I solved the Frame Blueprint, um, believe it or not, . Oh yeah.</p>\n\n\n\n<p><strong>Cory Miller:</strong> That&#8217;s awesome.</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> It had, it had a massive array of two, 300 megabyte hard drives that, that [00:18:00] pub powered the entire system. Anyway, what What was comical to me about it was that they were all dumb terminals that ran off a central server, and then we went into this whole desktop publishing revolution.</p>\n\n\n\n<p>Everyone had this whole end-to-end suite of. You know, very complicated, expensive applications, um, on their desktop computers. And now we&#8217;re doing everything in web browsers, connecting to a server. So we actually had it figured out like 50 years ago, and then we kind of straight away for, from a bit, and then we came back to it, which is, which is amusing.</p>\n\n\n\n<p>Um, but, you know, the, the, the bigger, the bigger thing to me about the transition from. Print to web and, and where we are today is, you know, like 20 years ago when I was first getting into this and we were starting to, you know, really see, um, uh, proliferation of publishers, you know, launching more, you know, full featured websites that, you know, weren&#8217;t just, you know, a few articles thrown up here and there.</p>\n\n\n\n<p>Like they might have been in the late ni in the [00:19:00] mid to late nineties for the very early adopters. And they were, they were full-fledged products with unique content of their own. But I think that a lot of publishers, and, and I have some, some stories that I, that I can&#8217;t share, but I, but I know certainly details about how certain publishers thought about things.</p>\n\n\n\n<p>Um, but there was a prevailing sentiment that the websites then were an experiment, you know, or, or even, uh, you know, a toy, they, they. Viewed as being necessarily, you know, the, a real publication, the way that the, the newspaper or the magazine or whatever it is, was, um, so they were free and, and we set this, this expectation very early on that websites were, were free. You would just go and read them and, you know, there were a few that had a paywall, but, um, you know, charging for content online back then was also super hard [00:20:00] because the payment technology stunk. Um, people, you know, weren&#8217;t. Quite used to, to buying things online yet like they are now, you know, eBay, Amazon sure they existed, but it&#8217;s not like it is today.</p>\n\n\n\n<p>So, you know, the, the payment systems that were available, you know, had a fair degree of friction to them. Um, you didn&#8217;t necessarily have the consumer market for it. The, the publishers themselves, especially, you know, folks like at the, at the C-suite level, didn&#8217;t really view them as being a primary business driver yet.</p>\n\n\n\n<p>And then, you know, then, then of course things changed. Everything moved online. Um, you know, throughout the mid two thousands, you know, we just started to shovel ads onto the sites and we were getting loads of traffic and making tons of money for advertisers. And then, you know, advertisers started to get savvy about things like viewability and click through rates, and it&#8217;s like, oh wow.</p>\n\n\n\n<p>Um, real human beings probably aren&#8217;t seeing about 80 or 90% of these [00:21:00] ads. And then, You know, that whole market just cratered and you know, so now you&#8217;re left with this dilemma where most of the traffic to your publication is now online. People want to consume content that way, and it gets hard to start to shift the mindset that.</p>\n\n\n\n<p>You know, to, to that you should be paying for this content. Um, and, you know, you can still make money on advertising, but it takes a tremendous amount of volume. Um, or it takes an extremely niche market. Um, you know, for example, Um, you know, a site like the Points Guy Travel site, you know, they make a ton of money on, on, on credit card referrals, which are really high, um, you know, high value things that, that, that, that those companies are going to pay for.</p>\n\n\n\n<p>But, you know, those examples are few and far between and you&#8217;re, and you&#8217;re left with this, you know, this middle ground where. You know, publishers aren&#8217;t getting the subscription revenue from the websites that they need to get. They&#8217;re not getting the ad [00:22:00] revenue they need to get, and they&#8217;re having dwindling print subscriptions.</p>\n\n\n\n<p>Um, so, you know, how do all of these important organizations that are keeping the world informed, you know, continue to exist? And, and that&#8217;s an ongoing challenge that, you know, we are trying. To help our clients work through. And, and there&#8217;s really no, you know, one size fits all solution for, for everyone.</p>\n\n\n\n<p>Um, you know, during the, during 2020, during, in 2021, during the pandemic, when. Us, like a lot of folks had a, had a little downturn in business, we had some availability. Um, you know, that&#8217;s why we started working on our lead platform, um, L E D E for all you publishing nerds out there. Um, and you know, that was specifically geared towards.</p>\n\n\n\n<p>Startup, subscription driven publications, you know, to help create the next generation of, of sustainable journalism. You know, everyone on the platform, you know, has, has paywall content. They charge a subscription fee. [00:23:00] Um, and, and we&#8217;re helping them, you know, build out those communities to, to, you know, create, you know, really the next generation of publishers because without things like that, it&#8217;s, it&#8217;s really hard for them to get off the ground.</p>\n\n\n\n<p>You. If you have funding for a startup publication, you, it&#8217;s probably pretty limited, and you shouldn&#8217;t be spending it on technology. You should be spending it on hiring writers and, and, and, you know, enabling those people to go out and, and, and do their jobs and, you know, you know, create great content. So, um, it just, you know, anyway, it&#8217;s a challenge, but, but I think that we all really screwed up back in the.</p>\n\n\n\n<p>Uh, in the early two thousands when, you know, we didn&#8217;t set the expectation that, you know, you have to pay for this. Did you pay for your newspaper before that? Did you pay for your magazine? Of course you did. . Yep. You know, maybe you&#8217;d, maybe you&#8217;d read it for free if you had found it on the train or you were sitting at the dentist&#8217;s office, but you know, if you wanted that, that.</p>\n\n\n\n<p>Content for yourself in the comfort of your own home. You paid your [00:24:00] subscription fee. So yeah. Um, there, there&#8217;s, there&#8217;s a big reset that&#8217;s going on now and, and, and, you know, and you know, uh, we want to be here to help our clients, you know, think through that, work through that, and, and, you know, use our experience to, you know, hopefully guide them in the right direction.</p>\n\n\n\n<p>Well, there&#8217;s</p>\n\n\n\n<p><strong>Cory Miller:</strong> too many outlets. I think quite a bit about that, that seem to have. A big transition. This is why I got outta the newspaper. So it&#8217;s like they weren&#8217;t embracing technology. It&#8217;s like you said, they set a wrong expectation from the beginning. It&#8217;s like, how do you preserve that? And the two I think of are Washington Post in the New York Times, the, the Gray lady, I think she&#8217;s still called, um, iconic journalist.</p>\n\n\n\n<p>You know, organizations, um, and I see the New York I, I&#8217;ve watched The New York Times, obviously I use Word all every day, but I go, you know, it seems like they had some good traction with digital subscriptions and, and things like that. And so I love that cuz [00:25:00] there&#8217;s, there&#8217;s such a part of this fourth estate that it, that we need as a society.</p>\n\n\n\n<p>Quality journalism, sharing, like you said, inform the world of what&#8217;s going on. Uh, and it&#8217;s sad because I&#8217;ve seen what used to be local. Like, the newspapers I worked for were local, city based, you know, small compared to the one we just talked about. And, um, there&#8217;s a vital need that they played in the community.</p>\n\n\n\n<p>Now contrast that too. So what do you think? Are you seeing trends and things? Obviously you, I, I looked up lead here and I love the name by the way. Um, lead. So trying to help them build community. So that&#8217;s another part of some of the things we&#8217;re seeing in publishing. It&#8217;s not just inform. It&#8217;s, I mean, post status is a very microcosm of this is like, we do news, I guess we do content.</p>\n\n\n\n<p>Um, but really we&#8217;re a community. Um, and, and I&#8217;ve seen that with business, how we&#8217;ve added community into business. We did this at I [00:26:00] themes, uh, now with post status is going okay. I don&#8217;t, we get labeled as a news outlet, but I go, we&#8217;re we&#8217;re community, we&#8217;re, we&#8217;re relational. Um, what are some of those things you&#8217;re seeing with, uh, within the publishing organizations you all work with?</p>\n\n\n\n<p>Building that community. You see, uh, authors and writers building their own community, like Twitter instantly goes, okay, you can&#8217;t see ESPN or any of the big things. You see the little, here&#8217;s the anchor or writer or whatever it is talking, and there&#8217;s a Twitter byline. They&#8217;ve cultivated their own kind of followings and things like that.</p>\n\n\n\n<p>But what are you seeing with those kind of trends related to lead, uh, lead in the work that you all do with your clients?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong>  Yeah, with on, on Leads specifically, you know, I obviously, you know, you could, you know, from an economic standpoint, you could gauge the success of the community through the number of subscriptions they get.</p>\n\n\n\n<p>You know, obviously if people wanna pay you money, they wanna be part of, you know, what, what you have going on. But, um, one of, one of the most interesting things I see [00:27:00] within, within Lead is with, with Defector, which is probably the, you know, one of the largest sites we run on the platform, and you know, how.</p>\n\n\n\n<p>How many websites do you go to that actually have a decent comment section under their articles? Um, you know, not, not many. Uh, you know, in fact, some of our clients have started to only selectively enable comments or disable them entirely because there just wasn&#8217;t productive. . And you know, pretty much every defector article that that gets written has dozens of comments.</p>\n\n\n\n<p>Like, not only do the people wanna read the articles, they wanna discuss them with each other, with the other folks that are, that are reading the site. And they&#8217;re actually like, really funny and interesting, you know, like arguments and comments and, and um, you know, discussions around the topics at hand that go back and.</p>\n\n\n\n<p>Um, to me, I would gauge that as being a success over, over anything else. I, I&#8217;m, I&#8217;m part of that community as well. I mean, I&#8217;m probably a little biased. I was a big fan of Deadspin, [00:28:00] um, back in the day. But, you know, I think what you said, Um, before when you were introducing, that was also really interesting, which is the, the, the topic of local news.</p>\n\n\n\n<p>I think local news is, is been affected by this shift. You know, more than anyone, you know, if the Washington Post and the New York Times, you know, decide to start, you know, charging a subscription fee, which of course they both did, you know, um, many years ago. Yeah, with their scale, it&#8217;s easier to maintain some degree of profitability and they have profits coming from, from other areas as well.</p>\n\n\n\n<p>It&#8217;s not just their, their online subscription revenue, um, you know, cuz they&#8217;re, they&#8217;re catering to a national audience. The New York Times is, and the, and the Washington Post are. New York City and Washington DC papers in, in name only, you know, they, they certainly have a, both have a metro beat, which, which covers the local area, but the majority of the content appears to a national, even a global audience.</p>\n\n\n\n<p>You know, they&#8217;re, they&#8217;re just dealing with a different scale. Um, [00:29:00] you know, there are so many local news deserts that have developed over the last decade across the country where, Um, you know, the local paper is just gone, or, you know, there were three local papers, even in major metropolitan areas. Now there&#8217;s one local paper, um, and, and you don&#8217;t have any, you know, dissenting opinions and you don&#8217;t have enough coverage to, to reach every community.</p>\n\n\n\n<p>And, and that news is just disappearing, you know? No, no one&#8217;s covering it. Um, you know, with, with folks. Buying print subscriptions with, you know, not even having the scale to, to, to generate any online revenue. Um, you know, it&#8217;s really hard. So they end up getting. A lot of them that do still exist end up getting, you know, slurped up by one of the, the major conglomerates that&#8217;s purchasing lots of local news organizations.</p>\n\n\n\n<p>Um, and even then you, you, you&#8217;re seeing their operations get gutted in favor of centralizing, you know, copy editing and, and, and lots of other services. [00:30:00] So, , you know, the actual folks that are on the ground covering things are really limited and, you know, there are stories that are slipping through the cracks.</p>\n\n\n\n<p>Um, I mean, I mean, look at, look at, I live in New York City, right? I mean, and, and the New York City metropolitan area is a huge market. We have multiple papers. And you know, something like the George Santos story, which was definitely covered by a local media organization, you know, slips through the cracks to the point where, you know, someone was elected.</p>\n\n\n\n<p>Stevie had lied about some things, . So it, it&#8217;s really just, it&#8217;s, it&#8217;s quite remarkable that even in a, even in a market like, you know, New York City, um, something like that can happen these days. So, um, you know, I think we, we really, we, we have a lot of questions we have to answer and I, and I don&#8217;t have all of them today.</p>\n\n\n\n<p>Um, yeah. You know, but certainly it, it&#8217;s, it&#8217;s a, it&#8217;s a goal of mine to help, you know, help help us, help our client organizations work, work through these challenges. Yep.</p>\n\n\n\n<p><strong>Cory Miller:</strong> So thank you for that. Cause I just wanna get perspectives, um, cuz this is, the [00:31:00] publishing is central to WordPress and, you know, switching, uh, uh, an area here for a second.</p>\n\n\n\n<p>I just wanna get your quick thoughts on this and then we&#8217;ll move on to WordPress on the enterprise, but, You know, my story with WordPress is I started my first WordPress blog in 2006, not really to anything I&#8217;m doing today, but it, it enabled me, empowered me to be able to publish and that that was an incredible experience.</p>\n\n\n\n<p>Clicking publish on my first WordPress site. and there&#8217;s this trend that I see and I go, yeah, we called them bloggers back then, but the creator economy, and I&#8217;m just kinda, I know this isn&#8217;t your bread and butter, but it is in a bigger category that you all serve at a high, high level. Um, but the creator economy, the ability to someone to go on an Instagram, create content, engage a kind of followers slash community, and I.</p>\n\n\n\n<p>opportunity with WordPress two. Um, my wife looks at Instagram quite a bit. That&#8217;s kind of [00:32:00] her default entertainment channel. And one day she was like, just look. Cuz I was like, ah, I don&#8217;t have time. I, I don&#8217;t want to get, I&#8217;ll go down that rabbit patrol. But I started looking at some of the people that created content and go, they&#8217;ve got massive followings.</p>\n\n\n\n<p>And then you go business model creator economy. And I think WordPress is positioned there to go, how do you monetize it? Same problem we have on the big scale publishers. We talked about how do we find a sustain. Business model for that classic journalism, local news, news in general, but then for the creator economy, I&#8217;m curious your thoughts on that, what you&#8217;re seeing, what you hope for, uh, in that, I ha have the ability now to create or press blog or Twitter account or a Instagram or whatever that is, and become a de facto one person publishing company and myself.</p>\n\n\n\n<p>What, what are you seeing for that? Do you pay attention to that? What are you curious about seeing</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> for. Yeah, and there&#8217;s, there&#8217;s, there&#8217;s a lot there. Um, you know, for, for WordPress itself, [00:33:00] you know, you, you essentially have, you know, two creator economies. You have those that are creating the software and those that are creating the content.</p>\n\n\n\n<p>So it&#8217;s actually a, you know, a, a a really a double pronged creator economy, um, within the WordPress world itself. You know, for, for something like. You know, TikTok or Instagram or, or you know, Twitter, um, you know, as probably less so, you know, Twitter to a degree. Cuz I feel like, you know, primarily folks are, you know, following people that they&#8217;ve chosen to follow.</p>\n\n\n\n<p>And, and if they&#8217;re getting exposed to other accounts, it&#8217;s usually through retweets, you know, um, it&#8217;s, it&#8217;s a little less algorithmic than I would say, you know, especially TikTok, which is entirely algorithmic. . But, but the point is, you know, those are little, little snippets of information. Um, you know, there&#8217;s, there&#8217;s a lot of discovery, um, that&#8217;s inherent to that.</p>\n\n\n\n<p>You know, you, you end up finding [00:34:00] people to follow through others that you&#8217;re following through, through algorithmic recommendations depending on, on the platform. Um, and, you know, they&#8217;re little. Snippets of entertainment, you know, that don&#8217;t require a ton of engagement. You know, your, your average engagement there is, is measured in seconds, not minutes.</p>\n\n\n\n<p>And it&#8217;s really just an endless stream of stuff that&#8217;s, that&#8217;s triggering your dopamine receptors, and, and, mm-hmm. , um, you know, making you entertained and abused. And look, there are creators that are creating like some really. Interesting, thoughtful, you know, content, whether it&#8217;s, you know, stuff that is pertinent to my industry, um, you know, historical content stuff that&#8217;s, you know, extremely socially aware.</p>\n\n\n\n<p>Um, there&#8217;s a lot of stuff that you can get exposed to on this, on those platforms that&#8217;s, um, meaningful and interesting. And there&#8217;s a lot that&#8217;s just, you know, purely entertainment. It doesn&#8217;t have a lot of depth to it, but it makes you laugh or, you know, whatever. You [00:35:00] know, WordPress, I mean WordPress is a platform.</p>\n\n\n\n<p>It&#8217;s a tool. Um, it lets people create a different type of content. Um, you know, typically, typically written content, uh, which requires a longer engagement time. And of course there are plenty of people who would rather, you know, engaged with, with a creator, um, you know, through written content, um, that has more depth to it, you know, that that takes longer to read and digest.</p>\n\n\n\n<p>You&#8217;re certainly gonna. You know, probably retain something better and get something more, you know, rich and meaningful out, out of that type of engagement. Um, but, you know, it&#8217;s, but again, WordPress is an open source distributed platform. It&#8217;s not just like Instagram or, or TikTok or Twitter, which has an app that you install on your phone and everyone&#8217;s using the same app.</p>\n\n\n\n<p>You know, a word WordPress sites are hosted across the internet in, in a million different places. , you know, and, and there are certainly some big, um, consolidated hosting platforms like wordpress.com, but, [00:36:00] um, you know, you&#8217;re not, it&#8217;s not like every WordPress creator in the world is being merged into this like, you know, central funnel where it&#8217;s just piped into, you know, a single place that everyone&#8217;s engaging with those creators.</p>\n\n\n\n<p>So, I think it&#8217;s a lot more challenging for, for the WordPress creator in general to find their market. You know, some of them will, can leverage those other platforms, you know, to bring them back to their blog and or, you know, to their site to continue to engage with them. But, um, you know, it&#8217;s not like we&#8217;re all collaborating together and, and feeding into an algorithm in, in the creator economy of WordPress.</p>\n\n\n\n<p>Um, it&#8217;s an entirely different beast. Um, you know, I would say that the. WordPress software creators, those that are building plugins through the, you know, wordpress.org, you know, plugin directory. Prob probably have something closer to that than, than the creators who actually created the content. Do you know, just by virtue of using WordPress, of course, right?</p>\n\n\n\n<p>Cory Miller: Yeah, yeah. The repo is the central [00:37:00] community in a sense, in a way to launch a market, for sure. Okay. Thank you for that. I wanted to, I wanted to segue for a moment cuz I th this is a topic I think we continue to be talking about in the WordPress ecosystem, um, because it&#8217;s how I got started in millions and millions of other people.</p>\n\n\n\n<p>Um, being able to click publish on your dream, use the software to do something cool and build a business, whether it&#8217;s like you said, the software or the content. Okay. Next topic real quick as we kind of wind down. I want to ask about is what you&#8217;re seeing on WordPress and the enterprise.</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Um, again, again, a topic suitable for an entire podcast episode, maybe even a podcast series, you know?</p>\n\n\n\n<p>I agree. Well, I mean, look, word, word Press has been, You know, enterprise software now for, you know, I would say at least 10 years, probably a little bit longer than that. Um, you know, to me the real dividing line was when [00:38:00] WordPress b i p spun up, you know, that that was when, uh, I start, started to see the really big sites came on.</p>\n\n\n\n<p>That&#8217;s when we, that&#8217;s when we started to really, you know, work on the really big sites. You know, our, our first, our first enterprise WordPress launches were the Kaiser Family Foundation and New York Post on, on a very early version of, of, you know, WordPress VIP, um, And you know, back then it was, um, you know, there, there were, those were, they were the early adopters.</p>\n\n\n\n<p>They were the ones that saw the, not just the value of WordPress software, but the value of using open source in the enterprise. You know, the having real control over, uh, , um, their software, you know, the, the, the software behind the site was portable. If they decided they didn&#8217;t like their hosting company, they, they could move, they could change anything that they wanted.</p>\n\n\n\n<p>Um, but the thing that they were starting with WordPress was already pretty good out of the box. So, you know, that was actually pretty minimal. Um, You know, then, you know, a [00:39:00] few years later you had the really, the next big group of, of publishers that we worked with that, um, you know, saw the early adopters were having success.</p>\n\n\n\n<p>They wanted to be on board. Um, you know, now, uh, I&#8217;m seeing a lot of competition in the market for. You know, from other platforms, um, platforms that are closed source, um, that are, you know, in the long term, more expensive in, in cost of ownership. Um, but you know, the challenge when I&#8217;m talking to, you know, a, a potential client about a project, you know, whether it&#8217;s a nonprofit or a media publisher, it doesn&#8217;t matter. It ends up being a, a similar conversation. Um, you know, I&#8217;m not ever competing against another WordPress agency. I&#8217;m almost always competing against another platform. And, you know, that, and, and it could be something like Arc, bright Spot, um, you know, and even I even see, you know, rebel Mouse every now and then, [00:40:00] um, in, in those sorts of things.</p>\n\n\n\n<p>But like the difference between WordPress. Pretty much any other platform is it, you know, not everything is, is included out of the box. Um, you know, with many other platforms you&#8217;re seeing, you know, A A C M S that has analytics included, um, you know, probably more, uh, workflow tools for a large newsroom. Um, especially in, you know, in the case of arc, um, you know, video tools.</p>\n\n\n\n<p>Um, You know, uh, lots of, lots of other integrations that you know, you, which WordPress is perfectly capable of handling. You know, there are excellent enter enterprise plugins that connect to pretty much any advertising analytics video provider. Um, you know, uh, third, you know, third party authentication provider.</p>\n\n\n\n<p>Take, take your pick of like what enterprise software, you know, you need to integrate with WordPress. Um, there, there&#8217;s probably a plugin for it and. It&#8217;s probably [00:41:00] an enterprise plugin and it probably works really well and gets you, you know, 90% of the way to, to where you need to go. Um, and you know, to me more importantly, You know, you have a choice.</p>\n\n\n\n<p>Like, you know, if you, if you buy an off, if you, if you sign up with a large, you know, platform that does everything, all in one, um, and you don&#8217;t like their video solution, you&#8217;re stuck. Um, you know, you don&#8217;t have the choice of switching from, you know, Brightcove, the JW player. You know, if, if you think that, that, you know, it meets the needs of your product better, you, you don&#8217;t have that option.</p>\n\n\n\n<p>Where the problem, you know, comes into play is, you know, when you get to the point of, you know, negotiating business terms and sending a proposal and talking to people in the, you know, in, in procurement, you know, who&#8217;re trying to compare apples to apples to make the, the best decision for their organization.</p>\n\n\n\n<p>And they have, you know, platforms A and B that have all these things built in. Um, you know, this is, this is a [00:42:00] startup cost, this is the monthly fee, and that&#8217;s it. And although WordPress, you know, you&#8217;re getting all the software for free, um, you know, you&#8217;re probably going to hire someone like us to at least help with the initial build and, and, you know, do some integration work.</p>\n\n\n\n<p>Um, you, you have to pick your hosting provider. Um, so, and then there&#8217;s gonna be an, a monthly cost for that, you know, maybe a startup cost for, for us, and then maybe a monthly cost for us. In the end result, you know, it&#8217;s not gonna take probably any longer to migrate all your content and get set up with WordPress, um, you know, through that method than than signing up for one of these other platforms.</p>\n\n\n\n<p>You&#8217;re gonna have a better experience because you know, you have so much more optionality and. Where you host, who you work with and, and what you integrate with. Um, you&#8217;re not paying any licensing fees. You know, you&#8217;re not beholden to a single provider and their business model and their pricing model, um, to run the most critical aspect of your [00:43:00] business.</p>\n\n\n\n<p>You know, you can control all of that on your own, but that moment when you&#8217;re making the decision. and comparing it for some, for some of the folks that we talked to, I think that it does, it does seem more complex, um, because it sounds like there&#8217;s more work to do. Um, there are more choices to make, um, you know, versus just deciding and picking, you know, one thing versus the other.</p>\n\n\n\n<p>And, and I think that that&#8217;s a challenge, you know, in, in the, in the enterprise market, which is like, That initial, you know, quote unquote out of the box demo of, of enterprise WordPress, um, you know, isn&#8217;t necessarily as, as well formed as it is for, for some of its competitors. Um, you know, for folks that really understand the.</p>\n\n\n\n<p>The benefits of open source folks that, especially that have used the WordPress before. Um, it, it&#8217;s, it&#8217;s not a challenge, but, you know, for, for, for organizations that are coming into this really, [00:44:00] um, you know, cold maybe from a proprietary platform trying to make that, that decision, I think it can be, it can be somewhat confusing.</p>\n\n\n\n<p>Um, so the, I mean, I think that&#8217;s, that&#8217;s one of the, the big challenges that I think, you know, enterprise WordPress faces, but, You know, how do you solve it? You know, I think that&#8217;s, that&#8217;s the hard part because solving for that would mean, you know, being a bit more, um, being a bit more opinionated about, you know, things that are included in, in WordPress or, you know, for one of the big enterprise hosting platforms to, to pick a direction, um, and, and build bundle more stuff into the platform.</p>\n\n\n\n<p>And that all of a sudden, you know, immediately, immediately becomes the antithesis of open. Um, so there&#8217;s a middle ground there somewhere. I, I don&#8217;t think that we found it yet. Um, and, and, and also if you read some of the stuff that, like, you know, Tom from Human Made and, and Magda from decode have written, you know, and, and talked about your podcast recently, um, you know, [00:45:00] It&#8217;s, it&#8217;s very much related to, you know, how we are all solving the, the same problems, you know, in different ways across all of our organizations.</p>\n\n\n\n<p>I mean, hell, even in the early days of Guten Gutenberg, um, you know, years ago until we standardized, I saw different teams with an alley solving things in different ways. So, um, you know, there. There&#8217;s something to it because, you know, at least for increased collaboration, I think, you know, within our, within our enterprise community, because.</p>\n\n\n\n<p>It&#8217;s to all of our benefit, I think that enterprise WordPress continues to succeed and thrive. Um, not just because, you know, I want my company to exist and, and to make money, but, um, if not us, then, then who? Because the, the other options that I see enterprise publishers going to are you. Big closed source platforms and, and that&#8217;s not something that I [00:46:00] believe in.</p>\n\n\n\n<p>You know, I, I, I don&#8217;t think you should have to pay for software. If you&#8217;re spending money, you should be hiring people to write content, or you should be paying people, you know, to build the really custom aspects of your product that differentiate you, the things that make your business sustainable. The other stuff should be free, you know, and, and open source software is great.</p>\n\n\n\n<p>You know, it, it&#8217;s foundational to what the internet is so, . Um, yeah, I really hope absolutely that we can all get together and find a path forward.</p>\n\n\n\n<p><strong>Cory Miller:</strong> Yeah, that&#8217;s one of the reasons I created our, um, enterprise leaders group on post Slack, is I think the conversation needs to be had on multiple levels within the ecosystem.</p>\n\n\n\n<p>Um, but I, I&#8217;ve not. Personally been in enterprise work, ever have friends members, uh, that do this, and I go, I love work. What I hear WordPress is doing on that level, you, you know, from all the media organizations you represent. For instance, at Ali, I go, that&#8217;s [00:47:00] cool because when in my daily, I go out and like, what do you doing?</p>\n\n\n\n<p>Well, I kind work around WordPress. What&#8217;s WordPress? Okay. But I go, it&#8217;s powering this percentage of the web, or you know, it&#8217;s the dominant thing on the web, uh, for publishing. Um, but also I get to hit those highlights. You&#8217;ve probably been on a WordPress hat and didn&#8217;t necessarily know it. These cool organizations are doing, using this open source tool and continuing to, I think it&#8217;s healthy for the open web to continue to fly the banner of freedom.</p>\n\n\n\n<p>Uh, that open source and WordPress in particular, um, champion and to keep that going. I think it&#8217;s healthy for us as a a planet society business ecosystem. It, it seems like it&#8217;s all. Gonna be better when you have these great options, one of which is WordPress. Well, thank you Brad for, um, sharing the story, snippets of your join journey, the things that you&#8217;re doing [00:48:00] with WordPress.</p>\n\n\n\n<p>It&#8217;s all inspiring, and I know it&#8217;ll inspire the members here and those that are looking at click and publish with WordPress or using it in some way, shape, or form. Um, where can we find more about you?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Of course. Yeah. If, if you want to, you know, learn more about Ali, uh, if you want to apply to work at Allie, we are still hiring developers currently and, and occasionally other positions.</p>\n\n\n\n<p>Um, just check out ali.com, uh, a l l e y.com. So nice and straightforward and uh, yeah, yeah, I&#8217;d be happy to chat with, you know, anybody else is interested in learning more about us. And your</p>\n\n\n\n<p><strong>Cory Miller:</strong> inward and post Slack, so well, thanks again Brad, so much for taking the time. Love what you&#8217;re doing, keep it up, and thanks for being a part of Post</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Status.</p>\n\n\n\n<p>Well, thanks for having me, Corey. I appreciate it.</p>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 09 Feb 2023 23:23:25 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Cory Miller\";s: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:66:\"WPTavern: WordPress.com Is Testing AI-Generated Images and Content\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141772\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"https://wptavern.com/wordpress-com-is-testing-ai-generated-images-and-content\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3992:\"<p>WordPress.com is currently testing two new blocks for generating images and paragraph content using AI. The blocks, which are currently labeled as experimental, were first spotted by Jen T of <a href=\"https://wpcommaven.com/\">WPcomMaven</a> who published a few examples on her blog this week. </p>\n\n\n\n<p>WordPress.com developed the blocks through a partnership with OpenAI, creators of ChatGPT and DALL·E. Automattic engineer Artur Piszek gave a quick overview of the experimental blocks in a <a href=\"https://wordpress.com/forums/topic/jetpack-ai/\">post</a> on the WordPress.com support forums, calling the new feature &#8220;Jetpack AI – your writing assistant on WordPress.com.&#8221;</p>\n\n\n\n<p>I took both blocks for a test drive, starting with the image generator. Users put in a prompt in a simple UI and the block generates four images, which can be expanded before selection. Here are a few examples: </p>\n\n\n\n<img />\n\n\n\n<img />\n\n\n\n<p>I was not terribly impressed with the images, which every time seemed blurry and ill-conceived. Some of them bore an almost cruel likeness to the prompts, with living creatures and humans faring poorly compared to images of inanimate objects. The faces are almost always distorted with what appears to be bits of flesh melting off. Unless a user is unusually skilled in crafting the prompts, they may struggle to get any useful images.</p>\n\n\n\n<img />\n\n\n\n<p>The AI-generated paragraphs are a somewhat better experience but need more flexibility. The block will automatically generate new paragraphs based on your existing content. It does a decent job, but it would be more useful if you could start from a blank page and feed it a prompt instead, as one of the main benefits of using AI for generating content is that it can offer a starting place from which the writer can improve. </p>\n\n\n\n<img />\n\n\n\n<p>The content can be further edited by transforming the block into a paragraph. This isn&#8217;t easy to discover and would need to be emphasized better in the UI.</p>\n\n\n\n<p>&#8220;We were considering making the block outright editable, and I see that we may need to create a more intuitive editing experience,&#8221; Piszek said after reviewing feedback from users in the forum.</p>\n\n\n\n<p>When using this experimental paragraph-generating block, users may want to familiarize themselves with how AI-generated content can impact their search rankings. Google recently published <a href=\"https://developers.google.com/search/blog/2023/02/google-search-and-ai-content\">guidance</a> stating it will reward high-quality content however it is produced but cautions that &#8220;those seeking success in Google Search should be looking to produce original, high-quality, people-first content demonstrating qualities E-E-A-T (expertise, experience, authoritativeness, and trustworthiness).&#8221; This is not always possible when using automation.</p>\n\n\n\n<p>WordPress.com&#8217;s AI-generated content blocks are in the earliest stages of testing and are not guaranteed to be publicly launched or make it into Jetpack. With some refinements, the blocks could prove useful but will more than likely only be available to paying customers, as the costs of AI-generated processing resources can stack up fairly quickly.</p>\n\n\n\n<p>&#8220;AI models and tools are a bit unpredictable,&#8221; Piszek said. &#8220;We want to be mindful of how those tools behave, what impact they have on your creativity, and how we can make them support you.</p>\n\n\n\n<p>&#8220;At the same time, we are still learning and adapting, so please keep in mind that these features can change or disappear anytime.</p>\n\n\n\n<p>&#8220;Once we announce them, they are most likely be paid extra (on top of existing plans) depending on how much we have to pay OpenAI for their services.&#8221;</p>\n\n\n\n<p>WordPress.com users who test the experimental blocks are encouraged to leave their feedback in the announcement <a href=\"https://wordpress.com/forums/topic/jetpack-ai/\">thread</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, 09 Feb 2023 23:03:39 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:71:\"Do The Woo Community: WordCamp Asia 2023 Builder Tips from the Speakers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=74465\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:52:\"https://dothewoo.io/wordcamp-asia-2023-builder-tips/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:377:\"<p>As tradition with the flagship WordCamps, here is a collection of tips from WordCamp Asia speakers.</p>\n<p>&gt;&gt; The post <a rel=\"nofollow\" href=\"https://dothewoo.io/wordcamp-asia-2023-builder-tips/\">WordCamp Asia 2023 Builder Tips from the Speakers</a> appeared first on <a rel=\"nofollow\" href=\"https://dothewoo.io\">Do the Woo - a WooCommerce Builder Community</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, 09 Feb 2023 10: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:5:\"BobWP\";s: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:117:\"WPTavern: Twitter Outage Uncovers More Details on Upcoming API Access Changes, Giving the Fediverse a Shot in the Arm\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141774\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:127:\"https://wptavern.com/twitter-outage-uncovers-more-details-on-upcoming-api-access-changes-giving-the-fediverse-a-shot-in-the-arm\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3976:\"<p>Twitter experienced a major outage today <a href=\"https://downdetector.ca/status/twitter/\">lasting several hours</a>, which left most users unable to tweet or send private messages to each other. Some reported receiving error messages telling them they were “over the daily limit for sending tweets.”</p>\n\n\n\n<p>Twitter&#8217;s development team took the opportunity to update users on the upcoming changes to API access, which it appears the team was working on before CEO Elon Musk <a href=\"https://twitter.com/kyliebytes/status/1623458872106311680\">advised</a> them to pause &#8220;in favor of maximizing system stability and robustness, especially with the Super Bowl coming up.&#8221;</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">We have been busy with some updates to the Twitter API so you can continue to build and innovate with us. <br /><br />We’re excited to announce an extension of the current free Twitter API access through February 13. Here’s what we’re shipping then <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f9f5.png\" alt=\"?\" class=\"wp-smiley\" /></p>&mdash; Twitter Dev (@TwitterDev) <a href=\"https://twitter.com/TwitterDev/status/1623467615539859456?ref_src=twsrc%5Etfw\">February 8, 2023</a></blockquote>\n</div>\n\n\n\n<p>The Twitter Dev account announced that after February 13, free access users will be limited to 1,500 tweets per month:</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>We have been busy with some updates to the Twitter API so you can continue to build and innovate with us. We’re excited to announce an extension of the current free Twitter API access through February 13. Here’s what we’re shipping then:</p>\n\n\n\n<p>Paid basic access that offers low level of API usage, and access to Ads API for a $100 monthly fee.</p>\n\n\n\n<p>A new form of free access will be introduced as this is extremely important to our ecosystem – limited to Tweet creation of up to 1,500 Tweets per month for a single authenticated user token, including Login with Twitter.</p>\n\n\n\n<p>Also on February 13, we will deprecate the Premium API. If you’re subscribed to Premium, you can apply for Enterprise to continue using these endpoints.</p>\n\n\n\n<p>This is a new chapter for the Twitter API to increase quality, reduce spam, and enable a thriving ecosystem. We appreciate your patience as we implement these changes and we can’t wait to see what you build next! Stay tuned for more information on continued Twitter API access.</p>\n</blockquote>\n\n\n\n<p>With no more third-party clients, Twitter has severely diminished its resilience during outages like these. Many users were driven to platforms like Mastodon to speculate about the reasons for Twitter breaking. Cloudflare also found some lucky timing today in <a href=\"https://blog.cloudflare.com/welcome-to-wildebeest-the-fediverse-on-cloudflare/\">launching Wildebeest</a>, an AcitivityPub and Mastodon-compatible server that enables anyone to operate their Fediverse server and identity on their domain with minimal setup and without needing to keep up the infrastructure.</p>\n\n\n\n<p>For those who are looking to get started on Mastodon as the result of Twitter&#8217;s recent outage, WordPress developer Daniel Auener curates and maintains <a href=\"https://wp-community-on-mastodon.wptoots.social/\">a list of WordPress community members&#8217; Mastodon accounts</a> that anyone can follow by downloading a CSV file and importing it into Mastodon.</p>\n\n\n\n<img />\n\n\n\n<p>The <a href=\"https://wp-community-on-mastodon.wptoots.social/\">list</a> includes all accounts, where the account owner has at least one community badge on their WordPress.org profile page. Auener has also published a <a href=\"https://www.danielauener.com/the-wordpressers-guide-to-the-fediverse/\">WordPress guide to the Fediverse</a> with helpful information on finding an instance, following hashtags, and engaging with 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:\"Thu, 09 Feb 2023 03:42:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"WPTavern: WP Community Collective Names Alex Stine as First Accessibility Fellow\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141760\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://wptavern.com/wp-community-collective-names-alex-stine-as-first-accessibility-fellow\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2622:\"<img />WordPress Accessibility contributor Alex Stine &#8211; photo credit: The WP Community Collective\n\n\n\n<p>The WP Community Collective (WPCC), a newly formed nonprofit organization dedicated to funding individual WordPress contributors and community-led initiatives, has <a href=\"https://www.thewpcommunitycollective.com/2023/02/07/press-release-the-wp-community-collective-announces-first-accessibility-fellow/\">announced</a> its first Accessibility Fellow. Alex Stine, a fully blind individual contributor who has been working with the WordPress Accessibility team since 2016, is the first recipient of the fellowship.</p>\n\n\n\n<p>WPCC is managing its finances transparently on <a href=\"https://opencollective.com/thewpcc\">Open Collective</a>. The fellowship has yet to be fully funded. Just $645.63 USD of $15,000 (4%) has been raised for the Accessibility Fellowship, although individual memberships are at $3,589.75 USD of the organization&#8217;s $20,000 goal. </p>\n\n\n\n<p>&#8220;We&#8217;ve set up a few different ways folks can support the WPCC,&#8221; co-founder Sé Reed said. &#8220;We&#8217;re just launching our fundraising campaign for the Accessibility Fellowship now. So far, most of our contributors have opted to support us as members, with a recurring membership pledge.</p>\n\n\n\n<p>&#8220;Monthly membership funds go to our general fund, which will primarily be used to support our fellowships and projects. As of today, we&#8217;ve raised slightly more than $4k, with $3,600 of that reserved for the Accessibility Fellowship.&#8221;</p>\n\n\n\n<p>The organization is currently in the process of finalizing sponsorships from a few large companies and is building out a corporate sponsorship program and a small business sponsorship program.</p>\n\n\n\n<p>&#8220;We can&#8217;t discuss anything yet as we&#8217;re still working out the details, but there is a lot happening that we hope to announce soon,&#8221; Reed said.</p>\n\n\n\n<p>Once the Accessibility fellowship is funded, Stine will continue his work with WordPress&#8217; Accessibility Team and will serve as the Team Rep, while continuing his private work as a consultant and an engineer at Waystar.</p>\n\n\n\n<p>“I am excited to have the opportunity to give back to the project that provided me with my start in the technology field,&#8221; Stine said. &#8220;I could not continue to give back at my current capacity without this generous program. I will help ensure WordPress becomes more accessible, and I will fight to have the community as a whole adopt new principles that will ensure accessibility is the first thought, never the last.”</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, 08 Feb 2023 20:47:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:117:\"Post Status: WordPress 6.2 Beta 1 • Phase 2 Finale • Creating a Mentorship Program • Apply for Community Summit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://poststatus.com/?p=147107\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:116:\"https://poststatus.com/wordpress-6-2-beta-1-phase-2-finale-creating-a-mentorship-program-apply-for-community-summit/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:17154:\"<h2 id=\"h-this-week-at-wordpress-org-february-6-2023\">This Week at WordPress.org (February 6, 2023)</h2>\n\n\n<div class=\"has-background has-theme-palette-8-background-color wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">WordPress 6.2 Beta 1 is out now and you can help test it before final release on March 28. With that comes the end of Gutenberg Phase 2. WordPress considers a mentorship program focused on onboarding and assisting contributors.  </p></div>\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<div id=\"kt-info-box_94d1bd-77\" class=\"wp-block-kadence-infobox\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kt-info-svg-icon kt-info-svg-icon-fas_rocket\"></span></div></div></div></div><div class=\"kt-infobox-textcontent\"><h2 class=\"kt-blocks-info-box-title\">WP 6.2, Phase 2 Finale,  and Mentorships</h2><p class=\"kt-blocks-info-box-text\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f680.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\">WordPress 6.2 Beta 1</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64b-1f3ff-200d-2642-fe0f.png\" alt=\"??‍♂️\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">Help Test WordPress 6.2</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f6aa.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/core/2023/02/04/phase-2-finale/\">Phase 2, Finale</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f469-1f3fb-200d-1f3eb.png\" alt=\"??‍?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/project/2023/02/06/proposal-creating-a-wordpress-contributor-mentorship-program/\">Proposal: Creating a WordPress Contributor Mentorship Program</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64b-1f3fc-200d-2640-fe0f.png\" alt=\"??‍♀️\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/\">Apply to Attend the 2023 Community Summit</a></p></div></div></div>\n\n\n\n<h2 id=\"h-news\">News<a href=\"https://wordpress.org/news/2022/10/wordpress-6-1-release-candidate-3/\"></a></h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.org/news/2023/01/the-month-in-wordpress-december-2022/\">The Month in WordPress – December 2022</a></li>\n</ul>\n\n\n\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-_8f6276-eb\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\" /></div></div>\n\n\n\n<div class=\"is-layout-flex wp-container-19 wp-block-columns\">\n<div class=\"is-layout-flow wp-block-column\">\n<h2 id=\"h-accessibility\"><a href=\"https://make.wordpress.org/accessibility\">Accessibility</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/accessibility/2023/02/06/accessibility-team-meeting-notes-february-3-2023/\">Accessibility Team Meeting Notes: February 3, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-community\">Community</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/\">Apply to Attend the 2023 Community Summit</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/06/community-booth-at-wordcamp-asia-2023/\">Community Booth at WordCamp Asia 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/03/update-apac-meetup-reactivation-project/\">Update: APAC Meetup Reactivation Project</a></li>\n</ul>\n\n\n\n<h2 id=\"h-core\"><a href=\"https://make.wordpress.org/core\">Core</a> </h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/07/developer-hours-is-returning/\">Developer Hours is returning</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/07/performance-team-meeting-summary-31-january-2023-2/\">Performance Chat Summary: 7 February 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/07/a-week-in-core-february-6-2023/\">A Week in Core – February 6, 2023</a></li>\n</ul>\n\n\n\n<h3 id=\"h-wordpress-6-2\">WordPress 6.2</h3>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/04/phase-2-finale/\">Phase 2, Finale</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/03/hallway-hangout-performance-improvements-for-wordpress-6-2/\">Hallway Hangout: Performance Improvements for WordPress 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/06/roadmap-to-6-2/\">Roadmap to 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/18/bug-scrub-schedule-for-6-2/\">Bug Scrub Schedule for 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/11/early-bug-scrub-schedule-for-wp-6-2/\">Early bug scrub schedule for WP&nbsp;6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">WordPress 6.2 Planning Roundup</a></li>\n</ul>\n\n\n\n<h3 id=\"h-meetings\">Meetings</h3>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/06/editor-chat-agenda-february-8-2023/\">Editor Chat Agenda: February 8, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/02/06/editor-chat-summary-february-1st-2023/\">Editor chat summary: February 1st, 2023</a></li>\n</ul>\n\n\n\n<h3 id=\"h-developer-blog\">Developer Blog</h3>\n\n\n\n<ul>\n<li><a href=\"https://developer.wordpress.org/news/2023/02/creating-custom-block-styles-in-wordpress-themes/\">Creating custom block styles in WordPress themes</a></li>\n</ul>\n\n\n\n<h2 id=\"h-design\"><a href=\"https://make.wordpress.org/design\">Design</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/design/2023/01/30/design-share-jan-16-jan-27/\">Design Share: Jan 16-Jan 27</a></li>\n</ul>\n\n\n\n<h2 id=\"h-docs\"><a href=\"https://make.wordpress.org/docs\">Docs</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/docs/2023/02/07/agenda-for-docs-team-bi-weekly-meeting-february-7-2023/\">Agenda for Docs Team bi-weekly meeting February 7, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/docs/2023/02/03/onboarding-session-for-github-related-roles/\">Onboarding session for GitHub-related roles</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/02/06/documentation-team-update-february-6-2023/\">Documentation Team Update – February 6, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-marketing\"><a href=\"https://make.wordpress.org/marketing\">Marketing</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/marketing/2023/02/07/notes-global-marketing-team-meeting-january-31-2023/\">Notes: Global Marketing Team meeting, January 31, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-meta\"><a href=\"https://make.wordpress.org/meta\">Meta</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/meta/2023/01/26/wordpress-org-redesign-recent-launches/\">WordPress.org Redesign Recent Launches</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/meta/2023/01/25/a-meta-subproject-for-evaluating-matrix/\">A Meta subproject for evaluating Matrix</a></li>\n</ul>\n\n\n\n<h2 id=\"h-mobile\"><a href=\"https://make.wordpress.org/mobile\">Mobile</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/mobile/2023/01/24/call-for-testing-wordpress-for-ios-21-6/\">Call for Testing: WordPress for iOS 21.6</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/02/08/mobile-team-update-february-8th-2/\">Mobile Team Update – February 8th</a></li>\n</ul>\n\n\n\n<h2 id=\"h-openverse\"><a href=\"https://make.wordpress.org/openverse\">Openverse</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/openverse/2023/02/07/community-meeting-recap-07-february-2023/\">Community Meeting Recap (07 February 2023)</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/openverse/2023/02/03/openverse-is-moving/\">Openverse is Moving!</a></li>\n</ul>\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-column\">\n<h2 id=\"h-performance\"><a href=\"https://make.wordpress.org/performance/\">Performance</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/07/performance-chat-agenda-07-february-2023/\">Performance Chat Agenda: 7 February 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/performance/2023/02/01/core-performance-team-rep-updates/\">Core Performance Team Rep Updates</a></li>\n</ul>\n\n\n\n<h2 id=\"h-polyglots\">Polyglots</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/polyglots/2023/02/07/agenda-weekly-polyglots-chat-february-08-2023-0700-utc/\">Agenda: Weekly Polyglots Chat – February 08, 2023 (07:00 UTC)</a></li>\n</ul>\n\n\n\n<h2 id=\"h-plugins\">Plugins</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/plugins/2023/02/03/twitter-api-changes/\">Twitter API Changes</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/02/08/plugin-review-team-6-feb-2023/\">Plugin Review Team: 6 Feb 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-project\">Project</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/project/2023/02/06/proposal-creating-a-wordpress-contributor-mentorship-program/\">Proposal: Creating a WordPress Contributor Mentorship Program</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">Discussion: Ending the Eternal September</a></li>\n</ul>\n\n\n\n<h2 id=\"h-support\"><a href=\"https://make.wordpress.org/support\">Support</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/support/2023/02/block-editor-live-in-most-forums/\">Block Editor Live in Most Forums</a></li>\n</ul>\n\n\n\n<h2 id=\"h-test\"><a href=\"https://make.wordpress.org/test\">Test</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">Help Test WordPress 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/02/06/test-team-update-6-february-2023/\">Test Team Update: 6 February 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-training\"><a href=\"https://make.wordpress.org/training\">Training</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/individual-learner-survey/\">How did you learn WordPress?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/01/24/brainstorm-wordcamp-asia-2023-contributor-day/\">Brainstorm – WordCamp Asia 2023 Contributor Day</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/06/training-team-2023-goals-setting/\">Training Team 2023 Goals Setting</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/03/proposal-training-faculty-developer-squad/\">Proposal: Training Faculty Developer Squad</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/03/new-learn-wordpress-github-project-view-updates/\">New Learn WordPress GitHub Project View Updates</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/02/training-team-values-exercise-recap/\">Training Team Values Exercise Recap</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/02/06/whats-new-on-learnwp-in-january-2023/\">What’s new on LearnWP in January 2023</a></li>\n</ul>\n\n\n\n<h3 id=\"h-online-workshops\">Online Workshops</h3>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/?meeting=how-to-create-a-video-tutorial-about-wordpress-using-free-computer-software\">How to create a video tutorial about WordPress (using free computer software)</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=block-themes-and-wordpress-live-stream-8\">Block Themes and WordPress: Live Stream</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=updating-a-blogs-design-informal-live-stream-part-2\">Updating a blog’s design (Informal live stream) – Part 2</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=updating-a-blogs-design-informal-live-stream-part-1\">Updating a blog’s design (Informal live stream) – Part 1</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=27874\">Block Themes and WordPress: Live Stream</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=block-themes-and-wordpress-live-stream-7\">Block Themes and WordPress: Live Stream</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=block-themes-and-wordpress-live-stream-6\">Block Themes and WordPress: Live Stream</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=lets-code-wp-rest-api-custom-routes-and-endpoints\">Let’s code: WP REST API – custom routes and endpoints</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=27869\">WP dev livestream: WP REST API – custom routes and endpoints</a></li>\n</ul>\n\n\n\n<h3 id=\"h-tutorials\"><a href=\"https://learn.wordpress.org/tutorials\">Tutorials</a></h3>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/tutorial/introduction-to-securely-developing-plugins/\">Introduction to securely developing plugins</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/using-theme-json-with-classic-themes/\">Using theme.json with classic&nbsp;themes</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/how-to-improve-seo-rankings/\">How to improve SEO rankings</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/creating-custom-fields/\">Creating Custom Fields</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/taking-advantage-of-query-loops/\">Taking Advantage of Query Loops</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/tools-site-health/\">Tools: Site Health</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/introduction-to-theme-json/\">Introduction to theme.json</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/creating-a-call-to-action/\">Creating a Call To Action</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/displaying-the-post-comments-block-in-block-themes/\">Displaying the Comments block in Block Themes</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/tutorial/wordpress-theme-template-tour/\">WordPress Theme Template Tour</a></li>\n</ul>\n\n\n\n<h2 id=\"h-wptv\">WPTV</h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.tv/category/year/2022/\">Latest WordPress TV videos</a></li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<h2 id=\"h-related-news\">Related News:</h2>\n\n\n\n<ul>\n<li><a href=\"https://www.php.net/archive/2023.php#2023-02-02-1\">PHP 8.2.2 Released!</a></li>\n\n\n\n<li><a href=\"https://www.php.net/archive/2023.php#2023-02-02-2\">PHP 8.1.15 Released!</a></li>\n</ul>\n\n\n\n<p class=\"has-theme-palette-7-background-color has-background\">Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers. <br /><br /><strong>Are you interested in giving back and contributing your time and skills to WordPress.org?</strong> <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://wordpress.org/support/article/contributing-to-wordpress/\">Start Here ›</a><br /><br /><strong>Get our weekly WordPress community news digest</strong> — Post Status&#8217; <a href=\"https://poststatus.com/news/week-in-review/\">Week in Review</a> — covering the WP/Woo news plus significant writing and podcasts. It&#8217;s also available in <a href=\"https://poststatus.com/newsletter\">our newsletter</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f48c.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile has-background\"><a href=\"https://poststatus.com/\"><img src=\"https://cdn.poststatus.com/wp-content/uploads/2021/09/vertical-post-status-logo-250.png\" alt=\"Post Status\" class=\"wp-image-85823 size-full\" /></a><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-left has-normal-font-size\" id=\"h-get-ready-for-remote-work\">You — and <a href=\"https://poststatus.com/#Agency\">your whole team</a> can <a href=\"https://poststatus.com/#choose-membership\">Join Post Status</a> too!</p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size\"><strong>Build your network. Learn with others. Find your next job — or your next hire.</strong> Read the <strong>Post Status</strong> <a href=\"https://poststatus.com/newsletter/\">newsletter</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/2709.png\" alt=\"✉\" class=\"wp-smiley\" /> Listen to <a href=\"https://poststatus.com/podcasts/\">podcasts</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f399.png\" alt=\"?\" class=\"wp-smiley\" /> Follow <a href=\"https://twitter.com/post_status/\">@Post_Status</a> <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png\" alt=\"?\" class=\"wp-smiley\" /> and <a href=\"https://www.linkedin.com/company/post-status-llc/\">LinkedIn</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f4bc.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n</div></div>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 08 Feb 2023 18:11: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:18:\"Courtney Robertson\";s: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:75:\"WPTavern: #62 – Naoko Takano on the Importance of the First WordCamp Asia\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141721\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:89:\"https://wptavern.com/podcast/62-naoko-takano-on-the-importance-of-the-first-wordcamp-asia\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:31719:\"Transcript<div>\n<p>[00:00:00] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley.</p>\n\n\n\n<p>Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case the reasons why WordCamp Asia is such an important event.</p>\n\n\n\n<p>If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to WPTavern.com forward slash feed forward slash podcast. And you can copy that URL into most podcast players.</p>\n\n\n\n<p>If you have a topic that you&#8217;d like us to feature on the podcast, I&#8217;m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to WPTavern.com forward slash contact forward slash jutebox and use the form there.</p>\n\n\n\n<p>So on the podcast today we have Naoko Takano.</p>\n\n\n\n<p>A few days from now, from the 17th to the 19th of February 2023, to be precise, the first in-person WordCamp Asia will take place in Bangkok, Thailand. If you follow WordPress events closely, then I&#8217;m sure that you&#8217;ve seen the excitement mounting.</p>\n\n\n\n<p>Naoko is on the podcast today to talk about this important event, how it came to be, and why it matters.</p>\n\n\n\n<p>We start off getting some background on Naoko and her personal journey with WordPress. She&#8217;s currently sponsored full-time by Automattic to work with the wordpress.org community and polyglots teams.</p>\n\n\n\n<p>The conversation then turns to the event itself. It&#8217;s sold out, but you can still take parts by watching the live streams of the three tracks that are running.</p>\n\n\n\n<p>We talk about the fact that, although this is the first in-person WordCamp Asia, it should not have been. WordCamp Asia was in the books for 2020. More or less everything was planned and prepared, and then Covid struck. The timing could not have been worse. It was heartbreaking. Naoko talks about the disappointment felt by the community, and how they&#8217;ve managed to maintain their commitment to making the event happen.</p>\n\n\n\n<p>The team that is putting on the current event, contains some people from the cancelled 2020 event, but there&#8217;s new members too, and they span many Asian countries. So there&#8217;s a real diversity in the organization.</p>\n\n\n\n<p>Towards the end of the podcast, we get into the important question of why we need a WordCamp Asia. Naoko makes the point that the other flagship WordPress events are not that accessible for some people. This could be because of the difficulty in acquiring visas for the U.S. Or Europe, but also the costs of traveling to the event, and accommodation whilst there. It&#8217;s hoped that WordCamp Asia will provide a chance for a whole new audience to attend, in a location which is closer to home.</p>\n\n\n\n<p>We wrap up with Naoko explaining how WordCamp Asia aims to differ from the other events through their vision of being welcoming, nurturing, and experimental.</p>\n\n\n\n<p>If you&#8217;re attending WordCamp Asia your in-person or online, this podcast will give you a new perspective on the event. And if you&#8217;re not planning on being there, maybe this episode will make you rethink.</p>\n\n\n\n<p>If you&#8217;re interested in finding out more, you can find all the links in the show notes by heading over to WPTavern.com forward slash podcast, where you&#8217;ll find all the other episodes as well.</p>\n\n\n\n<p>And so without further delay, I bring you Naoko Takano.</p>\n\n\n\n<p>I am joined on the podcast today by Naoko Takano. Hello Naoko.</p>\n\n\n\n<p>[00:04:20] Naoko Takano: Hello.</p>\n\n\n\n<p>[00:04:21] Nathan Wrigley: Very nice to have you on the podcast today. We&#8217;re going to be talking today about a very exciting subject, a very new, an exciting event called WordCamp Asia. We&#8217;ll get onto why it&#8217;s not quite as new as it may seem a little bit later. But first Naoko, I wonder if you wouldn&#8217;t mind just giving us a little potted history about yourself, about your relationship with WordPress, your history with WordPress and WordPress events, and things like that. So it&#8217;s over to you. Introduce yourself please.</p>\n\n\n\n<p>[00:04:51] Naoko Takano: Sure. I&#8217;m Naoko Takano based in Tokyo. I&#8217;ve been using WordPress for as long as WordPress has been around actually. So it&#8217;s been 20 years now. I started using WordPress as a personal blog platform, since I was living in the US and I wanted to have a place to write in Japanese, to communicate online. And then it, it&#8217;s a long story since then. I started building websites. Then became a front end engineer. Then became a freelancer.</p>\n\n\n\n<p>Then, I actually started organizing WordCamps in Japan, Tokyo. And then I met Matt Mullenweg at WordCamp in Japan. And since then, I got hired by Automattic as a support engineer. And then, since 2019, I am a community manager of WordPress.org. I&#8217;m a full-time sponsored volunteer for wordpress.org community and polyglots team.</p>\n\n\n\n<p>[00:05:49] Nathan Wrigley: You really do have a very long history with WordPress. Yeah. It&#8217;s very rare that I bump into somebody who has 20 years of WordPress under their belt. That&#8217;s most impressive. Well, thank you for joining us on the show today. We are here to talk about WordCamp Asia, which is going to be happening if all the stars align, and this podcast episode is published on the date I&#8217;m expecting it to be published.</p>\n\n\n\n<p>It will be just around the corner. It&#8217;ll be a matter of days, possibly just over a week before the event is coming around. There must be great excitement in your part of the world about it. Do you want to just lay out for us when and where it is. So just the nuts and the bolts of when it&#8217;s happening, where it is, and so on.</p>\n\n\n\n<p>[00:06:31] Naoko Takano: Sure. So, the first WordCamp Asia will be happening in 2023. Is from 17th to 19th, February. It&#8217;s a three day event in Thailand, Bangkok, Thailand.</p>\n\n\n\n<p>[00:06:47] Nathan Wrigley: And it&#8217;s happening at the, now, forgive me if I get the name of this wrong. It&#8217;s the True Icon Hall. Is that the name of the venue?</p>\n\n\n\n<p>[00:06:55] Naoko Takano: That&#8217;s correct. That&#8217;s correct.</p>\n\n\n\n<p>[00:06:56] Nathan Wrigley: It&#8217;s a conference center in the middle of Bangkok.</p>\n\n\n\n<p>[00:06:59] Naoko Takano: Yes. it&#8217;s a newly built conference hall. I think they were built in 2019, and it&#8217;s by the Chao Phraya River. And it&#8217;s part of the Icon Siam Complex and it&#8217;s very beautiful place even there in 2019.</p>\n\n\n\n<p>[00:07:17] Nathan Wrigley: Excellent, excellent. Now, I think it&#8217;s probably important to say at this point that if you are not in possession of a ticket, no matter what we say, don&#8217;t make plans to go to WordCamp Asia. Because my understanding is that the full amount of tickets, I think it&#8217;s 1,500, have in fact sold out. Is that true?</p>\n\n\n\n<p>[00:07:36] Naoko Takano: Yes, at the moment, we don&#8217;t have any plan for releasing any batch of tickets. You may be able to get refunded tickets that will be released as they come back. But unless one of the very lucky ones that will get these very few refunded tickets. We don&#8217;t have any plan on raising any big amount of tickets anymore.</p>\n\n\n\n<p>[00:07:58] Nathan Wrigley: Yeah, well that&#8217;s okay though because if you are keen to participate in WordCamp Asia and do not have a ticket and have no plans to attend. My understanding is, and you can confirm this I hope, is that the event itself will be live streamed, in the way that we&#8217;ve been used to over the last couple of years, is that in fact true?</p>\n\n\n\n<p>[00:08:18] Naoko Takano: Yes. We have three tracks and all the tracks will be live streamed.</p>\n\n\n\n<p>[00:08:22] Nathan Wrigley: Great. Even if you don&#8217;t possess a ticket, you&#8217;ll be able to get there. So we have WordCamp Europe, these great big, I&#8217;m going to say international events. I don&#8217;t know if there&#8217;s a correct terminology for these kind of flagship events. But we&#8217;ve got WordCamp Europe, we&#8217;ve got WordCamp US, and now into the mix we have WordCamp Asia.</p>\n\n\n\n<p>So obviously the first event actually happening. But there is a sort of disappointing story behind this, because if you are following the WordPress news and you have been since 2019, you&#8217;ll know that the event, tragically, I&#8217;m going to use that word, had to be cancelled more or less at the last moment due to the Covid outbreak.</p>\n\n\n\n<p>Do you want to get into that a little bit? Might be interesting to hear the story. It was, if memory serves, very much several weeks away, it was really, really close, and the whole thing got pulled. With hindsight, that was probably a very wise decision. But at the time, I remember community members who, as yet, we&#8217;re unable to grasp the scope of Covid because it really hadn&#8217;t gone anywhere yet.</p>\n\n\n\n<p>There was much gnashing of teeth and rending of clothes and people sort of saying, oh, what a shame. Just tell us from your perspective, because I know you were on the team for that. What was that disappointment like to suffer through?</p>\n\n\n\n<p>[00:09:40] Naoko Takano: So, yes, WordCamp Asia 2020 was the first WordCamp that was cancelled due to Covid 19. And that was the end of February in 2020, that was supposed to happen. And, because I think it was probably the first event that was cancelled due to pandemic of any type of situation in the world, in the whole history of WorldCamps. And we just couldn&#8217;t believe that happened. We always believed WordCamp will be planned and it will happen, you know, when the day comes.</p>\n\n\n\n<p>So it was such a loss to us. To me it was like losing someone by an accident. Just lost someone, you know, or something that was so sure. That you were looking forward to. It was very, very crushing for us. At the time we didn&#8217;t understand the amount of what&#8217;s coming. So, we actually rescheduled it for the same year and we did that twice. And then after that we didn&#8217;t say anything for sure about the upcoming schedule.</p>\n\n\n\n<p>[00:10:47] Nathan Wrigley: Yeah, incredibly disappointing. I actually do want to dwell on this for a little bit longer, if you don&#8217;t mind. Because if you&#8217;ve ever been to a WordCamp, maybe that&#8217;s in a city near you or one of the bigger ones, as we&#8217;ve just described, Europe or US. You&#8217;ll probably have understood the amount of organization that goes into it.</p>\n\n\n\n<p>This is not an event which comes up and is organized several weeks in advance. This is something that takes a lot of people, a very large amount of time to organize. There&#8217;s speakers, there&#8217;s venues, there&#8217;s sponsors, there&#8217;s meals, there&#8217;s accessibility. There&#8217;s a whole host of things going. And for the rest of us, it was simply a case of, oh, it&#8217;s been cancelled. Well that&#8217;s disappointing. Perhaps I&#8217;ve got to get a refund on my air travel, or perhaps I don&#8217;t have to do anything because I wasn&#8217;t attending anyway.</p>\n\n\n\n<p>The point being that it was simply a question that it was cancelled. Whereas for you and the community that had gathered together to organize it, it must have been, like you said, crushing. And I&#8217;m just wondering how easy it was to get people back on board this time around. Or whether people left the WordCamp ecosystem and decided, I&#8217;m not getting involved with that again. How&#8217;s it been?</p>\n\n\n\n<p>[00:12:05] Naoko Takano: So the bright side of things is that we became stronger team because of the challenges that we had to face. But situations changed for many people. You know, three years is a long time. So we did lose some people due to changing their situation or commitment level. They could promise after three years. But, we did have nice number of people who came back. I would say in the beginning of reunion, I would say probably like 80%. Everybody wanted to come back and do it again because we weren&#8217;t able to. So, yeah, it wasn&#8217;t like a disbanding of the whole community organizers, but we came back.</p>\n\n\n\n<p>[00:12:47] Nathan Wrigley: Yeah, that&#8217;s remarkable. Sometimes I have to pinch myself when I think about WordPress and the fact that this little piece of software, which began 20 years ago, which probably didn&#8217;t have any pretensions of growing to the size that it is now. Yeah, I have to pinch myself for the breadth and the depth, the amazing spread globally of the project.</p>\n\n\n\n<p>So you&#8217;ve kindly written in the show notes a list of the countries that people have come from in order to assemble WordCamp Asia, this year, 2023. And I&#8217;m just going to read it out because it&#8217;s, it&#8217;s amazing. So we&#8217;ve got participants or volunteers, I should say, helping to organize from the following countries, Bangladesh, Bhutan, Hong Kong, India, Indonesia, Japan, Lebanon, Malaysia, Nepal, Pakistan, Philippines, Singapore, Taiwan, and Thailand. I mean, that&#8217;s just remarkable. Very impressive.</p>\n\n\n\n<p>[00:13:45] Naoko Takano: Yeah. I think it&#8217;s, that&#8217;s why we were so fascinated and amazed with this community. Because, I think there&#8217;s rare chance that you get to work with such a diverse group of people around the world, around Asia. And in itself organizing is interesting and learning experience and also community building experience, I think.</p>\n\n\n\n<p>[00:14:08] Nathan Wrigley: Yeah. If I was to assist with the WordCamp US team, I&#8217;m guessing that a lot of them would come from the US and so broadly speaking, their backgrounds would be quite similar. And although Europe is perhaps a little bit more different from country to country. You know, if you go from the southern part of Europe to the northern part of Europe there are differences in the cultures. But they&#8217;re not tremendously different, shall we say.</p>\n\n\n\n<p>Whereas you&#8217;ve got from India to Pakistan, to the Philippines, to Taiwan and Thailand. That must be a really interesting collection of people, because, I would imagine that the countries that they come from are very different in very great respects.</p>\n\n\n\n<p>[00:14:48] Naoko Takano: Yeah, we have different culture, different style of communication. Only, I think, small percentage of us speak English as native language, or day-to-day, everyday language. So there&#8217;s big barrier around communication style. But as I said, it&#8217;s also like an experience that you can&#8217;t get outside of this community, especially as a such tight group that you talk to every day.</p>\n\n\n\n<p>So that&#8217;s the difference between other type of contribution in WordPress. WordCamp organization is very interesting in experience that we get to learn about each other very deeply.</p>\n\n\n\n<p>[00:15:29] Nathan Wrigley: Can I ask how you do, do the organization? We&#8217;ll come into how long you&#8217;ve been preparing this event in a moment. But what are you using? I know that typically things like Slack may involved. But also are you, broadly speaking, communicating in English across the team? How is it working? So what tools are you using and what language have you tended to default to?</p>\n\n\n\n<p>[00:15:52] Naoko Takano: Yeah, so the communication tool that we used the most is Slack. And we are on it, the same Slack, separate from Make WordPress. And then we use English. But there are channels that are used by local members. For example, we have a Japanese channel to do some chit chat or ask question in our language. And local team has Thai channel to communicate with each other. But the overall language is in English. And we use Zoom to have meetings. So it&#8217;s like work.</p>\n\n\n\n<p>work If</p>\n\n\n\n<p>[00:16:25] Nathan Wrigley: I was somebody living in, let&#8217;s say, I don&#8217;t know, just to pick one off the list, Nepal, and my English was not sufficient, let&#8217;s say to carry out the tasks that may be needed by a volunteer. What happens there? Is there any encouragement or any, anything that can be done, or is it essentially you would need a modest amount of English in order to participate, in order to communicate with the team? Or could somebody from say Nepal, work with other Nepalese people speaking the language that they have, Nepali, I believe it is? I&#8217;m sorry for my ignorance there. Nepalese, I apologize. What do you do around all of that? If somebody doesn&#8217;t have the mastery of English, that might be needed to communicate over the whole project.</p>\n\n\n\n<p>[00:17:08] Naoko Takano: So we don&#8217;t require a mastery of English because that would be very hard barrier to participate. But we do select, we do vet organizers based on their community involvement, in their local community. And also some English is of course needed. But you don&#8217;t have to be able to speak fluently as long as they can communicate. While on Slack, you can use translation tool on your own. That&#8217;s okay. So as long as you can communicate on Slack, we would like to see active community organisers regardless of English fluency.</p>\n\n\n\n<p>[00:17:46] Nathan Wrigley: I understand. Yeah, thank you. Okay, so it&#8217;s a silly question, but I&#8217;m going to ask it anyway. Why do we need a WordCamp Asia? We have lots of events. I&#8217;m imagining there&#8217;s lots of WordCamps spread throughout Asia. But at some point, WordCamp Europe came along and WordCamp US. Why did the community feel there was a need for that? And I&#8217;m really just offering you that question so that you can answer it. I don&#8217;t actually think, well, why do we need a WordCamp Asia? That&#8217;s not the intention of the question.</p>\n\n\n\n<p>[00:18:18] Naoko Takano: Yeah, thanks for asking because I like to share why we are so enthusiastic about holding WordCamp Asia in person in Thailand. This might be little known, but there are very unique barriers to attending existing flagship events for residents in Asia. Like visa, obtaining visa to go to US it&#8217;s very, very hard for many people.</p>\n\n\n\n<p>For some people Europe, it&#8217;s also not easy to travel in terms of cost and time. And then also for people attending online, watching streaming in real time. Time zone difference is very hard, both in US and Europe, to participate in real time. So we want to cater this event to Asian residents to have the same kind of experience that many of the organizers had experienced in WordCamp Europe, WordCamp US.</p>\n\n\n\n<p>And we want to bring this great feeling, great communication, connection to Asian community. So that they can easily attend in an affordable price.</p>\n\n\n\n<p>[00:19:29] Nathan Wrigley: Yeah, that&#8217;s interesting. The affordable thing speaks for itself, I suppose. But in terms of the visas, that&#8217;s a really interesting one. Obviously it&#8217;s completely outside of WordPress. It&#8217;s a political thing, but my understanding is that in some jurisdictions it is very difficult to get a visa, let&#8217;s say, for the United States.</p>\n\n\n\n<p>And so you are, really it&#8217;s an up hill struggle if you want to attend those events. And I&#8217;m expecting from what you&#8217;ve just said, that the relationship between Asian countries is more open. So as an example, a visitor coming to Thailand, I&#8217;m guessing there&#8217;s less barriers to actually applying for and successfully getting those visas.</p>\n\n\n\n<p>[00:20:11] Naoko Takano: Yes, relatively speaking, especially Bangkok. We chose Bangkok as the first city, host city, mainly because visa accessibility and also flights from main Asian cities. So that&#8217;s into our consideration for sure.</p>\n\n\n\n<p>[00:20:29] Nathan Wrigley: Yeah, there&#8217;s lots of, amazing options in terms of flights, isn&#8217;t there? But also Bangkok itself is such a, an amazing and vibrant city and has absolutely heaps of accommodation options as well, doesn&#8217;t it? It&#8217;s a really good place to kick it off for WordCamp Asia. Speaking of kicking it off, how did it all get started?</p>\n\n\n\n<p>I mean, obviously there was the event which was destined to happen in 2020, so we&#8217;re going back before then. Were you part of the team? How did it actually all begin and how did you assemble this event? Because you can&#8217;t just suddenly announce, we&#8217;re going to do WordCamp Asia. There must be an awful lot of backwards and forwards, perhaps talking to people at Automattic and various other organizations to get it all started. Do you know about how it all began?</p>\n\n\n\n<p>[00:21:12] Naoko Takano: Yes, so the direct event that led to WordCamp Asia application was the contributor day at WordCamp Bangkok 2019. I wasn&#8217;t attending actually, but a group of community organizers who had been traveling to go to different WordCamps outside of the country met in person and they decided to apply at that time. But the same, or some of the same, people had been traveling since, I would say 2014, 15 and going to each other&#8217;s countries or flagship events and making connections and becoming friends. And then from that kind of connection, this idea came around and it came to, came to happen, yes.</p>\n\n\n\n<p>[00:22:00] Nathan Wrigley: And so how much time and well, effort is harder to measure, but in terms of time, how long have you, you and the team, been working on this version of WordCamp Asia? So the 2023 one. How far back do we go before you decided, yep. A, we&#8217;re going to go for it, and B, it&#8217;s going to be in February, 2023. How much time have you been spending on this?</p>\n\n\n\n<p>[00:22:23] Naoko Takano: So yeah, at the end of 2021, we reunited on a Zoom call and started talking about restarting this effort, because we always wanted to find the time to come back to Bangkok. By the time of spring 2022, we started actually working on the event organizing. And through 2022 we&#8217;ve worked and now it&#8217;s getting really close. We are very excited about it.</p>\n\n\n\n<p>[00:22:51] Nathan Wrigley: Nice. Now, in terms of the event itself, obviously the location is new and interesting for a whole selection of the audience, I imagine. Perhaps many of them have never been to Thailand in particular. Perhaps never been to Asia. We&#8217;ll wait and see how that all goes. So there&#8217;s obviously that, it&#8217;s going to be different because it&#8217;s in a, a new and interesting part of the world for these flagship events.</p>\n\n\n\n<p>But in terms of the event, from your perspective, what is the vision? What&#8217;s the thing that you talk to people about when you say, okay, this is going to be great, this is going to be new and different. What&#8217;s the vision that you are, you are letting everybody know about?</p>\n\n\n\n<p>[00:23:32] Naoko Takano: So yeah, as a WordCamp Asia organizing team, we didn&#8217;t want to make another event that&#8217;s just like WordCamp US or just like WordCamp Europe. That wasn&#8217;t our intention. We wanted to make a unique event. We have three visions that are welcoming, nurturing, and experimental.</p>\n\n\n\n<p>So we wanted to create an event that&#8217;s true to our culture, which is inclusive and diverse. And then also we wanted to have this event because we wanted to nurture the community in Asia. Not because we wanted to have this big event just because. We all came together because of WordCamps. We became friends and community builders because of other WordCamps. So we wanted this event to ignite more communities in Asia.</p>\n\n\n\n<p>And also we wanted to do something different. So that&#8217;s the experimental part. And we want to do the first event in Asia that&#8217;s flagship. So we want to, while people with our creative activity, our design teams doing a great job. And I like to see how people feel when they come.</p>\n\n\n\n<p>[00:24:44] Nathan Wrigley: Yeah, it&#8217;s going to be really interesting seeing what people&#8217;s reactions are. You&#8217;ve got 1500 attendees. I don&#8217;t know exactly how many people are involved on the, the organizing side, but it will be, it&#8217;ll be interesting to see what the conversations are like in the hall. How is this different? What are we enjoying about it? As much for the location, Thailand and Bangkok and all of that. It&#8217;ll be really interesting to see what people&#8217;s discussions are. So the vision can be boiled down to three words. It&#8217;s going to be welcoming, it&#8217;s going to be nurturing, and it&#8217;s going to be experimental.</p>\n\n\n\n<p>In terms of, well sadly, getting back to Covid, which one doesn&#8217;t really want to, but it appears, certainly at this point in time, Covid has become part of the news cycle again. It felt, in my country at least anyway, that it had dropped off and it wasn&#8217;t being talked about. And more recently it is getting some more attention.</p>\n\n\n\n<p>So I&#8217;m just wondering if there&#8217;s anything that you need to disseminate in terms of masking or restrictions or vaccinations, anything like that, which Thailand may enforce, or indeed just your event is enforcing. Because that&#8217;s probably a very important component of people&#8217;s safety should they decide to attend in person.</p>\n\n\n\n<p>[00:25:54] Naoko Takano: Yeah, this is a frequently asked question. And at the moment of this recording, we are not making masking or vaccination mandatory. So this is based on community teams guideline for WordCamps. If that changes we will change our guidelines accordingly.</p>\n\n\n\n<p>And if Thailand requirement changes, we would have to abide by that. But at the moment we are not requiring masking or vaccination. They&#8217;re both recommended. And we will provide stickers for people who like to be respected. So we ask people to stay away or wear masks around people with those stickers.</p>\n\n\n\n<p>[00:26:32] Nathan Wrigley: Okay. So there&#8217;s going to be some symbol that you can wear, a sticker that you can have if you would wish to have a little bit of separation between you and other people. And the hope is people will notice those stickers and give you a, a wider birth than might normally be the case. Okay, that&#8217;s interesting.</p>\n\n\n\n<p>So given that your tickets have sold out. 1500 seats have been snapped up, bought, and hopefully they&#8217;ll all be filled during the event. Given all of that, and I know you won&#8217;t be able to tell me much about this, but I do want to ask anyway. Do you know if we are planning to have a WordCamp Asia 2024? I know it&#8217;s a bit early for that, but do you see that the community has rallied around and is beginning to talk about that? Because, you know, no sooner is one event finished than the other one needs to be announced. And in fact, in many of these flagship events the location of the next event is announced during the conference itself. So yeah, as much as you can say, but you may not be able to say much .</p>\n\n\n\n<p>[00:27:33] Naoko Takano: So yeah, in fact at the moment we have the call of host city for 2024 open. But by the time this is, we might not have it open. So we&#8217;ll be reviewing those applications and we are hoping we will be able to announce during, or the end of, the event. Yeah, just keep your excitement until we announce.</p>\n\n\n\n<p>[00:27:56] Nathan Wrigley: So it sounds like if the call for venues has gone out, there&#8217;s definitely going to be one, but we don&#8217;t as yet, know where it is.</p>\n\n\n\n<p>[00:28:05] Naoko Takano: Yes, we do have applications that came in. So, a city will be selected, yes.</p>\n\n\n\n<p>[00:28:11] Nathan Wrigley: So hopefully this will be a podcast that we get to repeat each year, and it will be the first of many. I really appreciate you chatting to us today Naoko about WordCamp Asia and about its first well, not that it should have been the first, but it&#8217;s first live, in-person, event. I hope it goes well. I really, really do.</p>\n\n\n\n<p>Thanks for talking to us today. Just before I let you go, is there anything that I missed or is there something that you would like to have said that we didn&#8217;t say? That could be just telling people where the website address is, should they wish to have a look at that? It could be, I don&#8217;t know, a Twitter handle that you are keen to promote. Anything you like.</p>\n\n\n\n<p>[00:28:50] Naoko Takano: Sure, our website is asia.wordcamp.org/2023. And just wish us the best of the luck because, we need a lot of it.</p>\n\n\n\n<p>[00:29:00] Nathan Wrigley: From my point of view, you have all of those wishes. I really hope it goes extremely well. I would wish you the greatest success. Hopefully in a couple of months time we&#8217;ll be able to chat about how successful it was.</p>\n\n\n\n<p>Naoko, thank you very much for chatting to me today. I really appreciate it.</p>\n\n\n\n<p>[00:29:17] Naoko Takano: Thank you for having me.</p>\n</div>\n\n\n\n<p>On the podcast today, we have <a href=\"https://profiles.wordpress.org/nao/\">Naoko Takano</a>.</p>\n\n\n\n<p>A few days from now, from the 17th to the 19th February 2023, to be precise, the first in-person <a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia</a> will take place in Bangkok, Thailand. If you follow WordPress events closely, then I’m sure that you’ve seen the excitement mounting.</p>\n\n\n\n<p>Naoko is on the podcast today to talk about this important event; how it came to be and why it matters.</p>\n\n\n\n<p>We start off getting some background on Naoko and her personal journey with WordPress. She’s currently sponsored full time by Automattic to work with the wordpress.org community and polyglots teams.</p>\n\n\n\n<p>The conversation then turns to the event itself. It’s sold out, but you can still take part by watching the live streams of the three tracks that are running.</p>\n\n\n\n<p>We talk about the fact that, although this is the first in-person WordCamp Asia, it should not have been. WordCamp Asia was in the books for 2020. More or less everything was planned and prepared, and then Covid struck. The timing could not have been worse, it was heartbreaking. Naoko talks about the disappointment felt by the community and how they’ve managed to maintain their commitment to making the event happen. The team that is putting on the current event contains some people from the cancelled 2020 event, but there&#8217;re new members too, and they span many Asian countries, so there’s a real diversity in the organisation.</p>\n\n\n\n<p>Towards the end of the podcast, we get into the important question of why we need a WordCamp Asia. Naoko makes the point that the other ‘flagship’ WordPress events are not that accessible for some people. This could be because of the difficulty in acquiring visas for the U.S. or Europe, but also the costs of travelling to the event and accommodation whilst there. It’s hoped that WordCamp Asia will provide a chance for a whole new audience to attend in a location which is closer to home.</p>\n\n\n\n<p>We wrap up with Naoko explaining how WordCamp Asia aims to differ from other events through their vision of being welcoming, nurturing and experimental.</p>\n\n\n\n<p>If you’re attending WordCamp Asia in-person or online, this podcast will give you a new perspective on the event, and if you’re not planning on being there, maybe this episode will make you rethink.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links.</h2>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia 2023 website</a></p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/location/\">WordCamp Asia 2023 location</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, 08 Feb 2023 15: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: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:72:\"Gutenberg Times: Quick Tip: Creating a custom webpack configuration file\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=23317\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"https://gutenbergtimes.com/quick-tip-creating-a-custom-webpack-configuration-file/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4831:\"<div class=\"wp-block-embed__wrapper\">\n\n</div><a href=\"https://www.youtube.com/shorts/VgK_Y9wAGXw\">Ryan Welcher on YouTube Shorts. </a>&#8211; <a href=\"https://www.tiktok.com/@ryanwelchercodes/video/7195978911073717510\">Also available on TikTok </a>\n\n\n\n<p><em><strong>Ryan Welcher </strong>started a recording YouTube Shorts also available on TikTok.  Here is a transcript and code example of his first one. <a href=\"https://www.youtube.com/@RyanWelcherCodes/\">Subscribe to his YouTube channel </a>so you won&#8217;t miss any new streams or shorts. </em>For TikTokers, follow his account: <a href=\"https://www.tiktok.com/@ryanwelchercodes\">@ryanwelchercodes</a></p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>There have been many times when I wanted to have my build process compile my blocks, but also add something custom, for example registering a slot fill or a block variation.&nbsp;</p>\n\n\n\n<p>Configuring webpack can be difficult, but thankfully the WordPress scripts package makes customizing the build process pretty straightforward.</p>\n\n\n\n<ul>\n<li><strong>Step 1:</strong> add a <code>webpack.config.js</code> file into the root directory of our plugin.&nbsp;</li>\n\n\n\n<li><strong>Step 2:</strong> require the <code>defaultConfig</code> that comes with the package.&nbsp;</li>\n\n\n\n<li><strong>Step 3:</strong> require the <code>getWebpackEntryPoints</code> function. This ensures that the scripts package can detect and compile our blocks.&nbsp;</li>\n\n\n\n<li><strong>Step 4:</strong> In the <code>module.exports</code> object,\n<ul>\n<li>add the <code>defaultConfig</code> using the spread operator.&nbsp;</li>\n\n\n\n<li>Add an <code>entry</code> object,&nbsp;</li>\n\n\n\n<li>spread the results of <code>getWebpackEntryPoints</code>, and then&nbsp;</li>\n\n\n\n<li>add any custom entry points as needed.</li>\n</ul>\n</li>\n</ul>\n\n\n\n<p><strong>Code Example from the video </strong></p>\n\n\n\n<p>Example that adds a <code>variation-icon.js</code> file to the build process.</p>\n\n\n<pre class=\"wp-block-code\"><div><code class=\"hljs language-javascript shcb-code-table shcb-line-numbers shcb-wrap-lines\"><span class=\"shcb-loc\"><span><span class=\"hljs-comment\">// Import the original config from the @wordpress/scripts package.</span>\n</span></span><span class=\"shcb-loc\"><span><span class=\"hljs-keyword\">const</span> defaultConfig = <span class=\"hljs-built_in\">require</span>(<span class=\"hljs-string\">\'@wordpress/scripts/config/webpack.config\'</span>);\n</span></span><span class=\"shcb-loc\"><span>\n</span></span><span class=\"shcb-loc\"><span><span class=\"hljs-comment\">// Import the helper to find and generate the entry points in the src directory</span>\n</span></span><span class=\"shcb-loc\"><span><span class=\"hljs-keyword\">const</span> { getWebpackEntryPoints } = <span class=\"hljs-built_in\">require</span>(<span class=\"hljs-string\">\'@wordpress/scripts/utils/config\'</span>);\n</span></span><span class=\"shcb-loc\"><span>\n</span></span><span class=\"shcb-loc\"><span><span class=\"hljs-comment\">// Add any a new entry point by extending the webpack config.</span>\n</span></span><span class=\"shcb-loc\"><span><span class=\"hljs-built_in\">module</span>.exports = {\n</span></span><span class=\"shcb-loc\"><span>	...defaultConfig,\n</span></span><span class=\"shcb-loc\"><span>	<span class=\"hljs-attr\">entry</span>: {\n</span></span><span class=\"shcb-loc\"><span>		...getWebpackEntryPoints(),\n</span></span><span class=\"shcb-loc\"><span>		<span class=\"hljs-string\">\'variation-icon\'</span>: <span class=\"hljs-string\">\'./src/variation-icon.js\'</span>,\n</span></span><span class=\"shcb-loc\"><span>	},\n</span></span><span class=\"shcb-loc\"><span>};\n</span></span></code></div><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:</span> <span class=\"shcb-language__name\">JavaScript</span> <span class=\"shcb-language__paren\">(</span><span class=\"shcb-language__slug\">javascript</span><span class=\"shcb-language__paren\">)</span></small></pre>\n\n\n<p class=\"has-text-align-right has-small-font-size\"><em><a href=\"https://github.com/ryanwelcher/twitch/blob/trunk/plugins/gb-14-9-review/webpack.config.js\">The code example is also available on GitHub</a></em></p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Resources to learn more</strong>: </h2>\n\n\n\n<ul>\n<li><a href=\"https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/\">@wordpress/scripts package reference</a></li>\n\n\n\n<li><a href=\"https://webpack.js.org/concepts/entry-points/\">Webpack Documentation: Entry Points</a> </li>\n</ul>\n\n\n\n<ul>\n<li><a href=\"https://www.twitch.tv/ryanwelchercodes\">Ryan Welcher live streams on Twitch</a> every Thursday at 10:30 ET / 15:30 UTC. </li>\n\n\n\n<li>Previous streams recordings are <a href=\"https://www.youtube.com/@RyanWelcherCodes/\">available on YouTube </a></li>\n</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:\"Wed, 08 Feb 2023 10:50: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:12:\"Ryan Welcher\";s: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:35:\"HeroPress: I am built on WordPress.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://heropress.com/?post_type=heropress-essays&p=5174\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:120:\"https://heropress.com/essays/i-am-built-on-wordpress/#utm_source=rss&utm_medium=rss&utm_campaign=i-am-built-on-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:9486:\"<img width=\"1024\" height=\"512\" src=\"https://heropress.com/wp-content/uploads/2023/02/020723-min.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: WordPress has helped me find the best version of me.\" />\nHere is Samantha reading her own story aloud.\n\n\n\n\n\n\n<p>The first time I put my hands on a computer was in kindergarten. Once a week we’d go up to the top floor where no other regular classes were held. Inside, there were dozens of giant computers (a bit later, shiny new Macintosh Classics) in three long rows. We learned BASIC at 5 years old. We played Oregon Trail and Gertrude’s Secrets. I loved my computer class, and not just because it was always ice cold in the room. That was the only place I got to use computers for years.&nbsp;</p>\n\n\n\n<p>My great-grandmother, not really a fan of <em>anyone</em>, had always liked me. Around this time, she pulled me aside and told me, “Stick with the computers.” She was convinced that was the way to make money. I smiled and nodded. I don’t think she’d ever seen one in person.&nbsp;</p>\n\n\n\n<p>My dad took me to a store in Marine Park when I was in 6th grade. I walked around the store in awe of what was available — and the prices. He bought a Packard Bell computer that had fewer megahertz than our home phone — but it was glorious. I begged for a game not included in the bundle — Myst, which I’d seen my best friend’s mom play. I became glued to my computer. We didn’t even have the internet yet. I’d spend hours on Myst and then printing pictures and articles from Grolier’s Encyclopedia about stealth planes (don’t ask).&nbsp;</p>\n\n\n\n<h2 class=\"kt-adv-heading_b899ae-51 wp-block-kadence-advancedheading\">Getting Online</h2>\n\n\n\n<p>By the time I was in high school, everyone had AOL. Using AOL Hometown web hosting to “expand” your profile was what all the cool kids did. We’d fill it with webrings, poor resolution photos, glittery animations, song lyrics — all a manifestation of our personalities.&nbsp;</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>The “cool kid” Samantha wanted to be a writer. </p>\n</blockquote>\n\n\n\n<p>When LiveJournal came on to the scene I started blogging and making online friends — but somehow it still didn’t feel like “my” space (zero pun intended). When I first heard about WordPress, I was jazzed about it. It felt like the grownup version of LiveJournal — and blew past AOL Hometown. But, nobody else I knew was using it. Of course there were others I didn’t know that were, but for me it felt special and unique because my little sphere of the world wasn’t catching on to the “new hotness” yet. It also felt more “me” than anything else I’d dabbled with. I have had <em>many</em> accounts over the years.&nbsp;</p>\n\n\n\n<p>I had taught myself basic HTML to edit my early “sites” and MySpace profile. I’d go through phases. I’d post religiously, hate my work, and then nuke the whole thing. I’d forget I had one for a while. I’d start all over and make something beautiful — only to fall out of love with it. What I didn’t realize is that I kept learning a valuable skill.&nbsp;</p>\n\n\n\n<h2 class=\"kt-adv-heading_f97dc7-19 wp-block-kadence-advancedheading\">Finding My Path</h2>\n\n\n\n<p>By the time I was in college, I had all but abandoned the creative bursts of poetry, prose, and short stories. I was going to major in psychology. That lasted as long as the guy who registered me for my first classes told me it would. I fell in love with English. I took as many courses as I could with the professors that encapsulated what I wanted to be — and created another WordPress blog.&nbsp;</p>\n\n\n\n<p>This time I bought a domain, something no one I knew had done at the time. I did a bit of searching and figured out how to point CNAME records to A records. Now I had my own site, and I was going hard on content creation.&nbsp; I decided I wouldn’t just teach English. </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>I’d be a poet, and people would come across my site and my words would change them, like the authors I had read changed me.&nbsp;</p>\n</blockquote>\n\n\n\n<p>And then eventually I deleted that too. Periodically I’d also get dumb ideas that I found very funny, buy a domain, and create a single-use site (I think my favorite was “GeraldoRiverasMustache.com” where the only thing on the page was a cropped picture of his mustache). Deleted. At one point, friends and I started a blog where we actually got to interview a couple of celebrities as part of a larger plan that didn’t come to fruition. Deleted.&nbsp;</p>\n\n\n\n<p>I got certified to teach and began tutoring at another college, eventually getting a position as an adjunct lecturer. There, I also wanted to change people — and my students and I organized a small concert in Coney Island. I made a site, posted updates, and pictures after the event. Deleted.&nbsp;</p>\n\n\n\n<h2 class=\"kt-adv-heading_bde166-28 wp-block-kadence-advancedheading\">Finding WordPress In The Wild</h2>\n\n\n\n<p>I decided to leave teaching at some point and found a job at an online conference company. One of the requirements was knowing WordPress — lucky, lucky. I was hired. It wasn’t the bulk of the job. I was a glorified assistant that helped edit audio and video, help with online conferences, whatever was needed. But, since I knew WordPress, I could go in and update copy, change settings as needed, make new landing pages for events, and so on. Learning, still — not ever expecting to do more with it.&nbsp;</p>\n\n\n\n<p>Later, I moved halfway across the country to live with my now-husband. We’d known each other for many years from a video game related social blogging site (not WordPress, but the UI was very similar so I was in my element). Now years later, I needed a job.&nbsp;</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>I leveraged my experience with computers, education, and WordPress to get a job at a nonprofit. </p>\n</blockquote>\n\n\n\n<p>When they migrated their outdated site — an incredibly long and problematic process — the person who was in charge of that was fired partway through. I was brought in to help. I took a look at the CMS and said to myself … “Is this just WordPress?” It pretty much was, with some membership management component. It was as intuitive and easy to navigate, so I was able to help.&nbsp;</p>\n\n\n\n<p>A couple of jobs (and blogs)&nbsp; later, I found myself miserable in the midst of a pandemic. Besides not having a creative outlet, my talent as an employee wasn’t really being fully utilized. It wore on me the longer I was there. I could be doing so much more. I threw myself into a digital marketing certification program — knowing all my work is always on computers, I’m comfortable with computers, and my last job was essentially marketing anyway. And then I found a job in WordPress hosting.&nbsp;</p>\n\n\n\n<h2 class=\"kt-adv-heading_bb8cde-28 wp-block-kadence-advancedheading\">Coming Home</h2>\n\n\n\n<p>I knew WordPress. Not the dev side, but I could get a lot further than someone who’d never used it before. This was opening a new but familiar door. The certification course helped me learn more about what I wanted to do, but not nearly as much as working in WordPress hosting itself did.&nbsp;</p>\n\n\n\n<p>I’m in content, so I get to read, research, and write about WordPress and adjacent topics. I’m going on two years in this position. I love working in the WordPress space. It’s far less stressful than any other job I’ve worked because it’s familiar and comfortable. Tech was the right space for my skills and my personality.&nbsp;</p>\n\n\n\n<p>Growing up on the internet, I didn’t think about how what I was learning would end up having such a profound impact on my day-to-day life. I was simply trying to fit in and, at times, one-up everyone else’s skills. I never thought the place I used to post crappy poetry would eventually pay my bills.&nbsp;</p>\n\n\n\n<p>The work I do doesn’t just help customers learn and become inspired — working in this space keeps me “updated.” For as many versions of WordPress there have been, there’s as many versions of Samantha. That malleability is innate to WordPress. You can reinvent yourself over and over, and their developers have only made that easier to accomplish over the years.&nbsp;</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Now that I’ve found my comfort zone, something that would have been impossible had I never used WordPress — I’ve also addressed my creative zone again. </p>\n</blockquote>\n\n\n\n<p>My main WordPress site is a satire news blog that brings me joy even if it doesn’t have the traffic that The Onion gets. WordPress has more or less helped me find the best version of me, even if I’m named after Bewitched and not a famous jazz artist.</p>\n\n\n\n<p>When Topher put out the request for essays that depicted how WordPress made my life better, I knew he wasn’t going to get a couple of paragraphs from me. I’m still the same blogger that is going type up a Tolstoy and want to delete it. I won’t this time, but, I can also sum it up quickly. <strong><em>I</em></strong> was built on WordPress.&nbsp;</p>\n\n\n\n<p>And yes, Great-grandma. I stuck with the computers.</p>\n<p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/i-am-built-on-wordpress/\">I am built on WordPress.</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 Feb 2023 08:00: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:16:\"Samantha Mueller\";s: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:64:\"WPTavern: WordPress Opens Applications for 2023 Community Summit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141745\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"https://wptavern.com/wordpress-opens-applications-for-2023-community-summit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2386:\"<p>The WordPress open source project will be <a href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/#comment-30688\">hosting a Community Summit</a> as part of WordCamp US this year. It will take place prior to the main conference on August 22-23, 2023, in National Harbor, Washington, DC. The invitation-only event will be the first summit in six years, since the last one was held in Paris, France in 2017.</p>\n\n\n\n<p>In the past the Community Summit was created to provide an opportunity for contributors to have important discussions and open communication channels about their work and the future of the project. A few proposed topics include streamlining contributions to components of Gutenberg that are already part of WordPress core, the importance of performance, strengthening the contributor pipeline, improving cross-team communication, modernizing and simplifying WordPress settings pages, to name a few.</p>\n\n\n\n<p>&#8220;Our goal is to have a diverse and inclusive summit that provides a safe and encouraging space for our dedicated contributors to work on the WordPress project and the problems we encounter within it,&#8221; Automattic-sponsored Community Team contributor Julia Golomb said.</p>\n\n\n\n<p>&#8220;We iterated this year by holding the <a rel=\"noreferrer noopener\" href=\"https://make.wordpress.org/community/2022/12/08/suggest-topics-for-the-2023-wordpress-community-summit/\" target=\"_blank\">call for topics</a> before asking people to apply to participate. By identifying the topics that are relevant right now, we are positioned to build the invited participants list in a new way, mixing in the long-time contributors we need and including newer contributors who haven’t yet had the opportunity to contribute in this way in the past.&#8221;</p>\n\n\n\n<p>The <a href=\"https://make.wordpress.org/community/2023/02/08/apply-to-attend-the-2023-community-summit/#comment-30688\">application to attend is open</a> to any contributor, regardless of how long they have been involved in the project. Golomb also said the event may include  a travel assistance program so that no selected attendee is left out due to financial reasons. Applicants will be selected on a rolling basis to ensure enough time for those who need visas to acquire them. Organizers are aiming to notify all applicants by the end of June 2023.</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, 08 Feb 2023 04:34:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:61:\"WPTavern: WordPress 6.2 Beta 1 Released and Ready for Testing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=141724\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://wptavern.com/wordpress-6-2-beta-1-released-and-ready-for-testing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3382:\"<p><a href=\"https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\">WordPress 6.2 Beta 1</a> was released on time today, and can be tested by using the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin or <a href=\"https://wordpress.org/wordpress-6.2-beta1.zip\">downloaded</a> directly. In just seven weeks, the upcoming major release will roll in the last nine Gutenberg plugin releases, which account for 292 editor enhancements and 354 bug fixes.</p>\n\n\n\n<p>The beta 1 announcement confirms that WordPress 6.2 will be <a href=\"https://wptavern.com/wordpress-contributors-work-towards-removing-site-editor-beta-label-for-6-2-release\">removing the Beta label from the Site Editor</a>. Although the remaining <a href=\"https://github.com/WordPress/gutenberg/issues/39293\">required items</a> for removal, namely a ticket for <a href=\"https://github.com/WordPress/gutenberg/issues/35503\">refining the Site Editor loading state</a>, remains open, Editor Triage co-lead Anne McCarthy confirmed that work has &#8220;quickly progressed over the last few weeks to <a rel=\"noreferrer noopener\" href=\"https://github.com/WordPress/gutenberg/pull/46467#issuecomment-1408522571\" target=\"_blank\">to get some items in place for 6.2</a> and to <a rel=\"noreferrer noopener\" href=\"https://github.com/WordPress/gutenberg/pull/47612\" target=\"_blank\">start a new PR for improving the loading state further</a>,&#8221; beyond the <a rel=\"noreferrer noopener\" href=\"https://github.com/WordPress/gutenberg/pull/47182\" target=\"_blank\">initial effort</a> from Gutenberg engineer Riad Benguella.</p>\n\n\n\n<p>WordPress 6.2 contributors have published a detailed <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">testing guide</a>, with information on setting up a testing environment and key features to test with videos, screenshots, and information on what features should do and how they can be tested.</p>\n\n\n\n<p>One of the major highlights in this release includes the new distraction-free mode, which offers a more focused writing experience that hides unnecessary interface elements from the editor. The testing guide demonstrates how it can be enabled and disabled.</p>\n\n\n\nvideo credit: <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">WordPress 6.2 Testing Guide</a>\n\n\n\n<p>WordPress 6.2 also makes major strides towards improving the Navigation experience, which has proven to be one of the more complicated problems to solve on the full-site editing journey. The testing guide offers a quick tour of the updated Navigation Block UI, which now contains an editable view in the block settings sidebar, along with inline editing for menu items.</p>\n\n\n\nvideo credit: <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">WordPress 6.2 Testing Guide</a>\n\n\n\n<p>A few other highlights of the upcoming 6.2 release include the completely revamped Site Editor interface, block settings with split controls for Styles and Settings, improved Pattern insertion, a new Style Book for previewing block styles, custom CSS for specific blocks, and Openverse integration with the WordPress media library.</p>\n\n\n\n<p>Following a few more beta releases, RC 1 is expected on March 7, and the final release is scheduled for <a href=\"https://make.wordpress.org/core/6-2/\">March 28, 2023</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 07 Feb 2023 22:50:10 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"WordPress.org blog: WordPress 6.2 Beta 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=14375\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/2023/02/wordpress-6-2-beta-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7689:\"<p>WordPress 6.2 Beta 1 is ready for download and testing!</p>\n\n\n\n<p><strong>This version of the WordPress software is under development.</strong> Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, you should test Beta 1 on a test server and site.</p>\n\n\n\n<p>You can test WordPress 6.2 Beta 1 in three ways:</p>\n\n\n\n<p><strong>Option 1:</strong> Install and activate the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).</p>\n\n\n\n<p><strong>Option 2: </strong>Direct download the <a href=\"https://wordpress.org/wordpress-6.2-beta1.zip\">Beta 1 version (zip)</a>.</p>\n\n\n\n<p><strong>Option 3:</strong> Use the following WP-CLI command:</p>\n\n\n\n<p><code>wp core update --version=6.2-beta1</code></p>\n\n\n\n<p>The current target for the final release is <strong>March 28, 2023</strong>, which is seven weeks away. Your help testing this version is vital to ensuring everything in this release is the best it can be.</p>\n\n\n\n<p>Get an overview of the <a href=\"https://make.wordpress.org/core/6-2/\">6.2 release cycle</a>, and check the <a href=\"https://make.wordpress.org/core/\">Make WordPress Core blog</a> for <a href=\"https://make.wordpress.org/core/tag/6-2/\">6.2-related posts</a> in the coming weeks for further details.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How you can help: testing!</strong></h2>\n\n\n\n<p>Testing for issues is a critical part of developing any software, and it’s a meaningful way for anyone to contribute—whether you have experience or not. This <a href=\"https://make.wordpress.org/test/2023/02/07/help-test-wordpress-6-2/\">detailed guide</a> is a great place to start if you’ve never tested a beta release. </p>\n\n\n\n<p>If you build products for WordPress, you probably realize that the sooner you can test this release with your themes, plugins, and patterns, the easier it will be for you to offer a seamless experience to your users.</p>\n\n\n\n<p>Want to know more about testing releases in general? You can follow along with the <a href=\"https://make.wordpress.org/test/\">testing initiatives</a> that happen in Make Core. You can also join the <a href=\"https://wordpress.slack.com/messages/core-test/\">#core-test channel</a> on the <a href=\"https://wordpress.slack.com/\">Making WordPress Slack workspace</a>.</p>\n\n\n\n<p>If you think you may have run into an issue, please report it to the <a href=\"https://wordpress.org/support/forum/alphabeta/\">Alpha/Beta area</a> in the support forums. If you are comfortable writing a reproducible bug report, you can <a href=\"https://core.trac.wordpress.org/newticket\">file one on WordPress Trac</a>. You can also check your issue against a list of <a href=\"https://core.trac.wordpress.org/tickets/major\">known bugs</a>.</p>\n\n\n\n<p>Interested in Gutenberg features? Find out what’s been included since WordPress 6.1 (the last major release of WordPress). You will find more details in the currently available <em>What’s new in Gutenberg</em> posts for <a href=\"https://make.wordpress.org/core/2023/01/20/whats-new-in-gutenberg-15-0-18-january/\">15.0</a>, <a href=\"https://make.wordpress.org/core/2023/01/04/whats-new-in-gutenberg-14-9-4-january/\">14.9</a>, <a href=\"https://make.wordpress.org/core/2022/12/22/whats-new-in-gutenberg-14-8-21-december/\">14.8</a>, <a href=\"https://make.wordpress.org/core/2022/12/09/whats-new-in-gutenberg-14-7-7-december/\">14.7</a>, <a href=\"https://make.wordpress.org/core/2022/11/23/whats-new-in-gutenberg-14-6-23-november/\">14.6</a>, <a href=\"https://make.wordpress.org/core/2022/11/09/whats-new-in-gutenberg-14-5-9-november/\">14.5</a>, <a href=\"https://make.wordpress.org/core/2022/10/27/whats-new-in-gutenberg-14-4-26-october/\">14.4</a>, <a href=\"https://make.wordpress.org/core/2022/10/13/whats-new-in-gutenberg-14-3-12-october/\">14.3</a>, and <a href=\"https://make.wordpress.org/core/2022/09/30/whats-new-in-gutenberg-14-2-28-september/\">14.2</a>. </p>\n\n\n\n<p>This release contains more than 292 enhancements and 354 bug fixes for the editor, including more than <a href=\"https://core.trac.wordpress.org/query?status=closed&milestone=6.2&group=component&max=500&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&order=priority\">195 tickets for the WordPress 6.2 core</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A major release for a major project milestone</strong></h2>\n\n\n\n<p>WordPress 6.2 is one of the last planned major releases of Phase 2 on the <a href=\"https://wordpress.org/about/roadmap/\">Gutenberg project’s roadmap</a>. The platform has come a long way in the past few years. The 6.2 release both celebrates that progress and looks toward a future of publishing that puts ever more powerful tools in your hands.&nbsp;</p>\n\n\n\n<p>Next stop: collaboration tools and more, in <a href=\"https://wordpress.org/news/2023/01/letter-from-wordpress-executive-director-2022/\">Phase 3</a>!</p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Notable highlights</strong></h2>\n\n\n\n<p><em>Want to know what’s new in WordPress version 6.2? Read on for a taste of what’s coming.</em></p>\n\n\n\n<ul>\n<li>Beta label is gone—signaling that the Site Editor is stable and ready for anyone to explore, create, and experiment!</li>\n\n\n\n<li>Distraction-free mode for a clear, focused writing experience.</li>\n\n\n\n<li>A new Site Editor interface shows you previews of your templates and Template Parts first, so you can choose exactly where you want to start editing.</li>\n\n\n\n<li>Scaled block settings with split controls organize your Styles and Settings options to easily find what you need—and clearly see everything a block can do.&nbsp;</li>\n\n\n\n<li>Color-coded labels help you find your Template Parts and Reusable Blocks fast, everywhere you look: in the List View, the Block toolbar, even on the Canvas.</li>\n\n\n\n<li>An improved Navigation experience makes menus simple to create and manage—right from the block settings sidebar.</li>\n\n\n\n<li>Patterns are easier to find and insert—with even more categories to choose from like headers and footers!&nbsp;</li>\n\n\n\n<li>A new Style Book offers one place to see all your Styles across every block, for a complete overview of your site’s design details.</li>\n\n\n\n<li>Custom CSS support for specific blocks, or your whole site, for another level of control over how you want things to look.&nbsp;</li>\n\n\n\n<li>Openverse integration lets you pull free, openly-licensed media directly into your content as you work—along with a quicker way to insert media from your existing library.</li>\n\n\n\n<li>Widgets become Template Parts when you switch from a Classic to a Block Theme—making the transition that much smoother.</li>\n</ul>\n\n\n\n<p><em>Please note that the features in this list may change before the final release.</em></p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A haiku for 6.2</strong></h2>\n\n\n\n<p>Last of Phase 2 now<br />Let’s get the party started<br />WordPress turns 20</p>\n\n\n\n<p><em>Thank you to the following contributors for collaborating on this post: </em><a href=\"https://profiles.wordpress.org/marybaum/\"><em>@marybaum</em></a><em> </em><a href=\"https://profiles.wordpress.org/laurlittle/\"><em>@laurlittle</em></a><em> </em><a href=\"https://profiles.wordpress.org/cbringmann/\"><em>@cbringmann</em></a><em>, </em><a href=\"https://profiles.wordpress.org/webcommsat/\"><em>@webcommsat</em></a><em>, </em><a href=\"https://profiles.wordpress.org/audrasjb/\"><em>@audrasjb</em></a><em>, </em><a href=\"https://profiles.wordpress.org/annezazu/\"><em>@annezazu</em></a>, <a href=\"https://profiles.wordpress.org/bph/\"><em>@bhp</em></a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 07 Feb 2023 19:32: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:16:\"Jonathan Pantani\";s: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:85:\"Do The Woo Community: From a Hackathon to Accepting Web3 Payments with Sebastian Pape\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=74428\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://dothewoo.io/from-a-hackathon-to-accepting-web3-payments/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:411:\"<p>From a hackathon to Web3 payments,   Sebastian has quite the story and some fantastic insights into crypto.</p>\n<p>&gt;&gt; The post <a rel=\"nofollow\" href=\"https://dothewoo.io/from-a-hackathon-to-accepting-web3-payments/\">From a Hackathon to Accepting Web3 Payments with Sebastian Pape</a> appeared first on <a rel=\"nofollow\" href=\"https://dothewoo.io\">Do the Woo - a WooCommerce Builder Community</a>	.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 07 Feb 2023 10:40: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:5:\"BobWP\";s: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:113:\"WPTavern: BuddyPress 12.0 to Focus on Merging BP Rewrites Into Core, Moving Legacy Widgets Into BP Classic 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=141704\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/buddypress-12-0-to-focus-on-merging-bp-rewrites-into-core-moving-legacy-widgets-into-bp-classic-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:3280:\"<p>During the most recent BuddyPress development meeting, contributors <a href=\"https://bpdevel.wordpress.com/2023/02/04/bp-dev-chat-summary-january-30-2023/\">decided</a> to focus the upcoming 12.0 release on merging the <a href=\"https://wordpress.org/plugins/bp-rewrites/\">BP Rewrites feature plugin</a> into core. This plugin is the result of a ten-year-old effort to migrate BuddyPress’ custom URI parser to use WordPress’ Rewrite API.</p>\n\n\n\n<p>One year ago, <a href=\"https://wptavern.com/bp-rewrites-feature-plugin-now-in-beta\">BP Rewrites went into beta</a>. It&#8217;s not certain how the change will interact with different plugins, so BP developers recommended it be tested for at least two major BuddyPress core releases before considering a merge. Early testers <a href=\"https://wordpress.org/support/plugin/bp-rewrites/\">uncovered many incompatibilities</a> and conflicts with various BuddyPress features.</p>\n\n\n\n<p>In order to move forward confidently with support for users who may experience plugin conflicts, BP Rewrites&#8217; maintainers have decided to create a new plugin that will provide backward compatibility. This new plugin will be called <a href=\"https://github.com/buddypress/bp-classic\">BP Classic</a> and will also contain BuddyPress&#8217; legacy widgets, a change that BuddyPress core developer Mathieu Viet said &#8220;will be our first move towards progressively rebooting BuddyPress.&#8221; <a href=\"https://wptavern.com/buddypress-9-0-0-transforms-legacy-widgets-into-blocks\">BP 9.0.0</a> (released July 2021) gave users the ability to transform legacy widgets into a block with two clicks. Moving these widgets out into BP Classic will be a significant step towards their eventual retirement.</p>\n\n\n\n<p>The <a href=\"https://github.com/buddypress/bp-attachments\">BP Attachments</a> Add-on, a new component for managing BuddyPress attachments, is ready to move into beta testing. Viet has updated the plugin&#8217;s README file to include the features it will launch with in the plugin on WordPress.org:</p>\n\n\n\n<ul>\n<li>Front-end and back-end Media library for all your members</li>\n\n\n\n<li>Administrators can moderate Members media from the back-end Media library</li>\n\n\n\n<li>Members can upload public or private media into their personal Media Library as well as organize them creating file directories, photo albums, movie or music playlists</li>\n\n\n\n<li>User media blocks for all your site&#8217;s content contributors</li>\n\n\n\n<li>Members can upload and attach public media to their activity updates (Needs the BP Activity component to be active)</li>\n\n\n\n<li>Members can upload and attach private media to their private messages (Needs the BP Messages component to be active)</li>\n\n\n\n<li>All members public media can be browsed from the Community Media directory.</li>\n\n\n\n<li>(beta) A new avatar Upload UI<a href=\"https://github.com/buddypress/bp-attachments#future-features\"></a></li>\n</ul>\n\n\n\n<p>Future versions of the feature plugin will include a new cover image upload UI, and the ability to share media with friends and between group members.</p>\n\n\n\n<p>BuddyPress contributors anticipate bumping the required WordPress version to 5.8 in the 12.0 release. Beta 1 is planned for April 15, with the official release landing May 31.</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, 07 Feb 2023 03:50:23 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:58:\"Do The Woo Community: New Sponsor Level: Community Friends\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=74417\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://dothewoo.io/new-sponsor-level-community-friends/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:391:\"<p>If you are a business looking to brand yourself in the WooCommerce space, here is a new opportunity for you at Do the Woo.</p>\n<p>&gt;&gt; The post <a rel=\"nofollow\" href=\"https://dothewoo.io/new-sponsor-level-community-friends/\">New Sponsor Level: Community Friends</a> appeared first on <a rel=\"nofollow\" href=\"https://dothewoo.io\">Do the Woo - a WooCommerce Builder Community</a>	.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 06 Feb 2023 15:29:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s: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:55:\"Gutenberg Times: Live Q &amp; A: Layout. Layout. Layout\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=23280\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://gutenbergtimes.com/live-q-a-layout-layout-layout/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:61904:\"<p>Layouts are a fundamental part of how block themes work: Layout allows us to define the width of our post content, and arrange blocks horizontally or vertically, right or left aligned, inside container blocks. In terms of block styling, Layout is a complex feature because it affects child blocks in ways that go beyond CSS inheritance. </p>\n\n\n\n<p>In this show, Isabel Brison, Andrew Serong and Justin Tadlock discussed the opportunities and challenges of the Layout features for site builders, and answered questions from the audience. The transcript is posted below the shared resources.</p>\n\n\n\n<p>Isabel Brison&#8217;s demo starts a 11:00 timestamp. </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><a href=\"https://developer.wordpress.org/news/2023/01/11/a-walk-through-of-layout-classes-in-wordpress-6-1/\">A walk-through of layout classes in WordPress 6.1 </a></p>\n\n\n\n<h2 class=\"wp-block-heading\">Resources to learn more</h2>\n\n\n\n<ul>\n<li><a href=\"https://github.com/WordPress/gutenberg/issues/34641\"><em>Responsive blocks &amp; intrinsic web design</em></a></li>\n\n\n\n<li><a href=\"https://github.com/WordPress/gutenberg/issues/33447\"><em>Design Tools Overview</em></a></li>\n</ul>\n\n\n\n<ul>\n<li><a href=\"https://github.com/WordPress/gutenberg/issues/30121\">Fixed position header issue</a> in GitHub: </li>\n\n\n\n<li>The PR that implemented <a href=\"https://github.com/WordPress/gutenberg/pull/46142\">sticky position support:</a> </li>\n\n\n\n<li><a href=\"https://github.com/WordPress/gutenberg/issues/47043\">Issue for sticky position follow-up tasks: </a></li>\n\n\n\n<li><a href=\"https://github.com/WordPress/gutenberg/issues/30121#issuecomment-1378124394\">Screengrab of wrapping a header in a sticky group block: </a></li>\n\n\n\n<li><a href=\"https://github.com/WordPress/gutenberg/issues?q=is%3Aopen+is%3Aissue+label%3A%22%5BFeature%5D+Layout%22\">[Feature Layout]</a> label (all issues in the Gutenberg repo in GitHub that are currently flagged as being to do with the layout block support): </li>\n\n\n\n<li><a href=\"https://github.com/WordPress/gutenberg/issues/44720\">Tracking issue for layout follow-ups</a> (updated intermittently as there&#8217;s progress to share): <a href=\"https://github.com/WordPress/gutenberg/issues/44720\">https://github.com/WordPress/gutenberg/issues/44720</a></li>\n</ul>\n\n\n\n<p class=\"has-large-font-size\"><strong>Transcript </strong></p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: I know that people are coming in here already. We have a few participants here. Hi there, welcome to our 33rd Gutenberg Times Live Q&amp;A. My name is Birgit Pauli-Haack and I&#8217;m your host, curator of the Gutenberg Times and developer advocate for WordPress. It&#8217;s wonderful to have you all here. Happy New Year, welcome, and today&#8217;s show, we will discuss the opportunities and challenges of the layout features for site builders with the experts, the parents, so to speak, mom and dad of the layout features. And I&#8217;m extremely honored to have Isabel Brison, designer, developer, JavaScript engineer and core contributor on the show. Also Andrew Serong, also full-time developer, contributor to the Gutenberg Project, goes by the title Block Mechanic, and also sponsored by Automattic on the Open Source Project. And last but not least, Justin Tadlock, developer advocate, theme and plugin developer, member of the core team and former writer of the WP Tavern, now working for Automattic and prolific educator on the developer blog and Hallway Hangouts.</p>\n\n\n\n<p>We&#8217;ll do some proper introduction in just less than a minute. Just a few housekeeping notes. For those of you watching this on the YouTube livestream, use the chat box next to the video player to post your questions. And you can test it by letting us know where you&#8217;re watching from. The same goes for the Zoom place, but there are two places. One is the chat bubble for all your comments and your greetings and thoughts, and then the Q&amp;A section bubbles for your questions that we then answer in a bit. And please be kind, even if you disagree. This is a family-friendly endeavor. So, what&#8217;s the show about? Layout is a fundamental part of block themes. Layout features allow you to define the widths of your post content and the range blocks horizontally, vertically, right, left, and all sides in container blocks.</p>\n\n\n\n<p>And in terms of block styling, layout is a complex feature because it affects child blocks in ways that go beyond the CSS, cascading style sheets inheritance. It&#8217;s probably part of the complexity that leaves some users a bit confused on how to deal with the various layout features and how to combine sections to a good page layout, and how this all fits into the block theme building process on template parts and the theme JSON. Before we answer your question, what is a container block, and more, allow me to introduce our expert. Then Isabel will give us a demonstration of the various layout features. And by that time, we probably have an array of questions that we can then tackle here as a panel. Isabel, you have been working for Gutenberg Project for a few years now. Lately, you worked together with Andrew on the layout features. What other parts of Gutenberg did you work on before that, and how long have you been at Automattic?</p>\n\n\n\n<p><em>Isabel Brison</em>: Oh, yeah. Before this, I think the major thing that I worked on before layouts was the navigation block. That was over a year ago now. And a feature that actually didn&#8217;t make it, which was a navigation screen that was meant to replace the classic menu screen. And yeah, that unfortunately got canned. And before that, we had this whole push to try and get bits of block editing in place for classic themes. We also did the Block Widgets Editor, that was another one I worked on. And yeah, I sort of float around and try to tackle accessibility issues when I have a bit of time between the major projects too. That&#8217;s sort of a passion of mine, and there&#8217;s a lot to do in that regard, always.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, always. Yeah, that&#8217;s true. Yeah. Well, where you&#8217;re located and what do you do when you&#8217;re not working?</p>\n\n\n\n<p><em>Isabel Brison</em>: I am in Sydney, Australia. And oh, I don&#8217;t think I answered the bit of the question about how long I&#8217;ve been at Automattic. I&#8217;ve been at Automattic for, it&#8217;s going to be four years this year. I joined mid-2019. It has been a while, but it feels like it has gone really quickly.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Well, but in Gutenberg years, it&#8217;s kind of three quarters. No, 80% of the Gutenberg development time, you have been part of it.&nbsp;</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, it feels weird to think I joined kind of at the start of the thing, when it was already in core, but it hadn&#8217;t been in core for very long and so I&#8217;ve seen it grow and yeah, it kind of feels like my baby now. Like, oh.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. What do you do for fun when you&#8217;re not working on a computer, or how you get away from the computer?</p>\n\n\n\n<p><em>Isabel Brison</em>: Oh, all sorts of things. I get away art, gardening. I like to go outside. No actually, you shut the computer down and go outside and get fresh air. I do a lot of gardening. I like growing herbs and veggies. I like going for walks, healthy stuff. And yeah, no, I do a bit of artwork on the side too, those, all sorts of things.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Awesome. Yeah. Well, I&#8217;m so glad you&#8217;re here. Andrew, what have you been working on in Gutenberg and before you worked on the layout features, and what made you select the title of Block Mechanic?</p>\n\n\n\n<p><em>Andrew Serong</em>: Ah, that&#8217;s a good question. Yes, I think I started contributing to Gutenberg more actively surrounding how to interact with patterns and block patterns. That kind of quickly led on to contributing to design tools, because to have really great patterns, you need to have a lot of flexibility in design tools. And then I naively picked up what I thought was going to be a really easy issue to implement, of adding gaps between child blocks. And I thought, &#8220;Oh, that won&#8217;t take too long.&#8221; And like a lot of things, the first prototype only took a couple of weeks or whatever to put up, but then very quickly when you start digging into it, it then turns out there&#8217;s a whole load of complexity to wrangle, and that was both exciting and also a really big challenge. And so I figured, &#8220;Oh look, I&#8217;ll just put up my hand and give this a shot.&#8221;</p>\n\n\n\n<p>And so then quickly found that there&#8217;s a difference between setting gaps on flex blocks versus things that have flown, and having vertical margins and things. Hopefully, we&#8217;ll get into that on the call, but it sort of led to picking the name Block Mechanic. My job title is officially JavaScript engineer, but engineering often sort of sounds a bit highfalutin or whatever, like you&#8217;re going to do big systems design and everything. But I think a lot of our job really is fixing the nuts and bolts and taking something apart and putting it back together. And so I don&#8217;t really consider myself an expert. I&#8217;m really more a generalist that is very keen to jump in and see if I can help move things forward. I kind of like a pragmatic title like that, personally.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Excellent, yeah. And where are you located?</p>\n\n\n\n<p><em>Andrew Serong</em>: I&#8217;m also in Australia. Up until a couple of weeks ago, I lived in Melbourne, so Melbourne, Victoria, the second biggest city in Australia, but I just recently moved to the country about an hour and a half away. So, getting adjusted to a different quality of life, but it does make me very much appreciate working remotely because pretty much my whole life has changed, but work is exactly the same, which is really, really very nice.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Oh, I appreciate that. Yeah. Yeah. Good. Justin, and you have been in the same space for almost as long as WordPress has been in existence. Recently, you switched from writing for WP Tavern to working for Automattic as a full-time contributor. And recently, you wrote a few tutorials on the official WordPress developer blog, and just today, we published your post about the layouts. Yeah, do you want to briefly talk about what you are doing and where you&#8217;re from and what you do?</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yes. I&#8217;m a developer advocate with Automattic since last May. Now, I don&#8217;t know how to define what I do sometimes. I kind of bounce around, but mostly my goal is to teach, to carry other people along this WordPress journey as best I can. And I&#8217;m glad we have the developer blog up and running, even though it&#8217;s still in beta. I&#8217;m hoping to be a big contributor there and write about layouts and everything else WordPress related. I&#8217;m from Alabama, in the United States, that&#8217;s the Southeast region. And I live not in the city, but a little bit outside of the capital of my state.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All right. Are you going to Wordcamp in Birmingham?</p>\n\n\n\n<p><em>Justin Tadlock</em>: Somebody just asked me that today. Not as of right now, but I could be convinced to still go.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay. Yeah. Yeah, let&#8217;s start at the beginning. I&#8217;m thrilled you all three all agreed to come here and be part of this Q&amp;A. I&#8217;m really sorry, listener and watchers or viewers, yes, I saw that the chat is disabled, but somehow I tried every little button there and I can&#8217;t enable it without probably going into the settings of the webinar and stop it. Yeah, feel free to just put your chat in the Q&amp;A and we kind of sort it out. Sorry about that. All right, so container blocks are group blocks to answer that question, column blocks, button blocks, social link blocks, cover block. Yeah. And now as promised, Isabel, are you ready to start us off with a demo?&nbsp;</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah. I&#8217;ll share my screen.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Excellent, yes.&nbsp;</p>\n\n\n\n<p><em>Isabel Brison</em>: Share screens.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Share the screen and I&#8217;ll try to figure things out with the chat thing.</p>\n\n\n\n<p><em>Isabel Brison:</em> Okay. Can you see my screen?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yes.</p>\n\n\n\n<p><em>Isabel Brison</em>: There should be a cat picture on it.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: There is. That&#8217;s a cute cat.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, okay, that&#8217;s the correct screen. Right, so layouts are a feature that came in with site editing pretty much because in classic themes, you used to just the theme also used to just figure out the layout themselves, writing CSS to space blocks and create columns and things like that. But with site editing, we have to provide mechanisms, that is the block editor has to provide mechanisms that allow people to do that layout work themselves. This is what the feature is meant to do and I&#8217;m going to showcase it. If you see my screen, I have actually the post editor open because all of these features that can be used in the site editor can also be used in the post editor. And if you&#8217;re showcasing single blocks, I feel like it&#8217;s easier to showcase them in the post editor because it&#8217;s a simpler interface.</p>\n\n\n\n<p>Here we have a group block and you can see the outline here. This group, it has got a few blocks inside it. And if you go into the block settings, that&#8217;s actually not selected. So now I&#8217;ve selected my group block, and if you go into the sidebar where the block settings are, you&#8217;ll see that there is a tab called layout. And this has a bunch of controls. In the group block, you basically have two states where you can have the state. This most basic state of layout is it doesn&#8217;t do anything except provide a bit of spacing between each block. So, there&#8217;ll be a bit of a margin between each of the blocks inside the group. And then the further to that, the other, so it&#8217;s actually a different type of layout that you get when you toggle this toggle on is the same, a few spacing between the blocks, but you get content with two.</p>\n\n\n\n<p>If your theme defines a content width, that content width will be applied and the blocks will go no further than that particular width. Here, this is the theme. The theme, this is 2023, I should have said, that I&#8217;m doing the demo on, and the content with &#8230; You can see it in the site editor, if you go into the styles tab and into layout. This is global styles and in layout, here we can see that the default content width for this theme is 650 pixels. That&#8217;s the width that these blocks should be respecting when that content width inside the layout is toggled on. But these, the sort of vanilla and the content width aren&#8217;t the only kinds of layout that we have. And the group block is pretty handy to showcase different types because it actually works with all different types of layout.</p>\n\n\n\n<p>You might not realize that at first sight, but group block, roadblock and stack block are essentially all the same block. And you can actually toggle, so if you have a group in this up here at the top in the sidebar, you can actually toggle between the different types of block that group can be, so row, stack and group, and they all have slight differences. So group, as we&#8217;ve seen, deals with the content width, roadblock has a flex layout. And what this means is that all of the elements inside the block will be side by side as long as there&#8217;s space to contain them. You can actually force them to always be side by side even if there&#8217;s not a lot of space. So, you can get the blocks go really, really small and narrow, and all try to fit on the same line. And that is also a layout setting.</p>\n\n\n\n<p>If we select the row here and we go and look at the layout tab once more in the sidebar, we&#8217;ll see that these controls are completely different from the group controls. And because it&#8217;s a flex block, we have a bunch of different options where we can justify here. You actually, let me close this. Okay, now we have a bit more space and we can see what these justification options do. With the row, you can justify all the content to the left or to the right or center, or you can add space between the blocks. And if you change the orientation, it becomes a stack block, essentially, because stack blocks are also flex layout blocks, but instead of being laid out horizontally, they&#8217;re laid out vertically. Now the only other control, going back to the row that I haven&#8217;t actually showed, is this toggle that tells you that you can wrap to multiple lines. And what happens if you toggle that on? Actually, do we have the row blocks selected? If we toggle that on, it should do something it&#8217;s not doing.</p>\n\n\n\n<p><em>Andrew Serong</em>: You might need some more content on that line.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, that&#8217;s what I was thinking. Yes. If you have enough content or there is not enough space, that toggle will enable the content of that row to break into multiple lines, but you don&#8217;t have to do that. If the toggle is turned off by default, and that means that everything in that row is going to sit on the same line forever and there&#8217;s no changing that, even on a phone. Okay, but what can we do with these layouts? It&#8217;s all fine to look at blocks and add random content in them. Let&#8217;s go into the site editor and actually see, in terms of laying out your website, what are the practical effects of these controls? Okay, so here we have, here in the site editor, the list view is super handy for navigating because you tend to have a lot of wrappers. In order to create an elaborate layout, you almost always have to nest groups and rows and stacks inside each other.</p>\n\n\n\n<p>And that means that the layout and selecting the blocks can get pretty complicated. So, I do recommend that you use the list view to navigate through all your blocks in the site editor. And it&#8217;s also the most accessible way of block navigation currently. Here we have a header, it has a group in a row, and you have the body which also is wrapped in a group. And actually, let&#8217;s go into the settings because we were in the global site tab. This group block that wraps the whole content has a content with the way layout. And let me just zoom out for a bit, and let&#8217;s make this small so that we actually see, so now this is tiny and you can actually see that there&#8217;s this block of, this is the group block and all its contents is sitting sort of inside in the middle, and it&#8217;s respecting that content width. And what I want to do, maybe I should zoom back in a little bit.&nbsp;</p>\n\n\n\n<p>I wanted to show these justification controls that you can see when you have this group layout and you can choose to justify. By default, your quantity is going to be centered if it has a content width, but using these controls you can push it right to the right or to the left. And what that does is just reposition the whole block of content to one side or the other. And that&#8217;s kind of different from the similar controls that we have in the flex layout because this just repositions the whole block. It&#8217;s not looking at individual child items inside it. And it definitely is not justifying your text, in case you might wonder. If you have a block of content that has text in it and you decide to justify it right or left with these controls, your text is going to stay in exactly the same place, as you can see here. It&#8217;s only the block that&#8217;s going to be moved, the whole block of content.</p>\n\n\n\n<p>Okay, what else can we look at here in the header? Let&#8217;s go in and see some flex blocks in action. In the header, we have a group that is basically the only thing that this group is doing here is allowing the content width to be defined on its children. In this case, it has a single child, which is a row block. And the row block, what it&#8217;s doing is positioning. It&#8217;s allowing us to position the site title and the navigation on opposite sides of the block. So what we have in the row, we have a space between justification selected. That&#8217;s what it does. It just pushes all the elements inside the row in a way that they will have exactly the same space between them. So, we can see if we add another block in here inside our row, I&#8217;m going to add a site logo because that&#8217;s something that you might also want in the header.</p>\n\n\n\n<p>And I&#8217;m actually going to push it, these text buttons, so the horizontal move aren&#8217;t doing too well. We need to fix that. Okay, now I&#8217;ve pushed the site logo to the far left, and now I have the site title sort of in the middle and the navigation at the end. But what I really want is for the site logo and the title to be side by side. Now we actually, as of last month, in the plugin, we have a way to do that. And so what we added was the ability to manipulate the size of the children of flex containers. In this case, the row is our flex container and the site title is a direct child of that container. And so in the site title settings, I hope this is not too small to see. If you go in here under dimensions, you have a width control, which may or may not be visible.</p>\n\n\n\n<p>You might have to go into the dimensions menu and actually select it if it&#8217;s not visible. And this width control, I&#8217;ll zoom back in because this is practically invisible. This width control has three options. Fit is the default, it basically does nothing. But if you select fill, then that block is now going to occupy the maximum space it can in its container. And as you might see, that has in fact pushed the site title to sit next to the logo because now it takes up all the remaining space. So, you have that nice space between site title and logo and navigation, which is what we wanted. There&#8217;s also another option in here that you can play with is the fixed width, which allows you to set a fixed width. I don&#8217;t know, I could go 800 pixels, and suddenly this is really big and it doesn&#8217;t fit in a single line, but we don&#8217;t want to do that, do we?</p>\n\n\n\n<p>Okay, what else do we have? Oh, there&#8217;s a really, really exciting feature that has just, just been merged. I don&#8217;t think I mentioned this, but what you&#8217;re seeing now, this demo, is the latest Trunk. If you go into the Gutenberg repo and check out Trunk and build a local development environment, this is what you&#8217;re going to see. And only yesterday, a very exciting piece of work was merged that allows us to position blocks. And currently, the only way that we can position them is sticky. But that is actually super useful if you want to create a sticky header. And I&#8217;m going to show how you can do it.</p>\n\n\n\n<p>Now, due to the way that sticky position works in CSS, we have to make sure that the element that we want to make sticky is inside a container that&#8217;s scrollable. And because of how our template parts work, you&#8217;re not really able to add stars to template parts themselves. If we want to make our header sticky, we actually have to wrap it in a group block. Fortunately, that&#8217;s pretty easy to do because in the header controls, you can just click group and that will wrap our header in a group block, as you can see. And now with the group block, if we scroll straight down &#8230; Oh, wait a minute, I don&#8217;t see the position. Let me reload my site. Is it possible that I&#8217;m not on the latest version of Trunk?</p>\n\n\n\n<p><em>Andrew Serong</em>: Quite possibly. It was just merged yesterday.</p>\n\n\n\n<p><em>Isabel Brison</em>: Quite possibly. Yes, it was just merged yesterday, but I was pretty sure that I had built it and I was on the latest version of Trunk, but oops. Oops. Where has my demo gone? Yes. Okay, let&#8217;s check that again. I&#8217;ve just reloaded, I need to redo the header. Come on, group and position. Indeed, I had not reloaded the page since I rebuilt Trunk.</p>\n\n\n\n<p><em>Andrew Serong</em>: There it is, saved.</p>\n\n\n\n<p><em>Isabel Brison</em>: Okay, now the position control has a dropdown, which currently only allows us to select one option apart from default. And that option is sticky. If we select sticky, hopefully now we scroll and as we are scrolling, we see that that header is sticking to the top. Now, this is not super visible because the header&#8217;s background is actually transparent. So, this feels a bit confusing. Let&#8217;s add a bit of background. Let&#8217;s say let&#8217;s just add a little gray background color, and now we can see. Now, that&#8217;s a lot more visible.</p>\n\n\n\n<p>Okay, this is the new thing that we can do, which is super exciting. Of course, we can position any kind of block, but currently the control only works with group blocks, or groups, rows or stacks, which are essentially all a group block. And we have enabled that in the group block because it&#8217;s a new feature. To start with, this is the most obvious block to do it in. That doesn&#8217;t mean that it might not later be applied to other types of blocks, so that depends on the usage, that depends on the feedback that comes in. It depends on a lot of basically, how are people going to use it? How useful is it going to be? I think it&#8217;s going to be pretty useful.</p>\n\n\n\n<p><em>Andrew Serong</em>: Yeah, me too. Probably an interesting thing to mention about position support as well was that when we started working on it, we were thinking of it as just another part of layout. Because we&#8217;re laying out a website, you kind of think, &#8220;Oh, these are all layout tools.&#8221; But through the discussion, we determined that one of the unique things about layout is that it applies to container blocks, so a block that can contain other blocks. And so a lot of the controls are surrounding how do you arrange children of a container? Whereas with position, within, I think one of the designers mentioned, wouldn&#8217;t it be cool to be able to move an image block, like just have it moved to the left slightly or have some sort of asymmetrical layouts? And so that then made us think, &#8220;Oh, well maybe position is actually its own block support, so it has its own panel.&#8221; And so we borrowed a lot of the code from layout and it sort of sits adjacent to the layout. It&#8217;s technically separate from the layout block support, but it still shares a lot of the same code.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah. Yeah, that is true. I think we&#8217;re pretty much done. I just wanted to show another thing, another little gotcha. Particularly with the recent ability of adding spacing or adding sizing to child blocks of flex, so we saw that in row, in a row block, if you want to create spacing between, if you want to push a block to one place &#8230; Say if I want this block to be next to the first one, and if I want there to be more space here, then I can go in into the dimensions and fiddle with the width of that block. But in stack, which is the vertical equivalent of the flex layout, that won&#8217;t actually work because stack has as its height, it always takes up the content height. Again, this is a reflection of how height works in CSS, whereas usually the maximum width of something is the width of the screen, the height is the height of the content.</p>\n\n\n\n<p>And that&#8217;s something that can actually be pretty confusing, especially if you don&#8217;t know CSS. In the stack block, you couldn&#8217;t just go in and select this block in the middle and give it, if you make it fill the available space. Well, the available space is just the space that those blocks occupy, so you can&#8217;t actually push it down. I guess you could give it a fixed height and then that would work. But if you wanted it to just fill the remaining space, your container block would need to have a fixed height. And now, we have that possibility because we can add to container blocks under dimensions, we can add a minimum height to them. And so I could say I want this whole stack block to be 900 pixels, and now I have a bit of extra space and I can choose to maybe make or maybe create a space between the first paragraph of text and the photograph, for instance.</p>\n\n\n\n<p>We can play around a bit more, but remember that for stack blocks, if we want to have a bit of extra space in them, then we actually have to give them a defined height. And that is pretty much everything that I wanted to show. So, questions?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All right, well, wonderful. The privilege of a panelist is that you can have the first questions to demos. So Andrew or Justin, you have a comment or a note or a question for Isabel, go right ahead before we take the audience questions.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, actually, are we going to see grid layouts at some point, like we have with flex?</p>\n\n\n\n<p><em>Isabel Brison</em>: That is a great question. Yes, definitely. And that is something that I would very much like to see done, and will probably be working on sometime this year. Grid is interesting. It is super useful because although pretty much at the moment we are using flex to create two dimensional layouts, and that&#8217;s not quite the right way to use flex. In my mind, flex should be used more for the detail, for small elements and not for whole layouts, because it becomes quite difficult to manipulate it with precision in larger, full-page layouts. And that&#8217;s why we see bits, you have flex in your header, you might not have &#8230; You won&#8217;t have the whole page wrapped in a flex block, but grid is super useful for creating full page layout. The difficulty with grid, the challenge is going to be because grid in CSS, the CSS grid spec is super complex, and there&#8217;s millions of things that you can do with it. So how can this be best translated into a UI?</p>\n\n\n\n<p>And that&#8217;s, I think, and that is one of the biggest challenges in creating design tools for Gutenberg, is exactly that problem of translation of essentially the underlying implementation is CSS, and what is the most useful, what are the most useful controls that we can provide that reflect the abilities and the plasticity of CSS but are a usable and are intuitive to understand? You don&#8217;t want to just grab the whole CSS spec and translate it into UI, because that would be chaos. I mean it would be fun and interesting, but it probably wouldn&#8217;t be very usable. So yeah, that&#8217;s going to be a very interesting challenge to tackle in the coming year.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, I figured I&#8217;d just throw the hardest question out to start with.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. Well, let me go through the questions and Glenn Martin has been waiting for quite a while to answer his question, and it&#8217;s hopefully an easy one to answer. &#8220;In the site editor, is there a way to create a menu with the images instead of text?&#8221;</p>\n\n\n\n<p><em>Isabel Brison</em>: With images, a menu? Oh, I see. Oh that, interesting. I think, am I still screen sharing? I&#8217;m still screen sharing.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, you&#8217;re screen sharing.</p>\n\n\n\n<p><em>Isabel Brison</em>: Let me try something.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: On the fly.</p>\n\n\n\n<p><em>Isabel Brison</em>: In the navigation block we have links. I&#8217;m assuming that what you want to do is to, instead of having the text, have an image link. Because this is rich text, we should be able to add inline images. If I want to add…</p>\n\n\n\n<p><em>Andrew Serong</em>: As an aside, I love your image gallery. More cats.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: More cats, yeah.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, technically you could do that. This is a page list. With the page list, actually, it just gives you a list of all the pages that you have. You can tell this is a test site because the only page I have is a sample page, but we can actually make the page list editable, and that converts it into a bunch of links. And so technically, because this is now a link, we could actually go and do the same and add an inline image. Now, no guarantees how accessible this is going to be because the inline image is fairly limited. You would be able to add a label, a description title.</p>\n\n\n\n<p>Yeah, if I were to do this, I would give it a run through a screen reader just to double-check that your text content in the links is actually being read at, and do add text content because otherwise, screen reader user goes in there and clicks on the image or focuses on the image. And the only thing that&#8217;s read out is the image, either the file name or the URL. So, that will be very confusing. But yeah, I mean technically it is possible to do that now.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. Well, that&#8217;s interesting. I have found that the inline menu, even for the paragraph, has a lot of great surprises for me. I was interested to see the inline image available for the block. Now Dana Rogers has this question, so group is just an understanding. &#8220;Group is a block element in row and stack are flex elements?&#8221;</p>\n\n\n\n<p><em>Isabel Brison</em>: Mm-hmm. Yeah, essentially. Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: That was an easy question then.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, I was going to say the group block uses the default flow layout of the web, if you want to describe it like that.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah. Yeah, I was taking block to mean as in display block, which yes, that&#8217;s correct. The group displays is block. But yeah, it is a flow layout. It&#8217;s as close to vanilla HTML as you can get in its default state.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah and &#8230; Go ahead.</p>\n\n\n\n<p><em>Andrew Serong</em>: I was just going to say the one thing that&#8217;s in addition to vanilla HTML is that it sets a margin top on everything except for the first child. And that&#8217;s how the gap is controlled between the spacing of each element within that group block. So, it&#8217;s a little bit opinionated.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay, yeah. Peter Goodsword, I hope I didn&#8217;t butcher too much your last name, &#8220;Is this a preview version? I don&#8217;t have a header in my list view, neither do I see settings, styles or options in my top right bar, even though everything is selected in my preferences.&#8221; There might be. Did you enable, Isabel, some experiments on that?</p>\n\n\n\n<p><em>Isabel Brison:</em> I have a setting enabled, which has actually been in there for quite a while. If you go to the top right button and you get a menu and way down, you click preferences, you have this toggle which says show button text labels. The default state of the site editor, you have icons for all the buttons.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, no. I think the question was more about in the list view, you have a header item. Yeah. And that should be actually in WordPress, or is that recently in the &#8230; I&#8217;m not quite sure if you don&#8217;t have it. Yeah, this is definitely in the Gutenberg plugin, Peter.</p>\n\n\n\n<p><em>Isabel Brison</em>: I think so.</p>\n\n\n\n<p><em>Andrew Serong</em>: My main question would be, are they in the site editor instead of the post editor?</p>\n\n\n\n<p><em>Isabel Brison</em>: Oh, this. Oh.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: That could be, yeah. Yeah. There is the list view.</p>\n\n\n\n<p><em>Isabel Brison</em>: I mean in here, we do have list view in the post editor. And we do have-</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: But not the header section?</p>\n\n\n\n<p><em>Isabel Brison</em>: Well, there&#8217;s list view and outline. I mean, what do we mean by header section?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: The header, the header template part that you see, the list view. Yeah.&nbsp;</p>\n\n\n\n<p><em>Isabel Brison</em>: Oh, the header template part. Yeah. Oh yeah, no. Template parts. I think template parts are specific to the site editor. Let me see. Can I actually…</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: It&#8217;s to the site editor. Yeah, yeah, yeah. It&#8217;s not. Yeah.</p>\n\n\n\n<p><em>Isabel Brison</em>: No, no, you can&#8217;t actually add a template part in the post editor.&nbsp;</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. Peter, does it make sense to you that it&#8217;s the difference between being in the post editor and site editor to what you see in the list here? Okay, so yeah, that answers that question. Thank you, Peter. It&#8217;s always important to figure out which, yeah, editor we&#8217;re actually looking at. Now M has a question. &#8220;How can you make a header sticky but not take up the entire screen when zoomed in?&#8221; I&#8217;m not quite sure I understand that. Maybe Isabel and Andrew or Justin understand it?</p>\n\n\n\n<p><em>Isabel Brison</em>: You mean…</p>\n\n\n\n<p><em>Andrew Serong</em>: I&#8217;ll let you go.</p>\n\n\n\n<p><em>Isabel Brison</em>: Not take up as in if we zoom in. Okay, if we zoom in past some point. Okay. Yeah. How not to have this happen if you have a big header and you&#8217;ll zoom way in? We do not have a…</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: If you had a fixed dimension of 900 pixels, how would that work on mobile?</p>\n\n\n\n<p><em>Andrew Serong</em>: One of the things that might be useful is when you&#8217;re adjusting settings, if you&#8217;re using minimum height or something like that, when you&#8217;re selecting the unit, you can switch to using viewport relative units. There&#8217;s a VH option. You can set something to be proportional to the height of the viewport. If you&#8217;re setting the height of your header area, that&#8217;s one way to do it. But another thing is if you&#8217;re setting an element to be sticky, it is kind of being mindful of how many blocks you&#8217;re putting into it. When Isabel was zooming in just then, you could see that in the navigation block, it was switching over to using the hamburger menu. That&#8217;s kind of nice so that way, when it goes to those small viewports, it shrinks like that. But at the moment in the initial implementation, we don&#8217;t really have any settings that are doing things differently in desktop versus mobile, or based on the screen width. It&#8217;s sort of up to how much content you are putting into your header to make sure that it plays nicely at different viewport sizes, I think.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All right. There were a few more questions. Darren Davis has the question, &#8220;Can you have more than one sticky position group on a page?&#8221;</p>\n\n\n\n<p><em>Andrew Serong</em>: Yes, you can. Interestingly, because we chose to go with sticky first as opposed to fixed, what sticky does is on the block that you&#8217;ve put, you&#8217;ve set it to be sticky, it will then scroll to the next container up, so just its direct parent. In Isabel&#8217;s example, it&#8217;s at the very root of the document where we&#8217;ve set sticky, so that&#8217;s the entire page. But if you were to go a little bit further within your nesting and set it into quite a nested group area, it would only stick to that particular area that you&#8217;re scrolling past, and it would then scroll off the page. It means that you can have as many sticky elements as you want. Probably a good example would be some websites that might have a glossary that have the alphabet, and as you scroll past each letter, then that letter sticks to the top of the screen before it then scrolls off the page.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Oh, that&#8217;s pretty cool. Yeah, you can do all kinds of little things. Yeah, yeah, excellent.</p>\n\n\n\n<p><em>Andrew Serong</em>: But also, it&#8217;s a new feature. One of the things we&#8217;ll be keen to see with feedback, like when we&#8217;re developing things, I think one of the challenges working in Gutenberg is trying to &#8230; The initial issue might be this really great idea, really fleshed out and then we go, &#8220;Well, what&#8217;s the smallest version of that we can implement and code and get it into the plugin and then get some feedback and see what people can build with it?&#8221; If you are playing with it and have some ideas, feel free to open up GitHub issues and discuss what do you think we should do next.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And from YouTube we have a question about are you working on &#8230; Oh, we already answered that. &#8220;What happens to my custom additional CSS if moving to the new WordPress block themes?&#8221; And she was just getting used to the recent customizer things.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, there&#8217;s actually a ticket. There&#8217;s some of the feedback I left as that we need to &#8230; The additional custom CSS needs to be ported over no matter where you originally set it in the customizer or in the global style section. Yeah, I don&#8217;t think it works like that yet, but I&#8217;m pushing for it. I hope. Yeah, we don&#8217;t want to lose that.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, good, good. That answers the question there. And then I think Don Fisher has the next question and it&#8217;s, &#8220;Will there be any breakpoint-specific layout adjustments coming for any of the blocks?&#8221; I think that goes back to that question about intrinsic design versus media query-based design. Andrew, is that a question for you?</p>\n\n\n\n<p><em>Andrew Serong</em>: Oh yeah, I&#8217;m happy to talk about it. Yeah, there has been a lot of discussion across a number of different issues about people wanting to put in breakpoints and have that level of control, &#8217;cause they see it in a lot of page builders. But I think probably one of the areas of caution in Gutenberg is that once things wind up in core, we then have to support it in perpetuity. And it&#8217;s very easy for managing breakpoints to become really complex and not quite work properly in patterns. Let&#8217;s say we had something that was having a different layout on mobile versus desktop, but then you put that pattern into a really nested area and then it doesn&#8217;t quite work properly. The idea with intrinsic design is instead of using breakpoints, if we can use viewport-relative units or if we can use calculations or things like that. The recent fluid typography is probably a good example of a feature that doesn&#8217;t use breakpoints, but is kind of relative to the viewport.</p>\n\n\n\n<p>And I think probably, &#8217;cause I&#8217;m not a designer, I sort of focus on what are the areas of consensus that we currently have in the GitHub repo, and how can we build to those things while giving designers a little bit more room to explore all the options before we try and commit that in code?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Excellent. Yeah, thank you. M has another question. &#8220;For any image icon in the nav menu, do you ensure that there&#8217;s alt text?&#8221;</p>\n\n\n\n<p><em>Isabel Brison</em>: As in what I was showing earlier?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All text as in your image context.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, your inline images, and please, someone correct me if I&#8217;m wrong, which I don&#8217;t believe that we have a way of adding alt text to inline images. And this is why I was saying, I mean technically it&#8217;s possible to create a navigation with just images, but I would run that through a screen reader first to ensure it&#8217;s accessible because I&#8217;m not 100% sure. If you add a link title, I&#8217;m guessing that that would be the best option to add meaningful text to the image as a link. But yeah, I would definitely double-check that and make sure it&#8217;s accessible because it&#8217;s not guaranteed. I mean, it wasn&#8217;t meant to be used in this way. So, I guess that what I was showcasing is more of a hack because the inline images are more &#8230; The main use case for inline images would be if you wanted to add an icon at the beginning of the text. It wouldn&#8217;t be to replace the text with an image.&nbsp;</p>\n\n\n\n<p>That is something that we could look into doing. It would be an interesting experiment, to enable a way of creating a navigation with images that was fully accessible. But I think we would need to do a bit of work on that to make sure it is fully accessible.</p>\n\n\n\n<p><em>Justin Tadlock</em>: I will just say when you&#8217;re actually in the media library, you can add the alt text in the modal overlay that&#8217;s popped up, and it will get inserted into the block editor.</p>\n\n\n\n<p><em>Isabel Brison</em>: Oh, if you add the alt text in the media library, you can actually have it pop up in the inline image?</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, yeah. I was just running a test on it real quick.&nbsp;</p>\n\n\n\n<p><em>Isabel Brison</em>: Nice, okay, then that works, yes.&nbsp;</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: On image, yeah, nice. Yeah.</p>\n\n\n\n<p><em>Isabel Brison</em>: Thank you.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All right. Corner Shop Creative person has a question or two, actually. The first one is, &#8220;Will negative margins be added to Gutenberg? Right now, you don&#8217;t have the ability to add a negative margin to any element, but they are highly useful for achieving some layouts.&#8221; You chuckled there, Andrew.</p>\n\n\n\n<p><em>Andrew Serong</em>: That&#8217;s a really good question. I think that I&#8217;ve seen a couple of PRs that have attempted to implement it before, and I think the main issue is that it then makes it really hard to select the blocks in the block editor. It&#8217;d be very easy to accidentally slip a block underneath another block and then be unable to select it. I think it&#8217;s absolutely a great feature, but I don&#8217;t think the UI part of it has been figured out to how do you do that without losing the blocks altogether?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, list view comes really handy in that one. Yeah. And then the second question was, &#8220;Will absolute or relative positioning ever come to Gutenberg?&#8221;</p>\n\n\n\n<p><em>Andrew Serong</em>: Yes, that&#8217;s the hope. One of the reasons why sticky position took quite a while to figure out, the issue for it I think was open in 2021, and there were a few different experiments last year, was really figuring out the direction with designers to make sure that the way we&#8217;ve set it up allows us to explore future experiments where we might set a block to relative, and then a block beneath it to absolute, and then be able to move things around in an intuitive way. I think it&#8217;d be a really fun area to experiment with. And we&#8217;ve got sort of the initial foundation in place, so we can probably start doing some experiments this year and see if it&#8217;s one of those easy things or if it&#8217;s one of those gigantic rabbit hole, takes a long time things, which I suspect it might be.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Does it answer your question? Corner Shop Creative? Yes. Good, good, good. And then Stefan Mandel has a question and he writes, &#8220;The header and footer are also a kind of container block, so shouldn&#8217;t they have most of the controls of the group block? Is it kind of unintuitive to have that you first have to put the header within a group and then get the sticky functionality?&#8221;</p>\n\n\n\n<p><em>Andrew Serong</em>: Yeah, that&#8217;s one of the things we were discussing before we landed on that initial approach. One of the challenges, that the way that template parts work in the site editor is that they&#8217;re kind of a placeholder for another chunk of post content, of a bunch of blocks. And because it&#8217;s that sort of placeholder, there&#8217;s currently no ability to add styling directly to it. There&#8217;s a few technical reasons why that&#8217;s the case. The interventions we need to work out are how do we get the document to control how position works and then make it intuitive in the UI. I think sticky will probably always still need to be set either on the direct parent or the direct child, that it&#8217;s probably a UI problem to solve as to how to make that intuitive.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay. There were a few questions in the chat that didn&#8217;t come over to the Q&amp;A. One was, &#8220;Will we in the future way to edit the names of the items in the list view?&#8221; There was a PR, but I don&#8217;t think it got merged or had any additional work on. So, we don&#8217;t know. And thank you for Corners Shop Creative to answer that question in the chat. And then the other question was just by Dale again, &#8220;Do all the settings in Gutenberg eventually resolve to CSS?&#8221;</p>\n\n\n\n<p><em>Andrew Serong</em>: Oh, that&#8217;s an interesting one.</p>\n\n\n\n<p><em>Isabel Brison</em>: I mean, in all the design settings, all the settings that allow you to manipulate the appearance of your content do eventually resolve to CSS because that&#8217;s the language of visual presentation in web browsers. So yes, I think. Yeah.</p>\n\n\n\n<p><em>Andrew Serong</em>: Probably one of the interesting things is where we have a one-to-one relationship between setting and CSS, and where we sort of deviate a bit. Things like marginal padding, the direct to CSS properties of margin and padding are applied, but something like block gap or block spacing, that&#8217;s sort of a concept in WordPress land. And then depending on the layout type, we then interpret that as that&#8217;s either a margin top, or if it&#8217;s a flex block, then that&#8217;s CSS gap.&nbsp;</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Is it possible that we ran out of questions? Max Zeable on YouTube has a comment that, &#8220;That is an interesting point, meaning the intrinsic design approach, this should be communicated much more specifically to the page builder people,&#8221; because, so that he wrote, and I totally agree with him. There is not a whole lot of information out there, and I know there is a post in the works about that, but we definitely can use any additional help with that. The, I think, intrinsic design was only come out 2019 or something like that.</p>\n\n\n\n<p><em>Andrew Serong</em>: Yeah, it seems to be quite a recent trend. And I think with a lot of the new newer CSS functions like minmax and calc and things like that, and also the promise of container queries and that sort of thing. But yeah, I think there is a fairly old issue, I&#8217;m not sure where it is right now, maybe someone can find it on discussing intrinsic web design with a bunch of the designers. For anyone interested in that, it might be useful to have a dive in to the Gutenberg repo and join the discussion.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, I&#8217;m going to share it in the chat window. Hang on.</p>\n\n\n\n<p><em>Andrew Serong</em>: Sure.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: I think that&#8217;s the issue. It&#8217;s called Responsive Blocks Versus Intrinsic Web Design. It seems to be in the title there. And I also saw recently a YouTube video where the person says, &#8220;Okay, it&#8217;s the browser and the media queries can&#8217;t actually cover all the different sizes anymore because there&#8217;s so many different sizes on devices that you always hit the wrong parts.&#8221; So, you could end up with not three viewports, but with 12. And I saw a plugin actually that had six different viewports for which you can create different designs. And I think that is a little bit too much cognitive load for my brain to tackle when I want to build a website. Some people can probably do that, but it&#8217;s definitely not for a user who wants to just publish content and do that. Yeah.</p>\n\n\n\n<p><em>Andrew Serong</em>: And it&#8217;s probably a good point that part of the beauty of plugins is that they can really go in some sort of wild directions and try that out in a way that we probably wouldn&#8217;t really want to do in core.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, yeah.</p>\n\n\n\n<p><em>Justin Tadlock</em>: I would say as a designer, it takes a little bit of getting used to, but I&#8217;ve kind of embraced intrinsic design over the last couple of years. I can&#8217;t remember the last time I&#8217;ve written a media query. Even outside of block-themed development, I want to use fluid values for font sizes, spacing, everything. I think it simplifies how we build for the web. And I also think most of our users, everyday users are going to be on mobile devices. So these really complex layouts where we have horizontal layouts and things are not how most people view the web. It&#8217;s mostly just top-down. And so I think intrinsic design is going to be the direction that&#8217;s best. It takes a little change of mindset and just if you haven&#8217;t moved beyond media queries, definitely try it out.</p>\n\n\n\n<p><em>Isabel Brison</em>: One of the useful things, one of &#8230; Sorry.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Sorry.</p>\n\n\n\n<p><em>Isabel Brison</em>: I was going to say one of the useful tools for that is CSS Grid because it has a bunch of auto placement features that will just resize and reflow the content depending on the screen size. And it&#8217;s great but yes, I agree with Justin, it does require a change of mindset because essentially what you&#8217;re doing is giving up control. You don&#8217;t get to decide whether your layout has two columns or three. It will be decided based on the size of the content and the size of the screen.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And I can see that media queries are important when you want to hide content. Yeah, that&#8217;s not just stacking, but then you say, okay, if it&#8217;s just on mobile, I don&#8217;t want to have these additional columns just go on the bottom of it. I just want to hide them. And I think that functionality is more with the visibility, comes with the visibility of blocks and in core there is no feature right now for controlling visibility of blocks. I think there&#8217;s a great plugin out there that covers quite a bit of the visibility ideas, but it&#8217;s not yet in core. I always hope that it will come into core, but who knows? Corner Creative has one more question, &#8220;Will block guides be added to the Gutenberg block and core example? It&#8217;s hard to know when one block ends and another one begins without borders around the block.&#8221; Any comments on that?&nbsp;</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, there has been a lot of design thought on how to best present the block editor. And the thing with the borders is that at some point, it sort of becomes very noisy and the UI can become harder to understand if you have borders around all the blocks. The hope currently is that the list view will do the heavy listing in terms of being able to understand the structure of the page and navigate it more easily. But yeah, that&#8217;s another point where &#8230; I mean yeah, there&#8217;s always going to be discussion around that and I think always going to be striving to sort of an ideal place. But it is a very complex interface and the more features there are and the more things you can do with it, the harder it is to find a UI that&#8217;s easy and intuitive to understand because you have to pack a whole lot of stuff into it. Yeah, that&#8217;s an interesting problem that I don&#8217;t think is going to be ever fully solved to everyone&#8217;s satisfaction.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: No.</p>\n\n\n\n<p><em>Isabel Brison</em>: Definitely something to keep working on.&nbsp;</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, and there are plenty of plugins that handle just borders around blocks if you want to search those out. There may even be a browser extension I&#8217;ve seen at one point. Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and I think the list view has come a long way that when you click on a block in the list view, you get the borders around the block in the canvas or on the, yeah. I think that has come a way. And if it&#8217;s about teaching clients on how to use that, I think that would be the route that I would go. Say, &#8220;Okay, here is your friend, list view is your friend. And you have trouble, go to the list view.&#8221; It&#8217;s kind of that mantra that I would probably implement there to figure out, yeah, teach that, which are the blocks. All right, well we are coming &#8230; We are a little bit over, so I&#8217;m sorry about that, but we covered a lot of ground. Can you briefly, Andrew and Isabel talk about what&#8217;s next in layouts?</p>\n\n\n\n<p><em>Andrew Serong</em>: Oh, great question. I think since we&#8217;ve gotten a lot of foundational work, the main thing is jumping into a lot of these experiments. So like Isabel was saying before, trying out how might a grid layout work, or some of those other ideas for position support. I think probably there&#8217;s a lot of experimenting before we get to things that seem stable enough to put into the plugin. I think probably be diving into a lot of that after 6.2 comes out.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, yeah, stabilizing the layout feature also so that extenders can use it. And that will be my number one priority at the moment. And adding layout to a few blocks that don&#8217;t have it yet, such as cover. And then there&#8217;s the bigger features such as grid, for instance, layout, maybe other types of layouts. We&#8217;ll see.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, I just look forward to teaching all the stuff that y&#8217;all are working on. Teaching other people. Birgit, you&#8217;re muted.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: On mute. Last thing I wanted to share with a group is also the post that Justin just published on the developer blog, and it&#8217;s a walkthrough on the layout classes that came with WordPress 6.1. I think it&#8217;s a really a good post to slow walk you through all the things that you can do. Well, one last question, sorry about that. “Will it be possible to limit the use of some blocks based on user role?” Yes, is the short answer.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Most likely plugin territory, right? Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And there are some capabilities where you, for instance, the custom CSS, you actually need to have the file editing privileges on your website to actually use that, before that too. So, not every user is able to do custom CSS, for instance, and then the block-locking features there can be attributed to in any role on the site. I think that&#8217;s…</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, there&#8217;s great documentation on just locking down things per role in the &#8230; It&#8217;s a document on Curating the Editor and the Block Editor Handbook. I don&#8217;t know the link offhand, but I think there should be an actual user role or something related to permissions setting.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: And I just shared the link in the chat, and I will also share that in the show notes.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Okay.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All right, I think we&#8217;re &#8230; Yeah, it&#8217;s all right. Okay. Well, this was a great show and thank you very much for being here. It was very interesting and I learned so much from you all. Thank you. If people want to get in contact with you, just let us know how that would be possible for Andrew, Isabel and Justin. Andrew, do you want to start?</p>\n\n\n\n<p><em>Andrew Serong</em>: Oh yeah, I&#8217;ll probably say, yeah, open up an issue on the GitHub repo and feel free to ping any of us. There&#8217;s also the label feature layout, which is a good way to make sure that anything related to layout is seen by any of us, so it&#8217;s probably a good way to do it.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, excellent.</p>\n\n\n\n<p><em>Isabel Brison</em>: Yeah, GitHub is a good place. I am Tell The Machines on GitHub. I don&#8217;t use my real name, but you can also find me in the make core Slack.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay, cool. Cool. Justin?&nbsp;</p>\n\n\n\n<p><em>Justin Tadlock</em>: Yeah, Twitter, just JustinTadlock, or GitHub too, or Green Shady on WP Slack.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Excellent. And if you have more questions, those who are in attendance today will get an email tomorrow with a link to a survey. Tell us how you found it and what other topics you would like to see. And well, I want to just say thank you all for coming and have these great questions. It has been a privilege to have the panelists and the audience here, and we will have two more live Q&amp;As to come. One is about the design system that comes from Figma, bridge to the theme Jason automatically created out of our design system. And the other one is using Gutenberg as a framework to create plugins that are not using the block editor, but using the block editor components and the scripts to build their own app in WordPress and outside. All right, that is it. Thank you all for coming and be well. Talk to you later.&nbsp;</p>\n\n\n\n<p><em>Andrew Serong</em>: Thank you.</p>\n\n\n\n<p><em>Isabel Brison</em>: Thank you, bye-bye.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Bye-bye.</p>\n\n\n\n<p><em>Justin Tadlock</em>: Bye.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Bye.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 05 Feb 2023 10:39:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:99:\"Gutenberg Times: Gutenberg Changelog #79 – WordPress 6.2, Gutenberg plugin versions 15.0 and 15.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://gutenbergtimes.com/?post_type=podcast&p=23356\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:112:\"https://gutenbergtimes.com/podcast/gutenberg-changelog-79-wordpress-6-2-gutenberg-plugin-versions-15-0-and-15-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:65281:\"<p>Birgit Pauli-Haack and Nick Diego discuss the high-priority items for WordPress 6.2, and the releases of the latest Gutenberg plugin versions 15.0 and 15.1. </p>\n\n\n\n<p><a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-69-gutenberg-releases-wordpress-6-0-1-the-create-block-theme/#shownotes\">Show Notes</a> / <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-69-gutenberg-releases-wordpress-6-0-1-the-create-block-theme/#transcript\">Transcript</a></p>\n\n\n\n<ul>\n<li>Music:&nbsp;<a href=\"https://soundcloud.com/xirclebox\">Homer Gaines</a></li>\n\n\n\n<li>Editor:&nbsp;<a href=\"https://www.linkedin.com/in/sandy-reed/\">Sandy Reed</a></li>\n\n\n\n<li>Logo:&nbsp;<a href=\"https://markuraine.com/\">Mark Uraine</a></li>\n\n\n\n<li>Production:&nbsp;<a href=\"https://icodeforapurpose.com\">Birgit Pauli-Haack</a></li>\n</ul>\n\n\n\n<p class=\"has-larger-font-size\"></p>\n\n\n\n<h2 class=\"wp-block-heading\">Nick Diego</h2>\n\n\n\n<p>developer advocate at WP Engine, plugin developer and themes builder. He is also a core contributor. Running Triage sessions in the core editor channel and is on the WordPress 6.1 release squad</p>\n\n\n\n<ul>\n<li>Follow him on Twitter:&nbsp;<a href=\"https://twitter.com/nickmdiego\">@nickmdiego</a></li>\n\n\n\n<li>WordPress Profile:&nbsp;<a href=\"https://profiles.wordpress.org/ndiego/\">@ndiego</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress 6.2</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">WordPress 6.2 Planning Roundup</a></li>\n\n\n\n<li>GitHub Tracking issue: <a href=\"https://github.com/WordPress/gutenberg/issues/33094#issuecomment-1409268227\">Phase 2: Customization, comment of January 30, 2023</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Community Contributions</h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.org/plugins/advanced-query-loop/\">Advanced Query Loop plugin</a> by Ryan Welcher</li>\n\n\n\n<li>Video:<a href=\"https://www.youtube.com/watch?v=aiTqT1Ta3mY\"> Advanced Query Loop plugin and release process</a></li>\n\n\n\n<li>Video:  <a href=\"https://www.youtube.com/watch?v=6xZgpngqslc\">Gutenberg 14.9 | Advanced Query Loop</a></li>\n\n\n\n<li>Video: <a href=\"https://www.youtube.com/watch?v=dWFSRLdVSlY&t=90s\">Building an Advanced Query Loop plugin for WordPress Pt. 2 </a></li>\n\n\n\n<li>Video: <a href=\"https://www.youtube.com/watch?v=cGsAfBMZzhw\">Building an Advanced Query Loop plugin for WordPress Pt. 1</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">More Block Plugins</h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.org/plugins/create-block-theme/\">Create Block Theme Plugin</a></li>\n\n\n\n<li><a href=\"https://wordpress.org/plugins/block-visibility/\">Block Visibility — Conditional Visibility Control for the Block Editor by Nick Diego</a></li>\n\n\n\n<li><a href=\"https://wordpress.org/plugins/icon-block/\">Icon Block </a>by Nick Diego</li>\n\n\n\n<li><a href=\"https://wordpress.org/plugins/social-sharing-block/\">Social Sharing Block</a> by Nick Diego</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Gutenberg 15.0</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/01/20/whats-new-in-gutenberg-15-0-18-january/\">What’s new in Gutenberg 15.0? (18 January)</a>&nbsp; by Michael Burridge</li>\n\n\n\n<li><a href=\"https://wptavern.com/gutenberg-15-0-introduces-sticky-position-block-support-adds-paste-styles-option\">Gutenberg 15.0 Introduces “Sticky” Position Block Support, Adds “Paste Styles” Option</a> by Sarah Gooding</li>\n\n\n\n<li><a href=\"https://www.youtube.com/watch?v=fW3W1eZorHg&t=3s\">Live Stream: Jan 26, 2023 | Gutenberg 15.0 features and a Post Picker block</a> with Ryan Welcher</li>\n\n\n\n<li><a href=\"https://developer.wordpress.org/news/2023/01/using-the-box-shadow-feature-for-themes/\">Using the box shadow feature for themes</a> by Justin Tadlock</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Gutenberg 15.1</h2>\n\n\n\n<p>At the time of recording the Gutenberg 15.1 version was only available as release candidate. </p>\n\n\n\n<p><a href=\"https://github.com/WordPress/gutenberg/releases/tag/v15.1.0-rc.1\"><strong>15.1.0 RC1</strong></a></p>\n\n\n\n<p><a href=\"https://github.com/WordPress/gutenberg/issues/41479#issuecomment-1412161043\">Fonts API won’t make it into 6.2</a></p>\n\n\n\n<p class=\"has-large-font-size\">Stay in Touch</p>\n\n\n\n<div class=\"wp-block-group is-layout-flow\"><div class=\"wp-block-group__inner-container\">\n<ul>\n<li>Did you like this episode? <a href=\"https://lovethepodcast.com/gutenbergchangelog\"><strong>Please write us a review </strong></a></li>\n\n\n\n<li>Ping us on Twitter or send DMs with questions. <a href=\"https://twitter.com/gutenbergtimes\">@gutenbergtimes </a>and <a href=\"https://twitter.com/bph\">@bph</a>.</li>\n\n\n\n<li><em>If you have questions or suggestions, or news you want us to include, send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a>. </em></li>\n\n\n\n<li><em>Please write us a review on iTunes! <a href=\"https://gutenbergtimes.com/itunes/\">(Click here to learn how)</a></em></li>\n</ul>\n</div></div>\n\n\n\n<p class=\"has-large-font-size\">Transcript</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Hello and welcome to our 79th episode of the Gutenberg Changelog Podcast, recording February 3rd, 2023. In today&#8217;s episode, we will talk about Gutenberg 15.0, 15.1, as well as the upcoming major release of WordPress 6.2 and a little bit more. Not much more. Special guest today is Nick Diego, developer advocate at WP Engine, Block Editor Triage Squad, and On the Block Editor Triage Squad for WordPress 6.2. I am your host, Birgit Pauli-Haack, curator at the Good Work Times and full-time core contributor for the WordPress Opensource Project, sponsored by Automattic. Howdy, howdy, Nick. How are you doing? Thanks for joining me today as a co-host on the show, as it&#8217;s always a treat to geek out over Gutenberg with you. So how are you today?</p>\n\n\n\n<p><em>Nick Diego</em>: I&#8217;m doing great. Thank you so much for having me back on the show.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Oh yeah, it&#8217;s great pleasure. Yeah, thanks for coming back on. So we have a great show for you dear listeners, as mentioned, but we will take the WordPress 6.2 section at the beginning, so you all are up-to-date on that.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>WordPress 6.2</strong></h3>\n\n\n\n<p>Hector Prieto published the WordPress 6.2 planning roundup with the schedule and the squad, and that has pretty much followed the earlier proposal. We talked about the schedule is Beta 1, scheduled for February 7th. That&#8217;s coming up fast, 2023. The release Candidate 1 will escape into the world on March 7th, that&#8217;s a month later. And the final release is scheduled for March 28th, 2023. Release Candidate 1 is also the time when the developer notes will be published, so they come out at the beginning of March.</p>\n\n\n\n<p>The squad release lead is Matt Mullenweg. There are two release coordinators with Francesca Marano and Hector Prieto. So glad that Francesca is back in the saddle of coordinating with Core. Core tech leads are Tanya Morgan and John Baptiste Audras, and the editor tech colleagues are George Mamadashvili and Nik Tsekouras. I think I got this right. Core triage co-leads, Colin Stewart and Mukesh Panchal, and then editor co-leads, as mentioned, Nick Diego and Anne McCarthy. Design lead is Rich Tabor and Documentation co-leads, now we are a group of four with Femy Praseet, Milana Cap, and Apha Thakor. And then there are marketing community co-leads with Jonathan Patani, Lauren Stein and Mary Baum. Test co-leads are Robin Nasmore Hasan, and Adel Tahri. This time new on the WordPress, the release squad is a performance lead, and the first one is Felix Arntz from the performance team. So yeah. Nick, how are you doing with being on the editor triage co-leads?</p>\n\n\n\n<p><em>Nick Diego</em>: Oh, it&#8217;s been fun. So first this role was new in WordPress 6.0 and then we continued it for 6.1 and now 6.2 and I think we have a bit more method to the madness now. Things are a bit more organized, think we&#8217;re the most organized we&#8217;ve ever been before beta one has even come out. So I&#8217;m feeling pretty good right now as we head towards 6.2.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, so what does it exactly entail? If people don&#8217;t know what a triage co-lead is, what do you do there?</p>\n\n\n\n<p><em>Nick Diego</em>: It&#8217;s mainly organization, so there&#8217;s a lot of issues and PRs that need to get included in 6.2. We do our best to make sure that any issue or feature that&#8217;s related to 6.2 appropriately has eyes on it, is appropriately getting handled and done. And we also are responsible for helping determine whether an issue maybe is important but maybe isn&#8217;t a blocker to the release, so maybe that can get moved to the next version of Gutenberg or the next 6.3. So it&#8217;s kind of managing all the pieces that are coming together at the end as we head into the final release. We also work with the editor tech co-leads on Backport. So once we get past beta, any new feature will need to get backed into the release and so we help handle that. So it&#8217;s really kind of a bit like an organizational role to make sure that the release goes as smoothly as possible.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: That&#8217;s awesome. Yeah, I know that&#8217;s definitely worth having and you do awesome work. It&#8217;s also kind of managing some of the personalities at some point and also kind of what gets priority or not. It&#8217;s really interesting. Thanks for doing it. Again, it&#8217;s the third time that you are on the editor triage leads, right?</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, it is. And thank you for all the documentation work that you guys do, so it&#8217;s a lot of people in the process and to make the release go as smoothly as possible.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and I can only repeat what you said. Thereafter, the first two, we all are kind of getting really organized on documentation. We now have, as a new feature, no, not feature, a person on the release team. We also have end user documentation person, Femy Praseet on the release squad. She can also be part of the release team and organize themselves pretty easily. And she gets all the information because that really wasn&#8217;t happening before and there was always, yeah, what is unnecessary for end user documentation versus developer notes and they&#8217;re still behind with end user documentation. They&#8217;re still working on 6.1, but knowing, okay, this is coming into 6.2 and getting the issues done. I also know that both the organization from Milana and Femy, the documentation team has increased in contributors and many of those are actually working on end user documentation. So I&#8217;m really glad that we have that now on the WordPress release team.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. And the documentation page on the website got a new redesign recently, which looks very cool. So if you haven&#8217;t seen that yet, go check out the documentation page on wordpress.org.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Oh, is it live now?</p>\n\n\n\n<p><em>Nick Diego</em>: I believe it is, yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay, cool, cool, cool. Because yeah, we have been waiting for on the developer blog, designed to actually follow the documentation design, so we&#8217;ll see how that&#8217;s going to work because the developer news blog is still out in beta. We haven&#8217;t officially released it, so we hope to get to that point quickly. Hopefully before WordCamp in Asia. Are you going to WordCamp in Asia?</p>\n\n\n\n<p><em>Nick Diego</em>: I am not, unfortunately. I&#8217;ll be jealous of everybody else who gets to go, but no, not this time unfortunately.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay. All right. So yeah, with the Gutenberg plugins released, we talk quite a bit on the Gutenberg podcast about all the new features that come in. So I wanted, but still go over the high priority items that are in that one issue that Anne keeps updating and McCarthy keeps updating in the status of it. There are quite a few improvements or massive improvements and new features coming in with 6.2. So I think it can&#8217;t hurt if we look at those high visible items or important items together. They&#8217;re all cataloged by features. So it starts out with patterns and there are two things that come in. One is the pattern inserter next, that means inserter is starting with a list of categories for core as well as the third-party categories.</p>\n\n\n\n<p>And then, with a click on the category, a panel opens with the patterns for that particular category in a thumbnail view. And I really like that. So you have to kind of, it makes necessary that the categories are very well defined, but it also kind of keeps the focus of the creator, the content creator on what they actually want to do and not distracted on all the other cool patterns. So that is definitely, and that has been in the Gutenberg plugin since the Gutenberg 14.4 release, so it should been quite refined.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. And I think it&#8217;s one of those things where it may seem minor to folks, but once you start using it, it&#8217;s like, wow, this is so much better than what it was before. I think it was a dropdown menu where you can select the different categories. So it&#8217;s great to see. And one of the other things that is included with patterns is kind of a re-envisioning of query patterns. So query loop patterns for end users specifically are not really familiar with the term query. It&#8217;s kind of a foreign term if you&#8217;re not deeply entrenched in WordPress. And so, that&#8217;s been changed to be posts, so it displays post summaries in lists or grids and other layouts. So I think it&#8217;s a little bit more user-friendly, and there was also some work to make sure that category descriptions are part of the rest API, which just make the pattern panel a little bit more interactive, a little bit more intuitive. So really great to see the direction that this went and hopefully will just make inserting patterns using patterns more usable for folks.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and it&#8217;s definitely also for when you have patterns for your plugins or something like that, you can add a description. It&#8217;s so much better than just have a title there to help the user figure out what they&#8217;re going to do with it. So there are six major items for the global styles. One is the way to document containing all blocks and styles. That&#8217;s the so-called style book, and that is really cool. We talked about it on the podcast before of course, but I really like that you can now see all the blocks that you use and that are in the theme in one overview, and also the third-party blocks. So if you make a change in the style editor in the global styles, you can see what the implication would be, especially for the blocks that you not use so often, but when you make a change, you can see the ramifications there.</p>\n\n\n\n<p>And also when you make a change and you would think that it would go to another block because it uses the same block in a cover block or something like that, you see those things as well and are not surprised. Yeah, that has been missing for quite a while. I remember when I started at the agency, when we were starting with using blocks for post content, that we were always kind of trying to figure out, okay, does this seem style all the blocks well enough with the display? So we had one post that every single block was in there with different variations and then had to install it or copy paste it over to the sites to do unit testing. And that, of course, goes away now. And now we also have the third party blocks to view them in the Style book.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. It works really well. And to your point, I think a lot of folks were building out default pages with every block on it or multiple pages to try and do those testing and this just makes it so much easier. Kind of going hand in hand with that, there was also some improvement to when you edit block settings in global styles, they&#8217;ll now generate a little preview, which is handy. So before you edit the block, and let&#8217;s say that the block wasn&#8217;t actually on the page you were on in the site editor, now it will give you a little preview so you can see what you&#8217;re actually changing, which coupled with the style book really helps you get a better understanding of what you&#8217;re changing, how it&#8217;s changing, and how it&#8217;s going to affect your site. So those two together I think really help refine the global styles interface. And there&#8217;s still improvements to come, so a lot of good stuff.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yes, and one of the other improvements that is coming with 6.2 is that you actually, and that goes hand in hand with the other two, is that you can now copy the style variations for block types. So if you added a style variation, there is a button block that is rounded, but you also want to change the background and then every button block should, with a rounded variation, should follow that design. You can make that happen by pushing that to the global block styles and have a style variation update on that as well. Yeah, it&#8217;s getting really, really sophisticated in terms of what you can manage as a site editor or site user, a site owner in terms of styling and being very deliberate in, okay, this my overall style and this is just for this post, and make sure that those were a tier two in a kind of quasi design system for the editor.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, and I think that you kind of look at it in two ways, and we&#8217;ll talk about this later in this episode, the create block theme plugin, but you have the global styles. So if you&#8217;re the owner of a website and you want to make changes to your site, that&#8217;s great for you. But I&#8217;ve also loved using the site editor to build themes, to build themes for yourself or clients or whatever. It&#8217;s a great building platform. And these tools that allow you to design a block style and then push it globally really speed up that development process when you&#8217;re building out a theme.</p>\n\n\n\n<p>And then you can use something like the create block theme plugin, which we&#8217;ll talk about later again, where you can just export that as a complete package. And on top of that, one of the things that we&#8217;ve heard a lot about is, if you remember the customizer had an option where you could add custom CSS, right inside of the customizer, and I think people use that a lot for quick fixes or small little CSS snippets that you would want that you wouldn&#8217;t want to have to put into the style sheet of the theme.</p>\n\n\n\n<p>Well, that&#8217;s actually coming now to Global Styles as well. There&#8217;ll be an input now for custom CSS that you can apply directly within the Global Styles panel to your theme, and there&#8217;s now going to be per block custom CSS as well, which is really cool. So if you want custom CSS specifically for a specific block, you can do that too. So, so many cool enhancements to global styles that really allow you, whether you&#8217;re an end user and you&#8217;re just managing your own site or you&#8217;re building block-based themes for others, so many cool features that really increase the power of the site editor in global styles.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Absolutely, absolutely. Yeah, especially the custom styles. Custom CSS was a feature that kept also developers or theme developers to not adopt that much on block themes, but with that little feature to be very much in control of little fixes that don&#8217;t have to go back to the theme JSON and wherever for that one. That is really powerful. And yeah, it will come in, I think it came in with 15.1 to the Gutenberg, no, it came into 14.8, but it was refined later on. You don&#8217;t find it in the left menu, it will be in the styles menu. So it&#8217;s a little bit further away than before, but I think it&#8217;s also more focused to what it actually does.</p>\n\n\n\n<p>Yeah, you&#8217;re not getting distracted when you don&#8217;t use it. So for the editor, there is one information that the documentation information and the outline of the list view is now together. So the information about how many words or how much time to read is now in the list view panel in a separate tab, and just recently it was actually changed that it comes from the bottom is again up on top so it&#8217;s not covered by the view post when you save it. And it&#8217;s a very nice design that came in now with, I think, 15.1.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, and we are starting to see, and we&#8217;ll see this more as we talk, but a more tab based design within the interface. So instead of having an icon that you click on to get that information, it&#8217;s now kind of part of the insertion tab and it goes hand in hand with some of the other things that we&#8217;ve seen, one of them being a new media tab. So when you go to insert blocks and patterns, you&#8217;ll now have a media tab where you can have direct access to your media library, which is really cool. It just kind of speeds up that flow. You can of course always add image block and then navigate to your media library and do the same thing, but this really just makes it a lot easier to add media to a page, which is neat. And then, oh sorry, go.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: No, no, sorry. Yeah, the media tab is really helpful, especially when you just want to reuse some of the media that you just uploaded. Yeah, it kind of gives you direct access to it without having to have that modal come up. But what it also does is that gives you a basic open verse integration that is now available. So you can search the open verse. Open verse is the Creative Comments image library that is available at wordpress.org/openverse, and so you see images that are free to use on a website. And Steve Burge, actually, he reviewed the feature through the Gutenberg plugin before it even was out.</p>\n\n\n\n<p>And we put the link in the show note, he wrote about it, about the open verse integration, and it&#8217;s so much easier to handle when you&#8217;re looking for pictures and you don&#8217;t have to go out on a new website. You don&#8217;t have to go out to the new place for your image and download it. It&#8217;s right there. You can access it. It will link to the open verse CDN, but there is a button in the image block where you can say download to media library so you have it again next time when you use it, when I use it again.</p>\n\n\n\n<p><em>Nick Diego</em>: And it&#8217;s such a cool thing and especially as open verse continues to grow, a good resource there. One other thing in regards to the editor that was introduced was it&#8217;s really kind of hard for a user to differentiate between just a static lock and those that are what we call sync, so template parts and reusable blocks. So while this is not the be all, end all solution, one thing that was added was to colorize synced blocks. Again, temple parts are your reusable blocks. So at first glance, it&#8217;s just easier to differentiate, oh, I&#8217;m editing something that impacts that could change things elsewhere on the site. So those synced blocks are now purple. So if you see purple when 6.2 comes out, that&#8217;s what that means.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Right. Yeah, reusable block have the same content everywhere, and when you change them, it will be changed everywhere, and template parts, it&#8217;s just the styling of things. But yeah, it&#8217;s really interesting how different modals and how they&#8217;re so similar but then have a total different impact when you change it on your site. Yeah.</p>\n\n\n\n<p><em>Nick Diego</em>: Absolutely.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, it&#8217;s definitely worth going over the user documentation for that to just get it really figured out for your daily routine. Yeah. Another feedback was from the full site editing outreach program was that the people have a hard time between what are they editing and what are they looking at, and it now is now introduced in a browse mode that gives you, you can go through all your templates but not add anything. You have to click edit so you know that you are working on that particular template part. Before, when you clicked on the appearance site editor, you jump in right into your homepage for editing and that was kind of confusing because you that might not be what you wanted to edit, and it was also confusing that it only changed on the homepage but not everywhere else when you were doing something.</p>\n\n\n\n<p>So there are some really good quality of life, so to speak, changes in 6.2 as well, but also to make the workflow a little bit more intuitive, a little bit more separated kind of separation of concerns. So the user is absolutely clear what they&#8217;re doing in terms of editing or viewing or adding. So there are a few changes that come through the tools section. That one is that the group block now has a setup state, so you can pick the variant.</p>\n\n\n\n<p>Up until now, you&#8217;ve selected the group block, and then on the right hand side in the sidebar, you selected if it&#8217;s a row, a default, or a stacked block, and now you can do this right when you add it to your canvas, which is pretty cool. With it comes the feature to set a width for the blocks in a row. That means that you can really say, okay, these have the same distance, or you need to fill it up with the whole wording or something like that. It definitely helps controlling that. And there&#8217;s also one, you mentioned that in 15.1 that there&#8217;s now minimum height for the stack block group block.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, yeah. Minimum height seems like an innocuous change, but it is incredibly useful in various designs. And what we&#8217;re seeing in 6.2 is a lot of improvements to tools that we&#8217;ve had for a long time. So the stack block in particular has been one that it&#8217;s hard for people who don&#8217;t understand, who aren&#8217;t familiar with flex layouts, it&#8217;s like, well, what is this thing? Isn&#8217;t it kind of similar to just a group? It just vertically presents my content, right? Well, it&#8217;s actually much more tricky than that, but we&#8217;ve been missing some of the tools within the UI that allow you to do some cool things with stacks and rows. So, we&#8217;re at a point now with 15.1 and soon to be 6.2, WordPress 6.2, where we have a lot of these tools in the UI. And another one of those tools is fixed position or sticky position because one of the things that people have wanted a lot is the ability to have a header, which you see on a lot of websites, that sticks to the top of the browser window as you scroll down the page.</p>\n\n\n\n<p>And this has been introduced in 15.0 where you can now set the position on blocks to be sticky. Now, this is an initial implementation of sticky and position in general. It&#8217;s going to be iterated on for 6.2. You will only be allowed to apply sticky to blocks that are at the root of the page. So that would be things like sticky headers, mainly because there&#8217;s some UX concern. People understanding how sticky&#8217;s kind of a complicated CSS property. So making sure that it&#8217;s really clear to folks when they apply sticky, how it&#8217;s going to impact the page. So there&#8217;s some UX issues there in terms of expanding sticky and other positioning elements throughout the interface, but this is a good first step and it does allow for sticky headers and footers, which is awesome. So a lot of fun things to play with for theme developers specifically that can reduce the amount of custom CSS you need.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and I know we all talked quite a bit about the sticky headers, but I also find sticky footers even more important because that&#8217;s where my thumb is when I look at the mobile version of a website. So don&#8217;t discount the sticky photos.</p>\n\n\n\n<p><em>Nick Diego</em>: Absolutely. Absolutely.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: And yeah, that could be next pages navigation or new features or get totally out of the website with something else, but that can be all done from the footer. Yeah, there were some updates on the blocks as well that are coming to 6.2. There are many, many more, but as I said, these are all the priority items. These are the things that are worked on to actually come to 6.2 period. And one of them is that they fixed the layout jumps selecting an image. That was actually very early in the release cycle in 14.4 plugin release.</p>\n\n\n\n<p>But now, and the second one is also the split block toolbar in the sidebar, what you mentioned that there&#8217;s more tabbing going on. The team separated the settings from the appearance in the block sidebar and it was completed in 14.7 and there are certainly some updates later on. And I don&#8217;t know exactly, I have this question since I saw it, and I have not researched it. But do you know if there&#8217;s a way for third-party developers to decide where their settings are going or is that still all coming into settings?</p>\n\n\n\n<p><em>Nick Diego</em>: So yes, I was a big part of making sure that that was possible. Well, I didn&#8217;t do it, but I was advocating for that because one of the good examples is color. Color is clearly an appearance type thing style, but a lot of third-party plugins, or even some core plugins, register their own color pickers. So because that&#8217;s not generated by block support, it&#8217;s a custom implementation, it would by default land in settings. So there would need to be a way to move your custom color panel to styles, especially for user experience because someone&#8217;s, okay, we now have the style tab, wait, colors in settings? So that has been done. So there&#8217;s now a way to define a group on your panels. So if you can say group style and it will end up in the style panel, if you say group setting, it will end up in the settings panel.</p>\n\n\n\n<p>By default, if you don&#8217;t define a group, and this is something that we&#8217;ll need to put together in a dev note and especially for the field guide for 6.2, if you don&#8217;t define a group, it&#8217;s going to default to settings just because WordPress doesn&#8217;t know what it is. But you can easily update your third-party block or whatever to define what side you want to be on, which is fantastic. I think the tab situation is really good for user experience because I think we&#8217;ve all seen sidebars that you got to scroll forever to see all the different functionality there. So separating that into styles and settings is great. We just now need to make sure that third-party folks can put stuff where they want it and we have the documentation on showing how to do that.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, yeah, I think the next step for the sidebar would be that a user can actually move things around. So yeah, if you want to, but that is, well, a girl can dream, right? And then there is a change or an update and make it easy to copy and paste block styles. So when you have two paragraphs and you change the first one, the styling, like the background of the color, you can say there&#8217;s another menu item in the ellipse menu on the block where say copy styles and then you can go to the next paragraph and you can then paste the style with the same menu item. And that is definitely very powerful. We had reuse of the styles when you create buttons, a row of buttons. Every time you had them styles and then you add a new button, it took over the style from the previous button. That was automatically done, but we didn&#8217;t have that for the single blocks, like for instance, a paragraph block. So this is definitely quite powerful.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. And I want to stress here that when you are copying and pasting styles, what it&#8217;s doing is it&#8217;s copying and pasting styles provided by block supports. So things like dimensions and color, things that are when a block opts into native block supports. So I think that as we move forward, third-party blocks have an incentive to opt into native WordPress controls more than ever, because one, when you opt into native WordPress controls, it&#8217;s very easy. You get all those controls there for you with a single line of code. And two, now we have some additional functionality like copy and paste that supports those native block supports.</p>\n\n\n\n<p>So I think this is a very subtle change, but it is really going to start helping hopefully standardize third-party blocks to use core block supports as much as possible, which in the end really improves that user experience. Because if you&#8217;re a new user to WordPress, you just learned how to apply dimension controls or order or whatever, and then you go to a third-party block that doesn&#8217;t have those controls or has a complete custom set of controls, it&#8217;s quite jarring. So I think little changes like this will start incentivizing third-party block developers to standardize around core block supports, which in the end will just improve WordPress across the board. So very excited for this one.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, that&#8217;s great. Very good point. And there are quite a few plugin developers that now, amongst you, that provide additional functionality for it. And if they get additional features that they can use that are maintained by core committers, instead of themselves, it definitely makes the updates easier to propagate. And in the list of 6.2 high priority items, the last one is providing a pathway to migrate widgets to block themes. So what that means is if you are using a classic theme and you switch over to a block theme, it will make it available for you to have the same widgets can now be added to a footer or to a sidebar that&#8217;s in the block theme and you don&#8217;t have to recreate them again as you had to do before. So this is always also a good pathway for adoption of block themes when the migration from a classic theme to a block theme is a little bit easier now.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, this is a great thing. I mean, it&#8217;s just one step to make that transition process easier, which we all know it&#8217;s not seamless. I mean, it takes some work to go from classic to block based, but this goes a long way.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, I see sometimes some questions on Twitter and other places where, how do I convert my classic theme to a block theme? And I don&#8217;t think that that&#8217;s really possible. I think because they both have so different paradigms to think of, what is the same is the template hierarchy, but I think the block-based approach is so much richer feature set for the user that it&#8217;s not possible to do this one to one transition. There are certainly ways to do that in particular parts. So you could have template parts that are block based on your classic theme, or here, like the migrate the widgets over to block themes, but there is not a one-to-one translation possible because of the different based architecture and paradigms.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: All right, so these were the major points of 6.2. I know there are many, many other smaller changes or that came across without being the high priority, but they&#8217;re still very helpful for 6.2.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Community Contributions</strong></h3>\n\n\n\n<p>Now, I wanted to point out some community contributions and then we get into the release of Gutenberg 15.0 and 15.1. And so, I wanted to point out the advanced query loop plugin by Ryan Welcher. He adds variations for that post loop that we talked about. He calls it a query loop because that&#8217;s what he builds his variation on, but also for date filtering, you can now also, if you use that plugin, you can also have pages that are just per author or for custom post types or custom fields. So he has really expanded that query loop or the post loop in the block editor, so you get a lot of variety and variations that you can use for the more expanded block themes. Because those are still the idea out there that it&#8217;s for simple websites, block themes are good, but not for complex ones.</p>\n\n\n\n<p>And this is definitely helping. This advanced query loop plugin is definitely helping expanding that. You can certainly learn more about it as he builds out his Ryan live streams, all his work live on Twitch every Thursday from 10:30 PM Eastern AM, PM right? No, I&#8217;m sorry. He live streams his work live on Twitch every Thursday, 10:30 AM, and then after a week or so he also updates the recording to YouTube and that&#8217;s where you&#8217;ll find his work on the advanced query loop plugin. And of course. We share those all in the show notes. Well, if you ping him on Slack or on Twitter or on his Discord, you can certainly also make requests to what to show in the Twitch stream. So this is really cool. Yeah, Ryan has done this now for a year and he has quite the following on there, but it&#8217;s definitely hands-on programming with blocks and plugins and additional custom fields. There&#8217;s quite a variety there.</p>\n\n\n\n<p><em>Nick Diego</em>: And it&#8217;s a fantastic resource for learning, especially for folks who want to build very advanced things. Whether you&#8217;re going to use his plugin, advanced query loop, or not, watching him build it will give you tons of resources and tools to build your own custom blocks. It shows how sophisticated block-based development can be. It&#8217;s not just your simple paragraph block and image. I mean, you can do some really powerful things with blocks and create some really sophisticated interfaces for users. So even if you don&#8217;t need advanced query loop, check out his stream because you&#8217;ll learn a lot of good tips and tricks on how to build your own custom stuff.</p>\n\n\n\n<p><em>Birgit Pauli-Haac</em>k: Yeah, and for me, what&#8217;s also a good value is when I watch Ryan do his work, sometimes he runs into something where he says, I didn&#8217;t know where to do that, or there was a mistake and just his workflow on how to debug things and where to look up things. Yeah, it&#8217;s such helpful to watch for your own research and how to handle all the difference, be it the console on the browser or be it the arrow debug log or all the tools that you have. He uses them and he uses them as an expert, but also, when he starts out with something and said, how does this work? Or why doesn&#8217;t it work? It&#8217;s definitely good. Yeah, it also helps me with my imposter syndrome.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. We all make mistakes, we all make mistakes, and he does a good job showing you how to dig out from them.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: If we all make mistakes, what happens next is the clue for fixing it. Yeah.</p>\n\n\n\n<p><em>Nick Diego</em>: I mean, half of development is Googling things, right?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, definitely. Yeah. And there&#8217;s another plugin, and you mentioned it before, Nick, when we were going through the 6.2 thing was the create theme plugin. And that is created by developers from WordPress and as a tool for theme developers that are not touching code. So you could export a current block theme with the changes you made in templates, template parts, and global styles. That&#8217;s so powerful. And it also has other features. You can create a new child theme from the activated theme and then the activated theme becomes the parent theme. You can also create a completely new theme cloning the activated theme, and the result theme has all the assets of the activated theme and all the user changes. So that is also quite powerful and it saves the user changes as theme changes and deletes the user changes. So they&#8217;re saved in the theme in the folder and the theme JSON is updated and all that.</p>\n\n\n\n<p>You could also use that plugin to actually create an empty theme, which sometimes you want to just start out fresh. And just recently there&#8217;s a new feature that came in that&#8217;s saves your user changes as a style variation. Remember, the 2023 theme was built with community support on the style variations. They had 38 submissions of style variations and then 10 of those came into theme 2023. But now you can actually create those style variations with the site editor and have your own personal theme 2023 style variation. So Daisy Olsen has started also a weekly live stream on Twitch and for Friday 10:30.</p>\n\n\n\n<p>And she has been demoing how to use it and all she talks about is block themes, but also how to then use all the tools that are available. She posts also her recordings on YouTube. I know that Twitch removes videos after 14 days, so all the Twitch streamers are moving recordings over to YouTube when it&#8217;s appropriate. So those are two plugins that you definitely want to check out when you are new to two block themes. But Nick, you also have some great plugins in the repository. And do you have an update on them? I know it&#8217;s the block visibility plugin. What does that do? And then the icon block.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, so I built block visibility thinking a year and a half ago now as a way to teach myself some of these new techniques. How do blocks work? I taught myself React to build this block, to build this plugin. And the plugin does something very simple. It was something that I used to have in classic WordPress where you could show, or dynamically show or hide content. Usually you do that with a short code or something like that. I was very popular with widgets. There were tons of plugins that would allow you to only show this widget on pages with certain categories or whatever. And so, in a block-based world where everything on a website is a block, well you then have a consistent type of content that if you can interact with it, if you can do something for a block, then you can basically dynamically show any part of your website.</p>\n\n\n\n<p>So that&#8217;s where the genesis of block visibility came about as my own fun little project. It&#8217;s grown considerably. It&#8217;s now at 8,000 active users, which kind of surprises me. And the interesting thing about it is not really the plugin itself, but more so that I am personally anecdotally starting to see a decent uptick in people activating and using block plugins. The icon block is super simple. It&#8217;s literally a way to show SVG icons in a block format. And I tried to build it in a way that is as close to core as possible. It&#8217;s functionality that probably would never be in core because working with SVGs is not really something probably core wants to deal with, but it uses as many block supports as possible, which I try to make it as much like core as possible just for a fun side project. That also just reached 8,000 active users.</p>\n\n\n\n<p>So if people are looking to build plugins, I&#8217;ve historically been a plugins developer. I have built themes before, but I like building plugins more. I&#8217;ve built widgets, I&#8217;ve built short codes, I&#8217;ve built all sorts of different plugins. But building blocks is really fun. And we now have tools like the Create Block Package that I know Ryan has put a lot of time and effort into supporting. It&#8217;s so much easier to build with blocks now than it used to be. And if you&#8217;re kind of on the fence about building custom blocks, I encourage you to do so.</p>\n\n\n\n<p>One, there&#8217;s seemingly the market for them, and two, it&#8217;s such a fun ecosystem to play in. So I really enjoyed my two plugins. They&#8217;re doing quite well, which I&#8217;m proud of and thankful to the community for supporting. And I think that we really need, in this new block-based world, we need a rich ecosystem of third-party plugins to do niche functionality that core might not support. So I&#8217;m the biggest champion of folks building custom blocks, whether they&#8217;re on the repo or for yourself. And if you need help, let Ryan or myself know and we&#8217;ll help you with it. But yeah, start building blocks.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. Well, thank you so much. And also to kind of just trail blaze a little bit more, you were ahead of the curve there as well. And how did that turn out? Yeah, I think the last time you were on the show, we were talking about your build a block in 15 minutes talk for WordCamp US, and it was quite interesting to see. I was in the show and yeah, what were the comments afterwards? Yeah.</p>\n\n\n\n<p><em>Nick Diego</em>: Tons of positive feedback. I think that, and honestly, more of that kind of thing we need to do. I know that there&#8217;s a lot of folks who build websites for clients and they&#8217;re on time constraints. They don&#8217;t have time necessarily to completely learn something new. Whatever it might be is maybe holding them back from working with blocks. Maybe they don&#8217;t even need to work with blocks because their workflow doesn&#8217;t require it. That being said, I think there&#8217;s a lot of opportunity, especially after 6.2. I think back to this time last year where WordPress was. We have introduced so much functionality. It&#8217;s so much easier to build a block theme. It&#8217;s so much easier to build a custom block. I look at 2023 as the age of maturity for block-based WordPress. I mean, we&#8217;re at a point now where you can do so much and build so many sophisticated interfaces. And I&#8217;m starting to see more and more people picking up blocks, exploring blocks. So yeah, it&#8217;s an exciting time to be in WordPress.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, absolutely. Absolutely. And thank you for being such an advocate for block development and all that.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Gutenberg 15.0</strong></h3>\n\n\n\n<p>So, that brings us to the Gutenberg plugin releases. We have two to cover. The main things we already kind of talked about in the 6.2 thing, but the Gutenberg 15.0 was released on January 18th. It had 109 merch PRs by 42 contributors. Seven of them were first time contributors. Yay, first time contributors, congratulations.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Enhancements</strong></h3>\n\n\n\n<p>And we had a few enhancements. One was allowing the resource of the sidebar frame for the side editor. So the side editor has on the left hand side the menu where template parts and templates and other things, forgot what it was. There are more menus there. And now you can change the frame, the space that the sidebar takes from your canvas, which is really cool. You never had that before.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. Also, if you slide it all the way, you can also see what the site looks like in mobile view, because it also resizes the site editor itself. So that&#8217;s a really cool one.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, it does it only in browse mode. When you click on the edit button, the blue edit button, you kind of get the full editor again, full screen editor, but that&#8217;s for the menu item. Yeah. And then your big W or side icon gets you back to the menu out of the editor. So that&#8217;s kind of the workflow from browse mode to edit mode. Yeah. Then yeah, go ahead.</p>\n\n\n\n<p><em>Nick Diego</em>: So I was going to say, one of the cool things that was kind of frustrating for folks, that if you were in a certain mode in the editor and you refresh it, sometimes that mode won&#8217;t stick. So now that&#8217;s synchronized. So if you were to edit a mode and then refresh your page, it will go back to the same state that you were just in. So small little like quality of life improvements, but big ones if you&#8217;re in the site editor all the time. And another quality improvement was copy and paste, the shortcuts for copy and paste, now work in the site editor, which obviously is seemingly small, but a very important fix that we&#8217;re seeing there.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And you only notice it when they don&#8217;t work. But yeah, when you try to do control C, control X and control V or command V for the paste and in which you use on any other editor around the world, be it your email, be it your Word or your Google Docs or even and all of a sudden in the editor it doesn&#8217;t work. So yeah, it definitely has been updated there. Now it comes to you. We talked about paste style to the block settings. Yeah, we talked about that. And then it&#8217;s now in 15.0, so if you upgrade your plugin to 15.1, 15.0 is still out. Yeah, 15.1 hasn&#8217;t been out yet. It&#8217;s only going to be released on February 8th, but you will be able to use those paste styles. And the next one is prevent an image from being resized larger than its container. Yeah, that was one of the things that really mixed up your layouts when that was not handled, but now it is and that&#8217;s a very good thing.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah. Working with image sometimes in the editor is tricky, and I think that this really makes it much more intuitive in the editor, between the editor view and the front end view. So that was a really good improvement to see there.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And you see the borders now, so you know when you kind of go into outside the container and then it doesn&#8217;t let you, yeah.</p>\n\n\n\n<p><em>Nick Diego</em>: Next up we have some improvements to navigation. There&#8217;s a lot of improvements to navigation between 5.0 and 5.1. For longtime observers of the Gutenberg project, navigation is probably one of the hardest things to get right and there&#8217;s so many moving parts in managing there. So, little improvements like add an icon, add a sub menu item option. There was a Phantom ghost inserter little artifact that was there that was confusing. Improving loading indicators and replacing setting menus when custom. This is going to sound too complicated, but lots of improvements to navigation that make it more intuitive and make the workflows better. And we&#8217;ll actually see some more of those as we continue into 15.1.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Right, right. Yeah, the navigation block actually got a complete redesign or thinking of the process of creating menus in the block editor and it became the page list block got kind of a rejuvenation and a repurposing for that. So it&#8217;s in the sidebar, you can use the page list block, or the sidebar uses the page list block to actually create the menus. So there are some noise additional features in that particular block as well. Then the sidebar tabs, we talked about the block inspector tabs experiment with the split controls for the tabs. It will not see an additional tab whenever you use the navigation block and then it kind of uses the off canvas kind of navigation editor for that.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, so back to we were talking about tabs, so more tabs in the interface. And I think that once you get, it&#8217;s a little jarring, from before, but once you get used to it, it&#8217;s such an improvement. So now instead of having to manage the navigation menu all the way in the actual block, you can do it right on that sidebar off canvas functionality within the tab. So yeah, you&#8217;ll start to see a lot of tabs, but it&#8217;s a good thing. It will really make editing easier.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Especially for the navigation block where you never had enough space to do something like that or you never hit the right block or right border or right inserter. That was quite some confusion going on and this is definitely coming to 6.2, the total rethinking about the navigation block. And there are little things there. We talked about the next item is the edit the block style variations for global styles. We talked about that. That is now in Gutenberg 15.0 available. So try it out and see how that&#8217;s going to work. And those were the highlights from 15.0.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, there was one more, which was the sticky support for position, which we talked about. So that will be coming in 6.2 specifically for blocks that are not in containers. So that will enable sticky headers and footers. Again, this is kind of a first implementation, and as we move forward with Gutenberg and WordPress 6.3, there&#8217;ll be more position functionality, but this is a good first step.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: And if you want to help testing that, use the Gutenberg 15.0 plugin a version and just play around with it. And the more feedback you get in before beta, then the core contributors can fix some of the things that they haven&#8217;t found before, because they haven&#8217;t used it as much as you would. So yeah, that definitely will help how that&#8217;s going to turn out in 6.1, 6.2, sorry. Good. So that was 15.0. I haven&#8217;t seen anything else come in there.&nbsp;</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Gutenberg 15.1</strong></h3>\n\n\n\n<p>Then let&#8217;s get right into 15.1 with the caveat that we are looking at the change log from 15.1 release candidate one, which was released on February 1st. The final release will be February 7th and everything that comes in before on Monday, no, on Tuesday will be in beta one from that particular release. So that is actually feature freeze from main features. All right. Do you want to take it on?</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, yeah. So the first thing going back to navigation was, in the site editor, there&#8217;s now in the browse mode, there&#8217;s now a navigation section where you can move around and manipulate the navigation menu. This is kind of an initial implementation and we&#8217;ll see in the future how much more gets built out, but it&#8217;s kind of neat. You can, in browse mode, you can modify your main navigation easily. The initial implementation is starting to look a lot like that, the classic menu management screen where it&#8217;s kind of an abstracted view of the menu and you can move things around and adjust things. So it&#8217;s a really interesting start. Personally, I would love to see in that browse menu sidebar being able to edit your templates, your template parts and your navigation and see all your menus there. A first step, but a really good one, and I think it&#8217;s really intuitive and it will be helpful for users to edit navigation menus.</p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Enhancements</strong></h3>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, the next big feature that is coming with 15.1 is the add shadow presets and UI tools and global styles. The box shadow was already in there, but now it comes with a UI for users to change the drop shadows in the global styles. It&#8217;s a first iteration. Oh no, there won&#8217;t be any. It&#8217;s only going to be for button. And there is on the developer news blog, Justin Tadlock, who has quite a nice tutorial on how the block shadow feature is going to work for themes. So yeah, it&#8217;s definitely something that was missing before. Yeah, any thoughts on that?</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, so the shadow functionality and what Justin wrote about is you can add drop shadows via manually adding the attributes to a block. So if you&#8217;re a theme developer, you&#8217;re designing a template and you can manually add that to the template file. We were just really missing that UI and the preset functionality. Similar to sticky UI for shadow and user experience for the shadow control is a little tricky, which is why the first implementation was get the functionality there from a template builder from a code perspective and now we&#8217;re starting to see the presets and the UI tools. So right now, there&#8217;s UI in global styles for button to add a global button styles with Shadow. First implementation, assuming that all works well and is intuitive, it will then be rolled out to additional blocks.</p>\n\n\n\n<p>So the next one, I just wanted, it&#8217;s pretty minor, but I think it&#8217;s one that&#8217;s been sitting around since early last year. So a lot of blocks now you can add HTML anchors to or ID tags to. And dynamic blocks did not have this functionality. So things like post lists and I&#8217;m not remembering off the top of my head all the dynamic blocks that we have, but now it does. So anchor block is now supported across dynamic blocks. Pretty small change, but one that was needed because navigation and navigation items are dynamic blocks and so they did not have HTML anchor support. So a small little thing that people have been asking for a long time. It&#8217;s good to see that that&#8217;s been included.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, it&#8217;s really hard to target multiple things that don&#8217;t have at ease and could be really good. Yeah. And yeah, 15.1 comes with a ton of changes to the navigation block. Part of it is the off-camera navigation as a default experience. Then adding manage menu buttons for the menu selector dropdown. So, if you switch from one theme to the next, menus are persistent. And also, if you change from the classic to your block theme, you will find your classic themes menu available through the navigation block. That&#8217;s also very seamless now. And there are also custom labels for the navigation block view through the list view appender so you can name things quite a bit. We talked about copy and pasting styles menu items to separate menu group? No, we didn&#8217;t. That&#8217;s also navigation enhancement where you can copy and paste styles menu items to a separate menu group so it shows up in different places where you use that.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, little enhancements that go a long way. As we move down the list here, we also saw a lot of improvements to the custom CSS, the ability to add that custom CSS right in global styles, some refinements to descriptions, refinements to what we&#8217;re calling it. Also, the custom CSS used to be just a panel that you would see immediately when you went into Global Styles. It&#8217;s been a little bit more hidden. The main reason, once you know where it is, very easy to find, but for new users to the site editor, it&#8217;s a little overwhelming to be presented with all those options. So now that is a bit hidden within the global styles.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and it also comes with a validation kind of process. So when you add your customer CSS to make sure that that&#8217;s actually valid code, it gives you a little message there and checks it out. So it&#8217;s really good. There&#8217;s also the per block custom CSS. We talked about it earlier. It comes with 15.1. It&#8217;s very late in the process to be tested quite a lot in the Gutenberg plugin. But check it out and see how that works for you. I&#8217;m really interested on the use case for that. I also saw a use case or request for use case for getting post single post custom CSS panel, but that is, I think, will stay plugins territory.</p>\n\n\n\n<p>There is a plugin in the Repo where you can do that, but I don&#8217;t think it&#8217;s going to come to core because it&#8217;s not block-based anymore. It&#8217;s kind of content based and that&#8217;s a little bit tricky to do. Yeah, and you mentioned it before, 15.1 also adds some of the missing controls to the flex layouts, the vertical alignment for the stack blocks, and also the ability for minimum height in the stacks and make the flex layouts now really powerful for theme developers as well as site owners.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, really excited for this one. This is going to reduce the amount of custom CSS themed developers need to build some sophisticated layouts. Really a cool one. One of those little minor things on the list here, but actually is super impactful.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And I see we also highlighted, for the sticky position, you mentioned it before. It&#8217;s a block that&#8217;s not on a root block. Kind of being on the canvas will not be able to be sticky for now because the user experience concerns are a little bit not yet worked out. So it will be a limited functionality. And then the last part is renaming. So web fonts has been around, talked about since 6.0, was supposed to get in 6.0. There was a big flag raised from Core Committers and since then the core team has worked on that. 15.1 comes with a rename of the font&#8217;s API, but I also saw in our release channel on the Mac block that Tanya Mork announced that the fund&#8217;s API won&#8217;t make it into 6.2. She posted it on February 1st in the release channel. That is actually public. You can anytime kind of go into the six dash two dash release dash leads channel on the Make WordPress Slack and see what the discussion is about.</p>\n\n\n\n<p>So, it will not make it. It&#8217;s slated for the Gutenberg plugin in 15.1, but it comes out only a day after beta one for 6.1. So 6.2 and it won&#8217;t make it the API. She finds it needs several Gutenberg releases to stabilize. And after they did a complete rewrite on it and renamed it and the last rewrites happened for Gutenberg 15.1, but that&#8217;s just too close to the beta release. The next focus will be to getting the API stabilized, assessing and improving the performance of it, and then adding automatic font and queuing for all fonts in clover styles. And then developers upgrading to use a new API with a backwards compatibility layer. And that is temporary. So all those seem to be doable to target very early for the 6.3 release alpha. That kind of starts after 6.2 is released, which is in May. So they&#8217;ll find things in the core nightly and goodnight nightly after the 6.2 release.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, it&#8217;s one of those things where it&#8217;s taken a while, but it needs to take a while to make sure everything is in the right shape. And we just got to wait a little bit longer, but very soon we&#8217;ll be able to test it in the Gutenberg plugin, which is awesome.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And then we have one last item, I think, from 15.1 that we talk about. Make child themes inherit parents style variation, which is pretty cool.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, block themes is one of those things where people are familiar with child themes and block themes obviously want to support child themes as well. And if you have a parent with a bunch of style variations like 2023 and you want to make a few changes in a child theme, you want to also pull those style variations over. So a nice intuitive improvement to child theming in a block based world.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. Well, and that, dear listeners, concludes our Gutenberg plugin 15.1 release change log. And we are pretty much at the end of the show. And it&#8217;s been quite the long show, but it&#8217;s also important to talk about what&#8217;s going to buoy you in 6.2. So thank you so much, Nick, on walking us through or going with me as a co-host through all those different changes and talk about the advantages and disadvantages of many, many things.</p>\n\n\n\n<p><em>Nick Diego</em>: Yeah, thank you again for having me. I cannot wait for the 6.2 release. I think we&#8217;re going to get so many new functionality that will empower block builders, block theme builders, end users, so on and so forth. So very much looking forward to it. And thanks again for having me.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yes, and that&#8217;s wonderful. So, as always, the show notes will be published. At gutenbergtimes.com/podcast. This is the episode 79, and if you have questions or suggestions or news you want to include, send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a>. That&#8217;s <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a>. And I also want to have, I will share the last WP Briefing episode by Josepha Hayden Chomphosy, where she talks about now if Gutenberg part two is kind of coming to an end, what does that mean? We still will add refinements to the plugin into the editors, even if the collaboration phase kind of starts soon in 2023. But I will share that so you can hear it from the executive director of the open source project. I also am really excited for the 6.2 release, and I hope people hear you with the episode 80 of the Gutenberg change log in about two to four weeks. I have not yet scheduled it, but I&#8217;m also traveling, so I&#8217;m kind of be patient. It will arrive in your inbox in your podcast. All right, that&#8217;s it. Thank you for listening and goodbye and have a wonderful time with testing 6.2. Bye bye.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 05 Feb 2023 07:19: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:19:\"Gutenberg Changelog\";s: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:110:\"Gutenberg Times: WordCamp Asia, Block Styles, Friction logging and WooCommerce Blocks – Weekend Edition #243\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=23290\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:114:\"https://gutenbergtimes.com/wordcamp-asia-block-styles-friction-logging-and-woocommerce-blocks-weekend-edition-243/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:19652:\"<p>Howdy, </p>\n\n\n\n<p><strong>WordCamp Asia</strong> will be in less than two weeks! Will I see you there? Just in case, I share my <a href=\"https://calendly.com/pauli-haack/wcasia?month=2023-02\">public calendar, so you could self-schedule </a>a meeting with me. With the deliberate act to schedule an encounter, it ensures it will actually happen.  Once they started, WordCamps get really busy, and then I live in the moment, try to be present in every conversation and might lose track of time. So even with the best of intentions, we could miss each other. </p>\n\n\n\n<p>For those who won&#8217;t make it to the in-person WordCamp, <a href=\"https://asia.wordcamp.org/2023/schedule/livestream/\"><strong>the Livestream schedule </strong></a>is already published and displays date/times in your timezone. I compiled <a href=\"https://gutenbergtimes.com/wordcamp-asia-2023-eight-gutenberg-related-talks/\">a list of eight Gutenberg related talks</a>, mostly for my own benefit.  </p>\n\n\n\n<p>Yours, ?<br /><em>Birgit</em></p>\n\n\n\n<p>PS: You might find the <em>Upcoming WordPress events</em> section missing. Now that in-person events are coming back, there are too many to list in this newsletter. </p>\n\n\n\n<p>Bookmark the upcoming WordPress events lists: </p>\n\n\n\n<ul>\n<li>WordCamp schedule on <a href=\"https://central.wordcamp.org/schedule/\"><strong>central.wordcamp.org/schedule</strong></a></li>\n\n\n\n<li>The Learn WordPress online workshops and events  on <a href=\"https://learn.wordpress.org/online-workshops/\"><strong>learn.wordpress.org/online-workshops/</strong></a></li>\n</ul>\n\n\n\n\n\n\n<div class=\"wp-block-group has-light-background-background-color has-background is-layout-flow\"><div class=\"wp-block-group__inner-container\">\n<p><strong>Table of Contents</strong></p>\n\n\n\n<div class=\"wp-block-sortabrilliant-guidepost\"><ul><li><a href=\"https://gutenbergtimes.com/feed/#0-word-press-release-information\">Developing Gutenberg and WordPress</a></li><li><a href=\"https://gutenbergtimes.com/feed/#0-p\">Plugins, Themes, and Tools for #nocode site builders and owners</a></li><li><a href=\"https://gutenbergtimes.com/feed/#2-word-press-6-0-1-and-6-1-scheduled\">Theme Development for Full Site Editing and Blocks</a></li><li><a href=\"https://gutenbergtimes.com/feed/#3-building-themes-for-fse-and-word-press\">Building Blocks and Tools for the Block editor</a></li></ul></div>\n</div></div>\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-word-press-release-information\">Developing Gutenberg and WordPress</h2>\n\n\n\n<p>The next Hallway Hangout will take place on February 13, 2023 at 9am ET.  Felix Arntz and Anne McCarthy will discuss <a href=\"https://make.wordpress.org/core/2023/02/03/hallway-hangout-performance-improvements-for-wordpress-6-2/\"><strong>Performance Improvements for WordPress 6.2</strong></a>. This discussion will be a continuation of the conversation on <a href=\"https://make.wordpress.org/core/2022/12/16/hallway-hangout-performance-considerations-for-block-themes/\">performance considerations for Block Themes</a></p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Josepha Haden Chomphosy</strong> shared in her WP Briefing Episode 48 <a href=\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\"><strong>Concluding a Gutenberg Phase Really Means</strong></a>. &#8220;99% of the features we considered in scope for Phase 2 will be in core by April&#8221; she says and also adds what it doesn&#8217;t mean: &#8220;it definitely does not mean that we will stop shipping refinements to the user experience.&nbsp;&#8221; If you are interested in the big picture ideas around the WordPress open-source project, subscribe to Chomphosy&#8217;s WP Briefing Podcast #worthit. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<img />\n\n\n\n<p>In his latest <a href=\"https://make.wordpress.org/design/2023/01/30/design-share-jan-16-jan-27/\"><strong>Design Share: Jan 16-Jan 27</strong></a>, <strong>Joen Asmussen</strong> takes into the redesigns of the WordPress Developer Blog, the &#8220;Hosting&#8221; page, the &#8220;About&#8221; page and the Job section of WordPress.org. You also find a visual discussion on the information architecture of the Global Styles feature in the Site editor, how a Custom&nbsp;CSS&nbsp;feature would look with error highlighting, how pointers of notes could be added to the sidebar. </p>\n\n\n\n<p>Furthermore, you can also see some variation for Link Control and Shadow design tools. The design and meta teams working hard to get the redesigns of the WordPress.org site implemented. </p>\n\n\n\n<p>The 20-year anniversary of the first WordPress release will be this year, and it deserves a 21st century look and feel. I am super-stoked about the fantastic work of the design team! </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>Speaking of anniversaries, <strong>Jeffrey B Paul</strong>, Director of Open Source at 10up, <a href=\"https://twitter.com/jeffpaul/status/1621546372838080512\">tweeted</a>: <strong>Happy 6th Birthday Gutenberg</strong>! with a screenshot of the first commit by Matias Ventura to the GitHub repository. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>The release of <strong>Gutenberg 15.1</strong> has been move to a week later, and will come out on February 8th, 2023. JuanMa Garrido is the release lead. It&#8217;s the last Gutenberg plugin version that will be merged with WordPress core for the next major release 6.2. Beta for 6.2 is on February 7, 2023. If you&#8217;d like to start testing the latest features, you can use the <a href=\"https://github.com/WordPress/gutenberg/releases/tag/v15.1.0-rc.1\">plugin file from the release candidate.</a></p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Nick Diego</strong> and I recorded the Gutenberg Changelog #79 on Friday, and it will arrive at your favorite podcast app over the weekend. We covered a lot of ground including the high-priority features coming to a WordPress instance near you with 6.2 as well as the Gutenberg version 15.0 and 15.1. We also talked a bit about some tooling via plugins. </p>\n\n\n\n<img />\n\n\n\n<div class=\"wp-block-group has-light-background-background-color has-background is-layout-flow\"><div class=\"wp-block-group__inner-container\">\n<p><strong>?️ </strong> New episode:  <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-79-wordpress-6-2-gutenberg-plugin-versions-15-0-and-15-1/\">Gutenberg Changelog #79 – WordPress 6.2, Gutenberg plugin versions 15.0 and 15.1</a> with Birgit Pauli-Haack and special guest Nick Diego </p>\n</div></div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-p\">Plugins, Themes, and Tools for #nocode site builders and owners</h2>\n\n\n\n<p>In their latest post, <a href=\"https://make.wordpress.org/core/2023/02/01/core-editor-improvement-strengthening-style-options/\"><strong>Core Editor Improvement: Strengthening style options</strong></a>, <strong>Anne McCarthy</strong> lists all the great design tools that are coming to WordPress with the next major release in 6.2. &#8220;There’s something for everyone, whether you’re creating your next&nbsp;block&nbsp;theme, a designer seeking a pixel-perfect layout, or someone looking to reuse a design. Taken together, these changes create a clearer design process that is intuitive and efficient for modification and reuse.&#8221; McCarthy wrote. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Munir Kamal</strong> published a new tutorial on <strong><a href=\"https://gutenberghub.com/how-to-create-a-multi-column-list-in-wordpress-block-editor/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Create a Multi-Column List in WordPress Block Editor</a>.</strong> &#8220;Due to its space-saving benefits and improved readability, multi-column formatting has been a staple in print media, such as newspapers and magazines.&#8221; Kamal explained. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Bud Kraus</strong> took the default theme Twenty-Twenty Three for a ride.  You can read his review <a href=\"https://www.godaddy.com/garage/twentytwentythree-a-wordpress-theme/\"><strong>TwentyTwentyThree: A WordPress theme looking toward the future</strong></a> at GoDaddy Garage. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><a href=\"https://twitter.com/istudio\"><strong>Judith Kallos</strong></a>, WordPress Consultant,  asked in her blog post:  <a href=\"https://www.theistudio.com/gutenberg-editor-what-you-need-to-know-now/\"><strong>Still Not Using WordPress Blocks? The Time is Now.</strong></a> She gave a brief intro into the Block Editor and had some tips to get started now. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>James Koussertari</strong>, Gutenberg Market, found for you  <a href=\"https://gutenbergmarket.com/news/the-6-best-gutenberg-compatible-wordpress-themes-in-2023\"><strong>The 6 Best Gutenberg Compatible WordPress Themes in 2023</strong></a> and reviewed them. They are not Block Themes using the Site Editor, though. Good Themes, that handle blocks well, and their the pros and cons. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In his latest post, <strong>Steve Burge</strong> explored the Openverse Integration of the block and site editor prior to the Gutenberg plugin release. It is also slated to come to WordPress core with the 6.2 release. Read what he found in <strong><a href=\"https://www.metaslider.com/openverse-integration/\">Openverse Stock Photos Are Coming to WordPress</a></strong>. A Thank you also to Steve Burge <a href=\"https://twitter.com/SteveJBurge/status/1620885151512416258\">for the shoutout</a> of the Gutenberg Nightly, the daily plugin build for testing features that are not yet released. It will cross 140,000 downloads soon. </p>\n\n\n\n<p>Starting February 8th, Openverse will be on its stand-alone domain at openverse.org for SEO and other purposes. All links and WordPress navigation will be redirected. Access from the block editor will keep working, too. </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 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 has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-word-press-6-0-1-and-6-1-scheduled\">Theme Development for Full Site Editing and Blocks</h2>\n\n\n\n<p><strong>Mark Root-Wiley</strong> published his case study: <a href=\"https://mrwweb.com/wordpress-site-editor-friction-log/\"><strong>WordPress Site Editor First Use Friction Log</strong></a>. He live blogs his experience recreating his site with a block theme and use the Site Editor to select his Global Styles. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>Recently, I saw the question more often: how to migrate a classic theme to a block theme. Sorry, I don&#8217;t remember where, though. </p>\n\n\n\n<p>In the Themes handbook, I found a chapter on exactly that topic:  <a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/\"><strong>Converting a classic theme to a block theme</strong></a>. Unfortunately, there is not 1:1 migration process on button click. The paradigm changes are too fundamental. The general concepts of a migration are covered in the post <a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#gradually-adopting-the-full-site-editing\">Gradually adopting the Site Editing features</a>. Then you learn how to enable block features in classic themes: </p>\n\n\n\n<ul>\n<li><a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#adding-theme-json-in-classic-themes\">Adding theme.json</a></li>\n\n\n\n<li><a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#adding-block-patterns-in-classic-themes\">Adding block patterns</a></li>\n\n\n\n<li><a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#enabling-template-editor\">Enabling template editor</a></li>\n\n\n\n<li><a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#disabling-template-editor\">Disabling template editor</a></li>\n\n\n\n<li><a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#adding-block-template-parts-in-classic-themes\">Adding block template parts</a></li>\n\n\n\n<li><a href=\"https://developer.wordpress.org/themes/block-themes/converting-a-classic-theme-to-a-block-theme/#customizer-options\">Customizer options</a></li>\n</ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\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 2022&#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. Updated by yours truly.  <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\"><em>The index 2020 is here</em></a></p>\n\n\n\n\n<p>In the latest WordPress Developer Blog post, <a href=\"https://developer.wordpress.org/news/2023/02/creating-custom-block-styles-in-wordpress-themes/\"><strong>Creating custom block styles in WordPress themes</strong></a>, <strong>Justin Tadlock</strong> explains how to create custom block styles on a quirky example: If you follow along, you get to build a cool hand-drawn border and make it available to your theme users:</p>\n\n\n\n<a href=\"https://developer.wordpress.org/news/2023/02/creating-custom-block-styles-in-wordpress-themes/\"><img /></a>\n\n\n\n<p>In part 5 of the Starter Block Theme series, <strong>Daisy Olsen</strong>, demonstrates how how to <a href=\"https://www.youtube.com/watch?v=GbBBOy8Ngbs\"><strong>handle custom Fonts in theme.json file</strong></a>. She explored adding custom fonts via theme.json in a few different ways:  </p>\n\n\n\n<ul>\n<li>including manually registering via theme.json, </li>\n\n\n\n<li>using the Create Block Theme plugin to add Google fonts, and </li>\n\n\n\n<li>fonts from locally stored files uploaded to your site.</li>\n</ul>\n\n\n\n<p>You can catch<a href=\"https://www.twitch.tv/daisyonwp\"><em> Daisy Olsen Twitch stream every Friday at 10:30</em></a> am live programming and discussion ins and out of Block Themes.</p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-building-themes-for-fse-and-word-press\">Building Blocks and Tools for the Block editor</h2>\n\n\n\n<p><strong>Sarah Gooding</strong> took <a href=\"https://wptavern.com/a-look-under-the-hood-at-engine-awesome-a-laravel-based-saas-app-using-gutenberg\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>A Look Under the Hood at Engine Awesome, a Laravel-based SaaS App Using Gutenberg</strong></a> outside the WordPress ecosystem. Steve Bruner, SlipFire agency owner, said: &#8220;The front-end is a headless React application built primarily using the Gutenberg JavaScript packages. We use the Gutenberg packages directly instead of the Isolated Editor project as it affords us a higher degree of control and customization.” as quoted by Gooding. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong><a href=\"https://twitter.com/raemoreywrites\">Rae Morey</a></strong> reported that the WooCommerce core team is piloting a three-month program of monthly chats that will focus on <strong>WooCommerce Blocks Extensibility</strong>. Automattic Developer Advocate Stephanie Pi says <a href=\"https://developer.woocommerce.com/2023/01/30/announcing-wc-blocks-extensibility-monthly-chat/\">the trial aims to determine the best way to speak directly and transparently</a> with the WooCommerce developer community. (Source: <a href=\"https://www.therepository.email/?mailpoet_router&endpoint=view_in_browser&action=view&data=WzE4MCwiMWRkZDRmNGE2OGYwIiw1NTYsIjFqb2g0ZGtiNnZmbzh3NG9vb3dnNG9zODhnazA0czR3Iiw1MDksMF0\"><em>The Repository</em></a>)</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In addition to his Twitch stream every Thursday at 10:30 am ET, <strong>Ryan Welcher </strong>also started with mobile short video format. This first recording is an introduction to custom Webpack configuration via @wordpress/scripts:  <a href=\"https://www.youtube.com/shorts/VgK_Y9wAGXw\"><strong>A quick tip on creating a custom webpack configuration</strong></a>. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In this week&#8217;s episode of WPCafe, <strong>Keith Devon</strong> and <strong>Mark Wilkinson</strong> discuss <a href=\"https://www.youtube.com/watch?v=NxrLumRpSl8\"><strong>the challenges of modern WordPress development</strong></a> for block editor and site editor. Keith Devon invites you via his <a href=\"https://twitter.com/keithdevon/status/1621490596631220225\">tweet:</a> &#8220;Join us for a good old moan about WordPress development&#8221; ?. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Ryan Welcher</strong> updated his YouTube Channel with recording from his Twitch Stream: <a href=\"https://www.youtube.com/watch?v=fW3W1eZorHg\"><strong>Gutenberg 15.0 features and a Post Picker block</strong></a>. Welcher covered  developer-focused features in Gutenberg 15.0. In the second part of the session he gave an intro to creating a post-picker block and demonstrate some hooks and components.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n\n<p>Featured Image: Jim Choate:  Taped glass block window in an alley in The Dalles, Oregon</p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity 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 type=\"submit\" 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 has-css-opacity 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, 04 Feb 2023 17:00:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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: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:74:\"WPTavern: WordPress Plugin Developers Alerted Ahead of Twitter API 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=141667\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"https://wptavern.com/wordpress-plugin-developers-alerted-ahead-of-twitter-api-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:5917:\"<p>Beginning February 9, 2023, Twitter will turn off free access to its APIs. The company announced yesterday that it will be offering &#8220;a paid basic tier&#8221; with more details coming next week.</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f9f5.png\" alt=\"?\" class=\"wp-smiley\" /></p>&mdash; Twitter Dev (@TwitterDev) <a href=\"https://twitter.com/TwitterDev/status/1621026986784337922?ref_src=twsrc%5Etfw\">February 2, 2023</a></blockquote>\n</div>\n\n\n\n<p>In response to a user who conjectured that this move is more about raising the friction to making bots, Elon Musk <a href=\"https://twitter.com/elonmusk/status/1621259936524300289\">responded</a>, saying that this is one factor motivating the change.</p>\n\n\n\n<p>&#8220;Yeah, free API is being abused badly right now by bot scammers and opinion manipulators,&#8221; Musk said. &#8220;There’s no verification process or cost, so easy to spin up 100k bots to do bad things. Just ~$100/month for API access with ID verification will clean things up greatly.&#8221;</p>\n\n\n\n<p>It&#8217;s not yet clear how this will effect the Twitter ecosystem, whether it will impact bots that auto-tweet links from blogs and other useful tools. So far it is already <a href=\"https://mastodon.social/@Tibor/109800904950500383\">affecting some migration tools</a> like <a href=\"https://movetodon.org/\">Movetodon</a> that rely on the Twitter API to help users find their contacts on Mastodon. Movetodon&#8217;s creator said his app&#8217;s access was shut down today. According to Twitter, the app “has violated Twitter Rules and policies.” <a href=\"https://fedifinder.glitch.me/\">Fedifinder</a>, a tool that helps users find the Fediverse accounts of their Twitter contacts, is still up and running at the time of publishing.</p>\n\n\n\n<p>NetNewsWire, an open source news aggregator, has already <a href=\"https://nnw.ranchero.com/2023/02/02/twitter-integration-to.html\">announced</a> it will be removing Twitter integration in its next release:</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>You might think we’re reading RSS feeds from Twitter, but Twitter removed RSS feeds from the service something like ten years ago. We rely completely on the Twitter API.</p>\n</blockquote>\n\n\n\n<p>WordPress&#8217; Plugins team published a <a href=\"https://make.wordpress.org/plugins/2023/02/03/twitter-api-changes/\">notice</a>, alerting developers and site owners of Twitter&#8217;s upcoming API change. The team warned that the following types of Twitter plugins might be affected:</p>\n\n\n\n<ul>\n<li>Auto-posting</li>\n\n\n\n<li>Login with Twitter</li>\n\n\n\n<li>Analytics</li>\n\n\n\n<li>Management Tools</li>\n\n\n\n<li>Scripted Interactions (auto-blocking etc)</li>\n</ul>\n\n\n\n<p>&#8220;If your plugin (or the related service) does any of those, you will have to investigate if this change impacts you,&#8221; Plugin Review Team Rep Mika Epstein said. &#8220;If you are impacted, you will need to update (or close) your plugin accordingly. I know a lot of free plugins will have some hard choices to make here.</p>\n\n\n\n<p>&#8220;For plugin users, if a plugin suddenly breaks on/around the 9th, please be generous and kind to the developers. They really got blindsided by this, and it’s a lot to sort out in a short amount of time.&#8221;</p>\n\n\n\n<p>WordPress plugin developer Joe Dolson, author of WP to Twitter and WP Tweets Pro, <a href=\"https://www.joedolson.com/2023/02/wp-to-twitter-wp-tweets-pro-and-twitters-new-api-policies/\">published</a> an early reaction to the news.</p>\n\n\n\n<p>&#8220;WP to Twitter makes very little revenue as it is,&#8221; Dolson said. &#8220;If I end up doing a lot of support because of this, or need to make significant changes to the plug-in, I will most likely just shut everything down and close the plug-in. That’s a purely practical decision.&#8221;</p>\n\n\n\n<p>Dolson also said if the API costs are affordable for the average small user, then he will likely keep things as they are. This is because API access for the plugin is managed through each users&#8217; developer account with Twitter.</p>\n\n\n\n<p>&#8220;If the API costs are very expensive for the average small user, I suspect that will completely destroy the WP to Twitter user base, and there will be little to no justification to my continuing to maintain it,&#8221; Dolson said.</p>\n\n\n\n<p>Many users are likely not technical enough to understand what an API is, let alone why free access is being cut off. This could create a major support burden for plugins that no longer work after February 9. Developers who become frustrated with the platform becoming less open, may no longer be motivated to create these kinds of tools.</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">Now <a href=\"https://twitter.com/Twitter?ref_src=twsrc%5Etfw\">@twitter</a> are removing free API access my \"Fetch my Tweets\" <a href=\"https://twitter.com/WordPress?ref_src=twsrc%5Etfw\">@WordPress</a> plugin is likely to longer work, all these platforms are just getting harder and harder to do anything interesting with!</p>&mdash; Paul Jackson (@pixelsandthings) <a href=\"https://twitter.com/pixelsandthings/status/1621262819717955585?ref_src=twsrc%5Etfw\">February 2, 2023</a></blockquote>\n</div>\n\n\n\n<p>With just one week&#8217;s notice, and very few details, developers have little time to react. Once Twitter releases more information next week about its API changes, plugin developers will need to be ready to take action with notices written to help users understand what is happening. This news comes on the heels of the company updating its developer rules last month to ban third-party Twitter clients. </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, 04 Feb 2023 02:23:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:59:\"WordPress.org blog: The Month in WordPress – January 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=14352\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2023/02/the-month-in-wordpress-january-2023/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:9902:\"<p>Welcome to the first 2023 edition of The Month in WordPress! January kicked off with an overview of <a href=\"https://make.wordpress.org/project/2023/01/18/big-picture-goals-2023/\">WordPress&#8217; big goals for 2023</a> and new projects beginning to take shape. Moreover, work on the next major release, WordPress 6.2, continues with Beta 1 scheduled for next week. Read on for the latest news.</p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-grey-color has-alpha-channel-opacity has-light-grey-background-color has-background\" />\n\n\n\n<h2 class=\"wp-block-heading\">WordPress 6.2 Beta 1 is on its way</h2>\n\n\n\n<p>The first beta release of WordPress 6.2 is <a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">scheduled</a> for next Tuesday,<strong> February 7, 2023</strong>.</p>\n\n\n\n<p>As you may have heard, this version will wrap up work on Gutenberg Phase 2 (Customization), but what does this mean in the larger context of the WordPress project?</p>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\">Tune in to Episode 48 of WP Briefing</a> to hear Executive Director Josepha Haden Chomphosy discuss what it means to conclude a Gutenberg phase.</p>\n</blockquote>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">What’s new in Gutenberg</h2>\n\n\n\n<p><a href=\"https://make.wordpress.org/core/2023/01/20/whats-new-in-gutenberg-15-0-18-january/\"><strong>Gutenberg 15.0</strong></a> was released on January 18, 2023. Some highlights include a new “paste styles” feature to easily create multiple blocks with identical styling, and a “sticky” option to keep a block at the top of the page while the rest of the content scrolls.</p>\n\n\n\n<p>In addition, block settings have been split into two tabs in the sidebar: Styles and Settings. This makes blocks with more controls, such as the Group block, easier to customize, and allows the interface to scale with the growing number of design tools.</p>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://make.wordpress.org/core/2023/02/01/core-editor-improvement-strengthening-style-options/\"></a><a href=\"https://make.wordpress.org/core/2023/02/01/core-editor-improvement-strengthening-style-options/\">The latest “Core Editor Improvement” post</a> highlights the newest style features enhancements. Learn how they can help give your site a unique and cohesive look and feel.</p>\n</blockquote>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">Team updates: Matrix exploration, WordPress.org redesign news, and more</h2>\n\n\n\n<ul>\n<li>WordPress and Matrix contributors published <a href=\"https://make.wordpress.org/meta/2023/01/25/a-meta-subproject-for-evaluating-matrix/\">a proposal to explore the open source chat system Matrix</a> as a possible replacement for the WordPress community&#8217;s Slack.</li>\n\n\n\n<li>Several sections of WordPress.org have been redesigned lately, including <a href=\"https://make.wordpress.org/docs/2023/01/24/new-look-new-site-new-helphub/\">Documentation (HelpHub)</a>, <a href=\"https://wordpress.org/enterprise/\">Enterprise</a>, and <a href=\"https://mercantile.wordpress.org/\">Mercantile</a> (the official WordPress swag store). Learn more about the <a href=\"https://make.wordpress.org/meta/2023/01/26/wordpress-org-redesign-recent-launches/\">latest redesign updates</a>.</li>\n\n\n\n<li>The implementation of the block editor in the WordPress.org forums is <a href=\"https://make.wordpress.org/support/2023/02/block-editor-live-in-most-forums/\">progressing well</a> and the feedback so far has been very positive.</li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/25/wordpress-community-support-wordpress-foundation-entity-structure/\">This comprehensive post</a> clarifies how WordPress Community Support (also known as WordCamp Central) and WordPress Foundation entities are set up and addresses some misconceptions about them.</li>\n\n\n\n<li>The <a href=\"https://make.wordpress.org/core/2023/01/18/bug-scrub-schedule-for-6-2/\">bug scrub schedule for WordPress 6.2</a> is now published. The goal of bug scrubs is to ensure tickets move towards a resolution—anyone can join these sessions to learn, help, or even <a href=\"https://make.wordpress.org/core/handbook/tutorials/leading-bug-scrubs/\">lead one</a>.</li>\n\n\n\n<li>Openverse <a href=\"https://make.wordpress.org/openverse/2023/02/03/openverse-is-moving/\">will be moving</a> from wordpress.org/openverse to openverse.org next week. Along with this move, new improvements are coming to the site&#8217;s homepage, header, and footer.</li>\n\n\n\n<li>The Plugin Review Team is looking for <a href=\"https://make.wordpress.org/plugins/2023/01/13/looking-for-your-intentionally-wrong-plugins/\">your (intentionally) wrong plugins</a>.</li>\n\n\n\n<li>The latest edition of People of WordPress features <a href=\"https://wordpress.org/news/2023/01/people-of-wordpress-daniel-kossmann/\">Daniel Kossmann</a>, a software engineer from South America.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>As part of the discussion on <a href=\"https://make.wordpress.org/project/2023/01/09/request-for-feedback-how-can-we-improve-the-five-for-the-future-contributor-journey/\">improving the contributor journey</a>, Josepha wrote some thoughts on <a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">the Eternal September phenomenon in open source</a> and invites you to share yours.</p>\n</blockquote>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">Feedback &amp; testing requests</h2>\n\n\n\n<ul>\n<li>The Community Team is gathering feedback on a <a href=\"https://make.wordpress.org/community/2023/01/19/proposal-adopt-github-for-team-projects/\">proposed move to GitHub</a> for standardizing the project’s management tools.</li>\n\n\n\n<li>To mark WordPress&#8217; 20th anniversary milestone, Core Team contributors are organizing <a href=\"https://make.wordpress.org/core/2023/01/24/proposal-old-tickets-trac-triage-sessions/\">several bug scrub sessions</a> to tackle long-standing Trac tickets.&nbsp;</li>\n\n\n\n<li>Version 21.6 of the WordPress mobile app for <a href=\"https://make.wordpress.org/mobile/2023/01/24/call-for-testing-wordpress-for-ios-21-6/\">iOS</a> is available for testing.</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p>The Training Team calls all WordPress users to complete <a href=\"https://learn.wordpress.org/individual-learner-survey/\">this short Individual Learner Survey</a> by February 20, 2023. Your feedback will help identify the most high-impact resources for <a href=\"https://learn.wordpress.org/\">Learn WordPress</a>.</p>\n</blockquote>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress events updates</h2>\n\n\n\n<ul>\n<li>Would you like to be a speaker at WordCamp Europe 2023? <a href=\"https://europe.wordcamp.org/2023/call-for-speakers/\">Submit your application</a> by February 5, 2023. The organizing team released the&nbsp;<a rel=\"noreferrer noopener\" href=\"https://europe.wordcamp.org/2023/wceu-tickets-available-now/\" target=\"_blank\">first batch of tickets</a> and is also calling for&nbsp;<a rel=\"noreferrer noopener\" href=\"https://europe.wordcamp.org/2023/call-for-volunteers/\" target=\"_blank\">volunteers</a>&nbsp;and&nbsp;<a rel=\"noreferrer noopener\" href=\"https://europe.wordcamp.org/2023/call-for-photographers-is-now-open/\" target=\"_blank\">photographers</a>.</li>\n\n\n\n<li>The first WordCamp to be held in Africa in 2023, <a href=\"https://entebbe.wordcamp.org/2023/\">WordCamp Entebbe</a>, is <a href=\"https://central.wordcamp.org/news/2023/01/wordcamp-entebbe-first-wordcamp-to-happen-in-africa-in-2023-is-on/\">well underway</a> and set to take place on March 10-11.</li>\n\n\n\n<li>Don’t miss these other upcoming WordCamps:\n<ul>\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1fa-1f1f8.png\" alt=\"??\" class=\"wp-smiley\" /> <a href=\"https://birmingham.wordcamp.org/2023/\">WordCamp Birmingham, Alabama</a>, USA on February 4-5, 2023</li>\n\n\n\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1f5-1f1ed.png\" alt=\"??\" class=\"wp-smiley\" /> <a href=\"https://cebu.wordcamp.org/2023/\">WordCamp Cebu</a>, Philippines on February 11, 2023</li>\n\n\n\n<li><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f1ea-1f1f8.png\" alt=\"??\" class=\"wp-smiley\" /> <a href=\"https://chiclana.wordcamp.org/2023/\">WordCamp Chiclana</a>, Spain, on March 3-4, 2023</li>\n</ul>\n</li>\n</ul>\n\n\n\n<blockquote class=\"wp-block-quote has-extra-large-font-size\">\n<p><a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia 2023</a> in Bangkok, Thailand, is only two weeks away! Check out the <a href=\"https://asia.wordcamp.org/2023/schedule/livestream/\">livestream schedule</a> if you are attending virtually.</p>\n</blockquote>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-grey-color has-alpha-channel-opacity has-light-grey-background-color has-background\" />\n\n\n\n<p><strong><em><strong><em><strong><em>Have a story we should include in the next issue of The Month in WordPress? <strong><em>Fill out </em></strong><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><strong><em>this quick form</em></strong></a><strong><em> to let us know.</em></strong></em></strong></em></strong></em></strong></p>\n\n\n\n<p><em>The following folks contributed to this edition of The Month in WordPress: <em><a href=\"https://profiles.wordpress.org/webcommsat/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>webcommsat</a>, <a href=\"https://profiles.wordpress.org/rmartinezduque/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>rmartinezduque</a></em></em>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 03 Feb 2023 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:14:\"rmartinezduque\";s: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:66:\"Gutenberg Times: WordCamp Asia 2023: Eight Gutenberg related talks\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=23294\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"https://gutenbergtimes.com/wordcamp-asia-2023-eight-gutenberg-related-talks/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3501:\"<p>Here is a list of talks, that indicate via the description that it touches on Gutenberg adoption and implementations. A talk about WordPress increasingly also means talking about the Block editor, Site editor and block themes and the available tools in general terms. It&#8217;s not always clear how much of the talks takeaways are block related. </p>\n\n\n\n<p><em>I might miss a few, especially those around content creation and marketing. If I do, please let me know in the comments and I update this list. </em></p>\n\n\n\n<p>For now, due to time constraints, I list the title and the speaker links back to the WordCamp Asia site. </p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/evolution-of-wordpress-in-a-product-organization/\"><strong>Evolution of WordPress in a Product Organization</strong></a> with <a href=\"https://asia.wordcamp.org/2023/speaker/avinash-kundaliya/\">Avinash Kundaliya</a></p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/getting-your-designer-ready-for-gutenberg/\"><strong>Getting your designer ready for Gutenberg</strong></a> with <a href=\"https://asia.wordcamp.org/2023/speaker/rahi-prajapati/\">Rahi Prajapati</a></p>\n\n\n\n<p><strong><a href=\"https://asia.wordcamp.org/2023/session/start-your-subscription-business-with-no-code-saas-and-fse-full-site-editing/\">Start your subscription business with No Code SaaS and FSE (Full Site Editing)</a> </strong>with Okamoto Hidetaka</p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/layout-layout-layout/\"><strong>Layout, Layout, Layout</strong></a> with <a href=\"https://asia.wordcamp.org/2023/speaker/isabel-brison/\">Isabel Brison</a></p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/mastering-in-theme-json/\"><strong>Mastering in Theme.json</strong></a> with <a href=\"https://asia.wordcamp.org/2023/speaker/tanvirul-haque/\">Tanvirul Haque</a></p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/is-learning-react-necessary-for-block-development/\"><strong>Is learning React necessary for Block development?</strong></a>  with <a href=\"https://asia.wordcamp.org/2023/speaker/edmund-chan/\">Edmund Chan</a></p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/how-can-theme-developers-monetize-in-the-era-of-block-themes/\"><strong>How can theme developers monetize in the era of Block Themes?</strong></a> with <a href=\"https://asia.wordcamp.org/2023/speaker/hidekazu-ishikawa/\">Hidekazu Ishikawa</a></p>\n\n\n\n<p><a href=\"https://asia.wordcamp.org/2023/session/case-study-a-nocode-contributor-journey-on-the-wordpress-gutenberg-github-repo/\"><strong>Case Study: A #nocode Contributor Journey on the WordPress Gutenberg GitHub Repo</strong></a> with <a href=\"https://asia.wordcamp.org/2023/speaker/birgit-pauli-haack/\">Birgit Pauli-Haack</a></p>\n\n\n\n<p class=\"has-light-background-background-color has-background\">The <a href=\"https://asia.wordcamp.org/2023/schedule/livestream/\"><strong>full Livestream schedule</strong></a> with times in your local time zone is already available on the WordCamp Asia website.</p>\n\n\n\n<p>This post will be updated with the links to the video / timestamp of the Livestream every day. </p>\n\n\n\n<p>For readers, who are attending WordCamp Asia in-person, and who would like to meet with me for a chat, <a href=\"https://calendly.com/pauli-haack/wcasia?month=2023-02\">use my calendar link to schedule</a> a meeting. </p>\n\n\n\n<p>The <em>Gutenberg Times is an <a href=\"https://asia.wordcamp.org/2023/media-partners/\">official Media Partner of WordCamp Asia</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:\"Fri, 03 Feb 2023 11:31: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: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: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:113:\"Post Status: The WP Agency Journey with Bradford Campeau-Laurion of Alley Interactive  — Post Status Draft 139\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://poststatus.com/?p=146807\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:118:\"https://poststatus.com/the-wp-agency-journey-with-bradford-campeau-laurion-of-alley-interactive-post-status-draft-139/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:60459:\"<div class=\"is-layout-flow wp-block-group eplus-wrapper has-theme-palette-2-color has-theme-palette-8-background-color has-text-color has-background\"><div class=\"wp-block-group__inner-container\"><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\"><a href=\"https://twitter.com/potatomaster\">Bradford Campeau-Laurion</a>, CEO of <a href=\"https://twitter.com/alleyco\">Alley Interactive</a>, joins Cory Miller to talk about publishing technology past, present, and future. Working with WordPress at the enterprise level showcases incredible capability and highlights possibilities for future growth within WordPress. </p></div>\n\n\n<div class=\"wp-block-spacer eplus-wrapper\"></div>\n\n\n\n<p class=\"yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"></span><span class=\"yoast-reading-time__spacer\"></span><span class=\"yoast-reading-time__descriptive-text\">Estimated reading time:  </span><span class=\"yoast-reading-time__reading-time\">41</span><span class=\"yoast-reading-time__time-unit\"> minutes</span></p>\n</div></div>\n\n\n\n\n\n\n\n<p><a href=\"https://poststatus.com/planet/feed/#h-transcript\">Transcript</a> ↓</p>\n\n\n\n<p>In 2001 <a href=\"https://twitter.com/potatomaster\">Bradford Campeau-Laurion</a> began his career in publishing technology at Forbes Magazine, which evolved into utilizing WordPress in the enterprise market. Today he leads <a href=\"https://twitter.com/alleyco\">Alley Interactive</a>, an agency focused on publishers, non-profits, museums, and brands. Brad shares his extensive experience in publishing technology and his view of the strengths and challenges within the enterprise market of WordPress.</p>\n\n\n\n<p><strong>Top Takeaways:</strong></p>\n\n\n\n<ul>\n<li><strong>Shifting to Paywall Content.</strong> Perhaps a major misstep in early online publishing was setting the expectation of free content. Now print subscriptions are down. Publishers can’t secure advertising without extremely high volume. And consumers are hesitant to pay for online subscriptions.&nbsp;</li>\n\n\n\n<li><strong>WordPress Creator Economies. </strong>Within WordPress there are software and content creators. Software creators the directory to serve as a centralized community and marketplace. Content creators face a bigger challenge to find their market because there isn’t a collaboration tool and algorithm like a social platform driving the creator economy of WordPress.</li>\n\n\n\n<li><strong>Enterprise WordPress vs. Competition. </strong>The closed platforms have appeal-single providers, monthly pricing models, built-in solutions. To customers who aren’t aware of the benefits of open source, it can be confusing to help them understand the optionality and freedom they relinquish even if the initial investment of time and money is more. Enterprise WordPress faces the challenge of crafting appealing solutions without becoming the antithesis of open source.</li>\n</ul>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-group\"><div class=\"wp-block-group__inner-container\">\n<div class=\"is-layout-flex wp-container-26 wp-block-columns sponsor has-theme-palette-8-background-color has-background\" id=\"StellarWP\">\n<div class=\"is-layout-flow wp-block-column\">\n<h3 class=\"StellarWP has-theme-palette-1-color has-text-color\" id=\"Sponsor\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png\" alt=\"?\" class=\"wp-smiley\" /> Sponsor: <span><a href=\"https://poststat.us/elementor\" rel=\"sponsored nofollow\">Elementor</a></span></h3>\n\n\n\n<p><strong>Elementor </strong>enables web creators to build professional, pixel-perfect websites with an intuitive visual builder. Quickly create amazing websites for your clients or your business with complete control over every piece, without writing a single line of code. Join <a href=\"https://elementor.com/community/\">a vast community of web creators</a> from all around the world who deliver exceptional websites using Elementor.</p>\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-column is-vertically-aligned-top\"><div class=\"wp-block-image elementor-logo\">\n<img src=\"https://cdn.poststatus.com/wp-content/uploads/2022/08/Elementor-Logo-Symbol-Blue-150x150.png\" alt=\"Elementor\" class=\"wp-image-104033\" width=\"150\" height=\"150\" title=\"Elementor Logo\" />Elementor</div></div>\n</div>\n</div></div>\n\n\n\n<h3 class=\"eplus-wrapper\" id=\"h-mentioned-in-the-show\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f517.png\" alt=\"?\" class=\"wp-smiley\" /> Mentioned in the show:</h3>\n\n\n\n<ul>\n<li><a href=\"https://www.joomla.org/\">Joomla</a></li>\n\n\n\n<li><a href=\"https://www.drupal.org/\">Drupal</a></li>\n\n\n\n<li><a href=\"https://www.drupal.org/\">Forbes</a></li>\n\n\n\n<li><a href=\"https://www.nytimes.com/\">New York Times</a></li>\n\n\n\n<li><a href=\"https://observer.com/\">New York Observer</a></li>\n\n\n\n<li><a href=\"https://slate.com/\">Slate</a></li>\n\n\n\n<li><a href=\"https://www.kff.org/\">Kaiser Family Foundation</a></li>\n\n\n\n<li><a href=\"https://www.nsf.gov/\">National Science Foundation</a></li>\n\n\n\n<li><a href=\"https://www.figma.com/\">Figma</a></li>\n\n\n\n<li><a href=\"https://www.linkedin.com/in/netaustin/\">Austin Smith</a></li>\n\n\n\n<li><a href=\"https://twitter.com/xmatt\">Matt Johnson</a></li>\n\n\n\n<li><a href=\"https://time.com/\">Time Magazine</a></li>\n\n\n\n<li><a href=\"https://thepointsguy.com/\">The Points Guy</a></li>\n\n\n\n<li><a href=\"https://www.washingtonpost.com/\">Washington Post</a></li>\n\n\n\n<li><a href=\"https://defector.com/\">Defector</a></li>\n\n\n\n<li><a href=\"https://deadspin.com/\">Deadspin</a></li>\n\n\n\n<li><a href=\"https://www.brightspot.com/\">Bright Spot</a></li>\n\n\n\n<li><a href=\"https://www.rebelmouse.com/\">Rebel Mouse</a></li>\n\n\n\n<li><a href=\"https://www.brightcove.com/en/\">Brightcove</a></li>\n\n\n\n<li><a href=\"https://twitter.com/tomwillmot?lang=en\">Tom Willmot</a></li>\n\n\n\n<li><a href=\"https://humanmade.com/\">Human Made</a></li>\n</ul>\n\n\n\n<h3 class=\"eplus-wrapper\" id=\"h-you-can-follow-post-status-and-our-guests-on-twitter\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png\" alt=\"?\" class=\"wp-smiley\" /> You can follow Post Status and our guests on Twitter:</h3>\n\n\n\n<ul class=\"eplus-wrapper\">\n<li><a href=\"https://twitter.com/potatomaster\">Bradford Campeau-Laurion</a> (CEO, <a href=\"https://twitter.com/alleyco\">Alley Interactive</a>)</li>\n\n\n\n<li><a href=\"https://twitter.com/corymiller303\">Cory Miller</a> (CEO, <a href=\"https://twitter.com/post_status\">Post Status</a>)</li>\n\n\n\n<li><a href=\"https://twitter.com/lemonadecode\">Olivia Bisset</a> (Intern, <a href=\"https://twitter.com/post_status\">Post Status</a>)</li>\n</ul>\n\n\n\n<p class=\"eplus-wrapper has-background\">The <strong>Post Status Draft</strong> podcast is geared toward WordPress professionals, with interviews, news, and deep analysis. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f4dd.png\" alt=\"?\" class=\"wp-smiley\" /><br /><br /><a href=\"https://poststatus.com/category/post-status-podcasts/\" target=\"_blank\" rel=\"noreferrer noopener\">Browse our archives</a>, and don’t forget to subscribe via <a href=\"https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008\" target=\"_blank\" rel=\"noreferrer noopener\">iTunes</a>, <a href=\"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS8ySkU5c2M4UA\" target=\"_blank\" rel=\"noreferrer noopener\">Google Podcasts</a>, <a href=\"https://www.youtube.com/c/PostStatus\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube</a>, <a href=\"http://www.stitcher.com/podcast/krogsgard/post-status-draft-wordpress-podcast\" target=\"_blank\" rel=\"noreferrer noopener\">Stitcher</a>, <a href=\"https://wordpress-post-status-draft-podcast.simplecast.com/\" target=\"_blank\" rel=\"noreferrer noopener\">Simplecast</a>, or <a href=\"https://feeds.simplecast.com/2JE9sc8P\">RSS</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f3a7.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<h2 class=\"eplus-wrapper\" id=\"h-transcript\">Transcript</h2>\n\n\n\n<p><strong>Cory Miller:</strong> [00:00:00] Hey everybody. Welcome back to another Post Status draft episode. And this is, uh, another interview and story in our agency journey series. Um, I&#8217;ve got Brad, who&#8217;s been a member of Post Status for a long time that leads, uh, Allie Interactive. Um, but we&#8217;re gonna. Talk about his story in just a little bit. But, um, you know, I&#8217;m always interested in these stories because how you got there, where you were.</p>\n\n\n\n<p>And then we&#8217;re gonna talk a little bit about WordPress in the future. And, um, but Brad, thanks again for, um, being, taking some time to share your story and journey. Could you tell us a little bit about yourself and your, your origin story with WordPress?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah. Thanks Corey. Thank you for, for having me on.</p>\n\n\n\n<p>Um, yeah, I started with WordPress around about, I wanna say 2008, 2009. Uh, I spent, I spent my entire career [00:01:00] working in publishing technology up to this point, and, uh, I started at. Forbes Magazine, uh, in right around 2001. Uh, I eventually worked for forbes.com and, you know, towards the, the end of my tenure there, we were getting into launching some blogs.</p>\n\n\n\n<p>Uh, I thought this WordPress platform looked pretty cool. Uh, I believe version three had just come out and, and, and it was starting to look, you know, a little more. Enterprise technology. Uh, you know, up to that point, you know, I think Droople was probably even Jula, I hate to say, was, was, uh, you know, an, an early, uh, adopter in the early, had some early adoption in the enterprise market, but WordPress was really picking up.</p>\n\n\n\n<p>Um, I liked the, I liked the technology behind it. I liked the interface a lot better than either of those platforms and, you know, just really on my own, took over a, a spare server and started to build out some blogs. Um, I, I had finally left the company in, in [00:02:00] 2010, but, Shortly after I left, WordPress actually took over, you know, their entire c m s at least for, for a period of time.</p>\n\n\n\n<p>So, you know, it, it was good to see, um, WordPress start to get some, some enterprise adoption, uh, in that, in that market. Um, you know, and, and still at that phase, you know, WordPress was still. You know, I, I would say more uncommon than common, you know, for, for usage and enterprise publishing. You know, fast forward to, um, you know, 2010, I, I had taken over as CTO of a, of a small media company and we had a need to build out a couple of foreign language sites.</p>\n\n\n\n<p>Uh, we had actually chosen Droople at that time, uh, not WordPress and. My COO at the time, um, had previously worked at the New York Observer, um, with a couple of folks, uh, Austin Smith and, and Matt Johnson, uh, who had just founded a, a very small [00:03:00] agency, uh, of three people called Ali. And, uh, I, I became acquainted with them.</p>\n\n\n\n<p>Uh, hired them to build, build those two sites for us. So I actually became one of Ali&#8217;s first clients, uh, before I even worked here, uh, which, which was pretty cool. Um, stayed in touch with them. Uh, and then, uh, 2012 when I was, uh, c t o of a, a small startup, um, which, Wasn&#8217;t, wasn&#8217;t the best job I&#8217;ve ever had.</p>\n\n\n\n<p>Let&#8217;s say, uh, I won&#8217;t name the company. Um, but Ali was just starting to really, um, grow at that time. Uh, they were about to land, uh, their first set of really big enterprise clients, uh, a couple of which we still work with to this day. They&#8217;re also getting more into WordPress because, you know, the, the market really seemed to be starting to head in that direction, at least for open source enterprise publishing technology.</p>\n\n\n\n<p>I had built up a lot of WordPress knowledge at the startup that I was working at. You know, we had, we had stayed in touch over the, the last couple of [00:04:00] years and. Uh, I, I decided to join them and there were, I think, six of us at that point. And, you know, later, um, you know, shortly thereafter became, uh, the, the third partner in the business.</p>\n\n\n\n<p>We&#8217;ve added a, uh, several others since, but, uh, you know, we&#8217;ve grown to a team of 70 people since then. So there&#8217;s a lot that happened in between. But, you know, it, it was an interesting journey to, to get to, you know, where I am today. Um, you know, as CEO of the. </p>\n\n\n\n<p><strong>Cory Miller:</strong> Okay. Well, you kinda shared some of that snippet of your journey related to Allie.</p>\n\n\n\n<p>Um, what does Allie do in WordPress in the world? Like who, who are your kind of focused clients? Um, what are the kind of types of work you do related to WordPress?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah. When, when Austin and Matt, you know, originally founded the company, um, what was great is that you. I think the three of us always shared a common vision for, for what we wanted it to [00:05:00] be.</p>\n\n\n\n<p>Um, and, and really a common interest in, in the types of clients that we wanna work with. You know, the. The worldview that the company was, was founded with wa was with the, the First Amendment as the, the company&#8217;s North Star. Uh, you know, a strong belief in freedom of the press, um, and, and really helping, you know, it sounds very bold, the helping civilization bridge the divide from, you know, pre to post internet free speech.</p>\n\n\n\n<p>Um, so the, the partners in the agency have always staunchly supported publishing and, and as a result, you know, we have only ever worked with publishers. Uh, you know, we started with. A lot of expertise in, specifically in news media. Um, you know, Austin and Matt had experience working for companies like the New York Observer, um, New York Times Slate.</p>\n\n\n\n<p>You know, I, I had worked at Forbes and a couple other media companies, so, you know, we, we had a lot of experience there, but, You know, it, [00:06:00] it became clear that there were, you know, others who really fit that, that definition as publishers that were also important and interesting for us to work with. So, you know, early on, one of our first big clients was, was the Kaiser Family Foundation.</p>\n\n\n\n<p>And, and since then we&#8217;ve worked with a lot of other nonprofit publishers, you know, who have, you know, just as an, an important mission supporting their communities as our news media clients do supporting free. Um, you know, and we&#8217;ve worked with some book publishers and, and cultural institutions as well, but, you know, allie&#8217;s like never gonna build an an eCommerce site.</p>\n\n\n\n<p>We&#8217;re, you know, not gonna get into, you know, other areas of, of, you know, WordPress development and design. Uh, it, it&#8217;s always been focused on publishers.</p>\n\n\n\n<p><strong>Cory Miller:</strong> That&#8217;s cool, especially with your background, uh, in publishing. Um, Forbes, obviously everybody knows Forbes. Um, and one of the strengths I&#8217;ve seen of WordPress, obviously it&#8217;s democratized publishing, so that that lines, and I love the, [00:07:00] the focus on the First Amendment, and the free speech part of that.</p>\n\n\n\n<p>That&#8217;s, that&#8217;s excellent. So with a lot of these publishers as being kind of a default client of what you all focus. Um, what&#8217;s the type of work, can you, and, and I know there&#8217;s clients you might not be able to talk about, so I, I totally respect that, but what&#8217;s the type of work you&#8217;re doing for some of these clients?</p>\n\n\n\n<p>Is it rebuilds, is it park maintenance? Is it responding to a news team or a room or something like that?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah. You know, and, and I think that that&#8217;s part of the, You know, evolution of the company that I sort of glossed over between about 2012 and now. Um, when, when I started you, you know, Allie originally, um, the folks that started it myself and, and, uh, and Austin and Matt and, you know, we, we, everyone that started the company and was there in the early days were, we&#8217;re all developers and, you know, we all had experience.</p>\n\n\n\n<p>Um, you know, as programmers, you know, I wrote code for. [00:08:00] Pretty much until about five years ago, um, you know, full-time. Uh, and you know, so that&#8217;s where we started. You know, we partnered with, uh, large organizations to build out, you know, solid publishing technology, infrastructure, you know, with the caveat that we understood publishing.</p>\n\n\n\n<p>We had. Worked with folks in newsrooms. So, you know, although at that time we weren&#8217;t doing actual, like web design, we understood how to design a CMS that was efficient and, and that took the experience of the editors, you know, into account. Because, you know, very often, you know, I, I, I saw it in my, in my own career for many years, folks would build things for, you know, for editors to use, folks who.</p>\n\n\n\n<p>Often on a deadline trying to get a story out quickly. And the interface would be clunky, it would be slow, it would be inefficient, you know, too many clicks, too many steps, not intuitive. Um, so that part of what [00:09:00] we do was there from the beginning. Um, but early on we were working with, you know, primarily outside designers to, to actually, you know, create the designs.</p>\n\n\n\n<p>We had a couple of agencies that we used to partner with, you know, relatively frequently. It became clear to us like round about 2014, uh, that, that, that was a pretty inefficient way to work. And, and so about eight, no, now, now nine years ago, we started our own design practice internally and, and now really, you know, we, we&#8217;ve become truly a, a full service agency from strategy to design to, to development it.</p>\n\n\n\n<p>It&#8217;s just so much more, much more of an efficient experience for the folks that we work with to have, you know, A single team under one roof that has all the skills end to end to, you know, thoughtfully think through what we should be building for them. Because, you know, we&#8217;re not just implementing code and design and products.</p>\n\n\n\n<p>We&#8217;re helping to transform their business. You know, like especially on for r and D&#8217;s media [00:10:00] clients, you know, creating. A product that generates sustainable revenue for them is very important. Um, and, and the only way that we could do that effectively was to bring everything under, under one roof. Um, . You know, one of the other things that we always saw, you know, in, in working with an outside design firm is you always had this, this dreaded handoff, you know, of, of the design from one agency, um, to the other, you know, to us for implementation.</p>\n\n\n\n<p>And, you know, back then it was, you know, Photoshop files. Eventually it became, Envision and then Figma. Um, but, you know, regardless, you know, developers who weren&#8217;t necessarily in the room when the product was being conceived are now being forced to interpret it. And certainly, um, you know, especially once, you know, responsive design became a thing, you know, we all, we all take it for granted now, but.</p>\n\n\n\n<p>You know, not every breakpoint situation, you know, potential flow of text around embeds and images was, was thought about. And a [00:11:00] lot&#8217;s left up to interpretation. But, you know, by having developers and designers on a single team, you know, we are able to do a lot more design and browser. You know, we can create a Desi, uh, a style guide and immediately go to code and, and we know that the product works earlier on and, and it really saves our clients a lot of time and money and hassle.</p>\n\n\n\n<p>You know, really we&#8217;re not, we don&#8217;t wanna waste people&#8217;s time, you know, doing things that can be done in a better way. If we wanna spend our time, most of our time, you know, thoughtfully thinking through, you know, what is the best product that we can build for them that&#8217;s gonna meet their goals.</p>\n\n\n\n<p><strong>Cory Miller:</strong> Well, I asked the question cuz I know, um, you all recently posted a job on post status for, I think it was senior WordPress developer.</p>\n\n\n\n<p>And I&#8217;m curious what a senior WordPress developer at Alley, you know, does like, what&#8217;s their week or day look like? You know, coming in, working with these, like, I, I was just going to your website and I was like, New York Post National Science [00:12:00] Foundation, um, of course the Kaiser Foundation and. That&#8217;s exciting to me.</p>\n\n\n\n<p>I&#8217;m, my background is as being a journalist, but I, these are name brand, very well known, huge organizations doing really good work in the world. And I wor and I wonder like, how does that connect down to that WordPress developer at Ali doing work on like a weekly basis because, um, I come from the product side and always, you know, some people prefer the product side, but there&#8217;s a, there&#8217;s a potential.</p>\n\n\n\n<p>Monotony. Okay. I&#8217;m just doing these things with client work and some of these clients, I&#8217;m like, oh, there&#8217;s gotta be something new pushing the envelope every day. Uh, publishing is changing, web is changing, and all that. So what does a, a typical week in a WordPress developer&#8217;s life look like at Ali?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah, it, it, it&#8217;s certainly, I mean, it&#8217;s certainly interesting, you know, for for sure, you know, every, every team has, uh, [00:13:00] typically a, a mix of one or more clients that they&#8217;re, they&#8217;re supporting and in the long term, you know, we.</p>\n\n\n\n<p>Really value having long-term relationship with, with our clients now, I would say the, the vast majority of work that we do after we build something, we end up, you know, working with that client for months or years afterwards. I think our longest client relationship is probably hitting 11 years this year.</p>\n\n\n\n<p>Um, which is, which, which is pretty crazy to me. It&#8217;s, um, it&#8217;s a, it&#8217;s a long time. All, all of our teams, uh, in general are, are dedicated Scrum teams that work with, you know, a client or a particular, you know, set of clients. Uh, so our, our developers. You know, tend to say working on, on the same teams, you know, month over month, even, you know, even year over year.</p>\n\n\n\n<p>Um, and, you know, they are working with, uh, you know, a product manager, a scrub master, um, you know, a designer if, if they&#8217;re working on a team that&#8217;s, that&#8217;s in the midst of a design [00:14:00] project. So, you know, they are, they&#8217;re part of a team that&#8217;s that&#8217;s trying to. You know, come up with Yeah. Ongoing solutions for, you know, whatever business problems our, our clients are trying to solve.</p>\n\n\n\n<p>And, and yeah, in the case of something like the New York Post, you know, where, which you mentioned, um, it&#8217;s not even just implementing product, you know, that&#8217;s really interesting work for, um, the developers working on that project because we&#8217;re. Often pushing the bounds of, of WordPress and WordPress, VIP and, and you know, what those particular platforms can do to serve WordPress at scale.</p>\n\n\n\n<p>You know, we&#8217;re, we&#8217;re talking about, you know, hundreds of millions of people that are, that are trying to access a WordPress site. Um, you know, which is pretty amazing when you try to, when you think about where. You know, WordPress came from, its, its origin 20 years ago. Um, you know, the sites we built are probably serving collectively billions of page views a month.</p>\n\n\n\n<p>And, um, so, you know, WordPress has really, you know, hit that, hit that true enterprise scale. Um, [00:15:00] which is probably something more we can, we can, we can talk about later. Um, but yeah, the, the average developer that you know is, is working at Ali is, is solving, uh, Really interesting, complex problems. Um, but also they&#8217;re, they&#8217;re serving Ali&#8217;s mission.</p>\n\n\n\n<p>You know, they&#8217;re, they&#8217;re supporting publishers, you know, they&#8217;re not just, um, writing code for the sake of writing code. They&#8217;re writing code that&#8217;s helping, you know, keep the world informed or, or helping communities, uh, you know, beyond, you know, what they&#8217;re doing. You know, just, just day to day working at Ali.</p>\n\n\n\n<p>Yeah. I love that.</p>\n\n\n\n<p><strong>Cory Miller:</strong> Any, any way you&#8217;re able to combine making meaning. With money, profits and perfect, uh, purpose. I, I love that. And serving that, hiring good with, while getting paid, you know, to do and solve problems every day. So. Okay. I&#8217;m curious, you have an extensive background with publishing and this is a little bit off my normal scope, but I want to go where, where you know people are [00:16:00] and get your feedback and vision and thoughts publishing.</p>\n\n\n\n<p>I go back to the actual print. I remember my first job. I was like in awe, seeing this big printing press, you know, go around and something came out the other side and then, um, I would drive home and by the time I got home that paper would be on my doorstep. Internet revolution, all that revolutionized all that.</p>\n\n\n\n<p>But you&#8217;ve seen so much with publishing. I&#8217;m curious, you know, the web just continues to acceler. With and, and technology accelerates. What are you seeing with publishing? How has that evolved in your, you know, in your career? What are you seeing in the future for it? We&#8217;ve got, like I just saw medium. Um, embraced Macedon, which we&#8217;ve talked about on this podcast, uh, the fed averse and all that. And, you know, again, the, the headline is another billionaire buys a [00:17:00] big social network, and, but I&#8217;ve seen this trend. I love publishing, I love publishing with WordPress. I, I just wanna ask the general question. What are you seeing now? What are you seeing in the future for publishing on the.</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Yeah, I mean, I, gosh, like this, this could be an entire podcast episode, but it, it should be, you know, . What, what I will say is that when I started working full-time in publishing, um, you know, 20 years ago and, and I had been. You know, aware of the publishing technology world. Prior to that, my, I actually got into this business because my, my uncle actually helped design the first, uh, electronic publishing system at Time Magazine in the seventies.</p>\n\n\n\n<p>And it&#8217;s, it&#8217;s really like comical to me to look at the, I have, I solved the Frame Blueprint, um, believe it or not, . Oh yeah.</p>\n\n\n\n<p><strong>Cory Miller:</strong> That&#8217;s awesome.</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> It had, it had a massive array of two, 300 megabyte hard drives that, that [00:18:00] pub powered the entire system. Anyway, what What was comical to me about it was that they were all dumb terminals that ran off a central server, and then we went into this whole desktop publishing revolution.</p>\n\n\n\n<p>Everyone had this whole end-to-end suite of. You know, very complicated, expensive applications, um, on their desktop computers. And now we&#8217;re doing everything in web browsers, connecting to a server. So we actually had it figured out like 50 years ago, and then we kind of straight away for, from a bit, and then we came back to it, which is, which is amusing.</p>\n\n\n\n<p>Um, but, you know, the, the, the bigger, the bigger thing to me about the transition from. Print to web and, and where we are today is, you know, like 20 years ago when I was first getting into this and we were starting to, you know, really see, um, uh, proliferation of publishers, you know, launching more, you know, full featured websites that, you know, weren&#8217;t just, you know, a few articles thrown up here and there.</p>\n\n\n\n<p>Like they might have been in the late ni in the [00:19:00] mid to late nineties for the very early adopters. And they were, they were full-fledged products with unique content of their own. But I think that a lot of publishers, and, and I have some, some stories that I, that I can&#8217;t share, but I, but I know certainly details about how certain publishers thought about things.</p>\n\n\n\n<p>Um, but there was a prevailing sentiment that the websites then were an experiment, you know, or, or even, uh, you know, a toy, they, they. Viewed as being necessarily, you know, the, a real publication, the way that the, the newspaper or the magazine or whatever it is, was, um, so they were free and, and we set this, this expectation very early on that websites were, were free. You would just go and read them and, you know, there were a few that had a paywall, but, um, you know, charging for content online back then was also super hard [00:20:00] because the payment technology stunk. Um, people, you know, weren&#8217;t. Quite used to, to buying things online yet like they are now, you know, eBay, Amazon sure they existed, but it&#8217;s not like it is today.</p>\n\n\n\n<p>So, you know, the, the payment systems that were available, you know, had a fair degree of friction to them. Um, you didn&#8217;t necessarily have the consumer market for it. The, the publishers themselves, especially, you know, folks like at the, at the C-suite level, didn&#8217;t really view them as being a primary business driver yet.</p>\n\n\n\n<p>And then, you know, then, then of course things changed. Everything moved online. Um, you know, throughout the mid two thousands, you know, we just started to shovel ads onto the sites and we were getting loads of traffic and making tons of money for advertisers. And then, you know, advertisers started to get savvy about things like viewability and click through rates, and it&#8217;s like, oh wow.</p>\n\n\n\n<p>Um, real human beings probably aren&#8217;t seeing about 80 or 90% of these [00:21:00] ads. And then, You know, that whole market just cratered and you know, so now you&#8217;re left with this dilemma where most of the traffic to your publication is now online. People want to consume content that way, and it gets hard to start to shift the mindset that.</p>\n\n\n\n<p>You know, to, to that you should be paying for this content. Um, and, you know, you can still make money on advertising, but it takes a tremendous amount of volume. Um, or it takes an extremely niche market. Um, you know, for example, Um, you know, a site like the Points Guy Travel site, you know, they make a ton of money on, on, on credit card referrals, which are really high, um, you know, high value things that, that, that, that those companies are going to pay for.</p>\n\n\n\n<p>But, you know, those examples are few and far between and you&#8217;re, and you&#8217;re left with this, you know, this middle ground where. You know, publishers aren&#8217;t getting the subscription revenue from the websites that they need to get. They&#8217;re not getting the ad [00:22:00] revenue they need to get, and they&#8217;re having dwindling print subscriptions.</p>\n\n\n\n<p>Um, so, you know, how do all of these important organizations that are keeping the world informed, you know, continue to exist? And, and that&#8217;s an ongoing challenge that, you know, we are trying. To help our clients work through. And, and there&#8217;s really no, you know, one size fits all solution for, for everyone.</p>\n\n\n\n<p>Um, you know, during the, during 2020, during, in 2021, during the pandemic, when. Us, like a lot of folks had a, had a little downturn in business, we had some availability. Um, you know, that&#8217;s why we started working on our lead platform, um, L E D E for all you publishing nerds out there. Um, and you know, that was specifically geared towards.</p>\n\n\n\n<p>Startup, subscription driven publications, you know, to help create the next generation of, of sustainable journalism. You know, everyone on the platform, you know, has, has paywall content. They charge a subscription fee. [00:23:00] Um, and, and we&#8217;re helping them, you know, build out those communities to, to, you know, create, you know, really the next generation of publishers because without things like that, it&#8217;s, it&#8217;s really hard for them to get off the ground.</p>\n\n\n\n<p>You. If you have funding for a startup publication, you, it&#8217;s probably pretty limited, and you shouldn&#8217;t be spending it on technology. You should be spending it on hiring writers and, and, and, you know, enabling those people to go out and, and, and do their jobs and, you know, you know, create great content. So, um, it just, you know, anyway, it&#8217;s a challenge, but, but I think that we all really screwed up back in the.</p>\n\n\n\n<p>Uh, in the early two thousands when, you know, we didn&#8217;t set the expectation that, you know, you have to pay for this. Did you pay for your newspaper before that? Did you pay for your magazine? Of course you did. . Yep. You know, maybe you&#8217;d, maybe you&#8217;d read it for free if you had found it on the train or you were sitting at the dentist&#8217;s office, but you know, if you wanted that, that.</p>\n\n\n\n<p>Content for yourself in the comfort of your own home. You paid your [00:24:00] subscription fee. So yeah. Um, there, there&#8217;s, there&#8217;s a big reset that&#8217;s going on now and, and, and, you know, and you know, uh, we want to be here to help our clients, you know, think through that, work through that, and, and, you know, use our experience to, you know, hopefully guide them in the right direction.</p>\n\n\n\n<p>Well, there&#8217;s</p>\n\n\n\n<p><strong>Cory Miller:</strong> too many outlets. I think quite a bit about that, that seem to have. A big transition. This is why I got outta the newspaper. So it&#8217;s like they weren&#8217;t embracing technology. It&#8217;s like you said, they set a wrong expectation from the beginning. It&#8217;s like, how do you preserve that? And the two I think of are Washington Post in the New York Times, the, the Gray lady, I think she&#8217;s still called, um, iconic journalist.</p>\n\n\n\n<p>You know, organizations, um, and I see the New York I, I&#8217;ve watched The New York Times, obviously I use Word all every day, but I go, you know, it seems like they had some good traction with digital subscriptions and, and things like that. And so I love that cuz [00:25:00] there&#8217;s, there&#8217;s such a part of this fourth estate that it, that we need as a society.</p>\n\n\n\n<p>Quality journalism, sharing, like you said, inform the world of what&#8217;s going on. Uh, and it&#8217;s sad because I&#8217;ve seen what used to be local. Like, the newspapers I worked for were local, city based, you know, small compared to the one we just talked about. And, um, there&#8217;s a vital need that they played in the community.</p>\n\n\n\n<p>Now contrast that too. So what do you think? Are you seeing trends and things? Obviously you, I, I looked up lead here and I love the name by the way. Um, lead. So trying to help them build community. So that&#8217;s another part of some of the things we&#8217;re seeing in publishing. It&#8217;s not just inform. It&#8217;s, I mean, post status is a very microcosm of this is like, we do news, I guess we do content.</p>\n\n\n\n<p>Um, but really we&#8217;re a community. Um, and, and I&#8217;ve seen that with business, how we&#8217;ve added community into business. We did this at I [00:26:00] themes, uh, now with post status is going okay. I don&#8217;t, we get labeled as a news outlet, but I go, we&#8217;re we&#8217;re community, we&#8217;re, we&#8217;re relational. Um, what are some of those things you&#8217;re seeing with, uh, within the publishing organizations you all work with?</p>\n\n\n\n<p>Building that community. You see, uh, authors and writers building their own community, like Twitter instantly goes, okay, you can&#8217;t see ESPN or any of the big things. You see the little, here&#8217;s the anchor or writer or whatever it is talking, and there&#8217;s a Twitter byline. They&#8217;ve cultivated their own kind of followings and things like that.</p>\n\n\n\n<p>But what are you seeing with those kind of trends related to lead, uh, lead in the work that you all do with your clients?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong>  Yeah, with on, on Leads specifically, you know, I obviously, you know, you could, you know, from an economic standpoint, you could gauge the success of the community through the number of subscriptions they get.</p>\n\n\n\n<p>You know, obviously if people wanna pay you money, they wanna be part of, you know, what, what you have going on. But, um, one of, one of the most interesting things I see [00:27:00] within, within Lead is with, with Defector, which is probably the, you know, one of the largest sites we run on the platform, and you know, how.</p>\n\n\n\n<p>How many websites do you go to that actually have a decent comment section under their articles? Um, you know, not, not many. Uh, you know, in fact, some of our clients have started to only selectively enable comments or disable them entirely because there just wasn&#8217;t productive. . And you know, pretty much every defector article that that gets written has dozens of comments.</p>\n\n\n\n<p>Like, not only do the people wanna read the articles, they wanna discuss them with each other, with the other folks that are, that are reading the site. And they&#8217;re actually like, really funny and interesting, you know, like arguments and comments and, and um, you know, discussions around the topics at hand that go back and.</p>\n\n\n\n<p>Um, to me, I would gauge that as being a success over, over anything else. I, I&#8217;m, I&#8217;m part of that community as well. I mean, I&#8217;m probably a little biased. I was a big fan of Deadspin, [00:28:00] um, back in the day. But, you know, I think what you said, Um, before when you were introducing, that was also really interesting, which is the, the, the topic of local news.</p>\n\n\n\n<p>I think local news is, is been affected by this shift. You know, more than anyone, you know, if the Washington Post and the New York Times, you know, decide to start, you know, charging a subscription fee, which of course they both did, you know, um, many years ago. Yeah, with their scale, it&#8217;s easier to maintain some degree of profitability and they have profits coming from, from other areas as well.</p>\n\n\n\n<p>It&#8217;s not just their, their online subscription revenue, um, you know, cuz they&#8217;re, they&#8217;re catering to a national audience. The New York Times is, and the, and the Washington Post are. New York City and Washington DC papers in, in name only, you know, they, they certainly have a, both have a metro beat, which, which covers the local area, but the majority of the content appears to a national, even a global audience.</p>\n\n\n\n<p>You know, they&#8217;re, they&#8217;re just dealing with a different scale. Um, [00:29:00] you know, there are so many local news deserts that have developed over the last decade across the country where, Um, you know, the local paper is just gone, or, you know, there were three local papers, even in major metropolitan areas. Now there&#8217;s one local paper, um, and, and you don&#8217;t have any, you know, dissenting opinions and you don&#8217;t have enough coverage to, to reach every community.</p>\n\n\n\n<p>And, and that news is just disappearing, you know? No, no one&#8217;s covering it. Um, you know, with, with folks. Buying print subscriptions with, you know, not even having the scale to, to, to generate any online revenue. Um, you know, it&#8217;s really hard. So they end up getting. A lot of them that do still exist end up getting, you know, slurped up by one of the, the major conglomerates that&#8217;s purchasing lots of local news organizations.</p>\n\n\n\n<p>Um, and even then you, you, you&#8217;re seeing their operations get gutted in favor of centralizing, you know, copy editing and, and, and lots of other services. [00:30:00] So, , you know, the actual folks that are on the ground covering things are really limited and, you know, there are stories that are slipping through the cracks.</p>\n\n\n\n<p>Um, I mean, I mean, look at, look at, I live in New York City, right? I mean, and, and the New York City metropolitan area is a huge market. We have multiple papers. And you know, something like the George Santos story, which was definitely covered by a local media organization, you know, slips through the cracks to the point where, you know, someone was elected.</p>\n\n\n\n<p>Stevie had lied about some things, . So it, it&#8217;s really just, it&#8217;s, it&#8217;s quite remarkable that even in a, even in a market like, you know, New York City, um, something like that can happen these days. So, um, you know, I think we, we really, we, we have a lot of questions we have to answer and I, and I don&#8217;t have all of them today.</p>\n\n\n\n<p>Um, yeah. You know, but certainly it, it&#8217;s, it&#8217;s a, it&#8217;s a goal of mine to help, you know, help help us, help our client organizations work, work through these challenges. Yep.</p>\n\n\n\n<p><strong>Cory Miller:</strong> So thank you for that. Cause I just wanna get perspectives, um, cuz this is, the [00:31:00] publishing is central to WordPress and, you know, switching, uh, uh, an area here for a second.</p>\n\n\n\n<p>I just wanna get your quick thoughts on this and then we&#8217;ll move on to WordPress on the enterprise, but, You know, my story with WordPress is I started my first WordPress blog in 2006, not really to anything I&#8217;m doing today, but it, it enabled me, empowered me to be able to publish and that that was an incredible experience.</p>\n\n\n\n<p>Clicking publish on my first WordPress site. and there&#8217;s this trend that I see and I go, yeah, we called them bloggers back then, but the creator economy, and I&#8217;m just kinda, I know this isn&#8217;t your bread and butter, but it is in a bigger category that you all serve at a high, high level. Um, but the creator economy, the ability to someone to go on an Instagram, create content, engage a kind of followers slash community, and I.</p>\n\n\n\n<p>opportunity with WordPress two. Um, my wife looks at Instagram quite a bit. That&#8217;s kind of [00:32:00] her default entertainment channel. And one day she was like, just look. Cuz I was like, ah, I don&#8217;t have time. I, I don&#8217;t want to get, I&#8217;ll go down that rabbit patrol. But I started looking at some of the people that created content and go, they&#8217;ve got massive followings.</p>\n\n\n\n<p>And then you go business model creator economy. And I think WordPress is positioned there to go, how do you monetize it? Same problem we have on the big scale publishers. We talked about how do we find a sustain. Business model for that classic journalism, local news, news in general, but then for the creator economy, I&#8217;m curious your thoughts on that, what you&#8217;re seeing, what you hope for, uh, in that, I ha have the ability now to create or press blog or Twitter account or a Instagram or whatever that is, and become a de facto one person publishing company and myself.</p>\n\n\n\n<p>What, what are you seeing for that? Do you pay attention to that? What are you curious about seeing</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> for. Yeah, and there&#8217;s, there&#8217;s, there&#8217;s a lot there. Um, you know, for, for WordPress itself, [00:33:00] you know, you, you essentially have, you know, two creator economies. You have those that are creating the software and those that are creating the content.</p>\n\n\n\n<p>So it&#8217;s actually a, you know, a, a a really a double pronged creator economy, um, within the WordPress world itself. You know, for, for something like. You know, TikTok or Instagram or, or you know, Twitter, um, you know, as probably less so, you know, Twitter to a degree. Cuz I feel like, you know, primarily folks are, you know, following people that they&#8217;ve chosen to follow.</p>\n\n\n\n<p>And, and if they&#8217;re getting exposed to other accounts, it&#8217;s usually through retweets, you know, um, it&#8217;s, it&#8217;s a little less algorithmic than I would say, you know, especially TikTok, which is entirely algorithmic. . But, but the point is, you know, those are little, little snippets of information. Um, you know, there&#8217;s, there&#8217;s a lot of discovery, um, that&#8217;s inherent to that.</p>\n\n\n\n<p>You know, you, you end up finding [00:34:00] people to follow through others that you&#8217;re following through, through algorithmic recommendations depending on, on the platform. Um, and, you know, they&#8217;re little. Snippets of entertainment, you know, that don&#8217;t require a ton of engagement. You know, your, your average engagement there is, is measured in seconds, not minutes.</p>\n\n\n\n<p>And it&#8217;s really just an endless stream of stuff that&#8217;s, that&#8217;s triggering your dopamine receptors, and, and, mm-hmm. , um, you know, making you entertained and abused. And look, there are creators that are creating like some really. Interesting, thoughtful, you know, content, whether it&#8217;s, you know, stuff that is pertinent to my industry, um, you know, historical content stuff that&#8217;s, you know, extremely socially aware.</p>\n\n\n\n<p>Um, there&#8217;s a lot of stuff that you can get exposed to on this, on those platforms that&#8217;s, um, meaningful and interesting. And there&#8217;s a lot that&#8217;s just, you know, purely entertainment. It doesn&#8217;t have a lot of depth to it, but it makes you laugh or, you know, whatever. You [00:35:00] know, WordPress, I mean WordPress is a platform.</p>\n\n\n\n<p>It&#8217;s a tool. Um, it lets people create a different type of content. Um, you know, typically, typically written content, uh, which requires a longer engagement time. And of course there are plenty of people who would rather, you know, engaged with, with a creator, um, you know, through written content, um, that has more depth to it, you know, that that takes longer to read and digest.</p>\n\n\n\n<p>You&#8217;re certainly gonna. You know, probably retain something better and get something more, you know, rich and meaningful out, out of that type of engagement. Um, but, you know, it&#8217;s, but again, WordPress is an open source distributed platform. It&#8217;s not just like Instagram or, or TikTok or Twitter, which has an app that you install on your phone and everyone&#8217;s using the same app.</p>\n\n\n\n<p>You know, a word WordPress sites are hosted across the internet in, in a million different places. , you know, and, and there are certainly some big, um, consolidated hosting platforms like wordpress.com, but, [00:36:00] um, you know, you&#8217;re not, it&#8217;s not like every WordPress creator in the world is being merged into this like, you know, central funnel where it&#8217;s just piped into, you know, a single place that everyone&#8217;s engaging with those creators.</p>\n\n\n\n<p>So, I think it&#8217;s a lot more challenging for, for the WordPress creator in general to find their market. You know, some of them will, can leverage those other platforms, you know, to bring them back to their blog and or, you know, to their site to continue to engage with them. But, um, you know, it&#8217;s not like we&#8217;re all collaborating together and, and feeding into an algorithm in, in the creator economy of WordPress.</p>\n\n\n\n<p>Um, it&#8217;s an entirely different beast. Um, you know, I would say that the. WordPress software creators, those that are building plugins through the, you know, wordpress.org, you know, plugin directory. Prob probably have something closer to that than, than the creators who actually created the content. Do you know, just by virtue of using WordPress, of course, right?</p>\n\n\n\n<p>Cory Miller: Yeah, yeah. The repo is the central [00:37:00] community in a sense, in a way to launch a market, for sure. Okay. Thank you for that. I wanted to, I wanted to segue for a moment cuz I th this is a topic I think we continue to be talking about in the WordPress ecosystem, um, because it&#8217;s how I got started in millions and millions of other people.</p>\n\n\n\n<p>Um, being able to click publish on your dream, use the software to do something cool and build a business, whether it&#8217;s like you said, the software or the content. Okay. Next topic real quick as we kind of wind down. I want to ask about is what you&#8217;re seeing on WordPress and the enterprise.</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Um, again, again, a topic suitable for an entire podcast episode, maybe even a podcast series, you know?</p>\n\n\n\n<p>I agree. Well, I mean, look, word, word Press has been, You know, enterprise software now for, you know, I would say at least 10 years, probably a little bit longer than that. Um, you know, to me the real dividing line was when [00:38:00] WordPress b i p spun up, you know, that that was when, uh, I start, started to see the really big sites came on.</p>\n\n\n\n<p>That&#8217;s when we, that&#8217;s when we started to really, you know, work on the really big sites. You know, our, our first, our first enterprise WordPress launches were the Kaiser Family Foundation and New York Post on, on a very early version of, of, you know, WordPress VIP, um, And you know, back then it was, um, you know, there, there were, those were, they were the early adopters.</p>\n\n\n\n<p>They were the ones that saw the, not just the value of WordPress software, but the value of using open source in the enterprise. You know, the having real control over, uh, , um, their software, you know, the, the, the software behind the site was portable. If they decided they didn&#8217;t like their hosting company, they, they could move, they could change anything that they wanted.</p>\n\n\n\n<p>Um, but the thing that they were starting with WordPress was already pretty good out of the box. So, you know, that was actually pretty minimal. Um, You know, then, you know, a [00:39:00] few years later you had the really, the next big group of, of publishers that we worked with that, um, you know, saw the early adopters were having success.</p>\n\n\n\n<p>They wanted to be on board. Um, you know, now, uh, I&#8217;m seeing a lot of competition in the market for. You know, from other platforms, um, platforms that are closed source, um, that are, you know, in the long term, more expensive in, in cost of ownership. Um, but you know, the challenge when I&#8217;m talking to, you know, a, a potential client about a project, you know, whether it&#8217;s a nonprofit or a media publisher, it doesn&#8217;t matter. It ends up being a, a similar conversation. Um, you know, I&#8217;m not ever competing against another WordPress agency. I&#8217;m almost always competing against another platform. And, you know, that, and, and it could be something like Arc, bright Spot, um, you know, and even I even see, you know, rebel Mouse every now and then, [00:40:00] um, in, in those sorts of things.</p>\n\n\n\n<p>But like the difference between WordPress. Pretty much any other platform is it, you know, not everything is, is included out of the box. Um, you know, with many other platforms you&#8217;re seeing, you know, A A C M S that has analytics included, um, you know, probably more, uh, workflow tools for a large newsroom. Um, especially in, you know, in the case of arc, um, you know, video tools.</p>\n\n\n\n<p>Um, You know, uh, lots of, lots of other integrations that you know, you, which WordPress is perfectly capable of handling. You know, there are excellent enter enterprise plugins that connect to pretty much any advertising analytics video provider. Um, you know, uh, third, you know, third party authentication provider.</p>\n\n\n\n<p>Take, take your pick of like what enterprise software, you know, you need to integrate with WordPress. Um, there, there&#8217;s probably a plugin for it and. It&#8217;s probably [00:41:00] an enterprise plugin and it probably works really well and gets you, you know, 90% of the way to, to where you need to go. Um, and you know, to me more importantly, You know, you have a choice.</p>\n\n\n\n<p>Like, you know, if you, if you buy an off, if you, if you sign up with a large, you know, platform that does everything, all in one, um, and you don&#8217;t like their video solution, you&#8217;re stuck. Um, you know, you don&#8217;t have the choice of switching from, you know, Brightcove, the JW player. You know, if, if you think that, that, you know, it meets the needs of your product better, you, you don&#8217;t have that option.</p>\n\n\n\n<p>Where the problem, you know, comes into play is, you know, when you get to the point of, you know, negotiating business terms and sending a proposal and talking to people in the, you know, in, in procurement, you know, who&#8217;re trying to compare apples to apples to make the, the best decision for their organization.</p>\n\n\n\n<p>And they have, you know, platforms A and B that have all these things built in. Um, you know, this is, this is a [00:42:00] startup cost, this is the monthly fee, and that&#8217;s it. And although WordPress, you know, you&#8217;re getting all the software for free, um, you know, you&#8217;re probably going to hire someone like us to at least help with the initial build and, and, you know, do some integration work.</p>\n\n\n\n<p>Um, you, you have to pick your hosting provider. Um, so, and then there&#8217;s gonna be an, a monthly cost for that, you know, maybe a startup cost for, for us, and then maybe a monthly cost for us. In the end result, you know, it&#8217;s not gonna take probably any longer to migrate all your content and get set up with WordPress, um, you know, through that method than than signing up for one of these other platforms.</p>\n\n\n\n<p>You&#8217;re gonna have a better experience because you know, you have so much more optionality and. Where you host, who you work with and, and what you integrate with. Um, you&#8217;re not paying any licensing fees. You know, you&#8217;re not beholden to a single provider and their business model and their pricing model, um, to run the most critical aspect of your [00:43:00] business.</p>\n\n\n\n<p>You know, you can control all of that on your own, but that moment when you&#8217;re making the decision. and comparing it for some, for some of the folks that we talked to, I think that it does, it does seem more complex, um, because it sounds like there&#8217;s more work to do. Um, there are more choices to make, um, you know, versus just deciding and picking, you know, one thing versus the other.</p>\n\n\n\n<p>And, and I think that that&#8217;s a challenge, you know, in, in the, in the enterprise market, which is like, That initial, you know, quote unquote out of the box demo of, of enterprise WordPress, um, you know, isn&#8217;t necessarily as, as well formed as it is for, for some of its competitors. Um, you know, for folks that really understand the.</p>\n\n\n\n<p>The benefits of open source folks that, especially that have used the WordPress before. Um, it, it&#8217;s, it&#8217;s not a challenge, but, you know, for, for, for organizations that are coming into this really, [00:44:00] um, you know, cold maybe from a proprietary platform trying to make that, that decision, I think it can be, it can be somewhat confusing.</p>\n\n\n\n<p>Um, so the, I mean, I think that&#8217;s, that&#8217;s one of the, the big challenges that I think, you know, enterprise WordPress faces, but, You know, how do you solve it? You know, I think that&#8217;s, that&#8217;s the hard part because solving for that would mean, you know, being a bit more, um, being a bit more opinionated about, you know, things that are included in, in WordPress or, you know, for one of the big enterprise hosting platforms to, to pick a direction, um, and, and build bundle more stuff into the platform.</p>\n\n\n\n<p>And that all of a sudden, you know, immediately, immediately becomes the antithesis of open. Um, so there&#8217;s a middle ground there somewhere. I, I don&#8217;t think that we found it yet. Um, and, and, and also if you read some of the stuff that, like, you know, Tom from Human Made and, and Magda from decode have written, you know, and, and talked about your podcast recently, um, you know, [00:45:00] It&#8217;s, it&#8217;s very much related to, you know, how we are all solving the, the same problems, you know, in different ways across all of our organizations.</p>\n\n\n\n<p>I mean, hell, even in the early days of Guten Gutenberg, um, you know, years ago until we standardized, I saw different teams with an alley solving things in different ways. So, um, you know, there. There&#8217;s something to it because, you know, at least for increased collaboration, I think, you know, within our, within our enterprise community, because.</p>\n\n\n\n<p>It&#8217;s to all of our benefit, I think that enterprise WordPress continues to succeed and thrive. Um, not just because, you know, I want my company to exist and, and to make money, but, um, if not us, then, then who? Because the, the other options that I see enterprise publishers going to are you. Big closed source platforms and, and that&#8217;s not something that I [00:46:00] believe in.</p>\n\n\n\n<p>You know, I, I, I don&#8217;t think you should have to pay for software. If you&#8217;re spending money, you should be hiring people to write content, or you should be paying people, you know, to build the really custom aspects of your product that differentiate you, the things that make your business sustainable. The other stuff should be free, you know, and, and open source software is great.</p>\n\n\n\n<p>You know, it, it&#8217;s foundational to what the internet is so, . Um, yeah, I really hope absolutely that we can all get together and find a path forward.</p>\n\n\n\n<p><strong>Cory Miller:</strong> Yeah, that&#8217;s one of the reasons I created our, um, enterprise leaders group on post Slack, is I think the conversation needs to be had on multiple levels within the ecosystem.</p>\n\n\n\n<p>Um, but I, I&#8217;ve not. Personally been in enterprise work, ever have friends members, uh, that do this, and I go, I love work. What I hear WordPress is doing on that level, you, you know, from all the media organizations you represent. For instance, at Ali, I go, that&#8217;s [00:47:00] cool because when in my daily, I go out and like, what do you doing?</p>\n\n\n\n<p>Well, I kind work around WordPress. What&#8217;s WordPress? Okay. But I go, it&#8217;s powering this percentage of the web, or you know, it&#8217;s the dominant thing on the web, uh, for publishing. Um, but also I get to hit those highlights. You&#8217;ve probably been on a WordPress hat and didn&#8217;t necessarily know it. These cool organizations are doing, using this open source tool and continuing to, I think it&#8217;s healthy for the open web to continue to fly the banner of freedom.</p>\n\n\n\n<p>Uh, that open source and WordPress in particular, um, champion and to keep that going. I think it&#8217;s healthy for us as a a planet society business ecosystem. It, it seems like it&#8217;s all. Gonna be better when you have these great options, one of which is WordPress. Well, thank you Brad for, um, sharing the story, snippets of your join journey, the things that you&#8217;re doing [00:48:00] with WordPress.</p>\n\n\n\n<p>It&#8217;s all inspiring, and I know it&#8217;ll inspire the members here and those that are looking at click and publish with WordPress or using it in some way, shape, or form. Um, where can we find more about you?</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Of course. Yeah. If, if you want to, you know, learn more about Ali, uh, if you want to apply to work at Allie, we are still hiring developers currently and, and occasionally other positions.</p>\n\n\n\n<p>Um, just check out ali.com, uh, a l l e y.com. So nice and straightforward and uh, yeah, yeah, I&#8217;d be happy to chat with, you know, anybody else is interested in learning more about us. And your</p>\n\n\n\n<p><strong>Cory Miller:</strong> inward and post Slack, so well, thanks again Brad, so much for taking the time. Love what you&#8217;re doing, keep it up, and thanks for being a part of Post</p>\n\n\n\n<p><strong>Bradford Campeau-Laurion:</strong> Status.</p>\n\n\n\n<p>Well, thanks for having me, Corey. I appreciate it.</p>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 03 Feb 2023 10:10: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:11:\"Cory Miller\";s: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:84:\"WPTavern: New Proposal Calls for Automated Performance Monitoring for WordPress Core\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141641\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://wptavern.com/new-proposal-calls-for-automated-performance-monitoring-for-wordpress-core\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4358:\"<p>WordPress Core Committer Adam Silverstein has published a <a href=\"https://make.wordpress.org/core/2023/02/02/automated-performance-monitoring-in-wordpress-core/\">proposal for adding automated performance tooling</a> that would offer continuous monitoring for performance issues so they can be resolved before major regressions are committed to core. </p>\n\n\n\n<p>&#8220;Similar to our unit test suite, automated performance testing would help protect core from introducing large performance regressions by catching problems immediately and tracking performance over time,&#8221; Silverstein said. &#8220;Automating testing also means saving contributor effort by replacing a time consuming manual process.&#8221;</p>\n\n\n\n<p>As the Performance team is focused on introducing new features with measurable gains, as well as testing new WordPress releases before they ship, they have haphazardly uncovered what Silverstein described as &#8220;significant performance regressions.&#8221; A few examples include <a href=\"https://github.com/WordPress/gutenberg/issues/44772\">a regression found before WP 6.1 in theme.json processing</a> and another <a href=\"https://core.trac.wordpress.org/ticket/39210#comment:66\">issue</a> with changes for loading the textdomain.</p>\n\n\n\n<p>&#8220;Automated testing would catch this type of regression as soon as it was introduced, making it much easier to resolve,&#8221; he said.</p>\n\n\n\n<p>Silverstein highlighted the Gutenberg project as a good example of <a href=\"https://make.wordpress.org/core/2021/03/23/core-editor-improvement-performance-matters/\">performance tracking</a>, as each release publishes metrics for changes in loading time, typing time, and block selection time. The team has also begun tracking TTFB (time to first byte) for classic versus block themes in their code health dashboard, which is helping them see the immediate impact of the latest commits.</p>\n\n\n\n<p>&#8220;It’s making visible the performance regression in block theme rendering when compared with classic themes for a simple &#8216;hello world&#8217; page,&#8221; WordPress Performance team contributor Emily Clarke <a href=\"https://make.wordpress.org/core/2023/01/31/performance-team-meeting-summary-31-january-2023/\">said</a> in the team&#8217;s most recent meeting. &#8220;As a team, we would like to make sure we’re properly prioritizing the tickets we have for 6.2 that would positively impact this metric—particularly anything that we need to land before the beta 1 milestone next week.&#8221; </p>\n\n\n\n<img />\n\n\n\n<p>A few contributors have already been working on improving the server response times for block themes, with PRs that should be landing in 6.2.</p>\n\n\n\n<p>&#8220;Similar to Gutenberg, WordPress core would gather a set of automated performance metrics along with the existing test runs (e.g. unit tests, coding standards) we already have for each new commit,&#8221; Silverstein said. &#8220;These metrics can be used to identify the exact point a performance regression is introduced into core. At milestones like a major release, the metrics can be compared against the previous release to gauge progress.&#8221;</p>\n\n\n\n<p>Silverstein proposes WordPress start small with by simply running a set of automated tests on each core commit for things like load time and total query time for classic and block themes. In the future, the team could capture additional server timing metrics and metrics for other contexts beyond the home page, such as the admin and single post post.</p>\n\n\n\n<p>Response to the proposal so far has been positive, as the only alternative is relying on individuals to manually uncover new performance bottlenecks and report them. Better tools will help pinpoint these issues faster, before they get rolled out to millions of people. </p>\n\n\n\n<p>&#8220;Given how much emphasis peer CMS platforms place on &#8216;advertising&#8217; their performance and benchmarking it against the industry leaders, investing in tools to ensure WordPress continues to perform optimally makes a lot of sense,&#8221; WordPress marketing contributor Dan Soschin said. &#8220;And, given how many sites are powered by WordPress, even minor gains in performance (including those unnoticeable to most people) add a lot of value to web hosts and lowering overall internet traffic burdens/bandwidth.&#8221; </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 03 Feb 2023 02:50:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i: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:\"WPTavern: WordPress Training Team Seeks Feedback with Individual Learner Survey\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141596\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"https://wptavern.com/wordpress-training-team-seeks-feedback-with-individual-learner-survey\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2181:\"<p>In 2020, WordPress began prioritizing education as critical to the project&#8217;s future, <a href=\"https://wptavern.com/learn-wordpress-platform-launches-with-free-courses-workshops-and-lesson-plans\">launching Learn.WordPress</a> to support beginners to advanced learners with free educational content. Over the past two years, WordPress&#8217; Training team has been instrumental in building and expanding this resource with synchronous and asynchronous learning opportunities, as well as downloadable lesson plans for instructors to use in live environments.</p>\n\n\n\n<p>In 2022, there were 12,000 people who took a course on <a href=\"https://learn.wordpress.org/\">Learn.WordPress.org</a>. The course catalogue has grown to include everything from <a href=\"https://learn.wordpress.org/course/getting-started-with-wordpress-get-setup/\">getting started with WordPress</a> to <a href=\"https://learn.wordpress.org/course/introduction-to-block-development-build-your-first-custom-block/\">building custom blocks</a>, in addition to 140 shorter <a href=\"https://learn.wordpress.org/tutorials/\">tutorials,</a> and a nearly continuous stream of live <a href=\"https://learn.wordpress.org/online-workshops/\">online workshops</a>.</p>\n\n\n\n<p>WordPress&#8217; Training team has published an <a href=\"https://learn.wordpress.org/individual-learner-survey/\">Individual Learner Survey</a> as part of a needs analysis for the free resources available on Learn WordPress. It is the first phase in the project which aims to expand and improve the materials produced by contributors. It takes approximately five minutes to complete and will cover a few basic demographic questions, <a href=\"https://www.viewsonic.com/library/education/the-8-learning-styles/\">learning styles</a>, and also gauges respondents&#8217; interest in the possibility of a WordPress certification program.</p>\n\n\n\n<p>The survey is open to all who have used Learn WordPress resources as well as those who have not yet explored them. If you have a few minutes, <a href=\"https://learn.wordpress.org/individual-learner-survey/\">take the survey and send some feedback</a> to help make the resources more useful in the future.</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, 02 Feb 2023 18:04: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: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:94:\"WPTavern: WordPress.com Introduces Browse Mode, Style Book, and Push to Global Styles 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:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=141599\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"https://wptavern.com/wordpress-com-introduces-browse-mode-style-book-and-push-to-global-styles-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:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2260:\"<p>WordPress.com users are getting early access to some of the major new features that are shipping with the upcoming WordPress 6.2 release. The platform <a href=\"https://wordpress.com/blog/2023/02/01/whats-new-on-wordpress-com-tools-to-make-designing-your-site-easier-than-ever/\">rolled out Browse Mode today</a>, describing it as &#8220;an easier way to navigate the Site Editor.&#8221; This is one of the most impactful changes coming to customization, as it unifies the design and makes it less confusing to navigate than previous iterations.</p>\n\n\n\n<p>The Gutenberg plugin shipped Browse Mode in <a href=\"https://wptavern.com/gutenberg-14-8-overhauls-site-editor-interface-adds-style-book\">version 14.8</a>, released in December 2022, and the feature is on deck to be rolled into the upcoming WordPress release.</p>\n\n\n\n\n\n\n\n<p>WordPress.com also introduced users to split block settings, along with the ability to preview style options with the Style Book and apply design changes sitewide with the &#8220;Apply Globally&#8221; feature. One thing the platform did well in this announcement was to answer the user question, &#8220;Why would I need this?&#8221; for each new feature: </p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p><em><strong>When to use this feature:</strong> You’re curious about switching up the colors or typography on your site, but you want to know what it’ll look like, especially within specific blocks, before committing. </em></p>\n</blockquote>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>video source: <a href=\"https://wordpress.com/blog/2023/02/01/whats-new-on-wordpress-com-tools-to-make-designing-your-site-easier-than-ever/\">WordPress.com</a>\n\n\n\n<p>WordPress.com launching these features to millions of users demonstrates high confidence in their readiness for use in production on the platform. </p>\n\n\n\n<p>Self-hosted WordPress users will get this update in a couple months. Beta 1 is expected on February 7, with RC1 planned for a month later, and the official release scheduled for March 28, 2023. Those who want these features now can  get them today by installing the <a href=\"https://wordpress.org/plugins/gutenberg/\">Gutenberg plugin</a>, where they have been tested for months by more than 300,000 users.</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, 02 Feb 2023 03:36:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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:103:\"Post Status: When Gutenberg Phases End • Priorities in Onboarding Contributors • Redesign Roll Outs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://poststatus.com/?p=146925\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:106:\"https://poststatus.com/when-gutenberg-phases-end-priorities-in-onboarding-contributors-redesign-roll-outs/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:20087:\"<h2 id=\"h-this-week-at-wordpress-org-january-30-2023\">This Week at WordPress.org (January 30, 2023)</h2>\n\n\n<div class=\"has-background has-theme-palette-8-background-color wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">What happens when we reach the end of a <a href=\"https://wordpress.org/about/roadmap/\">phase in Gutenberg</a>? Josepha shares what this means for additional features and requests in the WP Briefing.  Josepha also posed a few questions at how we prioritize doing the work of contributing while onboarding new contributors and ways to simplify the experience new contributors have. Finally, get an early look at the design changes coming for Hosting, Jobs, About, and Dev Blog.  </p></div>\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<div id=\"kt-info-box_94d1bd-77\" class=\"wp-block-kadence-infobox\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kt-info-svg-icon kt-info-svg-icon-fe_aperture\"></span></div></div></div></div><div class=\"kt-infobox-textcontent\"><h2 class=\"kt-blocks-info-box-title\">Gutenberg Phases End, Redesign Roll Outs, and Simplifying Onboarding </h2><p class=\"kt-blocks-info-box-text\"><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/2753.png\" alt=\"❓\" class=\"wp-smiley\" /> <a href=\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\">What Does Concluding a Gutenberg Phase Really Mean?</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f3a8.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/design/2023/01/30/design-share-jan-16-jan-27/\">Redesigning Hosting, Jobs, About, and Dev Blog</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f3af.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">Creating Clear, Skilled, and Prioritized Contribution Efforts</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f9d1-1f3fd-200d-1f4bb.png\" alt=\"??‍?\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/meta/2023/01/25/a-meta-subproject-for-evaluating-matrix/\">Considering Slack Alternatives</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f3cb-1f3ff.png\" alt=\"??\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/core/2023/02/02/automated-performance-monitoring-in-wordpress-core/\">Automated performance monitoring in WordPress core</a><br /><br /><img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /> <a href=\"https://make.wordpress.org/plugins/2023/02/03/twitter-api-changes/\">Plugin Devs: Twitter API Changes</a></p></div></div></div>\n\n\n\n<h2 id=\"h-news\">News<a href=\"https://wordpress.org/news/2022/10/wordpress-6-1-release-candidate-3/\"></a></h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.org/news/2023/01/people-of-wordpress-daniel-kossmann/\">People of WordPress: Daniel Kossmann</a></li>\n\n\n\n<li><a href=\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\">WP Briefing: Episode 48: What Does Concluding a Gutenberg Phase Really Mean?</a></li>\n</ul>\n\n\n\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-_8f6276-eb\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\" /></div></div>\n\n\n\n<div class=\"is-layout-flex wp-container-35 wp-block-columns\">\n<div class=\"is-layout-flow wp-block-column\">\n<h2 id=\"h-accessibility\"><a href=\"https://make.wordpress.org/accessibility\">Accessibility</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/accessibility/2023/01/28/a11y-meeting-notes-0120-2023/\">Accessibility Team Meeting Notes: January 20, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-community\">Community</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/community/2023/02/03/update-apac-meetup-reactivation-project/\">Update: APAC Meetup Reactivation Project</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/01/community-team-meeting-agenda-for-2-february-2023/\">Community Team Meeting Agenda for 2 February 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/02/01/wordcamp-mentors-february-check-in/\">WordCamp Mentors’ February check-in!</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/31/updates-to-the-regional-wordcamps-handbook-page/\">Updates to the Regional WordCamps Handbook Page</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/30/wc-asia-contributor-day-what-should-we-work-on/\">WC Asia Contributor Day: What should we work on?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/25/recap-of-the-diverse-speaker-training-group-wpdiversity-amer-emea-on-january-25-2023/\">Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on January 25, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/25/wordpress-community-support-wordpress-foundation-entity-structure/\">WordPress Community Support &amp; WordPress Foundation Entity Structure</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/20/proposal-dedicated-communication-place-for-wordcamp-mentors/\">Proposal: Dedicated communication place for WordCamp mentors</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/community/2023/01/19/proposal-adopt-github-for-team-projects/\">Proposal: [Experiment] Adopt Standardised Team-wide Project Management Tools – already utilised by other Make Teams for a Quarter.</a></li>\n</ul>\n\n\n\n<h2 id=\"h-core\"><a href=\"https://make.wordpress.org/core\">Core</a> </h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/02/automated-performance-monitoring-in-wordpress-core/\">Automated performance monitoring in WordPress core</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/30/a-week-in-core-january-30-2022/\">A Week in Core – January 30, 2022</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/24/proposal-old-tickets-trac-triage-sessions/\">Proposal: Old Tickets Trac Triage Sessions</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/20/whats-new-in-gutenberg-15-0-18-january/\">What’s new in Gutenberg 15.0? (18 January)</a></li>\n</ul>\n\n\n\n<h3 id=\"h-wordpress-6-2\">WordPress 6.2</h3>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/03/hallway-hangout-performance-improvements-for-wordpress-6-2/\">Hallway Hangout: Performance Improvements for WordPress 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/18/bug-scrub-schedule-for-6-2/\">Bug Scrub Schedule for 6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/11/early-bug-scrub-schedule-for-wp-6-2/\">Early bug scrub schedule for WP&nbsp;6.2</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/17/wordpress-6-2-planning-roundup/\">WordPress 6.2 Planning Roundup</a></li>\n</ul>\n\n\n\n<h3 id=\"h-meetings\">Meetings</h3>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/core/2023/02/02/developer-blog-editorial-meeting-february-2-2023/\">Developer Blog – Editorial meeting: February 2, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/31/dev-chat-agenda-february-1-2023/\">Dev Chat Agenda: February 1, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/30/editor-chat-agenda-february-1st-2023/\">Editor Chat Agenda: February 1st 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/30/core-editor-chat-summary-25th-january-2023/\">Core Editor chat summary: 25th January 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/27/dev-chat-summary-january-25-2023/\">Dev Chat summary, January 25, 2023</a></li>\n</ul>\n\n\n\n<h3 id=\"h-dev-blog\"><a href=\"https://developer.wordpress.org/news/\">Dev Blog</a></h3>\n\n\n\n<ul>\n<li><a href=\"https://developer.wordpress.org/news/2023/02/creating-custom-block-styles-in-wordpress-themes/\">Creating custom block styles in WordPress themes</a></li>\n</ul>\n\n\n\n<h2 id=\"h-design\"><a href=\"https://make.wordpress.org/design\">Design</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/design/2023/01/30/design-share-jan-16-jan-27/\">Design Share: Jan 16-Jan 27</a></li>\n</ul>\n\n\n\n<h2 id=\"h-docs\"><a href=\"https://make.wordpress.org/docs\">Docs</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/docs/2023/02/03/onboarding-session-for-github-related-roles/\">Onboarding session for GitHub-related roles</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/docs/2023/01/31/summary-for-docs-team-meeting-january-24-2023/\">Summary for docs team meeting, January 24, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-marketing\"><a href=\"https://make.wordpress.org/marketing\">Marketing</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/marketing/2023/01/31/notes-global-marketing-team-meeting-jan-24-2023/\">Notes: Global Marketing Team meeting, Jan 24, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-meta\"><a href=\"https://make.wordpress.org/meta\">Meta</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/meta/2023/01/26/wordpress-org-redesign-recent-launches/\">WordPress.org Redesign Recent Launches</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/meta/2023/01/25/a-meta-subproject-for-evaluating-matrix/\">A Meta subproject for evaluating Matrix</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/meta/2022/12/22/two-factor-auth-progress-for-wordpress-org/\">Two-Factor Auth progress for WordPress.org</a></li>\n</ul>\n\n\n\n<h2 id=\"h-mobile\"><a href=\"https://make.wordpress.org/mobile\">Mobile</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/updates/2023/01/30/mobile-team-update-january-30th/\">Mobile Team Update – January 30th</a></li>\n</ul>\n\n\n\n<h2 id=\"h-openverse\"><a href=\"https://make.wordpress.org/openverse\">Openverse</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/openverse/2023/02/03/openverse-is-moving/\">Openverse is Moving!</a></li>\n</ul>\n</div>\n\n\n\n<div class=\"is-layout-flow wp-block-column\">\n<h2 id=\"h-performance\"><a href=\"https://make.wordpress.org/performance/\">Performance</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/performance/2023/02/01/core-performance-team-rep-updates/\">Core Performance Team Rep Updates</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2023/01/31/performance-team-meeting-summary-31-january-2023/\">Performance Chat Summary: 31 January 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-polyglots\">Polyglots</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/polyglots/2023/02/01/agenda-weekly-polyglots-chat-february-01-2023-1300-utc/\">Agenda: Weekly Polyglots Chat – February 01, 2023 (13:00 UTC)</a></li>\n</ul>\n\n\n\n<h2 id=\"h-plugins\"><a href=\"https://make.wordpress.org/plugins\">Plugins</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/plugins/2023/02/03/twitter-api-changes/\">Twitter API Changes</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/01/31/plugin-review-team-30-jan-2023/\">Plugin Review Team: 30 Jan 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-project\">Project</h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">Discussion: Ending the Eternal September</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/project/2023/01/18/big-picture-goals-2023/\">Big Picture Goals 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-support\"><a href=\"https://make.wordpress.org/support\">Support</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/support/2023/02/block-editor-live-in-most-forums/\">Block Editor Live in Most Forums&nbsp;</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/support/2023/02/agenda-for-february-2nd-support-meeting-2/\">Agenda for February 2nd Support Meeting</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/02/01/support-team-meeting-updates-for-january-26th-2/\">Support Team Meeting Updates for January 26th</a></li>\n</ul>\n\n\n\n<h2 id=\"h-test\"><a href=\"https://make.wordpress.org/test\">Test</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/test/2023/01/25/hallway-hangout-themer-goodies-edition/\">Hallway Hangout: Themer Goodies Edition</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/updates/2023/01/31/test-team-update-30-january-2023/\">Test Team Update: 30 January 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-themes\"><a href=\"https://make.wordpress.org/themes\">Themes</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://make.wordpress.org/updates/2023/01/31/themes-team-update-january-31-2023/\">Themes team update January 31, 2023</a></li>\n</ul>\n\n\n\n<h2 id=\"h-training\"><a href=\"https://make.wordpress.org/training\">Training</a></h2>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/individual-learner-survey/\">How did you learn WordPress?</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/03/proposal-training-faculty-developer-squad/\">Proposal: Training Faculty Developer Squad</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/03/new-learn-wordpress-github-project-view-updates/\">New Learn WordPress GitHub Project View Updates</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/02/02/training-team-values-exercise-recap/\">Training Team Values Exercise Recap</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/01/30/meeting-agenda-for-january-31-2023/\">Meeting Agenda for January 31, 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/01/30/training-team-meeting-recap-for-january-17th-2023/\">Training Team Meeting Recap for January, 17th 2023</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/training/2023/01/24/brainstorm-wordcamp-asia-2023-contributor-day/\">Brainstorm – WordCamp Asia 2023 Contributor Day</a></li>\n</ul>\n\n\n\n<h3 id=\"h-online-workshops\">Online Workshops</h3>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/?meeting=lets-code-wp-rest-api-custom-routes-and-endpoints\">Let’s code: WP REST API – custom routes and endpoints</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=27869\">WP dev livestream: WP REST API – custom routes and endpoints</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=explore-with-me-whats-new-in-gutenberg-session-2\">Explore with Me: What’s New In Gutenberg? Session 2</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=explore-with-me-whats-new-in-gutenberg-session-1\">Explore with Me: What’s New In Gutenberg? Session 1</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=ep12-block-pattern-create-and-submit-bangla\">EP12: Block Pattern : Create and Submit | Bangla</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=ep11-block-editor-gutenberg-settings-bangla\">EP11: Block Editor (Gutenberg) : Settings | Bangla</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=ep10-block-editor-gutenberg-what-and-how-bangla\">EP10: Block Editor (Gutenberg) : What and How | Bangla</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=live-stream-reviewing-developer-focused-features-in-gutenberg-15-1\">Live stream: Reviewing developer-focused features in Gutenberg 15.1</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=live-stream-integrating-openai-with-a-custom-block-2\">Live stream: Integrating OpenAI with a custom block</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=live-stream-integrating-openai-with-a-custom-block\">Live stream: Integrating OpenAI with a custom block</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=thessaloniki-wordpress-meetup-block-theme-workshop-part-3\">Thessaloniki WordPress Meetup: Block Theme Workshop – Part 3</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=block-themes-and-wordpress-live-stream-5\">Block Themes and WordPress: Live Stream</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=wordpress-dev-livestream-extending-the-wp-rest-api-modifying-responses\">WordPress dev livestream: Extending the WP REST API – modifying responses</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=lets-code-extending-the-wp-rest-api-modifying-responses\">Let’s code: extending the WP REST API – modifying responses</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=a-deep-dive-into-wordpress-loops\">A Deep Dive into WordPress Loops</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=apac-using-the-columns-block\">APAC: Using the Columns Block</a></li>\n\n\n\n<li><a href=\"https://learn.wordpress.org/?meeting=using-the-columns-block\">Using the Columns Block</a></li>\n</ul>\n\n\n\n<h3 id=\"h-tutorials\"><a href=\"https://learn.wordpress.org/tutorials\">Tutorials</a></h3>\n\n\n\n<ul>\n<li><a href=\"https://learn.wordpress.org/tutorial/using-theme-json-with-classic-themes/\">Using theme.json with classic&nbsp;themes</a></li>\n</ul>\n\n\n\n<h2 id=\"h-wptv\">WPTV</h2>\n\n\n\n<ul>\n<li><a href=\"https://wordpress.tv/category/year/2022/\">Latest WordPress TV videos</a></li>\n</ul>\n</div>\n</div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<h2 id=\"h-related-news\">Related News:</h2>\n\n\n\n<ul>\n<li><a href=\"https://www.php.net/ChangeLog-8.php#8.2.1\">PHP 8.2.1 Changelog</a></li>\n\n\n\n<li><a href=\"https://getcomposer.org/changelog/2.5.1\">Composer 2.5.1 Changelog</a></li>\n</ul>\n\n\n\n<p class=\"has-theme-palette-7-background-color has-background\">Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers. <br /><br /><strong>Are you interested in giving back and contributing your time and skills to WordPress.org?</strong> <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f64f.png\" alt=\"?\" class=\"wp-smiley\" /> <a href=\"https://wordpress.org/support/article/contributing-to-wordpress/\">Start Here ›</a><br /><br /><strong>Get our weekly WordPress community news digest</strong> — Post Status&#8217; <a href=\"https://poststatus.com/news/week-in-review/\">Week in Review</a> — covering the WP/Woo news plus significant writing and podcasts. It&#8217;s also available in <a href=\"https://poststatus.com/newsletter\">our newsletter</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f48c.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile has-background\"><a href=\"https://poststatus.com/\"><img src=\"https://cdn.poststatus.com/wp-content/uploads/2021/09/vertical-post-status-logo-250.png\" alt=\"Post Status\" class=\"wp-image-85823 size-full\" /></a><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-left has-normal-font-size\" id=\"h-get-ready-for-remote-work\">You — and <a href=\"https://poststatus.com/#Agency\">your whole team</a> can <a href=\"https://poststatus.com/#choose-membership\">Join Post Status</a> too!</p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size\"><strong>Build your network. Learn with others. Find your next job — or your next hire.</strong> Read the <strong>Post Status</strong> <a href=\"https://poststatus.com/newsletter/\">newsletter</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/2709.png\" alt=\"✉\" class=\"wp-smiley\" /> Listen to <a href=\"https://poststatus.com/podcasts/\">podcasts</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f399.png\" alt=\"?\" class=\"wp-smiley\" /> Follow <a href=\"https://twitter.com/post_status/\">@Post_Status</a> <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f426.png\" alt=\"?\" class=\"wp-smiley\" /> and <a href=\"https://www.linkedin.com/company/post-status-llc/\">LinkedIn</a>. <img src=\"https://s.w.org/images/core/emoji/14.0.0/72x72/1f4bc.png\" alt=\"?\" class=\"wp-smiley\" /></p>\n</div></div>\n\n\n\n<div class=\"wp-block-spacer\"></div>\n<p>This article was published at Post Status — the community for WordPress professionals.</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, 01 Feb 2023 20:29: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:18:\"Courtney Robertson\";s: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:66:\"WPTavern: #61 – Robert Rowley on Securing Your WordPress Website\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141591\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://wptavern.com/podcast/61-robert-rowley-on-securing-your-wordpress-website\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:66653:\"Transcript<div>\n<p>[00:00:00] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley.</p>\n\n\n\n<p>Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case security on the internet.</p>\n\n\n\n<p>If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or go to WPTavern.com forward slash feed forward slash podcast. And you can copy and paste that URL into most podcast players.</p>\n\n\n\n<p>If you have a topic that you&#8217;d like us to feature on the podcast, I&#8217;m keen to hear from you, and hopefully get you or your idea featured in the show. Head to WPTavern.com forward slash contact forward slash jukebox, and use the form there.</p>\n\n\n\n<p>So on the podcast today we have Robert Rowley. Robert is Patchedstack&#8217;s security advocate, where his time is spent interacting with open source communities to share the word about security best practices. Given his background, the podcast today is all about internet security.</p>\n\n\n\n<p>We start off with a topic which is very much in the news at the moment, the LastPass security breach.</p>\n\n\n\n<p>If you&#8217;re a user of LastPass then you&#8217;ll know what their service is. But if you&#8217;re not, here&#8217;s a quick introduction. LastPass is a password manager. It will lock up your passwords and any other data for that matter, in a secure vault which can only be read if you decrypt it with the correct password.</p>\n\n\n\n<p>Towards the end of 2022 LastPass announced in a series of blog posts that their customer vaults had been taken from their cloud storage. The way that this was communicated, left, many of their customers questioning their use of the service and whether they could now trust LastPass with their data.</p>\n\n\n\n<p>Robert&#8217;s explains how the incident occurred and if you should be concerned. The answer is, as you might expect, it depends. There are situations in which the settings that you had in your LastPass account might mean that you need to act sooner rather than later. The length and complexity of your master password is also a key factor.</p>\n\n\n\n<p>This then leads to a conversation about the broader issue of website security and the security of WordPress websites in particular. What are some of the considerations that you need to think about when protecting your website, and how can you communicate these considerations to your clients?</p>\n\n\n\n<p>Towards the end of the podcast, we chat about a project that Robert&#8217;s been involved in during 2022. He&#8217;s been patching plugins which are no longer being maintained, but are still being used, so that they present less of a security threat to their users.</p>\n\n\n\n<p>If you&#8217;re curious about website security, then this is a podcast for you.</p>\n\n\n\n<p>If you&#8217;re interested in finding out more, you can find all of the links in the show notes by heading to WPTavern.com forward slash podcast. And you&#8217;ll find all of the other episodes there as well.</p>\n\n\n\n<p>And so, without further delay, I bring you Robert Rowley.</p>\n\n\n\n<p>I am joined on the podcast today by Robert Rowley. Hello Robert.</p>\n\n\n\n<p>[00:03:54] Robert Rowley: Hello Nathan. How are you?</p>\n\n\n\n<p>[00:03:55] Nathan Wrigley: Good, thank you. Lovely to have you on. Robert and I have actually met in person. We&#8217;ve done a variety of different podcast episodes before and, he&#8217;s here today to talk to the wheelhouse that he&#8217;s in, which is internet security.</p>\n\n\n\n<p>Given that very brief introduction, Robert, I wonder if you wouldn&#8217;t mind just painting a picture for our audience of who you are, what company you currently work for, and what your background is in internet security. And if there&#8217;s a reference there to WordPress, include that as well.</p>\n\n\n\n<p>[00:04:24] Robert Rowley: No problem, yeah. So I&#8217;m Robert Rowley and I am currently working as the security advocate for Patchstack. Patchstack is a WordPress plugin security company. We have a plugin and we have a bunch of services offered for the WordPress and open source communities right now.</p>\n\n\n\n<p>I got started in the information security industry, I guess, in open source community, probably 20 years ago using Linux. I was using WordPress, one of the first releases. Not the first, but once it started to become popular in the early mid aughts, I guess is what they&#8217;re called. And yeah, I&#8217;ve worked professionally for hosting providers, securing and protecting the customer websites. That was my focus when I was working at hosting providers. I was doing a ton of hacked site cleanups.</p>\n\n\n\n<p>And, I&#8217;ve also worked in the opposite end, instead of defending and protecting, I&#8217;ve worked in the attack arena, where I&#8217;ve worked for pen testing companies, PCI auditing companies and things like that. Where we were validating, doing security tests, to validate that our customers had a reasonable amount of security for their websites and their businesses.</p>\n\n\n\n<p>So with Patchstack and my role as a security advocate, I like to blend the two. Patchstack is focused on protecting and securing the customer&#8217;s environment, and my role as an advocate, I really get to speak to people about how corporate or enterprise level security, a higher level security, really works. Which the WordPress ecosystem could really benefit from I would say. There&#8217;s a whole lot of security hygiene and best practices that are kind of skipped over or glossed over. Mostly because people aren&#8217;t asking for them. That&#8217;s basically the word that I try to spread.</p>\n\n\n\n<p>[00:05:54] Nathan Wrigley: Thank you so much. We&#8217;re going to start our conversation in a somewhat unexpected and slightly time-bound way. We are recording this at the beginning of 2023. It may well air a few weeks after the recording. But over the Christmas period some news came to light, which is going to begin our conversation, and then we&#8217;ll go off in all sorts =of different tangents.</p>\n\n\n\n<p>But the news is surrounding a, a very popular password manager called LastPass. And LastPass really holds whatever data you wish to throw at it. And the promise is that it will hold that data in an encrypted form, which is only readable by you. Now that&#8217;s great, except just prior to Christmas, just prior to the Christmas holidays, there was an announcement on the LastPass website, which indicated that their data had been breached.</p>\n\n\n\n<p>Now, that isn&#8217;t to say that the data had been decrypted, or at least we don&#8217;t know the status of that decryption. But the blob of data which holds your encrypted information has been taken, and there&#8217;s been a real ground swell of concern around this issue. And so the conversation that we&#8217;re going to have is going to be beginning all about password sanity checking, and hygiene and all of those kind of things.</p>\n\n\n\n<p>Do you just want to give us a bit of a backstory on what&#8217;s been going on over at LastPass? Obviously important to anybody managing passwords in LastPass, but it also might be interesting more broadly for audience members.</p>\n\n\n\n<p>[00:07:26] Robert Rowley: Yeah, I&#8217;ll try to hit it from multiple angles. So LastPass had this breach that they announced in December, but it wasn&#8217;t initially first announced in December. It started in the summer. They had announced the first indicators that they had signs of a breach had happened to their systems, back in August or earlier than that maybe. But, I think it was somewhere in the summer of 2022.</p>\n\n\n\n<p>Well, the big worry is with LastPass, what is it that they have that is of value or of risk to an individual who is a user? And the whole purpose of LastPass is that you have all your secrets, right? Your passwords, your credit card numbers, SSL certificates, all these really highly sensitive things. LastPass was offering a service that said, you can store those with us, we are a cloud service provider, and we will encrypt those using zero trust systems. Zero trust means is that they are not going to be able to decrypt it unless they know what your password is. And they&#8217;re going to store all of your stuff in an encrypted way that nobody there at LastPass should ever be able to decrypt it.</p>\n\n\n\n<p>However, as we are now aware since the story began in the summer and ended in the winter, to this day, or at least to this point. That there was a breach. They had access to the source code. At first, the attackers had access to the source code. Then we learned later the attackers had access to a developer&#8217;s machine and that developer&#8217;s machine had access to these cloud storage drives. But nothing, you know, no customer data yet.</p>\n\n\n\n<p>And it wasn&#8217;t until it was December 22nd, that is when LastPass updated. So just three days before Christmas, they said, oh, by the way, also all of our customers stored encrypted vaults were also exfiltrated by the attackers. I shouldn&#8217;t say all, they just said the customer vaults were exfiltrated by these attackers.</p>\n\n\n\n<p>Now that&#8217;s going to be a lot of data to move, and it&#8217;s not useful to the attackers until they can get people&#8217;s master passwords. But since the attackers have access to the source code and they have access to the encrypted vaults, it&#8217;s just a matter of brute forcing these passwords.</p>\n\n\n\n<p>So if you use LastPass and you have a very weak password, maybe your master password with something like the word password, uh, which is a terrible idea, that&#8217;s a really bad security hygiene. That would be brute forced in probably a matter of seconds.</p>\n\n\n\n<p>If you had a strong master password, which I&#8217;m sure LastPass encouraged users to do, then it may take years for that master password to be bruteforce, to unlock the encrypted vault that contains all of your passwords. Which puts everybody at a weird position. If you&#8217;re a LastPass user, you&#8217;re now aware as of December 22nd that the encrypted vault that stored your passwords, but really a lot of LastPass user&#8217;s passwords has been leaked and could be, at any point in time the attackers could be beginning to do the work to attempt to brute force these vaults.</p>\n\n\n\n<p>And as they become successful, they&#8217;ll have access. They&#8217;ll know the url, right? They&#8217;ll know your username very likely. They&#8217;ll know everything that was stored in your vault. So it puts people at a high risk. But there&#8217;s this big thing of a matter of time. And it&#8217;s going to take a good amount of time, depending on the strength of your password versus the strength of the computers the attackers can use to attempt to brute force these vaults.</p>\n\n\n\n<p>[00:10:30] Nathan Wrigley: I&#8217;m just going to add a little bit of context and forgive me, Robert, if I say something which is factually incorrect, please alert me and I will backtrack. But my understanding is that LastPass in effect rolls up all of your data into one giant blob. I&#8217;m imagining it in my mind as like a football.</p>\n\n\n\n<p>So all of the passwords, all of the credit card details are, if you like, poured into this football and the football is encrypted. But the point is everything is inside that one blob. And so if the attackers decrypt one thing they have decrypted all the things. So it&#8217;s not like there&#8217;s a password connected to this website over here and this credit card number over here.</p>\n\n\n\n<p>As soon as they&#8217;ve bruteforced it, and figured out way to get in, every single item inside that vault is now available in plain text. Is that, for a start, is that true? Once they&#8217;ve got something they&#8217;ve got everything?</p>\n\n\n\n<p>[00:11:29] Robert Rowley: I believe that&#8217;s true because that one thing that the attackers need to get is your master password. Your master password is the secret that LastPass is not aware of on their end, which they used to hold true for their marketing spiel which is zero knowledge, right? Like they can&#8217;t decrypt your passwords unless they have your master password.</p>\n\n\n\n<p>So that football or that blob of encrypted data, once the attackers are able to brute force, and that blob is unique to every user, because every blob is encrypted with each user&#8217;s master password. But the only secret that needs to be gotten, you know, brute forced is that master password.</p>\n\n\n\n<p>[00:12:02] Nathan Wrigley: I suppose it raises all sorts of really interesting concerns because the promise was that it was encrypted and there&#8217;s zero insight from LastPass. If you lose your master password, there&#8217;s no point in going to Lastpass support and saying, well I&#8217;ve lost my password. Can you please send it in an email, and I&#8217;ll be trouble free. If you lose that, that&#8217;s tough.</p>\n\n\n\n<p>But it&#8217;s the nature of what&#8217;s inside that vault. So, if it was just a handful of passwords. If you were a user of the internet fairly infrequently, and you were just logging onto a, couple of websites, your email and what have you. Then you could quickly go around and sweep up all of those websites and change the passwords and you know that you&#8217;re fine.</p>\n\n\n\n<p>But I think a lot of people using services like LastPass have gone all in. And so, as we said, credit card numbers, mortgage details, pension details, bank account details, credit card numbers, all of these things have gone in there. And so the worry now is that if that is retrieved, then all of that is available.</p>\n\n\n\n<p>And the problem is you can&#8217;t go to LastPass and simply change your password. All you are doing is changing the current blob&#8217;s password. The ship has already sailed there. The hackers who&#8217;ve got this, they have it, and if they figure out your password, no matter how many times you change it, what settings you fiddle within in LastPass. If they get through your password the day it was stolen, then everything is up for grabs.</p>\n\n\n\n<p>It&#8217;s just the wealth of things that must be in there. So in my case, I&#8217;m a LastPass user, I have a paid account. There&#8217;s an awful lot of things that I would really wish didn&#8217;t escape. So, financial things and so on and so forth. But imagine across the population of the, I don&#8217;t know how many users they had, let&#8217;s imagine it&#8217;s hundreds of thousands, possibly millions, I don&#8217;t know. There&#8217;s a trove of information. So there must be a giant incentive for the hackers to get to work and figure out these passwords, one at a time. Even if that&#8217;s what it takes.</p>\n\n\n\n<p>[00:14:07] Robert Rowley: You&#8217;re absolutely right There&#8217;s a difference in the data that was stored in LastPass. You made a great point there where, a password can be changed. A password can be updated and it&#8217;s no longer a threat if the old password is leaked, or compromised. But information like privately or personally identifying information, privacy things that were stored in LastPass, those are going to be a much harder thing, right?</p>\n\n\n\n<p>It&#8217;s hard to change your mortgage information, right? It&#8217;s hard to change your, your address. If your address is stored somewhere in there. But there will be certainly things that are extraordinarily difficult for people to get rotated or changed out. Here in the US, right a social security number, things like that. If that gets leaked, then it&#8217;s really a big pain to deal with identity theft the rest of your life.</p>\n\n\n\n<p>[00:14:47] Nathan Wrigley: Yeah, and I guess to be fair, we did realize, I mean the technology was explained. There is this blob, we don&#8217;t know the password. If the blob were to be stolen then the level of complexity that that password had will be crucial to whether it&#8217;s decrypted or not. As you say, if the password is the word password, a few seconds will pass.</p>\n\n\n\n<p>Do you have any insight from a technological point of view in terms of the power that computers can bring to bear trying to decrypt these? I&#8217;m guessing it&#8217;s brute force. It&#8217;s literally just trying a password. No, move on. Try another one. Trying it over and over and over again.</p>\n\n\n\n<p>Let&#8217;s imagine that we had a, let&#8217;s say it was a ten digit password of just pseudo random nonsense. You know, just some characters and some strange punctuation. It&#8217;s unintelligible, it&#8217;s not a dictionary word. Can we be fairly sanguine that we&#8217;re still talking decades, possibly hundreds of years for computers to be able to brute force this, or do we need to be concerned?</p>\n\n\n\n<p>[00:15:48] Robert Rowley: You should always be concerned, but not overly concerned. This isn&#8217;t an emergency. You know, unless your password was password, then it&#8217;s an emergency. But you shouldn&#8217;t be too concerned if you have a decent password hygiene, right? Do you choose decently strong passwords? They&#8217;re gibberish or they&#8217;re things that, you know, don&#8217;t use things like your name or a birth date that&#8217;s important to you, like the year numbers. Things like that.</p>\n\n\n\n<p>As long as you&#8217;re not using something that&#8217;s very common and you are using a properly gibberish one, it works. And part of this thing is, and I&#8217;ll steel man LastPass a bit, because they did the technology right, they did it to the best they could do.</p>\n\n\n\n<p>They tell people that your master password was hashed over 100,000 times, in newer versions after certain releases. Which means that a computer to try to guess that password would have to run this hashing algorithm over 100,000 times.</p>\n\n\n\n<p>It&#8217;s 100,100 times exactly. And that just takes time. That means they did something intentionally that slows down the process if you are randomly trying to guess the password. Which buys the user&#8217;s time to rotate out their passwords and take appropriate action in response to the incident.</p>\n\n\n\n<p>And as far as it goes for enter, even enterprise level security, that&#8217;s the best you can offer in relation to stored secrets that get leaked. You say you&#8217;ve provided sufficient time for the reaction to, uh, take place before the attackers are able to decrypt the vaults.</p>\n\n\n\n<p>[00:17:09] Nathan Wrigley: So given Moore&#8217;s law, I should probably explain. Moore&#8217;s Law basically says computers only ever get better, they never get worse, and they get better quite rapidly. If we were to look at a computer from 20 years ago and ask it to sort of hash passwords, or rather brute force passwords. It would be able to do that at a significantly slower rate than computers of today can.</p>\n\n\n\n<p>And my understanding is that things like GPUs have been repurposed, and essentially those pieces of hardware can do this work significantly quicker. So given Moore&#8217;s law, and the fact that this trove, this vault, this football is in somebody&#8217;s possession probably for the rest of time. Do you think that there is going to be concern enough that you should now be really, at breakneck speed, starting to change the passwords that you had in the LastPass vault?</p>\n\n\n\n<p>Because that&#8217;s really the only mitigation here. If your blob is accessed and the, the information leaks out, and the hackers get inside. If you&#8217;ve changed all the passwords, well it didn&#8217;t matter anyway. But from what you are saying the grade of security that was applied by LastPass, at the minute, still holds up. But do you have any insight into how long we can be quite so cavalier?</p>\n\n\n\n<p>[00:18:27] Robert Rowley: I&#8217;ll go back. I&#8217;ve been working in security and security related fields for, oh for about 20 years now, and I do remember 20 years ago they were talking about certain encryption algorithms being unbreakable. And they would do these mathematical calculations and they&#8217;d say if you encrypt it using this size key, using this algorithm, it will take you 20 or 50 or a hundred years, right, depending on the length of your password to decrypt the vault.</p>\n\n\n\n<p>This wasn&#8217;t specific to LastPass, but this was just like back then what we were talking about. And then five years later, well, it stops being 5, 10, 100 years. It starts being 1, 3, 10 years. And then five years after that, in 2010 or so, that same algorithm with the same size key is decryptable within one year. It&#8217;s always this thing, as computers get faster, and you&#8217;re right, GPUs change the game. GPUs are able to fire off multiple concurrent threads to attempt the same brute force in quick succession. And that basically changes the whole game in certain algorithms where it will reduce over time.</p>\n\n\n\n<p>So today&#8217;s numbers, and I&#8217;ve seen some posted around online, if you have like an eight character password that&#8217;s properly gibberish, it might take 20 or 30 years, but that&#8217;s just today&#8217;s numbers. And the tactics used, you mentioned GPUs. I have a GPU system at my house that I&#8217;ve turned on. Hashcat is the application. It works really quick to attack passwords, and break down passwords.</p>\n\n\n\n<p>What you need to know is again, yeah, knowing the time you have. The lead time you have is useful for that moment, and it really is helpful towards how fast you should respond. So a lot of that is, in the enterprise security world, it&#8217;s the time to response, right? How much time do you have to take action in response to a threat or a compromise?</p>\n\n\n\n<p>And what we&#8217;re talking about right now with LastPass, assuming you had a decent password as your master password, it&#8217;s a number of years, most likely. And also assuming that there are no, how to say, exotic computer systems that the attackers have access to that can crack these passwords much faster than what the current knowledge is.</p>\n\n\n\n<p>As long as they don&#8217;t have exotic systems and as long as your password was sufficiently strong, you probably have some time to rotate your passwords. But really we should be talking about, hygiene, general hygiene. You should be rotating your passwords anyways. LastPass, like again to steel man them a bit, even though I don&#8217;t use them anymore. They have a feature within the app that will rotate the passwords for you. And you can set it on a schedule and just say, hey, rotate the password for this web app every six months. And they&#8217;ll just handle that for you. Doing this rotation of passwords is very useful.</p>\n\n\n\n<p>[00:20:54] Nathan Wrigley: I&#8217;m confused by how that would work in the sense that, so let&#8217;s say for example Gmail or some sort of Google property. If it&#8217;s going to rotate the passwords for me, presumably it is mimicking my login. It goes to the website, it puts in the username and passwords, and they&#8217;ve got some mechanism for navigating to the page where the password is changed and they&#8217;ll substitute in the. How would that work, for example, if I&#8217;ve got 2FA, so let&#8217;s say I&#8217;ve got an authenticator app or something. Presumably at that point it&#8217;s going to be stifled and it won&#8217;t work.</p>\n\n\n\n<p>[00:21:25] Robert Rowley: Well, you&#8217;re thinking that it&#8217;s going to log in for you, but this was a feature of the browser extension, as I remember it. It was something you&#8217;d go into the browser extension and set to change passwords for certain web apps. And I&#8217;ve said enough nice things about LastPass that I should say something bad.</p>\n\n\n\n<p>This feature rarely worked correctly for me. It wouldn&#8217;t update very often. Sometimes it would update and then it would have the wrong information in LastPass. Like the password they updated in LastPass did not match what was on the website, so it would lock me out of it, and I&#8217;d have to go through my password history to find the correct one.</p>\n\n\n\n<p>But the idea is there is that they knew rotation of passwords is a, it&#8217;s a security best practice. It&#8217;s a hygiene thing. You should be doing it every so often any ways. Just like not reusing passwords is something that is also very much good security hygiene, and good security best practice.</p>\n\n\n\n<p>And again, the reason why, how it would work is it would basically, while your browser is currently logged into that web app, it just hijacks your browser and makes a request, to send the update password.</p>\n\n\n\n<p>[00:22:17] Nathan Wrigley: Got it, okay. Given everything that we&#8217;ve talked about, the bottom line with all of this is the password hygiene. And so we&#8217;re recording this, like I said, beginning of 2022. Caveat emptor, if you listen to this in six months time or a year&#8217;s time, everything that we&#8217;re talking about could have changed.</p>\n\n\n\n<p>Maybe the news has been updated. Maybe there&#8217;s been some miracle of hacking and they&#8217;ve managed to brute force all the passwords. Who knows? But given where we are now, could you just talk us through, so this is nothing to do with LastPass, this is just general website, internet password hygiene. What are your sort of recommendations in terms of how long they should be, how dictionary based they should be. Whether you&#8217;ve got a technique for coming up with passwords by appending things to the beginning or the end.</p>\n\n\n\n<p>In other words, making it more memorable to you. Just lay out what your best advice is for a typical user. Not somebody who&#8217;s really obsessing about all this, all the time.</p>\n\n\n\n<p>[00:23:13] Robert Rowley: I&#8217;ll try to step it up slowly. The average user, right? The person who doesn&#8217;t want to be bothered too much by security best practices, they find them annoying and difficult. I know this because I&#8217;ve interacted with a lot of these people in my career. For you, and I have somebody in my mind right now. Just use a unique password on every website that you visit. And ideally, if you&#8217;re repeating the same password like I love pancakes, right, every account you have. When one of those accounts gets compromised, then all of your accounts will end up getting compromised.</p>\n\n\n\n<p>It&#8217;s not a good thing. And it should be something strong. It should not be your last name. It shouldn&#8217;t be the year you were born. It shouldn&#8217;t it be anything that&#8217;s guessable or even your address of your business or your location, because that information is semi-public and an attacker could start guessing, right? They can feed in this information into a bot that&#8217;ll try to rebuild the dictionaries against you. So it should be unique for every website and strong.</p>\n\n\n\n<p>Now, if that&#8217;s a little bit too hard for you, this is what I used to say, then use a password generating tool like LastPass. That would create new passwords for you, you know, at least 12 or 16 characters long, and it&#8217;ll store the password for you. So you never need to really remember it yourself. Now, of course, LastPass is kind of confusing if we should recommend it anymore, but there are other options. There is 1Password. There is Bitwarden. There&#8217;s a bunch of options.</p>\n\n\n\n<p>[00:24:37] Nathan Wrigley: There&#8217;s one called Dashlane if memory serves.</p>\n\n\n\n<p>[00:24:39] Robert Rowley: Yes. Dashlane is another one. They vary in price. Some are free, some are open source. I believe Bitwarden is a great example of a free or very affordable option, which is really similar to LastPass, especially how LastPass used to be. You store your data in the cloud, so yes, the same risk is present. Whereas they could get their cloud services compromised, and then you&#8217;re going to have to go through the same, rotate all your passwords process.</p>\n\n\n\n<p>Or you could go a little bit more hardcore and start storing your passwords locally. This means it&#8217;s going to be stored on your laptop or your PC, maybe on a USB drive, but you&#8217;re going to have to choose a piece of software that does that. A good option for that would be KeyPass or KeyPass SX. They&#8217;ve got a few versions of it. They all use the same underlying technology. It&#8217;s mostly an interface to access this vault. But the vault always exists on systems you own and you control. That&#8217;s the only way you can get outside of that, the realm of risk. Or you can alleviate and reduce the risk of somebody breaking into a cloud service provider and stealing all the passwords.</p>\n\n\n\n<p>With all that said, that&#8217;s the basics, right? And if you&#8217;re a basics user and you&#8217;re a little, but you&#8217;re a little bit more than a basics user, right? And you got a more serious account, maybe it&#8217;s your banking account or your Amazon EC2 accounts. Well then you need to use something more like a two factor authentication, like a second factor. It could be your email or sms, like your cell phone number. Or it could be something stronger like a Fido key, which is like Yubikey. There&#8217;s a few other vendors that make these physical hardware keys that punch out random gibberish.</p>\n\n\n\n<p>Or it could be what we&#8217;re really familiar with is this Google Authenticator. This is a time-based token, and it&#8217;s a one-time token for this little 30 second period of time, and it&#8217;s about a six, sometimes eight character pin. And those things, those require you to have physical access to a phone, right? That you run the Google app on or the Google Authenticator app on, or there are alternatives.</p>\n\n\n\n<p>LastPass has an alternative for it. Authy is another very popular one. The big difference between, I&#8217;ll compare Authy to Google Authenticator, is that Google Authenticator, if your phone dies, there&#8217;s really no way to restore those secret tokens, right? Or if you upgrade your phone and delete, get rid of the old one. It&#8217;s really hard to upgrade and move it to the new phone. You have to do an intentional process where you do it an export first, and then you later import it.</p>\n\n\n\n<p>Authy on the on the other hand, does cloud-based storage, and one of those benefits of cloud-based storage is it&#8217;s easy to share between devices. So with Authy, you&#8217;re able to set up one device or one account. And then if you lose your phone or the phone gets destroyed, you can easily reset up and get all your old two-factor authentication tokens, working easily and quickly.</p>\n\n\n\n<p>[00:27:12] Nathan Wrigley: In the case of this breach that we&#8217;re talking about, the two factor authentication, if you have that enabled or quickly go and enable that, that really does put a bit of a roadblock in the hackers path. Because even if they get your password, username and all of that good stuff, they&#8217;re going to be hitting this barrier of being asked to perform another action.</p>\n\n\n\n<p>So they&#8217;ll be able to successfully partially log in, but then they&#8217;ll be required to, I don&#8217;t know, either push a button on a mobile phone or press a button on a Yubikey or a Fido key or whatever. And that&#8217;s going stop them in their tracks. And also commonly with that, you get an email alert, assuming they haven&#8217;t got into your email, which is probably the first thing to shore up. You&#8217;ll get an email saying, look, something peculiar is going on. You need to be looking at your whatever, I don&#8217;t know, Dropbox or whatever account it is. So that&#8217;s another layer of security, which really would help.</p>\n\n\n\n<p>[00:28:08] Robert Rowley: Yeah, absolutely, yeah. There&#8217;s a great point there on why two factor authentication may protect. And you should have two factor authentication on, even if you&#8217;re a basic user. You should have that set up for some of your more important accounts. If your password gets leaked, they&#8217;re still not going to be able to get into your, to your systems.</p>\n\n\n\n<p>[00:28:23] Nathan Wrigley: In the case of the listenership to this podcast, I would imagine there&#8217;s quite a lot of people who are using password managers, and they are using it for their client websites. So I don&#8217;t know, you&#8217;ve got a hundred client websites. And all of a sudden you are facing this jeopardy that your business, not just your personal details, but your business is in some kind of danger, because the last thing you want is for the hackers to gain access to one, two, a hundred of your client websites.</p>\n\n\n\n<p>Would you, if you were in the business of building WordPress websites for clients, would you rank that as a fairly good priority? Should people be going out and informing their clients that, look, I actually held this in a LastPass vault. That vault has been breached. Do you know if we have any obligations for our clients? And would you recommend that they, being circumspect essentially? Go out there and start changing these things pronto.</p>\n\n\n\n<p>[00:29:21] Robert Rowley: Yeah, oh absolutely. I believe they should definitely get ahead. The best way you can react to any sort of security incident is to get ahead of anything else bad happening. You have to say the bad news, right? That starts with it. You have to tell that your customer&#8217;s, I store, I was storing your website account passwords in LastPass and as you may know, LastPass had a breach. All you have to do, if the next sentence is, I have changed the password. That&#8217;s it, and then you can say very confidently that there is no longer any risk associated with the fact that I used to store the WordPress password, WordPress access website access passwords in LastPass.</p>\n\n\n\n<p>That&#8217;s how you get ahead of a security incident. And that&#8217;s a, that&#8217;s another great way to approach security as well as security hygiene thing. If you do experience a, let&#8217;s say LastPass aside, we&#8217;ll just put that as not the issue here at all, you experience a compromise on one of your customer&#8217;s websites. If you try to go in and manually clean it up yourself and you don&#8217;t know what you&#8217;re doing. And, you know, the hacks persists. If you inform the customer, hey, we saw this, it looks like it&#8217;s hacked, here&#8217;s what we did.</p>\n\n\n\n<p>And it gets hacked again, say, oh, we&#8217;re going to do more this second time, right? We&#8217;re going to do more. We&#8217;re going to hire an outside party now because obviously our services didn&#8217;t meet the needs. And that&#8217;s how you get ahead of the problem. Whereas if your customer&#8217;s site experienced a hack and you try to clean it up and you don&#8217;t tell the customer anything, you just hope they never notice, and then they get hacked again. What are you going to do that second time, right? Are you going to keep trying to clean it up? You&#8217;re going to keep going through this process? Or you&#8217;re probably going to create a little lie saying, oh, you got a hacked site and now we&#8217;re going to hire this third party.</p>\n\n\n\n<p>But, what I&#8217;ve seen in my experience, in my career, the sooner anybody&#8217;s ever transparent and upfront with the incident as it happens, and they are as clear as possible, including having a recourse, basically, here&#8217;s the next steps we&#8217;re going to take. That&#8217;s the clearest sign that somebody&#8217;s taking security responsibly, right?</p>\n\n\n\n<p>They have a mature security model. They understand that breaches happened. These things you know, they didn&#8217;t cause it, some hacker caused it somewhere. Some nefarious person is doing something nefarious. But here&#8217;s the things that we did to address the issue. We&#8217;re aware of the issues. Here&#8217;s what we do to fix the issues in the future. You look at it as a learning experience for everybody involved. We could reflect back on LastPass and say, well, why was it that they saw the compromise start in the summer, yet it wasn&#8217;t until the very dead of winter that they announced the worst part.</p>\n\n\n\n<p>The one thing that everybody was most concerned about. Had they done that at a different time, it may be different. The PR, right. How it would look to people would be different.</p>\n\n\n\n<p>[00:31:48] Nathan Wrigley: The recommendation, I&#8217;m guessing, that you would have is that, you said a moment ago that 2FA ,two factor authentication, really you should be using that where it&#8217;s available. And I know that in WordPress there&#8217;s a whole slew of different ways of doing that. For example, the company that you work for, Patchstack, they offer a 2FA option, as do a whole bunch of security vendors.</p>\n\n\n\n<p>But there&#8217;s also plugins which just simply do that one thing. Would you be recommending that for every username and password on any WordPress website, or are you kind of limiting this to the administrator roles and the other ones perhaps less of a concern? I&#8217;m just trying to get an idea of how judicious you think you would need to be if you were a website agency at this point informing your clients that there&#8217;s possibly a breach, and trying to guide them towards better solutions, more robust things like 2FA.</p>\n\n\n\n<p>[00:32:43] Robert Rowley: Yeah, it&#8217;s a good question. I would agree administrator users make the most sense for these stronger, or higher requirements for authentication. What you can think of it is, it&#8217;s not just the administrator user necessarily. It&#8217;s any user that can upload a plugin, upload a theme, edit PHP files. Any of those key roles or capabilities within the user are what are important. Those would directly connect to compromise the website, right. If a user is compromised and they have ability to upload a plugin, that plugin they upload could just be a backdoor.</p>\n\n\n\n<p>So you should start with that, understanding the capabilities, if you have unique capabilities and unique custom roles built into your WordPress website. If you don&#8217;t, then it&#8217;s easier. Yes, admin users are the ones that can upload plugins and such. So those are the ones that you need to make sure have stronger authentication requirements.</p>\n\n\n\n<p>As for the remainder of the users, that&#8217;s really up to the organization of the website owners. Their ability to understand risk, right? It may not be that bad if a, well, it&#8217;s not necessarily bad at all if a subscriber account gets compromised. It&#8217;s not good, but more concerning if an author account, right?</p>\n\n\n\n<p>They could start editing posts that were published by that author or things like that. But if you prevent the authors publishing new posts by having an editor role who needs to approve things, then you&#8217;ve got a good little safeguard there, right? An author getting compromised isn&#8217;t the worst thing either. However, they should have been using strong, unique passwords, because that&#8217;s the basics.</p>\n\n\n\n<p>Do they need 2FA? Maybe, maybe not. And then you kind of go up, as you go up the roles and capabilities of every user group in your WordPress website, maybe you&#8217;re thinking, yeah, this person can do this thing, and that would be horrible for our business, right? Maybe you have a role that&#8217;s specific for handling your shipping items, right? Or your coupons for your WooCommerce site, or something like that. Those roles, those custom roles, would be a very high effect if they were to be compromised. So maybe on those, those accounts, right?</p>\n\n\n\n<p>If they handle your customer data, shipping information, coupon codes, right? You don&#8217;t want somebody creating a 99% off coupon code. So you want to lock those accounts down too, with a higher level of requirement. And I&#8217;ll be honest, that after you get used to the process of 2FA or some of the other options, right?</p>\n\n\n\n<p>Instead of a password, a pass key, or IP address limitations. People can only log in from certain zones or certain areas. Once you start doing that and just becomes part of the process of logging into the website, it really becomes not a big issue. It&#8217;s that initial, that initial adoption period that you&#8217;ll have the most pushback and then people get used to it.</p>\n\n\n\n<p>And most people find that 2FA, well, it can be annoying if you can&#8217;t find your phone, or if you can&#8217;t find the physical key. Generally you remember to pack it. So you, you&#8217;d end up not ever going anywhere. You don&#8217;t take your laptop to go work on your WordPress website without also bringing your 2FA token with you, so it just becomes a habit.</p>\n\n\n\n<p>[00:35:25] Nathan Wrigley: I confess in my case, I began using 2FA, almost as soon as it was an option. And I remember really disliking it to the point where I disabled it and I did another six months, and then I thought, actually, do you know what, there&#8217;s a lot of sense in this. So I switched it back on. So this is going back quite a number of years. And it really has become part of the muscle memory of logging into a site. You know, I go there, I type in the username and the password, or in my case, the password manager handles that.</p>\n\n\n\n<p>And then I get this additional prompt. And all in all the whole thing is an additional possibly 10 seconds. And whilst it&#8217;s irritating, that 10 seconds probably could be better spent. On the grand scheme of things, it&#8217;s really not that amount of time. And I always thinking that if something is inconvenient, then it&#8217;s probably a good idea. With greater inconvenience, probably lies greater security.</p>\n\n\n\n<p>[00:36:20] Robert Rowley: I don&#8217;t know if I&#8217;d fully agree, cause I can think of some greatly inconvenient things, but you have the right idea. I remember, yeah, many years ago, I was working at DreamHost and we rolled out 2FA for access to the DreamHost panel. So this is access authentication where somebody could take over all your websites. They could migrate your domains elsewhere, right? Like it&#8217;s your whole business.</p>\n\n\n\n<p>And there was pushback. There was genuine pushback and it was an option too. It was quite funny. But, there was genuine pushback from our customers saying, I would never enable this because what a waste of time it takes to type in this code. But I think over the years people have simply adopted how to use it. I&#8217;m sure, I&#8217;m not this old yet, but I&#8217;m sure back when passwords were first created, right? The idea of having to log in with both your username and some sort of password caused some uproar at some university&#8217;s on old Unix systems. They&#8217;re like my login should be just my login. We should trust everybody. And then of course, you know, they learn that, yeah, you need to do a, some form of challenge response to verify authentication, who the user is, who they claim they are.</p>\n\n\n\n<p>[00:37:23] Nathan Wrigley: It&#8217;s not only something that you know, your password and username, but it&#8217;s also something that you have, a physical possession, in this case, a phone or a Fido key or whatever it may be. It really adds that extra layer.</p>\n\n\n\n<p>One of the things that we keep talking about, I guess it&#8217;s par for the course really, given the nature of the conversation, is passwords. The fact that we have to memorize a combined thing. There&#8217;s a username and a password. I don&#8217;t quite know how that came to be, the way that we logged onto more or less everything, but there&#8217;s these two fields. Username, typically an email or some kind of thing that you&#8217;ve decided to use. Might be a, a shortened version of your own name or something like that. And then there&#8217;s the password which sits alongside of it. Given that that system, should it be discovered, allows complete access to whatever is in that service, Google, Dropbox, whatever it may be.</p>\n\n\n\n<p>I&#8217;m . Wondering if that system is broken. I wonder if it&#8217;s time to get away from, or slowly start to move away from, the username and password combination, which allows access to everything once successfully done. Even though it can be married with 2FA, like we&#8217;ve described. And I&#8217;m wondering if any new and emergent technologies have passed your radar that may be replacements for things like usernames and passwords. I&#8217;m sure there must be some ingenious cryptographers out there somewhere trying to get rid of this devilish thing, the username and password, but I don&#8217;t really know much about them. So I&#8217;m just going to hand it to you and see if you do.</p>\n\n\n\n<p>[00:38:55] Robert Rowley: Well, I&#8217;m going to first start off saying I do not understand enough about cryptography. And so you&#8217;re absolutely right to call them genius cryptographers. They&#8217;re phenomenal at math. I&#8217;ve read their papers and I, my eyes still gloss over. But I understand their high concepts, which is why they&#8217;re truly geniuses, is that they&#8217;re able to understand the big concepts of this very convoluted math to more lay people.</p>\n\n\n\n<p>It is true. What we&#8217;re dealing with is a lot to do with cryptography. This is a matter of a secret which is known to an individual, which is then stored somewhere and then verified so that we can be decrypted in a way that we confirm that the individual is the only one who we assume has the knowledge of that secret to decrypt this vault or password cache or things like that.</p>\n\n\n\n<p>So what we&#8217;re dealing with is secrets and cryptography. Oh boy, I don&#8217;t even want to get into the whole cryptography thing, but like, public-private pairs. Where you can store them. How you can store a public key, and the public key is not a big deal if it&#8217;s been stored or shared publicly because it&#8217;s only your private key that can decrypt data that&#8217;s been encrypted using the public key.</p>\n\n\n\n<p>Basically this two key system. When you really kind of like, understand how it all works, you&#8217;re like, oh, okay, cool, this makes sense. But really in the end of the day a password is just a key. It&#8217;s something you know. A good analogy maybe is when you were using LastPass, you and I were both using LastPass, probably for a number of years. Did you have a knowledge of your passwords?</p>\n\n\n\n<p>[00:40:17] Nathan Wrigley: No. None whatsoever. I always go for a very long gibberish password. And even if you forced me to read it out, I wouldn&#8217;t be able to memorize even one of them. They were so ridiculously long, yeah.</p>\n\n\n\n<p>[00:40:30] Robert Rowley: Exactly, so that&#8217;s how I was using LastPass as well. LastPass, I knew my master password, which was being used to decrypt these gibberish long passwords, which were all stored in LastPass. And I was using LastPass as this storage device for these long gibberish passwords. But they&#8217;re not words, they&#8217;re not pass phrases, right?</p>\n\n\n\n<p>Let&#8217;s define a few terms. Passwords sound like a word, which is a secret word, like, open sesame, to enter a, get authentication to enter a system. Passphrase is another terminology that the security community pushed out there for a while. And this is more like, horse, battery, banana, stable. Something like that. You&#8217;re creating a phrase, a whole sentence, which makes a longer word. It&#8217;s not really a word anymore, it&#8217;s a phrase. They&#8217;re trying to encourage people to use sentences. I used an example earlier. I love pancakes, right? That&#8217;s something I encountered in my life, for bad pass phrases.</p>\n\n\n\n<p>But, now we can get into a new world where we can define this as a pass key. And now a pass key is kind of what that thing that we&#8217;re using LastPass to do. We&#8217;re storing this large gibberish, basically a little blob that we don&#8217;t know, we can&#8217;t even pronounce if we wanted to. And that is the secret that is being stored and saved with the server, or basically not saved with the server, but as a challenge in authentication step within the server.</p>\n\n\n\n<p>And we&#8217;ve extended what started as a password and as the common term would be password to passphrase. And now we have this new thing called a pass key. And how we were using it in LastPass is bastardized version of what a pass key should be. And there are new technologies now, being the thing that on the internet. Because web browsers make web applications accessible to the whole wide world, we&#8217;re starting to see that pass keys, this high level of entropy. This long amount of gibberish. This inability for an attacker to brute force the authentication step is what we&#8217;re needing in order to protect ourselves against attackers.</p>\n\n\n\n<p>And in that case, in that sense, pass keys are actually a real thing. You don&#8217;t have to implement them using LastPass, using long gibberish things that you can never remember yourself. But you can use them by storing them locally, or having a system that can unlock that key only when you basically, like we were using with LastPass. It could unlock the key, which then is being sent to the web server, web application to pass that challenge for authentication.</p>\n\n\n\n<p>There are plugins for WordPress, which are already available, and they will utilize a system that&#8217;s more of a pass key system. They&#8217;re not always how we were explaining with LastPass. Some of them will use your phone, it&#8217;ll scan a QR code, and when your phone can decrypt the QR code correctly, it will pass the challenge, the authentication challenge that the plugin, or the web application, has presented. So it verifies you as authenticated. I hope I&#8217;ve explained that right?</p>\n\n\n\n<p>[00:43:08] Nathan Wrigley: Yeah, let me just outline whether or not I&#8217;m confused about that. So with passwords and pass phrases, essentially both parties need to know what they are. So the website, let&#8217;s take the example of Google, Google needs to know what my password is. I need to know what my password is. And in order to keep that secure, I encrypt it inside my password vault and Google encrypt it on their servers with whatever technology they have available. Hopefully, Decent and strong.</p>\n\n\n\n<p>But the point is there&#8217;s two secrets held in two different locations. The same would be true for pass phrases because it&#8217;s just another, it&#8217;s just a really, it&#8217;s more or less exactly the same thing. But is a pass key in any way different to that? Is it being stored in both locations. Do I need to store a copy of the pass key and does the website need to store a copy of the pass key? Or is there something going on which is slightly different where only one of us knows? That&#8217;s the bit that I haven&#8217;t quite worked out.</p>\n\n\n\n<p>[00:44:05] Robert Rowley: What you were explaining is what&#8217;s called a two-way or symmetrical encryption. Both parties know a secret and they both use that same secret to confirm a identity, right.</p>\n\n\n\n<p>[00:44:15] Nathan Wrigley: Yeah, thank you.</p>\n\n\n\n<p>[00:44:16] Robert Rowley: If the bouncer on the other side of the door knows the secret password to enter the club is open sesame, then they wait for people to say it on the outside. Both parties need to know this. There&#8217;s another way with encryption. This is why cryptologists are geniuses, which is called one way encryption. One way says that the bouncer on the other side of the door actually does not know what the passphrase is.</p>\n\n\n\n<p>What they know though is for your user, some mathematical equation, right? I&#8217;m going to simplify this. That will embarrass myself, because I&#8217;m going to go to junior high level maths. And this is a terrible example, but like one plus x is equal to seven. Solve four x, right. It&#8217;s that sort of thing.</p>\n\n\n\n<p>But they&#8217;re doing mathematics, which are like multiplication charts, an elliptical curve. They go way out there. So it&#8217;s very hard to do this, you can&#8217;t do &#8217;em in your head. But they do, and actually they&#8217;re using prime, I believe. They&#8217;re using prime numbers, which are hard to, it&#8217;s hard to calculate in the reverse direction.</p>\n\n\n\n<p>It&#8217;s that sort of idea is that the bouncer on the other side knows the maths to do, right? They know the algorithm, or not the algorithm, they know the equation. And on the other side, you just simply say the word six, and then the bouncer on the other side puts six into this math equation. They run this math equation, which depending on the speed of the bouncer&#8217;s CPU in his head, he has one plus six is equal to seven, is that true? And that&#8217;s how they work.</p>\n\n\n\n<p>So the bouncer does not know at any point in time what the secret is until you give it to him. And then that, basically then he uses the math behind the algorithm to verify that the secret is true. Does that make sense? That&#8217;s a one way.</p>\n\n\n\n<p>So you have a application, we&#8217;ll see this with GPG or PGP, which is a public-private key system, where your private key is what you need to keep secret. And then the public key is what&#8217;s shared publicly. So anybody could know your public key and then they can compare it. And then you would basically, they would use the public key to encrypt data to you, and then you would use your private key to decrypt the data or vice versa.</p>\n\n\n\n<p>[00:46:06] Nathan Wrigley: Yeah, I understand. I think I&#8217;m hoping for an era in which the knowledge that I have doesn&#8217;t need to be known at all by them. So I could display something to a website or a SaaS app or whatever it may be, and the mere fact that I possess it combined with something that they possess. But the two never need to collide, if you know what I mean.</p>\n\n\n\n<p>I can constantly keep my thing secret. They can keep their bits and pieces secret. And I believe there are endeavors to do things like that. I think in my case that the LastPass data breach has made me realize that having trust for all the things in a third party service, that&#8217;s been shaken a little bit for me, over the last few weeks. And I would like to hope that things, I don&#8217;t know, inside the browser or inside the Mac or inside the iPhone or whatever it may be, will make this easier over time.</p>\n\n\n\n<p>[00:46:59] Robert Rowley: Yeah, definitely. It&#8217;s a thing that&#8217;s always going to change, but we have to remember, we&#8217;re using computers and they&#8217;re reliant on math. And unfortunately it&#8217;s going to be up to some really, really, and this is why I&#8217;m so nice to cryptographers, I think they are all geniuses. It&#8217;s going to take some really smart guys and girls as cryptographers, to figure out the algorithms that are going to work and be resilient against attacks like bruteforce attacks.</p>\n\n\n\n<p>That&#8217;s what LastPass was doing, was hashing your password. So one over 100,000 times because if you hash, that makes it 100,000 times harder, or slower, for the process of hashing, right? So hashing it once might take a millisecond, but hashing it a hundred thousand times, now that takes a second or so. And that&#8217;s what they did based on the technology and the cryptography as we understand it today, the applied cryptography, I should say. That was their best option to slow things down.</p>\n\n\n\n<p>And doing that, choosing the algorithms they chose, choosing the bit sizes for the keys that they chose, choosing the number of iterations of hashing that they chose, all gave us some time. And that&#8217;s the time that we needed to update and rotate out our passwords and our secrets that unfortunately were lost.</p>\n\n\n\n<p>[00:48:08] Nathan Wrigley: Well that was a good segue. You mentioned time and time is slowly running out for us. But I just want to give you an opportunity to mention a couple of the things that you are doing in the WordPress space, which are nothing to do with LastPass, even though the name of it may be, with retrospect, may collide very closely.</p>\n\n\n\n<p>Tell us about Last Patch, which is a project that you&#8217;ve been involved in, don&#8217;t know for how long, but tell us what you&#8217;re doing over there. It&#8217;s wonderful actually. It&#8217;s such a nice, almost philanthropic thing.</p>\n\n\n\n<p>[00:48:37] Robert Rowley: Just a bit, yeah. Unrelated to LastPass, I&#8217;ve been writing a series of blog posts that I&#8217;ve been calling Last Patch. The concept here is that, I wanted to write about vulnerabilities and exploits on WordPress plugins for some time, but I&#8217;ve found it, it&#8217;s not very nice to talk accidents and mistakes other peoples have made, especially when they&#8217;re still writing actively to the project, right?</p>\n\n\n\n<p>Like, I don&#8217;t want to take a, somebody patch this bug, this security bug, which is a more sensitive bug than a normal one. And I don&#8217;t want to just put &#8217;em on blast saying, hey everybody, here&#8217;s how you attack this bug in case nobody updated yet. So instead, what I did is I found out, and this happened last year, we were writing a white paper, which basically was explaining about a 2021&#8217;s, a year in WordPress security retrospective.</p>\n\n\n\n<p>And we found out that a good handful, I think it was seven or eight plugins were disabled and they had, out of 30 critical vulnerabilities that were reported in WordPress plugins in 2021, about seven or eight plugins received no patch. So a critical vulnerability received no patch, and sites were still simply running an insecure version of these plugins.</p>\n\n\n\n<p>And that&#8217;s not good either. So a solution oriented towards fixing things instead of just pointing out mistakes, was that I wanted to start writing patches for these abandoned plugins that had security bugs in them. So in quarter four of 2022, I was given some time and I wrote up a few blog posts about six in total explaining for six, each blog post is its own plugin that has its own vulnerability in it, and none of those plugins got patched in 2022. So what I went through and I went ahead and just wrote the patches. I explained how the vulnerabilities worked. The target audience for this could be really anybody.</p>\n\n\n\n<p>If you&#8217;re a site owner, and you&#8217;re running one of these plugins and you want to patch it yourself, I don&#8217;t recommend running my patches, because these are abandoned projects. If it&#8217;s an abandoned plugin, I recommend you find a new alternative. But if you absolutely need to run it, yeah, you can use the example that I&#8217;ve given you.</p>\n\n\n\n<p>But it&#8217;s even better for a developer. If you&#8217;re a WordPress developer or even a new developer, and you&#8217;re kind of curious how about how security bugs work and what to do when you encounter them, these series of blog posts will walk you through how these security bugs work and how to basically write a patch.</p>\n\n\n\n<p>Most security bug patches are pretty rudimentary. You&#8217;re going to be looking at writing an allow list, verifying authorization, or sanitizing or escaping data correctly. So that&#8217;s the series of blog posts that I&#8217;ve released, and they&#8217;re all available on the, LastPass, last sorry, Patchstack blog.</p>\n\n\n\n<p>[00:51:03] Nathan Wrigley: Too many patches and lasts in this episode. Pass, patch, last. There&#8217;s lots going on. Yeah. That&#8217;s amazing. What a nice endeavor. Do you intend, funding and time permitting, is this something that you would wish to continue? Are you going to try to do this through 2023?</p>\n\n\n\n<p>[00:51:20] Robert Rowley: I would hope so. I genuinely had fun writing these patches. Reviewing the code. I&#8217;m an awkward person in the head, I guess because I like looking at other people&#8217;s source code, figuring out what went wrong, and adding, because I, I&#8217;ve done that in my career for the past 15, 20 years.</p>\n\n\n\n<p>I&#8217;ve reported security vulnerabilities to developers. I&#8217;ve become empathetic enough to understand their position of not wanting to see the report, not enjoying that process. But I genuinely enjoyed this process and I like sharing with other people, especially developers. The idea that a mistake, mistakes can be made, right?</p>\n\n\n\n<p>Mistakes were made. It&#8217;s okay. It doesn&#8217;t matter what happened. What matters is how you respond to it. And you should be responding to security breaches like LastPass. Or you should be responding to security bugs, like open source developers. The majority of them, I&#8217;ll have to share here, the majority open source developers are very receptive to security bug reports.</p>\n\n\n\n<p>It should be considered a contribution to the project. It&#8217;s a way to make the project better, more secure. And as a developer for the developers, it&#8217;s a way to improve your skill sets. You know how to identify, like if you take it seriously, you&#8217;ll learn how to identify security bugs, how to program defensively so that security bugs don&#8217;t affect your application, and so on and so forth.</p>\n\n\n\n<p>[00:52:34] Nathan Wrigley: What a great endeavor, yeah. Thank you for doing that on everybody&#8217;s behalf. That&#8217;s really wonderful. Robert, because we&#8217;re close, closing in on an hour, I&#8217;m going to knock it on the head. But before that, I&#8217;m going to ask you to tell us where we can find you online. If anybody&#8217;s listened and wants to reach out. Do you have any publicly available Twitter handles or email addresses or contact forms that you want to mention?</p>\n\n\n\n<p>[00:52:57] Robert Rowley: Sure. A great way to follow me online nowadays is Mastodon. There&#8217;s been this wonderful guy who created a wpbuilds.social Mastodon account. I&#8217;m on that as well as rawrly, r a w r l y. I am apologizing for such a weird name, but that&#8217;s also my wordpress.org username.</p>\n\n\n\n<p>So if you follow me there, you can see what I&#8217;ve done on wordpress.org and you can find me on the wpbuilds.social Mastodon account. You can also, if you want to keep up to date and you don&#8217;t need to talk with me, but you just want to hear more about security topics and information, you can go to the Patchstack blog. I write articles there on occasion.</p>\n\n\n\n<p>And every week I do a Patchstack Weekly, I think it&#8217;s episode 53 right now. And for the beginning of this year, all I&#8217;m going to be talking about a security hygiene best practices. All those things that you maybe should be doing about once a year. That&#8217;s my New Year&#8217;s resolution, to get a handful of these things shared with the public so that they can take, especially the WordPress public, this community can take security more seriously. Just knowing what to do is really what most people need. So again, Patchstack.com, or wpbuilds.social.</p>\n\n\n\n<p>[00:53:59] Nathan Wrigley: Robert Rowley, thank you for chatting to us today on the podcast. I really appreciate it.</p>\n\n\n\n<p>[00:54:03] Robert Rowley: Thank you.</p>\n</div>\n\n\n\n<p>On the podcast today we have <a href=\"https://wpbuilds.social/@rawrly\">Robert Rowley</a>.</p>\n\n\n\n<p>Robert is <a href=\"https://patchstack.com/\">Patchstack&#8217;s</a> security advocate, where his time is spent interacting with open source communities to share the word about security best practices. Given his background, the podcast today is all about internet security.</p>\n\n\n\n<p>We start off with a topic which is very much in the news at the moment, the LastPass security breach.</p>\n\n\n\n<p>If you’re a LastPass user, then you’ll know what their service is, but if you’re not, here’s a quick introduction. LastPass is a password manager. It will lock up your passwords, and any other data for that matter, in a secure vault, which can only be read if you decrypt it with the correct password.</p>\n\n\n\n<p>Towards the end of 2022, LastPass announced in a series of blog posts that customer vaults had been taken from their cloud storage. The way that this was communicated left many of their customers questioning their use of the service, and whether they now could trust LastPass with their data.</p>\n\n\n\n<p>Robert explains how the incident occurred, and if you should be concerned. The answer is, as you might expect, it depends. There are situations in which the settings that you had in your LastPass account might mean that you need to act sooner rather than later. The length and complexity of your master password is also a key factor.</p>\n\n\n\n<p>This then leads to a conversation about the broader issue of website security and the security of WordPress websites in particular.</p>\n\n\n\n<p>What are some considerations that you need to think about when protecting your website and how can you communicate these considerations to your clients?</p>\n\n\n\n<p>Towards the end of the podcast, we chat about a project that Robert’s been involved in during 2022. He’s been patching plugins which are no longer being maintained, but are still being used, so that they present less of a security threat to their users.</p>\n\n\n\n<p>If you’re curious about website security, then this is a podcast for you.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links.</h2>\n\n\n\n<p><a href=\"https://patchstack.com/\">Patchstack</a></p>\n\n\n\n<p><a href=\"https://hashcat.net/hashcat/\">Hashcat</a></p>\n\n\n\n<p><a href=\"https://www.lastpass.com/\">LastPass</a></p>\n\n\n\n<p><a href=\"https://1password.com/\">1Password</a></p>\n\n\n\n<p><a href=\"https://bitwarden.com/\">Bitwarden</a></p>\n\n\n\n<p><a href=\"https://www.dashlane.com/\">Dashlane</a></p>\n\n\n\n<p><a href=\"https://keepass.info/\">KeePass</a></p>\n\n\n\n<p><a href=\"https://keepassxc.org/\">KeePassXC</a></p>\n\n\n\n<p><a href=\"https://fidoalliance.org/\">FIDO Alliance</a></p>\n\n\n\n<p><a href=\"https://www.yubico.com/\">Yubikey</a></p>\n\n\n\n<p><a href=\"https://en.wikipedia.org/wiki/Google_Authenticator\">Google Authenticator</a></p>\n\n\n\n<p><a href=\"https://authy.com/\">Authy</a></p>\n\n\n\n<p><a href=\"https://patchstack.com/category/last-patch/\">Last Patch</a></p>\n\n\n\n<p><a href=\"https://patchstack.com/articles/\">Patchstanck blog</a></p>\n\n\n\n<p><a href=\"https://wpbuilds.social/@rawrly\">Robert&#8217;s Mastodon account</a></p>\n\n\n\n<p><a href=\"https://profiles.wordpress.org/rawrly/\">Robert&#8217;s WordPress.org account</a></p>\n\n\n\n<p><a href=\"https://patchstack.com/category/weekly/\">Patchstack Weekly podcast</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, 01 Feb 2023 15: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:44;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"HeroPress: Giving up the good for the great\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://heropress.com/?post_type=heropress-essays&p=5130\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://heropress.com/essays/giving-up-the-good-for-the-great/#utm_source=rss&utm_medium=rss&utm_campaign=giving-up-the-good-for-the-great\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:11973:\"<img width=\"1024\" height=\"512\" src=\"https://heropress.com/wp-content/uploads/2023/02/013123-min.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull quote: I have built some great relationships through WordPress and I am extremely grateful to be a part of such an awesome community.\" /><p>If you didn’t already know, HeroPress is all about writing to your peers. When Topher asked who I will be writing to, I wasn’t sure at first. I had to think about this for a couple of days before I went back to him.</p>\n\n\n\n<p>I found this question difficult because I couldn’t think of how I fitted into a certain bracket or who my peers actually were. I’m just a thirty two year old man from the UK who’s going grey way too early and likes building things with WordPress.</p>\n\n\n\n<p>After some thought and thinking about my journey through life so far, the only thing that stuck out was my change of career around eleven years ago. For me this was a big decision and not one I took lightly.</p>\n\n\n\n<p>Therefore, I’m writing this essay for anyone who feels stuck in their current job and can’t see a way out. I want people to realise it’s never too late to make a change in your life, you just need to want it strongly enough. I’m not claiming to have done anything extraordinary, it’s just my story and I hope it will give some people the inspiration to change their future.</p>\n\n\n\n<h2 id=\"h-how-it-began\">How It Began</h2>\n\n\n\n<p>I don’t want to be that person who tells you their life story from the day they were born, but I will set the scene from when I first discovered my love for design at a fairly young age.</p>\n\n\n\n<p>When I was nine years old, I got my first computer which came with Disney’s Magic Artist Studio. I would spend hours using this to “design” things like t-shirts, trainers and logos. I had no idea at the time that this was going to set me on a journey that I am still on today.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/disneys-magic-artist-studio.jpg\"><img /></a>\n\n\n\n<p>When I left school at eighteen years old, I went to university to do a foundation in graphic design. During this time I was also working part time at a tattoo studio, drawing customer’s tattoos and manning the reception desk. The excitement of it led me to abandon my journey in graphic design once I completed my foundation year. Instead of doing a BA, I started an apprenticeship in Tattooing and one year later I was tattooing paying customers.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/tattooing.jpg\"><img /></a>\n\n\n\n<p>This was an exciting time of my life. I did this for around two years and up until that point I was very happy. However, I started to feel like there was something missing in my life, like there was an itch that I couldn’t scratch. I wondered what this was for a while but couldn’t quite get to the root of it. After a few more months of feeling like this I eventually realised that my love for graphic design hadn’t gone away and this was where my true passion lied.</p>\n\n\n\n<h2 id=\"h-shifting-gears\">Shifting Gears</h2>\n\n\n\n<p>Soon enough, the feeling that I was not on the right career path had become too strong for me to ignore. I knew I wanted to get back into the digital world, so I started looking for jobs online. Most positions required a degree but I really didn’t want to go back to university for three years. I quickly came to the conclusion that my best option would be to do an internship or an apprenticeship to gain experience quickly.</p>\n\n\n\n<p>As it had been a few years since university, I was completely out of touch with the current technology and design trends. I knew the only way I could switch careers was if I had a good portfolio and was up to speed with current design tools and best practices.</p>\n\n\n\n<p>So, over the next three months, I dedicated most evenings to improving my design skills, working on my portfolio and learning HTML &amp; CSS. I watched YouTube tutorials, read articles, read books, practised on Codecademy and built basic websites that I had designed. It was quite difficult to work my day job and upskill in my spare time, but my determination to follow my passion kept me going.</p>\n\n\n\n<h2 id=\"h-starting-again\">Starting Again</h2>\n\n\n\n<p>Once I felt like I had a good foundation of design skills and a good understanding of HTML &amp; CSS, I applied for a junior graphic designer role. I didn’t get the job which wasn’t a huge surprise to me but it gave me valuable interview experience which helped me know what I needed to improve on for next time.</p>\n\n\n\n<p>I went for my second interview soon after. It was for a web design apprenticeship at a Digital Marketing agency. To my surprise, I actually got the job! </p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/starting-new-job.jpg\"><img /></a>\n\n\n\n<p>I couldn’t believe that the hard work I had put in over the last three months had actually paid off. I was back on the path I was supposed to be on. Compared to my previous job the pay wasn’t great and it was definitely a huge life adjustment. However, I was committed to making this work, whatever it took.</p>\n\n\n\n<p>I started that job back in 2012 and guess what, I am still working for the same company today! During my time working for this agency, I have had lots of job titles as I worked my way up. I am now Director of Web Services, leading a team of Graphic Designers and Web Developers who design and build WordPress websites for a wide variety of clients. The company recently threw me a ten year work anniversary party!</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/10-years.jpg\"><img /></a>\n\n\n\n<p>Over the past couple of years, my role has become predominantly remote based, I have the flexibility to choose whether I go into the office or not. This gives me a great sense of freedom because I can now work from anywhere in the world if I choose to. To be honest though, I work in my garage 99% of the time which I’ve converted into an office. However, it’s nice to know that I have the choice and I’m not tied to any location.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/remote-working.jpg\"><img /></a>\n\n\n\n<p>Remote working suits me perfectly because when I pop into the house throughout the day to make a cup of tea or have lunch, I get to spend some time with my one year old daughter. This is the most amazing benefit of working from home. Without having a job that can be done remotely, I’d miss out on these priceless moments.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/snowman.jpg\"><img /></a>\n\n\n\n<h2 id=\"h-where-wordpress-fits\">Where WordPress Fits</h2>\n\n\n\n<p>WordPress has always been a big part of my role at the agency I work at. Even though I am now managing a team, I am still getting my hands dirty building and supporting WordPress websites on a daily basis. I think it’s important for managers to stay up to date with the tools and technology their team is using to effectively mentor and support them. I also think it’s important to take time to have fun with your team and don’t be afraid to show vulnerability.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/team.jpg\"><img /></a>\n\n\n\n<p>Besides playing a big part in my career, WordPress has also allowed me to explore some of my own ideas. The ability to be able to execute them fairly easily with WordPress is one of the reasons why I love it. You can completely take control of your future with WordPress, if you’re willing to put in the work.</p>\n\n\n\n<p>What is also really exciting, is the fact that WordPress shook things up in version 5.0, by introducing the Gutenberg project. This brought the block editor to WordPress and at first a lot of people were very sceptical about it. Some still are today. However, a lot of people, including myself, can see the potential it has and are embracing the changes.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/gutenberg-5.jpg\"><img /></a>\n\n\n\n<p>Before Gutenberg, the market was saturated with plugins and themes that catered for every possible thing you could think of. It felt like there was nothing left for new developers to build. However, now with blocks, the playing fields have been levelled and everything is up for grabs again. Plugins and themes that were built before Gutenberg, can now be built again to be compatible with blocks. Suffice to say, this is an extremely exciting time to be a WordPress developer.</p>\n\n\n\n<h2 id=\"h-building-new-things\">Building New Things</h2>\n\n\n\n<p>To help developers take advantage of the new demand for Gutenberg compatible products, I decided to create <a href=\"https://gutenbergmarket.com\">Gutenberg Market</a>, the first marketplace exclusively for premium block plugins, block themes and block components. I did this because I spotted a gap in the market and also because I wanted to help others earn fairly from their hard work. Most other marketplaces take a very large percentage of the sale, usually more than the author receives, so I wanted to create a marketplace where the commission was always in favour of the authors.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/gutenberg-market.jpg\"><img /></a>\n\n\n\n<p>I also host a YouTube channel called <a href=\"https://youtube.com/@wpBros.\">wpBros</a> with my friend Phil Sola, where we provide Gutenberg Block Development tutorials. People seem to like the informal chatty style of our videos and we’ve received some great feedback so far. We don’t profess to be experts in this subject, as we are still learning ourselves. We found it difficult to find good resources at the beginning of our journey, so our main reason for starting the channel was to simply help people get started with block development. If you are thinking about building blocks but don’t know where to start, you might find our videos very helpful.</p>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/wpbros-academy.png\"><img /></a>\n\n\n\n<h2 id=\"h-powerful-community\">Powerful Community</h2>\n\n\n\n<p>I want to also mention how amazing the WordPress community is, which is another compelling reason to make the switch to WordPress. There is a thriving community of WordPress advocates on Twitter who offer their wisdom freely and help out when you’re in need. There are regular WordPress meet-ups planned all over the world and lots of other events online and offline you can get involved with. I have built some great relationships through WordPress and I am extremely grateful to be a part of such an awesome community.</p>\n\n\n\n<p>So, to close, my advice to anyone who is thinking about making the switch to WordPress or another career, is just go for it! There is so much potential in the WordPress space right now and there is a high demand for developers. You will almost certainly land a job as long as you have the skills and are committed to learning. It’s also so easy to get started with all of the free resources available online. If you’re willing to invest some money into your training there are also some fantastic paid tutorials on Udemy and other course providers too.</p>\n\n\n\n<p>I wish you all the best in your endeavours and please feel free to reach out to me on Twitter if you need any help transitioning to WordPress.</p>\n\n\n\n<p>Finally, I want to leave you with one quote that I really like…</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>“I can&#8217;t change the direction of the wind, but I can adjust my sails to always reach my destination.”&nbsp;</p>\n<cite>Jimmy Dean</cite></blockquote>\n\n\n\n<a href=\"https://heropress.com/wp-content/uploads/2023/02/adjust-my-sails.jpg\"><img /></a>\n<p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/giving-up-the-good-for-the-great/\">Giving up the good for the great</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 01 Feb 2023 08:00:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"James Koussertari\";s: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:56:\"WordPress.org blog: People of WordPress: Daniel Kossmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=14226\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2023/01/people-of-wordpress-daniel-kossmann/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:13149:\"<p><strong>This month we feature Daniel Kossmann, a software engineer from South America who shares his enthusiasm for WordPress at every opportunity.</strong></p>\n\n\n\n<p><strong>The <em>People of WordPress</em> series features inspiring stories of how people&#8217;s lives can change for the better through WordPress and its global community of contributors.</strong></p>\n\n\n\n<img width=\"1014\" height=\"627\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo.jpg?resize=1014%2C627&ssl=1\" alt=\"\" class=\"wp-image-14222\" />\n\n\n\n<p>Daniel&#8217;s adventure into WordPress began in 2009 when he needed a way to publish and share articles on films. From that small spark, he now enjoys an interesting and varied career in Brazil and beyond, and an ever-expanding community network. </p>\n\n\n\n<p>Following WordPress and its new features fascinates Daniel and he is always looking for ways to share what it has to offer with others. His initial focus on WordPress for content publishing soon became a wider appreciation of the platform’s capacity for building communities and careers.&nbsp; </p>\n\n\n\n<p>Daniel has served as a community organizer for seven years in Curitiba, Brazil and co-organized four annual <a href=\"https://wptranslationday.org/\">WordPress Translation Day</a> events in the city. Community building initiatives, like these, bring in new volunteers and help spur on local user groups.<br /><br />Now working as a software engineer manager, Daniel maintains his interest in supporting the WordPress community through a newsletter in Brazilian Portuguese.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Finding WordPress to publish content can be life-changing</h2>\n\n\n\n<p>Daniel&#8217;s web development skills were initially self-taught, and built on his interest in technology and from his earlier interest in video games. He developed systems in ASP and PHP, and created online resources to teach others how to create websites. </p>\n\n\n\n<p>When the time came to choose his academic path, he had no doubt that it would be something related to computers and picked Computer Science at the Federal University of Paraná.</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>“In order to focus more on content rather than coding, I ended up getting to know WordPress. It was love at first sight!” </p>\n</blockquote>\n\n\n\n<p>In 2009, he launched a public blog about films that became a hub for cultural content related to cinema, literature, and comics. The blog had collaborators from several cities in the country. He found WordPress an easy tool for publishing articles. It allowed him to spend more time on writing content rather than having to use his software engineering skills to write code.</p>\n\n\n\n<p>However, once he discovered the range and versatility of the software, he wanted to build themes and features to customize websites.</p>\n\n\n\n<p>As he searched for learning materials, he came across a WordPress event happening in his own city. This event, <a href=\"https://curitiba.wordcamp.org/2010/\">WordCamp Curitiba 2010</a>, had a deep impact on Daniel.</p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>“Other tech events I attended charged more than double this WordCamp, but hadn’t offered half of the things it did.” </p>\n</blockquote>\n\n\n\n<p>Daniel was inspired not only by the talks but also the kindness shown by others at the event. His inherent shyness meant he had to step out of his comfort zone to socialize. However, the friendliness of attendees and the welcome he received made this less foreboding. He was hooked by the community he met, and he pledged to volunteer at the next WordCamp and even apply as a speaker.</p>\n\n\n\n<img width=\"1024\" height=\"683\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-saopaulo-2.jpg?resize=1024%2C683&ssl=1\" alt=\"Daniel giving a talk at WordCamp São Paulo 2018 \n\" class=\"wp-image-14223\" /><em>Daniel giving a talk at WordCamp São Paulo 2018 about Gutenberg</em>\n\n\n\n<p>Less than two years later, Daniel helped to organize <a href=\"https://curitiba.wordcamp.org/2012/\">WordCamp in Curitiba 2012</a>, and this was where he gave his first public talk. It was an important moment in his journey. He is determined to keep improving his public speaking skills each time he presents, and help others to do so too. </p>\n\n\n\n<h2 class=\"wp-block-heading\">From WordPress user to entrepreneur</h2>\n\n\n\n<p>Daniel had dreamed of starting his own company since childhood. Following his university graduation in 2011, he decided to fulfil that dream. He started a web development company, envisioning it as a creative project lab.</p>\n\n\n\n<p>Initially, he worked with a variety of systems and programming languages. Soon, he realized that maintaining multiple solutions took considerable time and effort. So he opted to use a single platform, WordPress. It offered ease of use for his clients and the possibility of offering various types of websites. </p>\n\n\n\n<p>“This decision allowed me to dive even deeper into the system, making better and faster-to-deliver solutions for my clients,” said Daniel.&nbsp;&nbsp;</p>\n\n\n\n<p>As the company grew, he expanded the services it offered to include support, maintenance, courses, consulting, and optimized hosting for WordPress. This gave Daniel access to a wider range of clients and greater specialization in the WordPress platform.</p>\n\n\n\n<p>Even as a small company, Daniel wanted to give back to the WordPress community. Through using this open source software, the business had not faced the costs of using commercial platforms. He felt he should invest back into the software and its community it as much as he could, from sponsorship of events to collaborating in the Contributor Teams.</p>\n\n\n\n<img width=\"1024\" height=\"768\" src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2018-wc-floripa.jpg?resize=1024%2C768&ssl=1\" alt=\"\" class=\"wp-image-14221\" />\n\n\n\n<p>His community contributions include speaking at meetups and WordCamps to share what what he has learned in his day-to-day work. “It was always and still is a big pleasure to be able to make these contributions,” he affirmed.</p>\n\n\n\n<p>In 2019, he decided to close his company after eight years and start a new chapter in Development Coordination. His focus continues to be on WordPress, both professionally and in the community.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Supporting local: re-energising the Curitiba’s WordPress community</h2>\n\n\n\n<img src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2016-meetup-curitiba.jpg?resize=680%2C510&ssl=1\" alt=\"Daniel speaking at a meetup in Curitiba in 2016.\" class=\"wp-image-14241\" width=\"680\" height=\"510\" /><em>Daniel speaking at a meetup in Curitiba in 2016</em>\n\n\n\n<p>After WordCamp in Curitiba in 2012, the community there took a break from organizing events. Three years later, Daniel was eager to help restart meetups in Curitiba. He connected with others in the Brazilian community to find a way forward to support both end users of WordPress and firms using the platform. Through instant messaging tool Slack, a rebooted meetup was organized in August 2015. All the planning was done virtually and they only met for the first time in person on the day of the event.</p>\n\n\n\n<p>Although they did not have much initial experience in event planning, the meetup organizers were determined attendees should have fun and enjoy a relaxed atmosphere. They wanted people to feel comfortable socializing and to chat before and after the talks. The tips that attendees shared at every meeting were one of the most successful elements of these user-focused meetups.</p>\n\n\n\n<p>For Daniel, getting up in front of people to introduce the meetup was still not easy. However, he knew continuing to practice and improve his self-confidence was the only way to overcome his shyness. This determination and sense of achievement inspires him to encourage others to present talks and share the tips he uses when presenting.</p>\n\n\n\n<p>The <a href=\"https://www.meetup.com/wpcuritiba/\">Curitiba meetup</a> continues to flourish. Though Daniel has moved to supporting the community in new ways, he has a lasting fondness for it. It has made him an advocate for local groups at the heart of the WordPress community. He believes the shared interest and enthusiasm for learning at meetups helps to increase attendees&#8217; interest in both the software and its community, and their willingness to participate .</p>\n\n\n\n<h2 class=\"wp-block-heading\">Sharing the benefit of WordPress across Brazil</h2>\n\n\n\n<img src=\"https://i0.wp.com/wordpress.org/news/files/2023/01/daniel-kossmann-2019-meetup-curitiba-4.jpg?resize=680%2C411&ssl=1\" alt=\"Daniel presenting at a Curitiba meetup in 2019.\" class=\"wp-image-14242\" width=\"680\" height=\"411\" /><em>Daniel presenting at a Curitiba meetup in 2019</em>\n\n\n\n<p>In June 2019, Daniel created a newsletter to spread content about WordPress in Brazilian Portuguese and inspire others to create content in the language. Translating, Daniel believes is a powerful way to make WordPress more accessible to people who do not speak English, which is the case for a lot of people in Brazil. In 2021, Daniel started writing regularly about WordPress on his blog too. He continues to publish weekly news, tutorials, tips, and share events. </p>\n\n\n\n<h2 class=\"wp-block-heading\">Advice to future WordPress contributors</h2>\n\n\n\n<p>Daniel believes that the WordPress community is a key strength of the platform. It attracts people with a range of technical skills and backgrounds, and strives to have a diverse and open space for exchange. </p>\n\n\n\n<p>There are so many ways to contribute to WordPress without working with the code. He said: “I&#8217;m a big evangelizer of learning in public. A great way to collaborate is to create your blog in WordPress itself and share your journey of using it, and to write about tips and useful resources. This will eventually lead you to the official WordPress documentation and, the more you use it, the more opportunities for improvements you will see. Then you can start contributing to improving it. Besides this, you can pick a plugin or theme that you use and help with its translation.&#8221;<br /><br />He added: “My biggest advice for those who are starting to contribute to WordPress is to start with a small step, maybe solving an easy bug or fixing a typo, and create a routine to consistently work on it, like an hour every weekend.&#8221;</p>\n\n\n\n<p>Daniel has made several lasting friendships, received professional referrals through his participation in community events, and enjoys a career that continues to have variety and new things to learn. </p>\n\n\n\n<p>His final message is to join WordPress <a href=\"https://www.meetup.com/topics/wordpress/\">meetups locally</a> or online in other cities, and be inspired like he has been for 14 years and still counting. </p>\n\n\n\n<h2 class=\"wp-block-heading\">Share the stories</h2>\n\n\n\n<p>Help share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the <a href=\"https://wordpress.org/news/category/newsletter/interviews/\">People of WordPress series</a>.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Contributors</h2>\n\n\n\n<p>Thank you to <a href=\"https://profiles.wordpress.org/kossmann/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>kossmann</a> for sharing his adventures in WordPress.</p>\n\n\n\n<p>Thank you to Abha Thakor (<a href=\"https://profiles.wordpress.org/webcommsat/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>webcommsat</a>), Larissa Murillo (<a href=\"https://profiles.wordpress.org/lmurillom/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>lmurillom</a>), Meher Bala (<a href=\"https://profiles.wordpress.org/meher/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>meher</a>), Chloe Bringmann (<a href=\"https://profiles.wordpress.org/cbringmann/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>cbringmann</a>) for research, interviews, and writing this feature article.</p>\n\n\n\n<p>The <em>People of WordPress</em> series thanks Josepha Haden (<a href=\"https://profiles.wordpress.org/chanthaboune/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>chanthaboune</a>) and Topher DeRosia (<a href=\"https://profiles.wordpress.org/topher1kenobe/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>topher1kenobe</a>) for their support.</p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center\"><img width=\"180\" height=\"135\" src=\"https://i0.wp.com/wordpress.org/news/files/2020/03/heropress_logo_180.png?resize=180%2C135&ssl=1\" alt=\"HeroPress logo\" class=\"wp-image-8409 size-full\" /><div class=\"wp-block-media-text__content\">\n<p class=\"has-small-font-size\"><em>This People of WordPress feature is inspired by an essay originally published on </em><a href=\"https://heropress.com/\"><em>HeroPress.com</em></a><em>, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. </em>#HeroPress </p>\n</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, 01 Feb 2023 02:45: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:11:\"Abha Thakor\";s: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:91:\"WPTavern: A Look Under the Hood at Engine Awesome, a Laravel-based SaaS App Using 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:30:\"https://wptavern.com/?p=140882\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"https://wptavern.com/a-look-under-the-hood-at-engine-awesome-a-laravel-based-saas-app-using-gutenberg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5926:\"<p>During the <a href=\"https://wptavern.com/state-of-the-word-2022-matt-mullenweg-highlights-gutenbergs-progress-announces-new-community-tools\">2022 State of the Word</a>, Matt Mullenweg highlighted a few examples of how Gutenberg adoption is growing beyond WordPress and how he believed it could become “bigger than WordPress itself.” <a href=\"https://engineawesome.com/\">Engine Awesome</a>, a Laravel-based SaaS application, is one example he cited that is using the block editor to allow customers to build their own custom applications.</p>\n\n\n\n<p>Steve Bruner, SlipFire agency owner and former CEO of <a href=\"https://wptavern.com/piklist-is-shutting-down\">Piklist</a>, and WordPress developer and core committer Timothy Jacobs, joined forces in 2022 to create Engine Awesome.</p>\n\n\n\n<p>&#8220;All companies use unique processes and workflows to run their businesses,&#8221; Bruner said in the company&#8217;s launch post. &#8220;Even those in the same industry do things differently from their competitors. Unfortunately, today’s software does not allow for this flexibility. Instead, they feature defined rules, often forcing us to put square pegs in round holes. We want to change that.&#8221;</p>\n\n\n\n<p>Engine Awesome is a no-code application builder where users can create object types (similar to custom post types) to store and organize their data. Here is an example from the dashboard of a demo application for cleaning jobs. </p>\n\n\n\n<img />\n\n\n\n<p>It offers a user-friendly interface for team members or others involved in managing the business to schedule and edit entries as work is completed. </p>\n\n\n\n<img />\n\n\n\n<p>On the application building side, users can easily add, edit, or delete object types and add a theme for the layouts.</p>\n\n\n\n<img />\n\n\n\n<p>Editing an object type looks very similar to the WordPress block editor. App creators can easily add fields that will be part of that object and drag and drop to rearrange them. Users can create relationships between object types for smart ways of organizing the app&#8217;s data. Engine Awesome is also set up to connect apps to more than 5,000 services via Zapier integration.</p>\n\n\n\n<img />\n\n\n\n<p>If the interface looks similar to WordPress, it&#8217;s because the front-end uses the same theme.json system as WordPress core to provide different themes and appearance options. In the future, Bruner said the apps created could automatically inherit the styles of a WordPress site by consuming its theme.json file.</p>\n\n\n\n<p>&#8220;Engine Awesome is a SaaS application with a Laravel and Postgres backend,&#8221; Bruner said. &#8220;We chose MongoDB to store customer data because its document-oriented design allows our customers flexibility when choosing their fields.</p>\n\n\n\n<p>&#8220;The front-end is a headless React application built primarily using the Gutenberg JavaScript packages. We use the Gutenberg packages directly instead of the Isolated Editor project as it affords us a higher degree of control and customization.&#8221; </p>\n\n\n\n<p>Engine Awesome provides a user-friendly UI for tracking information that might otherwise be added to a spreadsheet. It gives users a more flexible way to manage their business data via an application designed for their needs, at a fraction of the cost of having a custom app created by a development company.</p>\n\n\n\n<p>Engine Awesome is currently manually onboarding new customers as the company works on its pricing and signup process. Prices start at $10/month following a 30-day free trial which includes an initial Zoom call to help customers get up and running. </p>\n\n\n\n<p>Bruner shared a few applications that customers have created using Engine Awesome:</p>\n\n\n\n<ul>\n<li>Shelly’s Organic Home Cleaning has four teams of three cleaners each. Each morning teams will log into Engine Awesome to see their upcoming jobs. Once at the location, they place the job in “cleaning” status and being. Upon completion, the job is placed in a “Done” status. Homeowners are automatically emailed when the job has started and when it ends. Once the cleaning service moves to credit cards, we will email a Stripe payment link upon completion.</li>\n\n\n\n<li>A Marketing company that builds interactive in-store displays is creating an application to manage them. Engine Awesome will hold product and store information, and the displays will update via our API.</li>\n\n\n\n<li>Homeowners Hub, a home repair concierge, is testing an application where their vendors create a quote in their own Engine Awesome account, which gets updated in the Homeowners Hub account—providing a direct integration between the two companies.</li>\n</ul>\n\n\n\n<p>Bruner said the most popular feature is building a CRM with an activity feed. All of the applications these customers have created have various Zapier integrations that provide further automation.</p>\n\n\n\n<p>The app builder is fairly simple right now but there are many possibilities the Engine Awesome team plans to explore in the future. The current roadmap includes the following planned features:</p>\n\n\n\n<ul>\n<li>Direct eCommerce functionality</li>\n\n\n\n<li>Integrated scheduling and booking</li>\n\n\n\n<li>Templates so users can get up and running quickly</li>\n\n\n\n<li>Front-end forms</li>\n\n\n\n<li>Enterprise features</li>\n</ul>\n\n\n\n<p>It is exciting to see the block editor being used outside of WordPress but Bruner said Engine Awesome also plans on having a WordPress plugin that would deliver some of its functionality. The plugin specifics have not yet been nailed down, but the team is considering connecting WordPress sites to Engine Awesome to sync data. For example, WooCommerce customers could automatically be added to an Engine Awesome CRM. </p>\n\n\n\n<p>&#8220;Down the road, we may include a version of the application builder in WordPress itself,&#8221; Bruner said. &#8220;Right now our focus is on making the SaaS product the best it can be.&#8221;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 31 Jan 2023 22:53:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"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: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:93:\"WPTavern: WordPress Contributors Work Towards Removing Site Editor Beta Label for 6.2 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:30:\"https://wptavern.com/?p=141527\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:104:\"https://wptavern.com/wordpress-contributors-work-towards-removing-site-editor-beta-label-for-6-2-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:3130:\"<img />\n\n\n\n<p>Will WordPress be ready to remove the Beta label from the Site Editor in the upcoming 6.2 release? The project&#8217;s Executive Director Josepha Haden Chomphosy addressed this question in her latest WP Briefing podcast episode titled &#8220;<a href=\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\">What Does Concluding a Gutenberg Phase Really Mean?</a>&#8220;</p>\n\n\n\n<p>&#8220;All of the projects, with the exception of two, I believe, in the <a href=\"https://github.com/WordPress/gutenberg/issues/33094\">Phase 2 scoping ticket</a>, will be shipped in the Gutenberg plugin before [the] WordPress 6.2 release comes out,&#8221; Haden Chomphosy said. &#8220;Barring any major breaking issues, those will then land in that major release in WordPress 6.2. So 99% of the features we considered in scope for Phase 2 will be in core by April.&#8221;</p>\n\n\n\n<p>Haden Chomphosy also mentioned the possibility of removing the Beta label from the Site Editor, if a specific set of conditions are met. She referenced the <a href=\"https://github.com/WordPress/gutenberg/issues/39293\">tracking issue</a> created in March 2022, that outlines the most critical remaining items in Phase 2 that must be completed before removing the label, as well as a few other follow-up items that are related but less critical to resolve before taking it out of Beta.</p>\n\n\n\n<p>&#8220;We’ve been discussing that possibility with the input of the community over the course of the last few major releases, and we’ll do the same as we get ready for the 6.2 release as well,&#8221; she said.</p>\n\n\n\n<p>&#8220;Fingers crossed that we get to remove that label this time around, but also, the acceptance criteria on it are pretty clear. So it’s really a matter of yes or no on all of the columns all the way down.&#8221;</p>\n\n\n\n<p>Contributors have been aiming to get the Beta label removed since 6.1 but the criteria had not yet been met. The current blockers include a <a href=\"https://github.com/WordPress/gutenberg/issues/35503\">ticket to improve the Site Editor loading state</a> so that everything is fully loaded before users start interacting, removing the jumpiness of half-rendered states. This item was added to the Todo column of the remaining <a href=\"https://github.com/orgs/WordPress/projects/63\">WordPress 6.2 Editor Tasks</a> project board.</p>\n\n\n\n<p>Haden Chomphosy assured podcast listeners that the conclusion of Phase 2 does not mean that WordPress will stop accepting user feedback or bug reports on customization features. </p>\n\n\n\n<p>&#8220;It definitely does not mean that we will stop shipping refinements to the user experience,&#8221; she said. &#8220;As much as I’d like to say this isn’t true, I think all open source contributors know that no matter how much you test a solution, you can’t actually account for all possible use cases when you work on a project this size.</p>\n\n\n\n<p>&#8220;So as we find things that we didn’t realize were a little rough to use, we will, of course, make the effort to smooth those workflows as quickly as possible.&#8221;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 30 Jan 2023 22:50: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: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:61:\"WPTavern: WordPress Launches Old Tickets Trac Triage Sessions\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=141509\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://wptavern.com/wordpress-launches-old-tickets-trac-triage-sessions\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3212:\"<p>As part of the <a href=\"https://wptavern.com/wordpress-project-aims-to-complete-customization-phase-and-begin-exploring-collaboration-in-2023\">big picture goals for WordPress in 2023</a>, the project is embarking on an effort to work through old tickets that are stuck due to no consensus, missing decisions, or multiple possible solutions. WordPress Core Committer Jb Audras has organized <a href=\"https://make.wordpress.org/core/2023/01/24/proposal-old-tickets-trac-triage-sessions/\">Trac triage sessions</a> dedicated to moving these tickets forward or closing the ones that are no longer relevant.</p>\n\n\n\n<p>Audras&#8217; audit shows that there are <a href=\"https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&time=05%2F06%2F2003..01%2F01%2F2008&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority\">19 tickets</a> that are more than 15 years old, <a href=\"https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&time=05%2F06%2F2003..01%2F01%2F2013&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority\">688</a> that are 10 years old, but the largest chunk of <a href=\"https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&time=05%2F06%2F2003..01%2F01%2F2018&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority\">3,484</a> tickets falls into the 5-10 year old category.</p>\n\n\n\n<p>The first kickoff session was held on January 26 in the #core Slack channel. Contributors started with a small selection of very old tickets with the goal of identifying a path towards resolution and an owner for the ticket. This generated some renewed discussion, for example, on a 17-year-old ticket where “<a href=\"https://core.trac.wordpress.org/ticket/2691\">HTML comments in posts aren’t handled properly</a>&#8221; and another of the same age regarding an <a href=\"https://core.trac.wordpress.org/ticket/2877\">unwanted slash in&nbsp;<code>get_pagenum_link()</code></a>.&nbsp; </p>\n\n\n\n<p>In some cases tickets were closed and in others contributors are working on reproducing the issue, testing, and refreshing patches where possible. One 13-year-old ticket, which <a href=\"https://core.trac.wordpress.org/ticket/14148\">fixes the wp_get_attachment_url() function not returning a valid URL if the filename contains unescaped URL characters</a>, was added to the 6.2 milestone with a PR awaiting review. Some tickets require deep historical knowledge of WordPress and will benefit from having participation from veteran contributors.</p>\n\n\n\n<p>The next “Classic” triage session will happen in the #core Slack channel on <a href=\"https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230209T1500\">Thursday, February 9, 2023 at 10:00 AM EST</a>. Anyone who wants to be part of finding a resolution for some of these old tickets is invited to join. Participants in the kickoff session also discussed alternating between very old and very new tickets, which are often easier for getting newer contributors involved.</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, 30 Jan 2023 18:06: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:\"\";}}}}}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:96:\"WordPress.org blog: WP Briefing: Episode 48: What Does Concluding a Gutenberg Phase Really Mean?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=14213\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"https://wordpress.org/news/2023/01/episode-48-what-does-concluding-a-gutenberg-phase-really-mean/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8724:\"<p>On episode forty-eight of the WordPress Briefing podcast, Executive Director Josepha Haden Chomphosy reflects on the closing of Gutenberg phase two, and what that means in the larger context of the project. </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 class=\"wp-block-heading\">Credits</h2>\n\n\n\n<p>Editor:&nbsp;<a href=\"https://profiles.wordpress.org/dustinhartzler/\">Dustin Hartzler</a><br />Logo:&nbsp;<a href=\"https://profiles.wordpress.org/javiarce/\">Javier Arce</a><br />Production:&nbsp;<a href=\"https://profiles.wordpress.org/santanainniss/\">Santana Inniss</a><br />Song: Fearless First by Kevin MacLeod </p>\n\n\n\n<h2 class=\"wp-block-heading\">Show Notes</h2>\n\n\n\n<p><a href=\"https://www.google.com/url?q=https://github.com/WordPress/gutenberg/issues/39293&sa=D&source=docs&ust=1674835876639227&usg=AOvVaw3p5tCc9THqs-s4oFT7aXL8\">Removing Block Editor Beta Label GitHub Issue</a><br /><a href=\"https://www.google.com/url?q=https://make.wordpress.org/core/handbook/testing/reporting-bugs/&sa=D&source=docs&ust=1674835876639741&usg=AOvVaw26y93yfwo7kmKoajxvyYQC\">Reporting Bugs</a><br /><a href=\"https://www.make.wordpress.org/design\">make.wordpress.org/design</a><br /><a href=\"https://make.wordpress.org/project/2023/01/09/request-for-feedback-how-can-we-improve-the-five-for-the-future-contributor-journey/\">Contribution Conversations: Improving the Contributor Journey</a><br /><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\">Contribution Conversations: Ending the Eternal September</a><br /><a href=\"https://make.wordpress.org/community/2023/01/20/proposal-dedicated-communication-place-for-wordcamp-mentors/\">Contribution Conversations: WordCamp Mentorship</a><a href=\"https://make.wordpress.org/project/2023/01/27/discussion-ending-the-eternal-september/\"><br /></a><a href=\"https://www.google.com/url?q=https://asia.wordcamp.org/2023/schedule/livestream/&sa=D&source=docs&ust=1674835876640083&usg=AOvVaw1ew_7Sux2HngWq8FSO__kW\">WordCamp Asia Livestream Info</a><br /></p>\n\n\n\n<h2 class=\"wp-block-heading\">Transcript</h2>\n\n\n\n<span id=\"more-14213\"></span>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:00]&nbsp;</strong></p>\n\n\n\n<p>Hello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks.</p>\n\n\n\n<p>I&#8217;m your host, Jospeha Haden Chomphosy. Here we go.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:00:40]&nbsp;</strong></p>\n\n\n\n<p>We&#8217;ve barely gotten moving here in 2023, but even so, WordPress is already working toward its next major release– coming to us at the end of March. You&#8217;ve probably heard by now that with this release comes the “end of Phase 2.” But for a lot of folks, that&#8217;s raising some questions about what to expect.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:01:00]&nbsp;&nbsp;</strong></p>\n\n\n\n<p>So I&#8217;m gonna spend a little time today sharing what I currently know. Let&#8217;s start with what that phrase does mean. Firstly, all of the projects, with the exception of two, I believe, in the Phase 2 scoping ticket, will be shipped in the Gutenberg plugin before WordPress 6.2 release comes out. Barring any major breaking issues, those will then land in that major release in WordPress 6.2.</p>\n\n\n\n<p>So, like, 99% of the features we considered in scope for Phase 2 will be in core by April. It also means the block editor may finally shed its beta label. We&#8217;ve been discussing that possibility with the input of the community over the course of the last few major releases, and we&#8217;ll do the same as we get ready for the 6.2 release as well. That discussion is tracked over in GitHub, and I can share a link to that in the show notes. For anyone who is a little super nerd, like me, the ticket number is 39293.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:02:00]&nbsp;</strong></p>\n\n\n\n<p>So not only if you&#8217;re going to memorize it and be one of those cool WordPressers who can call tickets to mind based on the numbers. This is a good one because not only is it an important topic, to be able to recall, but also it&#8217;s a palindrome, so you get to be fancy and know that forever.&nbsp;</p>\n\n\n\n<p>But anyway, I&#8217;ll put a link to it in the show notes for all the rest of us. Fingers crossed that we get to remove that label this time around, but also, the acceptance criteria on it are pretty clear. So it&#8217;s really a matter of yes or no on all of the columns all the way down.</p>\n\n\n\n<p>So what does that phase <em>not</em> mean? Firstly, it does not mean that we will stop accepting user feedback or bug reports on any features up to this point. It is always encouraged to file a ticket on track or GitHub detailing any bugs that you&#8217;ve encountered. If you&#8217;ve never reported a bug before, don&#8217;t worry. We have all been there. I&#8217;ll gather a link or two with some information for first-timers.&nbsp;</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:03:00]&nbsp;</strong></p>\n\n\n\n<p>If you ever run into me at a WordCamp, feel free to ask me about my first bug-reporting experience. And after you&#8217;ve heard that, you will immediately go and file that bug that has been sitting screenshotted on your desk for six months because it honestly cannot get any worse than my first one.</p>\n\n\n\n<p>Secondly, it definitely does not mean that we will stop shipping refinements to the user experience. As much as I&#8217;d like to say this isn&#8217;t true, I think all open source contributors know that no matter how much you test a solution, you can&#8217;t actually account for all possible use cases when you work on a project this size.</p>\n\n\n\n<p>So as we find things that we didn&#8217;t realize were a little rough to use, we will, of course, make the effort to smooth those workflows as quickly as possible. So that&#8217;s my little reassuring tl;dr for what that phrase means. If you are listening to this and haven&#8217;t spent much time in the block editor as it exists today, I encourage you to do so.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:00]&nbsp;</strong></p>\n\n\n\n<p>It has really changed substantially since it was first merged in 2018, and it represents thousands of hours of research and problem-solving and creation, and outreach. If you know someone who has contributed to the project or whose content helped you make sense of some inscrutable part of it, also maybe, drop them a line and let them know you appreciate their hard work.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:04:26]&nbsp;</strong></p>\n\n\n\n<p>That brings us now to our small list of big things. Firstly, we are thinking a lot right now about the paths to contribution. Both at the start of your contribution journey and as you grow into a long-term, seasoned contributor. There are a couple of different discussions related to that right now. So there are actually two project-wide discussions that are on make.wordpress.org/project.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:05:00]&nbsp;</strong></p>\n\n\n\n<p>And then there&#8217;s one that is specific to WordCamp membership, and that is on make.wordpress.org/community. You can head over to any of those and share your experiences, thoughts, and any wild ideas that you have.&nbsp;</p>\n\n\n\n<p>The second thing on my small list is that there are a lot of pages across wordpress.org that are getting shiny new designs.</p>\n\n\n\n<p>If you want to get involved in those discussions, or you just wanna catch early previews of what&#8217;s coming to the site, you can hop over to make.wordpress.org/design or join the design team meetings in Slack.&nbsp;</p>\n\n\n\n<p>And the last thing is that WordCamp Asia is coming quickly, my friends. This event is near and dear to my heart. I hope to see a lot of you in person, but if you won&#8217;t be able to make it in person, we still have you covered. There will be a live stream, and the schedule for that is already on the site. It shows the times for each session in your local time zone so you can easily decide which presentations you absolutely must see right in the moment.</p>\n\n\n\n<p><strong>[Josepha Haden Chomphosy 00:06:00]&nbsp;</strong></p>\n\n\n\n<p>And that, my friends, is your small list of big things. Thanks for tuning in today for the WordPress Briefing. I&#8217;m your host, Josepha Haden Chomphosy, and I&#8217;ll see you again 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, 30 Jan 2023 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:14:\"Santana Inniss\";s:7:\"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:\"Fri, 17 Feb 2023 10:00:15 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:13:\"last-modified\";s:29:\"Fri, 17 Feb 2023 09:45:33 GMT\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:16:\"content-encoding\";s:4:\"gzip\";s:4:\"x-nc\";s:9:\"HIT ord 2\";}}s:5:\"build\";s:14:\"20211220193300\";}','no'),(12126,'_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1676671216','no'),(12127,'_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9','1676628016','no'),(12128,'_transient_timeout_dash_v2_88ae138922fe95674369b1cb3d215a2b','1676671216','no'),(12129,'_transient_dash_v2_88ae138922fe95674369b1cb3d215a2b','<div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2023/02/episode-49-everything-you-need-to-know-about-the-community-summit/\'>WP Briefing: Episode 49: Everything You Need to Know About the Community Summit!</a></li><li><a class=\'rsswidget\' href=\'https://wordpress.org/news/2023/02/wordpress-6-2-beta-1/\'>WordPress 6.2 Beta 1</a></li></ul></div><div class=\"rss-widget\"><ul><li><a class=\'rsswidget\' href=\'https://wptavern.com/industry-wide-tech-layoffs-impacting-wordpress-professionals\'>WPTavern: Industry-Wide Tech Layoffs Impacting WordPress Professionals</a></li><li><a class=\'rsswidget\' href=\'https://central.wordcamp.org/news/2023/02/bluehost-supports-wordpress-community-events-worldwide-3/\'>WordCamp Central: Bluehost supports WordPress community events worldwide</a></li><li><a class=\'rsswidget\' href=\'https://buddypress.org/2023/02/buddypress-11-1-0-maintenance-release/\'>BuddyPress: BuddyPress 11.1.0 Maintenance Release</a></li></ul></div>','no'),(12130,'_site_transient_timeout_theme_roots','1676629816','no'),(12131,'_site_transient_theme_roots','a:3:{s:5:\"astra\";s:7:\"/themes\";s:17:\"twentytwentythree\";s:7:\"/themes\";s:15:\"twentytwentytwo\";s:7:\"/themes\";}','no'),(12132,'_site_transient_update_themes','O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1676628159;s:7:\"checked\";a:3:{s:5:\"astra\";s:5:\"4.0.2\";s:17:\"twentytwentythree\";s:3:\"1.0\";s:15:\"twentytwentytwo\";s:3:\"1.3\";}s:8:\"response\";a:0:{}s:9:\"no_update\";a:3:{s:5:\"astra\";a:6:{s:5:\"theme\";s:5:\"astra\";s:11:\"new_version\";s:5:\"4.0.2\";s:3:\"url\";s:35:\"https://wordpress.org/themes/astra/\";s:7:\"package\";s:53:\"https://downloads.wordpress.org/theme/astra.4.0.2.zip\";s:8:\"requires\";s:3:\"5.3\";s:12:\"requires_php\";s:3:\"5.3\";}s:17:\"twentytwentythree\";a:6:{s:5:\"theme\";s:17:\"twentytwentythree\";s:11:\"new_version\";s:3:\"1.0\";s:3:\"url\";s:47:\"https://wordpress.org/themes/twentytwentythree/\";s:7:\"package\";s:63:\"https://downloads.wordpress.org/theme/twentytwentythree.1.0.zip\";s:8:\"requires\";s:3:\"6.1\";s:12:\"requires_php\";s:3:\"5.6\";}s:15:\"twentytwentytwo\";a:6:{s:5:\"theme\";s:15:\"twentytwentytwo\";s:11:\"new_version\";s:3:\"1.3\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentytwentytwo/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentytwentytwo.1.3.zip\";s:8:\"requires\";s:3:\"5.9\";s:12:\"requires_php\";s:3:\"5.6\";}}s:12:\"translations\";a:0:{}}','no'),(12134,'_transient_timeout_astra-theme-db-migrated','1676631694','no'),(12135,'_transient_astra-theme-db-migrated','a:2:{i:0;b:0;i:1;b:0;}','no'),(12137,'astra_docs_data','O:8:\"stdClass\":2:{s:10:\"categories\";O:8:\"stdClass\":10:{s:24:\"installation-and-updates\";O:8:\"stdClass\":2:{s:4:\"name\";s:24:\"Installation and Updates\";s:13:\"subcategories\";a:0:{}}s:28:\"astra-theme-walkthrough-docs\";O:8:\"stdClass\":2:{s:4:\"name\";s:23:\"Astra Theme Walkthrough\";s:13:\"subcategories\";a:0:{}}s:25:\"astra-customizer-settings\";O:8:\"stdClass\":2:{s:4:\"name\";s:19:\"Customizer Settings\";s:13:\"subcategories\";O:8:\"stdClass\":10:{s:17:\"header-and-footer\";O:8:\"stdClass\":2:{s:4:\"name\";s:19:\"Header &amp; Footer\";s:13:\"subcategories\";O:8:\"stdClass\":2:{s:24:\"header-footer-before-3-0\";O:8:\"stdClass\":2:{s:4:\"name\";s:43:\"Old Header &amp; Footer (Before Astra v3.0)\";s:13:\"subcategories\";a:0:{}}s:23:\"header-footer-after-3-0\";O:8:\"stdClass\":2:{s:4:\"name\";s:41:\"Header &amp; Footer Builder (Astra v3.0+)\";s:13:\"subcategories\";a:0:{}}}}s:6:\"global\";O:8:\"stdClass\":2:{s:4:\"name\";s:6:\"Global\";s:13:\"subcategories\";a:0:{}}s:10:\"breadcrumb\";O:8:\"stdClass\":2:{s:4:\"name\";s:10:\"Breadcrumb\";s:13:\"subcategories\";a:0:{}}s:4:\"blog\";O:8:\"stdClass\":2:{s:4:\"name\";s:4:\"Blog\";s:13:\"subcategories\";a:0:{}}s:7:\"sidebar\";O:8:\"stdClass\":2:{s:4:\"name\";s:7:\"Sidebar\";s:13:\"subcategories\";a:0:{}}s:9:\"learndash\";O:8:\"stdClass\":2:{s:4:\"name\";s:9:\"LearnDash\";s:13:\"subcategories\";a:0:{}}s:22:\"easy-digital-downloads\";O:8:\"stdClass\":2:{s:4:\"name\";s:22:\"Easy Digital Downloads\";s:13:\"subcategories\";a:0:{}}s:9:\"lifterlms\";O:8:\"stdClass\":2:{s:4:\"name\";s:9:\"LifterLMS\";s:13:\"subcategories\";a:0:{}}s:16:\"woocommerce-free\";O:8:\"stdClass\":2:{s:4:\"name\";s:11:\"WooCommerce\";s:13:\"subcategories\";a:0:{}}s:13:\"meta-settings\";O:8:\"stdClass\":2:{s:4:\"name\";s:13:\"Meta Settings\";s:13:\"subcategories\";a:0:{}}}}s:17:\"astra-pro-modules\";O:8:\"stdClass\":2:{s:4:\"name\";s:17:\"Astra Pro Modules\";s:13:\"subcategories\";O:8:\"stdClass\":18:{s:11:\"white-label\";O:8:\"stdClass\":2:{s:4:\"name\";s:11:\"White Label\";s:13:\"subcategories\";a:0:{}}s:13:\"mobile-header\";O:8:\"stdClass\":2:{s:4:\"name\";s:13:\"Mobile Header\";s:13:\"subcategories\";a:0:{}}s:8:\"nav-menu\";O:8:\"stdClass\":2:{s:4:\"name\";s:8:\"Nav Menu\";s:13:\"subcategories\";a:0:{}}s:14:\"typography-pro\";O:8:\"stdClass\":2:{s:4:\"name\";s:10:\"Typography\";s:13:\"subcategories\";a:0:{}}s:21:\"colors-background-pro\";O:8:\"stdClass\":2:{s:4:\"name\";s:23:\"Colors &amp; Background\";s:13:\"subcategories\";a:0:{}}s:21:\"custom-layouts-module\";O:8:\"stdClass\":2:{s:4:\"name\";s:21:\"Custom Layouts Module\";s:13:\"subcategories\";a:0:{}}s:11:\"site-layout\";O:8:\"stdClass\":2:{s:4:\"name\";s:11:\"Site Layout\";s:13:\"subcategories\";a:0:{}}s:15:\"header-sections\";O:8:\"stdClass\":2:{s:4:\"name\";s:15:\"Header Sections\";s:13:\"subcategories\";a:0:{}}s:13:\"sticky-header\";O:8:\"stdClass\":2:{s:4:\"name\";s:13:\"Sticky Header\";s:13:\"subcategories\";a:0:{}}s:12:\"page-headers\";O:8:\"stdClass\":2:{s:4:\"name\";s:12:\"Page Headers\";s:13:\"subcategories\";a:0:{}}s:8:\"blog-pro\";O:8:\"stdClass\":2:{s:4:\"name\";s:8:\"Blog Pro\";s:13:\"subcategories\";a:0:{}}s:21:\"footer-widgets-module\";O:8:\"stdClass\":2:{s:4:\"name\";s:21:\"Footer Widgets Module\";s:13:\"subcategories\";a:0:{}}s:7:\"spacing\";O:8:\"stdClass\":2:{s:4:\"name\";s:7:\"Spacing\";s:13:\"subcategories\";a:0:{}}s:3:\"woo\";O:8:\"stdClass\":2:{s:4:\"name\";s:11:\"WooCommerce\";s:13:\"subcategories\";a:0:{}}s:27:\"learndash-astra-pro-modules\";O:8:\"stdClass\":2:{s:4:\"name\";s:9:\"LearnDash\";s:13:\"subcategories\";a:0:{}}s:19:\"lifterlms-astra-pro\";O:8:\"stdClass\":2:{s:4:\"name\";s:9:\"LifterLMS\";s:13:\"subcategories\";a:0:{}}s:29:\"easy-digital-downloads-module\";O:8:\"stdClass\":2:{s:4:\"name\";s:29:\"Easy Digital Downloads Module\";s:13:\"subcategories\";a:0:{}}s:18:\"native-amp-support\";O:8:\"stdClass\":2:{s:4:\"name\";s:18:\"Native AMP Support\";s:13:\"subcategories\";a:0:{}}}}s:17:\"starter-templates\";O:8:\"stdClass\":2:{s:4:\"name\";s:17:\"Starter Templates\";s:13:\"subcategories\";a:0:{}}s:15:\"translate-astra\";O:8:\"stdClass\":2:{s:4:\"name\";s:15:\"Translate Astra\";s:13:\"subcategories\";a:0:{}}s:7:\"general\";O:8:\"stdClass\":2:{s:4:\"name\";s:7:\"General\";s:13:\"subcategories\";a:0:{}}s:17:\"account-and-store\";O:8:\"stdClass\":2:{s:4:\"name\";s:17:\"Account and Store\";s:13:\"subcategories\";a:0:{}}s:20:\"custom-code-snippets\";O:8:\"stdClass\":2:{s:4:\"name\";s:20:\"Custom Code Snippets\";s:13:\"subcategories\";O:8:\"stdClass\":5:{s:23:\"astra-theme-pro-filters\";O:8:\"stdClass\":2:{s:4:\"name\";s:29:\"Astra Theme &amp; Pro Filters\";s:13:\"subcategories\";a:0:{}}s:27:\"astra-header-footer-filters\";O:8:\"stdClass\":2:{s:4:\"name\";s:33:\"Astra Header &amp; Footer Filters\";s:13:\"subcategories\";a:0:{}}s:12:\"blog-filters\";O:8:\"stdClass\":2:{s:4:\"name\";s:12:\"Blog Filters\";s:13:\"subcategories\";a:0:{}}s:19:\"woocommerce-filters\";O:8:\"stdClass\":2:{s:4:\"name\";s:19:\"WooCommerce Filters\";s:13:\"subcategories\";a:0:{}}s:10:\"custom-css\";O:8:\"stdClass\":2:{s:4:\"name\";s:10:\"Custom CSS\";s:13:\"subcategories\";a:0:{}}}}s:15:\"troubleshooting\";O:8:\"stdClass\":2:{s:4:\"name\";s:15:\"Troubleshooting\";s:13:\"subcategories\";a:0:{}}}s:4:\"docs\";a:453:{i:0;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"Astra 4.0.0 Nav Menu Module\";s:3:\"url\";s:41:\"https://wpastra.com/docs/nav-menu-module/\";s:8:\"category\";a:1:{i:0;s:8:\"nav-menu\";}}i:1;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"We are facing a temporary issue in importing this template\";s:3:\"url\";s:84:\"https://wpastra.com/docs/we-are-facing-a-temporary-issue-in-importing-this-template/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:2;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"How to use dynamic customizer from Astra 4.0.0\";s:3:\"url\";s:70:\"https://wpastra.com/docs/how-to-use-dynamic-customizer-from-astra-4-0/\";s:8:\"category\";a:1:{i:0;s:25:\"astra-customizer-settings\";}}i:3;O:8:\"stdClass\":3:{s:5:\"title\";s:63:\"Changing the Post Title&#8217;s Tag of the Related Post Section\";s:3:\"url\";s:82:\"https://wpastra.com/docs/changing-the-post-titles-tag-of-the-related-post-section/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:4;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Narrow Width &#8211; Container Layout\";s:3:\"url\";s:55:\"https://wpastra.com/docs/narrow-width-container-layout/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:5;O:8:\"stdClass\":3:{s:5:\"title\";s:67:\"Quick admin bar navigation to edit custom layout &#038; page header\";s:3:\"url\";s:86:\"https://wpastra.com/docs/quick-admin-bar-navigation-to-edit-custom-layout-page-header/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:6;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Mega Menu Support for all Builder Menus\";s:3:\"url\";s:65:\"https://wpastra.com/docs/mega-menu-support-for-all-builder-menus/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:7;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Improved Spectra Compatibility\";s:3:\"url\";s:56:\"https://wpastra.com/docs/improved-spectra-compatibility/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:8;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to add a custom cart button in WordPress\";s:3:\"url\";s:70:\"https://wpastra.com/docs/how-to-add-a-custom-cart-button-in-wordpress/\";s:8:\"category\";a:0:{}}i:9;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"Show Password eye icon not visible\";s:3:\"url\";s:60:\"https://wpastra.com/docs/show-password-eye-icon-not-visible/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:10;O:8:\"stdClass\":3:{s:5:\"title\";s:64:\"Revert support for Single Product&#8217;s legacy Gallery layouts\";s:3:\"url\";s:83:\"https://wpastra.com/docs/revert-support-for-single-products-legacy-gallery-layouts/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:11;O:8:\"stdClass\":3:{s:5:\"title\";s:38:\"Revert support for old Astra cart icon\";s:3:\"url\";s:64:\"https://wpastra.com/docs/revert-support-for-old-astra-cart-icon/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:12;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"How to Manage WooCommerce Product Image Width\";s:3:\"url\";s:71:\"https://wpastra.com/docs/how-to-manage-woocommerce-product-image-width/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:13;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to enable Product Quantity (Plus-Minus)?\";s:3:\"url\";s:67:\"https://wpastra.com/docs/how-to-enable-product-quantity-plus-minus/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:14;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Sticky Header Background Color\";s:3:\"url\";s:56:\"https://wpastra.com/docs/sticky-header-background-color/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:15;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"How to remove Author&#8217;s name from a Single Blog Post?\";s:3:\"url\";s:76:\"https://wpastra.com/docs/how-to-remove-authors-name-from-a-single-blog-post/\";s:8:\"category\";a:1:{i:0;s:4:\"blog\";}}i:16;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"How to Highlight the active menu item\";s:3:\"url\";s:63:\"https://wpastra.com/docs/how-to-highlight-the-active-menu-item/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:17;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"How to Change &#8220;Add to Cart&#8221; button text?\";s:3:\"url\";s:63:\"https://wpastra.com/docs/how-to-change-add-to-cart-button-text/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:18;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to change site background color in Astra\";s:3:\"url\";s:70:\"https://wpastra.com/docs/how-to-change-site-background-color-in-astra/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:19;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"Fix Mobile Usability Issues on Astra\";s:3:\"url\";s:62:\"https://wpastra.com/docs/fix-mobile-usability-issues-on-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:20;O:8:\"stdClass\":3:{s:5:\"title\";s:84:\"How to remove horizontal &#038; vertical gallery layouts from a single product page?\";s:3:\"url\";s:102:\"https://wpastra.com/docs/how-to-remove-horizontal-vertical-gallery-layouts-from-a-single-product-page/\";s:8:\"category\";a:1:{i:0;s:20:\"custom-code-snippets\";}}i:21;O:8:\"stdClass\":3:{s:5:\"title\";s:64:\"Transparent Header Menu Color not working with Mobile Breakpoint\";s:3:\"url\";s:90:\"https://wpastra.com/docs/transparent-header-menu-color-not-working-with-mobile-breakpoint/\";s:8:\"category\";a:1:{i:0;s:10:\"custom-css\";}}i:22;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"cURL error 60: unable to install Astra Pro plugin\";s:3:\"url\";s:74:\"https://wpastra.com/docs/curl-error-60-unable-to-install-astra-pro-plugin/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:23;O:8:\"stdClass\":3:{s:5:\"title\";s:60:\"WP_Error-cURL error 7: Failed to connect to websitedemos.net\";s:3:\"url\";s:85:\"https://wpastra.com/docs/wp_error-curl-error-7-failed-to-connect-to-websitedemos-net/\";s:8:\"category\";a:2:{i:0;s:15:\"troubleshooting\";i:1;s:17:\"starter-templates\";}}i:24;O:8:\"stdClass\":3:{s:5:\"title\";s:66:\"How to create a multisite network and use Astra child theme on it.\";s:3:\"url\";s:83:\"https://wpastra.com/docs/how-to-create-a-multisite-network-using-astra-child-theme/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:25;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"How to ensure text remains visible during web font load Astra\";s:3:\"url\";s:87:\"https://wpastra.com/docs/how-to-ensure-text-remains-visible-during-web-font-load-astra/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:26;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"How to create a sticky sidebar in Astra\";s:3:\"url\";s:65:\"https://wpastra.com/docs/how-to-create-a-sticky-sidebar-in-astra/\";s:8:\"category\";a:1:{i:0;s:25:\"astra-customizer-settings\";}}i:27;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Change Color of Sale Badge &#8211; WooCommerce\";s:3:\"url\";s:64:\"https://wpastra.com/docs/change-color-of-sale-badge-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:28;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How to design Footer Background in Astra\";s:3:\"url\";s:57:\"https://wpastra.com/docs/how-to-design-footer-background/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:29;O:8:\"stdClass\":3:{s:5:\"title\";s:28:\"How to disable logo cropping\";s:3:\"url\";s:54:\"https://wpastra.com/docs/how-to-disable-logo-cropping/\";s:8:\"category\";a:1:{i:0;s:25:\"astra-customizer-settings\";}}i:30;O:8:\"stdClass\":3:{s:5:\"title\";s:24:\"Misc &#8211; WooCommerce\";s:3:\"url\";s:42:\"https://wpastra.com/docs/misc-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:31;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How To add Custom CSS for Specific Pages\";s:3:\"url\";s:66:\"https://wpastra.com/docs/how-to-add-custom-css-for-specific-pages/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:32;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"How to create a Mobile Menu\";s:3:\"url\";s:53:\"https://wpastra.com/docs/how-to-create-a-mobile-menu/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:33;O:8:\"stdClass\":3:{s:5:\"title\";s:66:\"Uploaded file exceeds the upload_max_filesize directive in php.ini\";s:3:\"url\";s:92:\"https://wpastra.com/docs/uploaded-file-exceeds-the-upload_max_filesize-directive-in-php-ini/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:34;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"What are the Best Astra Settings for Elementor?\";s:3:\"url\";s:72:\"https://wpastra.com/docs/what-are-the-best-astra-settings-for-elementor/\";s:8:\"category\";a:1:{i:0;s:13:\"meta-settings\";}}i:35;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Astra theme string translation for WooCommerce\";s:3:\"url\";s:72:\"https://wpastra.com/docs/astra-theme-string-translation-for-woocommerce/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:36;O:8:\"stdClass\":3:{s:5:\"title\";s:73:\"How To Fix Not Being Able To Edit Submenu Colors, Above and Below Header?\";s:3:\"url\";s:97:\"https://wpastra.com/docs/how-to-fix-not-being-able-to-edit-submenu-colors-above-and-below-header/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:37;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"How to Import / Export Astra Customizer Settings\";s:3:\"url\";s:72:\"https://wpastra.com/docs/how-to-import-export-astra-customizer-settings/\";s:8:\"category\";a:1:{i:0;s:25:\"astra-customizer-settings\";}}i:38;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"How to disable cart fragments on WooCommerce?\";s:3:\"url\";s:70:\"https://wpastra.com/docs/how-to-disable-cart-fragments-on-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:39;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How to add custom CSS and JavaScript to Astra theme\";s:3:\"url\";s:77:\"https://wpastra.com/docs/how-to-add-custom-css-and-javascript-to-astra-theme/\";s:8:\"category\";a:1:{i:0;s:10:\"custom-css\";}}i:40;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"How to add custom post type with the Astra theme\";s:3:\"url\";s:74:\"https://wpastra.com/docs/how-to-add-custom-post-type-with-the-astra-theme/\";s:8:\"category\";a:1:{i:0;s:8:\"blog-pro\";}}i:41;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"How to change the menu color in Astra theme\";s:3:\"url\";s:69:\"https://wpastra.com/docs/how-to-change-the-menu-color-in-astra-theme/\";s:8:\"category\";a:1:{i:0;s:21:\"colors-background-pro\";}}i:42;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"How to use the color palette of the Astra theme\";s:3:\"url\";s:73:\"https://wpastra.com/docs/how-to-use-the-color-palette-of-the-astra-theme/\";s:8:\"category\";a:2:{i:0;s:25:\"astra-customizer-settings\";i:1;s:6:\"global\";}}i:43;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How to create a correct format svg logo?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/how-to-create-a-correct-format-svg-logo/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:44;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How to translate the WooCommerce string?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/how-to-translate-the-woocommerce-string/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:45;O:8:\"stdClass\":3:{s:5:\"title\";s:8:\"SVG Icon\";s:3:\"url\";s:34:\"https://wpastra.com/docs/svg-icon/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:46;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Using Advanced Custom Fields with Astra\";s:3:\"url\";s:65:\"https://wpastra.com/docs/using-advanced-custom-fields-with-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:47;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"How to add a wishlist button to your WooCommerce Website\";s:3:\"url\";s:82:\"https://wpastra.com/docs/how-to-add-a-wishlist-button-to-your-woocommerce-website/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:3:\"woo\";}}i:48;O:8:\"stdClass\":3:{s:5:\"title\";s:69:\"Error 406 while importing Starter Templates on your WordPress website\";s:3:\"url\";s:95:\"https://wpastra.com/docs/error-406-while-importing-starter-templates-on-your-wordpress-website/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:49;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How to import Starter Templates with WP CLI Command\";s:3:\"url\";s:77:\"https://wpastra.com/docs/how-to-import-starter-templates-with-wp-cli-command/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:50;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Auto Update Plugin Support\";s:3:\"url\";s:52:\"https://wpastra.com/docs/auto-update-plugin-support/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:51;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"The blank screen in the Customizer area \";s:3:\"url\";s:65:\"https://wpastra.com/docs/the-blank-screen-in-the-customizer-area/\";s:8:\"category\";a:2:{i:0;s:25:\"astra-customizer-settings\";i:1;s:17:\"starter-templates\";}}i:52;O:8:\"stdClass\":3:{s:5:\"title\";s:13:\"Mixed Content\";s:3:\"url\";s:39:\"https://wpastra.com/docs/mixed-content/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:15:\"troubleshooting\";}}i:53;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"How to check JavaScript errors/conflicts?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/how-to-check-javascript-errors-conflicts/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:54;O:8:\"stdClass\":3:{s:5:\"title\";s:60:\"How Astra is tuned for performance and is the fastest theme?\";s:3:\"url\";s:85:\"https://wpastra.com/docs/how-astra-is-tuned-for-performance-and-is-the-fastest-theme/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:55;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Transparent Header for HFB\";s:3:\"url\";s:52:\"https://wpastra.com/docs/transparent-header-for-hfb/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:56;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"How &#8216;Enable Filter Accordion&#8217; Works\";s:3:\"url\";s:59:\"https://wpastra.com/docs/how-enable-filter-accordion-works/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:57;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How to improve the CLS score with the Astra theme\";s:3:\"url\";s:75:\"https://wpastra.com/docs/how-to-improve-the-cls-score-with-the-astra-theme/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:58;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"System requirement for Astra Theme\";s:3:\"url\";s:60:\"https://wpastra.com/docs/system-requirement-for-astra-theme/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:59;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"WooCommerce hooks\";s:3:\"url\";s:43:\"https://wpastra.com/docs/woocommerce-hooks/\";s:8:\"category\";a:1:{i:0;s:16:\"woocommerce-free\";}}i:60;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"Set shop page as homepage &#8211; Woocommerce\";s:3:\"url\";s:63:\"https://wpastra.com/docs/set-shop-page-as-homepage-woocommerce/\";s:8:\"category\";a:1:{i:0;s:16:\"woocommerce-free\";}}i:61;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"Astra &#8211; Customize the submenu\";s:3:\"url\";s:53:\"https://wpastra.com/docs/astra-customize-the-submenu/\";s:8:\"category\";a:1:{i:0;s:25:\"astra-customizer-settings\";}}i:62;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"Remove default stretched block layout spacing\";s:3:\"url\";s:71:\"https://wpastra.com/docs/remove-default-stretched-block-layout-spacing/\";s:8:\"category\";a:1:{i:0;s:20:\"custom-code-snippets\";}}i:63;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Improvements on the CheckOut page(Astra 3.9.0)\";s:3:\"url\";s:70:\"https://wpastra.com/docs/improvements-on-the-checkout-pageastra-3-9-0/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:64;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"Improvments on the Cart Page(Astra 3.9.0)\";s:3:\"url\";s:54:\"https://wpastra.com/docs/improvments-on-the-cart-page/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:65;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"Astra WooCommerce update (version 3.9.0) Misc Update\";s:3:\"url\";s:76:\"https://wpastra.com/docs/astra-woocommerce-update-version-3-9-0-misc-update/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:66;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Astra WooCommerce update (version 3.9.0) My Account Page\";s:3:\"url\";s:80:\"https://wpastra.com/docs/astra-woocommerce-update-version-3-9-0-my-account-page/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:67;O:8:\"stdClass\":3:{s:5:\"title\";s:60:\"Astra WooCommerce update (version 3.9.0) Single Product Page\";s:3:\"url\";s:84:\"https://wpastra.com/docs/astra-woocommerce-update-version-3-9-0-single-product-page/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:68;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Astra WooCommerce update (version 3.9.0) Shop Page\";s:3:\"url\";s:74:\"https://wpastra.com/docs/astra-woocommerce-update-version-3-9-0-shop-page/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:69;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Astra WooCommerce update (version 3.9.0)\";s:3:\"url\";s:64:\"https://wpastra.com/docs/astra-woocommerce-update-version-3-9-0/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:70;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"Improvement: WooCommerce &#8211; Modify the Cart label design\";s:3:\"url\";s:78:\"https://wpastra.com/docs/improvement-woocommerce-modify-the-cart-label-design/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:71;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Improved Block Editor Experience with Astra\";s:3:\"url\";s:58:\"https://wpastra.com/docs/improved-block-editor-experience/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:72;O:8:\"stdClass\":3:{s:5:\"title\";s:54:\"How to Remove Google Fonts Suggestions in Astra Theme?\";s:3:\"url\";s:72:\"https://wpastra.com/docs/remove-google-fonts-suggestions-in-astra-theme/\";s:8:\"category\";a:1:{i:0;s:20:\"custom-code-snippets\";}}i:73;O:8:\"stdClass\":3:{s:5:\"title\";s:66:\"How to Resolve Repeater Fields Not Working in Widget Block Editor?\";s:3:\"url\";s:86:\"https://wpastra.com/docs/resolving-repeater-fields-not-working-in-widget-block-editor/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:74;O:8:\"stdClass\":3:{s:5:\"title\";s:62:\"Enhancement: Applying Content Background to Full-Width Layouts\";s:3:\"url\";s:75:\"https://wpastra.com/docs/applying-content-background-to-full-width-layouts/\";s:8:\"category\";a:1:{i:0;s:21:\"colors-background-pro\";}}i:75;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"Move Related Posts Below Comments\";s:3:\"url\";s:59:\"https://wpastra.com/docs/move-related-posts-below-comments/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:76;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Disable Astra Global Colors In Elementor\";s:3:\"url\";s:66:\"https://wpastra.com/docs/disable-astra-global-colors-in-elementor/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:77;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"Remove Woocommerce Product Category Archive Title\";s:3:\"url\";s:67:\"https://wpastra.com/docs/remove-woocommerce-category-archive-title/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:78;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"Remove Astra Customization for WooCommerce\";s:3:\"url\";s:68:\"https://wpastra.com/docs/remove-astra-customization-for-woocommerce/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:79;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"How To Change Web Stories Position\";s:3:\"url\";s:53:\"https://wpastra.com/docs/change-web-stories-position/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:80;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Manage Astra Pro With Composer\";s:3:\"url\";s:56:\"https://wpastra.com/docs/manage-astra-pro-with-composer/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:81;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"How to Turn Astra Website Multilingual with TranslatePress?\";s:3:\"url\";s:69:\"https://wpastra.com/docs/turn-astra-multilingual-with-translatepress/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:82;O:8:\"stdClass\":3:{s:5:\"title\";s:22:\"Starter Templates FAQs\";s:3:\"url\";s:48:\"https://wpastra.com/docs/starter-templates-faqs/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:83;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Building Your Website With Starter Templates\";s:3:\"url\";s:70:\"https://wpastra.com/docs/building-your-website-with-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:84;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"Starter Templates Importing\";s:3:\"url\";s:53:\"https://wpastra.com/docs/starter-templates-importing/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:85;O:8:\"stdClass\":3:{s:5:\"title\";s:38:\"Getting Started With Starter Templates\";s:3:\"url\";s:64:\"https://wpastra.com/docs/getting-started-with-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:86;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Creating Your Header and Footer With Astra or Elementor?\";s:3:\"url\";s:62:\"https://wpastra.com/docs/astra-or-elementor-header-and-footer/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:87;O:8:\"stdClass\":3:{s:5:\"title\";s:64:\"Gutenberg Editor And Frontend UI Improvements With Astra (3.7.4)\";s:3:\"url\";s:62:\"https://wpastra.com/docs/gutenberg-ui-improvements-with-astra/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:88;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Replace Deprecated Astra Theme and Astra Pro Hooks\";s:3:\"url\";s:48:\"https://wpastra.com/docs/deprecated-astra-hooks/\";s:8:\"category\";a:2:{i:0;s:23:\"astra-theme-pro-filters\";i:1;s:27:\"astra-header-footer-filters\";}}i:89;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Hide the Text by Setting the Font Size to Zero\";s:3:\"url\";s:51:\"https://wpastra.com/docs/setting-font-size-to-zero/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:90;O:8:\"stdClass\":3:{s:5:\"title\";s:66:\"How to Translate Categories, Tags, and Astra Strings with Polylang\";s:3:\"url\";s:77:\"https://wpastra.com/docs/translate-categories-tags-and-strings-with-polylang/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:91;O:8:\"stdClass\":3:{s:5:\"title\";s:73:\"What To Do When Product Count Is Not Visible on Mini Cart With Astra Pro?\";s:3:\"url\";s:45:\"https://wpastra.com/docs/product-count-color/\";s:8:\"category\";a:2:{i:0;s:3:\"woo\";i:1;s:15:\"troubleshooting\";}}i:92;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"How to Roll Back to A Previous Version of Astra?\";s:3:\"url\";s:61:\"https://wpastra.com/docs/roll-back-to-previous-astra-version/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:93;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"How to Turn Astra Website Multilingual with Polylang?\";s:3:\"url\";s:63:\"https://wpastra.com/docs/turn-astra-multilingual-with-polylang/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:94;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"Starter Templates &#8211; Wireframe Blocks\";s:3:\"url\";s:60:\"https://wpastra.com/docs/starter-templates-wireframe-blocks/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:95;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How to Enable Debugging in WordPress (Debug Mode)\";s:3:\"url\";s:55:\"https://wpastra.com/docs/enable-debugging-in-wordpress/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:96;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"How To Override Astra’s theme.json in Child Theme?\";s:3:\"url\";s:52:\"https://wpastra.com/docs/override-astras-theme-json/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:97;O:8:\"stdClass\":3:{s:5:\"title\";s:63:\"How To Hide Quantity Number When the Woocommerce Cart Is Empty?\";s:3:\"url\";s:58:\"https://wpastra.com/docs/hide-quantity-when-cart-is-empty/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:98;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"How to Display the Post Category as a Related Posts Title?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/display-category-as-related-posts-title/\";s:8:\"category\";a:1:{i:0;s:12:\"blog-filters\";}}i:99;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"How To Remove the Astra Header From Entire Site?\";s:3:\"url\";s:62:\"https://wpastra.com/docs/remove-astra-header-from-entire-site/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:100;O:8:\"stdClass\":3:{s:5:\"title\";s:55:\"How To Change Navigation Links Text for a Blog Archive?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/replace-blog-archive-navigation-strings/\";s:8:\"category\";a:1:{i:0;s:12:\"blog-filters\";}}i:101;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Frequently Asked Questions &#8211; VIP Care\";s:3:\"url\";s:39:\"https://wpastra.com/docs/faqs-vip-care/\";s:8:\"category\";a:1:{i:0;s:17:\"account-and-store\";}}i:102;O:8:\"stdClass\":3:{s:5:\"title\";s:72:\"How To Remove Underlined Content Links on Buttons and Specifics Classes?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/remove-underlined-content-links/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:103;O:8:\"stdClass\":3:{s:5:\"title\";s:24:\"Astra Typography Presets\";s:3:\"url\";s:50:\"https://wpastra.com/docs/astra-typography-presets/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:104;O:8:\"stdClass\":3:{s:5:\"title\";s:20:\"Astra Button Presets\";s:3:\"url\";s:53:\"https://wpastra.com/docs/astra-button-styles-presets/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:105;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Astra Global Color Palette\";s:3:\"url\";s:61:\"https://wpastra.com/docs/astra-global-color-palette-settings/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:106;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How To Disable the Block Editor Support for Widgets\";s:3:\"url\";s:61:\"https://wpastra.com/docs/disable-widget-block-editor-support/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:107;O:8:\"stdClass\":3:{s:5:\"title\";s:80:\"How To Enable Design Options for Header and Footer Widgets in Block-Based Editor\";s:3:\"url\";s:60:\"https://wpastra.com/docs/enable-astra-widget-design-options/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:108;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"Restrict Search Results to WooCommerce Products Only\";s:3:\"url\";s:58:\"https://wpastra.com/docs/restrict-search-results-products/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:109;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"Fix Swap Sections Not Working on Mobile (Old Astra Header)\";s:3:\"url\";s:55:\"https://wpastra.com/docs/fix-swap-sections-not-working/\";s:8:\"category\";a:1:{i:0;s:20:\"custom-code-snippets\";}}i:110;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Remove Spacing Around Elementor Pro TOC Widget\";s:3:\"url\";s:54:\"https://wpastra.com/docs/remove-spacing-elementor-toc/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:111;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"Fix Woocommerce Cart Becoming Transparent With Header Builder\";s:3:\"url\";s:58:\"https://wpastra.com/docs/fix-transparent-woocommerce-cart/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:112;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"How To Fix Right Margin for the Footer Widget Element\";s:3:\"url\";s:56:\"https://wpastra.com/docs/fix-footer-widget-right-margin/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:113;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"How to Add Elementor Template to the Mega Menu?\";s:3:\"url\";s:51:\"https://wpastra.com/docs/add-template-to-mega-menu/\";s:8:\"category\";a:1:{i:0;s:8:\"nav-menu\";}}i:114;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"The Recommended Size for Featured Image Upload\";s:3:\"url\";s:61:\"https://wpastra.com/docs/recommended-size-for-featured-image/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:4:\"blog\";}}i:115;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"Why Doesn’t Parallax Scrolling Work on Mobile?\";s:3:\"url\";s:56:\"https://wpastra.com/docs/parallax-not-working-on-mobile/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:116;O:8:\"stdClass\":3:{s:5:\"title\";s:63:\"How To Fix Horizontal Scrollbar on Mobile When Using Elementor?\";s:3:\"url\";s:60:\"https://wpastra.com/docs/fix-horizontal-scrollbar-on-mobile/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:117;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"How To Apply New Default Button Padding Values?\";s:3:\"url\";s:54:\"https://wpastra.com/docs/apply-default-button-padding/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:118;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Responsive Editing With the Astra Theme\";s:3:\"url\";s:61:\"https://wpastra.com/docs/responsive-editing-with-astra-theme/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:119;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How To Hide Astra Settings for Specific User Roles?\";s:3:\"url\";s:60:\"https://wpastra.com/docs/hide-astra-settings-for-user-roles/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:120;O:8:\"stdClass\":3:{s:5:\"title\";s:67:\"How To Create a Header With a Centrally Positioned Logo With Astra?\";s:3:\"url\";s:70:\"https://wpastra.com/docs/create-header-with-centrally-positioned-logo/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:121;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"Manage Your Site Identity With Astra&#8217;s Header Builder\";s:3:\"url\";s:55:\"https://wpastra.com/docs/manage-site-identity-and-logo/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:122;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"How to Change the Heading Tag for the Related Posts Title?\";s:3:\"url\";s:60:\"https://wpastra.com/docs/change-tag-for-related-posts-title/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:123;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Host Google Fonts Locally &#8211; Performance Is the Key\";s:3:\"url\";s:48:\"https://wpastra.com/docs/performance-is-the-key/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:124;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"How To Improve CLS For the SVG Logo?\";s:3:\"url\";s:50:\"https://wpastra.com/docs/improve-cls-for-svg-logo/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:125;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"How to Fix Font-Weight Not Applying To Widget Titles?\";s:3:\"url\";s:55:\"https://wpastra.com/docs/font-weight-for-widget-titles/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:126;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"How to Self-Host Google Fonts in Astra?\";s:3:\"url\";s:50:\"https://wpastra.com/docs/self-hosted-google-fonts/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:127;O:8:\"stdClass\":3:{s:5:\"title\";s:57:\"Gutenberg Plugin Causing Issues With the Astra Customizer\";s:3:\"url\";s:62:\"https://wpastra.com/docs/astra-customizer-options-unavailable/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:128;O:8:\"stdClass\":3:{s:5:\"title\";s:89:\"Change the &#8220;Shopping Cart&#8221; Text for WooCommerce &#038; EDD Mobile Header Cart\";s:3:\"url\";s:50:\"https://wpastra.com/docs/update-mobile-cart-title/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:129;O:8:\"stdClass\":3:{s:5:\"title\";s:29:\"Modify Your PHP Configuration\";s:3:\"url\";s:55:\"https://wpastra.com/docs/modify-your-php-configuration/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:130;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"Could not store XML file in /wp-content/ folder?\";s:3:\"url\";s:68:\"https://wpastra.com/docs/could-not-store-files-in-wp-content-folder/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:131;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"How to Fix 5XX Error While Importing a Starter Template?\";s:3:\"url\";s:53:\"https://wpastra.com/docs/5xx-error-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:132;O:8:\"stdClass\":3:{s:5:\"title\";s:69:\"How to Fix Blocked Requests Error While Importing a Starter Template?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/blocked-requests-error-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:133;O:8:\"stdClass\":3:{s:5:\"title\";s:68:\"How to Fix Operation Timed Error While Importing a Starter Template?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/operation-timed-error-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:134;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to Fix Starter Template Importing Issues\";s:3:\"url\";s:63:\"https://wpastra.com/docs/fix-starter-template-importing-issues/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:135;O:8:\"stdClass\":3:{s:5:\"title\";s:73:\"How to Remove Border Around the Cart? (Issue After Updating to Astra 3.4)\";s:3:\"url\";s:51:\"https://wpastra.com/docs/remove-border-around-cart/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:136;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"Getting the Most Out of Astra Theme\";s:3:\"url\";s:53:\"https://wpastra.com/docs/getting-the-most-with-astra/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:137;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"How To Build Quick Sites With Astra?\";s:3:\"url\";s:46:\"https://wpastra.com/docs/build-quick-websites/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:138;O:8:\"stdClass\":3:{s:5:\"title\";s:28:\"See Other Customizer Options\";s:3:\"url\";s:50:\"https://wpastra.com/docs/other-customizer-options/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:139;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"Build Your Footer\";s:3:\"url\";s:48:\"https://wpastra.com/docs/footer-builder-options/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:140;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"Add Your Sidebars\";s:3:\"url\";s:45:\"https://wpastra.com/docs/how-to-add-sidebars/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:141;O:8:\"stdClass\":3:{s:5:\"title\";s:16:\"Set Up Your Blog\";s:3:\"url\";s:43:\"https://wpastra.com/docs/how-to-setup-blog/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:142;O:8:\"stdClass\":3:{s:5:\"title\";s:29:\"Find the Way With Breadcrumbs\";s:3:\"url\";s:43:\"https://wpastra.com/docs/using-breadcrumbs/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:143;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"Build Your Header\";s:3:\"url\";s:48:\"https://wpastra.com/docs/header-builder-options/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:144;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Style Your Website With Global Settings\";s:3:\"url\";s:52:\"https://wpastra.com/docs/style-with-global-settings/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:145;O:8:\"stdClass\":3:{s:5:\"title\";s:23:\"This Is Your Customizer\";s:3:\"url\";s:51:\"https://wpastra.com/docs/manage-customizer-options/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:146;O:8:\"stdClass\":3:{s:5:\"title\";s:23:\"Astra Theme Walkthrough\";s:3:\"url\";s:49:\"https://wpastra.com/docs/astra-theme-walkthrough/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:147;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"Display Related Posts on Single Blog Post\";s:3:\"url\";s:47:\"https://wpastra.com/docs/display-related-posts/\";s:8:\"category\";a:1:{i:0;s:4:\"blog\";}}i:148;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"How do I check my Support Ticket History?\";s:3:\"url\";s:54:\"https://wpastra.com/docs/check-support-ticket-history/\";s:8:\"category\";a:1:{i:0;s:17:\"account-and-store\";}}i:149;O:8:\"stdClass\":3:{s:5:\"title\";s:69:\"How to Resolve Fatal Error: Call to Undefined function ctype_xdigit()\";s:3:\"url\";s:50:\"https://wpastra.com/docs/fatal-error-ctype-xdigit/\";s:8:\"category\";a:2:{i:0;s:24:\"installation-and-updates\";i:1;s:15:\"troubleshooting\";}}i:150;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Toggle Button for Desktop &#8211; Header Builder Element\";s:3:\"url\";s:51:\"https://wpastra.com/docs/toggle-button-for-desktop/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:151;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Astra’s Default Font Icons Replaced With SVG\";s:3:\"url\";s:47:\"https://wpastra.com/docs/ast-font-icons-to-svg/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:152;O:8:\"stdClass\":3:{s:5:\"title\";s:38:\"Fix Spacing Issues in Gutenberg Blocks\";s:3:\"url\";s:47:\"https://wpastra.com/docs/fix-spacing-gb-blocks/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:153;O:8:\"stdClass\":3:{s:5:\"title\";s:74:\"Optimize Astra HTML and CSS &#8211; For Existing Astra Users (Before v3.3)\";s:3:\"url\";s:54:\"https://wpastra.com/docs/optimize-css-html-before-3-3/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:154;O:8:\"stdClass\":3:{s:5:\"title\";s:67:\"FAQs &#8211; Astra Pro 3.2 &#8211; Custom Layout Inside Pages/Posts\";s:3:\"url\";s:44:\"https://wpastra.com/docs/faqs-astra-pro-3-2/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:155;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Inside Page/Post Content Custom Layouts\";s:3:\"url\";s:52:\"https://wpastra.com/docs/custom-layouts-inside-page/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:156;O:8:\"stdClass\":3:{s:5:\"title\";s:73:\"How to Remove the White Bars in the Safari Browser on iPhone X and Higher\";s:3:\"url\";s:53:\"https://wpastra.com/docs/remove-white-bars-on-safari/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:157;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Sorry, You Are Not Allowed To Access This Page\";s:3:\"url\";s:52:\"https://wpastra.com/docs/not-allowed-to-access-page/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:158;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"Getting Started with Growth Bundle\";s:3:\"url\";s:55:\"https://wpastra.com/docs/getting-started-growth-bundle/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:159;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Getting Started with Essential Bundle\";s:3:\"url\";s:58:\"https://wpastra.com/docs/getting-started-essential-bundle/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:160;O:8:\"stdClass\":3:{s:5:\"title\";s:67:\"Can&#8217;t See Newly Added Templates in Starter Templates Library?\";s:3:\"url\";s:48:\"https://wpastra.com/docs/sync-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:161;O:8:\"stdClass\":3:{s:5:\"title\";s:55:\"Filter to Remove Starter Templates Button on Post Types\";s:3:\"url\";s:67:\"https://wpastra.com/docs/filter-to-remove-starter-templates-button/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:162;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"Using Language Switcher Element with WPML\";s:3:\"url\";s:49:\"https://wpastra.com/docs/using-language-switcher/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:163;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"Importing Gutenberg Pages, Patterns, and Wireframes\";s:3:\"url\";s:50:\"https://wpastra.com/docs/import-gb-pages-patterns/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:164;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"Revamped Astra&#8217;s Customizer\";s:3:\"url\";s:51:\"https://wpastra.com/docs/revamped-astra-customizer/\";s:8:\"category\";a:2:{i:0;s:23:\"header-footer-after-3-0\";i:1;s:7:\"general\";}}i:165;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Clone and Delete Elements in Header Footer Builder\";s:3:\"url\";s:50:\"https://wpastra.com/docs/clone-delete-hf-elements/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:166;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"How to Clear Astra&#8217;s Cache?\";s:3:\"url\";s:43:\"https://wpastra.com/docs/clear-astra-cache/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:167;O:8:\"stdClass\":3:{s:5:\"title\";s:67:\"FAQs &#8211; Astra Header/Footer Builder &#8211; Existing Customers\";s:3:\"url\";s:51:\"https://wpastra.com/docs/faqs-hf-builder-old-users/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:168;O:8:\"stdClass\":3:{s:5:\"title\";s:54:\"How To Create Mobile Header With Astra Header Builder?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/create-mobile-header-with-header-builder/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:169;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How To Create a Footer With Astra Footer Builder?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/create-footer-with-footer-builder/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:170;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How To Create a Header With Astra Header Builder?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/create-header-with-header-builder/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:171;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Add Multiple Elements in Header Footer Builder\";s:3:\"url\";s:60:\"https://wpastra.com/docs/multiple-elements-in-header-footer/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:172;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"FAQs &#8211; Astra Header/Footer Builder\";s:3:\"url\";s:58:\"https://wpastra.com/docs/faqs-astra-header-footer-builder/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:173;O:8:\"stdClass\":3:{s:5:\"title\";s:64:\"Elements in Header/Footer Builder With Astra Theme and Astra Pro\";s:3:\"url\";s:59:\"https://wpastra.com/docs/elements-in-header-footer-builder/\";s:8:\"category\";a:1:{i:0;s:23:\"header-footer-after-3-0\";}}i:174;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"How to Add Gutenberg Design Compatibility?\";s:3:\"url\";s:49:\"https://wpastra.com/docs/gb-design-compatibility/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:175;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"New Color Controls in Astra theme &#038; Astra Pro Addon\";s:3:\"url\";s:53:\"https://wpastra.com/docs/new-color-controls-in-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:176;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Astra Pro Shortcodes Reference\";s:3:\"url\";s:56:\"https://wpastra.com/docs/astra-pro-shortcodes-reference/\";s:8:\"category\";a:0:{}}i:177;O:8:\"stdClass\":3:{s:5:\"title\";s:68:\"Filter to Add Global Button Settings Support for WooCommerce Buttons\";s:3:\"url\";s:71:\"https://wpastra.com/docs/global-button-support-for-woocommerce-buttons/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:178;O:8:\"stdClass\":3:{s:5:\"title\";s:72:\"Blog Featured Image Size Not Working / Error in Image Processing Library\";s:3:\"url\";s:57:\"https://wpastra.com/docs/blog-featured-image-size-issues/\";s:8:\"category\";a:2:{i:0;s:15:\"troubleshooting\";i:1;s:12:\"blog-filters\";}}i:179;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Unable to find &#8220;No Toggle&#8221; Menu Style?\";s:3:\"url\";s:61:\"https://wpastra.com/docs/unable-to-find-no-toggle-menu-style/\";s:8:\"category\";a:1:{i:0;s:13:\"mobile-header\";}}i:180;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"Filters to Support CPTs for Blog Meta and Single Blog Meta\";s:3:\"url\";s:52:\"https://wpastra.com/docs/add-blog-meta-support-cpts/\";s:8:\"category\";a:1:{i:0;s:12:\"blog-filters\";}}i:181;O:8:\"stdClass\":3:{s:5:\"title\";s:29:\"Header Improvements in Astra!\";s:3:\"url\";s:54:\"https://wpastra.com/docs/header-improvements-in-astra/\";s:8:\"category\";a:1:{i:0;s:15:\"header-sections\";}}i:182;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"Filter to Add Support for Gutenberg Cover and Group blocks\";s:3:\"url\";s:70:\"https://wpastra.com/docs/support-for-gutenberg-cover-and-group-blocks/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:183;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Change Footer Widget Title&#8217;s Heading Tag\";s:3:\"url\";s:64:\"https://wpastra.com/docs/change-footer-widget-title-heading-tag/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:184;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"How to Modify/Change the Quick View text?\";s:3:\"url\";s:48:\"https://wpastra.com/docs/modify-quick-view-text/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:185;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Deprecated Google Fonts Filter\";s:3:\"url\";s:56:\"https://wpastra.com/docs/deprecated-google-fonts-filter/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:186;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Mountain Template With Elementor Theme Style\";s:3:\"url\";s:65:\"https://wpastra.com/docs/mountain-template-elementor-theme-style/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:187;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Plugin Installation Failed &#8211; Multisite\";s:3:\"url\";s:62:\"https://wpastra.com/docs/plugin-installation-failed-multisite/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:188;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"How to Modify Read Time Text on Blog and Single Post Page?\";s:3:\"url\";s:47:\"https://wpastra.com/docs/modify-read-time-text/\";s:8:\"category\";a:0:{}}i:189;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"System Requirements &#8211;  Starter Templates\";s:3:\"url\";s:63:\"https://wpastra.com/docs/system-requirements-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:190;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"Custom Layout not Rendering Correctly with Beaver Builder?\";s:3:\"url\";s:56:\"https://wpastra.com/docs/custom-layouts-rendering-issue/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:191;O:8:\"stdClass\":3:{s:5:\"title\";s:83:\"Unable to Upload the Astra Pro ZIP File because it is Unzipped During the Download?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/unable-to-upload-the-astra-pro-zip-file/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:192;O:8:\"stdClass\":3:{s:5:\"title\";s:64:\"How to Update Responsive Breakpoints for Tablet+Mobile in Astra?\";s:3:\"url\";s:71:\"https://wpastra.com/docs/set-update-breakpoints-tablet-mobile-in-astra/\";s:8:\"category\";a:2:{i:0;s:23:\"header-footer-after-3-0\";i:1;s:27:\"astra-header-footer-filters\";}}i:193;O:8:\"stdClass\":3:{s:5:\"title\";s:14:\"Usage Tracking\";s:3:\"url\";s:40:\"https://wpastra.com/docs/usage-tracking/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:194;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"How to Install Starter Templates (Free) Plugin?\";s:3:\"url\";s:56:\"https://wpastra.com/docs/install-free-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:195;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"Starter Templates &#8211; Restore Customizer Backup\";s:3:\"url\";s:51:\"https://wpastra.com/docs/restore-customizer-backup/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:196;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"How to Update Your Payment Method?\";s:3:\"url\";s:47:\"https://wpastra.com/docs/update-payment-method/\";s:8:\"category\";a:0:{}}i:197;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How to Setup Custom Adobe Fonts (Typekit) Plugin?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/setup-custom-adobe-fonts-typekit-plugin/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:198;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Can I Import Starter Templates Site on Existing Website?\";s:3:\"url\";s:62:\"https://wpastra.com/docs/import-templates-on-existing-website/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:199;O:8:\"stdClass\":3:{s:5:\"title\";s:62:\"Premium Starter Templates &#8211; Install and Activate License\";s:3:\"url\";s:59:\"https://wpastra.com/docs/install-premium-starter-templates/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:200;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Not Valid License &#8211; Starter Templates\";s:3:\"url\";s:43:\"https://wpastra.com/docs/not-valid-license/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:201;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Starter Templates &#8211; Requires plugins missing\";s:3:\"url\";s:52:\"https://wpastra.com/docs/plugin-installation-failed/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:202;O:8:\"stdClass\":3:{s:5:\"title\";s:55:\"Filter to Remove Link From Featured Images on Blog Page\";s:3:\"url\";s:65:\"https://wpastra.com/docs/remove-featured-image-link-on-blog-page/\";s:8:\"category\";a:1:{i:0;s:12:\"blog-filters\";}}i:203;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"Set Parallax Effect on Responsive Devices with Page Header\";s:3:\"url\";s:46:\"https://wpastra.com/docs/parallax-page-header/\";s:8:\"category\";a:1:{i:0;s:12:\"page-headers\";}}i:204;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Starter Templates &#8211; Free Images from Pixabay\";s:3:\"url\";s:58:\"https://wpastra.com/docs/starter-templates-pixabay-images/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:205;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"Starter Templates &#8211; Elementor Popup\";s:3:\"url\";s:59:\"https://wpastra.com/docs/starter-templates-elementor-popup/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:206;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"Update Required Plugins &#8211; Starter Templates\";s:3:\"url\";s:49:\"https://wpastra.com/docs/update-required-plugins/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:207;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"XMLReader Support Missing &#8211; Starter Templates\";s:3:\"url\";s:43:\"https://wpastra.com/docs/xmlreader-missing/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:208;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Disable Debug Mode &#8211; Starter Templates\";s:3:\"url\";s:44:\"https://wpastra.com/docs/disable-debug-mode/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:209;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"Required File Permissions Missing &#8211; Starter Templates\";s:3:\"url\";s:51:\"https://wpastra.com/docs/required-file-permissions/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:210;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"cURL Support Missing &#8211; Starter Templates\";s:3:\"url\";s:46:\"https://wpastra.com/docs/curl-support-missing/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:211;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"Starter Templates with Other Themes\";s:3:\"url\";s:61:\"https://wpastra.com/docs/starter-templates-with-other-themes/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:212;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"How to Import A Complete Site With Starter Templates?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/starter-templates-complete-site/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:213;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Starter Templates — Basics and FAQs\";s:3:\"url\";s:55:\"https://wpastra.com/docs/starter-templates-basics-faqs/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:214;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How to Import Single Page With Starter Templates?\";s:3:\"url\";s:48:\"https://wpastra.com/docs/import-single-template/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:215;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"New Header Button Options in Astra theme (Old Astra Header)\";s:3:\"url\";s:59:\"https://wpastra.com/docs/new-button-options-in-astra-theme/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:216;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"How to Enable Astra Comment Box on Custom Post Types?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/enable-astra-comment-box-on-cpt/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:217;O:8:\"stdClass\":3:{s:5:\"title\";s:28:\"Astra 2.2 for Existing Users\";s:3:\"url\";s:54:\"https://wpastra.com/docs/astra-2-2-for-existing-users/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:218;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"How to Remove Featured Image Link on Archive Page?\";s:3:\"url\";s:68:\"https://wpastra.com/docs/remove-featured-image-link-on-archive-page/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:12:\"blog-filters\";}}i:219;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"Display Settings of Custom Layouts in Astra Pro\";s:3:\"url\";s:48:\"https://wpastra.com/docs/display-rules-in-astra/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:220;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"Get SkillJet Access &#8211; Brainstorm Force Customer\";s:3:\"url\";s:48:\"https://wpastra.com/docs/unlock-skilljet-access/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:221;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"How to Disable Product Quantity (Plus-Minus) Buttons?\";s:3:\"url\";s:52:\"https://wpastra.com/docs/disable-plus-minus-buttons/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:222;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"Change Placeholder for Search Box (Old Astra Header)\";s:3:\"url\";s:51:\"https://wpastra.com/docs/change-search-placeholder/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:223;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to Disable Schema Markup Added by Astra?\";s:3:\"url\";s:47:\"https://wpastra.com/docs/disable-schema-markup/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:224;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Change the String &#8220;Search Results For&#8221;\";s:3:\"url\";s:46:\"https://wpastra.com/docs/change-search-string/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:225;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Restrict Search Results to Posts Only\";s:3:\"url\";s:54:\"https://wpastra.com/docs/restrict-search-results-post/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:226;O:8:\"stdClass\":3:{s:5:\"title\";s:32:\"How to Remove Page Header Title?\";s:3:\"url\";s:50:\"https://wpastra.com/docs/remove-page-header-title/\";s:8:\"category\";a:1:{i:0;s:12:\"page-headers\";}}i:227;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"Naming Convention for Astra 2.1.0 CSS File(s)\";s:3:\"url\";s:53:\"https://wpastra.com/docs/naming-convention-astra-2-1/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:228;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"How to Get Started with CSS File Generation\";s:3:\"url\";s:52:\"https://wpastra.com/docs/enable-css-file-generation/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:229;O:8:\"stdClass\":3:{s:5:\"title\";s:24:\"Browser Support by Astra\";s:3:\"url\";s:50:\"https://wpastra.com/docs/browser-support-by-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:230;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"Structuring Shop WooCommerce Page\";s:3:\"url\";s:44:\"https://wpastra.com/docs/shop-woocommerce-2/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:231;O:8:\"stdClass\":3:{s:5:\"title\";s:66:\"How to Deal with Update Issues in Astra Theme and Astra Pro Addon?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/overcoming-update-issues-in-astra/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:232;O:8:\"stdClass\":3:{s:5:\"title\";s:31:\"How to Manage License on Store?\";s:3:\"url\";s:56:\"https://wpastra.com/docs/how-to-manage-license-on-store/\";s:8:\"category\";a:1:{i:0;s:17:\"account-and-store\";}}i:233;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"How to Update Astra Theme Manually?\";s:3:\"url\";s:47:\"https://wpastra.com/docs/update-theme-manually/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:234;O:8:\"stdClass\":3:{s:5:\"title\";s:55:\"How to Change the Heading Tag for the Page/Post Titles?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/change-heading-tag-for-post-title/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:235;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"Astra Compatibility with LearnDash Version 3.0\";s:3:\"url\";s:64:\"https://wpastra.com/docs/astra-compatibility-with-learndash-3-0/\";s:8:\"category\";a:2:{i:0;s:27:\"learndash-astra-pro-modules\";i:1;s:9:\"learndash\";}}i:236;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"Modify font-display Property Value\";s:3:\"url\";s:60:\"https://wpastra.com/docs/modify-font-display-property-value/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:237;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"How to Change HTML tag for Site Title and Tagline?\";s:3:\"url\";s:60:\"https://wpastra.com/docs/change-site-title-tagline-html-tag/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:238;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Why font-display property is added to Astra?\";s:3:\"url\";s:56:\"https://wpastra.com/docs/font-display-property-in-astra/\";s:8:\"category\";a:0:{}}i:239;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"Disable All Meta Settings of Page/Post by Default\";s:3:\"url\";s:75:\"https://wpastra.com/docs/disable-all-meta-settings-of-page-post-by-default/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:240;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"How to Remove Inline CSS from Astra?\";s:3:\"url\";s:54:\"https://wpastra.com/docs/remove-inline-css-from-astra/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:241;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"How to Add RTL CSS via Child Theme?\";s:3:\"url\";s:49:\"https://wpastra.com/docs/rtl-css-via-child-theme/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:242;O:8:\"stdClass\":3:{s:5:\"title\";s:66:\"How to Change Previous and Next Link Text from a Single Blog Post?\";s:3:\"url\";s:67:\"https://wpastra.com/docs/replace-navigation-strings-on-single-post/\";s:8:\"category\";a:1:{i:0;s:12:\"blog-filters\";}}i:243;O:8:\"stdClass\":3:{s:5:\"title\";s:75:\"Add Title attribute to Header Background Image as a Substitute for Alt Text\";s:3:\"url\";s:68:\"https://wpastra.com/docs/title-attribute-in-header-background-image/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:244;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"How to Switch From Existing Breadcrumb to New Trail?\";s:3:\"url\";s:64:\"https://wpastra.com/docs/filter-to-switch-bread-from-old-to-new/\";s:8:\"category\";a:1:{i:0;s:10:\"breadcrumb\";}}i:245;O:8:\"stdClass\":3:{s:5:\"title\";s:74:\"How to Display a Breadcrumb Anywhere within a Page or Post with Shortcode?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/display-breadcrumb-with-shortcode/\";s:8:\"category\";a:1:{i:0;s:10:\"breadcrumb\";}}i:246;O:8:\"stdClass\":3:{s:5:\"title\";s:54:\"How to Add Breadcrumbs in WordPress Website with Astra\";s:3:\"url\";s:52:\"https://wpastra.com/docs/add-breadcrumbs-with-astra/\";s:8:\"category\";a:1:{i:0;s:10:\"breadcrumb\";}}i:247;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"Disable Astra’s Native AMP Functionality\";s:3:\"url\";s:51:\"https://wpastra.com/docs/disable-astra-amp-support/\";s:8:\"category\";a:2:{i:0;s:18:\"native-amp-support\";i:1;s:23:\"astra-theme-pro-filters\";}}i:248;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Astra Options that won&#8217;t work with AMP\";s:3:\"url\";s:63:\"https://wpastra.com/docs/astra-options-that-wont-work-with-amp/\";s:8:\"category\";a:2:{i:0;s:18:\"native-amp-support\";i:1;s:7:\"general\";}}i:249;O:8:\"stdClass\":3:{s:5:\"title\";s:20:\"Configure AMP Plugin\";s:3:\"url\";s:46:\"https://wpastra.com/docs/configure-amp-plugin/\";s:8:\"category\";a:2:{i:0;s:18:\"native-amp-support\";i:1;s:7:\"general\";}}i:250;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"How to Activate the License for Astra Premium Sites Plugin?\";s:3:\"url\";s:73:\"https://wpastra.com/docs/activate-license-for-astra-premium-sites-plugin/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:251;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"White Label Constants to Change Strings Permanently\";s:3:\"url\";s:77:\"https://wpastra.com/docs/white-label-constants-to-change-strings-permanently/\";s:8:\"category\";a:1:{i:0;s:11:\"white-label\";}}i:252;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Manually Install Astra via FTP\";s:3:\"url\";s:56:\"https://wpastra.com/docs/manually-install-astra-via-ftp/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:253;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Change Sidebar Widget Title Heading Tag\";s:3:\"url\";s:65:\"https://wpastra.com/docs/change-sidebar-widget-title-heading-tag/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:254;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"How to Change the Direction for Submenu Opening?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/change-the-direction-for-submenu-opening/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:255;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"Display Products from Same Category with Navigation\";s:3:\"url\";s:78:\"https://wpastra.com/docs/products-from-same-directed-category-with-navigation/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:256;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"Native AMP Support in Astra\";s:3:\"url\";s:50:\"https://wpastra.com/docs/astra-native-amp-support/\";s:8:\"category\";a:2:{i:0;s:18:\"native-amp-support\";i:1;s:7:\"general\";}}i:257;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"How to Disable the White Label Settings Permanently?\";s:3:\"url\";s:77:\"https://wpastra.com/docs/how-to-disable-the-white-label-settings-permanently/\";s:8:\"category\";a:2:{i:0;s:11:\"white-label\";i:1;s:7:\"general\";}}i:258;O:8:\"stdClass\":3:{s:5:\"title\";s:73:\"Troubleshooting Steps ( with Health Check &#038; Troubleshooting plugin )\";s:3:\"url\";s:47:\"https://wpastra.com/docs/troubleshooting-steps/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:259;O:8:\"stdClass\":3:{s:5:\"title\";s:31:\"How to Add Icons to Menu Items?\";s:3:\"url\";s:56:\"https://wpastra.com/docs/how-to-add-icons-to-menu-items/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:260;O:8:\"stdClass\":3:{s:5:\"title\";s:67:\"How Translations can be Manually Exported and Uploaded to the Site?\";s:3:\"url\";s:54:\"https://wpastra.com/docs/manually-upload-translations/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:261;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"How to Add Button as Last Item in Menu?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/add-button-as-last-item-in-menu/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:24:\"header-footer-before-3-0\";}}i:262;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"Transparent Header in Astra Theme\";s:3:\"url\";s:50:\"https://wpastra.com/docs/astra-transparent-header/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:263;O:8:\"stdClass\":3:{s:5:\"title\";s:77:\"&#8216;The preview could not be loaded&#8217; Pop Up with Astra and Elementor\";s:3:\"url\";s:64:\"https://wpastra.com/docs/the-preview-could-not-be-loaded-pop-up/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:264;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"Change Woocommerce Out of Stock Text\";s:3:\"url\";s:62:\"https://wpastra.com/docs/change-woocommerce-out-of-stock-text/\";s:8:\"category\";a:1:{i:0;s:19:\"woocommerce-filters\";}}i:265;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Does White Label Feature Make Changes in the Code?\";s:3:\"url\";s:97:\"https://wpastra.com/docs/does-white-label-feature-in-astra-pro-make-changes-in-the-frontend-code/\";s:8:\"category\";a:1:{i:0;s:11:\"white-label\";}}i:266;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Typography options for EDD\";s:3:\"url\";s:52:\"https://wpastra.com/docs/typography-options-for-edd/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:267;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Colors &#038; Background options for EDD\";s:3:\"url\";s:59:\"https://wpastra.com/docs/colors-background-options-for-edd/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:268;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Checkout Page &#8211; EDD Module Options\";s:3:\"url\";s:58:\"https://wpastra.com/docs/checkout-page-edd-module-options/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:269;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"Single Product &#8211; EDD Module Options\";s:3:\"url\";s:59:\"https://wpastra.com/docs/single-product-edd-module-options/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:270;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"Product Archive &#8211; EDD Module Options\";s:3:\"url\";s:60:\"https://wpastra.com/docs/product-archive-edd-module-options/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:271;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"General &#8211; EDD Module Options\";s:3:\"url\";s:52:\"https://wpastra.com/docs/general-edd-module-options/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:272;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"EDD &#8211; Easy Digital Downloads Module Overview\";s:3:\"url\";s:64:\"https://wpastra.com/docs/easy-digital-downloads-module-overview/\";s:8:\"category\";a:1:{i:0;s:29:\"easy-digital-downloads-module\";}}i:273;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"EDD Integration Overview in Free Astra Theme\";s:3:\"url\";s:62:\"https://wpastra.com/docs/edd-integration-overview-astra-theme/\";s:8:\"category\";a:1:{i:0;s:22:\"easy-digital-downloads\";}}i:274;O:8:\"stdClass\":3:{s:5:\"title\";s:68:\"How to Display a Mini Cart Anywhere Using Shortcode? (Astra and EDD)\";s:3:\"url\";s:49:\"https://wpastra.com/docs/edd-mini-cart-shortcode/\";s:8:\"category\";a:2:{i:0;s:29:\"easy-digital-downloads-module\";i:1;s:7:\"general\";}}i:275;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"How to Add EDD Cart in Header? (Old Astra Header)\";s:3:\"url\";s:44:\"https://wpastra.com/docs/edd-cart-in-header/\";s:8:\"category\";a:3:{i:0;s:7:\"general\";i:1;s:22:\"easy-digital-downloads\";i:2;s:29:\"easy-digital-downloads-module\";}}i:276;O:8:\"stdClass\":3:{s:5:\"title\";s:72:\"How to Add Download Archive Pages to the Menu When Using Astra with EDD?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/add-download-archive-page-to-menu/\";s:8:\"category\";a:3:{i:0;s:7:\"general\";i:1;s:22:\"easy-digital-downloads\";i:2;s:29:\"easy-digital-downloads-module\";}}i:277;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"How to Disable EDD Inbuilt Styling?\";s:3:\"url\";s:53:\"https://wpastra.com/docs/disable-edd-inbuilt-styling/\";s:8:\"category\";a:3:{i:0;s:7:\"general\";i:1;s:22:\"easy-digital-downloads\";i:2;s:29:\"easy-digital-downloads-module\";}}i:278;O:8:\"stdClass\":3:{s:5:\"title\";s:77:\"How to Apply For Brainstorm Force Affiliate Program? (Become Astra Affiliate)\";s:3:\"url\";s:48:\"https://wpastra.com/docs/become-astra-affiliate/\";s:8:\"category\";a:1:{i:0;s:17:\"account-and-store\";}}i:279;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"How to Add Custom Fonts in Astra?\";s:3:\"url\";s:58:\"https://wpastra.com/docs/how-to-add-custom-fonts-in-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:280;O:8:\"stdClass\":3:{s:5:\"title\";s:28:\"How to Upgrade to Astra Pro?\";s:3:\"url\";s:46:\"https://wpastra.com/docs/upgrade-to-astra-pro/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:281;O:8:\"stdClass\":3:{s:5:\"title\";s:32:\"Typography Improvement for Astra\";s:3:\"url\";s:58:\"https://wpastra.com/docs/typography-improvement-for-astra/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:282;O:8:\"stdClass\":3:{s:5:\"title\";s:46:\"How Does Astra Work with the Gutenberg Editor?\";s:3:\"url\";s:53:\"https://wpastra.com/docs/astra-with-gutenberg-editor/\";s:8:\"category\";a:0:{}}i:283;O:8:\"stdClass\":3:{s:5:\"title\";s:63:\"How to Create Different Headers on Different Pages Using Astra?\";s:3:\"url\";s:62:\"https://wpastra.com/docs/different-headers-on-different-pages/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:284;O:8:\"stdClass\":3:{s:5:\"title\";s:25:\"Dim Content on Menu Hover\";s:3:\"url\";s:51:\"https://wpastra.com/docs/dim-content-on-menu-hover/\";s:8:\"category\";a:1:{i:0;s:10:\"custom-css\";}}i:285;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"Which Zip Should I Install from the Store?\";s:3:\"url\";s:46:\"https://wpastra.com/docs/which-zip-to-install/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:286;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"How to Set Animation To The Sub Menu?\";s:3:\"url\";s:62:\"https://wpastra.com/docs/how-to-set-animation-to-the-sub-menu/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:287;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Display SubMenu Just Below the Header\";s:3:\"url\";s:59:\"https://wpastra.com/docs/display-sub-menu-below-the-header/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:288;O:8:\"stdClass\":3:{s:5:\"title\";s:77:\"How to Duplicate &#8216;Custom Layouts&#8217; and &#8216;Page Headers&#8217;?\";s:3:\"url\";s:67:\"https://wpastra.com/docs/duplicate-custom-layouts-and-page-headers/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:289;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"How to Set up a WordPress Staging Site?\";s:3:\"url\";s:54:\"https://wpastra.com/docs/how-to-set-up-a-staging-site/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:290;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"How to Disable Primary Header?\";s:3:\"url\";s:55:\"https://wpastra.com/docs/how-to-disable-primary-header/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:291;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"Nav Menu Module [Create a Mega Menu]\";s:3:\"url\";s:40:\"https://wpastra.com/docs/nav-menu-addon/\";s:8:\"category\";a:1:{i:0;s:8:\"nav-menu\";}}i:292;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"How to Switch to Astra from Another Theme?\";s:3:\"url\";s:48:\"https://wpastra.com/docs/how-to-switch-to-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:293;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"Google Fonts Not Loading with Astra\";s:3:\"url\";s:61:\"https://wpastra.com/docs/google-fonts-not-loading-with-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:294;O:8:\"stdClass\":3:{s:5:\"title\";s:74:\"Adding Custom Sidebar to the Theme with Lightweight Sidebar Manager plugin\";s:3:\"url\";s:47:\"https://wpastra.com/docs/adding-custom-sidebar/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:295;O:8:\"stdClass\":3:{s:5:\"title\";s:32:\"Automatic Beta Updates for Astra\";s:3:\"url\";s:58:\"https://wpastra.com/docs/automatic-beta-updates-for-astra/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:24:\"installation-and-updates\";}}i:296;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"How to Add Font Awesome Icons in Astra?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/add-font-awesome-icons-in-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:297;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Color for Anchor Tag Inside Heading Tag\";s:3:\"url\";s:55:\"https://wpastra.com/docs/anchor-tag-inside-heading-tag/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:298;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Search Shortcode to Add Search Box in Astra\";s:3:\"url\";s:55:\"https://wpastra.com/docs/search-box-shortcode-in-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:299;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"LifterLMS Shortcode to Add Profile Link\";s:3:\"url\";s:62:\"https://wpastra.com/docs/lifterlms-shortcode-for-profile-link/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:19:\"lifterlms-astra-pro\";}}i:300;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"LearnDash Shortcode to Add Profile Link\";s:3:\"url\";s:62:\"https://wpastra.com/docs/learndash-shortcode-for-profile-link/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:27:\"learndash-astra-pro-modules\";}}i:301;O:8:\"stdClass\":3:{s:5:\"title\";s:71:\"How to Download Older Version of Astra Theme or Astra Pro Addon plugin?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/download-older-version-of-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:302;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to Add Google Tag Manager Code to Astra?\";s:3:\"url\";s:69:\"https://wpastra.com/docs/how-to-add-google-tag-manager-code-to-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:303;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Mobile Header with Above/Below Header (Old Astra Header)\";s:3:\"url\";s:63:\"https://wpastra.com/docs/mobile-header-with-above-below-header/\";s:8:\"category\";a:1:{i:0;s:13:\"mobile-header\";}}i:304;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"How to Stick Footer to Bottom when Page Content is Less?\";s:3:\"url\";s:81:\"https://wpastra.com/docs/how-to-stick-footer-to-bottom-when-page-content-is-less/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:21:\"footer-widgets-module\";}}i:305;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"Quick View for WooCommerce Products\";s:3:\"url\";s:61:\"https://wpastra.com/docs/quick-view-for-woocommerce-products/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:306;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Off Canvas Sidebar for WooCommerce Shop Page\";s:3:\"url\";s:70:\"https://wpastra.com/docs/off-canvas-sidebar-for-woocommerce-shop-page/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:307;O:8:\"stdClass\":3:{s:5:\"title\";s:74:\"Colors &#038; Background Options for Transparent Header (Old Astra Header)\";s:3:\"url\";s:74:\"https://wpastra.com/docs/colors-background-options-for-transparent-header/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:308;O:8:\"stdClass\":3:{s:5:\"title\";s:74:\"Colors/Background and Typography options for Footer Bar (Old Astra Footer)\";s:3:\"url\";s:81:\"https://wpastra.com/docs/colors-background-and-typography-options-for-footer-bar/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:309;O:8:\"stdClass\":3:{s:5:\"title\";s:62:\"How to Add WooCommerce Mini Cart in Header? (Old Astra Header)\";s:3:\"url\";s:61:\"https://wpastra.com/docs/add-woocommerce-mini-cart-to-header/\";s:8:\"category\";a:3:{i:0;s:7:\"general\";i:1;s:16:\"woocommerce-free\";i:2;s:3:\"woo\";}}i:310;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"How to Translate Astra Strings with WPML?\";s:3:\"url\";s:53:\"https://wpastra.com/docs/translate-astra-string-wpml/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:311;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"Know More about Astra Beta Versions? How to Download and Use?\";s:3:\"url\";s:45:\"https://wpastra.com/docs/about-beta-versions/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:24:\"installation-and-updates\";}}i:312;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How to Add Social Media Icons to Header?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/how-to-add-social-media-icons-to-header/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:313;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"How to Translate Custom Layouts with WPML?\";s:3:\"url\";s:67:\"https://wpastra.com/docs/how-to-translate-custom-layouts-with-wpml/\";s:8:\"category\";a:2:{i:0;s:15:\"translate-astra\";i:1;s:21:\"custom-layouts-module\";}}i:314;O:8:\"stdClass\":3:{s:5:\"title\";s:22:\"Why Is My Logo Blurry?\";s:3:\"url\";s:47:\"https://wpastra.com/docs/why-is-my-logo-blurry/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:315;O:8:\"stdClass\":3:{s:5:\"title\";s:58:\"How to Disable Title on Posts, Pages, or Other Post Types?\";s:3:\"url\";s:52:\"https://wpastra.com/docs/disable-title-on-post-type/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:316;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"Disable Featured Image on Posts, Pages, or Other Post Types\";s:3:\"url\";s:61:\"https://wpastra.com/docs/disable-featured-image-on-post-type/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:317;O:8:\"stdClass\":3:{s:5:\"title\";s:81:\"How to Display &#8220;Last Updated&#8221; instead of &#8220;Published&#8221; Date\";s:3:\"url\";s:62:\"https://wpastra.com/docs/show-last-updated-not-published-date/\";s:8:\"category\";a:3:{i:0;s:8:\"blog-pro\";i:1;s:12:\"blog-filters\";i:2;s:4:\"blog\";}}i:318;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"How To Reset WordPress Installation?\";s:3:\"url\";s:61:\"https://wpastra.com/docs/how-to-reset-wordpress-installation/\";s:8:\"category\";a:1:{i:0;s:17:\"starter-templates\";}}i:319;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Mobile Header with Astra (Old Astra Header)\";s:3:\"url\";s:50:\"https://wpastra.com/docs/mobile-header-with-astra/\";s:8:\"category\";a:1:{i:0;s:13:\"mobile-header\";}}i:320;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"Disable featured image on all pages\";s:3:\"url\";s:61:\"https://wpastra.com/docs/disable-featured-image-on-all-pages/\";s:8:\"category\";a:0:{}}i:321;O:8:\"stdClass\":3:{s:5:\"title\";s:60:\"Elementor Error: The Content Area Was Not Found in Your Page\";s:3:\"url\";s:79:\"https://wpastra.com/docs/elementor-the-content-area-was-not-found-in-your-page/\";s:8:\"category\";a:0:{}}i:322;O:8:\"stdClass\":3:{s:5:\"title\";s:68:\"Sidebar / Container Options in Customizer for Learndash Not Working?\";s:3:\"url\";s:91:\"https://wpastra.com/docs/sidebar-container-options-in-customizer-for-learndash-not-working/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:323;O:8:\"stdClass\":3:{s:5:\"title\";s:38:\"About Icons Font That Comes with Astra\";s:3:\"url\";s:57:\"https://wpastra.com/docs/default-font-icon-list-in-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:324;O:8:\"stdClass\":3:{s:5:\"title\";s:29:\"How to Add Background Images?\";s:3:\"url\";s:82:\"https://wpastra.com/docs/how-to-add-background-images-to-various-sections-on-site/\";s:8:\"category\";a:3:{i:0;s:21:\"colors-background-pro\";i:1;s:24:\"header-footer-before-3-0\";i:2;s:7:\"sidebar\";}}i:325;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"Default Structured Data and Schema Markup in Astra Theme\";s:3:\"url\";s:68:\"https://wpastra.com/docs/structured-data-and-schema-markup-in-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:326;O:8:\"stdClass\":3:{s:5:\"title\";s:20:\"Below Header Section\";s:3:\"url\";s:46:\"https://wpastra.com/docs/below-header-section/\";s:8:\"category\";a:1:{i:0;s:15:\"header-sections\";}}i:327;O:8:\"stdClass\":3:{s:5:\"title\";s:20:\"Above Header Section\";s:3:\"url\";s:46:\"https://wpastra.com/docs/above-header-section/\";s:8:\"category\";a:1:{i:0;s:15:\"header-sections\";}}i:328;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"How to Install Astra Theme?\";s:3:\"url\";s:52:\"https://wpastra.com/docs/how-to-install-astra-theme/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:329;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"Not Receiving Update Notification for Astra Theme?\";s:3:\"url\";s:75:\"https://wpastra.com/docs/not-receiving-update-notification-for-astra-theme/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:330;O:8:\"stdClass\":3:{s:5:\"title\";s:62:\"Do Not See License Activation Form for Astra Pro Addon Plugin?\";s:3:\"url\";s:60:\"https://wpastra.com/docs/do-not-see-license-activation-form/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:331;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"How to Refresh / Flush WordPress Permalinks?\";s:3:\"url\";s:61:\"https://wpastra.com/docs/how-to-refresh-wordpress-permalinks/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:332;O:8:\"stdClass\":3:{s:5:\"title\";s:71:\"How to Merge Above/Below Header Menu with a Primary Menu in Responsive?\";s:3:\"url\";s:96:\"https://wpastra.com/docs/how-to-merge-above-below-header-menu-with-a-primary-menu-in-responsive/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:333;O:8:\"stdClass\":3:{s:5:\"title\";s:50:\"How to add Google Analytics code with Astra theme?\";s:3:\"url\";s:75:\"https://wpastra.com/docs/how-to-add-google-analytics-code-with-astra-theme/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:334;O:8:\"stdClass\":3:{s:5:\"title\";s:104:\"Getting error &#8211; The package could not be installed. The theme is missing the style.css stylesheet?\";s:3:\"url\";s:120:\"https://wpastra.com/docs/getting-error-the-package-could-not-be-installed-the-theme-is-missing-the-style-css-stylesheet/\";s:8:\"category\";a:2:{i:0;s:24:\"installation-and-updates\";i:1;s:15:\"troubleshooting\";}}i:335;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"Typography Options for WooCommerce\";s:3:\"url\";s:60:\"https://wpastra.com/docs/typography-options-for-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:336;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Getting Started with Astra Pro Addon Plugin!\";s:3:\"url\";s:56:\"https://wpastra.com/docs/getting-started-with-astra-pro/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:337;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"Colors &#038; Background options for WooCommerce\";s:3:\"url\";s:67:\"https://wpastra.com/docs/colors-background-options-for-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:338;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How to Activate License Key on WordPress Multisite?\";s:3:\"url\";s:76:\"https://wpastra.com/docs/how-to-activate-license-key-on-wordpress-multisite/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:339;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"How to Edit style.css in Child Theme?\";s:3:\"url\";s:62:\"https://wpastra.com/docs/how-to-edit-style-css-in-child-theme/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:340;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"How to Display WooCommerce Sidebar on Top for Mobile Devices?\";s:3:\"url\";s:77:\"https://wpastra.com/docs/how-to-display-woocommerce-sidebar-on-top-on-mobile/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:341;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"How to Set Background Image for the Site?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/how-to-set-background-image-for-the-site/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:342;O:8:\"stdClass\":3:{s:5:\"title\";s:60:\"How to add Google Analytics code with Custom Layouts Module?\";s:3:\"url\";s:85:\"https://wpastra.com/docs/how-to-add-google-analytics-code-with-custom-layouts-module/\";s:8:\"category\";a:0:{}}i:343;O:8:\"stdClass\":3:{s:5:\"title\";s:124:\"Fix for- cURL error 51: SSL: no alternative certificate subject name matches target host name &#8216;websitedemos.net&#8217;\";s:3:\"url\";s:133:\"https://wpastra.com/docs/fix-for-curl-error-51-ssl-no-alternative-certificate-subject-name-matches-target-host-name-websitedemos-net/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:344;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"How to Remove Previous and Next Link from a Single Blog Post?\";s:3:\"url\";s:84:\"https://wpastra.com/docs/how-to-remove-previous-and-next-link-from-single-blog-post/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:345;O:8:\"stdClass\":3:{s:5:\"title\";s:15:\"Custom 404 Page\";s:3:\"url\";s:41:\"https://wpastra.com/docs/custom-404-page/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:346;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"Custom Layout &#8211; Hooks\";s:3:\"url\";s:45:\"https://wpastra.com/docs/custom-layout-hooks/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:347;O:8:\"stdClass\":3:{s:5:\"title\";s:13:\"Custom Footer\";s:3:\"url\";s:39:\"https://wpastra.com/docs/custom-footer/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:348;O:8:\"stdClass\":3:{s:5:\"title\";s:13:\"Custom Header\";s:3:\"url\";s:39:\"https://wpastra.com/docs/custom-header/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:349;O:8:\"stdClass\":3:{s:5:\"title\";s:61:\"Cannot edit Custom Layouts / Custom Layouts having 404 error?\";s:3:\"url\";s:84:\"https://wpastra.com/docs/cannot-edit-custom-layouts-custom-layouts-having-404-error/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:350;O:8:\"stdClass\":3:{s:5:\"title\";s:49:\"Astra Options Page &#8211; All Settings Explained\";s:3:\"url\";s:54:\"https://wpastra.com/docs/new-welcome-screen-for-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:351;O:8:\"stdClass\":3:{s:5:\"title\";s:25:\"How to White Label Astra?\";s:3:\"url\";s:50:\"https://wpastra.com/docs/how-to-white-label-astra/\";s:8:\"category\";a:1:{i:0;s:11:\"white-label\";}}i:352;O:8:\"stdClass\":3:{s:5:\"title\";s:32:\"How to Install Astra Pro Plugin?\";s:3:\"url\";s:63:\"https://wpastra.com/docs/how-to-install-astra-pro-addon-plugin/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:353;O:8:\"stdClass\":3:{s:5:\"title\";s:44:\"Backup Your Website in Less than 10 Minutes!\";s:3:\"url\";s:69:\"https://wpastra.com/docs/backup-your-website-in-less-than-10-minutes/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:354;O:8:\"stdClass\":3:{s:5:\"title\";s:29:\"How to use RGBA color picker?\";s:3:\"url\";s:54:\"https://wpastra.com/docs/how-to-use-rgba-color-picker/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:355;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"How to fix Fatal Error / White Screen of Death?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/fixing-fatal-error-white-screen-of-death/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:356;O:8:\"stdClass\":3:{s:5:\"title\";s:65:\"Fix for &#8211;  Parse error: syntax error, unexpected T_FUNCTION\";s:3:\"url\";s:79:\"https://wpastra.com/docs/fixing-parse-error-syntax-error-unexpected-t-function/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:357;O:8:\"stdClass\":3:{s:5:\"title\";s:75:\"How to Disable the Loading of Astra&#8217;s Default Font File? (Astra.woff)\";s:3:\"url\";s:77:\"https://wpastra.com/docs/disable-loading-astras-default-font-file-astra-woff/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:358;O:8:\"stdClass\":3:{s:5:\"title\";s:48:\"Overview of LearnDash Integration in Astra Theme\";s:3:\"url\";s:56:\"https://wpastra.com/docs/learndash-integration-overview/\";s:8:\"category\";a:1:{i:0;s:9:\"learndash\";}}i:359;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"LearnDash Integration in Astra Pro\";s:3:\"url\";s:60:\"https://wpastra.com/docs/learndash-integration-in-astra-pro/\";s:8:\"category\";a:1:{i:0;s:27:\"learndash-astra-pro-modules\";}}i:360;O:8:\"stdClass\":3:{s:5:\"title\";s:25:\"Checkout Page WooCommerce\";s:3:\"url\";s:51:\"https://wpastra.com/docs/checkout-page-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:361;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Single Product WooCommerce\";s:3:\"url\";s:52:\"https://wpastra.com/docs/single-product-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:362;O:8:\"stdClass\":3:{s:5:\"title\";s:84:\"How to Design a Product Catalog Page or Shop Page Using WooCommerce Module in Astra?\";s:3:\"url\";s:42:\"https://wpastra.com/docs/shop-woocommerce/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:363;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"WooCommerce Module Overview\";s:3:\"url\";s:53:\"https://wpastra.com/docs/woocommerce-module-overview/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:364;O:8:\"stdClass\":3:{s:5:\"title\";s:19:\"General WooCommerce\";s:3:\"url\";s:45:\"https://wpastra.com/docs/general-woocommerce/\";s:8:\"category\";a:0:{}}i:365;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"Typography Module\";s:3:\"url\";s:43:\"https://wpastra.com/docs/typography-module/\";s:8:\"category\";a:1:{i:0;s:14:\"typography-pro\";}}i:366;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Global Typography &#8211; Astra Theme\";s:3:\"url\";s:41:\"https://wpastra.com/docs/typography-free/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:367;O:8:\"stdClass\":3:{s:5:\"title\";s:31:\"Colors &#038; Background Module\";s:3:\"url\";s:50:\"https://wpastra.com/docs/colors-background-module/\";s:8:\"category\";a:1:{i:0;s:21:\"colors-background-pro\";}}i:368;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"Global Colors &#8211; Astra Theme\";s:3:\"url\";s:43:\"https://wpastra.com/docs/colors-background/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:369;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"Astra WooCommerce Mini Cart Shortcode\";s:3:\"url\";s:55:\"https://wpastra.com/docs/shortcode-for-astra-mini-cart/\";s:8:\"category\";a:1:{i:0;s:3:\"woo\";}}i:370;O:8:\"stdClass\":3:{s:5:\"title\";s:34:\"LifterLMS Integration in Astra Pro\";s:3:\"url\";s:46:\"https://wpastra.com/docs/lifterlms-module-pro/\";s:8:\"category\";a:1:{i:0;s:19:\"lifterlms-astra-pro\";}}i:371;O:8:\"stdClass\":3:{s:5:\"title\";s:18:\"LifterLMS Overview\";s:3:\"url\";s:44:\"https://wpastra.com/docs/lifterlms-overview/\";s:8:\"category\";a:1:{i:0;s:9:\"lifterlms\";}}i:372;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"LifterLMS Integration in Free Astra Theme\";s:3:\"url\";s:40:\"https://wpastra.com/docs/lifterlms-free/\";s:8:\"category\";a:1:{i:0;s:9:\"lifterlms\";}}i:373;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"How to Manage Sidebars in Free Astra Theme?\";s:3:\"url\";s:38:\"https://wpastra.com/docs/sidebar-free/\";s:8:\"category\";a:1:{i:0;s:7:\"sidebar\";}}i:374;O:8:\"stdClass\":3:{s:5:\"title\";s:25:\"Single post with Blog Pro\";s:3:\"url\";s:46:\"https://wpastra.com/docs/single-post-blog-pro/\";s:8:\"category\";a:1:{i:0;s:8:\"blog-pro\";}}i:375;O:8:\"stdClass\":3:{s:5:\"title\";s:28:\"Blog / Archive with Blog Pro\";s:3:\"url\";s:47:\"https://wpastra.com/docs/blog-archive-blog-pro/\";s:8:\"category\";a:1:{i:0;s:8:\"blog-pro\";}}i:376;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"Blog Pro Overview\";s:3:\"url\";s:43:\"https://wpastra.com/docs/blog-pro-overview/\";s:8:\"category\";a:1:{i:0;s:8:\"blog-pro\";}}i:377;O:8:\"stdClass\":3:{s:5:\"title\";s:11:\"Single Post\";s:3:\"url\";s:37:\"https://wpastra.com/docs/single-post/\";s:8:\"category\";a:1:{i:0;s:4:\"blog\";}}i:378;O:8:\"stdClass\":3:{s:5:\"title\";s:14:\"Blog / Archive\";s:3:\"url\";s:38:\"https://wpastra.com/docs/blog-archive/\";s:8:\"category\";a:1:{i:0;s:4:\"blog\";}}i:379;O:8:\"stdClass\":3:{s:5:\"title\";s:13:\"Blog Overview\";s:3:\"url\";s:39:\"https://wpastra.com/docs/blog-overview/\";s:8:\"category\";a:1:{i:0;s:4:\"blog\";}}i:380;O:8:\"stdClass\":3:{s:5:\"title\";s:13:\"Scroll To Top\";s:3:\"url\";s:43:\"https://wpastra.com/docs/scroll-to-top-pro/\";s:8:\"category\";a:1:{i:0;s:28:\"astra-theme-walkthrough-docs\";}}i:381;O:8:\"stdClass\":3:{s:5:\"title\";s:23:\"Custom Layouts Overview\";s:3:\"url\";s:44:\"https://wpastra.com/docs/custom-layouts-pro/\";s:8:\"category\";a:1:{i:0;s:21:\"custom-layouts-module\";}}i:382;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"Footer Widgets Module with Astra Pro\";s:3:\"url\";s:50:\"https://wpastra.com/docs/footer-widgets-astra-pro/\";s:8:\"category\";a:1:{i:0;s:21:\"footer-widgets-module\";}}i:383;O:8:\"stdClass\":3:{s:5:\"title\";s:15:\"Footer Overview\";s:3:\"url\";s:41:\"https://wpastra.com/docs/footer-overview/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:384;O:8:\"stdClass\":3:{s:5:\"title\";s:10:\"Footer Bar\";s:3:\"url\";s:36:\"https://wpastra.com/docs/footer-bar/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:385;O:8:\"stdClass\":3:{s:5:\"title\";s:14:\"Footer Widgets\";s:3:\"url\";s:40:\"https://wpastra.com/docs/footer-widgets/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:386;O:8:\"stdClass\":3:{s:5:\"title\";s:19:\"Astra Meta Settings\";s:3:\"url\";s:44:\"https://wpastra.com/docs/page-meta-settings/\";s:8:\"category\";a:1:{i:0;s:13:\"meta-settings\";}}i:387;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"How to Manage Spacing in Headers Using Astra?\";s:3:\"url\";s:49:\"https://wpastra.com/docs/header-spacing-controls/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:388;O:8:\"stdClass\":3:{s:5:\"title\";s:24:\"Sidebar Spacing Controls\";s:3:\"url\";s:50:\"https://wpastra.com/docs/sidebar-spacing-controls/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:389;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How to Manage Spacing on the Blog Page Using Astra?\";s:3:\"url\";s:55:\"https://wpastra.com/docs/blog-archive-spacing-controls/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:390;O:8:\"stdClass\":3:{s:5:\"title\";s:23:\"Footer Spacing Controls\";s:3:\"url\";s:49:\"https://wpastra.com/docs/footer-spacing-controls/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:391;O:8:\"stdClass\":3:{s:5:\"title\";s:21:\"Page Headers Overview\";s:3:\"url\";s:47:\"https://wpastra.com/docs/page-headers-overview/\";s:8:\"category\";a:1:{i:0;s:12:\"page-headers\";}}i:392;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Header Sections Overview (Old Astra Header)\";s:3:\"url\";s:45:\"https://wpastra.com/docs/header-sections-pro/\";s:8:\"category\";a:1:{i:0;s:15:\"header-sections\";}}i:393;O:8:\"stdClass\":3:{s:5:\"title\";s:62:\"How to Set the Full-width/Stretched Container Layout in Astra?\";s:3:\"url\";s:63:\"https://wpastra.com/docs/full-width-stretched-container-layout/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:394;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"Full Width / Contained – Container Layout\";s:3:\"url\";s:63:\"https://wpastra.com/docs/full-width-contained-container-layout/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:395;O:8:\"stdClass\":3:{s:5:\"title\";s:38:\"Content Boxed &#8211; Container Layout\";s:3:\"url\";s:56:\"https://wpastra.com/docs/content-boxed-container-layout/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:396;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Boxed – Container Layout\";s:3:\"url\";s:48:\"https://wpastra.com/docs/boxed-container-layout/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:397;O:8:\"stdClass\":3:{s:5:\"title\";s:26:\"Container Spacing Controls\";s:3:\"url\";s:52:\"https://wpastra.com/docs/container-spacing-controls/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:398;O:8:\"stdClass\":3:{s:5:\"title\";s:30:\"Site Identity Spacing Controls\";s:3:\"url\";s:56:\"https://wpastra.com/docs/site-identity-spacing-controls/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:399;O:8:\"stdClass\":3:{s:5:\"title\";s:22:\"Spacing Addon Overview\";s:3:\"url\";s:48:\"https://wpastra.com/docs/spacing-addon-overview/\";s:8:\"category\";a:1:{i:0;s:7:\"spacing\";}}i:400;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Color and Typography for Primary Header\";s:3:\"url\";s:57:\"https://wpastra.com/docs/color-typography-primary-header/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:401;O:8:\"stdClass\":3:{s:5:\"title\";s:14:\"Primary Header\";s:3:\"url\";s:40:\"https://wpastra.com/docs/primary-header/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:402;O:8:\"stdClass\":3:{s:5:\"title\";s:15:\"Header Overview\";s:3:\"url\";s:41:\"https://wpastra.com/docs/header-overview/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:403;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"Global Container &#8211; Astra Theme\";s:3:\"url\";s:44:\"https://wpastra.com/docs/container-overview/\";s:8:\"category\";a:1:{i:0;s:6:\"global\";}}i:404;O:8:\"stdClass\":3:{s:5:\"title\";s:71:\"How to Add Logo, Favicon, and Site Title with Astra? (Old Astra Header)\";s:3:\"url\";s:46:\"https://wpastra.com/docs/manage-site-identity/\";s:8:\"category\";a:1:{i:0;s:24:\"header-footer-before-3-0\";}}i:405;O:8:\"stdClass\":3:{s:5:\"title\";s:64:\"How to Add a Sticky Header or On-Scroll Fixed Header with Astra?\";s:3:\"url\";s:43:\"https://wpastra.com/docs/sticky-header-pro/\";s:8:\"category\";a:1:{i:0;s:13:\"sticky-header\";}}i:406;O:8:\"stdClass\":3:{s:5:\"title\";s:18:\"Padded Site Layout\";s:3:\"url\";s:44:\"https://wpastra.com/docs/padded-site-layout/\";s:8:\"category\";a:1:{i:0;s:11:\"site-layout\";}}i:407;O:8:\"stdClass\":3:{s:5:\"title\";s:17:\"Fluid Site Layout\";s:3:\"url\";s:43:\"https://wpastra.com/docs/fluid-site-layout/\";s:8:\"category\";a:1:{i:0;s:11:\"site-layout\";}}i:408;O:8:\"stdClass\":3:{s:5:\"title\";s:21:\"Max Width Site Layout\";s:3:\"url\";s:47:\"https://wpastra.com/docs/max-width-site-layout/\";s:8:\"category\";a:1:{i:0;s:11:\"site-layout\";}}i:409;O:8:\"stdClass\":3:{s:5:\"title\";s:22:\"Full Width Site Layout\";s:3:\"url\";s:48:\"https://wpastra.com/docs/full-width-site-layout/\";s:8:\"category\";a:1:{i:0;s:11:\"site-layout\";}}i:410;O:8:\"stdClass\":3:{s:5:\"title\";s:20:\"Site Layout Overview\";s:3:\"url\";s:46:\"https://wpastra.com/docs/site-layout-overview/\";s:8:\"category\";a:1:{i:0;s:11:\"site-layout\";}}i:411;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Change the Astra Header Breakpoint Width\";s:3:\"url\";s:62:\"https://wpastra.com/docs/change-astra-header-breakpoint-width/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:412;O:8:\"stdClass\":3:{s:5:\"title\";s:43:\"How to Add Custom Javascript Code in Astra?\";s:3:\"url\";s:58:\"https://wpastra.com/docs/add-custom-javascript-code-astra/\";s:8:\"category\";a:0:{}}i:413;O:8:\"stdClass\":3:{s:5:\"title\";s:31:\"What is a Favicon or Site Icon?\";s:3:\"url\";s:43:\"https://wpastra.com/docs/favicon-site-icon/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:414;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"Complete List of WordPress Locale Codes\";s:3:\"url\";s:62:\"https://wpastra.com/docs/complete-list-wordpress-locale-codes/\";s:8:\"category\";a:0:{}}i:415;O:8:\"stdClass\":3:{s:5:\"title\";s:53:\"Fix for &#8211; The PCLZIP_ERR_BAD_FORMAT (-10) Error\";s:3:\"url\";s:60:\"https://wpastra.com/docs/fix-pclzip-err-bad-format-10-error/\";s:8:\"category\";a:1:{i:0;s:15:\"troubleshooting\";}}i:416;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"How to Add Custom PHP Code?\";s:3:\"url\";s:45:\"https://wpastra.com/docs/add-custom-php-code/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:417;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"WooCommerce Integration Overview in Free Astra Theme\";s:3:\"url\";s:58:\"https://wpastra.com/docs/woocommerce-integration-overview/\";s:8:\"category\";a:1:{i:0;s:16:\"woocommerce-free\";}}i:418;O:8:\"stdClass\":3:{s:5:\"title\";s:38:\"How to Replicate the Astra Screenshot?\";s:3:\"url\";s:52:\"https://wpastra.com/docs/replicating-the-screenshot/\";s:8:\"category\";a:0:{}}i:419;O:8:\"stdClass\":3:{s:5:\"title\";s:41:\"How to Turn Astra Multilingual with WPML?\";s:3:\"url\";s:59:\"https://wpastra.com/docs/turn-astra-multilingual-with-wpml/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:420;O:8:\"stdClass\":3:{s:5:\"title\";s:81:\"How to Build Advanced Websites Based on Custom Post Types with Toolset and Astra?\";s:3:\"url\";s:57:\"https://wpastra.com/docs/custom-post-types-toolset-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:421;O:8:\"stdClass\":3:{s:5:\"title\";s:36:\"How to Get License Key of Astra Pro?\";s:3:\"url\";s:42:\"https://wpastra.com/docs/get-license-keys/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:422;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How to Activate Astra Pro Addon License?\";s:3:\"url\";s:58:\"https://wpastra.com/docs/activate-astra-pro-addon-license/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:423;O:8:\"stdClass\":3:{s:5:\"title\";s:35:\"How to Design Bullets &#038; Lists?\";s:3:\"url\";s:46:\"https://wpastra.com/docs/design-bullets-lists/\";s:8:\"category\";a:1:{i:0;s:10:\"custom-css\";}}i:424;O:8:\"stdClass\":3:{s:5:\"title\";s:45:\"How to Disable Comments on WordPress website?\";s:3:\"url\";s:49:\"https://wpastra.com/docs/how-to-disable-comments/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:425;O:8:\"stdClass\":3:{s:5:\"title\";s:37:\"How to Highlight a Certain Menu Item?\";s:3:\"url\";s:53:\"https://wpastra.com/docs/highlight-certain-menu-item/\";s:8:\"category\";a:1:{i:0;s:10:\"custom-css\";}}i:426;O:8:\"stdClass\":3:{s:5:\"title\";s:76:\"How to Bulk Edit Astra Meta Settings on Multiple Pages &#038; Posts at Once?\";s:3:\"url\";s:76:\"https://wpastra.com/docs/bulk-edit-astra-meta-settings-multiple-pages-posts/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:427;O:8:\"stdClass\":3:{s:5:\"title\";s:14:\"Font Selection\";s:3:\"url\";s:40:\"https://wpastra.com/docs/font-selection/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:428;O:8:\"stdClass\":3:{s:5:\"title\";s:28:\"How to Renew Yearly License?\";s:3:\"url\";s:46:\"https://wpastra.com/docs/renew-yearly-license/\";s:8:\"category\";a:1:{i:0;s:17:\"account-and-store\";}}i:429;O:8:\"stdClass\":3:{s:5:\"title\";s:52:\"How to Increase PHP Time Limit for a WordPress Site?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/increase-php-time-limit-wordpress-sites/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:430;O:8:\"stdClass\":3:{s:5:\"title\";s:25:\"Astra Pro WP CLI Commands\";s:3:\"url\";s:41:\"https://wpastra.com/docs/wp-cli-commands/\";s:8:\"category\";a:2:{i:0;s:7:\"general\";i:1;s:23:\"astra-theme-pro-filters\";}}i:431;O:8:\"stdClass\":3:{s:5:\"title\";s:29:\"How Do License Upgrades Work?\";s:3:\"url\";s:51:\"https://wpastra.com/docs/how-license-upgrades-work/\";s:8:\"category\";a:1:{i:0;s:17:\"account-and-store\";}}i:432;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"Recommended Settings for Beaver Builder and the Astra Theme\";s:3:\"url\";s:67:\"https://wpastra.com/docs/recommended-settings-beaver-builder-astra/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:433;O:8:\"stdClass\":3:{s:5:\"title\";s:54:\"Recommended Settings for Elementor and the Astra Theme\";s:3:\"url\";s:60:\"https://wpastra.com/docs/recommended-settings-for-elementor/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:434;O:8:\"stdClass\":3:{s:5:\"title\";s:27:\"How to Force Check Updates?\";s:3:\"url\";s:45:\"https://wpastra.com/docs/force-check-updates/\";s:8:\"category\";a:0:{}}i:435;O:8:\"stdClass\":3:{s:5:\"title\";s:56:\"How to Disable or Change Position of the Featured Image?\";s:3:\"url\";s:64:\"https://wpastra.com/docs/disable-change-position-featured-image/\";s:8:\"category\";a:0:{}}i:436;O:8:\"stdClass\":3:{s:5:\"title\";s:42:\"How do I manage margin between paragraphs?\";s:3:\"url\";s:50:\"https://wpastra.com/docs/manage-margin-paragraphs/\";s:8:\"category\";a:0:{}}i:437;O:8:\"stdClass\":3:{s:5:\"title\";s:57:\"How to Update the Plugin Manually from WordPress Backend?\";s:3:\"url\";s:66:\"https://wpastra.com/docs/update-plugin-manually-wordpress-backend/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:438;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"How to Adjust the Width of Your Sidebar?\";s:3:\"url\";s:46:\"https://wpastra.com/docs/adjust-width-sidebar/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:439;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"Where Does Astra Primary Color Setting Take Effect?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/astra-primary-color-setting-take-effect/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:440;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"How to Disable Header or Footer for a Landing Page or Post?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/disable-header-footer-landing-page-post/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:441;O:8:\"stdClass\":3:{s:5:\"title\";s:54:\"What Is a Child Theme and How To Install It for Astra?\";s:3:\"url\";s:51:\"https://wpastra.com/docs/install-astra-child-theme/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:442;O:8:\"stdClass\":3:{s:5:\"title\";s:47:\"Increasing the PHP Memory Limit of Your Website\";s:3:\"url\";s:61:\"https://wpastra.com/docs/increasing-php-memory-limit-website/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:443;O:8:\"stdClass\":3:{s:5:\"title\";s:76:\"How to Translate Astra Theme / Plugins in Your Own Language using GlotPress?\";s:3:\"url\";s:42:\"https://wpastra.com/docs/how-to-translate/\";s:8:\"category\";a:1:{i:0;s:15:\"translate-astra\";}}i:444;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Does Astra support Beaver Themer Plugin?\";s:3:\"url\";s:65:\"https://wpastra.com/docs/does-astra-support-beaver-themer-plugin/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:445;O:8:\"stdClass\":3:{s:5:\"title\";s:40:\"Remove Primary Navigation Menu with Hook\";s:3:\"url\";s:63:\"https://wpastra.com/docs/how-to-remove-primary-navigation-menu/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:446;O:8:\"stdClass\":3:{s:5:\"title\";s:33:\"Footer Custom Text Helper Strings\";s:3:\"url\";s:59:\"https://wpastra.com/docs/footer-custom-text-helper-strings/\";s:8:\"category\";a:1:{i:0;s:7:\"general\";}}i:447;O:8:\"stdClass\":3:{s:5:\"title\";s:24:\"What is Astra Pro Addon?\";s:3:\"url\";s:41:\"https://wpastra.com/docs/astra-pro-addon/\";s:8:\"category\";a:1:{i:0;s:24:\"installation-and-updates\";}}i:448;O:8:\"stdClass\":3:{s:5:\"title\";s:51:\"How to Change the Destination URL for Website Logo?\";s:3:\"url\";s:40:\"https://wpastra.com/docs/astra-logo-url/\";s:8:\"category\";a:1:{i:0;s:27:\"astra-header-footer-filters\";}}i:449;O:8:\"stdClass\":3:{s:5:\"title\";s:20:\"Using Hooks in Astra\";s:3:\"url\";s:37:\"https://wpastra.com/docs/using-hooks/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:450;O:8:\"stdClass\":3:{s:5:\"title\";s:59:\"Standard server 404 page showing instead of custom 404 page\";s:3:\"url\";s:85:\"https://wpastra.com/docs/standard-server-404-page-showing-instead-of-custom-404-page/\";s:8:\"category\";a:0:{}}i:451;O:8:\"stdClass\":3:{s:5:\"title\";s:39:\"How to Change the Default Astra Strings\";s:3:\"url\";s:47:\"https://wpastra.com/docs/astra-default-strings/\";s:8:\"category\";a:1:{i:0;s:23:\"astra-theme-pro-filters\";}}i:452;O:8:\"stdClass\":3:{s:5:\"title\";s:55:\"How to Add Custom CSS Code Without Editing Theme Files?\";s:3:\"url\";s:48:\"https://wpastra.com/docs/adding-custom-css-code/\";s:8:\"category\";a:1:{i:0;s:10:\"custom-css\";}}}}','yes'),(12140,'astra_admin_settings','a:3:{s:18:\"self_hosted_gfonts\";b:0;s:19:\"preload_local_fonts\";b:0;s:26:\"theme-setup-admin-migrated\";b:1;}','yes'),(12142,'aiowps_temp_configs','a:102:{s:19:\"aiowps_enable_debug\";s:0:\"\";s:36:\"aiowps_enable_php_backtrace_in_email\";s:0:\"\";s:36:\"aiowps_remove_wp_generator_meta_info\";s:0:\"\";s:25:\"aiowps_prevent_hotlinking\";s:0:\"\";s:28:\"aiowps_enable_login_lockdown\";s:0:\"\";s:28:\"aiowps_allow_unlock_requests\";s:1:\"1\";s:25:\"aiowps_max_login_attempts\";s:1:\"3\";s:24:\"aiowps_retry_time_period\";s:1:\"5\";s:26:\"aiowps_lockout_time_length\";s:1:\"5\";s:30:\"aiowps_max_lockout_time_length\";s:2:\"60\";s:28:\"aiowps_set_generic_login_msg\";s:0:\"\";s:26:\"aiowps_enable_email_notify\";s:0:\"\";s:20:\"aiowps_email_address\";s:23:\"berakmediasro@gmail.com\";s:27:\"aiowps_enable_forced_logout\";s:0:\"\";s:25:\"aiowps_logout_time_period\";s:2:\"60\";s:39:\"aiowps_enable_invalid_username_lockdown\";s:0:\"\";s:43:\"aiowps_instantly_lockout_specific_usernames\";a:0:{}s:32:\"aiowps_unlock_request_secret_key\";s:20:\"sffjlhkovyelig4t32sk\";s:35:\"aiowps_lockdown_enable_whitelisting\";s:0:\"\";s:36:\"aiowps_lockdown_allowed_ip_addresses\";s:0:\"\";s:26:\"aiowps_enable_whitelisting\";s:0:\"\";s:27:\"aiowps_allowed_ip_addresses\";s:0:\"\";s:27:\"aiowps_enable_login_captcha\";s:0:\"\";s:34:\"aiowps_enable_custom_login_captcha\";s:0:\"\";s:31:\"aiowps_enable_woo_login_captcha\";s:0:\"\";s:34:\"aiowps_enable_woo_register_captcha\";s:0:\"\";s:38:\"aiowps_enable_woo_lostpassword_captcha\";s:0:\"\";s:25:\"aiowps_captcha_secret_key\";s:20:\"gonzm1bv4pe3035a074e\";s:42:\"aiowps_enable_manual_registration_approval\";s:0:\"\";s:39:\"aiowps_enable_registration_page_captcha\";s:0:\"\";s:35:\"aiowps_enable_registration_honeypot\";s:0:\"\";s:27:\"aiowps_enable_random_prefix\";s:0:\"\";s:31:\"aiowps_enable_automated_backups\";s:0:\"\";s:26:\"aiowps_db_backup_frequency\";s:1:\"4\";s:25:\"aiowps_db_backup_interval\";s:1:\"2\";s:26:\"aiowps_backup_files_stored\";s:1:\"2\";s:32:\"aiowps_send_backup_email_address\";s:0:\"\";s:27:\"aiowps_backup_email_address\";s:23:\"berakmediasro@gmail.com\";s:27:\"aiowps_disable_file_editing\";s:0:\"\";s:37:\"aiowps_prevent_default_wp_file_access\";s:0:\"\";s:22:\"aiowps_system_log_file\";s:9:\"error_log\";s:26:\"aiowps_enable_blacklisting\";s:0:\"\";s:26:\"aiowps_banned_ip_addresses\";s:0:\"\";s:28:\"aiowps_enable_basic_firewall\";s:0:\"\";s:27:\"aiowps_max_file_upload_size\";s:2:\"10\";s:31:\"aiowps_enable_pingback_firewall\";s:0:\"\";s:38:\"aiowps_disable_xmlrpc_pingback_methods\";s:0:\"\";s:34:\"aiowps_block_debug_log_file_access\";s:0:\"\";s:26:\"aiowps_disable_index_views\";s:0:\"\";s:30:\"aiowps_disable_trace_and_track\";s:0:\"\";s:28:\"aiowps_forbid_proxy_comments\";s:0:\"\";s:29:\"aiowps_deny_bad_query_strings\";s:0:\"\";s:34:\"aiowps_advanced_char_string_filter\";s:0:\"\";s:25:\"aiowps_enable_5g_firewall\";s:0:\"\";s:25:\"aiowps_enable_6g_firewall\";s:0:\"\";s:26:\"aiowps_enable_custom_rules\";s:0:\"\";s:32:\"aiowps_place_custom_rules_at_top\";s:0:\"\";s:19:\"aiowps_custom_rules\";s:0:\"\";s:25:\"aiowps_enable_404_logging\";s:0:\"\";s:28:\"aiowps_enable_404_IP_lockout\";s:0:\"\";s:30:\"aiowps_404_lockout_time_length\";s:2:\"60\";s:28:\"aiowps_404_lock_redirect_url\";s:16:\"http://127.0.0.1\";s:31:\"aiowps_enable_rename_login_page\";s:0:\"\";s:28:\"aiowps_enable_login_honeypot\";s:0:\"\";s:35:\"aiowps_disable_application_password\";s:1:\"1\";s:43:\"aiowps_enable_brute_force_attack_prevention\";s:0:\"\";s:30:\"aiowps_brute_force_secret_word\";s:0:\"\";s:24:\"aiowps_cookie_brute_test\";s:0:\"\";s:44:\"aiowps_cookie_based_brute_force_redirect_url\";s:16:\"http://127.0.0.1\";s:59:\"aiowps_brute_force_attack_prevention_pw_protected_exception\";s:0:\"\";s:51:\"aiowps_brute_force_attack_prevention_ajax_exception\";s:0:\"\";s:19:\"aiowps_site_lockout\";s:0:\"\";s:23:\"aiowps_site_lockout_msg\";s:0:\"\";s:30:\"aiowps_enable_spambot_blocking\";s:0:\"\";s:29:\"aiowps_enable_comment_captcha\";s:0:\"\";s:31:\"aiowps_enable_autoblock_spam_ip\";s:0:\"\";s:33:\"aiowps_spam_ip_min_comments_block\";s:0:\"\";s:33:\"aiowps_enable_bp_register_captcha\";s:0:\"\";s:35:\"aiowps_enable_bbp_new_topic_captcha\";s:0:\"\";s:33:\"aiowps_enable_trash_spam_comments\";s:0:\"\";s:37:\"aiowps_trash_spam_comments_after_days\";s:2:\"14\";s:32:\"aiowps_enable_automated_fcd_scan\";s:0:\"\";s:25:\"aiowps_fcd_scan_frequency\";s:1:\"4\";s:24:\"aiowps_fcd_scan_interval\";s:1:\"2\";s:28:\"aiowps_fcd_exclude_filetypes\";s:0:\"\";s:24:\"aiowps_fcd_exclude_files\";s:0:\"\";s:26:\"aiowps_send_fcd_scan_email\";s:0:\"\";s:29:\"aiowps_fcd_scan_email_address\";s:23:\"berakmediasro@gmail.com\";s:27:\"aiowps_fcds_change_detected\";b:0;s:22:\"aiowps_copy_protection\";s:0:\"\";s:40:\"aiowps_prevent_site_display_inside_frame\";s:0:\"\";s:32:\"aiowps_prevent_users_enumeration\";s:0:\"\";s:42:\"aiowps_disallow_unauthorized_rest_requests\";s:0:\"\";s:25:\"aiowps_recaptcha_site_key\";s:0:\"\";s:27:\"aiowps_recaptcha_secret_key\";s:0:\"\";s:24:\"aiowps_default_recaptcha\";s:0:\"\";s:36:\"aiowps_on_uninstall_delete_db_tables\";s:1:\"1\";s:34:\"aiowps_on_uninstall_delete_configs\";s:1:\"1\";s:12:\"installed-at\";i:1665571892;s:25:\"aiowps_ip_retrieve_method\";i:0;s:22:\"aiowps_default_captcha\";s:0:\"\";s:33:\"aiowps_disable_rss_and_atom_feeds\";s:0:\"\";}','yes'),(12143,'_site_transient_timeout_poptags_40cd750bba9870f18aada2478b24840a','1676638914','no');
INSERT INTO `rjmis_options` VALUES (12144,'_site_transient_poptags_40cd750bba9870f18aada2478b24840a','O:8:\"stdClass\":100:{s:11:\"woocommerce\";a:3:{s:4:\"name\";s:11:\"woocommerce\";s:4:\"slug\";s:11:\"woocommerce\";s:5:\"count\";i:5975;}s:6:\"widget\";a:3:{s:4:\"name\";s:6:\"widget\";s:4:\"slug\";s:6:\"widget\";s:5:\"count\";i:4809;}s:4:\"post\";a:3:{s:4:\"name\";s:4:\"post\";s:4:\"slug\";s:4:\"post\";s:5:\"count\";i:2784;}s:5:\"admin\";a:3:{s:4:\"name\";s:5:\"admin\";s:4:\"slug\";s:5:\"admin\";s:5:\"count\";i:2656;}s:5:\"posts\";a:3:{s:4:\"name\";s:5:\"posts\";s:4:\"slug\";s:5:\"posts\";s:5:\"count\";i:2048;}s:9:\"shortcode\";a:3:{s:4:\"name\";s:9:\"shortcode\";s:4:\"slug\";s:9:\"shortcode\";s:5:\"count\";i:1908;}s:8:\"comments\";a:3:{s:4:\"name\";s:8:\"comments\";s:4:\"slug\";s:8:\"comments\";s:5:\"count\";i:1901;}s:3:\"seo\";a:3:{s:4:\"name\";s:3:\"seo\";s:4:\"slug\";s:3:\"seo\";s:5:\"count\";i:1623;}s:6:\"images\";a:3:{s:4:\"name\";s:6:\"images\";s:4:\"slug\";s:6:\"images\";s:5:\"count\";i:1562;}s:5:\"image\";a:3:{s:4:\"name\";s:5:\"image\";s:4:\"slug\";s:5:\"image\";s:5:\"count\";i:1547;}s:6:\"google\";a:3:{s:4:\"name\";s:6:\"google\";s:4:\"slug\";s:6:\"google\";s:5:\"count\";i:1543;}s:7:\"twitter\";a:3:{s:4:\"name\";s:7:\"twitter\";s:4:\"slug\";s:7:\"twitter\";s:5:\"count\";i:1516;}s:8:\"facebook\";a:3:{s:4:\"name\";s:8:\"facebook\";s:4:\"slug\";s:8:\"facebook\";s:5:\"count\";i:1501;}s:9:\"ecommerce\";a:3:{s:4:\"name\";s:9:\"ecommerce\";s:4:\"slug\";s:9:\"ecommerce\";s:5:\"count\";i:1462;}s:5:\"email\";a:3:{s:4:\"name\";s:5:\"email\";s:4:\"slug\";s:5:\"email\";s:5:\"count\";i:1357;}s:7:\"sidebar\";a:3:{s:4:\"name\";s:7:\"sidebar\";s:4:\"slug\";s:7:\"sidebar\";s:5:\"count\";i:1316;}s:7:\"gallery\";a:3:{s:4:\"name\";s:7:\"gallery\";s:4:\"slug\";s:7:\"gallery\";s:5:\"count\";i:1267;}s:4:\"page\";a:3:{s:4:\"name\";s:4:\"page\";s:4:\"slug\";s:4:\"page\";s:5:\"count\";i:1178;}s:6:\"social\";a:3:{s:4:\"name\";s:6:\"social\";s:4:\"slug\";s:6:\"social\";s:5:\"count\";i:1155;}s:5:\"login\";a:3:{s:4:\"name\";s:5:\"login\";s:4:\"slug\";s:5:\"login\";s:5:\"count\";i:1140;}s:8:\"security\";a:3:{s:4:\"name\";s:8:\"security\";s:4:\"slug\";s:8:\"security\";s:5:\"count\";i:1042;}s:10:\"e-commerce\";a:3:{s:4:\"name\";s:10:\"e-commerce\";s:4:\"slug\";s:10:\"e-commerce\";s:5:\"count\";i:1013;}s:5:\"video\";a:3:{s:4:\"name\";s:5:\"video\";s:4:\"slug\";s:5:\"video\";s:5:\"count\";i:994;}s:7:\"widgets\";a:3:{s:4:\"name\";s:7:\"widgets\";s:4:\"slug\";s:7:\"widgets\";s:5:\"count\";i:964;}s:5:\"links\";a:3:{s:4:\"name\";s:5:\"links\";s:4:\"slug\";s:5:\"links\";s:5:\"count\";i:901;}s:4:\"spam\";a:3:{s:4:\"name\";s:4:\"spam\";s:4:\"slug\";s:4:\"spam\";s:5:\"count\";i:874;}s:7:\"payment\";a:3:{s:4:\"name\";s:7:\"payment\";s:4:\"slug\";s:7:\"payment\";s:5:\"count\";i:872;}s:9:\"analytics\";a:3:{s:4:\"name\";s:9:\"analytics\";s:4:\"slug\";s:9:\"analytics\";s:5:\"count\";i:870;}s:4:\"form\";a:3:{s:4:\"name\";s:4:\"form\";s:4:\"slug\";s:4:\"form\";s:5:\"count\";i:867;}s:6:\"slider\";a:3:{s:4:\"name\";s:6:\"slider\";s:4:\"slug\";s:6:\"slider\";s:5:\"count\";i:864;}s:7:\"content\";a:3:{s:4:\"name\";s:7:\"content\";s:4:\"slug\";s:7:\"content\";s:5:\"count\";i:863;}s:9:\"gutenberg\";a:3:{s:4:\"name\";s:9:\"gutenberg\";s:4:\"slug\";s:9:\"gutenberg\";s:5:\"count\";i:817;}s:5:\"media\";a:3:{s:4:\"name\";s:5:\"media\";s:4:\"slug\";s:5:\"media\";s:5:\"count\";i:791;}s:10:\"buddypress\";a:3:{s:4:\"name\";s:10:\"buddypress\";s:4:\"slug\";s:10:\"buddypress\";s:5:\"count\";i:780;}s:5:\"block\";a:3:{s:4:\"name\";s:5:\"block\";s:4:\"slug\";s:5:\"block\";s:5:\"count\";i:771;}s:6:\"search\";a:3:{s:4:\"name\";s:6:\"search\";s:4:\"slug\";s:6:\"search\";s:5:\"count\";i:770;}s:6:\"editor\";a:3:{s:4:\"name\";s:6:\"editor\";s:4:\"slug\";s:6:\"editor\";s:5:\"count\";i:764;}s:15:\"payment-gateway\";a:3:{s:4:\"name\";s:15:\"payment gateway\";s:4:\"slug\";s:15:\"payment-gateway\";s:5:\"count\";i:760;}s:3:\"rss\";a:3:{s:4:\"name\";s:3:\"rss\";s:4:\"slug\";s:3:\"rss\";s:5:\"count\";i:732;}s:5:\"pages\";a:3:{s:4:\"name\";s:5:\"pages\";s:4:\"slug\";s:5:\"pages\";s:5:\"count\";i:730;}s:9:\"elementor\";a:3:{s:4:\"name\";s:9:\"elementor\";s:4:\"slug\";s:9:\"elementor\";s:5:\"count\";i:722;}s:4:\"menu\";a:3:{s:4:\"name\";s:4:\"menu\";s:4:\"slug\";s:4:\"menu\";s:5:\"count\";i:720;}s:12:\"contact-form\";a:3:{s:4:\"name\";s:12:\"contact form\";s:4:\"slug\";s:12:\"contact-form\";s:5:\"count\";i:719;}s:5:\"embed\";a:3:{s:4:\"name\";s:5:\"embed\";s:4:\"slug\";s:5:\"embed\";s:5:\"count\";i:683;}s:4:\"feed\";a:3:{s:4:\"name\";s:4:\"feed\";s:4:\"slug\";s:4:\"feed\";s:5:\"count\";i:683;}s:8:\"category\";a:3:{s:4:\"name\";s:8:\"category\";s:4:\"slug\";s:8:\"category\";s:5:\"count\";i:682;}s:4:\"ajax\";a:3:{s:4:\"name\";s:4:\"ajax\";s:4:\"slug\";s:4:\"ajax\";s:5:\"count\";i:674;}s:6:\"jquery\";a:3:{s:4:\"name\";s:6:\"jquery\";s:4:\"slug\";s:6:\"jquery\";s:5:\"count\";i:667;}s:7:\"youtube\";a:3:{s:4:\"name\";s:7:\"youtube\";s:4:\"slug\";s:7:\"youtube\";s:5:\"count\";i:630;}s:3:\"css\";a:3:{s:4:\"name\";s:3:\"css\";s:4:\"slug\";s:3:\"css\";s:5:\"count\";i:620;}s:9:\"affiliate\";a:3:{s:4:\"name\";s:9:\"affiliate\";s:4:\"slug\";s:9:\"affiliate\";s:5:\"count\";i:612;}s:4:\"link\";a:3:{s:4:\"name\";s:4:\"link\";s:4:\"slug\";s:4:\"link\";s:5:\"count\";i:607;}s:3:\"api\";a:3:{s:4:\"name\";s:3:\"api\";s:4:\"slug\";s:3:\"api\";s:5:\"count\";i:607;}s:10:\"javascript\";a:3:{s:4:\"name\";s:10:\"javascript\";s:4:\"slug\";s:10:\"javascript\";s:5:\"count\";i:604;}s:7:\"contact\";a:3:{s:4:\"name\";s:7:\"contact\";s:4:\"slug\";s:7:\"contact\";s:5:\"count\";i:596;}s:5:\"share\";a:3:{s:4:\"name\";s:5:\"share\";s:4:\"slug\";s:5:\"share\";s:5:\"count\";i:590;}s:10:\"responsive\";a:3:{s:4:\"name\";s:10:\"responsive\";s:4:\"slug\";s:10:\"responsive\";s:5:\"count\";i:587;}s:9:\"dashboard\";a:3:{s:4:\"name\";s:9:\"dashboard\";s:4:\"slug\";s:9:\"dashboard\";s:5:\"count\";i:585;}s:5:\"theme\";a:3:{s:4:\"name\";s:5:\"theme\";s:4:\"slug\";s:5:\"theme\";s:5:\"count\";i:574;}s:7:\"comment\";a:3:{s:4:\"name\";s:7:\"comment\";s:4:\"slug\";s:7:\"comment\";s:5:\"count\";i:568;}s:3:\"ads\";a:3:{s:4:\"name\";s:3:\"ads\";s:4:\"slug\";s:3:\"ads\";s:5:\"count\";i:567;}s:6:\"custom\";a:3:{s:4:\"name\";s:6:\"custom\";s:4:\"slug\";s:6:\"custom\";s:5:\"count\";i:563;}s:8:\"shipping\";a:3:{s:4:\"name\";s:8:\"shipping\";s:4:\"slug\";s:8:\"shipping\";s:5:\"count\";i:554;}s:9:\"marketing\";a:3:{s:4:\"name\";s:9:\"marketing\";s:4:\"slug\";s:9:\"marketing\";s:5:\"count\";i:550;}s:4:\"chat\";a:3:{s:4:\"name\";s:4:\"chat\";s:4:\"slug\";s:4:\"chat\";s:5:\"count\";i:543;}s:6:\"events\";a:3:{s:4:\"name\";s:6:\"events\";s:4:\"slug\";s:6:\"events\";s:5:\"count\";i:540;}s:10:\"categories\";a:3:{s:4:\"name\";s:10:\"categories\";s:4:\"slug\";s:10:\"categories\";s:5:\"count\";i:538;}s:4:\"user\";a:3:{s:4:\"name\";s:4:\"user\";s:4:\"slug\";s:4:\"user\";s:5:\"count\";i:530;}s:6:\"button\";a:3:{s:4:\"name\";s:6:\"button\";s:4:\"slug\";s:6:\"button\";s:5:\"count\";i:529;}s:14:\"contact-form-7\";a:3:{s:4:\"name\";s:14:\"contact form 7\";s:4:\"slug\";s:14:\"contact-form-7\";s:5:\"count\";i:526;}s:5:\"forms\";a:3:{s:4:\"name\";s:5:\"forms\";s:4:\"slug\";s:5:\"forms\";s:5:\"count\";i:519;}s:5:\"popup\";a:3:{s:4:\"name\";s:5:\"popup\";s:4:\"slug\";s:5:\"popup\";s:5:\"count\";i:514;}s:5:\"users\";a:3:{s:4:\"name\";s:5:\"users\";s:4:\"slug\";s:5:\"users\";s:5:\"count\";i:510;}s:6:\"mobile\";a:3:{s:4:\"name\";s:6:\"mobile\";s:4:\"slug\";s:6:\"mobile\";s:5:\"count\";i:509;}s:4:\"tags\";a:3:{s:4:\"name\";s:4:\"tags\";s:4:\"slug\";s:4:\"tags\";s:5:\"count\";i:507;}s:8:\"calendar\";a:3:{s:4:\"name\";s:8:\"calendar\";s:4:\"slug\";s:8:\"calendar\";s:5:\"count\";i:500;}s:11:\"performance\";a:3:{s:4:\"name\";s:11:\"performance\";s:4:\"slug\";s:11:\"performance\";s:5:\"count\";i:477;}s:10:\"newsletter\";a:3:{s:4:\"name\";s:10:\"newsletter\";s:4:\"slug\";s:10:\"newsletter\";s:5:\"count\";i:474;}s:10:\"navigation\";a:3:{s:4:\"name\";s:10:\"navigation\";s:4:\"slug\";s:10:\"navigation\";s:5:\"count\";i:467;}s:6:\"blocks\";a:3:{s:4:\"name\";s:6:\"blocks\";s:4:\"slug\";s:6:\"blocks\";s:5:\"count\";i:465;}s:5:\"photo\";a:3:{s:4:\"name\";s:5:\"photo\";s:4:\"slug\";s:5:\"photo\";s:5:\"count\";i:450;}s:9:\"slideshow\";a:3:{s:4:\"name\";s:9:\"slideshow\";s:4:\"slug\";s:9:\"slideshow\";s:5:\"count\";i:448;}s:5:\"stats\";a:3:{s:4:\"name\";s:5:\"stats\";s:4:\"slug\";s:5:\"stats\";s:5:\"count\";i:445;}s:10:\"statistics\";a:3:{s:4:\"name\";s:10:\"statistics\";s:4:\"slug\";s:10:\"statistics\";s:5:\"count\";i:436;}s:12:\"social-media\";a:3:{s:4:\"name\";s:12:\"social media\";s:4:\"slug\";s:12:\"social-media\";s:5:\"count\";i:430;}s:6:\"photos\";a:3:{s:4:\"name\";s:6:\"photos\";s:4:\"slug\";s:6:\"photos\";s:5:\"count\";i:426;}s:8:\"redirect\";a:3:{s:4:\"name\";s:8:\"redirect\";s:4:\"slug\";s:8:\"redirect\";s:5:\"count\";i:425;}s:12:\"notification\";a:3:{s:4:\"name\";s:12:\"notification\";s:4:\"slug\";s:12:\"notification\";s:5:\"count\";i:421;}s:4:\"news\";a:3:{s:4:\"name\";s:4:\"news\";s:4:\"slug\";s:4:\"news\";s:5:\"count\";i:418;}s:7:\"gateway\";a:3:{s:4:\"name\";s:7:\"gateway\";s:4:\"slug\";s:7:\"gateway\";s:5:\"count\";i:417;}s:6:\"import\";a:3:{s:4:\"name\";s:6:\"import\";s:4:\"slug\";s:6:\"import\";s:5:\"count\";i:416;}s:8:\"tracking\";a:3:{s:4:\"name\";s:8:\"tracking\";s:4:\"slug\";s:8:\"tracking\";s:5:\"count\";i:414;}s:10:\"shortcodes\";a:3:{s:4:\"name\";s:10:\"shortcodes\";s:4:\"slug\";s:10:\"shortcodes\";s:5:\"count\";i:410;}s:8:\"payments\";a:3:{s:4:\"name\";s:8:\"payments\";s:4:\"slug\";s:8:\"payments\";s:5:\"count\";i:404;}s:4:\"code\";a:3:{s:4:\"name\";s:4:\"code\";s:4:\"slug\";s:4:\"code\";s:5:\"count\";i:402;}s:7:\"plugins\";a:3:{s:4:\"name\";s:7:\"plugins\";s:4:\"slug\";s:7:\"plugins\";s:5:\"count\";i:397;}s:9:\"multisite\";a:3:{s:4:\"name\";s:9:\"multisite\";s:4:\"slug\";s:9:\"multisite\";s:5:\"count\";i:394;}s:4:\"meta\";a:3:{s:4:\"name\";s:4:\"meta\";s:4:\"slug\";s:4:\"meta\";s:5:\"count\";i:391;}s:5:\"cache\";a:3:{s:4:\"name\";s:5:\"cache\";s:4:\"slug\";s:5:\"cache\";s:5:\"count\";i:390;}s:3:\"url\";a:3:{s:4:\"name\";s:3:\"url\";s:4:\"slug\";s:3:\"url\";s:5:\"count\";i:386;}}','no'),(12146,'_site_transient_update_plugins','O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1676628178;s:8:\"response\";a:0:{}s:12:\"translations\";a:0:{}s:9:\"no_update\";a:3:{s:51:\"all-in-one-wp-security-and-firewall/wp-security.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:49:\"w.org/plugins/all-in-one-wp-security-and-firewall\";s:4:\"slug\";s:35:\"all-in-one-wp-security-and-firewall\";s:6:\"plugin\";s:51:\"all-in-one-wp-security-and-firewall/wp-security.php\";s:11:\"new_version\";s:5:\"5.1.5\";s:3:\"url\";s:66:\"https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/\";s:7:\"package\";s:84:\"https://downloads.wordpress.org/plugin/all-in-one-wp-security-and-firewall.5.1.5.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:88:\"https://ps.w.org/all-in-one-wp-security-and-firewall/assets/icon-256x256.png?rev=2798307\";s:2:\"1x\";s:88:\"https://ps.w.org/all-in-one-wp-security-and-firewall/assets/icon-128x128.png?rev=2798307\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:91:\"https://ps.w.org/all-in-one-wp-security-and-firewall/assets/banner-1544x500.png?rev=2798307\";s:2:\"1x\";s:90:\"https://ps.w.org/all-in-one-wp-security-and-firewall/assets/banner-772x250.png?rev=2798307\";}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:3:\"5.0\";}s:25:\"duplicator/duplicator.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:24:\"w.org/plugins/duplicator\";s:4:\"slug\";s:10:\"duplicator\";s:6:\"plugin\";s:25:\"duplicator/duplicator.php\";s:11:\"new_version\";s:7:\"1.5.2.1\";s:3:\"url\";s:41:\"https://wordpress.org/plugins/duplicator/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/plugin/duplicator.1.5.2.1.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:63:\"https://ps.w.org/duplicator/assets/icon-256x256.png?rev=2605836\";s:2:\"1x\";s:63:\"https://ps.w.org/duplicator/assets/icon-128x128.png?rev=2605835\";}s:7:\"banners\";a:1:{s:2:\"1x\";s:65:\"https://ps.w.org/duplicator/assets/banner-772x250.png?rev=2085472\";}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:3:\"4.0\";}s:63:\"limit-login-attempts-reloaded/limit-login-attempts-reloaded.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:43:\"w.org/plugins/limit-login-attempts-reloaded\";s:4:\"slug\";s:29:\"limit-login-attempts-reloaded\";s:6:\"plugin\";s:63:\"limit-login-attempts-reloaded/limit-login-attempts-reloaded.php\";s:11:\"new_version\";s:7:\"2.25.12\";s:3:\"url\";s:60:\"https://wordpress.org/plugins/limit-login-attempts-reloaded/\";s:7:\"package\";s:80:\"https://downloads.wordpress.org/plugin/limit-login-attempts-reloaded.2.25.12.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:82:\"https://ps.w.org/limit-login-attempts-reloaded/assets/icon-256x256.png?rev=2456910\";s:2:\"1x\";s:82:\"https://ps.w.org/limit-login-attempts-reloaded/assets/icon-128x128.png?rev=2456910\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:85:\"https://ps.w.org/limit-login-attempts-reloaded/assets/banner-1544x500.png?rev=2456910\";s:2:\"1x\";s:84:\"https://ps.w.org/limit-login-attempts-reloaded/assets/banner-772x250.png?rev=2456910\";}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:3:\"3.0\";}}s:7:\"checked\";a:3:{s:51:\"all-in-one-wp-security-and-firewall/wp-security.php\";s:5:\"5.1.5\";s:25:\"duplicator/duplicator.php\";s:7:\"1.5.2.1\";s:63:\"limit-login-attempts-reloaded/limit-login-attempts-reloaded.php\";s:7:\"2.25.12\";}}','no'),(12147,'duplicator_settings','a:17:{s:7:\"version\";s:7:\"1.5.2.1\";s:18:\"uninstall_settings\";b:1;s:15:\"uninstall_files\";b:1;s:16:\"uninstall_tables\";b:1;s:13:\"package_debug\";b:0;s:17:\"package_mysqldump\";b:1;s:22:\"package_mysqldump_path\";s:0:\"\";s:24:\"package_phpdump_qrylimit\";s:3:\"100\";s:17:\"package_zip_flush\";b:0;s:19:\"installer_name_mode\";s:6:\"simple\";s:16:\"storage_position\";s:6:\"wpcont\";s:20:\"storage_htaccess_off\";b:0;s:18:\"archive_build_mode\";i:2;s:17:\"skip_archive_scan\";b:0;s:21:\"unhook_third_party_js\";b:0;s:22:\"unhook_third_party_css\";b:0;s:17:\"active_package_id\";i:1;}','yes'),(12148,'duplicator_version_plugin','1.5.2.1','yes'),(12149,'duplicator_activated','a:1:{s:4:\"lite\";i:1676628178;}','yes'),(12150,'duplicator_package_active','O:11:\"DUP_Package\":23:{s:7:\"Created\";s:19:\"2023-02-17 10:03:24\";s:7:\"Version\";s:7:\"1.5.2.1\";s:9:\"VersionWP\";s:5:\"6.1.1\";s:9:\"VersionDB\";s:6:\"5.5.52\";s:10:\"VersionPHP\";s:6:\"7.4.24\";s:9:\"VersionOS\";s:5:\"Linux\";s:2:\"ID\";N;s:4:\"Name\";s:36:\"20230217_mytrannycamsgratislivepornc\";s:4:\"Hash\";s:35:\"df3d9f75217cf0ee3027_20230217100324\";s:8:\"NameHash\";s:72:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324\";s:4:\"Type\";i:0;s:5:\"Notes\";s:0:\"\";s:8:\"ScanFile\";s:82:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324_scan.json\";s:10:\"TimerStart\";i:-1;s:7:\"Runtime\";N;s:7:\"ExeSize\";N;s:7:\"ZipSize\";N;s:6:\"Status\";i:0;s:6:\"WPUser\";N;s:7:\"Archive\";O:11:\"DUP_Archive\":26:{s:10:\"FilterDirs\";s:0:\"\";s:11:\"FilterFiles\";s:0:\"\";s:10:\"FilterExts\";s:0:\"\";s:13:\"FilterDirsAll\";a:0:{}s:14:\"FilterFilesAll\";a:0:{}s:13:\"FilterExtsAll\";a:0:{}s:8:\"FilterOn\";i:0;s:12:\"ExportOnlyDB\";i:0;s:4:\"File\";N;s:6:\"Format\";s:3:\"ZIP\";s:7:\"PackDir\";s:55:\"/storage/content/46/1005946/mytrannycams.de/public_html\";s:4:\"Size\";i:0;s:4:\"Dirs\";a:0:{}s:9:\"dirsCount\";i:860;s:5:\"Files\";a:0:{}s:10:\"filesCount\";i:4843;s:10:\"FilterInfo\";O:23:\"DUP_Archive_Filter_Info\":8:{s:4:\"Dirs\";O:34:\"DUP_Archive_Filter_Scope_Directory\":6:{s:7:\"Warning\";a:0:{}s:10:\"Unreadable\";a:0:{}s:10:\"AddonSites\";a:0:{}s:4:\"Core\";a:0:{}s:6:\"Global\";a:0:{}s:8:\"Instance\";a:0:{}}s:5:\"Files\";O:29:\"DUP_Archive_Filter_Scope_File\":7:{s:4:\"Size\";a:0:{}s:7:\"Warning\";a:0:{}s:10:\"Unreadable\";a:0:{}s:10:\"AddonSites\";a:0:{}s:4:\"Core\";a:0:{}s:6:\"Global\";a:0:{}s:8:\"Instance\";a:0:{}}s:4:\"Exts\";O:29:\"DUP_Archive_Filter_Scope_Base\":3:{s:4:\"Core\";a:0:{}s:6:\"Global\";a:0:{}s:8:\"Instance\";a:0:{}}s:9:\"UDirCount\";i:0;s:10:\"UFileCount\";i:0;s:9:\"UExtCount\";i:0;s:8:\"TreeSize\";a:0:{}s:11:\"TreeWarning\";a:0:{}}s:14:\"RecursiveLinks\";a:0:{}s:10:\"file_count\";i:-1;s:10:\"\0*\0Package\";O:11:\"DUP_Package\":23:{s:7:\"Created\";s:19:\"2023-02-17 10:03:24\";s:7:\"Version\";s:7:\"1.5.2.1\";s:9:\"VersionWP\";s:5:\"6.1.1\";s:9:\"VersionDB\";s:6:\"5.5.52\";s:10:\"VersionPHP\";s:6:\"7.4.24\";s:9:\"VersionOS\";s:5:\"Linux\";s:2:\"ID\";N;s:4:\"Name\";s:36:\"20230217_mytrannycamsgratislivepornc\";s:4:\"Hash\";s:35:\"df3d9f75217cf0ee3027_20230217100324\";s:8:\"NameHash\";s:72:\"20230217_mytrannycamsgratislivepornc_df3d9f75217cf0ee3027_20230217100324\";s:4:\"Type\";i:0;s:5:\"Notes\";s:0:\"\";s:8:\"ScanFile\";N;s:10:\"TimerStart\";i:-1;s:7:\"Runtime\";N;s:7:\"ExeSize\";N;s:7:\"ZipSize\";N;s:6:\"Status\";i:0;s:6:\"WPUser\";N;s:7:\"Archive\";r:21;s:9:\"Installer\";O:13:\"DUP_Installer\":15:{s:4:\"File\";N;s:4:\"Size\";i:0;s:10:\"OptsDBHost\";s:0:\"\";s:10:\"OptsDBPort\";s:0:\"\";s:10:\"OptsDBName\";s:0:\"\";s:10:\"OptsDBUser\";s:0:\"\";s:13:\"OptsDBCharset\";s:0:\"\";s:15:\"OptsDBCollation\";s:0:\"\";s:12:\"OptsSecureOn\";i:0;s:14:\"OptsSecurePass\";s:0:\"\";s:13:\"numFilesAdded\";i:0;s:12:\"numDirsAdded\";i:0;s:10:\"\0*\0Package\";r:65;s:17:\"\0*\0origFileManger\";N;s:32:\"\0DUP_Installer\0configTransformer\";O:44:\"Duplicator\\Libs\\WpConfig\\WPConfigTransformer\":3:{s:17:\"\0*\0wp_config_path\";s:69:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-config.php\";s:16:\"\0*\0wp_config_src\";N;s:13:\"\0*\0wp_configs\";a:0:{}}}s:8:\"Database\";O:12:\"DUP_Database\":14:{s:4:\"Type\";s:5:\"MySQL\";s:4:\"Size\";N;s:4:\"File\";N;s:4:\"Path\";N;s:12:\"FilterTables\";s:0:\"\";s:8:\"FilterOn\";i:0;s:4:\"Name\";N;s:10:\"Compatible\";s:0:\"\";s:8:\"Comments\";s:14:\"MariaDB Server\";s:4:\"info\";O:16:\"DUP_DatabaseInfo\":23:{s:9:\"buildMode\";s:3:\"PHP\";s:11:\"charSetList\";a:0:{}s:13:\"collationList\";a:0:{}s:10:\"engineList\";a:0:{}s:17:\"isTablesUpperCase\";b:0;s:15:\"isNameUpperCase\";b:0;s:4:\"name\";s:0:\"\";s:15:\"tablesBaseCount\";i:0;s:16:\"tablesFinalCount\";i:0;s:20:\"muFilteredTableCount\";i:0;s:14:\"tablesRowCount\";i:0;s:16:\"tablesSizeOnDisk\";i:0;s:10:\"tablesList\";a:0:{}s:18:\"varLowerCaseTables\";i:0;s:8:\"dbEngine\";s:0:\"\";s:7:\"version\";i:0;s:14:\"versionComment\";i:0;s:9:\"viewCount\";i:0;s:9:\"procCount\";i:0;s:9:\"funcCount\";i:0;s:11:\"triggerList\";a:0:{}s:33:\"\0DUP_DatabaseInfo\0intFieldsStruct\";a:0:{}s:42:\"\0DUP_DatabaseInfo\0indexProcessedSchemaSize\";a:0:{}}s:10:\"\0*\0Package\";r:65;s:24:\"\0DUP_Database\0tempDbPath\";N;s:23:\"\0DUP_Database\0EOFMarker\";s:0:\"\";s:26:\"\0DUP_Database\0networkFlush\";b:0;}s:13:\"BuildProgress\";O:18:\"DUP_Build_Progress\":12:{s:17:\"thread_start_time\";N;s:11:\"initialized\";b:0;s:15:\"installer_built\";b:0;s:15:\"archive_started\";b:0;s:20:\"archive_has_database\";b:0;s:13:\"archive_built\";b:0;s:21:\"database_script_built\";b:0;s:6:\"failed\";b:0;s:7:\"retries\";i:0;s:14:\"build_failures\";a:0:{}s:19:\"validation_failures\";a:0:{}s:27:\"\0DUP_Build_Progress\0package\";r:65;}}s:29:\"\0DUP_Archive\0tmpFilterDirsAll\";a:0:{}s:24:\"\0DUP_Archive\0wpCorePaths\";a:3:{i:0;s:64:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-admin\";i:1;s:67:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-includes\";i:2;s:76:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/languages\";}s:29:\"\0DUP_Archive\0wpCoreExactPaths\";a:7:{i:0;s:55:\"/storage/content/46/1005946/mytrannycams.de/public_html\";i:1;s:55:\"/storage/content/46/1005946/mytrannycams.de/public_html\";i:2;s:66:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content\";i:3;s:74:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/uploads\";i:4;s:74:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/plugins\";i:5;s:77:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/mu-plugins\";i:6;s:73:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/themes\";}s:31:\"\0DUP_Archive\0relativeFiltersDir\";a:2:{i:0;s:87:\"/storage/content/46/1005946/mytrannycams.de/public_html/wp-content/backups-dup-lite/tmp\";i:1;s:15:\"backups-dup-pro\";}s:24:\"\0DUP_Archive\0listFileObj\";N;s:23:\"\0DUP_Archive\0listDirObj\";N;}s:9:\"Installer\";r:86;s:8:\"Database\";r:105;s:13:\"BuildProgress\";r:143;}','yes');
/*!40000 ALTER TABLE `rjmis_options` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_postmeta` WRITE;
/*!40000 ALTER TABLE `rjmis_postmeta` DISABLE KEYS */;
INSERT INTO `rjmis_postmeta` VALUES (1,2,'_wp_page_template','default'),(3,2,'_edit_lock','1665576937:1'),(4,9,'_wp_attached_file','2022/10/mytrannycams-webcam.jpg'),(5,9,'_wp_attachment_metadata','a:6:{s:5:\"width\";i:2512;s:6:\"height\";i:1412;s:4:\"file\";s:31:\"2022/10/mytrannycams-webcam.jpg\";s:8:\"filesize\";i:240133;s:5:\"sizes\";a:6:{s:6:\"medium\";a:5:{s:4:\"file\";s:31:\"mytrannycams-webcam-300x169.jpg\";s:5:\"width\";i:300;s:6:\"height\";i:169;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:16896;}s:5:\"large\";a:5:{s:4:\"file\";s:32:\"mytrannycams-webcam-1024x576.jpg\";s:5:\"width\";i:1024;s:6:\"height\";i:576;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:67785;}s:9:\"thumbnail\";a:5:{s:4:\"file\";s:31:\"mytrannycams-webcam-150x150.jpg\";s:5:\"width\";i:150;s:6:\"height\";i:150;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:11230;}s:12:\"medium_large\";a:5:{s:4:\"file\";s:31:\"mytrannycams-webcam-768x432.jpg\";s:5:\"width\";i:768;s:6:\"height\";i:432;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:47469;}s:9:\"1536x1536\";a:5:{s:4:\"file\";s:32:\"mytrannycams-webcam-1536x863.jpg\";s:5:\"width\";i:1536;s:6:\"height\";i:863;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:114456;}s:9:\"2048x2048\";a:5:{s:4:\"file\";s:33:\"mytrannycams-webcam-2048x1151.jpg\";s:5:\"width\";i:2048;s:6:\"height\";i:1151;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:167350;}}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"1\";s:8:\"keywords\";a:0:{}}}'),(6,11,'_wp_attached_file','2022/10/mytrannycams-cams.jpg'),(7,11,'_wp_attachment_metadata','a:6:{s:5:\"width\";i:2508;s:6:\"height\";i:1410;s:4:\"file\";s:29:\"2022/10/mytrannycams-cams.jpg\";s:8:\"filesize\";i:297394;s:5:\"sizes\";a:6:{s:6:\"medium\";a:5:{s:4:\"file\";s:29:\"mytrannycams-cams-300x169.jpg\";s:5:\"width\";i:300;s:6:\"height\";i:169;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:18373;}s:5:\"large\";a:5:{s:4:\"file\";s:30:\"mytrannycams-cams-1024x576.jpg\";s:5:\"width\";i:1024;s:6:\"height\";i:576;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:76347;}s:9:\"thumbnail\";a:5:{s:4:\"file\";s:29:\"mytrannycams-cams-150x150.jpg\";s:5:\"width\";i:150;s:6:\"height\";i:150;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:12511;}s:12:\"medium_large\";a:5:{s:4:\"file\";s:29:\"mytrannycams-cams-768x432.jpg\";s:5:\"width\";i:768;s:6:\"height\";i:432;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:53723;}s:9:\"1536x1536\";a:5:{s:4:\"file\";s:30:\"mytrannycams-cams-1536x864.jpg\";s:5:\"width\";i:1536;s:6:\"height\";i:864;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:129492;}s:9:\"2048x2048\";a:5:{s:4:\"file\";s:31:\"mytrannycams-cams-2048x1151.jpg\";s:5:\"width\";i:2048;s:6:\"height\";i:1151;s:9:\"mime-type\";s:10:\"image/jpeg\";s:8:\"filesize\";i:188221;}}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"1\";s:8:\"keywords\";a:0:{}}}'),(11,25,'_edit_lock','1665575448:1');
/*!40000 ALTER TABLE `rjmis_postmeta` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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=34 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_posts` WRITE;
/*!40000 ALTER TABLE `rjmis_posts` DISABLE KEYS */;
INSERT INTO `rjmis_posts` VALUES (1,1,'2022-10-12 12:49:50','2022-10-12 12:49:50','<!-- wp:paragraph -->\n<p>Welcome to WordPress. This is your first post. Edit or delete it, then start writing!</p>\n<!-- /wp:paragraph -->','Hello world!','','publish','open','open','','hello-world','','','2022-10-12 12:49:50','2022-10-12 12:49:50','',0,'http://mytrannycams.de/?p=1',0,'post','',1),(2,1,'2022-10-12 12:49:50','2022-10-12 12:49:50','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_25&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=25&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.4&amp;depthScale=0.9&amp;depthBlurSize=20&amp;depthFocus=0.3&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"891540\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=891540&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_2&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_23&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=23&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.8&amp;depthScale=1.1&amp;depthBlurSize=20&amp;depthFocus=0.6&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"500\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Sie können Modelle nach einer Reihe von sexuellen Interessen suchen, von der Haarfarbe bis zur Penisgröße, von sexuellen Handlungen bis zur Brustgröße, von bevorzugten Sexstellungen bis zu Spielzeug und mehr. Sie können auch herausfinden, wer neu auf der Seite ist, oder Modelle finden, die von anderen Mitgliedern hoch bewertet wurden. Dies ist eine große Zeitersparnis, da es eine gute Idee sein kann, Modelle mit schlechten Bewertungen einfach zu überspringen, da sie andere Nutzer offensichtlich nicht beeindruckt haben.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"873109\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=873109&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_1&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>MyTrannyCams.com hat seinen Mitgliedern viel zu bieten. Am wichtigsten ist, dass es viele attraktive und schöne Trans-Models und eine einladende Atmosphäre gibt. Du kannst viele Inhalte kostenlos erkunden und du musst deine Zahlungsdaten nicht eingeben, um dich anzumelden. Wenn Sie sich entscheiden, Credits zu kaufen (für Tipps und 1-on-1-Sitzungen oder für den Zugriff auf private Fotosammlungen), können Sie dafür auch Bonus-Credits erhalten. Wir hätten uns vielleicht ein paar mehr Cam-Optionen gewünscht, und einige Leute könnten sagen, dass die Seite zu einfach ist, aber uns gefällt die unkomplizierte Art dieser Seite und wie einfach das Team es macht, sofort mit sexy, lustigen Trans-Models zu chatten.\nKlicke auf den Button unten, um MyTrannyCams.com selbst auszuprobieren...</p>\n<!-- /wp:paragraph -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','publish','closed','open','','sample-page','','','2022-10-12 11:45:22','2022-10-12 11:45:22','',0,'http://mytrannycams.de/?page_id=2',0,'page','',0),(5,1,'2022-10-12 11:13:09','2022-10-12 11:13:09','{\"version\": 2, \"isGlobalStylesUserThemeJSON\": true }','Custom Styles','','publish','closed','closed','','wp-global-styles-astra','','','2022-10-12 11:13:09','2022-10-12 11:13:09','',0,'http://mytrannycams.de/uncategorized/wp-global-styles-astra/',0,'wp_global_styles','',0),(7,1,'2022-10-12 11:15:22','2022-10-12 11:15:22','<!-- wp:paragraph -->\n<p>This is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>Hi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>...or something like this:</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href=\"http://mytrannycams.de/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:15:22','2022-10-12 11:15:22','',2,'http://mytrannycams.de/?p=7',0,'revision','',0),(9,1,'2022-10-12 11:19:06','2022-10-12 11:19:06','','mytrannycams-webcam','','inherit','open','closed','','mytrannycams-webcam','','','2022-10-12 11:19:06','2022-10-12 11:19:06','',2,'http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-webcam.jpg',0,'attachment','image/jpeg',0),(10,1,'2022-10-12 11:22:45','2022-10-12 11:22:45','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"center\",\"id\":9,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image aligncenter size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-webcam-1024x576.jpg\" alt=\"\" class=\"wp-image-9\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Übersetzt mit www.DeepL.com/Translator (kostenlose Version)</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href=\"http://mytrannycams.de/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:22:45','2022-10-12 11:22:45','',2,'http://mytrannycams.de/?p=10',0,'revision','',0),(11,1,'2022-10-12 11:24:17','2022-10-12 11:24:17','','mytrannycams-cams','','inherit','open','closed','','mytrannycams-cams','','','2022-10-12 11:24:17','2022-10-12 11:24:17','',2,'http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-cams.jpg',0,'attachment','image/jpeg',0),(12,1,'2022-10-12 11:24:40','2022-10-12 11:24:40','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":9,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-webcam-1024x576.jpg\" alt=\"\" class=\"wp-image-9\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Übersetzt mit www.DeepL.com/Translator (kostenlose Version)</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":11,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-cams-1024x576.jpg\" alt=\"\" class=\"wp-image-11\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href=\"http://mytrannycams.de/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:24:40','2022-10-12 11:24:40','',2,'http://mytrannycams.de/?p=12',0,'revision','',0),(13,1,'2022-10-12 11:31:09','2022-10-12 11:31:09','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":9,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-webcam-1024x576.jpg\" alt=\"\" class=\"wp-image-9\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Übersetzt mit www.DeepL.com/Translator (kostenlose Version)</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":11,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-cams-1024x576.jpg\" alt=\"\" class=\"wp-image-11\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href=\"http://mytrannycams.de/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_23&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=23&animate=true&animateDirection=0&animateDuration=2.8&depthScale=1.1&depthBlurSize=20&depthFocus=0.6&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"800\" height=\"521\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:transparent;\"></iframe>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:31:09','2022-10-12 11:31:09','',2,'http://mytrannycams.de/?p=13',0,'revision','',0),(14,1,'2022-10-12 11:33:22','2022-10-12 11:33:22','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":9,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-webcam-1024x576.jpg\" alt=\"\" class=\"wp-image-9\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Übersetzt mit www.DeepL.com/Translator (kostenlose Version)</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":11,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-cams-1024x576.jpg\" alt=\"\" class=\"wp-image-11\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:quote -->\n<blockquote class=\"wp-block-quote\"><p>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</p></blockquote>\n<!-- /wp:quote -->\n\n<!-- wp:paragraph -->\n<p>As a new WordPress user, you should go to <a href=\"http://mytrannycams.de/wp-admin/\">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_23&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=23&animate=true&animateDirection=0&animateDuration=2.8&depthScale=1.1&depthBlurSize=20&depthFocus=0.6&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"586\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:33:22','2022-10-12 11:33:22','',2,'http://mytrannycams.de/?p=14',0,'revision','',0),(16,1,'2022-10-12 11:34:46','2022-10-12 11:34:46','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:image {\"align\":\"wide\",\"id\":9,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image alignwide size-large\"><img src=\"http://mytrannycams.de/wp-content/uploads/2022/10/mytrannycams-webcam-1024x576.jpg\" alt=\"\" class=\"wp-image-9\"/></figure>\n<!-- /wp:image -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_24&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=24&animate=true&animateDirection=0&animateDuration=-3.3&depthScale=1.6&depthBlurSize=20&depthFocus=0.6&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"589\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_23&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=23&animate=true&animateDirection=0&animateDuration=2.8&depthScale=1.1&depthBlurSize=20&depthFocus=0.6&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"586\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:34:46','2022-10-12 11:34:46','',2,'http://mytrannycams.de/?p=16',0,'revision','',0),(17,1,'2022-10-12 11:35:31','2022-10-12 11:35:31','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_25&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=25&animate=true&animateDirection=0&animateDuration=2.4&depthScale=0.9&depthBlurSize=20&depthFocus=0.3&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_24&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=24&animate=true&animateDirection=0&animateDuration=-3.3&depthScale=1.6&depthBlurSize=20&depthFocus=0.6&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"589\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&site=myt&superCategory=tranny&cobrandId=&psId=bohous&psTool=209_23&psProgram=revs&campaignId=&category=transgender&performerName=&pageName=random&type=23&animate=true&animateDirection=0&animateDuration=2.8&depthScale=1.1&depthBlurSize=20&depthFocus=0.6&subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"586\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:35:31','2022-10-12 11:35:31','',2,'http://mytrannycams.de/?p=17',0,'revision','',0),(18,1,'2022-10-12 11:39:37','2022-10-12 11:39:37','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_25&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=25&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.4&amp;depthScale=0.9&amp;depthBlurSize=20&amp;depthFocus=0.3&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"891540\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=891540&categoryName=transgender&filters=&pageName=listpage&color=red_pink&psid=bohous&pstool=316_2&siteId=myt&cobrandId=&psprogram=revs&campaign_id=&ms_notrack=1&subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_23&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=23&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.8&amp;depthScale=1.1&amp;depthBlurSize=20&amp;depthFocus=0.6&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"586\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:39:37','2022-10-12 11:39:37','',2,'http://mytrannycams.de/?p=18',0,'revision','',0),(19,1,'2022-10-12 11:41:55','2022-10-12 11:41:55','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_25&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=25&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.4&amp;depthScale=0.9&amp;depthBlurSize=20&amp;depthFocus=0.3&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"891540\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=891540&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_2&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_23&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=23&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.8&amp;depthScale=1.1&amp;depthBlurSize=20&amp;depthFocus=0.6&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"586\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"873109\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=873109&categoryName=transgender&filters=&pageName=listpage&color=red_pink&psid=bohous&pstool=316_1&siteId=myt&cobrandId=&psprogram=revs&campaign_id=&ms_notrack=1&subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:41:55','2022-10-12 11:41:55','',2,'http://mytrannycams.de/?p=19',0,'revision','',0),(20,1,'2022-10-12 11:42:23','2022-10-12 11:42:23','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_25&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=25&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.4&amp;depthScale=0.9&amp;depthBlurSize=20&amp;depthFocus=0.3&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"891540\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=891540&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_2&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_23&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=23&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.8&amp;depthScale=1.1&amp;depthBlurSize=20&amp;depthFocus=0.6&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"500\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"873109\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=873109&categoryName=transgender&filters=&pageName=listpage&color=red_pink&psid=bohous&pstool=316_1&siteId=myt&cobrandId=&psprogram=revs&campaign_id=&ms_notrack=1&subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:42:23','2022-10-12 11:42:23','',2,'http://mytrannycams.de/?p=20',0,'revision','',0),(21,1,'2022-10-12 11:43:57','2022-10-12 11:43:57','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_25&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=25&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.4&amp;depthScale=0.9&amp;depthBlurSize=20&amp;depthFocus=0.3&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"891540\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=891540&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_2&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_23&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=23&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.8&amp;depthScale=1.1&amp;depthBlurSize=20&amp;depthFocus=0.6&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"500\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"873109\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=873109&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_1&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:43:57','2022-10-12 11:43:57','',2,'http://mytrannycams.de/?p=21',0,'revision','',0),(23,1,'2022-10-12 11:45:22','2022-10-12 11:45:22','<!-- wp:paragraph -->\n<p>Unsere Team hat <strong>MyTrannyCams.com</strong> mit unserem prestigeträchtigen Gold Award in Trans Sexcam Kategorie ausgezeichnet, nachdem wir 85 Sex Cam Seiten überprüft haben. Lies unsere Bewertung unten, um herauszufinden, warum…</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_25&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=25&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.4&amp;depthScale=0.9&amp;depthBlurSize=20&amp;depthFocus=0.3&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"499\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Normale <strong>Sexcam</strong> Sites sind oft etwas vanillig und bieten entweder Hetero-Männer oder Hetero-Frauen an, mit wenig Abwechslung dazwischen. Wenn du attraktive Transsexuelle online treffen willst, aber nicht sicher bist, wo du sie treffen sollst, ist <strong>My Tranny Cams</strong> ein guter Ort, um anzufangen. Hier können Sie Dutzende, Hunderte oder möglicherweise sogar Tausende von schönen Transenmodellen treffen, die darauf warten, zu chatten. Die Seite selbst ist schnell und einfach zu bedienen, so dass du sofort loslegen kannst.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Fangen wir mit der Anmeldung an, denn wir waren beeindruckt, wie schnell und einfach das ging. Sie müssen nicht unzählige Informationen für Ihr Profil ausfüllen, und Sie müssen auch keine Kreditkartendaten eingeben, um die sexy Verführerinnen online zu entdecken. Das ist eine gute Nachricht, denn manchmal ist es schwer zu wissen, ob Sie unwissentlich für eine Vollmitgliedschaft auf einigen Seiten belastet werden, aber das ist bei <strong>MyTrannyCams</strong> nicht möglich, da Ihre Zahlungsdaten nur verwendet werden, wenn Sie tatsächlich Credits kaufen möchten.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"891540\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=891540&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_2&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Wir waren angenehm überrascht von der Anzahl attraktiver Transen-Models, die diese Seite aktiv nutzen und von denen viele online und bereit zum Chatten sind. Wir wurden herzlich willkommen geheißen, und während man die Seiten erkundet, kann man sich Videoclips (in Miniaturansicht) ansehen, um zu sehen, wer gerade was macht. Das ist eine echte Zeitersparnis, denn es bedeutet, dass man nicht jeden Chat einzeln betreten muss, um zu sehen, was gerade passiert (wie Tanzen, Reden, Strippen und mehr).</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<iframe class=\"npt-hypnotic-frame\" src=\"https://ptwmemd.com/hypnotic/?legacyRedirect=1&amp;site=myt&amp;superCategory=tranny&amp;cobrandId=&amp;psId=bohous&amp;psTool=209_23&amp;psProgram=revs&amp;campaignId=&amp;category=transgender&amp;performerName=&amp;pageName=random&amp;type=23&amp;animate=true&amp;animateDirection=0&amp;animateDuration=2.8&amp;depthScale=1.1&amp;depthBlurSize=20&amp;depthFocus=0.6&amp;subAffId={SUBAFFID}\" scrolling=\"no\" align=\"MIDDLE\" width=\"900\" height=\"500\" frameborder=\"No\" allowtransparency=\"true\" style=\"background-color:#FFFFFF;\"></iframe>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>Sie können Modelle nach einer Reihe von sexuellen Interessen suchen, von der Haarfarbe bis zur Penisgröße, von sexuellen Handlungen bis zur Brustgröße, von bevorzugten Sexstellungen bis zu Spielzeug und mehr. Sie können auch herausfinden, wer neu auf der Seite ist, oder Modelle finden, die von anderen Mitgliedern hoch bewertet wurden. Dies ist eine große Zeitersparnis, da es eine gute Idee sein kann, Modelle mit schlechten Bewertungen einfach zu überspringen, da sie andere Nutzer offensichtlich nicht beeindruckt haben.</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:html -->\n<div data-awe-container-id=\"873109\" style=\"display:inline-block;width:900px;height:500px;\"></div><script src=\"https://ptwmemd.com/embed/vb?c=873109&amp;categoryName=transgender&amp;filters=&amp;pageName=listpage&amp;color=red_pink&amp;psid=bohous&amp;pstool=316_1&amp;siteId=myt&amp;cobrandId=&amp;psprogram=revs&amp;campaign_id=&amp;ms_notrack=1&amp;subAffId={SUBAFFID}\"></script>\n<!-- /wp:html -->\n\n<!-- wp:paragraph -->\n<p>MyTrannyCams.com hat seinen Mitgliedern viel zu bieten. Am wichtigsten ist, dass es viele attraktive und schöne Trans-Models und eine einladende Atmosphäre gibt. Du kannst viele Inhalte kostenlos erkunden und du musst deine Zahlungsdaten nicht eingeben, um dich anzumelden. Wenn Sie sich entscheiden, Credits zu kaufen (für Tipps und 1-on-1-Sitzungen oder für den Zugriff auf private Fotosammlungen), können Sie dafür auch Bonus-Credits erhalten. Wir hätten uns vielleicht ein paar mehr Cam-Optionen gewünscht, und einige Leute könnten sagen, dass die Seite zu einfach ist, aber uns gefällt die unkomplizierte Art dieser Seite und wie einfach das Team es macht, sofort mit sexy, lustigen Trans-Models zu chatten.\nKlicke auf den Button unten, um MyTrannyCams.com selbst auszuprobieren...</p>\n<!-- /wp:paragraph -->','Die beste TS / Trans / Transgender Portale für kostenlosen Live Cam Sex','','inherit','closed','closed','','2-revision-v1','','','2022-10-12 11:45:22','2022-10-12 11:45:22','',2,'http://mytrannycams.de/?p=23',0,'revision','',0),(25,1,'2022-10-12 11:46:07','2022-10-12 11:46:07','<p>Eines der besten Dinge an My Tranny Cams ist, dass es mit sexy Trans-Models gefüllt ist. Das mag angesichts des Schwerpunkts keine große Überraschung sein, aber nicht alle Trans-Cam-Seiten haben eine so hohe Anzahl an Models, und Trans-Darsteller können auf deiner Standard-Sex-Cam-Seite fehlen. Es gab auch eine ganze Reihe von Models auf den \"Free Chat\"-Seiten, die darauf warteten, mit willigen Mitgliedern zu sprechen, und das kostenlos. Tatsächlich ist ein großer Teil der Seite zugänglich, ohne dass man einen Cent bezahlen muss, obwohl man eventuell zahlen muss, wenn man an einem 1-zu-1-Webcam-Chat teilnehmen möchte.</p>\n\n<!-- wp:html -->\n<div id=\"awe-customiframe-container\" style=\"position:relative;\"><iframe src=\"https://pt.wmptctl.com/cifra?psid=bohous&amp;psprogram=revs&amp;pstool=212_1&amp;site=myt&amp;cobrandid=&amp;campaign_id=&amp;category=transgender&amp;row=2&amp;column=3&amp;background=FFFFFF&amp;fill=0&amp;border=0&amp;model=insidehover&amp;modelColor=0&amp;modelFill=0&amp;wide=0&amp;padding=6px&amp;width=0&amp;height=0&amp;imageWidth=0&amp;imageHeight=0&amp;stream=1&amp;start=1&amp;performerList=&amp;subaffid={SUBAFFID}&amp;legacyRedirect=1\" scrolling=\"no\" align=\"middle\" frameborder=\"no\" allowtransparency=\"true\" marginheight=\"0\" marginwidth=\"0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;\"></iframe><script src=\"https://pt.wmptctl.com/cifra/script?id=awe-customiframe-container&amp;row=2&amp;column=3&amp;border=0&amp;wide=0&amp;padding=6px&amp;model=insidehover&amp;width=0&amp;height=0&amp;imageWidth=0&amp;imageHeight=0&amp;stream=1&amp;start=1&amp;legacyRedirect=1\"></script></div>\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWir fanden die Credit-Preise fair, mit zusätzlichen Boni für größere Paketkäufe - das versüßt den Deal. Sie können den Models auch Tipps und digitale Geschenke (in Form von Credits) schicken, um ihnen zu helfen und Ihre Unterstützung für ihre gute Arbeit zu zeigen. Wenn Sie sich nicht sicher sind, ob Sie für Credits bezahlen sollen, können Sie die Website, einschließlich der Modellprofile und Fotosammlungen, kostenlos erkunden. Das ist eine gute Gelegenheit, sich einen Überblick über das Angebot zu verschaffen und möglicherweise eine kleine Sammlung von Fotos für Erwachsene anzulegen.\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWenn Sie sich bei MyTrannyCams ein wenig amüsiert haben, möchten Sie vielleicht Modelle zu Ihrer Favoritenliste hinzufügen. Das hat den Vorteil, dass Sie sie später leicht wiederfinden können, ohne sich durch seitenlange Profile wühlen zu müssen. Die Seite gibt auch Empfehlungen für andere Modelle, die online sind, so dass Sie ganz einfach zu ähnlichen Modellen wechseln können, wenn Ihnen der Sinn danach steht.\n<!-- /wp:html -->\n\n<!-- wp:html -->\n<script>\nvar _aweslidebar = _aweslidebar || {};\n_aweslidebar.category = \'transgender\';\n_aweslidebar.width = 300;\n_aweslidebar.position = \'left\';\n_aweslidebar.col = 1;\n_aweslidebar.type = \'overlay\';\n_aweslidebar.flick = {\n   padding: 100,\n   position: \'top\'\n};\n_aweslidebar.zIndex = 999;\n_aweslidebar.bgcolor = \'#474747\';\n_aweslidebar.color = \'#BF0814\';\n_aweslidebar.orientation = \'portrait\';\n(function() {\n   var s = document.createElement(\'script\'); s.type = \'text/javascript\'; s.async = true;\n   s.src = \'https://ptwmemd.com/embed/sldbr?legacyRedirect=1&ms_notrack=1&site=myt&superCategory=tranny&performerId=&performerList=&forcedPerformer=0&cobrandId=&psId=bohous&psTool=208_1&psProgram=revs&campaignId=&subAffId={SUBAFFID}\'; var p = document.getElementsByTagName(\'script\')[0]; p.parentNode.insertBefore(s, p);\n})();\n </script>\n<!-- /wp:html -->','Free WebCams News - Brandaktuelle Neue Modelle','','publish','closed','closed','','free-webcams-news','','','2022-10-12 11:53:06','2022-10-12 11:53:06','',0,'http://mytrannycams.de/?page_id=25',0,'page','',0),(26,1,'2022-10-12 11:46:07','2022-10-12 11:46:07','','Free WebCams News','','inherit','closed','closed','','25-revision-v1','','','2022-10-12 11:46:07','2022-10-12 11:46:07','',25,'http://mytrannycams.de/?p=26',0,'revision','',0),(27,1,'2022-10-12 11:47:16','2022-10-12 11:47:16','Eines der besten Dinge an My Tranny Cams ist, dass es mit sexy Trans-Models gefüllt ist. Das mag angesichts des Schwerpunkts keine große Überraschung sein, aber nicht alle Trans-Cam-Seiten haben eine so hohe Anzahl an Models, und Trans-Darsteller können auf deiner Standard-Sex-Cam-Seite fehlen. Es gab auch eine ganze Reihe von Models auf den \"Free Chat\"-Seiten, die darauf warteten, mit willigen Mitgliedern zu sprechen, und das kostenlos. Tatsächlich ist ein großer Teil der Seite zugänglich, ohne dass man einen Cent bezahlen muss, obwohl man eventuell zahlen muss, wenn man an einem 1-zu-1-Webcam-Chat teilnehmen möchte.','Free WebCams News','','inherit','closed','closed','','25-revision-v1','','','2022-10-12 11:47:16','2022-10-12 11:47:16','',25,'http://mytrannycams.de/?p=27',0,'revision','',0),(28,1,'2022-10-12 11:48:27','2022-10-12 11:48:27','<p>Eines der besten Dinge an My Tranny Cams ist, dass es mit sexy Trans-Models gefüllt ist. Das mag angesichts des Schwerpunkts keine große Überraschung sein, aber nicht alle Trans-Cam-Seiten haben eine so hohe Anzahl an Models, und Trans-Darsteller können auf deiner Standard-Sex-Cam-Seite fehlen. Es gab auch eine ganze Reihe von Models auf den \"Free Chat\"-Seiten, die darauf warteten, mit willigen Mitgliedern zu sprechen, und das kostenlos. Tatsächlich ist ein großer Teil der Seite zugänglich, ohne dass man einen Cent bezahlen muss, obwohl man eventuell zahlen muss, wenn man an einem 1-zu-1-Webcam-Chat teilnehmen möchte.</p>\n\n<!-- wp:html -->\n<div id=\"awe-customiframe-container\" style=\"position:relative;\"><iframe src=\"https://pt.wmptctl.com/cifra?psid=bohous&psprogram=revs&pstool=212_1&site=myt&cobrandid=&campaign_id=&category=transgender&row=2&column=3&background=FFFFFF&fill=0&border=0&model=insidehover&modelColor=0&modelFill=0&wide=0&padding=6px&width=0&height=0&imageWidth=0&imageHeight=0&stream=1&start=1&performerList=&subaffid={SUBAFFID}&legacyRedirect=1\" scrolling=\"no\" align=\"middle\" frameborder=\"no\" allowtransparency=\"true\" marginHeight=\"0\" marginWidth=\"0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;\"></iframe><script src=\"https://pt.wmptctl.com/cifra/script?id=awe-customiframe-container&row=2&column=3&border=0&wide=0&padding=6px&model=insidehover&width=0&height=0&imageWidth=0&imageHeight=0&stream=1&start=1&legacyRedirect=1\"></script></div>\n<!-- /wp:html -->','Free WebCams News','','inherit','closed','closed','','25-revision-v1','','','2022-10-12 11:48:27','2022-10-12 11:48:27','',25,'http://mytrannycams.de/?p=28',0,'revision','',0),(30,1,'2022-10-12 11:49:42','2022-10-12 11:49:42','<p>Eines der besten Dinge an My Tranny Cams ist, dass es mit sexy Trans-Models gefüllt ist. Das mag angesichts des Schwerpunkts keine große Überraschung sein, aber nicht alle Trans-Cam-Seiten haben eine so hohe Anzahl an Models, und Trans-Darsteller können auf deiner Standard-Sex-Cam-Seite fehlen. Es gab auch eine ganze Reihe von Models auf den \"Free Chat\"-Seiten, die darauf warteten, mit willigen Mitgliedern zu sprechen, und das kostenlos. Tatsächlich ist ein großer Teil der Seite zugänglich, ohne dass man einen Cent bezahlen muss, obwohl man eventuell zahlen muss, wenn man an einem 1-zu-1-Webcam-Chat teilnehmen möchte.</p>\n\n<!-- wp:html -->\n<div id=\"awe-customiframe-container\" style=\"position:relative;\"><iframe src=\"https://pt.wmptctl.com/cifra?psid=bohous&psprogram=revs&pstool=212_1&site=myt&cobrandid=&campaign_id=&category=transgender&row=2&column=3&background=FFFFFF&fill=0&border=0&model=insidehover&modelColor=0&modelFill=0&wide=0&padding=6px&width=0&height=0&imageWidth=0&imageHeight=0&stream=1&start=1&performerList=&subaffid={SUBAFFID}&legacyRedirect=1\" scrolling=\"no\" align=\"middle\" frameborder=\"no\" allowtransparency=\"true\" marginHeight=\"0\" marginWidth=\"0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;\"></iframe><script src=\"https://pt.wmptctl.com/cifra/script?id=awe-customiframe-container&row=2&column=3&border=0&wide=0&padding=6px&model=insidehover&width=0&height=0&imageWidth=0&imageHeight=0&stream=1&start=1&legacyRedirect=1\"></script></div>\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWir fanden die Credit-Preise fair, mit zusätzlichen Boni für größere Paketkäufe - das versüßt den Deal. Sie können den Models auch Tipps und digitale Geschenke (in Form von Credits) schicken, um ihnen zu helfen und Ihre Unterstützung für ihre gute Arbeit zu zeigen. Wenn Sie sich nicht sicher sind, ob Sie für Credits bezahlen sollen, können Sie die Website, einschließlich der Modellprofile und Fotosammlungen, kostenlos erkunden. Das ist eine gute Gelegenheit, sich einen Überblick über das Angebot zu verschaffen und möglicherweise eine kleine Sammlung von Fotos für Erwachsene anzulegen.\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWenn Sie sich bei MyTrannyCams ein wenig amüsiert haben, möchten Sie vielleicht Modelle zu Ihrer Favoritenliste hinzufügen. Das hat den Vorteil, dass Sie sie später leicht wiederfinden können, ohne sich durch seitenlange Profile wühlen zu müssen. Die Seite gibt auch Empfehlungen für andere Modelle, die online sind, so dass Sie ganz einfach zu ähnlichen Modellen wechseln können, wenn Ihnen der Sinn danach steht.\n<!-- /wp:html -->','Free WebCams News','','inherit','closed','closed','','25-revision-v1','','','2022-10-12 11:49:42','2022-10-12 11:49:42','',25,'http://mytrannycams.de/?p=30',0,'revision','',0),(31,1,'2022-10-12 11:51:26','2022-10-12 11:51:26','<p>Eines der besten Dinge an My Tranny Cams ist, dass es mit sexy Trans-Models gefüllt ist. Das mag angesichts des Schwerpunkts keine große Überraschung sein, aber nicht alle Trans-Cam-Seiten haben eine so hohe Anzahl an Models, und Trans-Darsteller können auf deiner Standard-Sex-Cam-Seite fehlen. Es gab auch eine ganze Reihe von Models auf den \"Free Chat\"-Seiten, die darauf warteten, mit willigen Mitgliedern zu sprechen, und das kostenlos. Tatsächlich ist ein großer Teil der Seite zugänglich, ohne dass man einen Cent bezahlen muss, obwohl man eventuell zahlen muss, wenn man an einem 1-zu-1-Webcam-Chat teilnehmen möchte.</p>\n\n<!-- wp:html -->\n<div id=\"awe-customiframe-container\" style=\"position:relative;\"><iframe src=\"https://pt.wmptctl.com/cifra?psid=bohous&psprogram=revs&pstool=212_1&site=myt&cobrandid=&campaign_id=&category=transgender&row=2&column=3&background=FFFFFF&fill=0&border=0&model=insidehover&modelColor=0&modelFill=0&wide=0&padding=6px&width=0&height=0&imageWidth=0&imageHeight=0&stream=1&start=1&performerList=&subaffid={SUBAFFID}&legacyRedirect=1\" scrolling=\"no\" align=\"middle\" frameborder=\"no\" allowtransparency=\"true\" marginHeight=\"0\" marginWidth=\"0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;\"></iframe><script src=\"https://pt.wmptctl.com/cifra/script?id=awe-customiframe-container&row=2&column=3&border=0&wide=0&padding=6px&model=insidehover&width=0&height=0&imageWidth=0&imageHeight=0&stream=1&start=1&legacyRedirect=1\"></script></div>\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWir fanden die Credit-Preise fair, mit zusätzlichen Boni für größere Paketkäufe - das versüßt den Deal. Sie können den Models auch Tipps und digitale Geschenke (in Form von Credits) schicken, um ihnen zu helfen und Ihre Unterstützung für ihre gute Arbeit zu zeigen. Wenn Sie sich nicht sicher sind, ob Sie für Credits bezahlen sollen, können Sie die Website, einschließlich der Modellprofile und Fotosammlungen, kostenlos erkunden. Das ist eine gute Gelegenheit, sich einen Überblick über das Angebot zu verschaffen und möglicherweise eine kleine Sammlung von Fotos für Erwachsene anzulegen.\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWenn Sie sich bei MyTrannyCams ein wenig amüsiert haben, möchten Sie vielleicht Modelle zu Ihrer Favoritenliste hinzufügen. Das hat den Vorteil, dass Sie sie später leicht wiederfinden können, ohne sich durch seitenlange Profile wühlen zu müssen. Die Seite gibt auch Empfehlungen für andere Modelle, die online sind, so dass Sie ganz einfach zu ähnlichen Modellen wechseln können, wenn Ihnen der Sinn danach steht.\n<!-- /wp:html -->\n\n<!-- wp:html -->\n<script>\nvar _aweslidebar = _aweslidebar || {};\n_aweslidebar.category = \'transgender\';\n_aweslidebar.width = 300;\n_aweslidebar.position = \'left\';\n_aweslidebar.col = 1;\n_aweslidebar.type = \'overlay\';\n_aweslidebar.flick = {\n   padding: 100,\n   position: \'top\'\n};\n_aweslidebar.zIndex = 999;\n_aweslidebar.bgcolor = \'#474747\';\n_aweslidebar.color = \'#BF0814\';\n_aweslidebar.orientation = \'portrait\';\n(function() {\n   var s = document.createElement(\'script\'); s.type = \'text/javascript\'; s.async = true;\n   s.src = \'https://ptwmemd.com/embed/sldbr?legacyRedirect=1&ms_notrack=1&site=myt&superCategory=tranny&performerId=&performerList=&forcedPerformer=0&cobrandId=&psId=bohous&psTool=208_1&psProgram=revs&campaignId=&subAffId={SUBAFFID}\'; var p = document.getElementsByTagName(\'script\')[0]; p.parentNode.insertBefore(s, p);\n})();\n </script>\n<!-- /wp:html -->','Free WebCams News','','inherit','closed','closed','','25-revision-v1','','','2022-10-12 11:51:26','2022-10-12 11:51:26','',25,'http://mytrannycams.de/?p=31',0,'revision','',0),(32,1,'2022-10-12 11:53:06','2022-10-12 11:53:06','<p>Eines der besten Dinge an My Tranny Cams ist, dass es mit sexy Trans-Models gefüllt ist. Das mag angesichts des Schwerpunkts keine große Überraschung sein, aber nicht alle Trans-Cam-Seiten haben eine so hohe Anzahl an Models, und Trans-Darsteller können auf deiner Standard-Sex-Cam-Seite fehlen. Es gab auch eine ganze Reihe von Models auf den \"Free Chat\"-Seiten, die darauf warteten, mit willigen Mitgliedern zu sprechen, und das kostenlos. Tatsächlich ist ein großer Teil der Seite zugänglich, ohne dass man einen Cent bezahlen muss, obwohl man eventuell zahlen muss, wenn man an einem 1-zu-1-Webcam-Chat teilnehmen möchte.</p>\n\n<!-- wp:html -->\n<div id=\"awe-customiframe-container\" style=\"position:relative;\"><iframe src=\"https://pt.wmptctl.com/cifra?psid=bohous&amp;psprogram=revs&amp;pstool=212_1&amp;site=myt&amp;cobrandid=&amp;campaign_id=&amp;category=transgender&amp;row=2&amp;column=3&amp;background=FFFFFF&amp;fill=0&amp;border=0&amp;model=insidehover&amp;modelColor=0&amp;modelFill=0&amp;wide=0&amp;padding=6px&amp;width=0&amp;height=0&amp;imageWidth=0&amp;imageHeight=0&amp;stream=1&amp;start=1&amp;performerList=&amp;subaffid={SUBAFFID}&amp;legacyRedirect=1\" scrolling=\"no\" align=\"middle\" frameborder=\"no\" allowtransparency=\"true\" marginheight=\"0\" marginwidth=\"0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;\"></iframe><script src=\"https://pt.wmptctl.com/cifra/script?id=awe-customiframe-container&amp;row=2&amp;column=3&amp;border=0&amp;wide=0&amp;padding=6px&amp;model=insidehover&amp;width=0&amp;height=0&amp;imageWidth=0&amp;imageHeight=0&amp;stream=1&amp;start=1&amp;legacyRedirect=1\"></script></div>\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWir fanden die Credit-Preise fair, mit zusätzlichen Boni für größere Paketkäufe - das versüßt den Deal. Sie können den Models auch Tipps und digitale Geschenke (in Form von Credits) schicken, um ihnen zu helfen und Ihre Unterstützung für ihre gute Arbeit zu zeigen. Wenn Sie sich nicht sicher sind, ob Sie für Credits bezahlen sollen, können Sie die Website, einschließlich der Modellprofile und Fotosammlungen, kostenlos erkunden. Das ist eine gute Gelegenheit, sich einen Überblick über das Angebot zu verschaffen und möglicherweise eine kleine Sammlung von Fotos für Erwachsene anzulegen.\n<!-- /wp:html -->\n\n<!-- wp:html -->\nWenn Sie sich bei MyTrannyCams ein wenig amüsiert haben, möchten Sie vielleicht Modelle zu Ihrer Favoritenliste hinzufügen. Das hat den Vorteil, dass Sie sie später leicht wiederfinden können, ohne sich durch seitenlange Profile wühlen zu müssen. Die Seite gibt auch Empfehlungen für andere Modelle, die online sind, so dass Sie ganz einfach zu ähnlichen Modellen wechseln können, wenn Ihnen der Sinn danach steht.\n<!-- /wp:html -->\n\n<!-- wp:html -->\n<script>\nvar _aweslidebar = _aweslidebar || {};\n_aweslidebar.category = \'transgender\';\n_aweslidebar.width = 300;\n_aweslidebar.position = \'left\';\n_aweslidebar.col = 1;\n_aweslidebar.type = \'overlay\';\n_aweslidebar.flick = {\n   padding: 100,\n   position: \'top\'\n};\n_aweslidebar.zIndex = 999;\n_aweslidebar.bgcolor = \'#474747\';\n_aweslidebar.color = \'#BF0814\';\n_aweslidebar.orientation = \'portrait\';\n(function() {\n   var s = document.createElement(\'script\'); s.type = \'text/javascript\'; s.async = true;\n   s.src = \'https://ptwmemd.com/embed/sldbr?legacyRedirect=1&ms_notrack=1&site=myt&superCategory=tranny&performerId=&performerList=&forcedPerformer=0&cobrandId=&psId=bohous&psTool=208_1&psProgram=revs&campaignId=&subAffId={SUBAFFID}\'; var p = document.getElementsByTagName(\'script\')[0]; p.parentNode.insertBefore(s, p);\n})();\n </script>\n<!-- /wp:html -->','Free WebCams News - Brandaktuelle Neue Modelle','','inherit','closed','closed','','25-revision-v1','','','2022-10-12 11:53:06','2022-10-12 11:53:06','',25,'http://mytrannycams.de/?p=32',0,'revision','',0),(33,1,'2023-02-17 10:00:09','0000-00-00 00:00:00','','Auto Draft','','auto-draft','open','open','','','','','2023-02-17 10:00:09','0000-00-00 00:00:00','',0,'https://mytrannycams.de/?p=33',0,'post','',0);
/*!40000 ALTER TABLE `rjmis_posts` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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 */;

LOCK TABLES `rjmis_term_relationships` WRITE;
/*!40000 ALTER TABLE `rjmis_term_relationships` DISABLE KEYS */;
INSERT INTO `rjmis_term_relationships` VALUES (1,1,0),(5,2,0);
/*!40000 ALTER TABLE `rjmis_term_relationships` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_term_taxonomy` WRITE;
/*!40000 ALTER TABLE `rjmis_term_taxonomy` DISABLE KEYS */;
INSERT INTO `rjmis_term_taxonomy` VALUES (1,1,'category','',0,1),(2,2,'wp_theme','',0,1);
/*!40000 ALTER TABLE `rjmis_term_taxonomy` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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 */;

LOCK TABLES `rjmis_termmeta` WRITE;
/*!40000 ALTER TABLE `rjmis_termmeta` DISABLE KEYS */;
/*!40000 ALTER TABLE `rjmis_termmeta` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_terms` WRITE;
/*!40000 ALTER TABLE `rjmis_terms` DISABLE KEYS */;
INSERT INTO `rjmis_terms` VALUES (1,'Uncategorized','uncategorized',0),(2,'astra','astra',0);
/*!40000 ALTER TABLE `rjmis_terms` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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=22 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `rjmis_usermeta` WRITE;
/*!40000 ALTER TABLE `rjmis_usermeta` DISABLE KEYS */;
INSERT INTO `rjmis_usermeta` VALUES (1,1,'nickname','HeyadminfuckYOU'),(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','coffee'),(9,1,'use_ssl','0'),(10,1,'show_admin_bar_front','true'),(11,1,'locale',''),(12,1,'rjmis_capabilities','a:1:{s:13:\"administrator\";b:1;}'),(13,1,'rjmis_user_level','10'),(14,1,'dismissed_wp_pointers',''),(15,1,'show_welcome_panel','1'),(16,1,'session_tokens','a:1:{s:64:\"263312b3369c393d91001f5cf79af2f436b7a4f8f21a29ebbe2723a199834abf\";a:4:{s:10:\"expiration\";i:1676800806;s:2:\"ip\";s:13:\"88.217.86.208\";s:2:\"ua\";s:117:\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36\";s:5:\"login\";i:1676628006;}}'),(17,1,'rjmis_user-settings','deleted'),(18,1,'rjmis_user-settings-time','1665571784'),(19,1,'rjmis_dashboard_quick_press_last_post_id','33'),(20,1,'community-events-location','a:1:{s:2:\"ip\";s:11:\"88.217.86.0\";}'),(21,1,'aiowps_last_login_time','2023-02-17 10:00:06');
/*!40000 ALTER TABLE `rjmis_usermeta` ENABLE KEYS */;
UNLOCK TABLES;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rjmis_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 */;

LOCK TABLES `rjmis_users` WRITE;
/*!40000 ALTER TABLE `rjmis_users` DISABLE KEYS */;
INSERT INTO `rjmis_users` VALUES (1,'admin','$P$Bi4Zd/krObwlG/24mIxk13qKDtEVD81','admin','berakmediasro@gmail.com','http://mytrannycams.de','2022-10-12 12:49:50','',0,'HeyadminfuckYOU');
/*!40000 ALTER TABLE `rjmis_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 */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;



/* Duplicator WordPress Timestamp: 2023-02-17 10:03:56*/
/* DUPLICATOR_MYSQLDUMP_EOF */
