-- Softaculous SQL Dump
-- http://www.softaculous.com
--
-- Host: localhost
-- Generation Time: June 16, 2024, 7:19 am
-- Server version: 10.6.16
-- PHP Version: 7.4.33

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `kakaopixel_wp900`
--

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

-- Delete any existing table `wpju_commentmeta`
DROP TABLE IF EXISTS `wpju_commentmeta`;
--
-- Table structure for table `wpju_commentmeta`
--

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

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

-- Delete any existing table `wpju_comments`
DROP TABLE IF EXISTS `wpju_comments`;
--
-- Table structure for table `wpju_comments`
--

CREATE TABLE `wpju_comments` (
  `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT 0,
  `comment_author` tinytext NOT NULL,
  `comment_author_email` varchar(100) NOT NULL DEFAULT '',
  `comment_author_url` varchar(200) NOT NULL DEFAULT '',
  `comment_author_IP` varchar(100) 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 NOT NULL,
  `comment_karma` int(11) NOT NULL DEFAULT 0,
  `comment_approved` varchar(20) NOT NULL DEFAULT '1',
  `comment_agent` varchar(255) NOT NULL DEFAULT '',
  `comment_type` varchar(20) 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  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=2 ;

--
-- Dumping data for table `wpju_comments`
--

INSERT INTO `wpju_comments` VALUES
(1, 1, 'A WordPress Commenter', 'wapuu@wordpress.example', 'https://wordpress.org/', '', '2024-06-16 07:17:14', '2024-06-16 07:17:14', '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);

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

-- Delete any existing table `wpju_links`
DROP TABLE IF EXISTS `wpju_links`;
--
-- Table structure for table `wpju_links`
--

CREATE TABLE `wpju_links` (
  `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `link_url` varchar(255) NOT NULL DEFAULT '',
  `link_name` varchar(255) NOT NULL DEFAULT '',
  `link_image` varchar(255) NOT NULL DEFAULT '',
  `link_target` varchar(25) NOT NULL DEFAULT '',
  `link_description` varchar(255) NOT NULL DEFAULT '',
  `link_visible` varchar(20) 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) NOT NULL DEFAULT '',
  `link_notes` mediumtext NOT NULL,
  `link_rss` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`link_id`),
  KEY `link_visible` (`link_visible`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1 ;

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

-- Delete any existing table `wpju_loginizer_logs`
DROP TABLE IF EXISTS `wpju_loginizer_logs`;
--
-- Table structure for table `wpju_loginizer_logs`
--

CREATE TABLE `wpju_loginizer_logs` (
  `username` varchar(255) NOT NULL DEFAULT '',
  `time` int(10) NOT NULL DEFAULT 0,
  `count` int(10) NOT NULL DEFAULT 0,
  `lockout` int(10) NOT NULL DEFAULT 0,
  `ip` varchar(255) NOT NULL DEFAULT '',
  `url` varchar(255) NOT NULL DEFAULT '',
  UNIQUE KEY `ip` (`ip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `wpju_loginizer_logs`
--

INSERT INTO `wpju_loginizer_logs` VALUES
('admin', 1718522397, 1, 0, '217.174.105.80', 'https://kakaopixel.com/xmlrpc.php');

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

-- Delete any existing table `wpju_options`
DROP TABLE IF EXISTS `wpju_options`;
--
-- Table structure for table `wpju_options`
--

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

--
-- Dumping data for table `wpju_options`
--

INSERT INTO `wpju_options` VALUES
(1, 'siteurl', 'https://kakaopixel.com', 'yes'),
(2, 'home', 'https://kakaopixel.com', 'yes'),
(3, 'blogname', 'My Blog', 'yes'),
(4, 'blogdescription', 'My WordPress Blog', 'yes'),
(5, 'users_can_register', '0', 'yes'),
(6, 'admin_email', 'carlos@kakaopixel.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', '/%year%/%monthnum%/%day%/%postname%/', 'yes'),
(29, 'rewrite_rules', 'a:96:{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: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:58:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/?$";s:32:"index.php?attachment=$matches[1]";s:68:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/trackback/?$";s:37:"index.php?attachment=$matches[1]&tb=1";s:88:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$";s:49:"index.php?attachment=$matches[1]&feed=$matches[2]";s:83:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$";s:49:"index.php?attachment=$matches[1]&feed=$matches[2]";s:83:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$";s:50:"index.php?attachment=$matches[1]&cpage=$matches[2]";s:64:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/embed/?$";s:43:"index.php?attachment=$matches[1]&embed=true";s:53:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/embed/?$";s:91:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&embed=true";s:57:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/trackback/?$";s:85:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&tb=1";s:77:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$";s:97:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]";s:72:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$";s:97:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]";s:65:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/page/?([0-9]{1,})/?$";s:98:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&paged=$matches[5]";s:72:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/comment-page-([0-9]{1,})/?$";s:98:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&cpage=$matches[5]";s:61:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(?:/([0-9]+))?/?$";s:97:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&page=$matches[5]";s:47:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/?$";s:32:"index.php?attachment=$matches[1]";s:57:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/trackback/?$";s:37:"index.php?attachment=$matches[1]&tb=1";s:77:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$";s:49:"index.php?attachment=$matches[1]&feed=$matches[2]";s:72:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$";s:49:"index.php?attachment=$matches[1]&feed=$matches[2]";s:72:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$";s:50:"index.php?attachment=$matches[1]&cpage=$matches[2]";s:53:"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/embed/?$";s:43:"index.php?attachment=$matches[1]&embed=true";s:64:"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$";s:81:"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&cpage=$matches[4]";s:51:"([0-9]{4})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$";s:65:"index.php?year=$matches[1]&monthnum=$matches[2]&cpage=$matches[3]";s:38:"([0-9]{4})/comment-page-([0-9]{1,})/?$";s:44:"index.php?year=$matches[1]&cpage=$matches[2]";s:27:".?.+?/attachment/([^/]+)/?$";s:32:"index.php?attachment=$matches[1]";s:37:".?.+?/attachment/([^/]+)/trackback/?$";s:37:"index.php?attachment=$matches[1]&tb=1";s:57:".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$";s:49:"index.php?attachment=$matches[1]&feed=$matches[2]";s:52:".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$";s:49:"index.php?attachment=$matches[1]&feed=$matches[2]";s:52:".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$";s:50:"index.php?attachment=$matches[1]&cpage=$matches[2]";s:33:".?.+?/attachment/([^/]+)/embed/?$";s:43:"index.php?attachment=$matches[1]&embed=true";s:16:"(.?.+?)/embed/?$";s: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]";}', 'yes'),
(30, 'hack_file', '0', 'yes'),
(31, 'blog_charset', 'UTF-8', 'yes'),
(32, 'moderation_keys', '', 'no'),
(33, 'active_plugins', 'a:2:{i:0;s:21:"backuply/backuply.php";i:1;s:23:"loginizer/loginizer.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', 'twentytwentyfour', 'yes'),
(41, 'stylesheet', 'twentytwentyfour', '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', '57155', 'yes'),
(47, 'uploads_use_yearmonth_folders', '1', 'yes'),
(48, 'upload_path', '', 'yes'),
(49, 'blog_public', '1', 'yes'),
(50, 'default_link_category', '2', 'yes'),
(51, 'show_on_front', 'posts', 'yes'),
(52, 'tag_base', '', 'yes'),
(53, 'show_avatars', '1', 'yes'),
(54, 'avatar_rating', 'G', 'yes'),
(55, 'upload_url_path', '', 'yes'),
(56, 'thumbnail_size_w', '150', 'yes'),
(57, 'thumbnail_size_h', '150', 'yes'),
(58, 'thumbnail_crop', '1', 'yes'),
(59, 'medium_size_w', '300', 'yes'),
(60, 'medium_size_h', '300', 'yes'),
(61, 'avatar_default', 'mystery', 'yes'),
(62, 'large_size_w', '1024', 'yes'),
(63, 'large_size_h', '1024', 'yes'),
(64, 'image_default_link_type', 'none', 'yes'),
(65, 'image_default_size', '', 'yes'),
(66, 'image_default_align', '', 'yes'),
(67, 'close_comments_for_old_posts', '0', 'yes'),
(68, 'close_comments_days_old', '14', 'yes'),
(69, 'thread_comments', '1', 'yes'),
(70, 'thread_comments_depth', '5', 'yes'),
(71, 'page_comments', '0', 'yes'),
(72, 'comments_per_page', '50', 'yes'),
(73, 'default_comments_page', 'newest', 'yes'),
(74, 'comment_order', 'asc', 'yes'),
(75, 'sticky_posts', 'a:0:{}', 'yes'),
(76, 'widget_categories', 'a:0:{}', 'yes'),
(77, 'widget_text', 'a:0:{}', 'yes'),
(78, 'widget_rss', 'a:0:{}', 'yes'),
(79, 'uninstall_plugins', 'a:2:{s:21:"backuply/backuply.php";s:21:"backuply_deactivation";s:23:"loginizer/loginizer.php";s:22:"loginizer_deactivation";}', 'no'),
(80, 'timezone_string', '', 'yes'),
(81, 'page_for_posts', '0', 'yes'),
(82, 'page_on_front', '0', 'yes'),
(83, 'default_post_format', '0', 'yes'),
(84, 'link_manager_enabled', '0', 'yes'),
(85, 'finished_splitting_shared_terms', '1', 'yes'),
(86, 'site_icon', '0', 'yes'),
(87, 'medium_large_size_w', '768', 'yes'),
(88, 'medium_large_size_h', '0', 'yes'),
(89, 'wp_page_for_privacy_policy', '3', 'yes'),
(90, 'show_comments_cookies_opt_in', '1', 'yes'),
(91, 'admin_email_lifespan', '1734074234', '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, 'wp_attachment_pages_enabled', '0', 'yes'),
(100, 'initial_db_version', '57155', 'yes'),
(101, 'wpju_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'),
(102, 'fresh_site', '1', 'yes'),
(103, 'user_count', '1', 'no'),
(104, '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'),
(105, 'sidebars_widgets', 'a:4:{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";}s:13:"array_version";i:3;}', 'yes'),
(106, 'cron', 'a:7:{i:1718525836;a:1:{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:1718565434;a:3:{s:16:"wp_version_check";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:17:"wp_update_plugins";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:16:"wp_update_themes";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}}i:1718565443;a:1:{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:1718608634;a:2:{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: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;}}}i:1718608643;a:4:{s:18:"backuply_clean_tmp";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:14:"backuply_daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}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: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:1719127036;a:1:{s:30:"wp_delete_temp_updater_backups";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'),
(107, 'widget_pages', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(108, 'widget_calendar', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(109, 'widget_archives', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(110, 'widget_media_audio', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(111, 'widget_media_image', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(112, 'widget_media_gallery', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(113, 'widget_media_video', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(114, 'widget_meta', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(115, 'widget_search', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(116, 'widget_recent-posts', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(117, 'widget_recent-comments', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(118, 'widget_tag_cloud', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(119, 'widget_nav_menu', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(120, 'widget_custom_html', 'a:1:{s:12:"_multiwidget";i:1;}', 'yes'),
(121, 'recovery_keys', 'a:0:{}', 'yes'),
(122, 'theme_mods_twentytwentyfour', 'a:1:{s:18:"custom_css_post_id";i:-1;}', 'yes'),
(123, 'backuply_version', '1.3.1', 'yes'),
(124, 'backuply_config_keys', 'a:2:{s:12:"BACKUPLY_KEY";s:64:"bdc47de318ef6b405ff1ce826b7b22714b9608f697019c12b27dfb92d0e9c434";s:11:"RESTORE_KEY";s:64:"f6257788643c803862ab46cb5ee90a82a72e88bb5f7b9a5fff3f9accb30f19a7";}', 'yes'),
(125, 'loginizer_version', '1.8.6', 'yes'),
(126, 'loginizer_options', 'a:0:{}', 'yes'),
(127, 'loginizer_last_reset', '1718522236', 'yes'),
(128, 'loginizer_whitelist', 'a:0:{}', 'yes'),
(129, 'loginizer_blacklist', 'a:0:{}', 'yes'),
(130, 'loginizer_2fa_whitelist', 'a:0:{}', 'yes'),
(131, 'loginizer_ins_time', '1718522236', 'yes'),
(132, '_transient_wp_core_block_css_files', 'a:2:{s:7:"version";s:5:"6.5.4";s:5:"files";a:500:{i:0;s:23:"archives/editor-rtl.css";i:1;s:27:"archives/editor-rtl.min.css";i:2;s:19:"archives/editor.css";i:3;s:23:"archives/editor.min.css";i:4;s:22:"archives/style-rtl.css";i:5;s:26:"archives/style-rtl.min.css";i:6;s:18:"archives/style.css";i:7;s:22:"archives/style.min.css";i:8;s:20:"audio/editor-rtl.css";i:9;s:24:"audio/editor-rtl.min.css";i:10;s:16:"audio/editor.css";i:11;s:20:"audio/editor.min.css";i:12;s:19:"audio/style-rtl.css";i:13;s:23:"audio/style-rtl.min.css";i:14;s:15:"audio/style.css";i:15;s:19:"audio/style.min.css";i:16;s:19:"audio/theme-rtl.css";i:17;s:23:"audio/theme-rtl.min.css";i:18;s:15:"audio/theme.css";i:19;s:19:"audio/theme.min.css";i:20;s:21:"avatar/editor-rtl.css";i:21;s:25:"avatar/editor-rtl.min.css";i:22;s:17:"avatar/editor.css";i:23;s:21:"avatar/editor.min.css";i:24;s:20:"avatar/style-rtl.css";i:25;s:24:"avatar/style-rtl.min.css";i:26;s:16:"avatar/style.css";i:27;s:20:"avatar/style.min.css";i:28;s:20:"block/editor-rtl.css";i:29;s:24:"block/editor-rtl.min.css";i:30;s:16:"block/editor.css";i:31;s:20:"block/editor.min.css";i:32;s:21:"button/editor-rtl.css";i:33;s:25:"button/editor-rtl.min.css";i:34;s:17:"button/editor.css";i:35;s:21:"button/editor.min.css";i:36;s:20:"button/style-rtl.css";i:37;s:24:"button/style-rtl.min.css";i:38;s:16:"button/style.css";i:39;s:20:"button/style.min.css";i:40;s:22:"buttons/editor-rtl.css";i:41;s:26:"buttons/editor-rtl.min.css";i:42;s:18:"buttons/editor.css";i:43;s:22:"buttons/editor.min.css";i:44;s:21:"buttons/style-rtl.css";i:45;s:25:"buttons/style-rtl.min.css";i:46;s:17:"buttons/style.css";i:47;s:21:"buttons/style.min.css";i:48;s:22:"calendar/style-rtl.css";i:49;s:26:"calendar/style-rtl.min.css";i:50;s:18:"calendar/style.css";i:51;s:22:"calendar/style.min.css";i:52;s:25:"categories/editor-rtl.css";i:53;s:29:"categories/editor-rtl.min.css";i:54;s:21:"categories/editor.css";i:55;s:25:"categories/editor.min.css";i:56;s:24:"categories/style-rtl.css";i:57;s:28:"categories/style-rtl.min.css";i:58;s:20:"categories/style.css";i:59;s:24:"categories/style.min.css";i:60;s:19:"code/editor-rtl.css";i:61;s:23:"code/editor-rtl.min.css";i:62;s:15:"code/editor.css";i:63;s:19:"code/editor.min.css";i:64;s:18:"code/style-rtl.css";i:65;s:22:"code/style-rtl.min.css";i:66;s:14:"code/style.css";i:67;s:18:"code/style.min.css";i:68;s:18:"code/theme-rtl.css";i:69;s:22:"code/theme-rtl.min.css";i:70;s:14:"code/theme.css";i:71;s:18:"code/theme.min.css";i:72;s:22:"columns/editor-rtl.css";i:73;s:26:"columns/editor-rtl.min.css";i:74;s:18:"columns/editor.css";i:75;s:22:"columns/editor.min.css";i:76;s:21:"columns/style-rtl.css";i:77;s:25:"columns/style-rtl.min.css";i:78;s:17:"columns/style.css";i:79;s:21:"columns/style.min.css";i:80;s:29:"comment-content/style-rtl.css";i:81;s:33:"comment-content/style-rtl.min.css";i:82;s:25:"comment-content/style.css";i:83;s:29:"comment-content/style.min.css";i:84;s:30:"comment-template/style-rtl.css";i:85;s:34:"comment-template/style-rtl.min.css";i:86;s:26:"comment-template/style.css";i:87;s:30:"comment-template/style.min.css";i:88;s:42:"comments-pagination-numbers/editor-rtl.css";i:89;s:46:"comments-pagination-numbers/editor-rtl.min.css";i:90;s:38:"comments-pagination-numbers/editor.css";i:91;s:42:"comments-pagination-numbers/editor.min.css";i:92;s:34:"comments-pagination/editor-rtl.css";i:93;s:38:"comments-pagination/editor-rtl.min.css";i:94;s:30:"comments-pagination/editor.css";i:95;s:34:"comments-pagination/editor.min.css";i:96;s:33:"comments-pagination/style-rtl.css";i:97;s:37:"comments-pagination/style-rtl.min.css";i:98;s:29:"comments-pagination/style.css";i:99;s:33:"comments-pagination/style.min.css";i:100;s:29:"comments-title/editor-rtl.css";i:101;s:33:"comments-title/editor-rtl.min.css";i:102;s:25:"comments-title/editor.css";i:103;s:29:"comments-title/editor.min.css";i:104;s:23:"comments/editor-rtl.css";i:105;s:27:"comments/editor-rtl.min.css";i:106;s:19:"comments/editor.css";i:107;s:23:"comments/editor.min.css";i:108;s:22:"comments/style-rtl.css";i:109;s:26:"comments/style-rtl.min.css";i:110;s:18:"comments/style.css";i:111;s:22:"comments/style.min.css";i:112;s:20:"cover/editor-rtl.css";i:113;s:24:"cover/editor-rtl.min.css";i:114;s:16:"cover/editor.css";i:115;s:20:"cover/editor.min.css";i:116;s:19:"cover/style-rtl.css";i:117;s:23:"cover/style-rtl.min.css";i:118;s:15:"cover/style.css";i:119;s:19:"cover/style.min.css";i:120;s:22:"details/editor-rtl.css";i:121;s:26:"details/editor-rtl.min.css";i:122;s:18:"details/editor.css";i:123;s:22:"details/editor.min.css";i:124;s:21:"details/style-rtl.css";i:125;s:25:"details/style-rtl.min.css";i:126;s:17:"details/style.css";i:127;s:21:"details/style.min.css";i:128;s:20:"embed/editor-rtl.css";i:129;s:24:"embed/editor-rtl.min.css";i:130;s:16:"embed/editor.css";i:131;s:20:"embed/editor.min.css";i:132;s:19:"embed/style-rtl.css";i:133;s:23:"embed/style-rtl.min.css";i:134;s:15:"embed/style.css";i:135;s:19:"embed/style.min.css";i:136;s:19:"embed/theme-rtl.css";i:137;s:23:"embed/theme-rtl.min.css";i:138;s:15:"embed/theme.css";i:139;s:19:"embed/theme.min.css";i:140;s:19:"file/editor-rtl.css";i:141;s:23:"file/editor-rtl.min.css";i:142;s:15:"file/editor.css";i:143;s:19:"file/editor.min.css";i:144;s:18:"file/style-rtl.css";i:145;s:22:"file/style-rtl.min.css";i:146;s:14:"file/style.css";i:147;s:18:"file/style.min.css";i:148;s:23:"footnotes/style-rtl.css";i:149;s:27:"footnotes/style-rtl.min.css";i:150;s:19:"footnotes/style.css";i:151;s:23:"footnotes/style.min.css";i:152;s:23:"freeform/editor-rtl.css";i:153;s:27:"freeform/editor-rtl.min.css";i:154;s:19:"freeform/editor.css";i:155;s:23:"freeform/editor.min.css";i:156;s:22:"gallery/editor-rtl.css";i:157;s:26:"gallery/editor-rtl.min.css";i:158;s:18:"gallery/editor.css";i:159;s:22:"gallery/editor.min.css";i:160;s:21:"gallery/style-rtl.css";i:161;s:25:"gallery/style-rtl.min.css";i:162;s:17:"gallery/style.css";i:163;s:21:"gallery/style.min.css";i:164;s:21:"gallery/theme-rtl.css";i:165;s:25:"gallery/theme-rtl.min.css";i:166;s:17:"gallery/theme.css";i:167;s:21:"gallery/theme.min.css";i:168;s:20:"group/editor-rtl.css";i:169;s:24:"group/editor-rtl.min.css";i:170;s:16:"group/editor.css";i:171;s:20:"group/editor.min.css";i:172;s:19:"group/style-rtl.css";i:173;s:23:"group/style-rtl.min.css";i:174;s:15:"group/style.css";i:175;s:19:"group/style.min.css";i:176;s:19:"group/theme-rtl.css";i:177;s:23:"group/theme-rtl.min.css";i:178;s:15:"group/theme.css";i:179;s:19:"group/theme.min.css";i:180;s:21:"heading/style-rtl.css";i:181;s:25:"heading/style-rtl.min.css";i:182;s:17:"heading/style.css";i:183;s:21:"heading/style.min.css";i:184;s:19:"html/editor-rtl.css";i:185;s:23:"html/editor-rtl.min.css";i:186;s:15:"html/editor.css";i:187;s:19:"html/editor.min.css";i:188;s:20:"image/editor-rtl.css";i:189;s:24:"image/editor-rtl.min.css";i:190;s:16:"image/editor.css";i:191;s:20:"image/editor.min.css";i:192;s:19:"image/style-rtl.css";i:193;s:23:"image/style-rtl.min.css";i:194;s:15:"image/style.css";i:195;s:19:"image/style.min.css";i:196;s:19:"image/theme-rtl.css";i:197;s:23:"image/theme-rtl.min.css";i:198;s:15:"image/theme.css";i:199;s:19:"image/theme.min.css";i:200;s:29:"latest-comments/style-rtl.css";i:201;s:33:"latest-comments/style-rtl.min.css";i:202;s:25:"latest-comments/style.css";i:203;s:29:"latest-comments/style.min.css";i:204;s:27:"latest-posts/editor-rtl.css";i:205;s:31:"latest-posts/editor-rtl.min.css";i:206;s:23:"latest-posts/editor.css";i:207;s:27:"latest-posts/editor.min.css";i:208;s:26:"latest-posts/style-rtl.css";i:209;s:30:"latest-posts/style-rtl.min.css";i:210;s:22:"latest-posts/style.css";i:211;s:26:"latest-posts/style.min.css";i:212;s:18:"list/style-rtl.css";i:213;s:22:"list/style-rtl.min.css";i:214;s:14:"list/style.css";i:215;s:18:"list/style.min.css";i:216;s:25:"media-text/editor-rtl.css";i:217;s:29:"media-text/editor-rtl.min.css";i:218;s:21:"media-text/editor.css";i:219;s:25:"media-text/editor.min.css";i:220;s:24:"media-text/style-rtl.css";i:221;s:28:"media-text/style-rtl.min.css";i:222;s:20:"media-text/style.css";i:223;s:24:"media-text/style.min.css";i:224;s:19:"more/editor-rtl.css";i:225;s:23:"more/editor-rtl.min.css";i:226;s:15:"more/editor.css";i:227;s:19:"more/editor.min.css";i:228;s:30:"navigation-link/editor-rtl.css";i:229;s:34:"navigation-link/editor-rtl.min.css";i:230;s:26:"navigation-link/editor.css";i:231;s:30:"navigation-link/editor.min.css";i:232;s:29:"navigation-link/style-rtl.css";i:233;s:33:"navigation-link/style-rtl.min.css";i:234;s:25:"navigation-link/style.css";i:235;s:29:"navigation-link/style.min.css";i:236;s:33:"navigation-submenu/editor-rtl.css";i:237;s:37:"navigation-submenu/editor-rtl.min.css";i:238;s:29:"navigation-submenu/editor.css";i:239;s:33:"navigation-submenu/editor.min.css";i:240;s:25:"navigation/editor-rtl.css";i:241;s:29:"navigation/editor-rtl.min.css";i:242;s:21:"navigation/editor.css";i:243;s:25:"navigation/editor.min.css";i:244;s:24:"navigation/style-rtl.css";i:245;s:28:"navigation/style-rtl.min.css";i:246;s:20:"navigation/style.css";i:247;s:24:"navigation/style.min.css";i:248;s:23:"nextpage/editor-rtl.css";i:249;s:27:"nextpage/editor-rtl.min.css";i:250;s:19:"nextpage/editor.css";i:251;s:23:"nextpage/editor.min.css";i:252;s:24:"page-list/editor-rtl.css";i:253;s:28:"page-list/editor-rtl.min.css";i:254;s:20:"page-list/editor.css";i:255;s:24:"page-list/editor.min.css";i:256;s:23:"page-list/style-rtl.css";i:257;s:27:"page-list/style-rtl.min.css";i:258;s:19:"page-list/style.css";i:259;s:23:"page-list/style.min.css";i:260;s:24:"paragraph/editor-rtl.css";i:261;s:28:"paragraph/editor-rtl.min.css";i:262;s:20:"paragraph/editor.css";i:263;s:24:"paragraph/editor.min.css";i:264;s:23:"paragraph/style-rtl.css";i:265;s:27:"paragraph/style-rtl.min.css";i:266;s:19:"paragraph/style.css";i:267;s:23:"paragraph/style.min.css";i:268;s:25:"post-author/style-rtl.css";i:269;s:29:"post-author/style-rtl.min.css";i:270;s:21:"post-author/style.css";i:271;s:25:"post-author/style.min.css";i:272;s:33:"post-comments-form/editor-rtl.css";i:273;s:37:"post-comments-form/editor-rtl.min.css";i:274;s:29:"post-comments-form/editor.css";i:275;s:33:"post-comments-form/editor.min.css";i:276;s:32:"post-comments-form/style-rtl.css";i:277;s:36:"post-comments-form/style-rtl.min.css";i:278;s:28:"post-comments-form/style.css";i:279;s:32:"post-comments-form/style.min.css";i:280;s:27:"post-content/editor-rtl.css";i:281;s:31:"post-content/editor-rtl.min.css";i:282;s:23:"post-content/editor.css";i:283;s:27:"post-content/editor.min.css";i:284;s:23:"post-date/style-rtl.css";i:285;s:27:"post-date/style-rtl.min.css";i:286;s:19:"post-date/style.css";i:287;s:23:"post-date/style.min.css";i:288;s:27:"post-excerpt/editor-rtl.css";i:289;s:31:"post-excerpt/editor-rtl.min.css";i:290;s:23:"post-excerpt/editor.css";i:291;s:27:"post-excerpt/editor.min.css";i:292;s:26:"post-excerpt/style-rtl.css";i:293;s:30:"post-excerpt/style-rtl.min.css";i:294;s:22:"post-excerpt/style.css";i:295;s:26:"post-excerpt/style.min.css";i:296;s:34:"post-featured-image/editor-rtl.css";i:297;s:38:"post-featured-image/editor-rtl.min.css";i:298;s:30:"post-featured-image/editor.css";i:299;s:34:"post-featured-image/editor.min.css";i:300;s:33:"post-featured-image/style-rtl.css";i:301;s:37:"post-featured-image/style-rtl.min.css";i:302;s:29:"post-featured-image/style.css";i:303;s:33:"post-featured-image/style.min.css";i:304;s:34:"post-navigation-link/style-rtl.css";i:305;s:38:"post-navigation-link/style-rtl.min.css";i:306;s:30:"post-navigation-link/style.css";i:307;s:34:"post-navigation-link/style.min.css";i:308;s:28:"post-template/editor-rtl.css";i:309;s:32:"post-template/editor-rtl.min.css";i:310;s:24:"post-template/editor.css";i:311;s:28:"post-template/editor.min.css";i:312;s:27:"post-template/style-rtl.css";i:313;s:31:"post-template/style-rtl.min.css";i:314;s:23:"post-template/style.css";i:315;s:27:"post-template/style.min.css";i:316;s:24:"post-terms/style-rtl.css";i:317;s:28:"post-terms/style-rtl.min.css";i:318;s:20:"post-terms/style.css";i:319;s:24:"post-terms/style.min.css";i:320;s:24:"post-title/style-rtl.css";i:321;s:28:"post-title/style-rtl.min.css";i:322;s:20:"post-title/style.css";i:323;s:24:"post-title/style.min.css";i:324;s:26:"preformatted/style-rtl.css";i:325;s:30:"preformatted/style-rtl.min.css";i:326;s:22:"preformatted/style.css";i:327;s:26:"preformatted/style.min.css";i:328;s:24:"pullquote/editor-rtl.css";i:329;s:28:"pullquote/editor-rtl.min.css";i:330;s:20:"pullquote/editor.css";i:331;s:24:"pullquote/editor.min.css";i:332;s:23:"pullquote/style-rtl.css";i:333;s:27:"pullquote/style-rtl.min.css";i:334;s:19:"pullquote/style.css";i:335;s:23:"pullquote/style.min.css";i:336;s:23:"pullquote/theme-rtl.css";i:337;s:27:"pullquote/theme-rtl.min.css";i:338;s:19:"pullquote/theme.css";i:339;s:23:"pullquote/theme.min.css";i:340;s:39:"query-pagination-numbers/editor-rtl.css";i:341;s:43:"query-pagination-numbers/editor-rtl.min.css";i:342;s:35:"query-pagination-numbers/editor.css";i:343;s:39:"query-pagination-numbers/editor.min.css";i:344;s:31:"query-pagination/editor-rtl.css";i:345;s:35:"query-pagination/editor-rtl.min.css";i:346;s:27:"query-pagination/editor.css";i:347;s:31:"query-pagination/editor.min.css";i:348;s:30:"query-pagination/style-rtl.css";i:349;s:34:"query-pagination/style-rtl.min.css";i:350;s:26:"query-pagination/style.css";i:351;s:30:"query-pagination/style.min.css";i:352;s:25:"query-title/style-rtl.css";i:353;s:29:"query-title/style-rtl.min.css";i:354;s:21:"query-title/style.css";i:355;s:25:"query-title/style.min.css";i:356;s:20:"query/editor-rtl.css";i:357;s:24:"query/editor-rtl.min.css";i:358;s:16:"query/editor.css";i:359;s:20:"query/editor.min.css";i:360;s:19:"quote/style-rtl.css";i:361;s:23:"quote/style-rtl.min.css";i:362;s:15:"quote/style.css";i:363;s:19:"quote/style.min.css";i:364;s:19:"quote/theme-rtl.css";i:365;s:23:"quote/theme-rtl.min.css";i:366;s:15:"quote/theme.css";i:367;s:19:"quote/theme.min.css";i:368;s:23:"read-more/style-rtl.css";i:369;s:27:"read-more/style-rtl.min.css";i:370;s:19:"read-more/style.css";i:371;s:23:"read-more/style.min.css";i:372;s:18:"rss/editor-rtl.css";i:373;s:22:"rss/editor-rtl.min.css";i:374;s:14:"rss/editor.css";i:375;s:18:"rss/editor.min.css";i:376;s:17:"rss/style-rtl.css";i:377;s:21:"rss/style-rtl.min.css";i:378;s:13:"rss/style.css";i:379;s:17:"rss/style.min.css";i:380;s:21:"search/editor-rtl.css";i:381;s:25:"search/editor-rtl.min.css";i:382;s:17:"search/editor.css";i:383;s:21:"search/editor.min.css";i:384;s:20:"search/style-rtl.css";i:385;s:24:"search/style-rtl.min.css";i:386;s:16:"search/style.css";i:387;s:20:"search/style.min.css";i:388;s:20:"search/theme-rtl.css";i:389;s:24:"search/theme-rtl.min.css";i:390;s:16:"search/theme.css";i:391;s:20:"search/theme.min.css";i:392;s:24:"separator/editor-rtl.css";i:393;s:28:"separator/editor-rtl.min.css";i:394;s:20:"separator/editor.css";i:395;s:24:"separator/editor.min.css";i:396;s:23:"separator/style-rtl.css";i:397;s:27:"separator/style-rtl.min.css";i:398;s:19:"separator/style.css";i:399;s:23:"separator/style.min.css";i:400;s:23:"separator/theme-rtl.css";i:401;s:27:"separator/theme-rtl.min.css";i:402;s:19:"separator/theme.css";i:403;s:23:"separator/theme.min.css";i:404;s:24:"shortcode/editor-rtl.css";i:405;s:28:"shortcode/editor-rtl.min.css";i:406;s:20:"shortcode/editor.css";i:407;s:24:"shortcode/editor.min.css";i:408;s:24:"site-logo/editor-rtl.css";i:409;s:28:"site-logo/editor-rtl.min.css";i:410;s:20:"site-logo/editor.css";i:411;s:24:"site-logo/editor.min.css";i:412;s:23:"site-logo/style-rtl.css";i:413;s:27:"site-logo/style-rtl.min.css";i:414;s:19:"site-logo/style.css";i:415;s:23:"site-logo/style.min.css";i:416;s:27:"site-tagline/editor-rtl.css";i:417;s:31:"site-tagline/editor-rtl.min.css";i:418;s:23:"site-tagline/editor.css";i:419;s:27:"site-tagline/editor.min.css";i:420;s:25:"site-title/editor-rtl.css";i:421;s:29:"site-title/editor-rtl.min.css";i:422;s:21:"site-title/editor.css";i:423;s:25:"site-title/editor.min.css";i:424;s:24:"site-title/style-rtl.css";i:425;s:28:"site-title/style-rtl.min.css";i:426;s:20:"site-title/style.css";i:427;s:24:"site-title/style.min.css";i:428;s:26:"social-link/editor-rtl.css";i:429;s:30:"social-link/editor-rtl.min.css";i:430;s:22:"social-link/editor.css";i:431;s:26:"social-link/editor.min.css";i:432;s:27:"social-links/editor-rtl.css";i:433;s:31:"social-links/editor-rtl.min.css";i:434;s:23:"social-links/editor.css";i:435;s:27:"social-links/editor.min.css";i:436;s:26:"social-links/style-rtl.css";i:437;s:30:"social-links/style-rtl.min.css";i:438;s:22:"social-links/style.css";i:439;s:26:"social-links/style.min.css";i:440;s:21:"spacer/editor-rtl.css";i:441;s:25:"spacer/editor-rtl.min.css";i:442;s:17:"spacer/editor.css";i:443;s:21:"spacer/editor.min.css";i:444;s:20:"spacer/style-rtl.css";i:445;s:24:"spacer/style-rtl.min.css";i:446;s:16:"spacer/style.css";i:447;s:20:"spacer/style.min.css";i:448;s:20:"table/editor-rtl.css";i:449;s:24:"table/editor-rtl.min.css";i:450;s:16:"table/editor.css";i:451;s:20:"table/editor.min.css";i:452;s:19:"table/style-rtl.css";i:453;s:23:"table/style-rtl.min.css";i:454;s:15:"table/style.css";i:455;s:19:"table/style.min.css";i:456;s:19:"table/theme-rtl.css";i:457;s:23:"table/theme-rtl.min.css";i:458;s:15:"table/theme.css";i:459;s:19:"table/theme.min.css";i:460;s:23:"tag-cloud/style-rtl.css";i:461;s:27:"tag-cloud/style-rtl.min.css";i:462;s:19:"tag-cloud/style.css";i:463;s:23:"tag-cloud/style.min.css";i:464;s:28:"template-part/editor-rtl.css";i:465;s:32:"template-part/editor-rtl.min.css";i:466;s:24:"template-part/editor.css";i:467;s:28:"template-part/editor.min.css";i:468;s:27:"template-part/theme-rtl.css";i:469;s:31:"template-part/theme-rtl.min.css";i:470;s:23:"template-part/theme.css";i:471;s:27:"template-part/theme.min.css";i:472;s:30:"term-description/style-rtl.css";i:473;s:34:"term-description/style-rtl.min.css";i:474;s:26:"term-description/style.css";i:475;s:30:"term-description/style.min.css";i:476;s:27:"text-columns/editor-rtl.css";i:477;s:31:"text-columns/editor-rtl.min.css";i:478;s:23:"text-columns/editor.css";i:479;s:27:"text-columns/editor.min.css";i:480;s:26:"text-columns/style-rtl.css";i:481;s:30:"text-columns/style-rtl.min.css";i:482;s:22:"text-columns/style.css";i:483;s:26:"text-columns/style.min.css";i:484;s:19:"verse/style-rtl.css";i:485;s:23:"verse/style-rtl.min.css";i:486;s:15:"verse/style.css";i:487;s:19:"verse/style.min.css";i:488;s:20:"video/editor-rtl.css";i:489;s:24:"video/editor-rtl.min.css";i:490;s:16:"video/editor.css";i:491;s:20:"video/editor.min.css";i:492;s:19:"video/style-rtl.css";i:493;s:23:"video/style-rtl.min.css";i:494;s:15:"video/style.css";i:495;s:19:"video/style.min.css";i:496;s:19:"video/theme-rtl.css";i:497;s:23:"video/theme-rtl.min.css";i:498;s:15:"video/theme.css";i:499;s:19:"video/theme.min.css";}}', 'yes'),
(137, 'WPLANG', 'es_ES', 'yes'),
(138, '_site_transient_timeout_theme_roots', '1718524036', 'no'),
(139, '_site_transient_theme_roots', 'a:3:{s:16:"twentytwentyfour";s:7:"/themes";s:17:"twentytwentythree";s:7:"/themes";s:15:"twentytwentytwo";s:7:"/themes";}', 'no'),
(141, '_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.5.4.zip";s:6:"locale";s:5:"en_US";s:8:"packages";O:8:"stdClass":5:{s:4:"full";s:59:"https://downloads.wordpress.org/release/wordpress-6.5.4.zip";s:10:"no_content";s:70:"https://downloads.wordpress.org/release/wordpress-6.5.4-no-content.zip";s:11:"new_bundled";s:71:"https://downloads.wordpress.org/release/wordpress-6.5.4-new-bundled.zip";s:7:"partial";s:0:"";s:8:"rollback";s:0:"";}s:7:"current";s:5:"6.5.4";s:7:"version";s:5:"6.5.4";s:11:"php_version";s:5:"7.0.0";s:13:"mysql_version";s:3:"5.0";s:11:"new_bundled";s:3:"6.4";s:15:"partial_version";s:0:"";}}s:12:"last_checked";i:1718522237;s:15:"version_checked";s:5:"6.5.4";s:12:"translations";a:0:{}}', 'no'),
(142, '_site_transient_update_themes', 'O:8:"stdClass":5:{s:12:"last_checked";i:1718522237;s:7:"checked";a:3:{s:16:"twentytwentyfour";s:3:"1.1";s:17:"twentytwentythree";s:3:"1.4";s:15:"twentytwentytwo";s:3:"1.7";}s:8:"response";a:0:{}s:9:"no_update";a:3:{s:16:"twentytwentyfour";a:6:{s:5:"theme";s:16:"twentytwentyfour";s:11:"new_version";s:3:"1.1";s:3:"url";s:46:"https://wordpress.org/themes/twentytwentyfour/";s:7:"package";s:62:"https://downloads.wordpress.org/theme/twentytwentyfour.1.1.zip";s:8:"requires";s:3:"6.4";s:12:"requires_php";s:3:"7.0";}s:17:"twentytwentythree";a:6:{s:5:"theme";s:17:"twentytwentythree";s:11:"new_version";s:3:"1.4";s:3:"url";s:47:"https://wordpress.org/themes/twentytwentythree/";s:7:"package";s:63:"https://downloads.wordpress.org/theme/twentytwentythree.1.4.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.7";s:3:"url";s:45:"https://wordpress.org/themes/twentytwentytwo/";s:7:"package";s:61:"https://downloads.wordpress.org/theme/twentytwentytwo.1.7.zip";s:8:"requires";s:3:"5.9";s:12:"requires_php";s:3:"5.6";}}s:12:"translations";a:0:{}}', 'no'),
(143, '_site_transient_update_plugins', 'O:8:"stdClass":5:{s:12:"last_checked";i:1718522237;s:8:"response";a:0:{}s:12:"translations";a:0:{}s:9:"no_update";a:4:{s:19:"akismet/akismet.php";O:8:"stdClass":10:{s:2:"id";s:21:"w.org/plugins/akismet";s:4:"slug";s:7:"akismet";s:6:"plugin";s:19:"akismet/akismet.php";s:11:"new_version";s:5:"5.3.2";s:3:"url";s:38:"https://wordpress.org/plugins/akismet/";s:7:"package";s:56:"https://downloads.wordpress.org/plugin/akismet.5.3.2.zip";s:5:"icons";a:2:{s:2:"2x";s:60:"https://ps.w.org/akismet/assets/icon-256x256.png?rev=2818463";s:2:"1x";s:60:"https://ps.w.org/akismet/assets/icon-128x128.png?rev=2818463";}s:7:"banners";a:2:{s:2:"2x";s:63:"https://ps.w.org/akismet/assets/banner-1544x500.png?rev=2900731";s:2:"1x";s:62:"https://ps.w.org/akismet/assets/banner-772x250.png?rev=2900731";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"5.8";}s:21:"backuply/backuply.php";O:8:"stdClass":10:{s:2:"id";s:22:"w.org/plugins/backuply";s:4:"slug";s:8:"backuply";s:6:"plugin";s:21:"backuply/backuply.php";s:11:"new_version";s:5:"1.3.1";s:3:"url";s:39:"https://wordpress.org/plugins/backuply/";s:7:"package";s:51:"https://downloads.wordpress.org/plugin/backuply.zip";s:5:"icons";a:1:{s:2:"1x";s:61:"https://ps.w.org/backuply/assets/icon-128x128.png?rev=2760139";}s:7:"banners";a:2:{s:2:"2x";s:64:"https://ps.w.org/backuply/assets/banner-1544x500.png?rev=2760332";s:2:"1x";s:63:"https://ps.w.org/backuply/assets/banner-772x250.png?rev=2760332";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"4.7";}s:9:"hello.php";O:8:"stdClass":10:{s:2:"id";s:25:"w.org/plugins/hello-dolly";s:4:"slug";s:11:"hello-dolly";s:6:"plugin";s:9:"hello.php";s:11:"new_version";s:5:"1.7.2";s:3:"url";s:42:"https://wordpress.org/plugins/hello-dolly/";s:7:"package";s:60:"https://downloads.wordpress.org/plugin/hello-dolly.1.7.3.zip";s:5:"icons";a:2:{s:2:"2x";s:64:"https://ps.w.org/hello-dolly/assets/icon-256x256.jpg?rev=2052855";s:2:"1x";s:64:"https://ps.w.org/hello-dolly/assets/icon-128x128.jpg?rev=2052855";}s:7:"banners";a:2:{s:2:"2x";s:67:"https://ps.w.org/hello-dolly/assets/banner-1544x500.jpg?rev=2645582";s:2:"1x";s:66:"https://ps.w.org/hello-dolly/assets/banner-772x250.jpg?rev=2052855";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"4.6";}s:23:"loginizer/loginizer.php";O:8:"stdClass":10:{s:2:"id";s:23:"w.org/plugins/loginizer";s:4:"slug";s:9:"loginizer";s:6:"plugin";s:23:"loginizer/loginizer.php";s:11:"new_version";s:5:"1.8.6";s:3:"url";s:40:"https://wordpress.org/plugins/loginizer/";s:7:"package";s:52:"https://downloads.wordpress.org/plugin/loginizer.zip";s:5:"icons";a:2:{s:2:"2x";s:62:"https://ps.w.org/loginizer/assets/icon-256x256.png?rev=1381093";s:2:"1x";s:62:"https://ps.w.org/loginizer/assets/icon-128x128.png?rev=1381093";}s:7:"banners";a:2:{s:2:"2x";s:65:"https://ps.w.org/loginizer/assets/banner-1544x500.jpg?rev=2668035";s:2:"1x";s:64:"https://ps.w.org/loginizer/assets/banner-772x250.jpg?rev=2668037";}s:11:"banners_rtl";a:0:{}s:8:"requires";s:3:"3.0";}}s:7:"checked";a:4:{s:19:"akismet/akismet.php";s:5:"5.3.2";s:21:"backuply/backuply.php";s:5:"1.3.1";s:9:"hello.php";s:5:"1.7.2";s:23:"loginizer/loginizer.php";s:5:"1.8.6";}}', 'no'),
(145, 'backuply_hide_trial', '1718522243', 'no'),
(146, 'backuply_hide_holiday', '1718522243', 'no'),
(147, 'backuply_promo_time', '1718522243', 'no'),
(148, 'backuply_offer_time', '1718522243', 'no'),
(149, 'backuply_backup_nag', '1718003843', 'no'),
(150, 'backuply_license_notice', '1718522243', 'yes'),
(151, 'loginizer_promo_time', '1718522243', 'yes'),
(152, 'loginizer_backuply_promo_time', '1718522243', 'yes'),
(153, 'loginizer_csrf_promo_time', '1718522243', 'yes'),
(155, '_site_transient_timeout_browser_8381c048a9d70230af13a12a76663dc4', '1719127043', 'no'),
(156, '_site_transient_browser_8381c048a9d70230af13a12a76663dc4', 'a:10:{s:4:"name";s:6:"Chrome";s:7:"version";s:9:"125.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'),
(157, '_site_transient_timeout_php_check_990bfacb848fa087bcfc06850f5e4447', '1719127043', 'no'),
(158, '_site_transient_php_check_990bfacb848fa087bcfc06850f5e4447', 'a:5:{s:19:"recommended_version";s:3:"7.4";s:15:"minimum_version";s:3:"7.0";s:12:"is_supported";b:1;s:9:"is_secure";b:1;s:13:"is_acceptable";b:1;}', 'no'),
(160, '_site_transient_timeout_community-events-7ef5b1b81d963dcb8b6092af32891bbc', '1718565444', 'no'),
(161, '_site_transient_community-events-7ef5b1b81d963dcb8b6092af32891bbc', 'a:4:{s:9:"sandboxed";b:0;s:5:"error";N;s:8:"location";a:1:{s:2:"ip";s:21:"2a0c:5a80:b204:ca00::";}s:6:"events";a:3:{i:0;a:10:{s:4:"type";s:6:"meetup";s:5:"title";s:41:"7 cosas que no deberías  hacer en tu web";s:3:"url";s:69:"https://www.meetup.com/torrelodones-wordpress-meetup/events/301313585";s:6:"meetup";s:29:"Torrelodones WordPress Meetup";s:10:"meetup_url";s:53:"https://www.meetup.com/Torrelodones-WordPress-Meetup/";s:4:"date";s:19:"2024-06-20 18:30:00";s:8:"end_date";s:19:"2024-06-20 20:30:00";s:20:"start_unix_timestamp";i:1718901000;s:18:"end_unix_timestamp";i:1718908200;s:8:"location";a:4:{s:8:"location";s:19:"Torrelodones, Spain";s:7:"country";s:2:"es";s:8:"latitude";d:40.578406999999998561179381795227527618408203125;s:9:"longitude";d:-3.953521999999999980701659296755678951740264892578125;}}i:1;a:10:{s:4:"type";s:8:"wordcamp";s:5:"title";s:23:"WordCamp Granada, Spain";s:3:"url";s:34:"https://granada.wordcamp.org/2024/";s:6:"meetup";N;s:10:"meetup_url";N;s:4:"date";s:19:"2024-10-26 00:00:00";s:8:"end_date";s:19:"2024-10-27 00:00:00";s:20:"start_unix_timestamp";i:1729893600;s:18:"end_unix_timestamp";i:1729980000;s:8:"location";a:4:{s:8:"location";s:14:"Granada, Spain";s:7:"country";s:2:"ES";s:8:"latitude";d:37.1659829999999971050783642567694187164306640625;s:9:"longitude";d:-3.598622300000000162611968335113488137722015380859375;}}i:2;a:10:{s:4:"type";s:8:"wordcamp";s:5:"title";s:32:"WordCamp Griñón for E-Commerce";s:3:"url";s:33:"https://grinon.wordcamp.org/2024/";s:6:"meetup";N;s:10:"meetup_url";N;s:4:"date";s:19:"2024-11-23 00:00:00";s:8:"end_date";s:19:"2024-11-24 00:00:00";s:20:"start_unix_timestamp";i:1732316400;s:18:"end_unix_timestamp";i:1732402800;s:8:"location";a:4:{s:8:"location";s:7:"GRIÑON";s:7:"country";s:2:"ES";s:8:"latitude";d:40.2153684000000026799170882441103458404541015625;s:9:"longitude";d:-3.85264719999999982746885507367551326751708984375;}}}}', 'no'),
(162, '_transient_timeout_feed_69c933d8a78805efd0abe985766ffb51', '1718565444', 'no'),
(163, '_transient_feed_69c933d8a78805efd0abe985766ffb51', '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:21:"WordPress.org España";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:24:"https://es.wordpress.org";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8:"Español";s: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:"Thu, 13 Jun 2024 09:04: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:8:"language";a:1:{i:0;a:5:{s:4:"data";s:2:"es";s: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.6-alpha-58184";s:7:"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:21:"WordPress.org España";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:24:"https://es.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: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:25:"DDEV por y para 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:"link";a:1:{i:0;a:5:{s:4:"data";s:61:"https://es.wordpress.org/2024/06/13/ddev-por-y-parawordpress/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:69:"https://es.wordpress.org/2024/06/13/ddev-por-y-parawordpress/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 13 Jun 2024 08:12: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:"Código";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=588864";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:164:"Qué es DDEV y cómo usarlo con WordPress, en este post hablamos de instalación desde 0, configuración, instalación de plugins, temas y resolución de problemas.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"juanjoache";s: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:8642:"\n<p>Para crear proyectos en local de WordPress existen muchas utilidades, desde hace bastante tiempo usaba Docker para mis proyectos, lo que me permitía realizar pruebas con distintas versiones y configuraciones tanto para proyectos nuevos como antiguos.</p>\n\n\n\n<p>Recientemente he comenzado a usar DDEV, me ha sorprendido tanto que me gustaría contaros <strong>cómo aplicar DDEV desde 0 en proyectos WordPress</strong>.</p>\n\n\n\n<h2 class="wp-block-heading">¿Qué es DDEV? </h2>\n\n\n\n<p>DDEV <strong>es una herramienta de código abierto basada en Docker</strong> que simplifica la creación y administración de entornos de desarrollo locales para WordPress y cuenta con utilidades para la administración y gestión de contenedores simplificando los pasos necesarios para contar con un entorno local de desarrollo sobre Docker.</p>\n\n\n\n<h3 class="wp-block-heading">¿Para qué podemos usar DDEV en WordPress?</h3>\n\n\n\n<p>DDEV nos proporciona un entorno local, estable y flexible, permite realizar pruebas con diferentes versiones de PHP, cuenta con la capacidad de importar y exportar tanto la base de datos de nuestro sitio WordPress como de los ficheros que puedan subir los usuarios. Incorpora base herramientas para facilitar las labores de desarrollo y depuración de errores como es el caso de XDebug, el cuál podemos activar y desactivar a demanda con solo ejecutar un comando. </p>\n\n\n\n<h2 class="wp-block-heading">¿Empezamos a jugar?&nbsp;</h2>\n\n\n\n<h3 class="wp-block-heading">Instalación&nbsp;</h3>\n\n\n\n<p>Primer paso, ¿cómo instalamos DDEV? para ello visitamos la documentación oficial y seguimos las instrucciones para instalarlo en nuestro sistema operativo:<br><a href="https://ddev.readthedocs.io/en/latest/users/install/ddev-installation/" target="_blank" rel="noreferrer noopener">https://ddev.readthedocs.io/en/latest/users/install/ddev-installation/</a> </p>\n\n\n\n<p>Una vez instalado&#8230; ya podemos comenzar a configurar nuestro proyecto <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev config --project-type=wordpress&nbsp;</code></pre>\n\n\n\n<p>Posteriormente, indicaremos la versión de WordPress a instalar.&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev wp core download --version=6.1&nbsp;</code></pre>\n\n\n\n<p>Llegados a este punto, ya podemos arrancar el proyecto. Para ello ejecutamos:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev start</code></pre>\n\n\n\n<p>Con todo esto, contaremos con un proyecto con una instalación WordPress estándar. Al finalizar el comando anterior nos mostrará una URL en la cual podremos visitar desde el navegador para acceder al proyecto recién creado.</p>\n\n\n\n<p>Adicionalmente, DDEV nos permite instalar nuestro WordPress de manera desatendida mediante un solo comando:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev wp core install --url=''$DDEV_PRIMARY_URL'' --title=''New-WordPress'' --admin_user=admin --admin_email=admin@example.com --prompt=admin_password</code></pre>\n\n\n\n<h3 class="wp-block-heading">Primeros pasos</h3>\n\n\n\n<p>Ahora que ya hemos lanzado nuestro primer proyecto con DDEV vamos a dar un repaso de que más herramientas nos ofrece esta solución.&nbsp;</p>\n\n\n\n<p>Por ejemplo, <strong>para actualizar nuestro WP a la última versión</strong> podremos hacerlo con el siguiente comando:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev exec wp core update&nbsp;</code></pre>\n\n\n\n<p>Otra funcionalidad muy útil es la<strong> posibilidad de ejecutar comandos de WP-CLI</strong> directamente a través de DDEV. Para ello se emplea el comando: </p>\n\n\n\n<pre class="wp-block-code"><code>ddev exec wp&nbsp;</code></pre>\n\n\n\n<p>Veamos un ejemplo de cómo<strong> instalar y activar un plugin</strong>: </p>\n\n\n\n<pre class="wp-block-code"><code>ddev excec wp plugin install akismet --activate</code></pre>\n\n\n\n<p>O por ejemplo activar un tema: </p>\n\n\n\n<pre class="wp-block-code"><code>ddev exec wp theme activate my-theme </code></pre>\n\n\n\n<p>Para más información sobre WP-CLI, consultar la guía oficial:<br><a href="https://make.wordpress.org/cli/handbook/guides/commands-cookbook/" target="_blank" rel="noreferrer noopener">https://make.wordpress.org/cli/handbook/guides/commands-cookbook/</a></p>\n\n\n\n<p>Si os ha gustado tanto cómo a mí, es probable que acabéis usando DDEV para todos vuestros proyectos. Por ello, si queremos saber de un vistazo qué proyectos tenemos con DDEV podemos ejecutar el siguiente comando: proyectos de ddev usamos  </p>\n\n\n\n<pre class="wp-block-code"><code>ddev list</code></pre>\n\n\n\n<p>También es posible que posteriormente alguno de esos proyectos se archive o no requiera desarrollos por nuestra parte. En ese caso, podemos borrar el proyecto DDEV con el siguiente comando:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev delete --remove-data my-wordpress-project&nbsp;</code></pre>\n\n\n\n<h3 class="wp-block-heading">Conexión y operaciones con los contenedores&nbsp;&nbsp;</h3>\n\n\n\n<p>DDEV ya tiene integradas una serie de herramientas para acceder a nuestros contenedores y facilitarnos la vida. Podemos importar y exportar contenido, bases de datos o snapshots. A continuación, veamos algunos de los comandos.&nbsp;</p>\n\n\n\n<p>Acceder al contenedor que ejecuta el WordPress:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev ssh </code></pre>\n\n\n\n<p>Acceder al contenedor de base de datos:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev ssh -s db </code></pre>\n\n\n\n<p>Importar un fichero SQL a la base de datos a nuestro proyecto:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev import-db my-database.sql&nbsp;</code></pre>\n\n\n\n<p>Exportar la base de datos del proyecto:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev export-db --gzip=false --file=/tmp/my-database.sql&nbsp;</code></pre>\n\n\n\n<p>También podemos importar archivos estaticos, con extensiones .<em>tar, .tar.gz, .tar.xz, .tar.bz2, .tgz y .zip</em> además de directorios que contengan archivos estáticos (los archivos importados tendrán los mismos permisos que el contenedor).&nbsp;</p>\n\n\n\n<p>Para ejecutar el comando: </p>\n\n\n\n<pre class="wp-block-code"><code>ddev import-files ~/images/project-images&nbsp;</code></pre>\n\n\n\n<p>Como comentaba anteriormente, DDEV permite realizar snapshots de las bases de datos del proyecto. Para ello ejecutamos el siguiente comando:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev snapshot my-wordpress-project&nbsp;</code></pre>\n\n\n\n<p>Los snapshots se almacenan de manera local en el directorio .ddev/db_snapshots. Para listar los snapshots que disponemos en nuestro proyecto podemos ejecutar el comando:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev snapshot --list&nbsp;</code></pre>\n\n\n\n<p>Ahora bien, para restaurar el snapshot usamos el siguiente comando:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev snapshot restore my-wordpress-project my-snapshot-name </code></pre>\n\n\n\n<h3 class="wp-block-heading">Xdebug y logs&nbsp;</h3>\n\n\n\n<p>Para consultar los logs de ejecución del proyecto empleamos el siguiente comando:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev logs&nbsp;</code></pre>\n\n\n\n<p>Esto nos mostrará información detallada de todo lo que ha venido ocurriendo con nuestra aplicación. Para filtrar los logs de un servicio, por ejemplo, base de datos podemos usar:&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev logs -s&nbsp;</code></pre>\n\n\n\n<p>O si queremos ver los logs en vivo se puede realizar mediante la opción -f&nbsp;</p>\n\n\n\n<pre class="wp-block-code"><code>ddev logs -f -s db&nbsp;</code></pre>\n\n\n\n<p>Finalmente, el uso de XDebug bajo DDEV se simplifica enormemente, podemos activar o desactivar, <em>en caliente</em> mediante el comando:</p>\n\n\n\n<pre class="wp-block-code"><code>ddev xdebug on &#091;off]&nbsp;</code></pre>\n\n\n\n<p>Y cuenta con soporte para integraciones con PHPStorm (https://www.jetbrains.com/es-es/phpstorm/)  y VSCode  (https://code.visualstudio.com/)<br><a href="https://ddev.readthedocs.io/en/latest/users/debugging-profiling/step-debugging/#ide-setup" target="_blank" rel="noreferrer noopener">https://ddev.readthedocs.io/en/latest/users/debugging-profiling/step-debugging/#ide-setup</a>  </p>\n\n\n\n<p>¡Y eso es todo! Espero que esta “guía“ te haya sido útil para comprender cómo usar DDEV para el desarrollo local de proyectos WordPress.</p>\n\n\n\n<p>Personalmente, he encontrado que DDEV simplifica enormemente el proceso de creación y gestión de entornos locales, lo que me permite centrarme más en el desarrollo y menos en la configuración. </p>\n\n\n\n<p>¡Hasta la próxima y feliz desarrollo y WP tardes ;)!</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:66:"https://es.wordpress.org/2024/06/13/ddev-por-y-parawordpress/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"588864";s: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:48:"WordPress para conocer gente en una ciudad nueva";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://es.wordpress.org/2024/06/06/wordpress-para-conocer-gente-en-una-ciudad-nueva/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:93:"https://es.wordpress.org/2024/06/06/wordpress-para-conocer-gente-en-una-ciudad-nueva/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 06 Jun 2024 09:13: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:34:"https://es.wordpress.org/?p=582406";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:126:"De recién llegado a\nformar parte de algo grande gracias a WordPress. ¡Descubre cómo las\ncasualidades pueden cambiarlo todo!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:"Juancho";s: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:2541:"\n<p>Hace aproximadamente un año y medio me instalé en Bilbao, una ciudad que <strong>me cautivó desde el primer momento</strong>.</p>\n\n\n\n<p>Sin embargo, como teletrabajador y recién llegado, encontré el desafío de construir una red social en un lugar donde no conocía a nadie.</p>\n\n\n\n<p>Un buen día, buscando actividades interesantes a través de Meetup, me topé con la existencia de WordPress Bilbao que por casualidad organizaban una charla esa misma tarde en el espacio BBK Kuna.</p>\n\n\n\n<p>Aunque no estaba especialmente interesado en el tema (soy desarrollador y la charla era sobre el uso en WordPress de Google Tag Manager) me pareció <strong>una buena oportunidad para conocer gente del mundillo</strong>.</p>\n\n\n\n<p>La charla fue mucho más interesante de lo que esperaba, pude conocer personalmente a gente que me había dado soporte técnico anteriormente, y lo mejor de todo, me metieron en el grupo de Telegram. <strong>Ya era parte de la familia, ¡y todo esto en una tarde!</strong></p>\n\n\n\n<p>Me involucré asistiendo a más quedadas y cuando se planteó el organizar la Wordcamp Bilbao 2024 me subí al barco sin dudarlo. El hecho de participar en un proyecto de esta escala y trabajar en equipo me permitió conocer mejor a los miembros de la organización más allá de mi rol laboral, construir relaciones de confianza y aprender muchas cosas nuevas.</p>\n\n\n\n<p>En este evento se mencionó el concepto <strong>“sembrando casualidades”</strong>, que consiste en salir de casa, abrirse al mundo y enriquecerse a través de conexiones casuales, ya que nunca sabemos qué cosas buenas nos tiene reservado el azar, y eso es precisamente de lo que trata este post.</p>\n\n\n\n<p>Desde mi experiencia, <strong>WordPress no solo es una herramienta poderosa para construir sitios web</strong>, sino que también hace que sea increíblemente fácil conectar en cualquier parte del mundo con una comunidad de profesionales apasionados, y sobre todo, gente interesante y personas que suman.</p>\n\n\n\n<p>Si estás en una ciudad nueva o simplemente quieres ampliar tu círculo social, te animo a explorar tu comunidad local de WordPress. Puede <strong>abrir puertas a oportunidades</strong> que jamás imaginaste.</p>\n\n\n\n<p>No subestimes el poder de la tecnología para unir a las personas.</p>\n\n\n\n<p>¡Únete a la comunidad WordPress de tu ciudad y descubre un mundo de posibilidades!</p>\n\n\n\n<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>\n\n\n\n<h3 class="wp-block-heading">Artículos más leídos</h3>\n\n\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:90:"https://es.wordpress.org/2024/06/06/wordpress-para-conocer-gente-en-una-ciudad-nueva/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"582406";s: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:82:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:51:"WordPress 6.5.4 – Actualización de mantenimiento";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"https://es.wordpress.org/2024/06/05/wordpress-6-5-4-actualizacion-de-mantenimiento/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:91:"https://es.wordpress.org/2024/06/05/wordpress-6-5-4-actualizacion-de-mantenimiento/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jun 2024 16:18:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:4:{i:0;a:5:{s:4:"data";s:15:"Actualizaciones";s: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:13:"Mantenimiento";s: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.5";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:5:"6.5.4";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=591770";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:401:"¡Ya está disponible WordPress 6.5.4!Esta versión menor incorpora 5 correcciones de fallos en el núcleo. Puedes revisar un resumen de las actualizaciones de mantenimiento de esta versión leyendo el anuncio de la versión candidata a definitiva. WordPress 6.5.4 es una versión de ciclo corto. La siguiente actualización mayor será la versión 6.6, planificada para julio de 2024. Si [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:16:"Fernando Tellado";s: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:4946:"\n<p><strong>¡Ya está disponible WordPress 6.5.4!</strong><br>Esta versión menor incorpora <a href="https://core.trac.wordpress.org/query?status=closed&amp;milestone=6.5.4&amp;group=status&amp;col=id&amp;col=summary&amp;col=owner&amp;col=type&amp;col=priority&amp;col=component&amp;col=version&amp;col=keywords&amp;order=priority" target="_blank" rel="noreferrer noopener nofollow">5 correcciones de fallos en el núcleo</a>. Puedes revisar un resumen de las actualizaciones de mantenimiento de esta versión leyendo el <a href="https://make.wordpress.org/core/2024/05/30/wordpress-6-5-4-rc1-is-now-available/" target="_blank" rel="noreferrer noopener nofollow">anuncio de la versión candidata a definitiva</a>.</p>\n\n\n\n<p>WordPress 6.5.4 es una versión de ciclo corto. La siguiente actualización mayor será la <a href="https://make.wordpress.org/core/6-6/" target="_blank" rel="noreferrer noopener nofollow">versión 6.6</a>, planificada para julio de 2024.</p>\n\n\n\n<p>Si tienes sitios acompatibles con actualizaciones automáticas en segundo plano el proceso de actualización empezará automáticamente.</p>\n\n\n\n<p>Puedes <a href="https://es.wordpress.org/latest-es_ES.zip" rel="nofollow">descargar WordPress 6.5.4 desde WordPress.org</a>, o visitar tu escritorio de WordPress, hacer clic en «Actualizaciones», y luego hacer clic en  «Actualizar ahora».</p>\n\n\n\n<p>Para más información sobre esta versión <a href="https://wordpress.org/support/wordpress-version/version-6-5-4" target="_blank" rel="noreferrer noopener nofollow">visita el centro de ayuda</a>.</p>\n\n\n\n<h2 class="wp-block-heading">Gracias a estos contribuidores de WordPress</h2>\n\n\n\n<p>Esta versión la lideraron <a href="https://profiles.wordpress.org/hellofromTonya">Tonya Mork</a>, <a href="https://profiles.wordpress.org/costdev">Colin Stewart</a> y <a href="https://profiles.wordpress.org/jorbin">Aaron Jorbin</a>.</p>\n\n\n\n<p>WordPress 6.5.4 no habría sido posible sin las contribuciones de las siguientes personas. Su coordinación asíncrona a la hora de entregar correcciones de mantenimiento para conseguir una versión estable es un testamento del potencial y capacidad de la comunidad WordPress.</p>\n\n\n\n<p><a href="https://profiles.wordpress.org/jorbin%22">Aaron Jorbin</a>,&nbsp;<a href="https://profiles.wordpress.org/adrianduffell">adrianduffell</a>,&nbsp;<a href="https://profiles.wordpress.org/azaozz">Andrew Ozz</a>,&nbsp;<a href="https://profiles.wordpress.org/afragen">Andy Fragen</a>,&nbsp;<a href="https://profiles.wordpress.org/beaulebens">Beau Lebens</a>,&nbsp;<a href="https://profiles.wordpress.org/bernhard-reiter/">Bernhard Reiter</a>,&nbsp;<a href="https://profiles.wordpress.org/ironprogrammer">Brian Alexander</a>,&nbsp;<a href="https://profiles.wordpress.org/costdev">Colin Stewart</a>,&nbsp;<a href="https://profiles.wordpress.org/nerrad">Darren Ethier (nerrad)</a>,&nbsp;<a href="https://profiles.wordpress.org/davidbaumwald/">David Baumwald</a>,&nbsp;<a href="https://profiles.wordpress.org/lopo">Enrico Battocchi</a>,&nbsp;<a href="https://profiles.wordpress.org/estelaris/">Estela Rueda</a>,&nbsp;<a href="https://profiles.wordpress.org/johnjamesjacoby">John James Jacoby</a>,&nbsp;<a href="https://profiles.wordpress.org/johnbillion">John Blackbourn</a>,&nbsp;<a href="https://profiles.wordpress.org/desrosj">Jonathan Desrosiers</a>,&nbsp;<a href="https://profiles.wordpress.org/kevinwhoffman">Kevin Hoffman</a>,&nbsp;<a href="https://profiles.wordpress.org/louiswol94">Louis Wolmarans</a>,&nbsp;<a href="https://profiles.wordpress.org/hmbashar">Md Abul Bashar</a>,&nbsp;<a href="https://profiles.wordpress.org/illuminea">Miriam Schwab</a>,&nbsp;<a href="https://profiles.wordpress.org/mukesh27">Mukesh Panchal</a>,&nbsp;<a href="https://profiles.wordpress.org/narenin">Narendra Sishodiya</a>,&nbsp;<a href="https://profiles.wordpress.org/swissspidy">Pascal Birchler</a>,&nbsp;<a href="https://profiles.wordpress.org/peterwilsoncc">Peter Wilson</a>,&nbsp;<a href="https://profiles.wordpress.org/pooja1210">Pooja N Muchandikar</a>,&nbsp;<a href="https://profiles.wordpress.org/mikachan">Sarah Norris</a>,&nbsp;<a href="https://profiles.wordpress.org/coffee2code/">Scott Reilly</a>,&nbsp;<a href="https://profiles.wordpress.org/smub">Syed Balkhi</a>,&nbsp;<a href="https://profiles.wordpress.org/hellofromTonya">Tonya Mork</a></p>\n\n\n\n<h2 class="wp-block-heading">Cómo contribuir</h2>\n\n\n\n<p>Para involucrarte en el desarrollo del núcleo de WordPres pásate por el Trac, <a href="https://core.trac.wordpress.org/report/6">elige un tique</a>, y únete a la conversación en los canales <a href="https://wordpress.slack.com/archives/C02RQBWTW">#core</a> y <a href="https://wordpress.slack.com/archives/C06U06K50Q5">#6-6-release-leads</a>. ¿Necesitas ayuda? Echa un vistazo al <a href="https://make.wordpress.org/core/handbook/" target="_blank" rel="noreferrer noopener nofollow">manual del contribuidor al núcleo</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:88:"https://es.wordpress.org/2024/06/05/wordpress-6-5-4-actualizacion-de-mantenimiento/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"591770";s: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:79:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"WordPress 6.6 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:57:"https://es.wordpress.org/2024/06/05/wordpress-6-6-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:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:65:"https://es.wordpress.org/2024/06/05/wordpress-6-6-beta-1/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jun 2024 16:03:25 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:3:{i:0;a:5:{s:4:"data";s:15:"Actualizaciones";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:3:"6.6";s: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:"beta";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=591767";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:358:"¡WordPress 6.6 Beta 1 ya está aquí! Por favor, descárgalo y pruébalo. Esta versión beta del software WordPress está en desarrollo. No instales, ejecutes ni pruebes esta versión de WordPress en webs en producción o críticos; si lo haces, corres el riesgo de obtener resultados inesperados. En su lugar, instala la beta 1 en sitios locales [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:16:"Fernando Tellado";s: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:14653:"\n<p>¡WordPress 6.6 Beta 1 ya está aquí! Por favor, descárgalo y pruébalo.</p>\n\n\n\n<p><strong>Esta versión beta del software WordPress está en desarrollo.</strong> No instales, ejecutes ni pruebes esta versión de WordPress en webs en producción o críticos; si lo haces, corres el riesgo de obtener resultados inesperados.</p>\n\n\n\n<p>En su lugar, instala la beta 1 en sitios locales y entornos de prueba de cualquiera de estas cuatro formas:</p>\n\n\n\n<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Plugin</th><td>Instala y activa el plugin&nbsp;<a href="https://wordpress.org/plugins/wordpress-beta-tester/" target="_blank" rel="noreferrer noopener">WordPress Beta Tester</a>&nbsp;en una instalación de WordPress. (Elige el canal «Desarrollo temprano» y la transmisción «Solo Beta/RC»).</td></tr><tr><th>Descarga directa</th><td>Descarga la <a href="https://wordpress.org/wordpress-6.6-beta1.zip" target="_blank" rel="noreferrer noopener nofollow">versión Beta 1 (zip)</a> e instálala en una web WordPress.</td></tr><tr><th>Línea de comandos</th><td>Usa el siguiente comando <a href="https://make.wordpress.org/cli/" target="_blank" rel="noreferrer noopener">WP-CLI</a>:<br><code>wp core update --version=6.6-beta1</code></td></tr><tr><th>Zona de pruebas de WordPress</th><td>Usa la <a href="https://playground.wordpress.net/#{%20%22preferredVersions%22:%20{%20%22php%22:%20%228.0%22,%20%22wp%22:%20%22beta%22%20},%20%22features%22:%20{%20%22networking%22:%20true%20},%20%22steps%22:%20[%20{%20%22step%22:%20%22login%22,%20%22username%22:%20%22admin%22,%20%22password%22:%20%22password%22%20},%20{%20%22step%22:%20%22importFile%22,%20%22file%22:%20{%20%22resource%22:%20%22url%22,%20%22url%22:%20%22https://raw.githubusercontent.com/wpaccessibility/a11y-theme-unit-test/master/a11y-theme-unit-test-data.xml%22%20}%20},%20{%20%22step%22:%20%22importFile%22,%20%22file%22:%20{%20%22resource%22:%20%22url%22,%20%22url%22:%20%22https://raw.githubusercontent.com/WordPress/theme-test-data/master/themeunittestdata.wordpress.xml%22%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22query-monitor%22%20},%20%22options%22:%20{%20%22activate%22:%20false%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22create-block-theme%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22debug-bar%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22health-check%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22test-reports%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22user-switching%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20}%20]%20}" target="_blank" rel="noreferrer noopener nofollow">instancia 6.6 Beta 1 en la zona de pruebas de WordPress</a> para probar el software directamente en tu navegador sin tener que hacerlo en un sitio o configuración independiente. </td></tr></tbody></table></figure>\n\n\n\n<p>La fecha prevista actual para el lanzamiento final de WordPress 6.6 es <strong>el 16 de julio de 2024</strong> . Tu ayuda probando esta versión es clave para garantizar que todo el contenido de la versión sea estable.</p>\n\n\n\n<h2 class="wp-block-heading">¿Qué importancia tienen tus pruebas?</h2>\n\n\n\n<p><strong>Las características de esta versión Beta pueden cambiarse o eliminarse desde ahora hasta la versión final.</strong> </p>\n\n\n\n<p>La atención temprana por parte de evaluadores como tú es fundamental para encontrar e informar posibles errores, problemas de usabilidad o problemas de compatibilidad para garantizar que los desarrolladores puedan solucionarlos antes del lanzamiento final. </p>\n\n\n\n<p>No necesitas ninguna experiencia en contribución, ¡y esta es una manera fantástica de comenzar tu historia como colaborador de WordPress!</p>\n\n\n\n<h2 class="wp-block-heading">Si encuentras un problema</h2>\n\n\n\n<p>Si encuentras algún problema, compártelo en el <a href="https://wordpress.org/support/forum/alphabeta/" target="_blank" rel="noreferrer noopener nofollow">área Alfa/Beta</a> de los foros de soporte. Si te sientes cómodo enviando un informe de error reproducible, puedes hacerlo <a href="https://core.trac.wordpress.org/newticket" target="_blank" rel="noreferrer noopener nofollow">a través del Trac de WordPress</a>. También puedes comparar tu problema con una lista de <a href="https://core.trac.wordpress.org/tickets/major" target="_blank" rel="noreferrer noopener nofollow">errores conocidos</a>.</p>\n\n\n\n<p>¿Tienes curiosidad por probar versiones en general y cómo empezar? Sigue las <a href="https://make.wordpress.org/test/" target="_blank" rel="noreferrer noopener nofollow">iniciativas de prueba en Make Core</a> y únete al <a href="https://wordpress.slack.com/messages/core-test/" target="_blank" rel="noreferrer noopener nofollow">canal #core-test</a> en el <a href="https://wordpress.slack.com/" target="_blank" rel="noreferrer noopener nofollow">Slack de Making WordPress</a>.</p>\n\n\n\n<p>Como cada versión desde la   5.0 en 2018, WordPress 6.6 integrará un montón de nuevas características a partir de las últimas versiones del plugin Gutenberg. Aprende más sobre las actualizaciones de Gutenberg desde WordPress 6.5 en las entradas de <a href="https://make.wordpress.org/core/tag/gutenberg-new/" target="_blank" rel="noreferrer noopener nofollow">novedades de Gutenberg</a> de las versiones <a href="https://make.wordpress.org/core/2024/02/28/whats-new-in-gutenberg-17-8-28-february/">17.8</a>, <a href="https://make.wordpress.org/core/2024/03/13/whats-new-in-gutenberg-17-9-13-march/">17.9</a>, <a href="https://make.wordpress.org/core/2024/03/27/whats-new-in-gutenberg-18-0-27-march/">18.0</a>, <a href="https://make.wordpress.org/core/2024/04/10/whats-new-in-gutenberg-18-1-10-april/">18.1</a>, <a href="https://make.wordpress.org/core/2024/04/24/whats-new-in-gutenberg-18-2-24-april/">18.2</a>, <a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/">18.3</a> y <a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/">18.4</a>. La versión final también incluirá Gutenberg 18.5; la entrada de la Beta 2 la enlazará.</p>\n\n\n\n<p>WordPress 6.6 Beta 1 contiene 97 mejoras y 101 correcciones del editor, en un total de 206 <a href="https://core.trac.wordpress.org/query?status=closed&amp;milestone=6.6&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" target="_blank" rel="noreferrer noopener nofollow">tiques para el núcleo de WordPress 6.6</a>.</p>\n\n\n\n<h2 class="wp-block-heading">La recompensa por vulnerabilidad se duplica durante la Beta 1</h2>\n\n\n\n<p>La comunidad de WordPress patrocina una <a href="https://make.wordpress.org/security/2024/02/12/welcoming-2024-with-wordpress-6-5-beta-1/" target="_blank" rel="noreferrer noopener nofollow">recompensa monetaria por informar sobre vulnerabilidades de seguridad nuevas e inéditas</a> . </p>\n\n\n\n<p>Esta recompensa se duplica durante el período entre la beta 1 el 4 de junio y la versión candidata a definitiva (RC) final programada para el 25 de junio. </p>\n\n\n\n<p>Sigue las prácticas de divulgación responsable como se detalla en las prácticas y políticas de seguridad del proyecto descritas en la <a href="https://hackerone.com/wordpress" target="_blank" rel="noreferrer noopener nofollow">página de HackerOne</a> y en el <a href="https://wordpress.org/about/security/" target="_blank" rel="noreferrer noopener nofollow">documento técnico de seguridad</a>.</p>\n\n\n\n<h2 class="wp-block-heading">¿Qué viene con WordPress 6.6?</h2>\n\n\n\n<p>La segunda gran versión de este año se centra en el pulido y la delicadeza. Las características que aterrizaron en las últimas versiones tienen una nueva flexibilidad y flujos más suaves, y algunos trucos nuevos. Y, por supuesto, hay algunas características totalmente nuevas.</p>\n\n\n\n<h3 class="wp-block-heading">Actualizaciones de vistas de datos</h3>\n\n\n\n<p>Como parte del trabajo preliminar para la fase 3, las vistas de datos obtienen una experiencia nueva y mejorada al trabajar con información en el editor del sitio. Un nuevo diseño consolida patrones y partes de plantillas, le lleva a vistas de administración generales con menos clics y ofrece una amplia gama de mejoras.</p>\n\n\n\n<h3 class="wp-block-heading">Omisiones en patrones sincronizados</h3>\n\n\n\n<p>¿Y si pudieras mantener el aspecto de un patrón sincronizado en todos los lugares en los que aparece -manteniéndolo dentro de la marca- pero con un contenido diferente en todos los lugares en los que aparece?</p>\n\n\n\n<p>Por ejemplo, puede que estés creando un patrón para recetas. Lo ideal sería mantener el diseño general de la tarjeta de recetas coherente en todas las publicaciones que contengan una receta. Pero la receta en sí -los ingredientes, los pasos, las notas especiales sobre la técnica- será diferente cada vez.</p>\n\n\n\n<p>Y puede que, en el futuro, otras personas necesiten cambiar el diseño del patrón de la receta. Sería bueno saber que pueden hacerlo, y que el contenido de las recetas existentes permanecerá donde está.</p>\n\n\n\n<p>En la versión 6.6, usted puede hacer que todo eso suceda, y las omisiones en los patrones sincronizados son la forma de hacerlo.</p>\n\n\n\n<h3 class="wp-block-heading">Ver todos los bloques</h3>\n\n\n\n<p>Hasta ahora, cuando tenías un bloque seleccionado y luego abrías el Insertador de bloques, solo veías los bloques que podías añadir al bloque seleccionado. ¿Dónde estaban todos los demás?</p>\n\n\n\n<p>En WordPress 6.6, cuando tienes un bloque seleccionado, obtienes dos listas. Primero, está la lista de bloques que puede insertar en el bloque seleccionado. Luego obtienes una lista con todos los demás bloques. Para que pueda tener una idea de lo que puede usar en el bloque seleccionado y qué otros bloques podría usar en otra área. De hecho, si seleccionas un bloque de esa segunda lista, WordPress 6.6 lo añadirá debajo de tu bloque, para usarlo en lo que crees a continuación.</p>\n\n\n\n<h3 class="wp-block-heading">Un nuevo flujo de publicación</h3>\n\n\n\n<p>La versión 6.6 acerca más que nunca a los editores de entradas y sitios. Entonces, ya sea que estés escribiendo para una publicación en el editor de entradas o una página en el editor del sitio, tu experiencia será más o menos la misma.</p>\n\n\n\n<h3 class="wp-block-heading">Variaciones de estilo</h3>\n\n\n\n<p>Si un tema de bloques tiene variaciones de estilo, la versión 6.6 amplía enormemente sus opciones de diseño desde el primer momento, sin instalar ni configurar nada. Porque en WordPress 6.6, tu tema extrae las paletas de colores y los estilos de tipografía de sus variaciones instaladas para permitirte mezclar y combinar para todo un mundo de expresión creativa ampliada.</p>\n\n\n\n<h3 class="wp-block-heading">Estilos de sección</h3>\n\n\n\n<p>¿Creas temas? Ahora puedes definir opciones de estilo para secciones separadas de múltiples bloques, incluidos los bloques internos.</p>\n\n\n\n<p>Luego, tus usuarios pueden aplicar esas variaciones de estilo de bloque a grupos completos de bloques, creando efectivamente secciones de marca que pueden seleccionar en todo un sitio.</p>\n\n\n\n<h4 class="wp-block-heading">Una nota sobre la especificidad de CSS</h4>\n\n\n\n<p>Para que sea más fácil para tus variaciones anular los estilos globales CSS, esos estilos ahora vienen envueltos en `:root`. Eso limita su especificidad. <a href="https://github.com/WordPress/gutenberg/discussions/61810" target="_blank" rel="noreferrer noopener nofollow">Para obtener más detalles, lee la discusión completa en GitHub.</a></p>\n\n\n\n<h3 class="wp-block-heading">Un diseño de cuadrícula nativo</h3>\n\n\n\n<p>La cuadrícula es una nueva variación del bloque de grupo que te permite organizar los bloques dentro de él como una cuadrícula. Si has estado usando un plugin para esto, ahora puedes crear cuadrículas de forma nativa.</p>\n\n\n\n<h3 class="wp-block-heading">Mejor gestión de patrones en temas clásicos</h3>\n\n\n\n<p>Escuchaste bien: puedes hacer todo lo que puedes hacer con patrones en temas clásicos que en un tema de bloque. Puede ver todos los patrones disponibles en una sola vista e insertar un patrón sobre la marcha.</p>\n\n\n\n<h3 class="wp-block-heading">Negativo. Márgenes.</h3>\n\n\n\n<p>Están aquí: valores de margen negativos, para que puedas hacer que los objetos se superpongan en tu diseño. Como medida de seguridad, solo puede establecer un margen negativo escribiendo un número negativo real, no usando el control deslizante. Eso es para evitar que las personas añadan valores negativos que no pretendían.</p>\n\n\n\n<h3 class="wp-block-heading">Revertir actualizaciones automáticas</h3>\n\n\n\n<p>Ahora puedes tener la comodidad de configurar todos tus plugins para que se actualicen automáticamente y la paz interior que se obtiene al saber que si algo sale mal, 6.6 realizará una reversión. Automáticamente.</p>\n\n\n\n<p><strong>Las características de esta primera versión beta pueden cambiar, según lo que encuentren los evaluadores como tú.</strong></p>\n\n\n\n<p>Consigue una descripción general del <a href="https://make.wordpress.org/core/6-6/" target="_blank" rel="noreferrer noopener nofollow">ciclo de lanzamiento de la versión 6.6</a> y consulta el <a href="https://make.wordpress.org/core/" target="_blank" rel="noreferrer noopener nofollow">blog Make WordPress Core</a> para ver <a href="https://make.wordpress.org/core/tag/6-6/" target="_blank" rel="noreferrer noopener nofollow">entradas relacionadas con la versión 6.6</a> en las próximas semanas para obtener más detalles.</p>\n\n\n\n<h3 class="wp-block-heading">Sólo para ti: un haiku Beta 1</h3>\n\n\n\n<pre class="wp-block-verse">Los márgenes negativos<br>embellecen todas las nuevas formas<br>de diseñar y construir.</pre>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:62:"https://es.wordpress.org/2024/06/05/wordpress-6-6-beta-1/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"591767";s: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:46:"Tiempo, esfuerzo y WordCamp Europe 2024 Turín";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://es.wordpress.org/2024/06/03/tiempo-esfuerzo-y-wordcamp-europe-2024-turin/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:89:"https://es.wordpress.org/2024/06/03/tiempo-esfuerzo-y-wordcamp-europe-2024-turin/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 03 Jun 2024 07:26:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{i:0;a:5:{s:4:"data";s:8:"WordCamp";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=590263";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:152:"No te pierdas el evento del año, donde el esfuerzo y la dedicación de la comunidad WordPress brillan con luz propia en la WordCamp Europe 2024 Turín.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"lualvarimp";s: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:9794:"\n<p>Aquí estoy, sin ideas para escribir, con el teclado Bluethooth y delante de mi enorme tablet, intentando que salgan las palabras necesarias para redactar el artículo sobre la <strong>WordCamp Europe 2024 Turín</strong>, que se celebrará <strong>los días 13, 14 y 15 de junio</strong>.</p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/tickets/" target="_blank" rel="noreferrer noopener">Comprar entradas</a></p>\n\n\n\n<p>Será en el  impresionante <strong>Centro Congressi Lingotto</strong>, un edificio con cuatro enormes salas y una superficie total aproximada de 60.000 metros cuadrados que, como ya he dicho, se encuentra en la ciudad de <strong>Turín, Italia</strong>.</p>\n\n\n\n<p>Bueno… Pues ya está… Primer párrafo terminado y ya he dado al lector la información necesaria para que conozca dónde y cuándo se celebrará este gran <strong>evento de WordPress a nivel europeo</strong>.</p>\n\n\n\n<p>Pero continúo con el mismo problema: Sigo sin ideas y ya son las 14:30 horas… Teniendo en cuenta que este artículo debe estar finalizado a las 22:00 horas (por eso de darme un par de horas hasta las 0:00 horas para mejorar el escrito y corregir errores que se me hayan podido pasar por alto), voy fatal de tiempo.</p>\n\n\n\n<p>El tiempo se me está echando encima.</p>\n\n\n\n<h2 class="wp-block-heading">Tiempo…</h2>\n\n\n\n<p>Bueno, el “<em>tiempo</em>” es un leit-motiv tan bueno como cualquier otro para escribir, así que lo usaré como hilo conductor de este artículo porque, si no, no habré cumplido con la palabra que le di en su momento a una persona (y no me gusta faltar a mi palabra ya que, como siempre digo: “<em>la palabra de uno es de las pocas cosas que podemos decir que nos pertenecen y son nuestras</em>”).</p>\n\n\n\n<p>En fin, ya voy por media pizza y tengo “algo” por lo que empezar&#8230; ¿Alguien ha dicho pizza?</p>\n\n\n\n<p>Es cierto, no os lo había comentado&#8230; Estoy escribiendo este artículo desde una pizzería, sabiendo que a las 18:30 tengo que asistir a una <strong>MeetUp de WordPress</strong>, lo cual acaba de reducir drásticamente mi tiempo de escritura en tres horas y media, porque las MeetUps siempre se alargan y luego hay que coger el transporte público para llegar a casa, etc&#8230;</p>\n\n\n\n<p>Tiempo&#8230; Se me está escurriendo entre los dedos y me va a costar muchísimo esfuerzo finalizar este artículo&#8230;&nbsp;</p>\n\n\n\n<p>Vaya, así por la tontería me acaba de surgir otro “leit-motiv” para poder escribir sobre la <strong>WordCamp Europe 2024 Turín</strong>.</p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/tickets/" target="_blank" rel="noreferrer noopener">Comprar entradas</a></p>\n\n\n\n<h2 class="wp-block-heading">Esfuerzo…</h2>\n\n\n\n<p>El “<em>esfuerzo</em>”, ese es otro buen tema y, si lo mezclo con el “<em>tiempo</em>”&#8230; ¿Qué tengo?</p>\n\n\n\n<p>Pues, en principio tengo este artículo a medio escribir y una pizza a medio comer pero, por un momento, olvidémonos de mí y centrémonos en todo ese <strong>gran equipo de profesionales</strong> que ha dado forma a la <strong>WordCamp Europe 2024 Turín</strong>.&nbsp;</p>\n\n\n\n<p>Si a mí ya me está costando llegar a unas míseras seiscientas palabras, ¿cuánto <strong>esfuerzo</strong> habrán dedicado los <strong>organizadores de la WordCamp</strong> para llevar a buen puerto un <strong>evento de esta magnitud que reúne a miles de personas</strong>? ¿Cuánto <strong>tiempo</strong> les habrá llevado realizar esa titánica labor?</p>\n\n\n\n<p>No tengo ni idea, no me cabe en la cabeza.</p>\n\n\n\n<h2 class="wp-block-heading">Organizar una WordCamp: Tiempo y esfuerzo</h2>\n\n\n\n<p>Hace poco estuve como parte de la organización de una <strong>WordCamp</strong>, y os puedo asegurar que fue mucho el tiempo, el esfuerzo y la dedicación que empleó todo el <strong>equipo de organizadores, patrocinadores y voluntarios</strong> para que los <strong>ponentes</strong> pudieran transmitir sus conocimientos a los <strong>asistentes</strong> al evento.</p>\n\n\n\n<p>Y ese evento era muy pequeño en comparación con el que se va a celebrar durante los días <strong>13, 14 y 15 de junio en Turín</strong>.</p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/tickets/" target="_blank" rel="noreferrer noopener">Comprar entradas</a></p>\n\n\n\n<p>Así que… ¿Cuánto tiempo y esfuerzo habrá dedicado este <strong>equipo internacional</strong> que, <strong>de forma altruista</strong>, quiere <strong>expandir el conocimiento que supone WordPress</strong>? ¿Cuántas horas metidas para que todo esté preparado? ¿Cuántos contactos con patrocinadores? ¿Cuántas “comidas de cabeza” para conseguir un diseño atractivo de la web? ¿Cuánto…? ¿Cuánto…?</p>\n\n\n\n<p>Os voy a pasar una serie de cifras de la <strong>WordCamp Europe</strong> del año anterior para que os hagáis una idea:</p>\n\n\n\n<ul class="wp-block-list">\n<li>98 organizadores, de 21 países diferentes</li>\n\n\n\n<li>102 ponentes, de 29 países diferentes</li>\n\n\n\n<li>142 voluntarios, de 40 países diferentes</li>\n\n\n\n<li>2545 asistentes al evento, de 90 países diferentes</li>\n\n\n\n<li>64 patrocinadores y 110 micro-patrocinadores</li>\n</ul>\n\n\n\n<p>Si necesitáis más datos, existe una página donde aparecen estos y otros muchos más.</p>\n\n\n\n<p>Pero a mí no me hacen falta porque, con estos cinco que os acabo de proporcionar, mi cerebro colapsa y no me puedo hacer a la idea de cuánto tiempo y esfuerzo habrá dedicado el <strong>genial equipo de la WordCamp Europe 2024 Turín</strong> para llevar a cabo semejante hazaña que, muy probablemente, supere a su predecesora.</p>\n\n\n\n<p>Y ahora dejadme un poco de tiempo (mira qué bien traída a colación está la palabra) para tratar de que vayáis a la WordCamp y hagáis el viaje a Turín, una ciudad que es una de las perlas que alberga Italia.</p>\n\n\n\n<h2 class="wp-block-heading">¿Qué nos espera en esta WordCamp Europe?</h2>\n\n\n\n<p>La <strong>variedad de los temas</strong> que se tratará en esta WordCamp será <strong>impresionante</strong>. Estoy seguro de que habrá una buena serie de ponencias que abordarán temáticas con las que estarás muy interesado&#8230; Y sí, es cierto que puedes ahorrarte el viaje y ver esas ponencias en el canal de <strong>WordPress TV</strong>, pero entonces te perderías una parte fundamental de toda WordCamp, que es una de sus señas de identidad&#8230;</p>\n\n\n\n<p>Te perderías entablar <strong>contacto con la comunidad WordPress</strong> y esa es una de las razones fundamentales por la que las WordCamp son tan importantes: Te permiten <strong>entablar relaciones</strong> con diferentes personas, de intereses afines o muy distintos a los tuyos (por cierto, estos últimos son los que más suelen aportar)&#8230; Y esto, multiplícalo por la cantidad de nacionalidades de los diferentes asistentes, porque cada nación tiene su propia identidad y cultura. <strong>Todo eso enriquece y nos ayuda a crecer</strong>. </p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/tickets/" target="_blank" rel="noreferrer noopener">Comprar entradas</a></p>\n\n\n\n<p>Y ya que hablamos de cultura, ¿qué puedo decir al respecto?&#8230; El año pasado se celebró la WordCamp en <strong>Grecia</strong> y este año en <strong>Italia</strong>, los dos países que conformaron la <strong>cuna de la cultura europea</strong> y sin los cuales no podríamos entender quiénes somos en la actualidad.</p>\n\n\n\n<p>¿Y qué tiene Turín de cultura?&#8230; A ver, así de buenas a primeras&#8230; El Museo Egipcio, el Museo Lavazza, la Catedral (donde podrás ver la Sábana Santa), el Palazzo Madama, el Museo Nacional del Automóvil (fundado por los creadores de Fiat)&#8230; ¿Necesitas más excusas para ir a Turín?</p>\n\n\n\n<p>También deberías ir a esa ciudad por su gastronomía y sus gentes pero, voy a dejar de darte la “<em>chapa</em>” de por qué tendrías que acudir a esta <strong>WordCamp Europe 2024 Turín</strong> y sólo te daré un motivo que, para mí, es de los más importantes: <strong>Conocer gente nueva</strong> con un vínculo común.</p>\n\n\n\n<h2 class="wp-block-heading">Lo mejor que encontrarás en una WordCamp</h2>\n\n\n\n<p>Porque cuando en un evento internacional de esta magnitud conoces a nueva gente, se entablan relaciones con nuevas culturas y nuevas formas de pensar y de actuar&#8230; </p>\n\n\n\n<p>Empiezas a entender, a asimilar y a acoger conocimientos que, hasta ese momento podían haber pasado inadvertidos… Y es en ese momento cuando, sin proponérselo, empiezas a crecer, a mejorar y a comprender los motivos de todas esas personas que, por sus distintas raíces, no piensan igual que nosotros.</p>\n\n\n\n<p>Sólo con ese conocimiento y la sabiduría para saber aplicarlo, lograremos hacer del mundo un lugar mejor&#8230; Ese <strong>mundo que WordPress nos pone en bandeja</strong> cada vez que realiza una WordCamp nacional o internacional, como la <strong>WordCamp Europe 2024 Turín</strong>.</p>\n\n\n\n<p>Espero que no pierdas esta gran oportunidad que se te brinda y viajes a Turín para disfrutar de un evento único y de una experiencia irrepetible e inolvidable.</p>\n\n\n\n<p>&#8212;</p>\n\n\n\n<p>Pie de página (otro de tantos): Son las 17:00 horas&#8230; Han pasado dos horas y media y acabo de escribir unas mil trescientas palabras. Está claro que, con esfuerzo, se puede llegar a “comprimir” el tiempo, así que, volved a fijaros en todos esos profesionales que han organizado la WordCamp Europe 2024 de Turín&#8230; Ellos han tenido mucho más tiempo que yo y han sabido exprimir cada segundo del reloj para, con esfuerzo, realizar un trabajo increíble que, vuelvo a reiterar, no os deberíais perder.</p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/tickets/" target="_blank" rel="noreferrer noopener">Comprar entradas</a></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:86:"https://es.wordpress.org/2024/06/03/tiempo-esfuerzo-y-wordcamp-europe-2024-turin/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"590263";s: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"Quedadas WordPress: Mi selección de plugins para 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:"link";a:1:{i:0;a:5:{s:4:"data";s:94:"https://es.wordpress.org/2024/06/02/quedadas-wordpress-mi-seleccion-de-plugins-para-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:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:103:"https://es.wordpress.org/2024/06/02/quedadas-wordpress-mi-seleccion-de-plugins-para-wordpress/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 02 Jun 2024 14:09:08 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{i:0;a:5:{s:4:"data";s:6:"Meetup";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=590259";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:66:"Nuevo evento de Quedadas WordPress en Español, con Berta Minguela";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:"Alvaro Torres";s: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:3481:"\n<p>El próximo lunes, <a href="https://www.meetup.com/quedadas-wordpress-en-espanol/events/301357986" target="_blank" rel="noreferrer noopener nofollow">Quedadas WordPress en Español</a> te trae una charla imperdible con Berta Minguela.</p>\n\n\n\n<p>Berta te revelará los secretos detrás de sus selecciones de plugins y cómo estos pueden transformar tu sitio web.</p>\n\n\n\n<figure class="wp-block-image size-large"><a href="https://es.wordpress.org/files/2024/06/Horario-Quedadas.png"><img fetchpriority="high" decoding="async" width="1024" height="573" src="https://es.wordpress.org/files/2024/06/Horario-Quedadas-1024x573.png" alt="Horario de quedadas WordPress en español" class="wp-image-590261" srcset="https://es.wordpress.org/files/2024/06/Horario-Quedadas-1024x573.png 1024w, https://es.wordpress.org/files/2024/06/Horario-Quedadas-300x168.png 300w, https://es.wordpress.org/files/2024/06/Horario-Quedadas-768x430.png 768w, https://es.wordpress.org/files/2024/06/Horario-Quedadas-1536x859.png 1536w, https://es.wordpress.org/files/2024/06/Horario-Quedadas.png 1890w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>\n\n\n\n<h3 class="wp-block-heading">Sobre la ponente</h3>\n\n\n\n<p>Berta Minguela no es una profesional cualquiera. Además de ser una técnico informática capaz de montar un ordenador desde cero y resolver cualquier incidencia técnica, ha colaborado activamente con la comunidad de WordPress y participado en numerosas WordCamps.</p>\n\n\n\n<p>Su experiencia le ha permitido conocer y experimentar con una amplia gama de plugins, y ahora está lista para compartir su conocimiento contigo.</p>\n\n\n\n<p>¿Te imaginas conocer los plugins que podrían facilitarte la vida y mejorar tu página web de maneras que nunca habías pensado?</p>\n\n\n\n<h3 class="wp-block-heading">Sobre la ponencia</h3>\n\n\n\n<p>En esta charla, Berta nos hablará de los plugins que utiliza habitualmente en sus proyectos de WordPress.</p>\n\n\n\n<p>Pero eso no es todo, porque también abrirá un espacio para el debate y la interacción con la comunidad. Tendrás la<strong> oportunidad de compartir tus propios plugins favoritos y descubrir nuevas herramientas recomendadas</strong> por otros asistentes.</p>\n\n\n\n<p>Esta es una ocasión única para aprender, intercambiar ideas y conectar con otras personas apasionadas por WordPress.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Marca tu calendario</strong>:</h3>\n\n\n\n<p>el próximo lunes tienes una cita en Quedadas WordPress en Español. Apúntate, prepara tus preguntas y entra en la Sala de Zoom para disfrutar de una velada llena de conocimiento y buenas vibraciones. ¡Nos vemos allí!</p>\n\n\n\n<h2 class="wp-block-heading">Quedadas WordPress</h2>\n\n\n\n<p><strong><a href="https://www.meetup.com/quedadas-wordpress-en-espanol/events/301357986" target="_blank" rel="noreferrer noopener nofollow">Quedadas WordPress en Español</a></strong> se celebran online el primer lunes de cada mes, dirigidas principalmente a la comunidad de habla hispana en España y Latinoamérica.</p>\n\n\n\n<p>Charlamos de temas específicos de manera informal, o un ponente nos introduce en alguna cuestión relacionada con WordPress.</p>\n\n\n\n<p>Luego, hacemos networking entre todos. También repasamos las próximas meetups y WordCamps para ver si tienes alguna cerca. Así que, si quieres charlar, reírte y conocer a personas de la comunidad WordPress de otros países, solo tienes que apuntarte y entrar en la Sala de Zoom el día y la hora correspondiente.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:99:"https://es.wordpress.org/2024/06/02/quedadas-wordpress-mi-seleccion-de-plugins-para-wordpress/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"590259";s: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:54:"Reactivando comunidades de WordPress en Latinoamérica";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://es.wordpress.org/2024/05/30/reactivando-comunidades-de-wordpress-en-latinoamerica/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:99:"https://es.wordpress.org/2024/05/30/reactivando-comunidades-de-wordpress-en-latinoamerica/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 30 May 2024 08: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:6:"Meetup";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=582408";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:356:"En noviembre de 2023, tuve el privilegio de ser invitada a participar en un proyecto sumamente apasionante y desafiante: La Reactivación de Comunidades de WordPress en Latinoamérica. Luego de aceptar el reto, el siguiente paso era realizar una lista de ideas innovadoras y buscar un equipo de colaboradores con experiencia en comunidad y con un [&#8230;]";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:19:"Lidia Arroyo Vargas";s: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:3704:"\n<p>En noviembre de 2023, tuve el privilegio de ser invitada a participar en un proyecto sumamente apasionante y desafiante: <strong>La Reactivación de Comunidades de WordPress en Latinoamérica.</strong></p>\n\n\n\n<p>Luego de aceptar el reto, el siguiente paso era realizar una lista de ideas innovadoras y buscar un <strong>equipo de colaboradores</strong> con experiencia en comunidad y con un firme deseo de aportar su conocimiento a este reto.</p>\n\n\n\n<p>Hice la convocatoria y Luis Miguel Climent de WP España, Alex Cuadra de WP Managua, Lúa Salazar de WP Managua, Samantha Arburola de WP Guana y Catalina Zapata de WP Medellín, aceptaron de inmediato.</p>\n\n\n\n<p>Estos líderes son los encargados de organizar eventos, fomentar la colaboración, brindar apoyo, crear un espacio donde todos se sientan bienvenidos e incluidos, nutrir e impulsar el progreso, y sobre todo, convertir en oportunidades el aprendizaje.</p>\n\n\n\n<p>Hoy, junto a este equipo maravilloso de líderes de comunidad tenemos un objetivo claro: <strong>reactivar las vibrantes comunidades de WordPress</strong> que alguna vez florecieron en nuestra región, pues juntos, podemos reavivar la llama de la colaboración, el aprendizaje y la innovación e impulsar a la comunidad de toda Latinoamérica, a surgir en conjunto.</p>\n\n\n\n<h2 class="wp-block-heading">Un llamado a todos los WP Lovers de LATAM</h2>\n\n\n\n<p>Si eres un amante de WordPress, te invitamos a unirte a este movimiento de reactivación. Comparte tus conocimientos, participa en eventos, conecta con otros miembros de la comunidad y aporta tu granito de arena para construir un futuro aún más brillante para WordPress en Latinoamérica.</p>\n\n\n\n<p>Entonces, si eres miembro, voluntario u organizador de una meetup de WordPress, o simplemente estás interesado en saber si existe una comunidad de WordPress en tu zona, tenemos una excelente noticia para ti: El equipo de WordPress Latam está listo para ofrecerte ayuda en:</p>\n\n\n\n<p>· <strong>Mentorías</strong>: Ofrecemos acompañamiento y asesoría en la creación de nuevas comunidades, organización de eventos/meetups y brindamos orientación y apoyo personalizado.</p>\n\n\n\n<p>· <strong>Conexión</strong> con tu comunidad más cercana.</p>\n\n\n\n<p>· <strong>Conocer y establecer</strong> sinergias con otras comunidades.</p>\n\n\n\n<p>· <strong>Promocionar</strong> los eventos de tu comunidad y cualquier otra necesidad relacionada con la comunidad de WordPress que pueda surgir.</p>\n\n\n\n<h3 class="wp-block-heading">¿Cuáles son los canales para las mentorías, la promoción de meetups y las conexiones con otras comunidades?</h3>\n\n\n\n<p>Si deseas unirte a la comunidad de WordPress Latam o tienes ideas para contribuir a su reactivación, no dudes en contactarnos a través de nuestros canales de comunicación:</p>\n\n\n\n<ul class="wp-block-list">\n<li><strong>Correo</strong>: <a href="mailto:wplatam@wordcamp.org"><u>wplatam@wordcamp.org</u></a></li>\n\n\n\n<li><strong>Telegram</strong>:<a href="https://t.me/+eiOwgzr1dLg3ZDgx"> <u>https://t.me/+eiOwgzr1dLg3ZDgx</u></a></li>\n\n\n\n<li><strong>Facebook</strong>:<a href="https://www.facebook.com/wplatinoamerica"> https://www.facebook.com/wplatinoamerica</a></li>\n\n\n\n<li><strong>Linkedin</strong>: <a href="https://www.linkedin.com/company/wp-latam"><u>https://www.linkedin.com/company/wp-latam</u></a></li>\n</ul>\n\n\n\n<p>Estamos ansiosos por conocerte y trabajar juntos para construir un futuro aún más próspero para WordPress en nuestra región.</p>\n\n\n\n<p><strong>¡Juntos, podemos reavivar la llama de la comunidad WordPressera latinoamericana!</strong></p>\n\n\n\n<p>Este artículo fue escrito por: <strong>Lidia Arroyo, Catalina Zapata y Lua Salazar</strong>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:95:"https://es.wordpress.org/2024/05/30/reactivando-comunidades-de-wordpress-en-latinoamerica/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"582408";s: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:48:"WordCamp Cartagena 2024: Historia en estado puro";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"https://es.wordpress.org/2024/05/27/wordcamp-cartagena-2024-historia-en-estado-puro/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:92:"https://es.wordpress.org/2024/05/27/wordcamp-cartagena-2024-historia-en-estado-puro/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 27 May 2024 09:42:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{i:0;a:5:{s:4:"data";s:8:"WordCamp";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=588858";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:168:"No te pierdas una cita con la Historia en la WordCamp Cartagena 2024,\ndel 7 al 9 de junio, donde destacaremos la IA y disfrutarás de una gastronomía y cultura únicas";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"lualvarimp";s: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:11289:"\n<p>Para comenzar este artículo, voy a hacer dos apuntes culturales de vital importancia que marcarán el calendario cartagenero de este año 2024.</p>\n\n\n\n<p>El primero y fundamental, es la celebración de la <strong><a href="https://cartagena.wordcamp.org/2024/">WordCamp Cartagena 2024</a></strong> que tendrá lugar en la <strong>Universidad Politécnica de Cartagena (UPCT)</strong>, el día <strong>7 de junio</strong> y, en el <strong>El Batel</strong>, los días <strong>8 y 9 de junio</strong>.</p>\n\n\n\n<p><a href="https://cartagena.wordcamp.org/2024/compra-tu-entrada/">Comprar las entradas para la WordCamp Cartagena</a></p>\n\n\n\n<p>El segundo (y menos importante) trata sobre el curioso hallazgo de un antiguo pergamino semienterrado en las inmediaciones del Teatro Romano de Cartagena.</p>\n\n\n\n<p>El contenido de dicho pergamino, el cual se presenta a continuación, describe unos hechos cuya datación aún no se ha establecido con exactitud. De este documento, llama la atención su mezcla de textos en latín y en fenicio, de los cuales, estos últimos, se han traducido para la comodidad del lector.</p>\n\n\n\n<h2 class="wp-block-heading">Chronicae Carthago Novae</h2>\n\n\n\n<h3 class="wp-block-heading">De propelio Quart Hadast portus</h3>\n\n\n\n<p>En los albores de aquel séptimo día, bendecidos por la diosa Tanit, los primeros y tímidos rayos solares ya  presagiaban los acontecimientos que acaecerían, marcando el devenir de la ciudad hasta su consecución final, durante el crepúsculo del noveno día.</p>\n\n\n\n<p>El Verborum Comitium estaba próximo a celebrarse, augurando ser un acontecimiento memorable que situaría a Quart Hadast en el epicentro de la cultura. La ciudad se preparaba mientras se despertaban las fervorosas emociones en los corazones de sus organizadores, ponentes, asistentes y voluntarios.</p>\n\n\n\n<p>Desde el puerto cartaginense, los patrocinadores establecían sus posiciones con bravura y determinación ante el clamor que resonaba en lontananza, avivado por las gargantas ardientes de un ilusionado público que anhelaba la audiencia de sus doctos y excelsos ponentes.</p>\n\n\n\n<p>Sin menoscabo de sus quehaceres, la general Maryām lideraba una modesta hueste que se vislumbraba implacable ante los desafíos que les aguardaban, con la convicción de que habrían de triunfar.</p>\n\n\n\n<p>No era aquella su primera batalla, ni tampoco sería la última, porque ya se habían enfrentado con anterioridad a otro Verborum Comitium, saliendo triunfantes.</p>\n\n\n\n<p>Marcharían con determinación, con la mirada fija en aquel horizonte donde el destino les volvía a prometer una gloria que se erguía como un estandarte inquebrantable.</p>\n\n\n\n<p>La batalla del puerto de Quart Hadast estaba a punto de comenzar…</p>\n\n\n\n<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">\n<p>“Carthago Novae Verborum Comitium quattuor elementis constituitur: Moderatores, oratores, adsentes et voluntarii. Nihil effectum esset nisi hoc fundamentalis sponsorum columna sustineret.»<br> <cite>Chlodovech Adalfuns</cite></p>\n</blockquote>\n\n\n\n<h2 class="wp-block-heading">La Historia tiende a repetirse</h2>\n\n\n\n<p>Lo cierto es que este texto me ha servido para volver a pensar sobre un concepto que siempre ronda alrededor de mi cerebro: «La Historia tiende a repetirse… Pero tanto para lo bueno, como para lo malo.»</p>\n\n\n\n<p>Si es para lo malo, lo único que se podría sacar en conclusión sobre nosotros mismos es que seremos personas ineptas que no han aprendido nada de sus errores y que, como unos auténticos palurdos, repetiremos las mismas tonterías una y otra vez.</p>\n\n\n\n<p>Es por esto que considero que es bueno fallar y equivocarse porque, si uno es medianamente listo, cada paso erróneo que dé en su vida le llevará a convertirse en mejor persona.</p>\n\n\n\n<p>¿Y qué pasa en el caso contrario?</p>\n\n\n\n<p>Pues para el caso contrario no hay que mirar muy lejos y basta con fijarse en el alucinante grupo de <strong>Cartagena</strong>, que este año organiza su <strong>segunda WordCamp</strong> y que nos asegura que será mejor de lo que ya fue la primera.</p>\n\n\n\n<p>¡Y eso es repetir bien la Historia!</p>\n\n\n\n<p><a href="https://cartagena.wordcamp.org/2024/compra-tu-entrada/">Comprar las entradas para la WordCamp Cartagena</a></p>\n\n\n\n<p>Y, aunque ya lo dije al principio, lo vuelvo a reiterar ahora: La <strong>WordCamp Cartagena 2024</strong> se celebrará los días <strong>7, 8 y 9 de junio</strong> en el <strong>Auditorio El Batel</strong>.</p>\n\n\n\n<p>Bueno, no…</p>\n\n\n\n<h2 class="wp-block-heading">La Comunidad WordPress importa</h2>\n\n\n\n<p>En verdad, el día <strong>7 de junio</strong> la <strong>WordCamp Cartagena 2024</strong> se celebrará en la <strong>Universidad Politécnica de Cartagena</strong> por diversos motivos, siendo uno de los más destacables el de <strong>acercar WordPress a la gente</strong> y mostrar sus inmensas posibilidades a las futuras generaciones de universitarios y personas interesadas en el CMS más extendido del planeta.</p>\n\n\n\n<p><a href="https://cartagena.wordcamp.org/2024/compra-tu-entrada/">Comprar las entradas para la WordCamp Cartagena</a></p>\n\n\n\n<p>Así es como se aumenta y alimenta a la gran familia y así es como se <strong>construye</strong> esta gran<br> <strong>Comunidad</strong> que es <strong>WordPress</strong>, porque en <strong>Cartagena</strong> saben repetir los éxitos de su historia y lo hacen de un modo que enorgullece.</p>\n\n\n\n<p>Hace miles de años hicieron Historia enfrentándose a los romanos en las segundas guerras púnicas&#8230; El año pasado hicieron Historia enfrentándose a los helenos, compitiendo y coincidiendo en fechas con la WordCamp Europe de Atenas.</p>\n\n\n\n<p>¿Alguien tiene alguna duda de que este año también harán Historia?</p>\n\n\n\n<h2 class="wp-block-heading">No lo dudes, Cartagena será referencia</h2>\n\n\n\n<p>La <strong>WordCamp Cartagena 2024</strong>, del <strong>7 al 9 de junio</strong>, tiene todos los ingredientes para convertirse en un referente cultural por diversos motivos:</p>\n\n\n\n<ul class="wp-block-list">\n<li>Su <strong>temática</strong> de este año girará en torno a la <strong>Inteligencia Artificial</strong>, esa nueva herramienta tan necesaria que será indispensable saber manejar en un futuro no tan lejano.</li>\n\n\n\n<li>Y como no sólo de Inteligencia Artificial vive el WordPressero, durante la WordCamp también habrá <strong>ponencias</strong> que tratarán temas <strong>de máximo interés</strong> para la <strong>Comunidad </strong>WordPress y para cualquiera que tenga curiosidad tecnológica.</li>\n\n\n\n<li>Y como no sólo de ponencias vive el ser humano, los organizadores ya se han encargado de que nuestros estómagos estén bien llenos, tanto dentro del <strong>Auditorio El Batel</strong> como fuera, con una impresionante oferta gastronómica a nuestra disposición, repartida por toda la ciudad.</li>\n\n\n\n<li>Y como no sólo de comida se alimentan las personas, este mismo equipo nos invita a visitar su ciudad, repleta de <strong>cultura por los cuatro costados</strong> así que, el último día del evento, nos ofrecerán una visita turística por sus <strong>lugares</strong> más <strong>emblemáticos e históricos</strong>.</li>\n</ul>\n\n\n\n<p><a href="https://cartagena.wordcamp.org/2024/compra-tu-entrada/">Comprar las entradas para la WordCamp Cartagena</a></p>\n\n\n\n<h3 class="wp-block-heading">¿Eso es hacer bien las cosas?</h3>\n\n\n\n<p>Yo creo que sí (y la Historia se repite).</p>\n\n\n\n<p>Pero esperad un momento porque, como decía Súper Ratón en su show televisivo…</p>\n\n\n\n<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">\n<h2 class="wp-block-heading">«No se vayan todavía, aún hay más»</h2>\n<cite>Súper Ratón</cite></blockquote>\n\n\n\n<p>En la <strong>WordCamp Cartagena 2024</strong> han pensado en absolutamente todo para que los días <strong>7, 8 y 9 de junio</strong> los llenemos de <strong>experiencias didácticas, sociales, culinarias, culturales</strong>, etc… No van a dejarnos ni un minuto de descanso y vamos a disfrutar de cada segundo en su preciosa e histórica ciudad.</p>\n\n\n\n<p>Pero eso puede suponer un auténtico problema para aquellas personas que tienen hijos. Esa gente puede pensar…</p>\n\n\n\n<p><em>“No puedo dejar a mi hijo sólo un fin de semana”</em></p>\n\n\n\n<p><em>“Me encantaría que mi pequeñajo disfrutara de un fin de semana espectacular en una ciudad maravillosa como Cartagena, pero no puedo arrastrarle a escuchar unas ponencias que no va a entender por su edad”</em></p>\n\n\n\n<p>¿Os he dicho ya que este <strong>equipazo de Cartagena</strong> piensa en todo y que son muy buenos?</p>\n\n\n\n<p>Esta gente tendrá preparada una <strong>ludoteca para los pequeños</strong> (y los que no lo son tanto). De este modo, podrán disponer de su propio espacio en el que divertirse mientras sus progenitores asisten a las ponencias y se relacionan entre sí, ampliando poco a poco esa <strong>gran familia y comunidad</strong> que es <strong>WordPress</strong>.</p>\n\n\n\n<p>Haciendo así de bien las cosas uno se convierte en Historia&#8230; Y así lo entiende y así lo hace el gran equipo que conforma la <strong>WordCamp Cartagena 2024</strong>.</p>\n\n\n\n<div class="wp-block-group has-light-grey-2-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained">\n<div style="height:22px" aria-hidden="true" class="wp-block-spacer"></div>\n\n\n\n<h4 class="wp-block-heading">También te puede interesar</h4>\n\n\n<ul class="wp-block-rss"><li class=''wp-block-rss__item''><div class=''wp-block-rss__item-title''><a href=''https://es.wordpress.org/2024/06/03/tiempo-esfuerzo-y-wordcamp-europe-2024-turin/''>Tiempo, esfuerzo y WordCamp Europe 2024 Turín</a></div></li><li class=''wp-block-rss__item''><div class=''wp-block-rss__item-title''><a href=''https://es.wordpress.org/2024/05/27/wordcamp-cartagena-2024-historia-en-estado-puro/''>WordCamp Cartagena 2024: Historia en estado puro</a></div></li><li class=''wp-block-rss__item''><div class=''wp-block-rss__item-title''><a href=''https://es.wordpress.org/2024/05/16/bailare-sobre-tu-vordcamp/''>Bailaré sobre tu VordCamp</a></div></li><li class=''wp-block-rss__item''><div class=''wp-block-rss__item-title''><a href=''https://es.wordpress.org/2024/04/18/consejos-al-elegir-ponentes-en-una-wordcamp/''>Consejos al elegir ponentes en una WordCamp</a></div></li><li class=''wp-block-rss__item''><div class=''wp-block-rss__item-title''><a href=''https://es.wordpress.org/2023/11/30/wordcamp-valencia-2023-apuesta-firme-por-el-futuro/''>WordCamp Valencia 2023: apuesta firme por el futuro</a></div></li></ul>\n\n\n<div style="height:22px" aria-hidden="true" class="wp-block-spacer"></div>\n</div>\n\n\n\n<p>¡Y no creo que te quieras perder una cita con la Historia!</p>\n\n\n\n<p>&#8230;</p>\n\n\n\n<p>Nota a pie (mucho pie) de página: Aún le sigo dando vueltas al tema de si funciona bien el hecho de haberme inventado la existencia de un texto antiguo, para así relacionar la WordCamp con Cartagena y su Historia&#8230; Nosé, ¿qué opinas tú, lector? (y ahora es cuando se abre el hilo de comentarios… A ver si alguien contesta).</p>\n\n\n\n<p><a href="https://cartagena.wordcamp.org/2024/compra-tu-entrada/">Comprar las entradas para la WordCamp Cartagena</a></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:89:"https://es.wordpress.org/2024/05/27/wordcamp-cartagena-2024-historia-en-estado-puro/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"588858";s: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:76:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:31:"WordPress no es una herramienta";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://es.wordpress.org/2024/05/23/wordpress-no-es-una-herramienta/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:76:"https://es.wordpress.org/2024/05/23/wordpress-no-es-una-herramienta/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 23 May 2024 08:12:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:2:{i:0;a:5:{s:4:"data";s:9:"comunidad";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:7:"General";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=585508";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:102:"Qué es WordPress a día de hoy, al menos desde mi punto de vista.\n\nY sí, seguro que te sorprenderá.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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:"Alvaro Torres";s: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:5035:"\n<p>Siempre estamos enfocados en la estrategia, en cómo ganar dinero, mirando al frente sin ver lo que sucede a nuestro alrededor.</p>\n\n\n\n<p>Claro que sí, <strong>tenemos que luchar y sobrevivir</strong>. Tenemos que hacer frente a los baches que nos encontramos por el camino, las facturas, la hipoteca, los gastos por vacaciones, por reyes, los peques…</p>\n\n\n\n<p>Tú, como otras personas, haces lo lógico, intentar crecer. Como tantas otras personas usas WordPress para crecer digitalmente. Normal, si es que es una maravilla.</p>\n\n\n\n<p>¿Pero sabes lo que es WordPress?</p>\n\n\n\n<h2 class="wp-block-heading">Abre los ojos, WordPress está en todos lados</h2>\n\n\n\n<p>Hace muchos años, WordPress se creó como una herramienta de creación web de código abierto, en muy pocos años creció una barbaridad, obtuvo millones de inversión…</p>\n\n\n\n<p>…bla, bla, bla…</p>\n\n\n\n<p>Hoy, WordPress no es una herramienta, o al menos no sólo eso. WordPress ha hecho que las fronteras físicas se difuminen. O bueno, las personas que forman parte de WordPress son los que lo han conseguido.</p>\n\n\n\n<p>WordPress y todo el software gratuito relacionado son creados por una gran comunidad que, en su mayor parte, trabajan de forma totalmente altruista.</p>\n\n\n\n<p>Sabiendo esto no es difícil adivinar que WordPress, sin su comunidad, es solo una gran herramienta, pero que difícilmente evolucionaría. Básicamente, WordPress se alimenta de su comunidad y crece con ella.</p>\n\n\n\n<p>Y ahora te pregunto de nuevo ¿Sabes lo que es WordPress?</p>\n\n\n\n<p>Claro que sí, WordPress es su comunidad.</p>\n\n\n\n<h2 class="wp-block-heading">¿Estamos locos o qué?</h2>\n\n\n\n<p>Hace unos años me encontraba bastante bloqueado, trabajaba desde casa y no tenía relación con casi nadie. Dedicaba mi vida a trabajar y a mi familia, la verdad es que no tenía tiempo para más, o eso creía yo.</p>\n\n\n\n<p>Estaba muy equivocado, y os explico por qué.</p>\n\n\n\n<p>Decidí asistir a una WordCamp en Pontevedra. La verdad es que me daba miedito, ir yo solo, sin conocer a nadie, sin saber qué decir.</p>\n\n\n\n<p>Siempre he sido una persona muy sociable, pero desde que empecé a trabajar solo, encerrado, perdí práctica. Porque sí, hasta para eso hay que practicar.</p>\n\n\n\n<p>Aún así me animé a asistir a la WordCamp, enfrentando mi miedo.</p>\n\n\n\n<p>Desde que pasé la puerta de entrada me sentí más que acogido, me sentí integrado. Y esto puede sonar muy japyflower, pero es que el sentimiento de pertenencia es un imán, es sentirse comprendido, es saber que perteneces a algo mayor.</p>\n\n\n\n<p>Como más de una persona dice en clave de humor, WordPress es una secta (pero de las buenas…).</p>\n\n\n\n<p>En Pontevedra pasé 2 días comiendo pulpo, conociendo gente y participando en diferentes actividades. Veía, cómo algo grande evolucionaba, y yo era un engranaje de esa excelente maquinaria.</p>\n\n\n\n<p>Este evento me hizo replantearme muchas cosas. Ver tanta gente participando para que WordPress evolucione, de veras que me tocó la patata.</p>\n\n\n\n<p>Y entonces lo entendí, llevo años con un trabajo que depende directamente de esta herramienta (o comunidad), ¿qué menos que participar en ella?</p>\n\n\n\n<p>Comencé colaborando respondiendo consultas en los foros de soporte y realizando actividades en el equipo de marketing. Esto me permitió conocer muchas personas, algunas de ellas las consideraba infinitamente lejos, inalcanzables, y ahí estaba yo tratando con ellas.</p>\n\n\n\n<p>Algunas personas de la comunidad incluso me han ayudado a crecer profesionalmente explicándome cómo mejorar mi trabajo. Y no sólo eso, los contactos que he hecho me han permitido hacer colaboraciones y ampliar fronteras.</p>\n\n\n\n<p>Sí, he crecido como profesional, pero también como persona, y todo el tiempo que he invertido en la comunidad WordPress, de una forma u otra ha sido recompensado.</p>\n\n\n\n<h2 class="wp-block-heading">Si WordPress son las personas ¿qué pasa con el futuro?</h2>\n\n\n\n<p>Si te dedicas al mundillo digital sabrás que todo cambia a un ritmo desorbitado, como individuos no podemos abarcar todos los avances, pero qué sucede si miramos de forma objetiva, si ponemos los anteojos a una lejanía suficiente para ver toda la comunidad WordPress.</p>\n\n\n\n<p>Parecemos un hormiguero…</p>\n\n\n\n<p>Es que somos eso, partes de una sociedad, seres sociales. Y pertenecemos a comunidades, de una forma u otra, de un tamaño u otro, no lo podemos evitar.</p>\n\n\n\n<p>Si vemos a la comunidad de WordPress como un todo, como lo que es, nos daremos cuenta de una cosa, que adaptarnos a los veloces cambios de la era digital no es tan difícil.</p>\n\n\n\n<h2 class="wp-block-heading">Y tú ¿Qué haces mirando?</h2>\n\n\n\n<p>Está claro que no soy tú, que tu forma de interaccionar con WordPress es diferente, o no. Que tus conocimientos y habilidades son diferentes, pero todos tenemos algo, todos podemos colaborar de un modo u otro.</p>\n\n\n\n<p>Danos un toque o escribe en los comentarios si quieres participar, ya verás que lo vas a disfrutar.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:73:"https://es.wordpress.org/2024/05/23/wordpress-no-es-una-herramienta/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"585508";s: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:73:"\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:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:26:"Bailaré sobre tu VordCamp";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://es.wordpress.org/2024/05/16/bailare-sobre-tu-vordcamp/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:70:"https://es.wordpress.org/2024/05/16/bailare-sobre-tu-vordcamp/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 16 May 2024 07:30: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:8:"WordCamp";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://es.wordpress.org/?p=585410";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:105:"Ven a la WordCamp Vigo 2024: cultura WordPress y talento local, del 24 al 26 de mayo. ¡No te la pierdas!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"lualvarimp";s: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:6148:"\n<p>Tranquilos, no se ha cometido ninguna falta ortográfica en el título de este artículo porque, como muy bien apuntan nuestros compañeros gallegos…</p>\n\n\n\n<p><strong>“WordCamp se escribe con V de Vigo”</strong></p>\n\n\n\n<p><a href="https://vigo.wordcamp.org/2024/comprar-entradas/">Comprar entradas para WordCamp Vigo 2024</a>.</p>\n\n\n\n<p>Esta frase tan curiosa, homenajea y hace referencia a un lema que se creó en el año 1986, “Madrid se escribe con V de Vigo”, en el que el gobierno de la Comunidad de Madrid de aquella época se quiso hermanar con el Ayuntamiento de Vigo por algo conocido como la Movida.</p>\n\n\n\n<p>Y ahora permitidme divagar un poco sobre este tema antes de ponerme a hablar sobre la&nbsp;WordCamp Vigo 2024, que se celebrará el&nbsp;<strong>24, 25 y 26 de mayo</strong>, en el&nbsp;<strong>Círculo de Empresarios de Galicia</strong>&nbsp;(día 24) y en el&nbsp;<strong>Auditorio Mar de Vigo – Palacio de Congresos</strong>&nbsp;(días 25 y 26).</p>\n\n\n\n<p>Bien, ahora que ya tenéis los datos básicos de los lugares y la fecha para la nueva&nbsp;WordCamp&nbsp;que se celebrará en Vigo y que no os debéis perder (que no me entere yo de lo contrario), voy a retomar el tema que acabo de nombrar hace dos párrafos.</p>\n\n\n\n<h2 class="wp-block-heading">La Movida</h2>\n\n\n\n<p>Para todos aquellos que tienen una edad parecida a la mía, esa en la que ya eres consciente de que has sobrepasado la mitad de tu existencia, la&nbsp;Movida&nbsp;fue un movimiento que cambió nuestra forma de ver y de entender la vida.</p>\n\n\n\n<p>Sin embargo, es más que posible que, para los más jóvenes, esos que están convencidos de que aún les quedan muchísimos años de vida, la&nbsp;Movida&nbsp;apenas les suene y si, por un casual deciden mirar por Internet en alguna enciclopedia online, encontrarán varias palabras parecidas a estas…</p>\n\n\n\n<ul class="wp-block-list">\n<li>Movimiento contracultural.</li>\n\n\n\n<li>Madrid.</li>\n\n\n\n<li>Años 80.</li>\n\n\n\n<li>Música.</li>\n</ul>\n\n\n\n<p>Pero, si no se comprenden en su magnitud, estas palabras se convierten en conceptos vacíos y datos inútiles que sólo servirán para acertar las preguntas de algún concurso televisivo de esos que dan antes de los Telediarios.</p>\n\n\n\n<p>Y ahora es cuando (gracias por vuestra paciencia) mis divagaciones van a empezar a cobrar sentido.</p>\n\n\n\n<p><strong>Fue todo eso y mucho más (al igual que lo será la VordCamp)</strong></p>\n\n\n\n<p><a href="https://vigo.wordcamp.org/2024/comprar-entradas/">Comprar entradas para WordCamp Vigo 2024</a>.</p>\n\n\n\n<p>La&nbsp;Movida&nbsp;fue catalogada en su época como un movimiento contracultural.</p>\n\n\n\n<p>Para mi gusto, nada más lejos de la realidad. La&nbsp;Movida&nbsp;fue cultura al 100% y definió aquellos geniales años 8o, al igual que también influyó de forma notable en las décadas posteriores.</p>\n\n\n\n<p>La&nbsp;WordCamp Vigo 2024&nbsp;nos promete lo mismo… Bueno, en verdad no ha prometido nada pero, sólo viendo el diseño y el contenido de su web, uno ya sabe que esta gente va a cumplir de sobra con su cometido de convertirse en un referente y <strong>expandir la cultura asociada a&nbsp;WordPress</strong>, siempre apoyados en esos&nbsp;patrocinadores&nbsp;que están presentes y son indispensables.</p>\n\n\n\n<p>Y no importa que sea la primera&nbsp;WordCamp&nbsp;que organizan en la ciudad porque, cuando se tiene un&nbsp;programa&nbsp;de esa categoría y unos&nbsp;ponentes&nbsp;impresionantes, cuando los&nbsp;voluntarios&nbsp;lo van a dar todo en esos días para ayudar a los&nbsp;asistentes&nbsp;y cuando sabes de sobra que los&nbsp;organizadores&nbsp;se han estrujado hasta la última neurona y han gastado toda su energía en llevar a cabo tal evento…</p>\n\n\n\n<p>Cuando todo eso se junta, el resultado es indescriptible…</p>\n\n\n\n<p>Y la&nbsp;WordCamp Vigo 2024&nbsp;será eso y mucho más.</p>\n\n\n\n<h2 class="wp-block-heading">Vigo, siempre Vigo</h2>\n\n\n\n<p>Si buscas “Movida” en Internet, lo primero que te aparecerá será la&nbsp;Movida Madrileña.</p>\n\n\n\n<p>Sí, ya sé que vuelvo a hablar de algo ajeno a&nbsp;WordPress&nbsp;pero, ¿qué otra cosa puedo hacer?&#8230; Es el leitmotiv que estoy usando para hacer girar el discurso de este artículo.</p>\n\n\n\n<p>No voy a negar lo evidente, aparte de ser la más conocida, la&nbsp;Movida Madrileña&nbsp;fue muy importante. Pero también lo fue la&nbsp;Movida viguesa&nbsp;y si alguien no me cree, le invito a que vuelva a leer el título de cabecera de este artículo y que me diga si no está redactado con toda la intencionalidad del mundo.</p>\n\n\n\n<p>Esta&nbsp;WordCamp Vigo 2024&nbsp;viene impregnada del mismo espíritu rompedor de antaño, apostando por el&nbsp;<strong>talento local</strong>. Ese mismo talento del que ya hicieron gala sus paisanos de finales de los 70 y comienzos de los 80.</p>\n\n\n\n<p>De este modo, nos encontraremos con un evento en el que la mitad de las ponencias serán impartidas por&nbsp;gente de Galicia&nbsp;o que desarrolla su labor profesional en esa comunidad.</p>\n\n\n\n<p>Y cuando alguien apuesta por algo así, por su propio equipo, por su propia gente, es porque es conocedor de algo muy importante: Que él y su grupo son buenos y que pueden aportar mucho a la&nbsp;<strong>comunidad WordPress</strong>, porque son excelentes en su trabajo y unos&nbsp;<strong>grandes profesionales</strong>&#8230;</p>\n\n\n\n<p>Y lo más importante de todo: Que no piensan permitir que esto se quede en palabras vacías, porque te lo van a demostrar.</p>\n\n\n\n<p>Y tú lo vas a poder ver en Vigo los días 24, 25 y 26 de mayo.</p>\n\n\n\n<p>Así que sólo te haré la pregunta una vez.</p>\n\n\n\n<p>¿De verdad vas a perderte la&nbsp;<strong>WordCamp Vigo 2024</strong>?</p>\n\n\n\n<p>¿¡¡De verdad!!?</p>\n\n\n\n<p>Que no me entere yo de que faltas al evento o si no…</p>\n\n\n\n<p>Te seguiré con mi portátil<br>Y lo haré, aunque no sea fácil<br>Irás a Vigo a comprar una entrada<br>Y ya verás que será una pasada</p>\n\n\n\n<p>Y bailaré sobre tu VordCamp<br>Uáh churugüee-re churuguáh</p>\n\n\n\n<p><a href="https://vigo.wordcamp.org/2024/comprar-entradas/">Comprar entradas para WordCamp Vigo 2024</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:67:"https://es.wordpress.org/2024/05/16/bailare-sobre-tu-vordcamp/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:6:"585410";s: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:30:"https://es.wordpress.org/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:"13096054";s:7:"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:48:"WpOrg\\Requests\\Utility\\CaseInsensitiveDictionary":1:{s:7:"\0*\0data";a:11:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Sun, 16 Jun 2024 07:17:24 GMT";s:12:"content-type";s:34:"application/rss+xml; charset=UTF-8";s:4:"vary";s:37:"Accept-Encoding, accept, content-type";s:6:"x-olaf";s:3:"⛄";s:13:"last-modified";s:29:"Thu, 13 Jun 2024 09:04:07 GMT";s:4:"link";s:61:"<https://es.wordpress.org/wp-json/>; rel="https://api.w.org/"";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:16:"content-encoding";s:2:"br";s:7:"alt-svc";s:19:"h3=":443"; ma=86400";s:4:"x-nc";s:9:"HIT ord 2";}}s:5:"build";s:14:"20211221040300";}', 'no');
INSERT INTO `wpju_options` VALUES
(164, '_transient_timeout_feed_mod_69c933d8a78805efd0abe985766ffb51', '1718565444', 'no'),
(165, '_transient_feed_mod_69c933d8a78805efd0abe985766ffb51', '1718522244', 'no'),
(166, '_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9', '1718565444', 'no'),
(167, '_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:56:"WordPress.org blog: Highlights from WordCamp Europe 2024";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=17374";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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/2024/06/highlights-from-wordcamp-europe-2024/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8325:"<p><em>2,584 attendees participated in the 12th annual WordPress event in Europe, held at the </em><a href="https://europe.wordcamp.org/2024/venue/"><em>Lingotto Conference and Exhibition Centre</em></a><em> in Torino, Italy.</em></p>\n\n\n\n<img width="1024" height="683" src="https://i0.wp.com/wordpress.org/news/files/2024/06/wceu-torino-night.jpg?resize=1024%2C683&ssl=1" alt="" class="wp-image-17376" />The <a href="https://www.museocinema.it/en/museum-and-ma-prolo-foundation/mole-antonelliana">Mole Antonelliana</a> in Torino, illuminated to celebrate WordCamp Europe 2024\n\n\n\n<p>From June 13-15, 2024, WordPress enthusiasts from across the globe gathered in Torino to explore and celebrate the world’s most popular web platform. A dedicated team of 250 volunteers, led by WordCamp veterans Wendie Huis in ‘t Veld, Juan Hernando, and Takis Bouyouris, organized and produced the event.</p>\n\n\n\n<h2 class="wp-block-heading">Impact in Action on Contributor Day</h2>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/contributor-day/">Contributor Day</a> brought together 726 contributors working across 25 teams to support the WordPress project. Their accomplishments included translating 79,059 “strings” for the WordPress user interface across 29 languages, updating documentation for the forthcoming 6.6 release, onboarding new contributors for the support forums and testing teams, and identifying ways to improve plugin security.</p>\n\n\n\n<img width="1024" height="683" src="https://i0.wp.com/wordpress.org/news/files/2024/06/Contributors-at-work.jpeg?resize=1024%2C683&ssl=1" alt="" class="wp-image-17377" />Contributors gathering during WCEU 2024 Contributor Day\n\n\n\n<h2 class="wp-block-heading">Sustainable open source is the future</h2>\n\n\n\n<img width="1024" height="576" src="https://i0.wp.com/wordpress.org/news/files/2024/06/day1-keynote.jpg?resize=1024%2C576&ssl=1" alt="" class="wp-image-17378" />Keynote presenters, Joost de Valk and Juliette Reinders Folmer\n\n\n\n<p>Joost de Valk and Juliette Reinders Folmer delivered the event&#8217;s opening keynote address on <a href="https://europe.wordcamp.org/2024/session/sustainable-open-source-is-the-future/">sustaining open source software projects</a>. Their keynote covered funding open source, contributing beyond code, and convincing buyers in commercial enterprises that open source is a viable alternative to proprietary platforms.</p>\n\n\n\n<h2 class="wp-block-heading">Two days of engaging sessions</h2>\n\n\n\n<p>Friday and Saturday saw 60 presentations and workshops held across <a href="https://europe.wordcamp.org/2024/schedule/">three tracks</a>. Topics included WordPress development, accessibility, design, business, community, artificial intelligence, and cybersecurity.</p>\n\n\n\n<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">\n<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">\n<img width="1024" height="683" src="https://i0.wp.com/wordpress.org/news/files/2024/06/session-photo2-1.jpg?resize=1024%2C683&ssl=1" alt="" class="wp-image-17381" />Speed Build Session\n</div>\n\n\n\n<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">\n<img width="1024" height="783" src="https://i0.wp.com/wordpress.org/news/files/2024/06/session-photo1-1.jpg?resize=1024%2C783&ssl=1" alt="" class="wp-image-17382" />Connect Series\n</div>\n</div>\n\n\n\n<p>A youth workshop gave younger attendees hands-on opportunities to build WordPress websites, explore new tech, and learn about internet safety. Meanwhile, a wellness-themed track included yoga lessons and walking tours of Torino, encouraging attendees to step away from their screens and explore the beauty of this year’s host city.</p>\n\n\n\n<h2 class="wp-block-heading">Mid-year project update</h2>\n\n\n\n<p>WordPress Cofounder Matt Mullenweg shared a <a href="https://youtu.be/ELW4Jdvujbc">mid-year project update on WordPress</a> and concluded by fielding questions from the audience on various topics, from Gutenberg Phases to the WordPress Playground, and acknowledging a request to escalate a bug fix.</p>\n\n\n\n<p>Matt’s presentation highlighted the success of the <a href="https://make.wordpress.org/community/2024/06/15/wordpress-contributor-mentorship-program-q4-2024-call-for-interest/">contributor mentorship program</a> and WCEU Contributor Day, demoed Translate Live, and shared an update on the <a href="https://wordpress.org/data-liberation/">Data Liberation</a> initiative.&nbsp;</p>\n\n\n\n<p>Matt also covered the latest innovations with <a href="https://wordpress.org/playground/">WordPress Playground</a>, highlighted <a href="https://wordpress.org/news/2024/04/how-wordpress-is-creating-a-faster-web/">performance gains</a>, and previewed features anticipated in future releases, like rollbacks for auto-updates and zoomed-out view.</p>\n\n\n\n<img width="1024" height="683" src="https://i0.wp.com/wordpress.org/news/files/2024/06/matt.jpg?resize=1024%2C683&ssl=1" alt="" class="wp-image-17383" />WordPress Cofounder Matt Mullenweg\n\n\n\n<p>Acknowledging an exciting new trend in the WordPress community, Mullenweg discussed “speed build challenges,” where onlookers watch WordPress experts build websites in real-time, showcasing tips, shortcuts, and best practices. One such event took place during a WCEU session, and in the Q&amp;A portion of Matt’s presentation, he was invited to participate in one–an invitation he accepted!</p>\n\n\n\n<p>Matt reflected on WordPress reaching its 21st anniversary since he and Mike Little launched the first version in 2003. He <a href="https://ma.tt/2024/05/wp21/">shared 11 things</a> to ensure that WordPress remains sustainable for decades to come:</p>\n\n\n\n<ol class="wp-block-list">\n<li>Simple things should be easy and intuitive, and complex things possible.</li>\n\n\n\n<li>Blogs and dynamic sites are better.</li>\n\n\n\n<li>Documentation should be wiki-easy to edit.</li>\n\n\n\n<li>Forums should be front and center.</li>\n\n\n\n<li>Plugins and themes with community infrastructure.</li>\n\n\n\n<li>Great theme previews and diverse aesthetics.</li>\n\n\n\n<li>We can’t over-index for guidelines and requirements.</li>\n\n\n\n<li>Feedback loops are so important.</li>\n\n\n\n<li>Core should be opinionated and quirky.</li>\n\n\n\n<li>If you make WordPress, use WordPress.</li>\n\n\n\n<li>Stay close to our end-users</li>\n</ol>\n\n\n\n<div class="wp-block-embed__wrapper">\n\n</div><a href="https://youtu.be/ELW4Jdvujbc">Watch Matt’s project update</a> on the WordPress YouTube channel\n\n\n\n<h2 class="wp-block-heading">Closing remarks</h2>\n\n\n\n<p>In their closing remarks, the event organizers expressed gratitude for the endorsements of the <a href="https://europe.wordcamp.org/2024/wordcamp-europe-receives-patronage-from-the-european-parliament/">European Parliament</a>, the city of Torino, and Turismo Torino, the regional tourism board. The volunteer team was celebrated for their hard work in producing the event.&nbsp;</p>\n\n\n\n<p>Closing out a robust three days of programming, the organizing team announced that <a href="https://europe.wordcamp.org/2025/">WordCamp Europe 2025</a> would be held in Basel, Switzerland, from June 5 to 7, 2025. The announcement was met with hearty applause and plans to meet in a year’s time.</p>\n\n\n\n<img width="1024" height="682" src="https://i0.wp.com/wordpress.org/news/files/2024/06/group.jpg?resize=1024%2C682&ssl=1" alt="" class="wp-image-17384" />Attendees gather for a photo at WCEU in Torino\n\n\n\n<h2 class="wp-block-heading"><strong>Stay connected</strong></h2>\n\n\n\n<p><a href="https://events.wordpress.org/">WordPress events</a> enable technologists, open source enthusiasts, and community members around the globe to meet, share ideas, and collaborate to drive WordPress and the open web forward.</p>\n\n\n\n<p>Mark your calendars for <a href="https://us.wordcamp.org/2024/">WordCamp US</a> (Portland, Oregon, United States), <a href="https://wordpress.org/state-of-the-word/">State of the Word</a> (Tokyo), and next year’s <a href="https://asia.wordcamp.org/2025/">WordCamp Asia</a> in Manila!</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity" />\n\n\n\n<p>This post is a collaboration between the contributors who produce content for <a href="https://wordpress.org/news">wordpress.org/news</a> and the WordCamp Europe Communications team.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 15 Jun 2024 21:29:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:"";}}}}}i:1;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:81:"Do The Woo Community: Learn About All the Shows on the Do the Woo Podcast Channel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=84156";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/learn-about-all-the-shows-on-the-do-the-woo-podcast-channel/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:99:"With our launch we now have 12 shows on the Do the Woo podcast channel. Learn about all them today.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 15 Jun 2024 08: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: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: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:68:"Do The Woo Community: Do the Woo Podcast Channel 4.0 Official Launch";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=84105";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"https://dothewoo.io/do-the-woo-podcast-channel-4-0-official-launch/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:55:"How does one even summarize our launch in this excerpt?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 14 Jun 2024 07: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: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:71:"Do The Woo Community: Thinking About Our Launch on WCEU Contributor Day";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://dothewoo.io/?p=84098";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/thinking-about-our-launch-on-wceu-contributor-day/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:112:"As I ponder this launch, there is a lot of crossover between it and the Contributor Day here at WordCamp Europe.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 13 Jun 2024 07: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: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:69:"Do The Woo Community: A Pre-Launch Chat with Jay Walsh at WooCommerce";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://dothewoo.io/?p=84147";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://dothewoo.io/a-pre-launch-chat-with-jay-walsh-at-woocommerce/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:118:"Jay Walsh, Public Relations at WooCommerce and BobWP have a conversation about what Do the Woo means to the 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:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 12 Jun 2024 08:02: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: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:174:"HeroPress: Providing great value to WordPress without coding – Denna text finns även på svenska nedan – Это эссе также есть на русском ниже";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=6848";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:172:"https://heropress.com/essays/providing-great-value-to-wordpress-without-coding/#utm_source=rss&utm_medium=rss&utm_campaign=providing-great-value-to-wordpress-without-coding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:22927:"<img width="1024" height="512" src="https://heropress.com/wp-content/uploads/2024/06/061124-min.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: I want the WordPress community to become even stronger and more sustainable." />\nHere is Tobi reading his own story aloud.\n\n\n\n\n\n<p><a href="https://heropress.com/feed/#svenska">Denna text finns även på svenska nedan.</a></p>\n\n\n\n<p><a href="https://heropress.com/feed/#russian">Это эссе также есть на русском ниже.</a></p>\n\n\n\n<p>There are a lot of ways to contribute to WordPress, many of which require no coding skills. Here, I’d like to share my journey into WordPress and what this project means to me.</p>\n\n\n\n<p><em>Who am I?</em></p>\n\n\n\n<p>I’m Swedish but have been living abroad for the last 23 years. I like technology in general, IT and Telecom in particular. I love writing and do it regularly in three languages: English, Swedish, and Russian.</p>\n\n\n\n<p>Professionally, I’ve gained lot of experience over the last 30 years as Project Manager, Product Manager, and Change Manager, mainly in Telecom and IT. During this time, I have lived and worked in ten countries. I’ve been leading small and large teams, working both on-site and remotely, in positions with both system vendors and operator companies (startups, as well as large, mature companies). I’ve been doing both traditional “waterfall” projects, and leading Scrum teams.</p>\n\n\n\n<p>In parallel, between projects, I’ve also worked many years as a professional linguist (English, Swedish, and Russian).</p>\n\n\n\n<p><em>Discovering WordPress</em></p>\n\n\n\n<p>I started blogging in Russian on a different platform in early 2005. A couple of years later I picked up writing poetry and short form fiction in Swedish, publishing it initially on a specialized Swedish resource.</p>\n\n\n\n<p>In 2011, I decided to gather most of my writing in one place. I got me a domain, installed WordPress and built my own three-language web site. I still remember how magically easy it was to migrate my Russian blog from LiveJournal to WordPress already in 2011.</p>\n\n\n\n<p><em>Initial contribution to the WordPress eco-system</em></p>\n\n\n\n<p>For use on my own sites, I improved the Swedish and Russian translations of the theme I was using and shared these translations with the theme developer for other people to use.</p>\n\n\n\n<p><em>Contributing more actively</em></p>\n\n\n\n<p>Using WordPress was fun. Now and then I help friends and family setting up simple sites. I was gradually becoming more interested in participating in the making of WordPress as a way of giving back to the community. I happened to have some spare time available when WordPress 4.7 was being prepared. Being a professional translator, I quickly suggested several hundreds of strings for the Swedish translation and was quickly promoted to General Translation Editor for Swedish. Soon I was expanding and mentoring the Swedish translation team.</p>\n\n\n\n<p><em>But there was more to it</em></p>\n\n\n\n<p>As an experienced Project Manager and Change Manager, I strived to understand the fuller picture better, and helped fellow GTEs for other language teams to discuss and solve problems they encountered. Here, too, I was soon promoted to team representative and global mentor.</p>\n\n\n\n<p>Since then, I’ve been contributing in several ways: co-organizer of a WordCamp in Stockholm, co-organizer of several translation events, Support contributor (especially in the Swedish support forum), as speaker, and more.</p>\n\n\n\n<p>Recently, I’ve participated actively in discussions around improving “discoverability” of contributing to WordPress and creating smoother on-boarding for new contributors. I also participated as mentor in the pilot cohorts of our new mentoring program for new contributors. This kind of building structure and improving processes come naturally to me, because of my professional experience and my interests in general.</p>\n\n\n\n<p>I want the WordPress community to become even stronger and more sustainable. There’s much more to be done, especially when it comes to building up strong local communities that can translate, train, popularize and support WordPress in many different languages and locations around the world.</p>\n\n\n\n<p>I’d be enormously happy to contribute much more to these processes. A perfect solution would be to become a full-time sponsored contributor, where I’d be fully able to bring big value. It may go the other way, too: If I get hired for some intensive project, I may not have time and energy for WordPress, even if contributing here brings me happiness and fulfillment.</p>\n\n\n\n<p>Tor-Björn (Tobi) Fjellner</p>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6848_4286a0-c6 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6848_c4c0da-d7"><div class="kt-inside-inner-col">\n<p><strong>You can start contributing to WordPress today:</strong></p>\n\n\n\n<p>There are more than 20 volunteer teams contributing to WordPress.</p>\n\n\n\n<p>For instance, there are teams that:</p>\n\n\n\n<ul>\n<li>translate WordPress to more than 60 language versions</li>\n\n\n\n<li>develop and maintain documentation (in several languages)</li>\n\n\n\n<li>create trainings and self-study material (in several languages)</li>\n\n\n\n<li>edit, subtitle, and publish video recordings of presentations</li>\n\n\n\n<li>organize meetups and WordPress conferences</li>\n\n\n\n<li>gather photos and other media files that are free to use on any site</li>\n\n\n\n<li>… and much more</li>\n</ul>\n\n\n\n<p>Go to <a href="https://make.wordpress.org/contribute/">https://make.wordpress.org/contribute/</a> to find which team suits you the best.</p>\n\n\n\n<p>You can also:</p>\n\n\n\n<ul>\n<li>See a list of the main teams at <a href="https://make.wordpress.org/">https://make.wordpress.org/</a></li>\n\n\n\n<li>Register your personal forum account at <a href="https://login.wordpress.org/register?locale=en_US">https://login.wordpress.org/register?locale=en_US</a>&nbsp;</li>\n\n\n\n<li>Search a WordPress event near you at <a href="https://events.wordpress.org/">https://events.wordpress.org/</a>&nbsp;</li>\n</ul>\n</div></div>\n\n</div></div>\n\n\n<p class="kt-adv-heading6848_c1e170-ec wp-block-kadence-advancedheading">Welcome!</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity" />\n\n\n\n<h1 id="svenska" class="kt-adv-heading6848_83d9c3-1c wp-block-kadence-advancedheading">Att tillföra stort värde till WordPress utan programmering</h1>\n\n\n\nHär läser Tobi själv sin berättelse på svenska.\n\n\n\n\n\n<p>Man kan bidra till WordPress på många sätt, och långt ifrån alla kräver kunskaper i programmering. Här vill jag berätta om hur jag hittade fram till WordPress och vad projektet betyder för mig personligen.</p>\n\n\n\n<p><em>Vem är jag?</em></p>\n\n\n\n<p>Jag är från Sverige men bor utomlands sedan 23 år. Jag gillar teknik i allmänhet, framför allt IT och telekom. Jag älskar att skriva och gör det regelbundet på tre olika språk: engelska, svenska och ryska.</p>\n\n\n\n<p>Genom mina jobb har jag samlat på mig stor erfarenhet under de senaste 30 åren som projektledare, produktchef och change manager, främst inom telekom och IT. Sammanlagt har jag bott och arbetat i tio länder. Jag har lett både små och stora team, arbetat direkt på plats och på distans, för både systemleverantörer och telekomoperatörer (både nystartade och etablerade operatörer). Jag har både arbetat med traditionellt projektformat och lett Scrum-team.</p>\n\n\n\n<p>Mellan projekten, har jag också arbetat många år som professionell översättare och redaktör (på engelska, svenska och ryska).</p>\n\n\n\n<p><em>Hur jag upptäckte WordPress</em></p>\n\n\n\n<p>Jag började blogga på ryska på en annan plattform i början av 2005. Ett par år senare började jag skriva poesi och korta skönlitterära texter på svenska, som jag i början publicerade på en specialiserad webbplats (poeter.se).</p>\n\n\n\n<p>År 2011 bestämde jag mig för att samla det mesta av mitt skrivande på en plats. Jag skaffade en domän, installerade WordPress och byggde min egen trespråkiga webbplats. Jag minns fortfarande hur magiskt enkelt det var att migrera min ryska blogg från LiveJournal till WordPress redan år 2011.</p>\n\n\n\n<p><em>Mitt första bidrag till WordPress ekosystem</em></p>\n\n\n\n<p>Jag förbättrade de svenska och ryska översättningarna av temat jag använde för eget bruk och skickade dem även till temats utvecklare så att andra kunde ha nytta av dem.</p>\n\n\n\n<p><em>Bidrar mer aktivt</em></p>\n\n\n\n<p>Det var roligt att använda WordPress. Ibland hjälpte jag familj och vänner att skapa enkla webbplatser. Efterhand började jag intressera mig mer för att bidra till WordPress som ett sätt att ge tillbaka till communityn. Jag råkade ha tid över när WordPress 4.7 var på väg att lanseras. Med min erfarenhet som professionell översättare föreslog jag svenska översättningar för hundratals strängar och blev snabbt befordrad till svensk översättningsredaktör för WordPress (General Translation Editor). Kort därefter var jag sysselsatt med att hitta fler översättare och fungera som mentor för det svenska översättningsteamet.</p>\n\n\n\n<p><em>Mer än så</em></p>\n\n\n\n<p>Som erfaren projektledare och förändringsledare strävade jag efter att förstå helhetsbilden bättre och hjälpte även GTE:er med råd och stöd om de undrade över något. Även här blev jag snart befordrad till teamrepresentant och global mentor.</p>\n\n\n\n<p>Sedan dess har jag bidragit på flera sätt: jag var med och organiserade en WordCamp-konferens i Stockholm, medorganisatör av flera översättningsevenemang, aktiv i supportforumen (särskilt det svenska supportforumet), talare på konferenser, med mera.</p>\n\n\n\n<p>På senare tid deltar jag aktivt i diskussioner kring hur vi kan göra det enklare att ”upptäcka” möjligheter att bidra till WordPress och göra processen smidigare för nya volontärer. Jag deltog också som mentor i pilotomgångarna av vårt nya mentorprogram för nya bidragsgivare. Att strukturera verksamhet och förbättra processer är naturligt för mig, som en följd av min yrkeserfarenhet och intressen i allmänhet.</p>\n\n\n\n<p>Min önskan är att WordPress-communityn ska bli ännu starkare och tåligare. Det går att göra mycket mer, i synnerhet när det gäller att bygga upp starka lokala communities som kan översätta, skapa utbildning, popularisera och stödja WordPress på många olika språk runt om i världen.</p>\n\n\n\n<p>Jag vore enormt glad om jag får möjlighet att bidra mycket mer till dessa processer. En perfekt lösning skulle vara att bli en WordPress-volontär på heltid med sponsring från något företag i branschen. Jag kommer att kunna tillföra stort värde. Det kan gå åt andra hållet också: Om jag får anställning med något intensivt och krävande projekt utanför WordPress kanske jag inte kommer att hinna eller orka att bidra till WordPress, trots att det ger mig glädje och tillfredsställelse.</p>\n\n\n\n<p>Tor-Björn (Tobi) Fjellner</p>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6848_182f9a-32 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6848_e5a438-c6"><div class="kt-inside-inner-col">\n<p>Du kan börja bidra till WordPress idag:</p>\n\n\n\n<p>Det finns över 20 volontärteam som bidrar till WordPress på olika sätt.</p>\n\n\n\n<p>Till exempel finns det team som:</p>\n\n\n\n<ul>\n<li>översätter WordPress till fler än 60 språkversioner</li>\n\n\n\n<li>utvecklar och underhåller dokumentation (på flera språk)</li>\n\n\n\n<li>skapar utbildningar och självstudiematerial (på flera språk)</li>\n\n\n\n<li>redigerar, undertexter och publicerar videoinspelningar av presentationer</li>\n\n\n\n<li>organiserar träffar och WordPress-konferenser</li>\n\n\n\n<li>samlar foton och andra mediafiler som är fria att använda på vilken webbplats som helst</li>\n\n\n\n<li>och mycket mer</li>\n</ul>\n\n\n\n<p>Gå till https://make.wordpress.org/contribute/ för att hitta vilket team som passar dig bäst.</p>\n\n\n\n<p>Du kan också:</p>\n\n\n\n<ul>\n<li>Se en lista över de viktigaste teamen på <a href="https://make.wordpress.org/">https://make.wordpress.org/</a></li>\n\n\n\n<li>Registrera ditt personliga forumkonto på <a href="https://login.wordpress.org/register?locale=sv_SE">https://login.wordpress.org/register?locale=sv_SE</a></li>\n\n\n\n<li>Söka efter ett WordPress-evenemang nära dig via https://events.wordpress.org/</li>\n</ul>\n</div></div>\n\n</div></div>\n\n\n<p class="kt-adv-heading6848_5a4fda-7d wp-block-kadence-advancedheading">Välkommen!</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity" />\n\n\n\n<h1 id="russian" class="kt-adv-heading6848_f180c3-95 wp-block-kadence-advancedheading"><strong>Как быть полезным для WordPress если ты не программист</strong></h1>\n\n\n\nТут Тоби сам читает свой рассказ.\n\n\n\n\n\n<p>Есть ряд способов внести свой вклад в WordPress, и многие из них не требуют навыков программирования. Хочу поделиться своим путем в WordPress и тем, что этот проект значит для меня.</p>\n\n\n\n<p><em>Кто я?</em></p>\n\n\n\n<p>Я швед, но живу за границей последние 23 года. Мне нравится технологии в целом, а IT и телекоммуникации в частности. Я люблю писать и делаю это регулярно на трех языках: английском, шведском и русском.</p>\n\n\n\n<p>За последние 30 лет я был менеджером проектов, менеджером по продуктам и менеджером по изменениям, главным образом в телекоммуникациях и IT. Жил и работал в десяти странах мира, в разных культурах. Я руководил малыми и большими командами, работал как на месте, так и удаленно. Работал и у поставщиков систем, и у операторских компаний (стартапы и крупные, зрелые компании). Я вел как проекты в традиционном стиле, так и руководил Scrum-командами. Как видите, у меня богатый и разносторонний опыт.</p>\n\n\n\n<p>Кроме этого, между проектами, я также много лет работаю профессиональным переводчиком и редактором (на английском, шведском и русском). Языки моë особое увлечение.</p>\n\n\n\n<p><em>Как я пришел в WordPress</em></p>\n\n\n\n<p>Я начал вести блог на русском языке на другой платформе в начале 2005 года. Спустя пару лет я начал писать стихи и короткие рассказы на шведском. В начале я публиковал эти тексты нa специализированном сайте.</p>\n\n\n\n<p>В 2011 году я решил собрать большую часть своих произведений в одном месте, и выбрал для этого WordPress и построил свой собственный трёхъязычный сайт. Я до сих пор помню, как неожиданно легко было перенести мой русский блог с ЖЖ на WordPress, уже в 2011 году.</p>\n\n\n\n<p><em>Первый вклад в экосистему WordPress</em></p>\n\n\n\n<p>Я исправил русский и шведский переводы моей темы, и отправил их разработчику той самой темы, чтобы и другие люди могли пользоваться ими.</p>\n\n\n\n<p><em>Активное участие</em></p>\n\n\n\n<p>WordPress увлëк меня по-настоящему. Время от времени я помогал друзьям и семье настраивать простые сайты. В благодарность за то, что мне дал WordPress, мне захотелось внести свой вклад в проект.&nbsp;</p>\n\n\n\n<p>За месяц до выхода WordPress 4.7 у меня появилось немного свободного времени. Как профессиональный переводчик, я смог быстро предложить сотни строк для шведского перевода и тут же меня назначили общим редактором шведского перевода (GTE). После этого я начал расширять и наставлять шведскую переводческую команду.</p>\n\n\n\n<p><em>Но это ещë не всë!</em></p>\n\n\n\n<p>Как опытный Project Manager и Change Manager, я стремился лучше понять общую картину и помогал переводчикам на другие языки, когда у них возникали проблемы и вопросы. И вскоре я стал представителем команды и глобальным наставником.</p>\n\n\n\n<p>С тех пор, я вносил вклад в развитие WordPress различными способами: как соорганизатор WordCamp в Стокгольме, как соорганизатор нескольких переводческих мероприятий, как активный участник команды поддержки (особенно в шведском форуме поддержки), выступал на конференциях, и многое другое.</p>\n\n\n\n<p>В последнее время я активный член команды, которая популяризирует участие в развитие WordPress среди пользователей. Для новых участников проекта мы максимально облегчаем вход в проект. Я также был ментором в двух пилотных группах нашей новой программы по наставничеству. Оптимизация рабочих структур и процессов мне хорошо знакома по моей профессиональной деятельности, как Project Manager и Change Manager.</p>\n\n\n\n<p>Я хочу, чтобы сообщество WordPress становилось крепче и устойчивее. Есть много работы, особенно в формировании сильных команд в разных странах, для перевода, обучения, популяризации и поддержки WordPress на языках всего мира.</p>\n\n\n\n<p>Я буду рад внести гораздо больший вклад в эти процессы. Идеальным вариантом было бы стать полностью спонсируемым участником. Так я мог бы максимально приносить большую пользу. Когда занят другими проектами, не связанными с WordPress, не остаëтся ни времени, ни сил для WordPress, несмотря на то, что мое участие приносит мне радость и удовлетворение.</p>\n\n\n\n<p>Тур-Бьëрн (Тоби) Фьелльнер</p>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6848_0880ac-95 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6848_b235cc-a4"><div class="kt-inside-inner-col">\n<p>Вы можете начать участвовать в развитии WordPress уже сегодня:</p>\n\n\n\n<p>Есть более 20 волонтерских команд, вносящих вклад в WordPress.</p>\n\n\n\n<p>Например:</p>\n\n\n\n<p>&#8211; переводят WordPress на более чем 60 языков</p>\n\n\n\n<p>&#8211; разрабатывают и поддерживают документацию (на нескольких языках)</p>\n\n\n\n<p>&#8211; создают учебные материалы и материалы для самостоятельного обучения (на нескольких языках)</p>\n\n\n\n<p>&#8211; редактируют, создают субтитры и публикуют видеозаписи презентаций</p>\n\n\n\n<p>&#8211; организуют встречи и конференции WordPress</p>\n\n\n\n<p>&#8211; собирают фотографии и другие медиафайлы, которые можно свободно использовать на любом сайте</p>\n\n\n\n<p>&#8211; и многое другое</p>\n\n\n\n<p>На странице <a href="https://make.wordpress.org/contribute/">https://make.wordpress.org/contribute/</a> можете проверить, какая команда вам лучше подойдет.</p>\n\n\n\n<p>Вы также можете:</p>\n\n\n\n<p>&#8211; Посмотреть список основных команд на https://make.wordpress.org/</p>\n\n\n\n<p>&#8211; Зарегистрировать свой личный аккаунт на форуме на <a href="https://login.wordpress.org/register?locale=ru_RU">https://login.wordpress.org/register?locale=ru_RU</a>&nbsp;</p>\n\n\n\n<p>&#8211; Найти мероприятия WordPress рядом с вами на https://events.wordpress.org/</p>\n</div></div>\n\n</div></div>\n\n\n<p class="kt-adv-heading6848_325732-c3 wp-block-kadence-advancedheading">Добро пожаловать!</p>\n<p>The post <a href="https://heropress.com/essays/providing-great-value-to-wordpress-without-coding/">Providing great value to WordPress without coding &#8211; Denna text finns även på svenska nedan &#8211; Это эссе также есть на русском ниже</a> appeared first on <a href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 12 Jun 2024 05:30:59 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:19:"Tor-Björn Fjellner";s: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:40:"WordPress.org blog: WordPress 6.6 Beta 2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:35:"https://wordpress.org/news/?p=17355";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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/2024/06/wordpress-6-6-beta-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7351:"<p><br />WordPress 6.6 Beta 2 is here! Please download and test it.</p>\n\n\n\n<p id="block-79834dd4-c99a-477a-b722-091806a32976"><strong>This beta 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—you risk unexpected results if you do.</p>\n\n\n\n<p id="block-aa4b335e-b1a2-4904-a68c-c3e73e574386">Instead, test Beta 2 on a local site or a testing environment in any of these four ways:</p>\n\n\n\n<table class="has-fixed-layout"><tbody><tr><th>Plugin</th><td>Install and activate the <a href="https://wordpress.org/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream).</td></tr><tr><th>Direct Download</th><td>Download the <a href="https://wordpress.org/wordpress-6.6-beta2.zip">Beta 2 version (zip)</a> and install it on a WordPress website.</td></tr><tr><th>Command Line</th><td>Use this <a href="https://make.wordpress.org/cli/">WP-CLI</a> command:<br /><code>wp core update --version=6.6-beta2</code></td></tr><tr><th>WordPress Playground</th><td>Use a <a href="https://playground.wordpress.net/#{%20%22preferredVersions%22:%20{%20%22php%22:%20%228.0%22,%20%22wp%22:%20%22beta%22%20},%20%22features%22:%20{%20%22networking%22:%20true%20},%20%22steps%22:%20[%20{%20%22step%22:%20%22login%22,%20%22username%22:%20%22admin%22,%20%22password%22:%20%22password%22%20},%20{%20%22step%22:%20%22importFile%22,%20%22file%22:%20{%20%22resource%22:%20%22url%22,%20%22url%22:%20%22https://raw.githubusercontent.com/wpaccessibility/a11y-theme-unit-test/master/a11y-theme-unit-test-data.xml%22%20}%20},%20{%20%22step%22:%20%22importFile%22,%20%22file%22:%20{%20%22resource%22:%20%22url%22,%20%22url%22:%20%22https://raw.githubusercontent.com/WordPress/theme-test-data/master/themeunittestdata.wordpress.xml%22%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22query-monitor%22%20},%20%22options%22:%20{%20%22activate%22:%20false%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22create-block-theme%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22debug-bar%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22health-check%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22test-reports%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22user-switching%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20}%20]%20}">6.6 Beta 2 WordPress Playground instance</a> to test the software directly in your browser. This might be the easiest way ever—no separate sites, no setup. Just click and go!&nbsp;</td></tr></tbody></table>Three ways to test WordPress Beta 2.\n\n\n\n<p id="block-7e6a92e6-dba7-4f69-9226-f4dcab4a0b91">The target release date for WordPress 6.6 is <strong>July 16, 2024</strong>. Your help testing Beta and RC versions over the next five weeks is vital to making sure the final release is everything it should be: stable, powerful, and intuitive.</p>\n\n\n\n<h2 class="wp-block-heading" id="block-aebce12b-08f8-40a7-9fe6-5a08f75d2254">If you find an issue</h2>\n\n\n\n<p id="block-b9e58289-f6cb-4bdd-85a1-eb8d9a704ae4">If you run into an issue, please share it in the&nbsp;<a href="https://wordpress.org/support/forum/alphabeta/">Alpha/Beta area</a>&nbsp;of the support forums. If you are comfortable submitting a reproducible bug report, you can do so&nbsp;<a href="https://core.trac.wordpress.org/newticket">via WordPress Trac</a>. You can also check your issue against a list of&nbsp;<a href="https://core.trac.wordpress.org/tickets/major">known bugs</a>.</p>\n\n\n\n<h2 class="wp-block-heading">The bug bounty doubles in the beta period</h2>\n\n\n\n<p>The WordPress community sponsors a&nbsp;<a href="https://make.wordpress.org/security/2024/06/04/wordpress-6-6-is-coming/">financial reward for reporting new, unreleased security vulnerabilities.</a>&nbsp;That reward doubles between Beta 1, which landed June 4, and the final Release Candidate (RC) that will happen July 9. Please follow the project’s responsible-disclosure practices detailed on this&nbsp;<a href="https://hackerone.com/wordpress">HackerOne page</a>&nbsp;and in this&nbsp;<a href="https://wordpress.org/about/security/">security white paper</a>.</p>\n\n\n\n<h2 class="wp-block-heading">The work continues</h2>\n\n\n\n<p><strong>Catch up with what&#8217;s new in 6.6:</strong> <a href="https://wordpress.org/news/2024/06/wordpress-6-6-beta-1/">check out the Beta 1 announcement for the highlights.</a></p>\n\n\n\n<p>Beta 2 packs in more than 50 updates to the Editor since the Beta 1 release, including 40+ <a href="https://core.trac.wordpress.org/query?status=closed&changetime=02%2F14%2F2024..02%2F19%2F2024&milestone=6.5&col=id&col=milestone&col=owner&col=type&col=priority&order=id">tickets for WordPress core</a>:</p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://github.com/WordPress/gutenberg/commits/trunk?since=2024-06-04&until=2024-06-07&before=c7f51bdbe10bec0c0ab7f987a3f01caaa717c1db+70">GitHub commits for 6.6</a> since June 4</li>\n\n\n\n<li><a href="https://core.trac.wordpress.org/query?changetime=06%2F04%2F2024..06%2F11%2F2024&resolution=fixed&milestone=6.6&max=1000&col=id&col=summary&col=type&col=milestone&col=owner&col=status&col=priority&order=priority">Closed Trac tickets</a> since June 4</li>\n</ul>\n\n\n\n<p>The beta cycle is all about fixing the bugs you find in testing. Thanks again for this vitally important contribution to WordPress! </p>\n\n\n\n<p class="has-text-align-right is-style-default"><em>Props to <a href="https://profiles.wordpress.org/priethor/" class="mention"><span class="mentions-prefix">@</span>priethor</a>, <a href="https://profiles.wordpress.org/dansoschin/" class="mention"><span class="mentions-prefix">@</span>dansoschin</a>, <a href="https://profiles.wordpress.org/davidb/" class="mention"><span class="mentions-prefix">@</span>davidb</a>, <a href="https://profiles.wordpress.org/atachibana/" class="mention"><span class="mentions-prefix">@</span>atachibana</a>, <a href="https://profiles.wordpress.org/meher/" class="mention"><span class="mentions-prefix">@</span>meher</a>, <a href="https://profiles.wordpress.org/webcommsat/" class="mention"><span class="mentions-prefix">@</span>webcommsat</a>, and <a href="https://profiles.wordpress.org/juanmaguitar/" class="mention"><span class="mentions-prefix">@</span>juanmaguitar</a> for collaboration and review.</em></p>\n\n\n\n<h2 class="wp-block-heading">A Beta 2 haiku</h2>\n\n\n\n<p>Testing is vital:<br />It makes everything better.<br />Let&#8217;s find all the bugs!</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 11 Jun 2024 16:26:15 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"marybaum";s: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:71:"Do The Woo Community: A New Show. Scaling Enterprise, WordPress and OSS";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=84118";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://dothewoo.io/a-new-show-scaling-enterprise-wordpress-and-oss/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:131:"The Scaling Enterprise show features hosts Brad Williams, Karim Marucchi, and Tom Willmot discussing WordPress, OSS and enterprise.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 11 Jun 2024 08:06: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: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:24:"Matt: Apple Intelligence";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:23:"https://ma.tt/?p=114880";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:41:"https://ma.tt/2024/06/apple-intelligence/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1839:"<p>It was so cool to see <a href="https://wordpress.org/">WordPress</a> highlighted (although with a lowercase P in in the closed captioning) on the Apple keynote today.&nbsp;</p>\n\n\n\n<img width="604" height="396" src="https://i0.wp.com/ma.tt/files/2024/06/IMG_0350-1024x672.jpeg?resize=604%2C396&ssl=1" alt="" class="wp-image-114881" />\n\n\n\n<p>I recommend <a href="https://www.youtube.com/watch?v=RXeOiIDNNek">watching the entire keynote</a>, but especially the <a href="https://youtu.be/RXeOiIDNNek?t=3870">Apple Intelligence section starting at 1:04</a> not because we&#8217;re mentioned but because it shows the future of computing, which is the future of society.</p>\n\n\n\n<p>Apple is an exciting company because they push so much compute and capability to the edge with their devices, it gives people superpowers. The Grammarly-level editing and spell-check alone is amazing, on par with their math stuff. Some of these superpowers will be directed into blogging, and I can’t wait to to see what people do with all these new generative tools at their disposal. I really love the Promethean model where all of us have devices in our pocket or desktop that can turn us into superheroes.</p>\n\n\n\n<p>I think it’s actually going to turn the hosting world upside down because complex transformations that would be difficult to run on the server-side will be trivial to run client-side with these millions and billions of processors being distributed through people’s smartphone upgrades. This innovation should exist at the operating-system layer (I include browsers  and <a href="https://webassembly.org/">WASM</a> in this) not be replicated in every application. <a href="https://wordpress.org/playground/">WordPress Playground</a> plays into this trend. (Interesting that Apple has now started to adopt the playground terminology.)</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 11 Jun 2024 02:35:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:81:"WordPress.org blog: WP Briefing: Episode 81: It’s your first WordCamp? Welcome!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=17352";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"https://wordpress.org/news/2024/06/episode-81-its-your-first-wordcamp-welcome/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:19406:"<p>Get ready to dive into the vibrant world of WordCamps with this special episode of the WordPress Briefing, hosted by Josepha Haden Chomphosy! This episode is designed for first-time attendees; we’ll explore what to expect, from Contributor Day activities to mastering the art of socializing and networking. Whether you’re aiming to contribute to the WordPress community or simply looking to make new connections, this episode will help you navigate your first WordCamp with confidence and excitement. Join us for a fun and informative guide to ensure you’re prepared and energized for all the activities these dynamic events have to offer.</p>\n\n\n\n<h2 class="wp-block-heading">Credits</h2>\n\n\n\n<p>Host:&nbsp;<a href="https://profiles.wordpress.org/chanthaboune/">Josepha Haden Chomphosy</a><br />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/bjmcsherry/">Brett McSherry</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<ul class="wp-block-list">\n<li><a href="https://asia.wordcamp.org/">WordCamp Asia</a></li>\n\n\n\n<li><a href="https://europe.wordcamp.org/">WordCamp Europe</a></li>\n\n\n\n<li><a href="https://us.wordcamp.org/">WordCamp US</a></li>\n\n\n\n<li><a href="https://events.wordpress.org/upcoming-events/filtered/type/wordcamp/">Upcoming Smaller WordCamps</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/">Learn WordPress</a><br /><strong>Small List of Big Things</strong>\n<ul class="wp-block-list">\n<li><a href="https://www.surveymonkey.com/r/9T3ZFSB" target="_blank" rel="noreferrer noopener">Gender Equality in WordPress Businesses Survey</a></li>\n\n\n\n<li><a href="https://asia.wordcamp.org/2025/dates-and-venue-revealed/" target="_blank" rel="noreferrer noopener">WordCamp Asia 2025: Dates and Venue Revealed</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/contribute/" target="_blank" rel="noreferrer noopener">Try the Contributor Wizard Questionnaire</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/updates/2024/05/23/five-for-the-future-program-updates-may-2024/" target="_blank" rel="noreferrer noopener">Five for the Future Program Updates: May 2024</a></li>\n</ul>\n</li>\n\n\n\n<li>Have a question you’d like answered? Submit them to&nbsp;<a href="mailto:wpbriefing@WordPress.org">WPBriefing@WordPress.org</a>.</li>\n</ul>\n\n\n\n<h2 class="wp-block-heading">Transcript</h2>\n\n\n\n<span id="more-17352"></span>\n\n\n\n<p>[00:00:00] <strong>Josepha:</strong> 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>[00:00:28] (Intro Music) </p>\n\n\n\n<p>[00:00:40] <strong>Josepha:</strong> A pivotal moment in my WordPress journey was when someone invited me to a WordCamp. I was sort of aware of WordPress, but certainly not aware of the community or the ways of open source. And when I look back, there were a few things I wish I had known going in. I am, of course, an unapologetic extrovert and therefore unstoppable at events, but if you are headed to your first WordCamp and are feeling a little nervous or confused, then pop in some earbuds because the next 10 minutes are for you.</p>\n\n\n\n<p>[00:01:11] <strong>Josepha:</strong> We&#8217;re going to first take a look at some basic tactical things about WordCamps, and then I&#8217;m going to tell you a few, like, human things about being a human going to events. If you&#8217;re a dog going to these events, I think that your prep is different, but also that is not my area of expertise. So the first thing, some tactical stuff about going to WordCamps. All of this happens before you even get in the front door. And so this is stuff that you can do in the comfort of your own home, on your own time, using your own computer. If you&#8217;ve got questions, you&#8217;ve got a search engine nearby to take some quick searches. Make sure you know what you&#8217;re talking about.</p>\n\n\n\n<p>But first things first, the shape of a WordCamp. All WordCamps have at least one day of talks, one social event, and sponsors to connect to. Some also have extra events that you need to sign up for, like Contributor Days, workshops, things like that. But we&#8217;ll start with the main event, right? We&#8217;re going to start with the day of talks and things.</p>\n\n\n\n<p>[00:02:09] <strong>Josepha:</strong> So when we&#8217;re looking at the main event of a WordCamp, what you should do is you should head to the WordCamp&#8217;s website and check out the schedule. I suggest that you plan for two, maybe three things that you might want to learn and look around at the schedule to see if there are any presenters or presentations that look like they fit those things that you think you might want to learn. Because if it&#8217;s not working for you, if it&#8217;s not teaching you something, then you don&#8217;t necessarily need to be in that one. Even if you&#8217;re not sure about a session a talk that you&#8217;re planning to go to, I recommend that you stop by, and then if you find out that it&#8217;s not for you, you can leave again.  That&#8217;s fine. But I do encourage you to go to at least one thing that feels a little bit outside of your comfort zone. Even if you feel lost right now. It at least gives you an idea of what to search for once you do get to that point. I would never have known the things to search for early on in my learning of WordPress without going to at least one or two sessions that were just way over my head. </p>\n\n\n\n<p>[00:03:14] <strong>Josepha:</strong> Second thing is don&#8217;t forget to check when lunch is available. And if you have dietary restrictions, let them know ahead of time. I realize this sounds silly, and I don&#8217;t know about you, but I can&#8217;t focus when I&#8217;m hungry. But also, it&#8217;s really a great, low-stakes networking time, and I think one of the overlooked networking times as well. I mean, everyone&#8217;s gotta eat, right? And it&#8217;s easier to strike up a conversation over a meal than just out of thin air or, you know, in the middle of a presentation when you&#8217;re supposed to be listening to a talk. So yeah, check out when lunch is happening! And yeah, make a friend or two, sit down at a table, and ask somebody what they&#8217;re doing with WordPress and how long they&#8217;ve been doing it.</p>\n\n\n\n<p>And the third thing that I would recommend that you do when you&#8217;re looking at kind of the main event for a WordCamp is to schedule in time to wander around and meet the event sponsors. They are all experts in some WordPress problem or other, so probably they have a solution to a problem that you have got. But they&#8217;re also how we keep our prices super low, so even if you have no problems or you think you have no problems. Still, check them out. They&#8217;re also staffed with wonderful people that are building really cool stuff with WordPress and so you might just get some inspiration out there. </p>\n\n\n\n<p>[00:04:28] <strong>Josepha:</strong> Now for the side events.</p>\n\n\n\n<p>So the side events, we&#8217;re going to kind of start close to the main event and work our way out. So you&#8217;ve got generally three types of side events if you don&#8217;t count the networking things, which, in this case, I&#8217;m not. But just know that almost every WordCamp has some networking event, either an after-party or, like, a happy hour, a social that happens before the event.</p>\n\n\n\n<p>You&#8217;ll get emails about those if you have signed up for updates on the website. Also, you can look on the website directly. Just check out the schedule. Always go to those. The networking is the best at a WordCamp. But the side events—we&#8217;re talking about specific types. Like I said, we&#8217;re going to start close and work our way out.</p>\n\n\n\n<p>[00:05:11] <strong>Josepha:</strong> So, workshops. These are just what they sound like. They&#8217;re classroom-style opportunities to practice the things you&#8217;ve learned at meetup events or on learn.WordPress.org, depending on how you found your way to this WordCamp. They mostly happen during the WordCamp itself. in a separate track, and there are like stacks of workshops in that track in that series of sessions. But a lot of them do require preregistration simply so that the trainer has an idea of how many people to expect. Again, if you get in the workshop and it&#8217;s way over your head, you feel like you absolutely cannot get it done, you&#8217;re always welcome to leave and check out some other area. But, in general, the workshops that we have WordCamps are pretty solid.</p>\n\n\n\n<p>So a little bit further removed from that are our Youth and Teen Days. So this is more of an event series that is specifically designed for teens or kids who are trying to learn more about WordPress and other related business and entrepreneurial topics. It&#8217;s kind of a catch all but also has a lot of WordPress content in it. They have age limits, of course, and require separate registration for safety and planning purposes both. And those, in general, are either half-day during the WordCamp itself or a full-day during that WordCamp. </p>\n\n\n\n<p>[00:06:32] <strong>Josepha:</strong> Which brings us then to the big one, the major side event. This is a full-day side event called Contributor Day. If your WordCamp has a Contributor Day, it will happen either the day before or the day after the WordCamp itself. It is an entire day where attendees come together to learn how to contribute to the future of the WordPress open source project. Now, if you are listening to this as part of, like, you&#8217;re getting ready to go to a WordCamp, and you don&#8217;t know what I meant by open source or open source project or WordPress open source project, that&#8217;s fine.</p>\n\n\n\n<p>[00:07:08] <strong>Josepha:</strong> You&#8217;re going to learn all about it at the Contributor Day if you go, but the TLDR is that this software that you are about to choose to build your website on is built by thousands of people across the planet who are looking for the best solutions to problems that they have in their businesses that probably you will encounter or have encountered before. There&#8217;s no new problems under the sun, and open source methodologies kind of use the collective wisdom of everybody who has ever worked with a WordPress project or site and ran into a problem that they had to solve on their own, like this open source project, this community of people just make sure that that wisdom is collected and standardized and made available for all of eternity.</p>\n\n\n\n<p>That&#8217;s all you need to know. Low key. I&#8217;ve made Contributor Days sound so calming. However, that is a whole day thing. It happens before or after the WordCamp. It has separate registration so that organizers of your WordCamp can plan for how many folks need to be there to teach new and returning contributors, what to do. If I&#8217;m going to be honest, if you&#8217;re going to get overwhelmed at any WordPress event, it&#8217;s going to be one of these, but they are well worth the effort.</p>\n\n\n\n<p>[00:08:30] <strong>Josepha:</strong> Even if you just make a single contribution and never return, which I hope is not the case for you. I hope you do return. Even if you make a single contribution and never return, there&#8217;s something really grounding about seeing how much expertise and time, and care goes into this software that is, against all odds, completely free. So that&#8217;s all the tactical stuff, or a lot of it anyway.</p>\n\n\n\n<p>It at least gives you a sense for what you&#8217;re getting yourself into for your first-ever wonderful WordPress weekend. But I promised you some human stuff too. So here is my considerably shorter list of stuff to bring as a human being going to a WordCamp. There&#8217;s an optional one. I&#8217;ll start you off with an optional one. Come with an idea of what you think you want to learn. You don&#8217;t have to come with that if you don&#8217;t want to. Some of us don&#8217;t know what we don&#8217;t know yet, and that&#8217;s fine too. But if you have a sense for what you think you need to learn, you&#8217;ll have an easier time figuring out how to spend your time while you&#8217;re here.</p>\n\n\n\n<p>[00:09:30] <strong>Josepha:</strong> So, the non-optional things. Bring some way to exchange information. It can be QR codes, business cards, or pen and paper. It doesn&#8217;t really matter as long as it&#8217;s something that works for you to be sharing information with people that you meet. Because you never know when you&#8217;re going to meet your business soulmate, but the odds that you&#8217;re going to do it at a WordCamp are pretty dang high.</p>\n\n\n\n<p>The second thing to bring is bring what you need to be comfortable. Bring your water bottle, a change of shoes if you need it, spare battery for your phone, your glasses. This day is going to be long enough without worrying about small inconveniences. So bring what you need to make yourself comfortable. </p>\n\n\n\n<p>[00:10:09] <strong>Josepha:</strong> And finally bring your bravery. You will not know by looking at someone whether they&#8217;ve been doing WordPress stuff for two years or two weeks. But you can know that at some point, they were in the first two days of trying to figure this all out. One of the most endearing things about this community is the zeal they bring to solving a problem. So if you get lost or stuck, just ask the person next to you. We all remember what it was like to know nothing, and we are rooting for you to succeed. And that&#8217;s it. That&#8217;s your whole list. That&#8217;s everything you need to know to be the most prepared first-time attendee to a WordCamp ever. If that all sounded more overwhelming than just showing up, don&#8217;t worry.</p>\n\n\n\n<p>You can also just show up. That&#8217;s what I did. And even though I knew next to nothing, those WordCampers made me feel welcome and included and kept me coming back to learn more.</p>\n\n\n\n<p>[00:11:04] <strong>Josepha:</strong> Ah, WordCamps. Gosh, I love those things. So glad that we&#8217;re all getting back together for them.&nbsp;</p>\n\n\n\n<p>[00:11:10] (Music interlude) </p>\n\n\n\n<p>[00:11:18] <strong>Josepha:</strong> That brings us now, my friends, to our small list of big things. If you&#8217;re a first-time WordPresser, if you&#8217;ve never been to a WordCamp, and you don&#8217;t know what any of these things are, don&#8217;t worry; you can still go take a look at them, or you can wait until later when you&#8217;re less overwhelmed.</p>\n\n\n\n<p>Either way, but this is our small list of big things for middle of the year 2024. First thing on my list, the gender equality in WordPress businesses survey is still open. It aims to gain critical insight into the gender composition of leadership teams, the experiences of women and gender-diverse leaders and employees, and also take a look at the challenges and barriers to their career success. I care deeply about making sure that we have a way for folks who are traditionally and historically underrepresented in technology have a way to get into our space. Obviously, women and nonbinary folks are an area that I feel particularly called to help build those on-ramps for, but I have a great concern for that across the entire ecosystem and any intersection that we run into as we get more and more users into our space. </p>\n\n\n\n<p>[00:12:30] <strong>Josepha:</strong> If you are a woman, if you work with women, if you work in WordPress, if you work in a WordPress business, go take that survey, and let&#8217;s see what we find out about what it&#8217;s like to work in this space, as somebody that we normally don&#8217;t see. </p>\n\n\n\n<p>The second thing on our list is that WordCamp Asia 2025 dates and venue have been revealed. So WordCamp Asia 2023 and 2024 were both major successes, and we are excited to share that the dates and venue for next year will be February 20th, 21st, 22nd in 2025 in Manila, and you&#8217;ll be able to go over to that website, take a look at it, we&#8217;ll have a link in the show notes as always and maybe start planning your your next big Asian adventure.</p>\n\n\n\n<p>[00:13:13] <strong>Josepha:</strong> The third thing on my list is this new contributor wizard questionnaire. So, there are more than 20 teams to contribute to in the WordPress project. They all show up at those Contributor Days that I talked about. But there are more than 20 of them. They work on different parts of the WordPress project every day. And our passionate community offers contribution opportunities for everyone. I know, we know, that finding the right team is the key to a meaningful contributor experience. So, our interactive questionnaire is here to help you determine where to start. It is sometimes difficult to know whether you can contribute to a software if you are a designer, if you are a writer, if you are in marketing.</p>\n\n\n\n<p>And it turns out that you can contribute to WordPress with a bunch of skills that you otherwise would not have realized. So, we&#8217;ll have a link to the questionnaire in the show notes again. Also, it&#8217;s probably going to pop up on WordCamp sites, Contributor Day sites, anything that helps you all understand where you might find a little bit of success as a contributor is a good place for it to be. Take the questionnaire, see where you land, the WordPress sorting hat. </p>\n\n\n\n<p>[00:14:18] <strong>Josepha:</strong> And item number four. So we&#8217;ve made some updates, not we&#8217;ve made some updates, we have some updates from the Five for the Future program. So the Five for the Future program has a long history in the WordPress project. There are a couple of different episodes in this podcast where you can learn more about it.</p>\n\n\n\n<p>But, to bolster transparency and openness, we have an update on the current state of WordPress contributions as of the end of May 2024. In the past few months, we&#8217;ve made a lot of efforts to improve the program and contributor experience in WordPress. We&#8217;ve also done a little bit of work to kind of clean up the pledges that are in there for, people or companies or teams that have found that they couldn&#8217;t continue their contributions over time. That is fine too. But we&#8217;ll have a link to that update in the show notes as well.</p>\n\n\n\n<p>[00:15:09] <strong>Josepha:</strong> And that, my friends, is your small list of big things. Don&#8217;t forget to follow us on your favorite podcast app or subscribe directly on WordPress.org/news. You&#8217;ll get a friendly reminder whenever there&#8217;s a new episode. If you liked what you heard today, share it with a fellow WordPresser. Or, if you had questions about what you heard, you can share those with me at WPBriefing@WordPress.org. I am your host, Josepha Haden Chomposy. Thanks for tuning in today for the WordPress Briefing, and I&#8217;ll see you again in a couple of weeks. </p>\n\n\n\n<p>[00:15:36] (Music outro) </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 10 Jun 2024 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:"Brett McSherry";s: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:112:"Do The Woo Community: Press Release: Do the Woo 4.0 Official Launch: Elevating Voices in 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:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://dothewoo.io/?p=84172";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/do-the-woo-4-0-official-launch-elevating-voices-in-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:11:"description";a:1:{i:0;a:5:{s:4:"data";s:125:"Press Release: The official launch of the Do the Woo Podcast Channel 4.0 takes place during WordCamp Europe in Turino, Italy.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 10 Jun 2024 09:09:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:66:"Do The Woo Community: Do the Woo 4.0, This Week at WordCamp Europe";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://dothewoo.io/?p=84091";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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/do-the-woo-4-0-this-week-at-wordcamp-europe/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:79:"This coming week we are at WordCamp Europe where we a launching Do the Woo 4.0.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 10 Jun 2024 07: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: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:22:"Matt: Gravatar is Back";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:23:"https://ma.tt/?p=114859";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:39:"https://ma.tt/2024/06/gravatar-is-back/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:614:"<p><a href="https://gravatar.com/">Gravatar</a>, which has been humming along quietly serving hundreds of billions of avatars into every app you love like Slack, Github, ChatGPT, Atlassian, Coinbase&#8230; <a href="https://blog.gravatar.com/2024/06/03/profiles-as-a-service/">has a new API which allows people to bring in not just the avatar but more profile data</a>. Check it out. Gravatar continues to be a useful <a href="https://en.wikipedia.org/wiki/Focal_point_(game_theory)">Schelling point</a> for the internet to allow to choose what they want to share and liberate their data from a single platform.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 09 Jun 2024 21:24: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:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:94:"Gutenberg Times: Gutenberg Changelog #101 – WordPress 6.6 Beta 1, Gutenberg 18.3, 18.4, 18.5";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:53:"https://gutenbergtimes.com/?post_type=podcast&p=28856";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"https://gutenbergtimes.com/podcast/gutenberg-changelog-101-wordpress-6-6/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:58988:"<p>In this episode, Magdalena Paciorek and Birgit Pauli-Haack discuss WordPress 6.6 Beta 1, Gutenberg releases 18.3, 18.4, 18.5 and WordCamp Europe</p>\n\n\n\n<p><a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-101-wordpress-6-6/#shownotes">Show Notes</a> / <a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-101-wordpress-6-6//#transcript">Transcript</a></p>\n\n\n\n<ul class="wp-block-list">\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" id="shownotes"><strong>Show Notes</strong></p>\n\n\n\n<h2 class="wp-block-heading">Special Guest: Magdalena Paciorek</h2>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://www.linkedin.com/in/paciorekmagdalena/">Connect on LinkedIn </a></li>\n\n\n\n<li><a href="https://developer.wordpress.org/news/2024/04/11/a-first-look-at-the-interactivity-api/">A first look at the Interactivity API</a> by Magdalena Paciorek </li>\n\n\n\n<li><a href="https://europe.wordcamp.org/2024/session/building-custom-post-types-with-blocks/">Building custom post types with blocks</a> w/ Magdalena Paciorek</li>\n\n\n\n<li><a href="https://x.com/luisherranz/status/1780322340166939039">Tweet By Luis Herranz</a></li>\n</ul>\n\n\n\n<h2 class="wp-block-heading">Upcoming Events</h2>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://gutenbergtimes.com/seven-talks-about-blocks-block-themes-and-beyond-at-wordcamp-europe-2024/">Seven talks about blocks, block themes and beyond at WordCamp Europe 2024</a></li>\n\n\n\n<li>WordPress 6.6 Beta 1 version <a href="https://www.meetup.com/learn-wordpress-online-workshops/events/301323283/">Developer Hours: Exploring Overrides for Synced Pattern in WordPres 6.6</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/06/05/hallway-hangout-theme-building-with-playground-create-block-theme-plugin-and-github/">Hallway Hangout: Theme Building with Playground, Create-block-theme plugin, and GitHub</a></li>\n\n\n\n<li><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/301323283/">Developer Hours: What&#8217;s new for theme developers in WordPress 6.6</a></li>\n</ul>\n\n\n\n<h2 class="wp-block-heading">WordPress 6.6 </h2>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://wordpress.org/news/2024/06/wordpress-6-6-beta-1/">WordPress 6.6 Beta 1 version</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/06/03/help-test-wordpress-6-6/">Help test WordPress 6.6</a></li>\n</ul>\n\n\n\n<h2 class="wp-block-heading">Gutenberg Releases</h2>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/">What’s new in Gutenberg 18.3? (8 May)</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/">What’s new in Gutenberg 18.4 (22 May)</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/06/09/what-is-new-in-gutenberg-18-5-05-jun/">What is new in Gutenberg 18.5 (05 Jun)</a></li>\n</ul>\n\n\n\n<p class="has-large-font-size">Stay in Touch</p>\n\n\n\n<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">\n<ul class="wp-block-list">\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" id="transcript"><strong>Transcript</strong></p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Hello and welcome to the 101st episode of the Gutenberg Changelog podcast. In today&#8217;s episode, we will talk about WordPress 6.6 beta one. The last three Gutenberg plugin releases 18.3, 18.4, and 18.5, and WordCamp Europe, not necessarily in this order. I&#8217;m your host, Birgit Pauli-Haack, curator at the Gutenberg Times and a full-time core contributor for the WordPress Open Source project, sponsored the Automattic’s five for the future program. Today, I&#8217;m also happy to have Magdalena Paciorek as co-host with me. Magda has been one of the shining tutorial writers for the WordPress developer blog, and I&#8217;m also looking forward to learning more about building custom post types with blocks at WordCamp Europe. It&#8217;s definitely a topic that many developers have questions about. Magda, welcome to the Gutenberg Changelog podcast. Thanks for making the time today. How are you?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Hi, Birgit. Yeah, I&#8217;m great. I&#8217;m happy to present the new features.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Awesome, awesome. So happy to have you on the show. So please tell us all more about you, where you live and what is your day job when you&#8217;re not writing for the developer blog, or presenting, or being a co-host.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Okay. I live in Poland and well, I&#8217;m basically a WordPress developer. I work in the marketing department, where I do maintenance of our websites that are built with WordPress. I&#8217;m mostly responsible for maintaining our blocks that we built for our team, so that they can build landing pages for marketing purposes. So that&#8217;s where my interest in Gutenberg came from my team, because that&#8217;s what I do in my everyday job, but I also work in marketing, so I write content around WordPress. I present at WordCamps and other WordPress events. My company also sponsors WordPress events, so I would always also attend these events. So yeah, so my work life is pretty much also WordPress, and also sometimes after work, because of the community that I&#8217;m involved with. So it&#8217;s a big part of my life.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Do you have family?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: No, I don&#8217;t have kids.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. Wonderful, wonderful. So you might not have seen the tweet by Luis Herranz, &#8220;By the way. I think this is the best tutorial on the interactivity API available so far. It&#8217;s going to be my new recommendation for anyone looking for a quick introduction to the interactivity API.&#8221; That&#8217;s great. Kudos from one of the lead developers on the Interactivity API project, so congratulations.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Well, thank you. I actually haven&#8217;t seen it, because I haven&#8217;t looked into Twitter for a long time, so wow, this is nice. Yeah, I&#8217;m really happy that I could contribute to this project, because I feel like the interactivity API is one of the most important features that are coming to work. I mean, it&#8217;s already in WordPress, but it&#8217;s just the first iteration, but I feel like when it&#8217;s going to be finished, wow, this is one of the most important things that is happening right now in WordPress. So yeah, it&#8217;s well cool.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and you help people to get acquainted with it. So thank you for that. And I agree with you, the interactivity API is probably the most interesting pieces also for people that come over to Gutenberg and from PHP developers, that are not so much interested in JavaScript, but they can also use that and hydrate their pages with interactivity, without page loads. So it&#8217;s really cool.&nbsp;</p>\n\n\n\n<p>So before we go into the Changelogs and talk about all the releases that are happening since we last had a podcast, well the 100th episode was a special episode as you dear listeners already know, hopefully. And so, we skipped a Gutenberg release and now we are putting it all in one show, and you will also notice that at the end of the show, that there will be a different music. And I thought, okay, for the next 200 episodes, I think it would be good to change the music, the intro music and the outro music, but to not confuse listeners right away, we didn&#8217;t do it for this one, but only for the outro music.</p>\n\n\n\n<p>Next time we will have it on. So at the beginning of the show, just to warn you, it&#8217;s a totally different vibe on that music. While I have you, dear listeners, at the beginning of the show, I wanted to also let you know start with a few announcements.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading">Announcements of Upcoming Development Hours, WordCamp Europe and Hallway Hangouts</h3>\n\n\n\n<p>So WordCamp Europe is happening next week and there will be awesome presentations there, and I put together a list of the seven block-related talks that you will see in the live stream. So I will link it in the show notes, but one of them is Elena&#8217;s presentation. Then we have a presentation on the interactivity API with Michael and on block themes, and all the good things that come with 6.6, or are already in WordPress. It&#8217;s also Jessica Lessig is talking about the Twenty Twenty Four. Then Erica Gill and Luis Rosales talk about migrating from two blocks from a legacy website.</p>\n\n\n\n<p>Bernie Rider, developer on the Gutenberg team, talks about the block hooks, how to extend block themes, and then there&#8217;s also the Gutenberg speed build challenge that Jamie Marsland has put up on YouTube, and you will get to see it live. And we just found out that Jessica Lessig and Rich Tabor are the contestants, so that&#8217;s going to be really cool. And then, Jamie also has a talk about the three key principles for beginners on blog themes, and then of course Magdalena&#8217;s building custom post types blocks. So you see this all and you can get this all through the WordCamp Europe live stream, if you&#8217;re not there to watch it live.&nbsp;</p>\n\n\n\n<p>Then there are three developer hours and two hallway hangouts scheduled in the next few weeks, so on June 11th, and of course all of them will have recordings and resources to share. So June 11th will be a developer hour on exploring overrides for the sync patterns that come with WordPress 6.6.</p>\n\n\n\n<p>That&#8217;s a very exciting feature and I&#8217;m really looking forward to using that. It was punted from 6.5, but the developers took a totally different approach now. One is they use the block bindings API to drive all the overrides, and then also you have to name the pieces so they can be displayed in the sidebar, but we are going to talk about it a little later. But that is definitely something you don&#8217;t want to miss, or want to catch on the rerun.&nbsp;</p>\n\n\n\n<p>On June 17th, no, it&#8217;s the 19th, sorry. On June 19th at 1100 UTC there will be a hallway hangout on building a workflow for themes with the CreateBlock theme plugin using Playground and GitHub. So you could use Playground to make all the changes to your theme. Use the plugin CreateBlock theme block theme plugin to save those things, and then use also Playground to save it all back to GitHub as a PR for a theme update.</p>\n\n\n\n<p>So that&#8217;s going to be really cool. And then on June 25th, there&#8217;s developer hours on what&#8217;s new for theme developers in WordPress 6.6. That&#8217;s more an overview and kind of sometimes deep dive. And then on June 26th, a day later, 1100 UTC, there will be a hallway hangout on the grid layouts that come to WordPress 6.6, and we will discuss all the cool things with Isabel Brison, who was one of the lead developers on the grid layouts. And then July 2nd, and that&#8217;s the end of it. July 2nd is again another developer hours and building theme with the CreateBlock theme plugin, so you can learn more about all that. So that&#8217;s it. Discussions and QA also happen asynchronously, in the Make WordPress Outreach Channel, that&#8217;s a new name for a channel that was the FSE outreach experiment, but it&#8217;s now a standard channel on the WordPress makeup for extenders, developers, site builders to come together and discuss things, or have Q&amp;A with people.</p>\n\n\n\n<p>And so, join us there. All right, that brings us to what&#8217;s released.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading">What’s Released &#8211; WordPress 6.6 Beta 1</h3>\n\n\n\n<p>Most, but not all items in the Gutenberg plugin releases we&#8217;ll cover today will come to WordPress 6.6 version at the end of July. I think release date is, no, release date is July 26th, but you can already start testing WordPress 6.6 beta 1 version, because it was just released and I would like to point out that it&#8217;s the best way to learn about new features coming to the WordPress version, when you heed the call for testing. It has been out for together with the WordPress 6.6 beta 1 release, and you get to test 10 features coming to WordPress 6.6.</p>\n\n\n\n<p>And those are all the new data views that are in the site editor for pages, templates, patterns and template parts, and how they kind of work the same pattern overrides, so you can change the content of a pattern per instance, and then if you change the design, all the other patterns will change the design as well, but not change the content. So the updates to the insert are showing all blocks. A user feedback was there that it was a little bit confusing. It now shouldn&#8217;t be, but test it out. Unified and refresh publishing workflow. We have additional information about that later on. And then, mix and match the typography and color palettes from all style variations, and then section styles, and the changes to CSS, cascading style sheets, specificity. That&#8217;s a very difficult word, specificity.</p>\n\n\n\n<p>Okay. And then, another feature coming to WordPress 6.6 is a grid layout, and then a new pattern experience for the classic themes. I did some brief testing with a classic theme activated and it works real nicely. Also, the sync pattern works as well. Of course the sync pattern overrides are only enabled for certain blocks, so it does not work on all patterns, but that&#8217;s a different story. Another feature that a lot of people have been waiting for are the negative margins in the UI of the global styles. And then, there is a feature also coming to WordPress 6.6 that allows for the rollback of auto updates if they run against some error message, or something like that. A team of developers has been working probably for, if not longer, a year on that, and now it&#8217;ll come to WordPress 6.6 and it&#8217;s definitely great to test this. Now Magdalena, are there any features in 6.6 release that you are particularly excited about?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Well, yes, quite a few of these features are really exciting, but I&#8217;m the most excited about sync pattern overrides. I think this is a very important feature, especially for people who build websites for clients, because it solves the problem that the page builders basically have, that you build views of pages, and then you have some common elements that you add to a few pages for example. But then when you want to change something, well you had to visit every page separately and make these changes. For example, change background code. And so, that&#8217;s of course, if you have a very small brochure website with five pages, not a problem, but it doesn&#8217;t scale, the website grows, then it&#8217;s not really usable. So these synchronized patterns that you can overwrite are a really great solution for this, because you can keep styles synchronized, but then allow overwriting text for example, the content of these patterns per page. So it&#8217;s a great feature, I really like it. I think everyone should get interested in it actually.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and I think a lot of people got already excited for 6.5, when it was pulled off the beta 1, because it wasn&#8217;t ready yet, but I think the additional two or three months maturing of the feature definitely helped to make it even more clear how to assign those allowed overrides, and how a user that uses them, an editor that hasn&#8217;t created them, but wants to use them, can identify the areas where they can override things. Now there are a few caveats there. One is that the overrides are only enabled for headings, paragraphs, buttons, and images, and in images only for the alt text and the file name. So if you put captions in, the captions are not part of the overrides. So somebody did some great testing there and you need to, if you want to test it out with captions and yeah, it&#8217;s probably not going to work as you expected.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: And there&#8217;s one more limitation, because I&#8217;ve tested it with gallery block and you can override the images, but we can set them to be able to be overwritten. But the problem is when the number of photos that add to the gallery, it can&#8217;t be changed. So if you add for example, two pictures, there can only be two, they can be three or one. So it&#8217;s not a hundred percent usable, but I&#8217;ve read the discussion on GitHub, and I feel like this is going to be solved in probably the next release, but for now, this is something to be aware of. Also, the same situation with the list book, where you have a few items, and then you can&#8217;t add or remove these items from the async pattern.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, list block is not part of that. Yeah, that&#8217;s true. Gallery block is not assigned yet that it works. So yeah, those are the limitations, but for a first version to get in a major WordPress release, it&#8217;s in really great shape.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yes, yes, I confirm it.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: And every other feature, there&#8217;s a good first version and then we iterate on for the next steps on that. So yeah, I&#8217;m also quite excited about the section styles and the grid layout, because that&#8217;s also a part of what other page builders do, is that you can assign different styles to sections and not have to go to each part of it. So if it&#8217;s a cover block or a groups block of certain elements, you can change all the colors with a color palette kind of thing, and assign a style to it, and have that on a button change over to either dark view, or light view, or blue view, or red view kind of thing. But you don&#8217;t have to do it for each single block in that group.</p>\n\n\n\n<p>So those are really time savers, but they also give designers a little more granular control over the designs that they create. And the grid layout is definitely something that a lot of people have been waiting for, that you arrange everything on your page in a grid, and then you can wrap the handles of a block and kind of make it larger, or have a row span of a block, be it an image, or a paragraph block, or anything, and to organize the blocks differently on a page.</p>\n\n\n\n<p>I think that really helps with that, some people are still looking for pixel perfect, although that one went out of the window when we had mobile, and different kinds of screen sizes and we now have. I don&#8217;t know, from brownie size screen to big TV screens that are 80 inches. So yeah, we need some fluid things there. And the grid layout, if you use the automatic grid layout, it will be responsive and adhere to the various screen sizes. And negative margin is part of it as well, with the section styles and the grid layout to give more tools to the designers to have really great designs that are not following conservative flows of content and assets. Well if your listeners have a comment on that, just use the comment section on the website and let us know what you think about all the new features that are coming to WordPress 6.6. And as I said, go and test it, heed the call for testing, and you learn all about it quite by doing.</p>\n\n\n\n<h3 class="wp-block-heading">Gutenberg 18.3</h3>\n\n\n\n<p>Which brings us now to the first Gutenberg plugin release that we are going to cover. That&#8217;s Gutenberg 18.3. There were 165 PRs in there. It was released on May 8th, by 44 contributors and three contributors who were first timers, Jason Crist was the release lead for that release. Well, one definitely stands out is that Gutenberg is updated to a new React version. I think it&#8217;s 18.3, was it? I&#8217;m not quite sure. Yeah, it&#8217;s just a coincidence that 18.3 Gutenberg release also uses React 18.3, so I was a little confused at the moment here. And that will be important when you use some of the newer features, or if you have to update some of the legacy React features on your blocks. I&#8217;m not quite sure how much of a disruption that is or if it is at all, but I just wanted you to be aware of it.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yeah, this one I don&#8217;t actually know. I&#8217;ve checked it out, but I couldn&#8217;t make it work.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay, yeah, that&#8217;s a different story. It&#8217;s a different story. It doesn&#8217;t have to work.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Okay. It&#8217;s there.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Everything needs to be tested of course, and it&#8217;s supposed to work.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Onto the next thing. Also, the plugin document settings panel is now available, a slot is available in the template inspector controls, because before this release it was only available I think in post inspector contract, but now it&#8217;ll be also available in the template.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: The site editor. Yeah, and that is so plugins can have additional fields and create their own little interfaces there. The next one is classic themes get now exposure to the patterns page, and what it also removes is the template parts menu item. So classic themes now have access to the site editor design for patterns and template parts. There was a request from quite a few theme developers if that would be possible, or agency developers if that would be possible, because then they can also do all the documentation, everything for the patterns can be also used for classic themes, or users that use the classic theme. So that&#8217;s really cool.</p>\n\n\n\n<p><em>Magdalena Paciore</em>k: Yeah, that&#8217;s a great feature. And also patterns, the data view is changing. The team has removed icons and right now it&#8217;ll just have this label that says that if the pattern is synchronized or not. So yeah, that&#8217;s also a really nice improvement. Small, but very useful.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. And one other PR I wanted to point out is that now you can insert patterns on the end of the canvas, or the route section of a content piece. Until then you couldn&#8217;t get to that. It was really hard to put anything on the end of a post or pages, but now you can insert patterns to the end of it by drag and drop, or just by using it.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yeah, this is a really nice usability improvement. I actually tested it and it worked really nicely. It&#8217;s a natural flow. It seems very natural to add new.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: You can now just drop and drag them to the end, because then you can stack your patterns first before you make all the changes that you need to do on the page. So you can get a really good layout very fast to just combine a few patterns, and you don&#8217;t have to rearrange them on your site. Next one is a new text alignment control component that&#8217;s for developers, when you have a few&#8230; Most text aligns are actually in the block toolbar, but some of the blocks don&#8217;t have have it in their block toolbar, but you can have it in the font section, the typography section of that block, so you can have a left center or right alignment on the text, even if the block toolbar is not there. So it&#8217;s really cool. That&#8217;s especially helpful also for custom blocks.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yes, and we also have a new improvement on the inserter tabs, because now the search bar is moved into inserter tabs. So when you type, for example, you look for the keyword, like for example, image, and you look on the block tab. Then when you switch to the patterns tab, then you still have this search phrase there and it already filters out the patterns based on this keyword. So this is a really nice improvement.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, I saw that too, and I really love that, that I don&#8217;t have to tap in my keywords multiple times just because I&#8217;m going from blocks to patterns to the other thing. Well, I mentioned it with 18.3 Gutenberg plugin. There is now the possibility to add negative values to margin controls. So you can have overlaps, so you can have a picture and then the next paragraph you can have the margin negative 200, and it goes a little bit into the picture on the bottom of it if you want to do that. That is something that many designers have done for many, many years with just plain Cascading Style Sheets, and it was available through the theme JSON where you could add negative margins already, but now it&#8217;s also coming to the user interface, and it will be in the dimension controls on the bottom of the margin, you can see add your negative values for any of the margins, be it left, right, top or bottom.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: In the next feature, I think it&#8217;s only relevant for the team developers. I think so, because there is a big change to how the style variations are handled in Orpheus 6.6. Okay, so another feature is I think it should only concern the theme developers.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Are you trying to tell me that this is something that developers actually wouldn&#8217;t be able to use, or that&#8217;s not for developers that it&#8217;s actually just Gutenberg internal?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: I think it&#8217;s internal for Gutenberg.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: So we don&#8217;t talk about it.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yeah, yeah, of course.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: If it&#8217;s not for extenders, then it&#8217;s not really&#8230;</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: I don&#8217;t think they have to do anything. It&#8217;s just how it handles when you define two or three type variations, and then people mix and match it, so it&#8217;s something internal that handles it. Not to create too many styles under the hood, something like that, but I don&#8217;t think it&#8217;s&#8230;</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, and I think I saw another filter to have the color controls and the typography styles, that they are not duplicated and all that. The team is working on that. That&#8217;s the next one, is the filter out color and typography variations. That&#8217;s also an internal one, but I think it could open up the system for the next version to be able to maybe opt out of the presets, the automatic creation. So color and typography variations when they come in, they are taken from the style variations the theme has, and isolates in a separate section, all the color palettes that come with the style variations, and in a separate section also all the typography choices that could be made for the style variations. And there is a discussion for extenders. Well, if a theme is following brand standards that has four style variations for the different brands of a company, then you don&#8217;t want colors from brand two and the typography from brand three to be maxed, and that is not yet available to opt out of that.</p>\n\n\n\n<p>But I think how the filters were created, I think it would only be a small step to provide that opt out for theme developers. So I think we need to watch that space quite a bit in terms of what feedback is coming in from the beta version, and also see how that can be solved. It might not be part of 6.6, because we are six weeks away from release, but there might be time. So it&#8217;s certainly something to discuss with theme developers, agency developers, and the good mood developers. Which also brings us to the new preset, there are default font sizes in theme JSON version three, that for those you can opt out of course. Core has a few font sizes in the theme JSON and provides some. So those don&#8217;t have to be worried about theme developers if they don&#8217;t want to.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Especially if you create a custom for a company, then you might want to opt out from the default font sizes and declare your own ones. And onto the next one. There are some changes in the post editor sidebar. There are a few data information about the post was shuffled around in the top area of this site editor. For example, post status work count, also the thumbnail was moved to the top of site panel. So there are quite a few changes that I&#8217;ve seen throughout these three releases of Gutenberg that we&#8217;re talking about. So it&#8217;s not a big change, because the data is still there, the same data, but it got moved up or down, and I think at the moment it&#8217;s looking quite nice. It&#8217;s quite usable, so it&#8217;s definitely worth it to take a closer look at how it looks like at the moment.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, it definitely is a change that gives you much more information about the nature of the post or the page that you have. And I&#8217;m seeing that the word count might disappear from the inserter, no from the list view tab, because not a lot of people are going there, but you have all the information in the top section of the post editor. And they also moved up the featured image, and that is part of the also data views, because now they can use the same component and show off in a grid layout for pages or posts. They can show off the card with the featured image, and just the post metadata about their post status, and word count, and last edited information.</p>\n\n\n\n<p>So there&#8217;s also a feature that comes in actually is the duplicate post feature that you can just grab from that section, where you can say, okay, duplicate that post and then restart a new one. Up until now, you actually had to use a plugin for that, and right now it&#8217;s actually only available in the Gutenberg plugin. I&#8217;m not sure it comes to WordPress 6.6, I need to research that. So you might get too excited now, but if you use the Gutenberg plugin, you definitely have it, but it seems to be only for the plugin right now.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: But it&#8217;s such a needed feature, just to be only available through plugins, but now it&#8217;s coming to WordPress, it&#8217;s really great.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading">Documentation</h3>\n\n\n\n<p>Okay, so now we have documentation. There&#8217;s a lot of going on in the documentation field, especially the editor package of Gutenberg. The documentation for this package was updated and at the moment I think almost all components are documented, so it&#8217;s great for developers who want to use these components from the editor package.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: It definitely made some strides with the documentation on the components. Some of the components actually moved from one package to the other, because of the synchronization from the site editor and the post editor. So there is no duplication of code anymore, but they had to move the packages. And so, they also moved some of the documentation and made the discovery that some of the components were actually not documented well enough. So there were two birds with one stone so to speak. Speaking of moving the interactivity, API documentation has also moved from the package area to the reference guide area. When you go to the developer.wordpress.org/block editor documentation, you&#8217;ll find it under different heading in the reference guide and another update that you as if you do theme development or create themes for clients, you definitely want to look at the documentation for the theme JSON version three.</p>\n\n\n\n<p>There are quite a few changes and you need to declare it in your theme JSON, which schema you&#8217;re following to make sure that you are still compatible. All right, that was 18.3. See that was pretty harmless. Cool. Yeah, we&#8217;re getting better at it.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading">Gutenberg 18.4</h3>\n\n\n\n<p>We are going to the Gutenberg 18.4 release, which was released two weeks ago with 185 PRs, merged by 58 contributors, seven of them were new with their first merge PRs, and release lead was Alex Lende and he has all published release post what&#8217;s new in Gutenberg 18.4. So let&#8217;s dive in.&nbsp;</p>\n\n\n\n<p>The first item I wanted to point out was that the grid layout, visualizer and resizer features have been stabilized, and we can always cheer about that. The listeners, I think grid layout is going to be the new gradient. I had an early times on the podcast, even with Mark Uraine. Again, I was always very happy to say gradients and new features, and now it&#8217;s grid layout with new features. I&#8217;m really happy about that.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yes, this feature is definitely going to be useful, very useful, very excited about it. And the next feature that&#8217;s coming, this Gutenberg version is the aspect ratio presets are now supported through theme JSON. So you can define your own aspect ratios for images basically. That will be available in the controls for the cropping images. So I think this is great, especially for the theme developers, that you can now have your own dimensions of the images that are custom to the theme.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, it definitely makes some nice designs when you can have images uploaded and they follow your personalized, so to speak, aspect ratio presets. Also, there was an update on color variations. I mean, the PR isn&#8217;t very descriptive what that means, but it is that it moves the color presets to the palette tab in the global styles. So there will now be a palette section in the sidebar, in the right sidebar under the global styles, where you see palettes, and then you click on it and it gives you all the palettes that are set for the themes, or the style variations, or something. So it&#8217;s a nice UI change. It also follows quite a few other design tools that have a similar feature. So I&#8217;m really glad about that.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Okay, the next change is interesting for developers, because it&#8217;s a change to the register block style function. This function now accepts an array of blocks and it used to accept only a string with the block name. So what it means, you can now register a block style for multiple blocks at once with this one function, and you don&#8217;t have to do it separately. So this is nice if you have some common style that you would like to apply to a few blocks, you can do it at once. Now with register block site function.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, that&#8217;s an excellent explanation. Thank you so much. Because I wasn&#8217;t quite sure when I read this beyond what actually changed, but now you can have the green border with the yellow background on not only the paragraph block, but also the group block as well, as the cover block, so you don&#8217;t have to write the code multiple times. And then, the next thing next is more about the block library. So some blocks have additional features, the list block has now block class name on the list, that is really, yeah, people were waiting to style the list block. It&#8217;s now the WP dash block dash list class, so you can style the overall list as well. I think the list items already had their own class names.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: And also, the new variation was added to the embeds block in Bluesky.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: What&#8217;s Bluesky?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: I don&#8217;t know, I have no idea.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Bluesky. And yeah, the proliferation of social networks is kind of going on and on and on. And Bluesky is a new social network that comes close to Twitter now, and it was actually founded by a former Twitter developer, and it kind of opened up now to the public. It was for two years now, just on invitation only, but now more people can go into Bluesky. They&#8217;re still not ready to open source it, but I think they at least open it up.</p>\n\n\n\n<p>So now you can have your social embed Bluesky posts as well with the embed block. So make block popover component public, meaning that now developers can also use it. And that is an additional block toolbar that you can use to kind of put your own stuff in there. I&#8217;m not quite, and have your own navigation pretty much in the block toolbar. I really am eager to try that out. I only saw some WooCommerce implementations, but I have not yet seen any documentation about that. So it definitely has the label needs dev note on the PR, but I&#8217;m excited about for any extension that is in the block editor.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: And the next thing is a new keyboard shortcut was added. This shortcut, which is common G or Ctrl G, you can now create a group from the selected box. So we can select a few blocks and then with the shortcut, the group will be created for the&#8230;</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, that&#8217;s really nice. Yeah, it removes the searching for menu items that are kind of multiple levels deep in the block toolbar settings. The next one is enhanced block outlines and selection interactions. That means that you know where interactions happen, and there&#8217;s a blue outline on certain sections, and group blocks and all that. I think that has been a major improvement on the UI when you create content, that you actually have the outlines where you are and what you&#8217;re doing. I think with the sync patterns, those outlines also become quite important to signal where is the place where I can override some of that from sync pattern.</p>\n\n\n\n<h3 class="wp-block-heading">Documentation</h3>\n\n\n\n<p><em>Magdalena Paciorek</em>: In this version of Gutenberg also, the documentation was updated. We have quite a lot of items on the list, but I think it&#8217;s worth mentioning there were some new pages added to the interactivity API documentation about and FAQ. So I think it&#8217;s really important to read about it, as the interactivity API will have become more and more important in themes, especially in theme creation. I think it&#8217;s good to learn about it and I&#8217;m happy that the team provides the documentation for it.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: And I just want to highlight that for the interactivity API, there is some change that in the block JSON, you started to put in view script and that changed to view script module. So for the developers who have already been testing out some of the interactivity API directives, that&#8217;s a slight change. It&#8217;s not a breaking change, because I think they put in the controls, but just make sure that that is something to update. Yeah, that&#8217;s pretty much all I wanted to point out, except I mentioned it before that the pattern overrides, they&#8217;re now using block bindings API. So the pattern overrides are its own source for the block bindings API, but it follows the same block markup notation. So you could use a pattern and rewrite some of the block bindings or some of the overrides in code if you&#8217;ve ever wanted to do that.</p>\n\n\n\n<p>But I think it opens up the feature to maybe even be available for themes to add it to the theme patterns in further releases. Not for this one, but because it uses a common API. And if that is already in the markup of a pattern that comes with a theme in the patterns folder, those overrides could even be updated through a theme update or those patterns could even be updated through a theme update. So when the theme developer has a new way of designing those patterns, they could override the certain things and then every site who has that theme gets an update to it. That is actually a dream of a block theme developer right now, but I think with the pattern overrides using that block bindings API, it might come to pass. Definitely not in 6.6, but maybe 6.7 or 6.8. All right, I&#8217;m talking maybe I haven&#8217;t rolled that out, but it&#8217;s definitely on the list or it&#8217;s on the roadmap so to speak, to make those extensible. So we&#8217;ll see how that happens.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading">Gutenberg 18.5</h3>\n\n\n\n<p>That concludes our Gutenberg 18.4 and we are going right into Gutenberg 18.5 was released this week. The release lead was Vincente Canales with 295 PRs, just short of 300 PRs. That&#8217;s a mammoth release. There were also more contributors, and 71 contributors and 10 of them with first time contributors. So great. It&#8217;s not surprising that there are so many PRs in there, because Gutenberg 18.5 is the last Gutenberg plugin release that goes into WordPress 6.6 from the feature set. So everything after that, and if it&#8217;s a new feature or something that will not be part of WordPress 6.6, only bug fixes get in. So if there was an enhancement that needed to be made and to be valid for 6.6, it needed to get into that plugin release. And as we all know, if it weren&#8217;t for the last minute, not a whole lot would get done in the world, so we were all kind of just in time on some of the features.</p>\n\n\n\n<p>And I promise you we would talk about some of the post summary updates. In 18.5, we had quite a few that were the sidebar for the documentation settings, or document settings, or post settings, or page settings. So you get some post format controls. They moved around the URL and the author on it, the trash button has been removed; it was too prominent. It&#8217;s now in the three.menu, where you also find the duplicate post feature and also the remove feature. And then, there is a post sticky setting is now a tarter. Yay. Anything else that if I get something? Oh yeah, the revisions panel is also under the three point menu, so if you want to look at revisions, you need to go three point menu and then click on the revisions. So it&#8217;s all a little bit well organized. Some of them new designs or the alignment was kind of adjusted and some of the features were not removed. They were in the three.menu. I think it&#8217;s important to know that because it looks a little bit different in the new version.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yes, it definitely does. I also checked it out and at first you might be surprised, there is no trash button, there&#8217;s no revisions panel. But yeah, it&#8217;s just hidden under the menu, so it&#8217;s good to know about it. And then the next change in Gutenberg is how the custom CSS is handled, because you can add your custom CSS to override the ones that you can choose from the controls. Before, whenever you change the variation, the style variation, you would lose the changes to custom CSS that you&#8217;ve made. But now they are saved, and so you can switch the variations and your custom CSS will override the variation, the style that is in the variation. So yeah, actually this was needed, so it&#8217;s great.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, I actually don&#8217;t think that&#8217;s an enhancement. I think that&#8217;s a bug fix, because there was pretty much the expectation of anybody who put in custom CSS, that they are not disappearing when you&#8217;re just going to switch on the variations. You can make the argument on the other side as well, but I think the user put in the custom CSS, because neither the theme nor the variations gave them what they needed. So yes, that&#8217;s definitely a good bug fix. I don&#8217;t know if you checked out the data views, just as on our aside, the data views, they&#8217;re really coming together, and I like the modern look of that, and I wish they would come earlier to WPAdmin. But if you go to the make design site, Joen Asmussen just showed off the designs for the media library, and to bring some of that new admin also to the media library.</p>\n\n\n\n<p>So they have great things to come. And I am going to share that design share from, I share the link to the design update, but Joen Asmussen in the show notes, so you can look up what&#8217;s in store for the next version or at least for the next time. That was just an aside. Yeah, I like the grid views, I like the layouts, I like the different actions. The only thing that I don&#8217;t like is when you look at the drop-downs in the data views on the right-hand side, they&#8217;re on top. They&#8217;re all kind of overlapping and it&#8217;s hard sometimes to see which one level deep am I looking at now. And for what I think there needs a little bit more refinement, but I think they&#8217;re really glorious.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yes, because there are quite a few options to customize it to your needs. I really like it. I really like it that you can bring the thumbnail featured image to the list. It&#8217;s great. I think it was missing in all the current WPAdmin list, but here you can just switch it on with a click. It&#8217;s great. And also, I think the metadata, I don&#8217;t know if at the moment, but at some point I think it&#8217;ll be able to also switch it on the list view. So yeah, it&#8217;s very useful.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, I&#8217;m really looking forward to what other plugin developers are going to do with it for their own plugins, because of course that&#8217;s a pre-built component. Why not use it, when everybody else knows how to use it already? So use it.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: But it&#8217;s not ready for extending, right?</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, no, well, not as the old admin. If you have in your plugin create a list view of something, some data, like you go out and grab some data from Spotify or something like that, and you want to display that in an admin section, you could use the list view component. That&#8217;s a public component that you could use for that particular plugin page. If you use custom post types, it&#8217;ll still be the old one, because that&#8217;s just the same interface, but because it&#8217;s not yet available for posts, it&#8217;s only for pages. So though there are some things that still need to be happening, of course. But yeah, if you have a separate page for your plugin settings or something like that, use it.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: You can use the component, yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: You can use the component, yeah. And it has I think some good documentation on these things. Yeah. All right. Where were we, side of the data views?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: I think we&#8217;re on the background image, add support for relative theme path, URLs, and top level JSON styles.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: What that means is that you can now set a background image for the body content if you want to through the theme JSON, and add it to the assets folder of your theme. And then everybody who uses the theme can use the background image. You don&#8217;t have to upload it through the media library to get it to be recognized as a background image, which is one step further that any theme developer would want the user to have to go. That sounded weird, but yeah. Yeah, you&#8217;ll figure it out. So the next thing is, as we had the default font size spacing in 18.4, I think in 18.5 theme JSON, or it also comes with default spacing sizes. So you can create your own presets for spacing the margins and the dimension, or the dimension controls through the JSON. And it&#8217;s theme JSON version three, so you need to look at the documentation that&#8217;s also been updated.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: And you can also create and edit shadows in the global styles now. So there is a new control for that, but I must say I haven&#8217;t tested it, so I don&#8217;t really know how it works. But it&#8217;s great to see it, that you can create it in no code in the editor.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: There will be in the global styles, there is now typography, and colors, and layouts, and now you also have a fourth one that&#8217;s called shadows. And then you can log all the things that you want to style on the shadow. It&#8217;s the color, it&#8217;s the angle, it&#8217;s the blur character and that. So you can really create your own styles, and it shows up on every block that supports box shadows, but it&#8217;s not all of them. And then there are presets as well that come in the natural, deep, sharp, so you can give them names as well, and add them to your global styles. So it&#8217;s the position, the blur, and the spread, and outside range set on the shadow. So they will show up with the core shadows, unless you disable the core shadows through the same JSON. So it&#8217;s not entirely, you cannot do this through the interface, but yeah, you can definitely create some nice shadows. It&#8217;s almost as good as gradients.</p>\n\n\n\n<p>Yeah, I like all these design tools that you can use. So the block style variations mechanism is now extended, so you can do section styling. I think we mentioned a similar PR earlier today, but you can create sections, and then you can do block style variations for that. Oh yeah, we did this, that you can apply certain styles to multiple blocks. Now you can create sections, and then attach block styles for that. I think we should have better naming conventions, but it&#8217;s what we have right now. We need to make sure, because we have the style variations, we have block style variations, then we have section styling. It&#8217;s all kind of getting a little bit convoluted, complex, but we&#8217;ll figure it all out. I&#8217;m definitely sure that once everything is in place, we can combine it and do it how we need it.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: And so, the next feature is block bindings, and especially the block bindings panel that is now added to the block inspector. So when you bind certain attributes from the block to the post meta, and then they will show up in the block inspector in the site panel, so that you&#8217;ll know which attributes are connected to the meta. So I think this is really nice, because you get to see what is connected. And before, I think it was only, you can only tell it is binded by the violet like icon, or something like that, by the color, but there was no way of telling what is connected to what. So yeah, that&#8217;s definitely an improvement.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, definitely an improvement. Yeah. Yeah, the icon was that kind of connector icon in purple on the block toolbar, but you only could see that per block. But the bindings panel, you see all the pieces, all the data that is connected to that block. And where it also tells you, because you can, for the block bindings, you can assign custom data sources. So it also adds the data source to the inspector controls. So you know okay, this comes from post meta, this comes from another data source, so that&#8217;s nice too. I really like it. And they also, that comes together with that, allow editing of the post meta source. So if you have a URL somewhere or an additional data point in the block, you can actually change it there. And it&#8217;s also then updated in the post meta table that comes with it. They didn&#8217;t put in a nice video or so they used to do it with the PRs.</p>\n\n\n\n<p>Oh, here it is. So now you can edit in the block canvas, change the data, and then it will be updated also throughout every block that uses that metadata for that particular post item. So if you have that binding also for the archive templates, it&#8217;ll also be updated in the archive templates, wherever that particular post meta is showing up. So that&#8217;s a pretty cool feature. I think that is something that was never possible with WordPress until this time, that you can actually have additional custom fields be edited through core. You always needed a plugin for that.</p>\n\n\n\n<p>Most developers went with advanced custom fields, but there are also others that allow you that. It&#8217;s certainly not as rich as advanced custom fields. So you can&#8217;t do field groups and all that, but it definitely gets there sooner or later. And I really like it. Yeah, it&#8217;s really cool. That can be, it also an answer to what happens to all the meta boxes that were on the bottom of the screen. So if you bind them to a block, then you don&#8217;t have to create a custom block for that. You just need to create the binding for it. So I think it gets there where a lot of people wanted the block editor to be in year two. Well we are in year, year seven, but they needed a lot of other things to come in place before this happens.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: But this is such a powerful API, the block bindings API. It&#8217;s also one of the most important APIs that are coming to WordPress right now. And it&#8217;s worth mentioning and it&#8217;s worth getting interested in that and learning how to use it. Especially if we build with blocks, we don&#8217;t really want to have these meta boxes on the bottom of the editor. So this is a great way to get rid of them.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: And also, for plugin developers, that they don&#8217;t need to go through all the hoops to create blocks for some of the things that they could do just in block bindings. There are two articles on the developer blog, one part one and part two, where the block binding has been a tutorial on using the block binding API. And I will share the links to those in the show notes. So Justin Tadlock had one that says, building a review site with block bindings. And the part one covers the custom fields and block variations. Part two will be released later in a couple of days. And that is about how to actually create input things in the inspector controls. So it&#8217;s kind of a predecessor. So if you don&#8217;t want to wait for WordPress six to come out, you can use that variation, but sometimes it might be just more user-friendly to use those inspector controls and control them yourselves, rather than use what comes from the editor.</p>\n\n\n\n<p>Of course, we need to find a way if we could actually switch them off at some point. So I&#8217;ll share those articles in the show notes of this podcast. All right, again, a lot of documentation went in this release documentation, updates in this release, it&#8217;s all about components and blocks, and I think they updated the JSON docs for a lot of components. So they actually are automatically graded from for the documentation. So I think these are the changes for that. Check them out. All right. Wow, this was a long show.&nbsp;</p>\n\n\n\n<p>Well, it&#8217;s probably about an hour. So I think we come to an end of this show. Magdalena, thank you so much for being here and going through this with me. Explained quite a few things that I didn&#8217;t understand. So I&#8217;m really happy that you joined me today. When people wanted to reach you or connect with you, what would be a good place to catch up with you?</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: I think the best place would be on LinkedIn, because that&#8217;s what I use as social media. I&#8217;m not that active on social media, not like I&#8217;m everywhere. But yeah, if you reach me out on LinkedIn, then I&#8217;ll get the message. Yes.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah. So I&#8217;m going to share that information as well in the show notes. Is there anything else that you want our listeners to know about your company, or your presentations, or there&#8217;s an article coming out, I know.</p>\n\n\n\n<p><em>Magdalena Paciorek</em>: Yeah. Well, I need to start writing, but I would like to invite everyone to my talk at WordCamp Europe, happening next week. I&#8217;ll be covering some of the things that we&#8217;ve talked about today, like pattern overrides or block bindings. And also, I&#8217;ll be sharing some of my, I don&#8217;t know, experiments also that I&#8217;ve done with Gutenberg with custom blocks. So I hope this will serve as inspiration of how we might create post types in the future. Maybe we could actually create them now in this new way, a new block way, block editor way, not in the custom fields way we used to do, or how it&#8217;s still popular to create them.</p>\n\n\n\n<p>And this talk, I think it&#8217;s mainly, I&#8217;ve made it for people who build websites for clients, so like agencies and freelancers that maybe want to take a look at how you could build this typical for agency websites, in the new approach, like you build it with blocks, with some custom code as well, but in a different way that you would do it with, for example, ACF. So yeah, so I invite everyone. I&#8217;ll be talking I think in the morning on Saturday, on the second day of WordCamp. So I see you in Torino. I&#8217;m super excited.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Right. Yeah. And I&#8217;m definitely going to be there, unless it&#8217;s Saturday, I need to see, I&#8217;m seeing on track one, so I&#8217;m not quite sure if I&#8217;m going to be there. But I will definitely catch it on the rerun through the live stream video. And I will share that also on that particular single post on the Gutenberg times about the WordCamp Europe. So yeah, and I&#8217;ll see everybody who is going to be in Europe and in Turin next week, and I hear the others on the next Gutenberg Changelog podcast.&nbsp;</p>\n\n\n\n<p>So as always, the show notes will be published on Gutenbergtimes.com/podcast. This is podcast number 101. And 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>. That&#8217;s <a href="mailto:Changelog@Gutenbergtimes.com">Changelog@Gutenbergtimes.com</a>. And if you like our podcast, please write us a review on any of the podcast directories and it would help for other people to find us. All right, so thank you all so much, and I&#8217;ll see you around next time. Bye-bye.</p>\n\n\n\n<p><em>Magdalena Paciorek</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, 09 Jun 2024 14:13:21 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}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: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:24:"Matt: Cowen Life Lessons";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:23:"https://ma.tt/?p=114806";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:41:"https://ma.tt/2024/06/cowen-life-lessons/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2452:"<p><a href="https://sriramk.com/">Sriram Krishnan</a> calls Tyler Cowen one of the best talent spotters.</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Convinced <a href="https://twitter.com/tylercowen?ref_src=twsrc%5Etfw">@tylercowen</a> is one of the best talent spotters on the internet. <br /><br />You see several remarkable people and Tyler is in there early helping them at a key point in their early life. <br /><br />I’m filled with admiration and jealousy.</p>&mdash; Sriram Krishnan &#8211; sriramk.eth (@sriramk) <a href="https://twitter.com/sriramk/status/1799476976928903607?ref_src=twsrc%5Etfw">June 8, 2024</a></blockquote>\n</div>\n\n\n\n<p>I take a few life lessons from Tyler, who I consider a mentor even though we&#8217;ve spent, at most, dozens of minutes together in the past several decades. (Don&#8217;t constrain your mentors by their availability, engage with their work!)</p>\n\n\n\n<ol class="wp-block-list">\n<li>He has blogged consistently on <a href="https://marginalrevolution.com/">Marginal Revolution</a> since 2003. As he learns he shares, and that&#8217;s a lighthouse beacon attracting smart people around the world with similar interests. So the lesson is: blog!</li>\n\n\n\n<li>He keeps himself open to engagement, with his email address being public. He reads and responds to his own emails.</li>\n\n\n\n<li>He treats everyone with with respect. I was a kid no one had heard of when I met him at an economics conference in 2003, but he spoke to me with the same respect and attention he gave to Milton Friedman, <a href="https://ma.tt/2003/10/gallery-10-23-2003/#jp-carousel-24345">who was also there</a>.</li>\n</ol>\n\n\n\n<p>His advice to me was simple but true: <a href="https://ma.tt/2003/11/a-thousand-resolutions/">Write every morning</a>. Be more ambitious. Because it was coming from him I took it seriously. It&#8217;s all very open source. (I&#8217;m very curious to see how economic theory and open source intersect in the coming years, I think there&#8217;s a lot in the open source world that is novel and useful.)</p>\n\n\n\n<p>I&#8217;m inconsistent compared to him in those three things but I look up and aspire to the example he sets, especially within the WordPress community where I keep myself easy to reach on the community Slack or talking to people at WordCamps. (Like <a href="https://europe.wordcamp.org/2024/">WordCamp Europe in Turin next week</a>!)</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 08 Jun 2024 23:35:19 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:140:"Gutenberg Times: WordPress 6.6 Beta 1, Blueprints to power Playground, Block Bindings API tutorial and so much more —  Weekend Edition 295";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=28681";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:146:"https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:22913:"<p>This weekend, my husband I are traveling to Torino, Italy for work. We&#8217;ll do some sightseeing over the weekend, during the week we&#8217;ll start work as early as possible so we can explore the city some more in the afternoon and evening.  </p>\n\n\n\n<p>On Wednesday, I start first meetings around WordCamp Europe. Thursday is Contributor Day and more meetings.  Friday I will head first into the first day of the WordCamp, meeting plenty of friends in the community in the Hallway Track. Saturday morning, I&#8217;ll be the MC in Track 1, then more session and conversations, Mullenweg&#8217;s Summer updated and After Party. Sunday we&#8217;ll head home.  </p>\n\n\n\n<p>This weekend edition covers updates from the last three weeks. So it&#8217;s stoke full of great information, tutorials, and videos. You&#8217;ll find below a few plugins for the block editor. </p>\n\n\n\n<p>This edition needs to last for two weeks, as the next one (#296) will come out on June 22, 2024. </p>\n\n\n\n<p>Until then, hope you have a great start of the Summer or Winter and you can enjoy the time with family and friends. </p>\n\n\n\n<p>Yours, 💕<br /><em>Birgit</em></p>\n\n\n\n<div class="wp-block-group has-light-background-background-color has-background"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">\n<p><strong>Table of Contents</strong></p>\n\n\n\n<ol><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#0-word-press-release-information">Developing Gutenberg and WordPress</a><ol><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#gutenberg-plugin-releases">Gutenberg plugin releases</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#upcoming-developer-hours-and-hallway-hangouts">Upcoming Developer Hours and Hallway Hangouts</a></li></ol></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#0-p">Plugins, Themes, and Tools for #nocode site builders and owners</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#2-word-press-6-0-1-and-6-1-scheduled">Theme Development for Full Site Editing and Blocks</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#3-building-themes-for-fse-and-word-press">Building Blocks and Tools for the Block editor. </a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/wordpress-6-6-beta-1-blueprints-to-powered-playground-block-bindings-api-tutorial-and-so-much-more-weekend-edition-295/#wordpress-playground">WordPress Playground</a></li></ol>\n</div></div>\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><a href="https://wordpress.org/news/2024/06/wordpress-6-6-beta-1/"><strong>Beta 1 of WordPress 6.6</strong></a>  was released. The new version entails Gutenberg plugin versions 17.8 to 18.5. Soon we have more information coming out. For now, the <a href="https://make.wordpress.org/core/2024/05/03/roadmap-to-6-6/">Roadmap 6.6</a> post is the closest document to what we will see in the release. </p>\n\n\n\n<p>If you want to dive into all the features and enhancements, the fastest way is to heed the call for testing with test instructions for 10 new WordPress features. <strong>Anne McCarthy</strong> put it all together for you in <a href="https://make.wordpress.org/test/2024/06/03/help-test-wordpress-6-6/"><strong>Help test WordPress 6.6</strong></a>. The table of contents allows you to pick your priorities. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>The first Dev Notes for the Field Guide have been published, too. </p>\n\n\n\n<p><strong>George Mamadashvili</strong>, core developer sponsored by GoDaddy, explains in his post what plugin developer need to know to <a href="https://make.wordpress.org/core/2024/06/07/preparation-for-react-19-upgrade/">prepare for the React 19 Upgrade</a>. </p>\n\n\n\n<p><strong>Rian Benguella</strong> write about <a href="https://make.wordpress.org/core/2024/06/06/jsx-in-wordpress-6-6/">JSX in WordPress 6.6</a>. First he explains how to use the new JSX transforms in React and then how to update the build tools to take advantage of this new feature. </p>\n\n\n\n<p>In the following weeks there will be more Dev Notes about the new features coming to WordPress 6.6 </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Meanwhile, <a href="https://wordpress.org/news/2024/06/wordpress-6-5-4-maintenance-release/"><strong>WordPress 6.5.4 Maintenance Release</strong></a> was published and if you have automatic updates enabled your sites have already updated. Otherwise updates as soon as  possible. The minor release fixes five Core bugs, among them the plugin redirect fix. </p>\n\n\n\n<h3 class="wp-block-heading" id="gutenberg-plugin-releases">Gutenberg plugin releases</h3>\n\n\n\n<p><strong>Alex Lende</strong> was the release lead for Gutenberg 18.4. The version comprises 185 PRs by 58 contributors, 7 contributors with their first merged PRs. In his post <a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/"><strong>What’s new in Gutenberg 18.4 (22 May)</strong></a>, Lende highlighted:</p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/#visualize-grid-layouts">Visualize grid layouts</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/#group-blocks-shortcut">Group blocks with a keyboard shortcut</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/#define-custom-aspect-ratio">Define custom aspect ratio presets with theme.json</a></li>\n</ul>\n\n\n\n<img width="600" height="338" src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/06/Aspect-Ratio-600.png?resize=600%2C338&ssl=1" alt="" class="wp-image-28813" />\n\n\n\n<p><a href="https://github.com/WordPress/gutenberg/releases/tag/v18.5.0">Gutenberg 18.5</a> was released this week. The release post is still in the works. </p>\n\n\n\n<p>My special guest on the Gutenberg Changelog 101st episode, <strong><a href="https://profiles.wordpress.org/magdalenapaciorek/">Magdalena Paciorek</a></strong> and I had fun talking through the last three Gutenberg releases as we also covered what will be in WordPress 6.6. I hope you&#8217;ll listen in. It will land in your favorite podcasting app over the weekend. </p>\n\n\n\n<a href="https://gutenbergtimes.com/podcast"><img width="652" height="186" src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/06/Screenshot-2024-06-07-at-16.56.40.png?resize=652%2C186&ssl=1" alt="" class="wp-image-28815" /></a>\n\n\n\n<p class="has-accent-color has-light-background-background-color has-text-color has-background has-link-color wp-elements-f177aa95d38cec3bee70ac6dc4e58ab3">🎙️ Latest episode: <a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-100-nasa-wordpress-block-editor/">Gutenberg Changelog #100 – NASA’s New Website – the Switch to WordPress and Block Editor</a> with Stacy Holtz and Gary Kovar, Lone Rock Point</p>\n\n\n\n<p><strong>Joen Asmussen</strong> published two updates on the work of the WordPress design team since the last Weekend Edition.</p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://make.wordpress.org/design/2024/05/21/design-share-56-may-6-may-17/">Design Share #56 (May 6-May 17)</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/design/2024/06/03/design-share-57-may-20-may-31/">Design Share #57 (May 20-May&nbsp;31)</a></li>\n</ul>\n\n\n\n<p>In the first post, you can see work in progress about Block Bindings, revamp of Learn.WordPress and update to Openverse design. The second post shows a mockup for the Media library using Dataviews component, UI to control background images and Openverse&#8217;s About page. </p>\n\n\n\n<img width="652" height="235" src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/06/Media.webp?resize=652%2C235&ssl=1" alt="" class="wp-image-28817" />\n\n\n\n<h3 class="wp-block-heading" id="upcoming-developer-hours-and-hallway-hangouts">Upcoming Developer Hours and Hallway Hangouts</h3>\n\n\n\n<p>As I will be traveling again next week, this time to Torino for WordCamp Europe, I did a little research and surface the upcoming Developer Hours session and Hallway Hangout. The difference is that Developer Hours are prepared structured presentations while Hallway Hangout are more informal discussions with lots of input from the attendees. The links lead to the announcement post. Save the Date anyway for those without links, if you are interested. </p>\n\n\n\n<ul class="wp-block-list">\n<li>Jun 11,&nbsp;15:00 UTC <a href="https://www.meetup.com/learn-wordpress-online-workshops/events/301323283/"><strong>Developer Hours: Exploring Overrides for Synced Pattern in WordPres 6.6</strong></a></li>\n\n\n\n<li>Jun 19 11:00 UTC <a href="https://make.wordpress.org/core/?p=113345&preview=1&_ppp=bb76cb1d4a"><strong>Hallway Hangout: Theme Building with Playground, Create-block-theme plugin, and GitHub&nbsp;</strong></a></li>\n\n\n\n<li>Jun 25, 15:00 UTC <strong><a href="https://www.meetup.com/learn-wordpress-online-workshops/events/301323283/">Developer Hours: What&#8217;s new for theme developers in WordPress 6.6</a></strong></li>\n\n\n\n<li>Jun 26 11 am UTC <strong>Hallway Hangout: Grid Layouts for WordPress 6.6</strong></li>\n\n\n\n<li>July 2, 2024 15:00 UTC <strong>Developer Hours: Building themes with the Create Block Theme plugin</strong></li>\n</ul>\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><strong>Rich Tabor</strong> and <strong>Jonathan Jernigan</strong> were contestants at <strong>Jamie Marsland</strong>&#8216;s  <a href="https://www.youtube.com/watch?v=Y9FCjVifylE">Speed Building Challenge on YouTube</a>. Tabor used a block theme (<a href="https://github.com/Automattic/themes/tree/trunk/assembler">Assembler</a> by Automattic) and the site editor out of the box, while Jernigan used a classic theme <a href="https://generatepress.com/theme/">GeneratePress</a>  to build a landing page by ConvertKit. </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> released an update for his <a href="https://wordpress.org/plugins/advanced-query-loop/"><strong>Advanced Query Loop plugin</strong></a>. In version 3.0 it now includes sorting by comment count as well as by postID. &#8220;To mark the occasion, I have just released version 3.0.0 that contains a major overhaul of the codebase to make it easier to extend. Additionally, it adds support for sorting my Comment Count and Included Post Ids.&#8221; <a href="https://www.linkedin.com/posts/ryanwelcher_my-advanced-query-loop-plugin-hit-the-1000-activity-7203846707384643584-QwhR?utm_source=share&utm_medium=member_desktop">Welcher wrote on LinkedIn </a></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>As reported by <span><i>WP </i></span><em>Weekly</em>, <a href="https://x.com/itusharimran"><strong>Tushar Imran</strong></a>, founder and CEO of <a href="https://kodezen.com/">Kodezen</a> and <a href="https://academylms.net/">Academy LMS</a>, from Bangladesh,  released a new block collection plugin via the WordPress repository, called <a href="https://wordpress.org/plugins/ablocks/"><strong>aBlocks</strong></a>. It&#8217;s a fully functional beta version and offers quite a few customizable blocks, i.e. Container, Divider, or Star Ratings blocks. At its core it offers courses Block that goes well with its Video block for the Academy LMS. </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://x.com/pedrodntech/"><strong>Pedro Dornelas</strong></a> updated his <a href="https://wpalpha.io/wpalpha-patterns-2/"><strong>free patterns collection</strong></a> at WP Alpha. It now includes 100+ free patterns that work on any WordPress theme. It also offers 10+ full page patterns for a premium. (<em>TY to WPWeekly&#8217;s <a href="https://x.com/idavinder">Davinder Singh Kainth</a></em>)</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://mastodon.social/@threadi"><strong>Thomas Zwirner</strong></a>, Web developer from Leipzig  released an update of hits <a href="https://wordpress.org/plugins/download-list-block-with-icons/"><strong>Download List Block plugin</strong></a>. This is quite a unique plugin for a very narrow use case. It provides you with block to build a list of download files and automatically adds icons according to the file types. Users have a choice of three icon set or can upload a custom icon set. It also offers a few options on for the display. It also provides a Live Preview, powered by Playground.</p>\n\n\n\n<a href="https://wordpress.org/plugins/download-list-block-with-icons/"><img width="652" height="302" src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/06/Screenshot-2024-06-08-at-12.34.00.png?resize=652%2C302&ssl=1" alt="" class="wp-image-28832" /></a>\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>The contributor team of the <a href="https://wordpress.org/plugins/create-block-theme/"><strong>Create Block theme plugin</strong></a> released a new version as well. In version 2.2 you&#8217;ll find, among other updates</p>\n\n\n\n<ul class="wp-block-list">\n<li>Update modal width to 65vw (#638)</li>\n\n\n\n<li>Fixed font utilities to work with font sources as an (optional) array. (#645)</li>\n\n\n\n<li>Handle font licenses when editing theme metadata (#649)</li>\n\n\n\n<li>Handle font credits in the backend (#647)</li>\n</ul>\n\n\n\n<img width="600" height="509" src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/06/screenshot-2-web.jpg?resize=600%2C509&ssl=1" alt="" class="wp-image-28819" />\n\n\n\n<p><strong>Justin Tadlock </strong>published his <a href="https://developer.wordpress.org/news/2024/06/06/building-a-book-review-site-with-block-bindings-part-2-queries-patterns-and-templates/"><strong>part 2 of Building a book review site with Block Bindings tutorial </strong></a>to tackle queries, patterns, and templates of the new features to extend core Blocks. </p>\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 2024&#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. 2024 on. Updated by yours truly. The previous years are also available: <strong><strong><a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/">2020</a>&nbsp;|&nbsp;<a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2021/">2021</a></strong>&nbsp;|&nbsp;<strong><a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2022/">2022</a></strong></strong>&nbsp;|&nbsp;<strong><a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2023">2023</a></strong></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Fränk Klein</strong> contemplates in his post <a href="https://wpdevelopment.courses/articles/pattern-or-post-type/"><strong>Pattern or Post Type: Discover the Best Way to Structure Your Content</strong></a> how the approach to handling different content types has changed from classic to block themes. You can use block patterns to display various kinds of content. Only when you need more data handling power, a custom post type might be needed. <a href="https://wpdevelopment.courses/articles/pattern-or-post-type/">See the post for details</a>. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>With his post <a href="https://kau-boys.com/3643/wordpress/moving-the-sidebar-into-a-theme-pattern"><strong>Moving the sidebar into a theme pattern </strong></a> Bernhard Kau continues to share in on his block theme building journey. </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>Nate Finch</strong> takes you on the journey on <a href="https://developer.wordpress.org/news/2024/05/22/setting-up-a-multi-block-using-inner-blocks-and-post-meta/"><strong>Setting up a multi-block&nbsp;plugin using InnerBlocks and post meta</strong></a>, a tutorial on how to  use ‘create-block’ to set up a multi-block plugin and create two blocks: a Rating block and a Review Card block.</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>took his livestream audience along <a href="https://www.youtube.com/watch?v=HdubKJ7IczI"><strong>Creating a slide deck with the Interactivity API</strong></a> to add transistions. </p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<div class="toolbelt-video-wrapper"></div>\n</div>\n\n\n\n<h2 class="wp-block-heading" id="wordpress-playground">WordPress Playground</h2>\n\n\n\n<p>The recording of the <a href="https://www.youtube.com/watch?v=gKrij8V3nK0"><strong>Developer Hours: Creating WordPress Playground Blueprints for Testing and Demos</strong></a> is now available on YouTube. Nick Diego and I first discussed what Playground and Blueprints are and then showed some examples from the<a href="https://github.com/WordPress/blueprints/blob/trunk/GALLERY.md"> <em>Blueprint Gallery</em></a> on how to configure Playground for specific use cases. Then I walked the audience through an example from beginning to end: Add a dashboard widget, set permalinks, import prepared content including features images. <a href="https://github.com/bph/hellodashboard/">The code is available on GitHub</a>. </p>\n\n\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Nathan Wrigley</strong> interviewed <strong>Adam Zieliński</strong> on <a href="https://wptavern.com/podcast/122-adam-zielinski-on-how-playground-is-transforming-wordpress-website-creation"><strong>How Playground Is Transforming WordPress Website Creation</strong></a>. &#8220;This project really does change the way that WordPress can be used, and there are so many exciting prospects for how it might shape the future of website design and development. If you’re interested in hearing about cutting-edge advancements reshaping the WordPress landscape, this episode is for you.&#8221; Wrigley wrote and it&#8217;s not hyperbole. </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://x.com/dwinrhys/"><strong>Rhys Wynne</strong></a>, WordPress freelancer from Manchester, England explored <a href="https://dwinrhys.com/2024/05/08/can-wordpress-run-doom-of-course-it-can-heres-how/"><strong>Can WordPress run Doom? (of course it can, here’s how)</strong></a> and share his process to making it work, including his success with blueprints to demo the plugin and the game.</p>\n\n\n\n<p><strong><a href="https://gutenbergtimes.com/need-a-zip-from-master/">Need a plugin .zip from Gutenberg&#8217;s master branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. </p>\n\n\n\n<p>Now also available via <a href="https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json">WordPress Playground</a>. There is no need for a test site locally or on a server. Have you been using it? <a href="mailto:pauli@gutenbergtimes.com">Email me </a>with your experience</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<p class="has-text-align-center has-small-font-size"><em>Questions? Suggestions? Ideas? </em><br /><em>Don&#8217;t hesitate to send <a href="mailto:pauli@gutenbergtimes.com">them via email</a> or</em><br /><em> send me a message on WordPress Slack or Twitter @bph</em>.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity" />\n\n\n\n<p class="has-text-align-center has-small-font-size">For questions to be answered on the <a href="http://gutenbergtimes.com/podcast">Gutenberg Changelog</a>, <br />send them to <a href="mailto:changelog@gutenbergtimes.com">changelog@gutenbergtimes.com</a></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Featured Image: Montreal &#8211; Sunrise from the 20th Floor photo by Birgit Pauli-Haack</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<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 <br />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<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, 08 Jun 2024 11:25:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:18:"Birgit Pauli-Haack";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:16;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:65:"Do The Woo Community: And Now, Some Speakers from WordCamp Europe";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://dothewoo.io/?p=83983";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:63:"https://dothewoo.io/and-now-some-speakers-from-wordcamp-europe/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:88:"Listen in as we hear 11 speakers from WordCamp Europe 2024 invite you to their 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:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 07 Jun 2024 07:23: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:"Do The Woo Community: The WordPress Community, Training, and DEIB with Laura Adamonis";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83970";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/the-wordpress-community-training-and-deib-with-laura-adamonis/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:126:"Laura Adamonis, a dynamic member of the WordPress community, shares her journey, contributions to training, and DEIB advocacy.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 06 Jun 2024 09:39: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: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:55:"WordPress.org blog: WordPress 6.5.4 Maintenance Release";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:35:"https://wordpress.org/news/?p=17340";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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/2024/06/wordpress-6-5-4-maintenance-release/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4619:"<p><strong>WordPress 6.5.4 is now available!</strong><br />This minor release features <a href="https://core.trac.wordpress.org/query?status=closed&milestone=6.5.4&group=status&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&col=keywords&order=priority">5 bug fixes in Core</a>. You can review a summary of the maintenance updates in this release by reading the <a href="https://make.wordpress.org/core/2024/05/30/wordpress-6-5-4-rc1-is-now-available/">Release Candidate announcement</a>.</p>\n\n\n\n<p>WordPress 6.5.4 is a short-cycle release. The next major release will be <a href="https://make.wordpress.org/core/6-6/">version 6.6</a> planned for July 2024.</p>\n\n\n\n<p>If you have sites that support automatic background updates, the update process will begin automatically.</p>\n\n\n\n<p>You can <a href="https://wordpress.org/wordpress-6.5.4.zip">download WordPress 6.5.4 from WordPress.org</a>, or visit your WordPress Dashboard, click “Updates”, and then click “Update Now”.</p>\n\n\n\n<p>For more information on this release, please <a href="https://wordpress.org/support/wordpress-version/version-6-5-4">visit the HelpHub site</a>.</p>\n\n\n\n<h2 class="wp-block-heading">Thank you to these WordPress contributors</h2>\n\n\n\n<p>This release was led by <a href="https://profiles.wordpress.org/hellofromTonya">Tonya Mork</a>, <a href="https://profiles.wordpress.org/costdev">Colin Stewart</a>, and <a href="https://profiles.wordpress.org/jorbin">Aaron Jorbin</a>.</p>\n\n\n\n<p>WordPress 6.5.4 would not have been possible without the contributions of the following people. Their asynchronous coordination to deliver maintenance fixes into a stable release is a testament to the power and capability of the WordPress community.</p>\n\n\n\n<p class="is-style-wporg-props-medium"><a href="https://profiles.wordpress.org/jorbin">Aaron Jorbin</a>, <a href="https://profiles.wordpress.org/adrianduffell">adrianduffell</a>, <a href="https://profiles.wordpress.org/azaozz">Andrew Ozz</a>, <a href="https://profiles.wordpress.org/afragen">Andy Fragen</a>, <a href="https://profiles.wordpress.org/beaulebens">Beau Lebens</a>, <a href="https://profiles.wordpress.org/bernhard-reiter/">Bernhard Reiter</a>, <a href="https://profiles.wordpress.org/ironprogrammer">Brian Alexander</a>, <a href="https://profiles.wordpress.org/costdev">Colin Stewart</a>, <a href="https://profiles.wordpress.org/nerrad">Darren Ethier (nerrad)</a>, <a href="https://profiles.wordpress.org/davidbaumwald/">David Baumwald</a>, <a href="https://profiles.wordpress.org/lopo">Enrico Battocchi</a>, <a href="https://profiles.wordpress.org/estelaris/">Estela Rueda</a>, <a href="https://profiles.wordpress.org/johnjamesjacoby">John James Jacoby</a>, <a href="https://profiles.wordpress.org/johnbillion">John Blackbourn</a>, <a href="https://profiles.wordpress.org/desrosj">Jonathan Desrosiers</a>, <a href="https://profiles.wordpress.org/kevinwhoffman">Kevin Hoffman</a>, <a href="https://profiles.wordpress.org/louiswol94">Louis Wolmarans</a>, <a href="https://profiles.wordpress.org/hmbashar">Md Abul Bashar</a>, <a href="https://profiles.wordpress.org/illuminea">Miriam Schwab</a>, <a href="https://profiles.wordpress.org/mukesh27">Mukesh Panchal</a>, <a href="https://profiles.wordpress.org/narenin">Narendra Sishodiya</a>, <a href="https://profiles.wordpress.org/swissspidy">Pascal Birchler</a>, <a href="https://profiles.wordpress.org/peterwilsoncc">Peter Wilson</a>, <a href="https://profiles.wordpress.org/pooja1210">Pooja N Muchandikar</a>, <a href="https://profiles.wordpress.org/mikachan">Sarah Norris</a>, <a href="https://profiles.wordpress.org/coffee2code/">Scott Reilly</a>, <a href="https://profiles.wordpress.org/smub">Syed Balkhi</a>, <a href="https://profiles.wordpress.org/hellofromTonya">Tonya Mork</a></p>\n\n\n\n<h2 class="wp-block-heading">How to contribute</h2>\n\n\n\n<p>To get involved in WordPress core development, head over to Trac, <a href="https://core.trac.wordpress.org/report/6">pick a ticket</a>, and join the conversation in the <a href="https://wordpress.slack.com/archives/C02RQBWTW">#core</a> and <a href="https://wordpress.slack.com/archives/C06U06K50Q5">#6-6-release-leads</a> channels. Need help? Check out the <a href="https://make.wordpress.org/core/handbook/">Core Contributor Handbook</a>.</p>\n\n\n\n<p class="has-text-align-right"><em>Props to @<a href="https://profiles.wordpress.org/afragen/">afragen</a>, @<a href="https://profiles.wordpress.org/hellofromtonya/">hellofromtonya</a> , and </em><a href="https://profiles.wordpress.org/angelasjin/">@<em>angelasjin</em></a><em> for proofreading.</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:"Wed, 05 Jun 2024 15:57:15 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Aaron Jorbin";s: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:81:"WPTavern: #123 – Jamie Marsland on the WordCamp Europe Speed Building Challenge";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=156141";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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/podcast/123-jamie-marsland-on-the-wordcamp-europe-speed-building-challenge";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:31023:"Transcript<div>\n<p>[00:00:00] <strong>Nathan Wrigley:</strong> 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, a new fun, exciting event happening at WordCamp Europe next week.</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 podcasts players.</p>\n\n\n\n<p>If you have a topic that you&#8217;d like us to feature on the podcast, well, 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 jukebox and use the form there.</p>\n\n\n\n<p>So on the podcast today, we have Jamie Marsland.</p>\n\n\n\n<p>Jamie runs a WordPress plugin business, and has recently become a full-time content creator on YouTube. You might know Jamie from his popular WordPress speed builds on that channel, where contestants have just 30 minutes to build a website from scratch.</p>\n\n\n\n<p>In this episode, we dive into Jamie&#8217;s involvement with WordCamp Europe, where he&#8217;ll be bringing this speed build format to the live stage. Contestants will race against the clock to recreate a prebuilt website, all while being interrupted with questions from Jamie and the audience.</p>\n\n\n\n<p>Jamie shares how this concept evolved from his own website recreations, and how it quickly gained popularity within the WordPress community. He talks about the insights and feedback that both participants and viewers have gained from these speed builds, making it more than just a fun challenge.</p>\n\n\n\n<p>We also get into the technical aspects of the competition, including what tools and plugins are allowed, and how the time constraints add both pressure and excitement.</p>\n\n\n\n<p>Jamie discusses the importance of bringing more interactive and engaging content to WordCamp events, hoping to make them more dynamic and participatory in the future.</p>\n\n\n\n<p>Towards the end we talk about how these speed builds can bring a fresh perspective to the WordPress community, potentially attracting a younger, more diverse audience.</p>\n\n\n\n<p>If you&#8217;re attending WordCamp Europe, or you&#8217;re just curious about how WordPress can be made fun and engaging, 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 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 Jamie Marsland.</p>\n\n\n\n<p>I am joined on the podcast again by Jamie Marsland. How you doing, Jamie?</p>\n\n\n\n<p>[00:03:12] <strong>Jamie Marsland:</strong> Good morning. I&#8217;m very good.</p>\n\n\n\n<p>[00:03:14] <strong>Nathan Wrigley:</strong> You are one of the few people that I&#8217;ve had back on, and I don&#8217;t think I&#8217;ve ever had anybody back on quite as quickly as you are. But this is time sensitive, which is not often the case because we&#8217;re going to be talking about something which is going to be featuring in WordCamp Europe, which is happening in the next few days, actually it&#8217;s about 10 days out. Something like that.</p>\n\n\n\n<p>Do you want to just introduce yourself to those people who haven&#8217;t come across you before? Although that is now a dying breed of people, I suspect. But do you want to introduce yourself, and give us a little bit of background to this particular topic?</p>\n\n\n\n<p>[00:03:46] <strong>Jamie Marsland:</strong> Sure. I&#8217;m Jamie and I run a WordPress plugin business, and that&#8217;s all I do. Oh, and occasionally I do some YouTube videos now, and YouTube&#8217;s kind of taken over. I&#8217;m pretty much full-time content creator, but I do have a plugin business as well. So go and check that out if you&#8217;re listening.</p>\n\n\n\n<p>And I&#8217;ve been running these WordPress speed builds on my YouTube channel, and I&#8217;ve run about four or five, I think, so far, where contestants get 30 minutes to basically build a website. So it&#8217;s fast and furious, loads of fun. We get loads of people on the live chat. We&#8217;ve had some real stars of the WordPress space on so far, and it&#8217;s coming to Word, WordCamp Europe next week.</p>\n\n\n\n<p>[00:04:23] <strong>Nathan Wrigley:</strong> So you are going to be on the stage at WordCamp with, what, two contestants vying to build the exact same thing in a very confined amount of time?</p>\n\n\n\n<p>[00:04:33] <strong>Jamie Marsland:</strong> Yeah.</p>\n\n\n\n<p>[00:04:33] <strong>Nathan Wrigley:</strong> Do you basically put a website, a pre-built website from out there on the internet somewhere and say, okay, you&#8217;ve got 30 minutes to make that. Go.</p>\n\n\n\n<p>[00:04:42] <strong>Jamie Marsland:</strong> Yeah, exactly. They haven&#8217;t seen it. They see it when we see it on stage, and then they get five minutes to prep then we start the clock, they get 30 minutes to build it whilst at the same time being hassled by me asking lots of extraordinarily stupid questions, and we get people from the crowd asking questions as well.</p>\n\n\n\n<p>They&#8217;ve got to build it while actually commentating on what they&#8217;re doing, whilst getting lots of questions from people as well. So it&#8217;s high pressure. It&#8217;s a great format. It&#8217;s a really short and sharp thing to watch.</p>\n\n\n\n<p>[00:05:12] <strong>Nathan Wrigley:</strong> So did you initially do it as just a bit of fun to create some content and then unexpectedly realized there was some pearls of wisdom to be gained from it?</p>\n\n\n\n<p>[00:05:21] <strong>Jamie Marsland:</strong> Yeah, the inspiration came from, &#8217;cause I did, on my YouTube channel for a while, I&#8217;ve been doing website recreations. I&#8217;ve done about 10 or 15 or something. Famous websites I recreate in half an hour. So I&#8217;ve been doing it myself and my channel, just me. And I thought actually this, would be a great format if you had two.</p>\n\n\n\n<p>It just popped in my head one day. You put two people actually competing to build exactly the same website in 30 minutes. So I put a tweet out just to gauge, as often do, gauge interest and people were really interested in it. And then I approached Brian Coords and Mike McAllister, two good friends of mine, to see whether they&#8217;d be willing to be the first on the show, and they agreed. They were amazing.</p>\n\n\n\n<p>And then we&#8217;ve run about five, I think, so far, with some really famous people in the WordPress space. But it is a very fun format, deliberately fun, and aimed at being fun. But the feedback I&#8217;m getting, especially from people in the WordPress product space, like Ben Ritner from Kadence came on last week.</p>\n\n\n\n<p>They find it really useful from a, just a stress testing, product user testing experience to do that. They&#8217;re finding real value in it, over and above just being a fun format. So it&#8217;s a really interesting space. And there&#8217;s lots of ideas I&#8217;ve got of where we could take it next as well.</p>\n\n\n\n<p>[00:06:30] <strong>Nathan Wrigley:</strong> Do you, give them the same WordPress version? What I mean by that is in the five minutes, are they allowed to go and install into their WordPress website a whole collection of plugins, which may make the job them a little bit more straightforward? Or is it vanilla WordPress, core blocks all the way?</p>\n\n\n\n<p>[00:06:47] <strong>Jamie Marsland:</strong> Yeah, no, they&#8217;re allowed to do whatever they like. So I do a little bit of prep for them. So for example, for Ben, I installed Kadence and Kadence Pro. Over and above that I don&#8217;t really want to install too much, but they&#8217;re allowed to go off and basically install anything that they like. There&#8217;s no limits on, they can go and use Bricks or Beaver Builder or Elementor, but obviously every time they go off and install a plugin that&#8217;s eating up into their time.</p>\n\n\n\n<p>So it&#8217;s a bit of a time penalty every time they want to do that. But there&#8217;s no limits. Once the clock starts, they can do whatever they like.</p>\n\n\n\n<p>[00:07:16] <strong>Nathan Wrigley:</strong> And I&#8217;m guessing you are not picking, for example, the Google homepage has got one search field and a logo. I&#8217;m guessing that you are trying to get them to do much more complicated things? Loops and all sorts of other things. Just describe the level of complexity. Are you deliberately trying to the most difficult website that you can manage? Lings Cars, for example?</p>\n\n\n\n<p>[00:07:37] <strong>Jamie Marsland:</strong> Lings Cars is coming up at some point.</p>\n\n\n\n<p>[00:07:40] <strong>Nathan Wrigley:</strong> Oh, really?</p>\n\n\n\n<p>[00:07:40] <strong>Jamie Marsland:</strong> Yeah, it&#8217;s definitely going to come up. Rich Tabor would be, Rich Is coming on this Thursday actually, as well as next week. I mean I just think seeing Rich Tabor with someone with such a defined and beautiful design aesthetic, taking on Lings Cars. It&#8217;s just got to happen at some point. I don&#8217;t think I can stop myself from that happening.</p>\n\n\n\n<p>[00:07:57] <strong>Nathan Wrigley:</strong> But you are picking a difficult website?</p>\n\n\n\n<p>[00:07:59] <strong>Jamie Marsland:</strong> I&#8217;m picking, what I&#8217;m trying to do is a combination of a few things. One famous, so people know it. That&#8217;s not always the case. But also there&#8217;ll be some challenging, and there&#8217;ll be some good learning for people watching it.</p>\n\n\n\n<p>So it&#8217;s not just 30 minutes of fun, although it is. Cause a lot of the feedback I get, after the 30 minutes is up, we ask the players to go into the back end of the sites and tell us how they built it. And people love that. They get lots of learning from it.</p>\n\n\n\n<p>I try and choose sites which are visually beautiful and interesting, have some challenges, but also there&#8217;s going to be some really good learning for people as well. So those sort of combination of things.</p>\n\n\n\n<p>Obviously Lings Cars meets all those criteria anyway, so it&#8217;s right in the sweet spot.</p>\n\n\n\n<p>[00:08:38] <strong>Nathan Wrigley:</strong> If you haven&#8217;t come across the Lings Cars website, dear listener, please pause the podcast now. Just and Google it. Lings, L-I-N-G-S.</p>\n\n\n\n<p>[00:08:47] <strong>Jamie Marsland:</strong> And actually, Lings Cars, has had a lot of people talking about it, because as a piece of design, it has some real. Like I was chatting to Tammie Lister about it the other day. People have written articles about Lings Cars, because it actually works as a piece of design.</p>\n\n\n\n<p>It has enormous personality and there&#8217;s no other sites really like it, and it&#8217;s driving a lot of business to them. So, although I scoff about it, it is, as a piece of web design, it&#8217;s very effective.</p>\n\n\n\n<p>[00:09:13] <strong>Nathan Wrigley:</strong> It&#8217;s a full assault on the senses in every way, it really does demonstrate what&#8217;s possible on the internet.</p>\n\n\n\n<p>[00:09:19] <strong>Jamie Marsland:</strong> My accessibility friends don&#8217;t particularly think it&#8217;s great, but it has some issues on that regard.</p>\n\n\n\n<p>[00:09:25] <strong>Nathan Wrigley:</strong> Yeah, I would imagine. So, everybody that you&#8217;re putting against each other. There&#8217;s two people and there&#8217;s you sitting in the middle if you like, and they&#8217;re trying to do things as rapidly as possible. Now, presumably, a lot of muscle memory for them will come in, they&#8217;re just familiar with, okay, I can see that I need to lay out this, I need a sidebar here, and what have you.</p>\n\n\n\n<p>Do you get to interrupt and say, wait, hang on, what happened just then? Or do you wait until the 30 minutes is up and then quiz them? Or are you allowed to say just repeat that little bit.</p>\n\n\n\n<p>[00:09:54] <strong>Jamie Marsland:</strong> I interrupt continually, &#8217;cause I think that&#8217;s quite interesting. And it puts more pressure on them. And we actually had Nick Diego on a few weeks ago, and he was at, he was answering questions from the live chat about what&#8217;s going on in core at the moment, which is just brilliant.</p>\n\n\n\n<p>I have this amazing idea that I think I&#8217;m going to introduce a bit more jeopardy. So halfway through the build, at some point I&#8217;m going to have a siren go off and it&#8217;s going to be a change spec request from the customer or something like that. We suddenly veer off in a different direction. Or the customer says, can you make the logo a little bit or something like that.</p>\n\n\n\n<p>[00:10:24] <strong>Nathan Wrigley:</strong> Can you make it pop?</p>\n\n\n\n<p>[00:10:25] <strong>Jamie Marsland:</strong> Can you make it pop? Yeah.</p>\n\n\n\n<p>[00:10:27] <strong>Nathan Wrigley:</strong> Essentially we&#8217;re giggling about this because it feels like a lot of fun. And I do wonder, the reason that you&#8217;ve brought it into WordCamp Europe, do you have an opinion about that in terms of, do you think that the events could do with livening up a little bit? I mean we all talk about how wonderful WordCamps are. I think it&#8217;s fair to say that of us enjoy them when we go there. But do you think they could do with a little bit of excitement, drama, gimmicks, whatever the word is?</p>\n\n\n\n<p>[00:10:52] <strong>Jamie Marsland:</strong> Yeah, I mean it&#8217;s not just WordCamp. I think all live events, it&#8217;s like worth thinking about, what can you bring to that event that you can&#8217;t watch online, that you can&#8217;t get if you&#8217;re just sitting at home in your office? And I think events like this, you want to be in the room for an event like this, because there&#8217;s going to be audience participation. To be in the room is going to be a different experience than watching it on your computer screen, because you can watch the live streams.</p>\n\n\n\n<p>And I think the more stuff we can bring that to WordCamps, because for me the real value of WordCamps is the people bit, you know, whether it&#8217;s inside or outside. And I think this is going to be highly interactive and fun. So I think, yeah, if we can do more stuff like this, which aren&#8217;t traditional kind of event type things, then that&#8217;d be great. That said, I have no idea how this is going to go. It might be a complete disaster, in which case, we&#8217;ll come back in a month and say, that was a really bad idea.</p>\n\n\n\n<p>[00:11:40] <strong>Nathan Wrigley:</strong> But you&#8217;re interested in filling up that room, and trying to get people involved. And, is it going to be a bit more pantomime than workshop? In other words, are you hoping that the crowd will, he&#8217;s behind you, that kind of thing? Are you hoping for people to be literally interjecting and yelling out, no, no, no, do it this way, that kind of thing?</p>\n\n\n\n<p>[00:11:56] <strong>Jamie Marsland:</strong> Yeah, absolutely. It&#8217;s been a fairly, because I pitched it in, I don&#8217;t know, about a month ago. So it&#8217;s been a fairly, we&#8217;re still working out some technical stuff with the technical team, but, yeah, there&#8217;s going to be music, I hope. And a big part of the online ones is that there&#8217;s a clock constantly ticking down, that people can see the whole 30 minutes, which just ramps up the pressure. So we need to have a big clock on stage and stuff like that.</p>\n\n\n\n<p>[00:12:16] <strong>Nathan Wrigley:</strong> But the technical aspects, so there&#8217;s going to be three people on the stage, your two contestants, for want of a better word, plus you. How is everybody going to be able to see what they&#8217;re doing? Are you going to have one big screen on one side, and one big screen on the other, showing what your two contestants are actually doing at that moment?</p>\n\n\n\n<p>[00:12:32] <strong>Jamie Marsland:</strong> To be decided, at the moment. The backstop is that we do it the same way that I do it online, which is I&#8217;m kind of operating, and I&#8217;m flicking back and forth between the screens. So if we had one screen, it still works, because we can just flick back and forth between, so we can see what Rich is doing, and what Jessica is doing at different times. So ideally we&#8217;d have two screens, but I&#8217;m not sure at the moment whether that&#8217;s technically going to be possible. But we&#8217;ll see. I don&#8217;t know.</p>\n\n\n\n<p>[00:12:56] <strong>Nathan Wrigley:</strong> So just speak to the actual learning then, because obviously you started this, and it was a little bit of fun. But prior to clicking record, you&#8217;ve said that you&#8217;d had a few people on who did some fairly remarkable things. Not just in terms of the speed with which they could do it, but also presumably fairly creative. Have you managed to get actual learning out of it, not just purely entertainment?</p>\n\n\n\n<p>[00:13:16] <strong>Jamie Marsland:</strong> Do you mean me as a WordPress user?</p>\n\n\n\n<p>[00:13:18] <strong>Nathan Wrigley:</strong> Well, yeah. Do you feel like your audience are getting something, or does the format kind of lend itself more to entertainment and less to, I don&#8217;t know, introspection of what they were actually doing?</p>\n\n\n\n<p>[00:13:28] <strong>Jamie Marsland:</strong> There&#8217;s definitely more, if you&#8217;re going to have a pie chart, there&#8217;s definitely more entertainment than learning. The learning slice is relatively small, but there is a lot of learning. I was, watching, there was a great episode with Fabian and Kim Coleman, and they were incredibly quick, and a lot of that speed was through shortcuts.</p>\n\n\n\n<p>So I suddenly, in my personal WordPress usage, I&#8217;m now using a lot of shortcuts, and that has saved me a whole bunch of time. The last one was Justin Tadlock and Ben Ritner from Kadence, and they were building the Rolling Stone website. There was quite a lot of complexity in the grid layouts. A lot of people wouldn&#8217;t know that stuff, or the feedback I get, don&#8217;t know that stuff is possible, and so I think there&#8217;s loads of learning.</p>\n\n\n\n<p>There&#8217;s also loads of learning in terms of what&#8217;s possible in Core, and what&#8217;s possible in add-on plugins like Kadence. That was really interesting to see that direct comparison of Core can do this much, and it&#8217;s because it&#8217;s got a query loop block. But the Kadence query loop block is a lot more advanced. So if you really want to go advanced, then that&#8217;s an interesting comparison to make.</p>\n\n\n\n<p>So I think there is lots of learning, and the feedback we get, because we do a washup after the half an hour is up, where we get the players to go into the front end and then the back end, and talk us through how they built it. I think that&#8217;s really interesting.</p>\n\n\n\n<p>What they also do is, they always say how they would&#8217;ve done it, not just how they did it, how they would&#8217;ve done it, or how they do it for clients. Because obviously there&#8217;s, nobody&#8217;s building sites in 30 minutes for clients. So there&#8217;s obviously a big gap between the way they do it on the show and the way they do it in their real life. So they&#8217;ll share that, you know, what they would&#8217;ve done, the purest way, I guess.</p>\n\n\n\n<p>So it&#8217;s a bit like speed climbing, if you&#8217;ve ever watched that, where you&#8217;ve got the wall really, really, quickly, versus the purest sort of alpine climbing. It&#8217;s a bit like that. But there&#8217;s lots of value in a shorter format.</p>\n\n\n\n<p>[00:15:00] <strong>Nathan Wrigley:</strong> Yeah, just being able to cram that in, and obviously get lots and lots done in a very short space of time, because you&#8217;re highly engaged and highly focused on it. And you&#8217;ve got the competition of beating your opponent. How has that all gone down? You know, because obviously you could get fairly, well, your ego could be wounded, let&#8217;s put it that way. You know, if you really reach a brick wall and you can&#8217;t figure out how to progress. Have you had any of that?</p>\n\n\n\n<p>[00:15:20] <strong>Jamie Marsland:</strong> I mean, that&#8217;s one of the most amazing things. I&#8217;m completely in awe of everyone that comes on the show. Completely in awe, because we are having like 128 people watching live, you are a WordPress professional, and yet you are prepared to go on and give it a bash. I think that&#8217;s just an incredible, incredible thing to do. And so I come out and everyone&#8217;s done great so far. And even if they don&#8217;t do great, I think people are enthralled by watching people that will have a go. And the stuff they&#8217;re doing is just incredible.</p>\n\n\n\n<p>And these are people that like Ben Ritner&#8217;s the founder of Kadence. He&#8217;s got an incredibly successful business, and yet he&#8217;s coming on for 30 minutes of fun, and we are watching him build a site. And we&#8217;ve had lots of these people that are just the top of the game, like Nick Diego and Brian Coords, and Fabian, Kim, and a Rich Tabor this week. And Jonathan Jernigan, these people are like, these are serious WordPress people, and yet they&#8217;re prepared to come on, and be prepared to fail. Nobody has, but that&#8217;s an incredibly brave thing to do. So I&#8217;m completely in admiration of them.</p>\n\n\n\n<p>[00:16:14] <strong>Nathan Wrigley:</strong> Do you have a winner?</p>\n\n\n\n<p>[00:16:15] <strong>Jamie Marsland:</strong> Well, maybe I should do. I haven&#8217;t yet. That was the idea. So in the first few I kind of got the people in the live chat to vote, but a lot of them were just voting for the people they liked. It was a bit like a popularity contest. At the moment it&#8217;s not necessary, because it doesn&#8217;t feel like there is needing to be a winner at the moment. And that&#8217;s not really the idea of it, I don&#8217;t think.</p>\n\n\n\n<p>But that said, I can definitely see where I have a day of, like a world championships of speed building, where there is a sponsor, and there is a prize, and it gets a little bit more competitive. To be honest, I&#8217;m just kind of feeling my way in the format. Some people say the format&#8217;s too short, and I understand that viewpoint. But it&#8217;s short deliberately, because it&#8217;s half an hour of people&#8217;s time. It&#8217;s half an hour of fun. And I don&#8217;t want it to be, you know, people&#8217;s time is precious, and I think it&#8217;s good to have time pressure. But the format may change a little bit, but I don&#8217;t foresee it changing a lot of moment. But yeah, no, there&#8217;s no real winners at the moment.</p>\n\n\n\n<p>[00:17:06] <strong>Nathan Wrigley:</strong> Do you think WordPress, the ecosystem of WordPress, and I know that you think about this rather a lot, you know, how WordPress pitches itself into the marketplace of website building, amongst commercial competitors like Wix and Squarespace. Do you think WordPress needs something like this? Does it need a bit of a shot in the arm to make it a bit more fun, interesting, entertaining? Do you feel like projects like this give WordPress a bit of a boost, in a way that it may not have had otherwise?</p>\n\n\n\n<p>[00:17:32] <strong>Jamie Marsland:</strong> Oh, I hope so. I do think about this a lot, too much probably. My view on WordPress is it&#8217;s this incredibly beautiful, radical idea that was started 21 years ago, and yet some of the content doesn&#8217;t reflect that always, especially when it&#8217;s compared to its competitors. It&#8217;s almost like, I don&#8217;t want to be too harsh, but some of the content&#8217;s almost like local government type content, in a way. It&#8217;s quite dry and technical. So yeah, I think that there is definitely a space to create some more entertaining type, fun content around WordPress, which has kind of been the rationales of my channel anyway.</p>\n\n\n\n<p>[00:18:03] <strong>Nathan Wrigley:</strong> I think also we&#8217;re living in an era where, and I don&#8217;t actually have any statistics about this, but it feels like the demographics are skewed towards older rather than younger, in adoption of WordPress. And I don&#8217;t know what the throughput is of teenagers coming in and being interested by it, but in a generation brought up on platforms like Instagram and TikTok, where entertainment really does directly lead to interest in certain things.</p>\n\n\n\n<p>So I can just point to my own children and see, absolutely, the straight line that&#8217;s gone from the mobile phone, the silly video that they&#8217;ve watched, into something that they&#8217;re curious about in the real world. We do need things like that because, well, we have to engage them where they are, and if WordPress as a platform wishes to continue, I suspect we are going to have to do more of these kind of entertaining, interesting, engaging pieces of content.</p>\n\n\n\n<p>[00:18:50] <strong>Jamie Marsland:</strong> I mean there&#8217;s a shocking stat, which is, because I&#8217;m in a YouTube mastermind group with a few people, and generally the female demographic on YouTube runs about 10% of our audiences. Now, mine&#8217;s just gone up to 20%. If you compare that to, my guess is if you compare that to Wix, or Canva, I know Canva is running about 50% female audience, definitely users.</p>\n\n\n\n<p>So just from a purely kind of selfish market point of view, WordPress has a big, and I&#8217;m not talking about equality here, I&#8217;m just talking about if you were trying to reach a market, WordPress has some big challenges in terms of its aging demographic, and its male, female split for sure.</p>\n\n\n\n<p>[00:19:25] <strong>Nathan Wrigley:</strong> So tell us when it&#8217;s happening, because I suspect a few people listening to this. We&#8217;re going to try to push this out. It&#8217;ll come out hopefully before the event, but let&#8217;s just imagine a worst case scenario, I fail to do that, and it comes out after the event. But nevertheless, tell us what day it&#8217;s on, and if you are in Turin or Torino for WordCamp Europe, when is it happening? What time?</p>\n\n\n\n<p>[00:19:44] <strong>Jamie Marsland:</strong> Okay, yep. So we&#8217;re on June the 14th at 5:00 PM, and we&#8217;re in track three, which is hall one. So please everyone, come along, pack out the room. It&#8217;s going to be loads of fun to finish the day.</p>\n\n\n\n<p>[00:19:56] <strong>Nathan Wrigley:</strong> If this ends up being really, really popular, you are going to be the one event that nobody wants to be in the speaker lineup at the same time as. It would be a little bit like if we put you on at the same time as Matt Mullenweg&#8217;s closing address. You can be fairly confident that the, you know, lots of people are going to go in that direction, yeah.</p>\n\n\n\n<p>[00:20:12] <strong>Jamie Marsland:</strong> If it okay as well, I&#8217;m hoping that they&#8217;ll invite me on all the WordCamps around the world, and this will be part of the, I mean, wouldn&#8217;t that be great.</p>\n\n\n\n<p>[00:20:18] <strong>Nathan Wrigley:</strong> Part of the gimmick, yeah. Part of the infrastructure. That would be really nice. Okay, Jamie, we&#8217;ve managed to get to about 22 or three minutes there. Is there anything you want to add before we knock it on the head?</p>\n\n\n\n<p>[00:20:27] <strong>Jamie Marsland:</strong> We probably haven&#8217;t mentioned who&#8217;s actually on it, which is Rich Tabor and Jessica Lyschik, are going to be the two players. So again, an epic battle. We&#8217;ve got male, female, we&#8217;ve got Europe, USA. What else do you want in 45 minutes of fun?</p>\n\n\n\n<p>[00:20:41] <strong>Nathan Wrigley:</strong> Honestly, it sounds like real entertainment. I hope that it goes well, that there&#8217;s no technical gremlins, and that you manage to get through it all, and that it&#8217;s an enjoyable experience for you, as well as the audience.</p>\n\n\n\n<p>[00:20:52] <strong>Jamie Marsland:</strong> Honestly, there&#8217;s so many moving parts. It&#8217;s like juggling while trying to write a speech, and a lot going on.</p>\n\n\n\n<p>[00:20:56] <strong>Nathan Wrigley:</strong> Well, very best of luck. Congratulations for getting this into WordCamp, and hopefully you&#8217;ll do many more online in the near future too.</p>\n\n\n\n<p>[00:21:03] <strong>Jamie Marsland:</strong> Cool. Thank you.</p>\n</div>\n\n\n\n<p>On the podcast today we have Jamie Marsland.</p>\n\n\n\n<p>Jamie runs a WordPress plugin business and has recently become a full-time content creator on YouTube. You might know Jamie from his popular WordPress speed builds on that channel, where contestants have just 30 minutes to build a website from scratch.</p>\n\n\n\n<p>In this episode, we dive into Jamie’s involvement with WordCamp Europe, where he will be bringing this speed build format to the live stage. Contestants will race against the clock to recreate a pre-built website, all while being interrupted with questions from Jamie and the audience.</p>\n\n\n\n<p>Jamie shares how this concept evolved from his own website recreations and how it quickly gained popularity within the WordPress community. He talks about the insights and feedback that both participants and viewers have gained from these speed builds, making it more than just a fun challenge.</p>\n\n\n\n<p>We also get into the technical aspects of the competition, including what tools and plugins are allowed, and how the time constraints add both pressure and excitement. Jamie discusses the importance of bringing more interactive and engaging content to WordCamp events, hoping to make them more dynamic and participatory in the future.</p>\n\n\n\n<p>Towards the end, we talk about how these speed builds can bring a fresh perspective to the WordPress community, potentially attracting a younger, more diverse audience.</p>\n\n\n\n<p>If you&#8217;re attending WordCamp Europe or you&#8217;re just curious about how WordPress can be made fun and engaging, 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://www.pootlepress.com/">Jamie&#8217;s plugin business</a></p>\n\n\n\n<p><a href="https://www.youtube.com/c/JamieMarsland/videos">Jamie&#8217;s YouTube Channel</a></p>\n\n\n\n<p><a href="https://www.kadencewp.com/kadence-blocks/">Kadence Blocks</a></p>\n\n\n\n<p><a href="https://bricksbuilder.io/">Bricks</a></p>\n\n\n\n<p><a href="https://www.wpbeaverbuilder.com/">Beaver Builder</a></p>\n\n\n\n<p><a href="https://elementor.com/">Elementor</a></p>\n\n\n\n<p><a href="https://www.lingscars.com/">Lings Cars website</a></p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/session/gutenberg-speed-build-challenge/">Gutenberg Speed Build Challenge: A Web Design Duel!</a> at WordCamp Europe 2024</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jun 2024 14:00:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Nathan Wrigley";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:54:"Gravatar: Maximize Engagement with Profile Page Design";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"http://blog.gravatar.com/?p=1496";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://blog.gravatar.com/2024/06/05/user-profile-page-examples/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:20154:"<p>Everyone is unique, and our uniqueness is what makes the internet a great (admittedly, sometimes wild!) place. One way users can express individuality on your site is through profile pages, which gives them control over their online information and presentation.</p>\n\n\n\n<p>When designing user profiles for your websites or web apps, it&#8217;s important to create a clean and user-friendly design. Profile pages are the first point of interaction, setting the tone for the overall experience. A well-designed profile page enhances user satisfaction by providing easy navigation and interaction. It also boosts retention rates by making users feel valued and understood.</p>\n\n\n\n<p>Let&#8217;s explore the important elements of a well-designed profile page, check out some examples, and see how <a href="https://gravatar.com/">Gravatar</a> can make things easier!</p>\n\n\n\n<h2 class="wp-block-heading"><strong>Essential components of your website’s profile page design</strong></h2>\n\n\n\n<h3 class="wp-block-heading"><strong>Profile picture or avatar</strong></h3>\n\n\n\n<img width="660" height="427" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image.jpeg?w=660" alt="Upload a profile picture" class="wp-image-1499" />\n\n\n\n<p>Allowing users to upload a profile picture is the easiest and most basic way to start a profile page. A profile picture lets someone establish their identity on your website and helps users feel more connected to the platform and each other.&nbsp;</p>\n\n\n\n<p>To maintain consistency, provide guidelines for acceptable image sizes and resolutions. For example, a standard size of 400&#215;400 pixels at 72 DPI is usually sufficient. Ensure content is relevant and follows community standards. A reporting system can create a safe and respectful environment instead of approving profile pictures one by one. This method combines effective moderation with community empowerment.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Name and username</strong></h3>\n\n\n\n<img width="660" height="428" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-1.jpeg?w=660" alt="Insert your own name" class="wp-image-1500" />\n\n\n\n<p>Deciding whether to display the user&#8217;s real name, username, or both is an important aspect of profile page design. This decision impacts personal branding and privacy. For instance, using real names can enhance authenticity, which is beneficial for professional networking. On the other hand, usernames might be better for privacy, making them suitable for social or gaming communities.</p>\n\n\n\n<p>Implement validation rules to make sure usernames are appropriate, unique, and memorable. Consider constraints like minimum and maximum character limits, prohibition of offensive terms, and the inclusion of alphanumeric characters only.</p>\n\n\n\n<p>For example:&nbsp;</p>\n\n\n\n<p><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2705.png" alt="✅" class="wp-smiley" /> Allow usernames like LucyMcMuppet</p>\n\n\n\n<p><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/274e.png" alt="❎" class="wp-smiley" /> Prevent usernames like LucyXoXoMcMup&lt;3</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Bio section</strong></h3>\n\n\n\n<img width="660" height="426" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-2.jpeg?w=660" alt="Bio section " class="wp-image-1501" />\n\n\n\n<p>A bio section allows users to introduce themselves, share their interests, or provide a brief professional background. This section adds a personal touch and can be a great way to build connections.&nbsp;</p>\n\n\n\n<p>To maintain consistency and readability, consider implementing character limits (e.g., 150-300 characters) and providing basic formatting options like bold or italic text. This ensures bios are concise and informative without overwhelming the reader.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Interests or skills</strong></h3>\n\n\n\n<p>Including fields for users to list their interests, skills, or expertise enhances the social aspect of your platform by facilitating connections based on common interests. Implement a system that allows users to select from predefined categories or add custom tags to their profiles. This helps users express themselves and makes it easier for others to find and connect with them based on shared interests or skills.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Contact information</strong></h3>\n\n\n\n<img width="660" height="459" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-3.jpeg?w=660" alt="Contact information button" class="wp-image-1502" />\n\n\n\n<p>Allow users to provide contact information, such as an email address or social media handles, to enable communication and networking opportunities.</p>\n\n\n\n<p>For instance, users should be able to choose whether their email is visible to everyone, only to connections, or kept private. This flexibility helps users feel secure and in control of their information.</p>\n\n\n\n<h2 class="wp-block-heading"><strong>Other design elements to make your user profile pages stand out</strong></h2>\n\n\n\n<p>Incorporating various elements can significantly enhance user experience and engagement when designing user profile pages. However, it&#8217;s important to note that these features are unnecessary for <em>every </em>profile template. Choosing to incorporate them depends on the specific kind of website you&#8217;re building and the level of interaction between users.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Work information</strong></h3>\n\n\n\n<p>Incorporating sections for users to show their professional experience, skills, and achievements adds depth to user profiles. Features like timelines, bullet points, or multimedia elements make work history engaging and easy to read.&nbsp;</p>\n\n\n\n<p>Timelines help visualize career progression, while bullet points highlight skills and achievements succinctly. Multimedia elements, such as videos or project images, provide a richer context and make profiles more dynamic.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Verified accounts and essential links</strong></h3>\n\n\n\n<p>Giving users the choice to show badges or indicators for verified accounts boosts credibility and trust. Verification can involve confirming emails or integrating with social media accounts. For instance, users can link their profile to their <a href="https://www.facebook.com/">Facebook</a>, <a href="https://twitter.com/?lang=en">X/Twitter</a>, or <a href="https://www.linkedin.com/learning">LinkedIn</a> accounts, which helps verify their identity through these established platforms. This assures other users of their authenticity and adds an extra level of security.</p>\n\n\n\n<p>Create a system for users to include significant links, such as personal websites, portfolios, or relevant external resources. Using icons or logos to represent various types of links or verified accounts ensures they are easily recognizable and visually appealing.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Customization options</strong></h3>\n\n\n\n<p>Customization options allow users to personalize the look and feel of their profile pages, increasing their sense of ownership and satisfaction. Let users choose color schemes, layouts, or background images while ensuring these options align with your website&#8217;s overall branding and design guidelines.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Multimedia elements</strong></h3>\n\n\n\n<p>Incorporate features that let users display their work, portfolios, or media files directly on their profile pages. This is particularly valuable for creative professionals who want to display their projects.&nbsp;</p>\n\n\n\n<p>Make sure that these multimedia elements are optimized for fast display and loading times to maintain a smooth user experience. Use responsive design principles to ensure that multimedia content looks good on all devices.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Privacy and security settings</strong></h3>\n\n\n\n<p>With <a href="https://www.nortonlifelock.com/us/en/newsroom/press-kits/2022-norton-cyber-safety-insights-report-special-release-online-creeping/">85% of adults</a> worldwide eager to take additional steps in protecting their online privacy, it’s important to ensure that settings are in place so users can control the visibility of their contact details. Implement granular privacy settings that enable users to control the visibility of their profile information to different user groups or the public.&nbsp;</p>\n\n\n\n<p>Follow best practices for data security and privacy to protect user information. This includes using secure protocols for data transmission, regularly updating your security measures, and being transparent about data use policies.</p>\n\n\n\n<h2 class="wp-block-heading"><strong>Examples of websites with stunning user profile page design</strong></h2>\n\n\n\n<p>If you&#8217;re looking for some inspiration for beautifully designed user profiles, these websites are great examples. Let’s take a look so you can gather ideas to build a standout profile page template on your own platform.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Gravatar</strong></h3>\n\n\n\n<img width="660" height="403" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image.png?w=660" alt="Gravatar homepage" class="wp-image-1503" />\n\n\n\n<p><a href="https://gravatar.com/">Gravatar</a> is an online profile management system widely used by platforms like <a href="http://wordpress.com">WordPress.com</a>, <a href="https://github.com/">GitHub</a>, and <a href="https://slack.com/intl/en-gb">Slack</a>. It is a central hub for users to manage their online identity, adding essential information such as their name, location, bio, work details, connected accounts, important links, and contact information.</p>\n\n\n\n<img width="660" height="259" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-1.png?w=660" alt="Contact information in Gravatar" class="wp-image-1505" />\n\n\n\n<p>Gravatar profiles form the basis of users&#8217; online identities, enabling integration across various websites. When a user with a Gravatar profile signs up on an integrated site, their profile information is automatically imported, streamlining the registration process. This integration allows websites to design user profiles around Gravatar’s template, customizing it as needed by removing unnecessary elements.</p>\n\n\n\n<img width="660" height="307" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-2.png?w=660" alt="Customization in Gravatar" class="wp-image-1506" />\n\n\n\n<p></p>\n\n\n\n<p>Simplifying profile management, Gravatar allows users to update their profile image and information from a single location, with changes reflected across all integrated platforms. This ensures consistency and saves users the hassle of updating multiple profiles.</p>\n\n\n\n<img width="660" height="357" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image.gif?w=660" alt="Profile hovercards with Gravatar" class="wp-image-1507" />\n\n\n\n<p></p>\n\n\n\n<p>As a platform, Gravatar continually redefines user profile design with innovative features like the <a href="https://blog.gravatar.com/2023/10/02/new-gravatar-hovercards-faster-open-source-and-everywhere/">hovercard feature</a>, available on platforms like WordPress.com and <a href="https://jetpack.com/">Jetpack</a>. Hovercards provide a quick preview of a user&#8217;s profile information when hovering over their Gravatar image, enhancing user interaction and engagement. This feature is one of many that shows how Gravatar pushes the boundaries of profile design, offering a dynamic user experience.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>WordPress.com</strong></h3>\n\n\n\n<img width="660" height="404" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-3.png?w=660" alt="Michelle Kogan WordPress.com page" class="wp-image-1508" />\n\n\n\n<p></p>\n\n\n\n<p><a href="http://wordpress.com">WordPress.com</a> user profiles are both functional and customizable, catering to the diverse needs of its users. These profiles allow individuals to manage their personal information, profile pictures, and biographical details easily. Effortlessly integrated into the WordPress ecosystem, these profiles enable users to show their blog posts, comments, and other activities cohesively.</p>\n\n\n\n<p>The design of WordPress.com profiles is clean and user-friendly, ensuring easy navigation and updates. Users can quickly access and modify their information, making the experience smooth and efficient. WordPress.com also supports the addition of custom fields through plugins or custom code, allowing for further personalization and detailed data collection. This flexibility allows users to create profiles that truly reflect their unique identities and interests, enhancing the overall user experience on the platform.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Dribbble</strong></h3>\n\n\n\n<img width="660" height="401" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-4.png?w=660" alt="Adam Quest Dribbble profile" class="wp-image-1509" />\n\n\n\n<p></p>\n\n\n\n<p><a href="https://dribbble.com/">Dribbble</a>&#8216;s user profiles have been designed to show off the creative work of designers through &#8220;shot&#8221; thumbnails. These profiles are aesthetically pleasing and highly functional, presenting a designer&#8217;s portfolio in an engaging and easily navigable format. Each profile includes statistics, such as the number of likes, views, and comments on their shots, providing insights into the popularity and reach of their work.</p>\n\n\n\n<p>Dribbble profiles also highlight a user&#8217;s skills and include links to external sites, such as personal portfolios or social media accounts. Dribbble is great for those within the design niche looking to network and get their name out there.&nbsp;</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Behance</strong></h3>\n\n\n\n<img width="660" height="381" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-5.png?w=660" alt="Arushie Wing Behance profile" class="wp-image-1510" />\n\n\n\n<p></p>\n\n\n\n<p>Like Dribbble, <a href="https://www.behance.net/">Behance</a>&#8216;s user profiles are tailored for creative professionals who want to display portfolios and individual projects. These profiles provide a platform for artists, designers, and other creatives to present their work in an aesthetic and organized way. Each profile features a gallery of projects, allowing users to explore an artist&#8217;s body of work easily.</p>\n\n\n\n<p>Behance profiles include detailed statistics, such as the number of views, appreciations, and comments on each project. This data offers valuable insights into the engagement and popularity of the user’s work. Another standout feature is the customizable cover image, which allows users to add a personal touch to their profile and make it visually distinctive.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>GitHub</strong></h3>\n\n\n\n<img width="660" height="402" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-6.png?w=660" alt="Kedasha Kerr GitHub profile" class="wp-image-1511" />\n\n\n\n<p></p>\n\n\n\n<p><a href="https://github.com/">GitHub</a>&#8216;s user profiles are catered to developers, providing a clear and straightforward layout to show their contributions, repositories, and activity. Each profile offers a view of a developer&#8217;s work, highlighting their coding projects, collaborations, and overall engagement within the GitHub community.</p>\n\n\n\n<p>Features of GitHub profiles include the ability to display followers and following counts, which creates a sense of community and allows users to connect with peers and industry leaders. Additionally, developers can pin their favorite or most significant repositories to their profile, making it easy for visitors to see their best work at a glance.</p>\n\n\n\n<p>This structured and minimalistic approach ensures that the focus remains on the code and contributions, providing a valuable tool for the coding community to share their work, track their progress, and engage with other developers. The simplicity and efficiency of GitHub profiles make them a powerful resource for showing technical skills and building professional connections.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Medium</strong></h3>\n\n\n\n<img width="1233" height="605" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-7.png" alt="Scott Lamb Medium profile " class="wp-image-1516" />\n\n\n\n<p></p>\n\n\n\n<p><a href="https://medium.com/">Medium</a>&#8216;s user profiles are centered around the content created by the user, prioritizing the display of published articles, claps (similar to likes), and followers. The design ethos is minimalist, focusing on readability and content discovery.</p>\n\n\n\n<p>Each Medium profile is a curated collection of the user&#8217;s writing, providing readers with easy access to their articles and insights. The clean layout and typography enhance readability, ensuring that the focus remains on the content itself.</p>\n\n\n\n<p>By prominently featuring metrics such as claps and followers, Medium profiles offer writers a way to gauge the reception and impact of their work within the Medium community. This feedback loop encourages writers to create engaging content while creating a sense of community and interaction among readers.</p>\n\n\n\n<h3 class="wp-block-heading"><strong>Spotify</strong></h3>\n\n\n\n<img width="660" height="542" src="https://blog.gravatar.com/wp-content/uploads/2024/06/image-4.jpeg?w=660" alt="James Vickery Spotify profile " class="wp-image-1513" />\n\n\n\n<p></p>\n\n\n\n<p><a href="https://open.spotify.com/">Spotify</a> profiles provide a dynamic and interactive platform for users to share their love of music, connect with friends, and discover new artists and songs. Its user profiles offer a preview of users&#8217; music tastes and listening habits, showing their top artists, recently played tracks, and public playlists. The design aesthetic is modern and sleek, with a strong emphasis on music imagery that creates a personalized experience.</p>\n\n\n\n<p>The design prioritizes music imagery, with vibrant album artwork and artist photos all over the profile. This visual emphasis creates an immersive user experience, making the profile a reflection of the user’s musical identity.</p>\n\n\n\n<h2 class="wp-block-heading"><strong>Take your user profiles to the next level with Gravatar integration</strong></h2>\n\n\n\n<p>As we&#8217;ve seen, user profile design plays a super important role in shaping the overall user experience and creating engagement on your platform. By taking user profile design seriously, you can create a more personalized and immersive experience for your users.</p>\n\n\n\n<p>By integrating Gravatar, you can:</p>\n\n\n\n<ul class="wp-block-list">\n<li><strong>Centralize profile management</strong>: Users can manage their profile information in one place, and updates are reflected wherever their Gravatar is used. This ensures consistency and saves time.</li>\n\n\n\n<li><strong>Streamline profile creation</strong>: New users can quickly set up their profiles by importing their Gravatar information, reducing the friction often associated with the initial sign-up process.</li>\n\n\n\n<li><strong>Enhance user experience</strong>: Consistent and recognizable profile images contribute to a great user experience across different applications and platforms.</li>\n</ul>\n\n\n\n<p>Using the Gravatar API for importing profile data helps establish attractive and consistent profile designs. This improves the overall look of your application and guarantees the accuracy of profile information.&nbsp;</p>\n\n\n\n<p>Gravatar&#8217;s profile integration is already revolutionizing user profile design for leading websites such as <a href="https://pocketcasts.com/">Pocket Casts</a> and WordPress.com. These platforms use Gravatar&#8217;s features to enhance user engagement and provide a more dynamic profile experience to users worldwide.</p>\n\n\n\n<p>Join the thousands of people customizing their unique profiles today with <a href="https://docs.gravatar.com/">Gravatar</a>!&nbsp;&nbsp;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jun 2024 13:01:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ronnie Burt";s: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:66:"Akismet: Lead Generation Forms — 25 Best Practices with Examples";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://akismet.com/?p=283968";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"https://akismet.com/blog/lead-generation-forms/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:39086:"<p>The purpose of a lead generation form is to collect information from people who have the potential to become customers. Seems simple enough, right?&nbsp;</p>\n\n\n\n<p>Well, if you’ve spent any time trying to make this work, you’ve discovered it’s not so simple. People have become quite familiar with filling out online forms. And, they’ve become more wary about giving away their information.&nbsp;</p>\n\n\n<p>Those two realities need to guide your thoughts and decisions about how to create and use lead generation forms on your website. People today are more suspicious about online activity than they were 15 years ago, and they are more demanding of what a “good” lead generation form will do and how it will&nbsp;work.</p>\n\n<p>The good news is, companies and website owners also have access to at least two decades of A/B testing data on thousands of websites, plus lots of real&#8209;world experience. So we’ve learned a few things, and there’s a robust body of knowledge about how to create high&#8209;converting lead generation forms. When implemented correctly, these tactics minimize the number of people who turn away for avoidable&nbsp;reasons.</p>\n\n<p>With that in mind, let’s look at 25 lead generation form best&nbsp;practices.</p>\n\n\n<span id="more-283968"></span>\n\n\n<h2 id="1-keep-it-short-and simple" class="wp-block-heading">1. Keep it short and&nbsp;simple</h2>\n\n\n<p>Short is good.&nbsp;</p>\n\n\n\n<p>And short applies to all aspects of the lead generation form. Fewer fields to fill out makes for a shorter form. Less text in the headline makes the form look shorter, and makes it easier to digest in a single glance. Shorter call-to-action buttons tend to work better than longer ones.&nbsp;</p>\n\n\n\n<p>Of course, there’s more to all of these aspects than just the length. Testing matters. The point here is, only include in your form what you need to include. Cut the excess. Trim the fat. Discard the non-essentials.&nbsp;</p>\n\n\n<p>In other words, keep it simple. Short is good. Simple is better. Sometimes simple might mean a slightly longer lead generation form. But whatever results in the easiest possible user experience is probably the better way to&nbsp;go.</p>\n\n<h2 class="wp-block-heading">2. Use a benefit&#8209;oriented&nbsp;headline</h2>\n\n<p>The worst kinds of headlines on lead generation forms say some variation of&nbsp;this:</p>\n\n<p>“Join our newsletter!” The exclamation point isn’t going to make the difference&nbsp;here.</p>\n\n<p>In all seriousness, if the rest of your website is doing its job, some people will join your email list and fill out your forms even with a generic headline like this. But more people will respond if you write a headline on your form that provides a benefit for filling it&nbsp;out.</p>\n\n<p>Some companies hear this, and they change their headline to “Join our newsletter to stay updated,” or “Get the latest news — join our email&nbsp;list.”</p>\n\n<p>You can do&nbsp;better.</p>\n\n\n<p>What are the real benefits to filling out your form? Since most forms connect people to your email list, we’re using that as the example for most of these tips. But some forms have other purposes, like registering for a webinar, getting notified when a new product’s released, or becoming a member.&nbsp;</p>\n\n\n<p>Whatever the purpose of your lead generation form, spell out a key benefit in the headline. Promise something your target audience will want. For&nbsp;example:</p>\n\n\n<ul class="wp-block-list"><li>Stay ahead of the stock gurus when you join our&nbsp;newsletter</li>\n\n<li>Become a master gardener with weekly&nbsp;emails</li>\n\n\n<li>Get exclusive email-only deals&nbsp;</li>\n</ul>\n\n\n<p>You can also include the benefit in the name of your newsletter. Give your email subscriber list a cool name that will resonate with your target audience. It’s no longer just your “email list” or “newsletter” anymore. Now, it’s The Market Leader’s Daily Tips, The Weekly Green Thumb, or the VIP Insider&nbsp;Track.</p>\n\n\n<p>Those are just quick examples, of course. You can probably do even better. But your target audience will respond more favorably and in greater numbers to a cleverly-named email list. It feels more unique, tailored to them, original, desirable, established, and credible.&nbsp;</p>\n\n\n<h2 id="3-include-a-clear-value proposition" class="wp-block-heading">3. Include a clear value&nbsp;proposition</h2>\n\n\n<p>The value proposition is similar to a benefit, except now it’s one of your foundational attractions to your target customers and leads.&nbsp;</p>\n\n\n<p>You’re promising to solve a problem they care about, answer questions that matter to them, or deliver an outcome they desire, and you’re doing this by spelling out exactly what they get for filling out your&nbsp;form.</p>\n\n\n<p>One great way to do this is to offer something tangible in exchange for joining your email list. This could be a PDF like an eBook or a special report that delivers an instant reward of great value. It could be a special coupon or offer for new customers. Find something your target audience desires, and give it to them as a reward.&nbsp;</p>\n\n\n\n<p>You can also make a promise, without taking it too far. For example, Get Daily Writing Tips to Become a Best-Selling Author.&nbsp;</p>\n\n\n\n<p>In that example, the value proposition is right in the headline —&nbsp;it’s the thing that your target audience wants most.&nbsp;</p>\n\n\n<p>If it’s a webinar, specify that signing up reserves their spot, and include a core value proposition that the webinar will deliver. If it’s a free course, say when they have access to the course. If it’s a coupon, say when the coupon becomes active — “Sign up and save 20%&nbsp;instantly”.</p>\n\n<h2 class="wp-block-heading">4. Feature action&#8209;oriented&nbsp;language</h2>\n\n<p>If you look back over the examples from the previous sections, you’ll notice lots of active&nbsp;verbs:</p>\n\n\n<ul class="wp-block-list">\n<li>Sign up</li>\n\n\n\n<li>Get&nbsp;</li>\n\n\n\n<li>Access</li>\n\n\n\n<li>Stay ahead</li>\n\n\n\n<li>Become</li>\n</ul>\n\n\n\n<p>You want your leads to do something, take action, seize the moment, grab the benefit, take a chance, be the first. Action-oriented language is more compelling, especially in your call-to-action buttons, but also in your headlines and subheadings if you use one.&nbsp;</p>\n\n\n<h2 id="5-use-contrasting colors" class="wp-block-heading">5. Use contrasting&nbsp;colors</h2>\n\n<p>So far, we’ve been talking mostly about the text and content, as well as the offer you’re making to your prospects when they fill out your lead generation&nbsp;form.</p>\n\n<p>But design matters, too. Contrasting colors get more attention than colors that blend in with the rest of your website. Online forms have become commonplace, and it’s very, very easy to gloss over them and not even notice. They blend in with the background noise we’re all used to&nbsp;seeing.</p>\n\n\n<p>Your lead generation forms need to stand out from the surrounding colors. You may have rarely used, but still approved, accent brand colors in your guidelines. This is the time to use them.&nbsp;</p>\n\n\n<h2 id="6-avoid captcha" class="wp-block-heading">6. Avoid&nbsp;CAPTCHA</h2>\n\n<p>CAPTCHA is a form&#8209;conversion destroyer. <a href="https://medium.com/rareview/why-your-captcha-is-killing-conversions-f9be6fe17d1f">One study found</a> that an astonishing 30% of visitors abandon lead generation forms because of&nbsp;CAPTCHA.</p>\n\n\n<p>That’s serious short-term revenue if your lead generation tool incentivizes an immediate purchase. And it’s serious long-term revenue if your leads turn into repeat customers with high lifetime value.&nbsp;</p>\n\n\n\n<p>The problem is, you don’t want hordes of bots and scammers filling out your forms and gumming up your database with non-leads. That just annoys your sales team, when they first glance at the database and see 200 new leads, only to discover that 160 of them are spammers.&nbsp;</p>\n\n\n<p>A better&nbsp;way?</p>\n\n<p>Use<a href="https://akismet.com/features/"> Akismet, a frictionless solution</a> that blocks spam form submissions using an ever&#8209;growing AI&#8209;guided database of IP addresses, email addresses, words, and names. To date, this powerful <a href="https://akismet.com/blog/captcha-alternatives/">alternative to CAPTCHA technology</a> has blocked over 500 billion spam submissions.&nbsp;</p>\n\n\n<img width="1600" height="648" src="https://akismet.com/wp-content/uploads/2024/05/image-7.png" alt="stats about Akismet spam" class="wp-image-283970" />\n\n\n\n<p>Plans are <a href="https://akismet.com/pricing/">competitively priced</a> (especially when you understand their instant positive impact on your bottom line) and Akismet also has an <a href="https://akismet.com/enterprise/">enterprise version</a> for larger companies.&nbsp;</p>\n\n\n<h2 id="7-include-social proof" class="wp-block-heading">7. Include social&nbsp;proof</h2>\n\n\n<p>Remember, you want to keep your lead generation forms short and simple. But you also want people to fill them out. Social proof is a powerful tool because it motivates and reassures at the same time.&nbsp;</p>\n\n\n<p>For lead generation forms, the best testimonials will be short sentences, even just a few words or excerpts from longer ones. And as for placement, they work best near the call to action (CTA) button. Anyone hovering in that area has filled out the form and is now deciding whether to actually click the&nbsp;button.</p>\n\n\n<p>Effective social proof can help push them to take action.&nbsp;</p>\n\n\n<h2 id="8-add-trust signals" class="wp-block-heading">8. Add trust&nbsp;signals</h2>\n\n\n<p>With so much spam and cybercrime, establishing trust online has become harder. There are some trust signals you can employ that reassure potential leads that you are a legitimate business or organization.&nbsp;</p>\n\n\n<p>The most common trust signals include security certifications and noticeable privacy&nbsp;policies.</p>\n\n\n<p>A security certification is typically just the logo of whatever online security or malware protection service you might be using. Most such services include a logo as part of their service for exactly this reason, and because it serves as marketing for them.&nbsp;</p>\n\n\n<p>And privacy policies serve as a confirmation that your company cares about the data of customers and leads. Few people will read your policy, so for most leads, the mere display of one accomplishes the goal of increasing trust in the reliability of your lead generation&nbsp;form.</p>\n\n<h2 class="wp-block-heading">9. Ensure&nbsp;mobile&#8209;friendliness</h2>\n\n\n<p>By this point in the digital age, this should go without saying. But make sure your lead generation forms look right and function well on mobile devices. In addition, make sure the web pages on which they appear function, too.&nbsp;</p>\n\n\n<p>You need the lead gen form to show up on the mobile device in the appropriate place and at the appropriate time. It is a featured asset, not just background. It should not be possible to miss&nbsp;it.</p>\n\n\n<p>So make sure your forms show up and can be easily filled out and navigated on mobile devices.&nbsp; Test this. Once your form is up, get on a variety of mobile devices and see if it’s working.&nbsp;</p>\n\n\n<h2 id="10-minimize distractions" class="wp-block-heading">10. Minimize&nbsp;distractions</h2>\n\n\n<p>The form itself is a “content sanctuary.” Only vital and relevant text or imagery should be allowed in.&nbsp;</p>\n\n\n\n<p>But the areas near your form should also be guarded closely. Busy websites with tons of features can be okay, but the form should not be buried in the midst of other content and widgets.&nbsp;</p>\n\n\n\n<p>For example, you may have sections on your website with testimonials, screenshots, videos, photos, and text boxes. You might be using tables to compare the features of your various plans and products.&nbsp;</p>\n\n\n\n<p>These are not the place for your lead generation forms.&nbsp;</p>\n\n\n\n<p>The form needs to break the flow of whatever else is on the web page.&nbsp;</p>\n\n\n\n<p>If you have a sidebar, don’t make the form just one of many things on the sidebar. Make it the only thing, at least in that section of the sidebar.&nbsp;</p>\n\n\n\n<p>If you want to put forms in the middle of blog articles and web pages, don’t wrap the text around the form. Make the form the featured and centered item wherever it appears.&nbsp;</p>\n\n\n\n<p>The idea is — make it impossible to miss. Yes, some visitors and potential leads will ignore your forms, but at least make sure they’ll see them.&nbsp;&nbsp;</p>\n\n\n<h2 id="11-use-descriptive labels" class="wp-block-heading">11. Use descriptive&nbsp;labels</h2>\n\n\n<p>Make sure the labels for your form fields are clear and accurate. ‘First name’ is probably better than ‘First’, for example.&nbsp; Yes, most people know what the single word means, but you have to remember that the internet is for everyone. You have people from all sorts of educational backgrounds, all languages, and countries all over the world.&nbsp;</p>\n\n\n<p>Your target audience plays a role in this, of course, but when in doubt, it’s best to be clear and not invite any confusion or uncertainty into the process of filling out lead generation&nbsp;forms.</p>\n\n\n<p>And make sure it’s clear which label applies to which field. It’s better to put the label next to the form field, rather than above or below it.&nbsp;</p>\n\n\n<h2 class="wp-block-heading">12. Utilize a single&#8209;column&nbsp;layout</h2>\n\n<p>It’s been generally accepted for a while that single&#8209;column forms work better than two&#8209;column forms.<a href="https://www.foxit.com/blog/elements-of-good-form-design-single-column-beats-multi-column-forms/"> Studies like this one</a> have found that single&#8209;column forms get completed much faster. Quicker form completion implies higher&nbsp;conversions.</p>\n\n<p>So, when in doubt, use single column&nbsp;forms.</p>\n\n\n<p>However, just about any lead generation form best practice needs to be taken with this caveat: Test everything to be sure.&nbsp;</p>\n\n\n\n<p>For example,<a href="https://blog.hubspot.com/marketing/one-vs-two-column-form-conversion-test"> this HubSpot study</a> details their own experience with switching to a two-column form. When they tested it, the two-column version got higher conversions. But the likely reason for this is that their form is quite long.&nbsp;</p>\n\n\n<p>The single column version looks much longer and thus probably intimidated more people from filling it out. The two&#8209;column one can be more easily seen in its entirety. With shorter forms, single&#8209;column should outperform two&#8209;column almost every&nbsp;time.</p>\n\n<p>However, on mobile devices, two&#8209;column forms are more difficult to make work because of spacing, so your form needs to be well&#8209;designed and tested for all screen formats. Interestingly, Hubspot later altered their form to include elements of both one and two&#8209;column&nbsp;formats.</p>\n\n<h2 id="13-minimize-mandatory fields" class="wp-block-heading">13. Minimize mandatory&nbsp;fields</h2>\n\n\n<p>Every lead generation form has a purpose. If you’re just collecting email addresses and trying to build your list, you don’t need very many forms&nbsp;because you can collect more information about your subscribers through additional marketing offers. You can qualify leads over time.</p>\n\n\n\n<p>Other companies prefer to get more information up front to save themselves the trouble of having huge lists with mostly unprofitable leads.&nbsp;</p>\n\n\n\n<p>In either situation, you want to try to minimize the number of mandatory fields. What do you really need to know, and what would it be nice to know? For the nice to know stuff, you might keep the field in your form, but consider making it non-mandatory. That way, leads who want to quickly move through your form can do so.&nbsp;</p>\n\n\n\n<p>For example, do you need a last name? In some cases you do, but in many, you don’t. It might be nice to have, but it’s definitely asking more of a lead to divulge that information than just their first name. Do you really need a country or a city? Do you really need both a home and work phone number?&nbsp;</p>\n\n\n\n<p>Reduce your form fields, and your form will get filled out by more leads because it will be less intimidating.&nbsp;</p>\n\n\n<h2 id="14-avoid dropdowns" class="wp-block-heading">14. Avoid&nbsp;dropdowns</h2>\n\n\n<p>Dropdown menus have a host of problems, which have been exposed through a<a href="https://baymard.com/blog/drop-down-usability"> series of studies</a> on the topic.&nbsp;</p>\n\n\n\n<p>With long dropdown menus, such as country selections, you can’t see all the options, and it can be difficult to scroll through the list since every device works differently. The experience often frustrates users, and they end up skipping it altogether.&nbsp;</p>\n\n\n<p>With short dropdown menus, the question becomes, why not just offer radio buttons&nbsp;instead?</p>\n\n<p>You can see all the choices and just pick the one you want. On a mobile device in particular, dropdowns are much more difficult to navigate than simple radio&nbsp;choices.</p>\n\n\n<p>And for countries, the study recommends just using an autocomplete field. As the user begins typing their country, possible matches will quickly narrow down to the obvious choice.&nbsp;</p>\n\n\n<p>Dropdown menus are distracting, hard to navigate, and reduce the quality of the user experience. None of that can be good for your conversion&nbsp;rate.</p>\n\n<p>Opt for radio buttons, checkboxes, autocomplete fields, or just leaving that field off your&nbsp;form.</p>\n\n<h2 id="15-use-inline validation" class="wp-block-heading">15. Use inline&nbsp;validation</h2>\n\n\n<p>This is a surefire winner.&nbsp;</p>\n\n\n\n<p>Inline validation isn’t a very appealing term, but it definitely does wonders for your conversion rates. Why? Because it shortens completion time, increases information accuracy, and makes your leads happier.&nbsp;</p>\n\n\n\n<p><a href="https://www.zuko.io/blog/inline-validation-in-online-forms" target="_blank" rel="noreferrer noopener">One study</a> of inline validation found a 22% decrease in form field errors, a 31% increase in satisfaction, and a 42% drop in completion times, among other benefits.&nbsp;</p>\n\n\n<p>What is inline&nbsp;validation?</p>\n\n\n<p>It’s a tool that detects if information a user has entered is probably incorrect. For example, putting two @ symbols in your email address, or a phone number with an extra digit can be detected by inline validation software. A note shows up in the form, telling the user they may have made a mistake.&nbsp;</p>\n\n\n<p>You can see why this would reduce errors, but why does it decrease completion&nbsp;time?</p>\n\n<p>Because the alternative form of validation is to wait until the form is all filled out, and then hit them with a bunch of red marks pointing out the fields that aren’t correct. Now, they have to revisit them all, which takes much more time, and is a frustrating experience that brings back memories of red ink in your&nbsp;schoolwork.</p>\n\n\n<p>Plus, if you’re using multistep forms, having to go back several steps to correct errors is cumbersome and frustrating.&nbsp;</p>\n\n\n<p>Inline validation eliminates most of these problems, making the whole experience of completing a web form easier and better for&nbsp;everyone.</p>\n\n<h2 id="16-activate autofill" class="wp-block-heading">16. Activate&nbsp;autofill</h2>\n\n\n<p>This was mentioned earlier, but it qualifies as its own lead generation form best practice. The reason is again because of the time it saves the user. Autofill lets you input common information that shows up frequently or is associated with other information.&nbsp;</p>\n\n\n<p>If the user is new to the website, you can still autofill things like the email mailbox such as ‘yahoo.com.’ Once they type in the @ and the ‘ya’, you know what the rest will likely be. Autofill accelerates the process for fields with characteristics like this. And it can even work for fields with information unique to your&nbsp;website.</p>\n\n\n<p>For instance, a form could ask its leads what kind of car they drive. There are only so many makes and models, and autofill can accelerate the process.&nbsp;</p>\n\n\n\n<p>Autofill can also work for visitors who have been to your site before (or have stored, and allow access to, certain information saved in their browser). It can fill in their information, such as cities, zip codes, and phone numbers, saving them lots of time tediously filling these out again and again.&nbsp;</p>\n\n\n<p>Autofill will speed up form completion, and it will also increase form conversion&nbsp;rates.</p>\n\n<h2 id="17-use-progress indicators" class="wp-block-heading">17. Use progress&nbsp;indicators</h2>\n\n\n<p>Especially for multistep forms, the progress indicator bar across the top of the form builds momentum for the user as they see it get closer and closer to the other side. Humans like closure. We like finishing things. It feels faster when you can see the visual effect of your progress reacting in real-time to what you’re doing.&nbsp;</p>\n\n\n\n<img width="1474" height="1318" src="https://akismet.com/wp-content/uploads/2024/05/image-8.png" alt="example of progress bars" class="wp-image-283971" />\n\n\n\n<p>Users think, “I’m already this far along, no reason to quit now”.&nbsp;</p>\n\n\n<h2 id="18-switch-to-multistep-forms-for-longer processes" class="wp-block-heading">18. Switch to multistep forms for longer&nbsp;processes</h2>\n\n\n<p>We’ve brought up multistep forms a few times already. For longer forms, especially combined with progress bars, this approach tends to work much better because it simplifies the experience of filling out a form by breaking it down into manageable steps.&nbsp;</p>\n\n\n\n<p>Instead of a form with 20 fields, the user can fill out five smaller forms with just four fields each. It’s much less intimidating because each step requires just a few items. And with the progress bar, the whole experience feels faster than if you had to do it all in one form.&nbsp;</p>\n\n\n<p>Plus, with mobile devices, you can’t even see the entire form on your screen if it’s too long. That makes it even harder to tell how much more you have to do. And the scrolling invites usability frustrations. But with a multistep form on mobile, you can see the entire form for each step, the whole way&nbsp;through.</p>\n\n\n<p>One site<a href="https://instapage.com/blog/multi-step-form-part-2/" target="_blank" rel="noreferrer noopener"> discussed here</a> increased its conversion rate from 11% to 46% when they switched from a single form to a multistep form. If you have a long lead generation form, that ought to get your attention and motivate you to make this change immediately.&nbsp;</p>\n\n\n<h2 id="19-highlight-the-benefit-in-the cta" class="wp-block-heading">19. Highlight the benefit in the&nbsp;CTA</h2>\n\n\n<p>Returning to your lead generation form copy, the text you use for the CTA button should be carefully chosen. Don’t settle for bland and overused calls to action like “submit”, “join now”, or “subscribe today!” Again, the exclamation point doesn’t help such a cliché CTA.&nbsp;</p>\n\n\n\n<p>Your lead generation form is making a promise and asking people to do something — reveal personal information and enter your circle of influence. They’re opting in to receive marketing from you, and they know it. That’s not a small thing.&nbsp;</p>\n\n\n\n<p>With action-oriented, benefit-focused CTA button copy, you can make them feel great about the decision to click that button and engage with your website.&nbsp;</p>\n\n\n<p>The earlier tip about action&#8209;oriented language applies here too, except with buttons — try to keep the text brief. You can also personalize the button text with first person language, so the reader puts themselves in the situation. Here are some examples of great CTA button&nbsp;copy:</p>\n\n\n<ul class="wp-block-list"><li>Get my free&nbsp;report</li>\n\n<li>I’m in! Send my VIP access&nbsp;code</li>\n\n<li>Grab your&nbsp;coupons</li>\n\n<li>Gain access to exclusive&nbsp;deals</li>\n\n<li>Stake my&nbsp;claim</li>\n\n<li>Start your subscription&nbsp;today</li></ul>\n\n\n<h2 id="20-incentivize-immediate action" class="wp-block-heading">20. Incentivize immediate&nbsp;action</h2>\n\n\n<p>Within your forms, either in the CTA button, the headline, the subhead if any, or perhaps a phrase right below the button, do what you can to add urgency to your form. So many website visitors never return again, so this is your only chance to capture most of the people who will see your lead generation forms.&nbsp;</p>\n\n\n\n<p>There’s no reason to be timid about it. Offer a limited time special, free bonus, or valuable promise. Use language like now, today, immediately, and right away. There’s no reason to wait&nbsp;because waiting will mean, most likely, never.&nbsp;</p>\n\n\n<h2 id="21-ensure-form accessibility" class="wp-block-heading">21. Ensure form&nbsp;accessibility</h2>\n\n\n<p>Accessibility is all about ensuring that all potential leads, regardless of any impairments or cognitive differences, can interact with your form.&nbsp;</p>\n\n\n\n<p>For example, there are far more people with some sort of visual impairment than you may realize. About<a href="https://jamanetwork.com/journals/jamaophthalmology/fullarticle/2800246" target="_blank" rel="noreferrer noopener"> a quarter of U.S. adults</a> over the age of 71 have some sort of impairment. In many of these cases, text on screen becomes harder to read or colors may blend together.&nbsp;</p>\n\n\n\n<p>So ensure your forms work with screen readers. Consult color contrast guides and make sure your page complies. Enlarge the text on your page, label form fields appropriately, and use helpful alt text.&nbsp;</p>\n\n\n\n<p>Overall, look to <a href="https://www.w3.org/WAI/standards-guidelines/wcag/" target="_blank" rel="noreferrer noopener">the WCAG</a> for accessibility guidelines that aim for everyone to use your site to its full potential and become a quality lead.&nbsp;&nbsp;</p>\n\n\n<h2 id="22-boost-page-load times" class="wp-block-heading">22. Boost page load&nbsp;times</h2>\n\n\n<p>Improving page speed always helps website engagement, including with your lead generation forms. The longer it takes for your pages to load, the more people will abandon the site. And mobile tends to be slower than desktop for many sites.&nbsp;</p>\n\n\n\n<p>Use a tool like<a href="https://pagespeed.web.dev/" target="_blank" rel="noreferrer noopener"> Page Speed Insights</a> to find out what you can do to speed up your website, for both desktop and mobile.&nbsp;</p>\n\n\n\n<img width="1600" height="823" src="https://akismet.com/wp-content/uploads/2024/05/image-9.png" alt="Jetpack Boost homepage" class="wp-image-283972" />\n\n\n<p>WordPress sites can turn to <a href="https://jetpack.com/boost/" target="_blank" rel="noreferrer noopener">Jetpack Boost</a> for near instant performance analysis and automatic&nbsp;improvements.</p>\n\n<h2 class="wp-block-heading">23. Offer real&#8209;time assistance via live&nbsp;chat</h2>\n\n<p>For website visitors who get stuck on some part of your form but are motivated to fill it out, having a live chat service can bridge the gap and be the difference between a potential lead filling out your form or walking&nbsp;away.</p>\n\n<p>If you have high website traffic, a service like this could make a big impact on your form conversion&nbsp;rates.</p>\n\n<h2 id="24-optimize-the-confirmation page" class="wp-block-heading">24. Optimize the confirmation&nbsp;page</h2>\n\n<p>So far, everything you’ve seen here has involved the lead generation form itself. But lead generation doesn’t stop once someone fills out your form. That’s just the beginning. If you burn them out or turn them off the next day, no one&nbsp;benefits.</p>\n\n\n<p>You want to continue to deliver an excellent user experience from the moment the person has filled out your form.&nbsp;</p>\n\n\n<p>It begins on the confirmation page. After a new lead has filled out your form, sustain the momentum by putting a lot of thought into the confirmation page. Too many lead generation forms just leave the default text in place, which is&nbsp;usually….awful.</p>\n\n<p>Switch that out for something better. A few&nbsp;suggestions:</p>\n\n\n<ul class="wp-block-list"><li>Thank them! This should be impossible to miss, right at the top of the confirmation&nbsp;page</li>\n\n<li>Reinforce the decision they just made to join your list by restating the benefit or promise they will&nbsp;receive</li>\n\n<li>Give any instructions they need to claim their benefit, get started, or take the next&nbsp;step</li>\n\n<li>Consider including an upsell right here and turn your new lead into a&nbsp;customer</li>\n\n<li>Include a link that takes them somewhere else on your site to keep them&nbsp;engaged</li></ul>\n\n\n\n<p>If you offered a lead magnet of some sort, that should be featured prominently on your confirmation page. This is often the thing they want most, and it’s the main reason they joined or filled out your form. So don’t hide it. Don’t make them click through a bunch of hoops to get it.&nbsp;</p>\n\n\n\n<p>If you want to offer upsells or other options for things to do next, that’s fine, but make sure they get what they want without any hassle.&nbsp;</p>\n\n\n<h2 id="25-follow-up promptly" class="wp-block-heading">25. Follow up&nbsp;promptly</h2>\n\n\n<p>After the new lead has completed your form and gotten past your confirmation page, keep them engaged and continue to build on your new momentum.&nbsp;</p>\n\n\n\n<p>You should be sending out an automated welcome email that thanks them again and gives more information about whatever they just signed up for. You could also send a welcome series, which can introduce them more to your brand, point them to other products and services, give them a sense of your brand voice and personality, and make them feel part of a community if that’s relevant to your form.&nbsp;</p>\n\n\n\n<p>You can also use SMS in a similar way, as long as you get explicit permission to use this channel.&nbsp;</p>\n\n\n\n<p>And if you got their mailing address, you could also ship them something, even as simple as a thank you card. Again, the more they feel wanted, respected, and valuable, and the more you deliver on what you promised, the happier they’ll be to continue receiving your marketing.&nbsp;</p>\n\n\n<p>For higher&#8209;priced lead generation processes, you might consider a follow&#8209;up phone call to new leads. Email and SMS are great, but if you’re selling high&#8209;ticket items, the more personal you can get, the&nbsp;better.</p>\n\n<h2 id="examples-of-great-lead-generation-forms-in action" class="wp-block-heading">Examples of great lead generation forms in&nbsp;action</h2>\n\n<p>A few forms that employ the lead generation form best practices you’ve just read about are on display&nbsp;below.</p>\n\n\n<p>Use these lead generation form examples to inspire you to spruce up your forms and increase your conversion rates.&nbsp;</p>\n\n\n\n<img width="1536" height="936" src="https://akismet.com/wp-content/uploads/2024/05/image-10.png" alt="example of lead gen forms from Empire Flippers" class="wp-image-283973" />\n\n\n\n<h3 class="wp-block-heading"><a href="https://www.responsify.com/multi-step-form-conversion-rate-optimization" target="_blank" rel="noreferrer noopener">Empire Flippers</a></h3>\n\n\n<p>This multistep form from Empire Flippers uses a progress bar and inline validation to increase completion rates and reduce errors. It also features some credibility statistics at the bottom of the form, serving as trust signals that this is a reputable company that delivers&nbsp;results.</p>\n\n\n<img width="1600" height="833" src="https://akismet.com/wp-content/uploads/2024/05/image-11.png" alt="short, concise contact form example" class="wp-image-283974" />\n\n\n\n<h3 class="wp-block-heading"><a href="https://www.samvanderwielen.com/legal-workshop" target="_blank" rel="noreferrer noopener">Sam Vanderwielen</a></h3>\n\n\n\n<p>This form is short and simple, and uses all the copywriting best practices discussed earlier. It has a benefit-oriented value proposition and headline, offers a lead magnet in the form of an online course, and uses a personalized CTA button. The button copy could be better though — something like ‘Join the Course’ or ‘Show Me How’ would work better. It also uses descriptive labels and makes the phone number optional.&nbsp;</p>\n\n\n<p>It also avoids CAPTCHA, eliminating that potential conversion&nbsp;destroyer.</p>\n\n\n<img width="1600" height="827" src="https://akismet.com/wp-content/uploads/2024/05/image-12.png" alt="CTA for a free kitchen garden planning guide" class="wp-image-283976" />\n\n\n\n<h3 class="wp-block-heading"><a href="https://urbantaproots.com/product/gardencoachingpackage/">Urban Taproots</a></h3>\n\n\n\n<p>This form collects leads for a gardening coach, and offers a free 24-page kitchen garden planning guide. The form even lists four desirable elements of the guide, and includes a nice cover image. The headline uses action-oriented language. The CTA button isn’t benefit-oriented, but it is specific to what will happen when you click it. And the form is just about as short as you can get, asking only for a first name and email.&nbsp;</p>\n\n\n<h2 id="frequently-asked questions" class="wp-block-heading">Frequently asked&nbsp;questions</h2>\n\n<h3 id="what-are-common-mistakes-when-creating-a-lead-generation form" class="wp-block-heading">What are common mistakes when creating a lead generation&nbsp;form?</h3>\n\n\n<p>Many websites include too many fields, and make too many of them required when they could be optional. Other mistakes include making the form too long when a multistep form could simplify it, using CAPTCHA, using ineffective dry language, burying the form, so most website visitors overlook it, and having ineffective or non-existent follow-up.&nbsp;</p>\n\n\n<h3 id="should-i-use-captcha-to-protect-my-form-from spam" class="wp-block-heading">Should I use CAPTCHA to protect my form from&nbsp;spam?</h3>\n\n<p>No. CAPTCHA has been shown to negatively impact form conversion rates. CAPTCHA adds frustration to the form completion process and lowers conversions by&nbsp;3.2%.</p>\n\n<h3 id="what-is-akismet-and-how-can-it-improve-my-lead-generation-form-conversion rate" class="wp-block-heading">What is Akismet, and how can it improve my lead generation form conversion&nbsp;rate?</h3>\n\n<p>Akismet offers a frictionless approach to protecting your forms from being filled out by spammers and bots. It blocks IP addresses, email addresses, and names known to be associated with spammers using a continually&#8209;growing database and AI&nbsp;analysis.</p>\n\n<h3 id="what-types-of-companies-generally-use akismet" class="wp-block-heading">What types of companies generally use&nbsp;Akismet?</h3>\n\n\n<p>Akismet is used by companies of all sizes, from small businesses to large multinational corporations.&nbsp;</p>\n\n\n<h3 id="what-is-the-ideal-number-of-fields-for-a-lead-generation form" class="wp-block-heading">What is the ideal number of fields for a lead generation&nbsp;form?</h3>\n\n\n<p>There is no ideal number of fields. It depends on the purpose of your form, the type and quality of leads you are attracting, your target audience, the price point of your products and services, and more. The general rule is to use as few fields as you need, and keep the non-essential ones optional.&nbsp;</p>\n\n\n<h3 id="how-does-the-placement-of-a-lead-generation-form-affect-its performance" class="wp-block-heading">How does the placement of a lead generation form affect its&nbsp;performance?</h3>\n\n\n<p>Your form needs to be visible and impossible to overlook. It should not be placed too close to other items that will clutter up the experience and make it easy to miss. You can place it on the page in multiple locations such as at the top, on a sidebar, in the middle, or at the bottom. You can also feature multiple CTA buttons that all link to the same form.&nbsp;</p>\n\n\n<h3 id="can-the-design-of-a-lead-generation-form-impact-user engagement" class="wp-block-heading">Can the design of a lead generation form impact user&nbsp;engagement?</h3>\n\n<p>Yes, forms that have poor color contrast, unclearly labeled form fields, poorly sized buttons, and too much clutter can make them harder to engage with. Plus, features like dropdown menus and two&#8209;column forms can make it harder to complete a form, especially on mobile&nbsp;devices.</p>\n\n<h3 id="what-types-of-questions-should-be-avoided-in-a-lead-generation form" class="wp-block-heading">What types of questions should be avoided in a lead generation&nbsp;form?</h3>\n\n\n<p>Avoid questions asking anything you don’t really need to know at this point in the lead generation process. Unless you need it to qualify leads at the very beginning of the process, leave those questions for later.&nbsp;</p>\n\n\n<h3 id="how-can-ab-testing-improve-the-effectiveness-of-lead-generation forms" class="wp-block-heading">How can A/B testing improve the effectiveness of lead generation&nbsp;forms?</h3>\n\n<p>As long as your website gets enough traffic to conduct a statistically valid A/B test, this is the best way to determine which form features and details are most effective on your website, with your target market. Simply create two forms that are different in just one key detail, make it, so each one shows up during the testing phase, and see which one gets higher conversion rates. Then, take the winner, change another aspect of it, and run another test to continue improving the&nbsp;form.</p>\n\n<h3 id="what-strategies-can-be-employed-to-reduce-form abandonment" class="wp-block-heading">What strategies can be employed to reduce form&nbsp;abandonment?</h3>\n\n<p>You can reduce form abandonment by using multistep forms, inline validation, autofill, single&#8209;column layout, progress bars, benefit&#8209;oriented language and headlines, an inspiring offer, and fewer&nbsp;fields.</p>\n\n<h3 id="how-does-the-copy-text-on-and-around-the-form-affect conversions" class="wp-block-heading">How does the copy (text) on and around the form affect&nbsp;conversions?</h3>\n\n\n<p>Good copy motivates leads to want whatever your lead generation form promises. All copy should point to the same place — fill out this form and get what you want.&nbsp;</p>\n\n\n<h3 class="wp-block-heading">Akismet: The #1 anti&#8209;spam solution for businesses and&nbsp;marketers</h3>\n\n\n<p>Akismet helps your lead generation forms perform as they should, without spammers and bots ruining the party. Our frictionless software prevents spammers from filling out your forms and making you wade through hundreds or thousands of fake signups.&nbsp;</p>\n\n\n\n<p>And it does this without requiring the use of any silly CAPTCHA puzzles that just annoy everyone and make your leads feel like you don’t want them to fill out your forms.&nbsp;</p>\n\n\n\n<p><a href="https://akismet.com/pricing/">Get Akismet</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jun 2024 13: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:11:"Jen Swisher";s: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:96:"Do The Woo Community: Exploring Web Accessibility Success and Strategies with Christian Behrends";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83958";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/exploring-web-accessibility-success-and-strategies-with-christian-behrends/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:173:"Join Anne, Taeke, and Christian Behrends on the Do the Woo Accessibility podcast as they chat about web accessibility, share success stories, and provide valuable resources.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jun 2024 09:12: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: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:40:"WordPress.org blog: WordPress 6.6 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=17289";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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/2024/06/wordpress-6-6-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:14081:"<p>WordPress 6.6 Beta 1 is here! Please download and test it.</p>\n\n\n\n<p><strong>This beta 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—you risk unexpected results if you do.</p>\n\n\n\n<p>Instead, install Beta 1 on local sites and testing environments in any of these four ways:</p>\n\n\n\n<table><tbody><tr><th>Plugin</th><td>Install and activate the <a href="https://wordpress.org/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream).</td></tr><tr><th>Direct Download</th><td>Download the <a href="https://wordpress.org/wordpress-6.6-beta1.zip">Beta 1 version (zip)</a> and install it on a WordPress website.</td></tr><tr><th>Command Line</th><td>Use this <a href="https://make.wordpress.org/cli/">WP-CLI</a> command:<br /><code>wp core update --version=6.6-beta1</code></td></tr><tr><th>WordPress Playground</th><td>Use a <a href="https://playground.wordpress.net/#{%20%22preferredVersions%22:%20{%20%22php%22:%20%228.0%22,%20%22wp%22:%20%22beta%22%20},%20%22features%22:%20{%20%22networking%22:%20true%20},%20%22steps%22:%20[%20{%20%22step%22:%20%22login%22,%20%22username%22:%20%22admin%22,%20%22password%22:%20%22password%22%20},%20{%20%22step%22:%20%22importFile%22,%20%22file%22:%20{%20%22resource%22:%20%22url%22,%20%22url%22:%20%22https://raw.githubusercontent.com/wpaccessibility/a11y-theme-unit-test/master/a11y-theme-unit-test-data.xml%22%20}%20},%20{%20%22step%22:%20%22importFile%22,%20%22file%22:%20{%20%22resource%22:%20%22url%22,%20%22url%22:%20%22https://raw.githubusercontent.com/WordPress/theme-test-data/master/themeunittestdata.wordpress.xml%22%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22query-monitor%22%20},%20%22options%22:%20{%20%22activate%22:%20false%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22create-block-theme%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22debug-bar%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22health-check%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22test-reports%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20},%20{%20%22step%22:%20%22installPlugin%22,%20%22pluginZipFile%22:%20{%20%22resource%22:%20%22wordpress.org/plugins%22,%20%22slug%22:%20%22user-switching%22%20},%20%22progress%22:%20{%20%22weight%22:%202%20}%20}%20]%20}">6.6 Beta 1 WordPress Playground instance</a> to test the software directly in your browser. This might be the easiest way ever—no separate sites, no setup. Just click and go!&nbsp;</td></tr></tbody></table>\n\n\n\n<p>The scheduled final release date for WordPress 6.6 is <strong>July 16, 2024</strong>. Your help testing Beta and RC versions over the next six weeks is vital to making sure the final release is everything it should be: stable, powerful, and intuitive.</p>\n\n\n\n<h2 class="wp-block-heading">How important is your testing? </h2>\n\n\n\n<p><strong>Features in this Beta release may be changed or removed between now and the final release.</strong> Early attention from testers like you is critical to finding and reporting potential bugs, usability issues, or compatibility problems to make sure developers can address them before the final release. You don&#8217;t need any contribution experience, and this is a fantastic way to begin your WordPress contributor story!</p>\n\n\n\n<h2 class="wp-block-heading">If you find an issue</h2>\n\n\n\n<p>If you run into an issue, please share it in the <a href="https://wordpress.org/support/forum/alphabeta/">Alpha/Beta area</a> of the support forums. If you are comfortable submitting a reproducible bug report, you can do so <a href="https://core.trac.wordpress.org/newticket">via 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>Want to know more about testing in general, and how to get started? Follow the <a href="https://make.wordpress.org/test/">testing initiatives in Make Core</a> and join the <a href="https://wordpress.slack.com/messages/core-test/">#core-test channel</a> on <a href="https://wordpress.slack.com/">Making WordPress Slack</a>.</p>\n\n\n\n<p>Like every version since 5.0 in 2018, WordPress 6.6 will integrate a host of new features from the last several releases of the Gutenberg plugin. Learn more about Gutenberg updates since WordPress 6.5 in the <a href="https://make.wordpress.org/core/tag/gutenberg-new/">What’s New in Gutenberg</a> posts for versions <a href="https://make.wordpress.org/core/2024/02/28/whats-new-in-gutenberg-17-8-28-february/">17.8</a>, <a href="https://make.wordpress.org/core/2024/03/13/whats-new-in-gutenberg-17-9-13-march/">17.9</a>, <a href="https://make.wordpress.org/core/2024/03/27/whats-new-in-gutenberg-18-0-27-march/">18.0</a>, <a href="https://make.wordpress.org/core/2024/04/10/whats-new-in-gutenberg-18-1-10-april/">18.1</a>, <a href="https://make.wordpress.org/core/2024/04/24/whats-new-in-gutenberg-18-2-24-april/">18.2</a>, <a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/">18.3</a>, and <a href="https://make.wordpress.org/core/2024/05/23/whats-new-in-gutenberg-18-4-22-may/">18.4</a>. The final version will also include Gutenberg 18.5; the Beta 2 post will link to that.</p>\n\n\n\n<p class="is-style-default">WordPress 6.6 Beta 1 contains 97 enhancements and 101 fixes for the editor, in a total of about 206 <a href="https://core.trac.wordpress.org/query?status=closed&milestone=6.6&group=component&max=500&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&order=priority">tickets for WordPress 6.6 Core</a>.</p>\n\n\n\n<h2 class="wp-block-heading">The vulnerability bounty doubles in the beta period</h2>\n\n\n\n<p>The WordPress community sponsors a <a href="https://make.wordpress.org/security/2024/06/04/wordpress-6-6-is-coming/">monetary reward for reporting new, unreleased security vulnerabilities.</a> That reward doubles during the period between Beta 1 on June 4 and the final Release Candidate (RC) that will happen June 25. Please follow the project&#8217;s responsible-disclosure practices detailed on this <a href="https://hackerone.com/wordpress">HackerOne page</a> and in this <a href="https://wordpress.org/about/security/">security white paper</a>.</p>\n\n\n\n<h2 class="wp-block-heading">What’s coming to WordPress 6.6?</h2>\n\n\n\n<p>This year’s second major release is about polish and finesse. Features that landed in the last few releases have new flexibility and smoother flows—and a few new tricks. And of course there are a few brand-new features.</p>\n\n\n\n<h3 class="wp-block-heading">Data Views updates</h3>\n\n\n\n<p>Part of the groundwork for phase 3, Data Views get new and improved experience of working with information in the Site Editor. A new layout consolidates patterns and template parts, gets you to general management views in fewer clicks, and packs in a wide range of refinements.</p>\n\n\n\n<h3 class="wp-block-heading">Overrides in synced patterns</h3>\n\n\n\n<p>What if you could keep a synced pattern‘s <em>look and feel</em> everywhere it appears—keeping it on brand—but have different <em>content</em> everywhere it appears?</p>\n\n\n\n<p>For instance, maybe you‘re building a pattern for recipes. Ideally, you want to keep the overall design of the recipe card consistent on every post that will have a recipe. But the recipe itself—the ingredients, the steps, special notes on technique—will be different every time.</p>\n\n\n\n<p>And perhaps, in the future, other people might need to change the design of the recipe pattern. It would be nice to know they can do that, and that the content in existing recipes will stay right where it is.</p>\n\n\n\n<p>In version 6.6, you can make all that happen, and overrides in synced patterns are the way you do it.</p>\n\n\n\n<h3 class="wp-block-heading">See all the blocks</h3>\n\n\n\n<p>Up to now, when you had a block selected and then opened the block Inserter, you only saw the blocks you were allowed to add to your selected block. Where were all the others?</p>\n\n\n\n<p>In 6.6, when you have a block selected, you get two lists. First, there&#8217;s the list of blocks you can insert at your selected block. Then you get a list with all the other blocks. So you can get an idea of what you can use in your selected block, and what other blocks you could use in another area. In fact, if you select a block from that second list, WordPress 6.6 will add it below your block, to use in whatever you build next.</p>\n\n\n\n<h3 class="wp-block-heading">A new publish flow</h3>\n\n\n\n<p>Version 6.6 brings the post and site editors closer together than ever. So whether you’re writing for a post in the post editor or a page in the Site Editor, your experience will be about the same.</p>\n\n\n\n<h3 class="wp-block-heading">Style variations</h3>\n\n\n\n<p>If a block theme comes with style variations, 6.6 vastly expands your design options right out of the box, without installing or configuring a single thing. Because in 6.6, your theme  pulls the color palettes and typography style sets out of its installed variations to let you mix and match for a whole world of expanded creative expression.</p>\n\n\n\n<h3 class="wp-block-heading">Section styles </h3>\n\n\n\n<p>Do you build themes? Now you can define style options for separate sections of multiple blocks, including inner blocks.</p>\n\n\n\n<p>Then your users can apply those block style variations to entire groups of blocks, effectively creating branded sections they can curate across a site.</p>\n\n\n\n<h4 class="wp-block-heading">A note about CSS specificity</h4>\n\n\n\n<p>To make it easier for your variations to override the global styles CSS, those styles now come wrapped in `:root`. That limits their specificity. <a href="https://github.com/WordPress/gutenberg/discussions/61810">For details, read the full discussion on GitHub.</a></p>\n\n\n\n<h3 class="wp-block-heading">A native Grid layout</h3>\n\n\n\n<p>Grid is a new variation for the Group block that lets you arrange the blocks inside it as a grid. If you&#8217;ve been using a plugin for this, now you can make your grids natively.</p>\n\n\n\n<h3 class="wp-block-heading">Better pattern management in Classic themes</h3>\n\n\n\n<p>You heard right: You can do everything with patterns in Classic themes that you can in a block theme. You can see all the patterns available to you in a single view and insert a pattern on the fly. </p>\n\n\n\n<h3 class="wp-block-heading">Negative. Margins.</h3>\n\n\n\n<p>They&#8217;re here: negative margin values, so you can make objects overlap in your design. As a guardrail, you can only set a negative margin by typing an actual negative number, not by using the slider. That’s to keep people from adding negative values they didn&#8217;t intend.</p>\n\n\n\n<h3 class="wp-block-heading">Rollback auto-updates</h3>\n\n\n\n<p>Now you can have the convenience of setting all your plugins to auto-update and the inner peace you get from knowing that if anything goes wrong, 6.6 will do a rollback. Automatically.</p>\n\n\n\n<p><strong><em>This post <strong><em>reflects the latest changes</em></strong> as of June 4, 2024.</em></strong> </p>\n\n\n\n<p><strong>Again, the features in this first beta may change, based on what testers like you find.</strong></p>\n\n\n\n<p>Get an overview of the <a href="https://make.wordpress.org/core/6-6/">6.6 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-6/">6.6-related posts</a> in the next few weeks for further details.</p>\n\n\n\n<h3 class="wp-block-heading">Just for you: a Beta 1 haiku</h3>\n\n\n\n<p>Negative margins<br />Embellish all the new ways<br />To design and build  </p>\n\n\n\n<p class="has-text-align-left is-style-default"><em>Thanks very much to <a href="https://profiles.wordpress.org/meher/" class="mention"><span class="mentions-prefix">@</span>meher</a>, <a href="https://profiles.wordpress.org/audrasjb/" class="mention"><span class="mentions-prefix">@</span>audrasjb</a>, <a href="https://profiles.wordpress.org/fabiankaegy/" class="mention"><span class="mentions-prefix">@</span>fabiankaegy</a>, <a href="https://profiles.wordpress.org/colorful-tones/" class="mention"><span class="mentions-prefix">@</span>colorful-tones</a>, </em><a href="https://profiles.wordpress.org/davidbaumwald/" class="mention"><span class="mentions-prefix">@</span>davidbaumwald</a>,<em> <a href="https://profiles.wordpress.org/dansoschin/" class="mention"><span class="mentions-prefix">@</span>dansoschin</a>, <a href="https://profiles.wordpress.org/desrosj/" class="mention"><span class="mentions-prefix">@</span>desrosj</a>, <a href="https://profiles.wordpress.org/atachibana/" class="mention"><span class="mentions-prefix">@</span>atachibana</a>, <a href="https://profiles.wordpress.org/ehtis/" class="mention"><span class="mentions-prefix">@</span>ehtis</a>, <a href="https://profiles.wordpress.org/adamsilverstein/" class="mention"><span class="mentions-prefix">@</span>adamsilverstein</a>, <a href="https://profiles.wordpress.org/joedolson/" class="mention"><span class="mentions-prefix">@</span>joedolson</a>, and <a href="https://profiles.wordpress.org/webcommsat/" class="mention"><span class="mentions-prefix">@</span>webcommsat</a> for reviewing and collaborating on this post!</em></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 04 Jun 2024 17:44: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:8:"marybaum";s: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:66:"Do The Woo Community: For a Good Time, Four Developers, Four Hosts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83948";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:63:"https://dothewoo.io/for-a-good-time-four-developers-four-hosts/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:171:"New Woo DevChat hosts Mike and Marcel join Zach and Carl for an all out conversation about the state of the WordPress and Woo developer and what''s to come in future shows.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 04 Jun 2024 08:27: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: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:22:"Matt: Melt Your Butter";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:23:"https://ma.tt/?p=114712";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:39:"https://ma.tt/2024/06/melt-your-butter/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1896:"<p>In my life I like to experience things high/low, to stay grounded. So while I&#8217;ve been taken on culinary adventures with the best chefs in the world like <a href="https://noma.dk/">René Redzepi</a> or <a href="https://www.singlethreadfarms.com/">Kyle Connaughton</a>, sometimes I find myself on a United flight, as I am today, ordering the chicken.</p>\n\n\n\n<p>When you move between two extremes it&#8217;s not the big things that bother you, for example I&#8217;m sure this <a href="https://www.nytimes.com/2013/09/17/dining/in-pursuit-of-tastier-chickens-a-strict-diet-of-four-star-scraps.html">chicken wasn&#8217;t raised on scraps from Michelin star restaurants</a>, as I was once told in New York, but the little things, like &#8220;Why is this butter as hard as a rock?&#8221;</p>\n\n\n\n<p>Butter, one of the most magical of ingredients, should spread. Yet it is served in so many places at a temperature that makes you feel more like you&#8217;re carving Play-doh. So I will now give you one of my favorite travel hacks: On United they nuke the main entree too hot to eat when it arrives, but this is now to your advantage because you can open the small butter tin and put it on the scorched entree and let thermodynamics turn it from rock-hard butter-ice to supple, delicious butter. </p>\n\n\n\n<p>The process takes a minute or two, just enough time to eat your salad (be careful opening the pressurized balsamic dressing!) and allow the bread to cool a bit and be palatable.</p>\n\n\n\n<p>On occasion I have left the butter in the heat too long, and it liquifies, but then I just use it as a pour or dip my bread into it, imagining myself at <a href="https://peterluger.com/">Peter Luger&#8217;s</a> dipping my steak into the collected deliciousness at the bottom of the dish. If you&#8217;re serving at home, softening the butter and warming plates is an easy way to elevate your game.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 04 Jun 2024 00:57:45 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:"Gravatar: Introducing Profiles-as-a-Service and our new REST API";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"http://blog.gravatar.com/?p=1415";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:59:"https://blog.gravatar.com/2024/06/03/profiles-as-a-service/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4475:"<p>For two decades, Gravatar has been an unsung hero of the internet, quietly powering billions of avatars across websites like Slack, OpenAI, Atlassian, and more. Today, we are excited to introduce the latest addition to the Gravatar suite of tools: our new REST API. We redesigned the new API from the ground up to make it simpler and more efficient for developers to integrate Gravatar’s globally recognized avatars <em>and profile data</em> into their apps and websites.</p>\n\n\n\n<h2 class="wp-block-heading">What Is Profiles-as-a-Service?</h2>\n\n\n\n<img width="1171" height="1152" src="https://blog.gravatar.com/wp-content/uploads/2024/05/allprofiles.gif" alt="" class="wp-image-1478" />\n\n\n\n<p>We&#8217;re moving beyond the humble avatar and aiming to be the open platform of choice for publicly sharing all kinds of profile data — bios, interests, preferences, work history, social connections, and more.</p>\n\n\n\n<p>We make it simple for anyone to curate the information they want to share, all tied to an email address. Users can share as little or as much as they want and have multiple profiles using different email addresses.</p>\n\n\n\n<p>The API allows businesses and developers to access and manage user profile data, simplifying development and enabling more personalized interactions and engaging user experiences.</p>\n\n\n\n<h2 class="wp-block-heading">Getting Started is Simple</h2>\n\n\n\n<p>Gravatar is free for both end users and developers. We just ask developers to link back to Gravatar to make it easy for users to update their profile information.</p>\n\n\n\n<p>Visit our <a href="https://gravatar.com/developers">Developer Dashboard</a> to register an API key and access the interactive console, which will help you get up and running quickly.</p>\n\n\n\n<p>We have <a href="https://docs.gravatar.com/api/rest-api/">detailed docs</a> and a <a href="https://docs.gravatar.com/api/rest-api/tutorial-user-profile/">reference tutorial</a>, too.</p>\n\n\n\n<p class="wp-elements-c8809cf92c9062a9dc33ceedd5584c30"><a href="https://gravatar.com/developers">→ Get a free API key</a></p>\n\n\n\n<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><div class="wp-block-media-text__content">\n<h2 class="wp-block-heading">Tailored for Developers</h2>\n\n\n\n<p>You can retrieve detailed profile information, including avatars, display names, job titles, verified accounts, and contact info — all linked to a user’s email address.</p>\n\n\n\n<p>The API is designed to be developer-friendly, and comprehensive documentation makes it easy to integrate into any application or website. We’re also rolling out open-source <a href="https://docs.gravatar.com/sdk/">mobile SDKs</a> and <a href="https://docs.gravatar.com/sdk/web-components/">web components</a>.</p>\n\n\n\n<p class="wp-elements-a4a78db5adebe192d778110eb5bfd87a"><a href="https://github.com/Automattic/gravatar/discussions">→ Join us in discussions on GitHub</a></p>\n</div><img width="660" height="495" src="https://blog.gravatar.com/wp-content/uploads/2024/05/image-28.png?w=660" alt="" class="wp-image-1424 size-full" /></div>\n\n\n\n<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><div class="wp-block-media-text__content">\n<h2 class="wp-block-heading">Why Integrate With Gravatar?</h2>\n\n\n\n<ul class="wp-block-list">\n<li>Smooth user onboarding</li>\n\n\n\n<li>Know your customer better</li>\n\n\n\n<li>Foster community</li>\n\n\n\n<li>Simplify development</li>\n</ul>\n\n\n\n<p>You choose exactly the data you need to optimize for performance and user experience.</p>\n</div><img width="660" height="495" src="https://blog.gravatar.com/wp-content/uploads/2024/05/image-78.png?w=660" alt="" class="wp-image-1436 size-full" /></div>\n\n\n\n<h2 class="wp-block-heading">This Is Just The Beginning</h2>\n\n\n\n<p>The real power of this API will evolve over time as more data points are added, including user-managed interests and social graphs.&nbsp;</p>\n\n\n\n<p>We&#8217;ll soon roll out more customization options on public profile pages, including the option to use any domain, with the end goal of a domain being another option for identity on the web.</p>\n\n\n\n<p>Plus, we are exploring options for being a Web3 bridge with decentralized profiles and more user control in data storage and access. Stay tuned!</p>\n\n\n\n<p class="wp-elements-346da5fe400f43937221001cc31a7a6e"><br /><a href="https://docs.gravatar.com/join-beta-waitlist/">→ Subscribe to be notified of future updates</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, 03 Jun 2024 14:36:53 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ronnie Burt";s: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:93:"Do The Woo Community: Running a WordPress Plugin Business Single Handedly with Mark Westguard";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83939";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:92:"https://dothewoo.io/running-a-wordpress-plugin-business-single-handedly-with-mark-westguard/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:130:"This episode of Woo BizChat we chat with Mark Westguard from WS Form, sharing his journey as a solopreneur in the plugin business.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 03 Jun 2024 09: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: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:89:"WordPress.org blog: WordCamp Europe 2024: Mid-Year Update and Q&amp;A with Matt Mullenweg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:35:"https://wordpress.org/news/?p=17286";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://wordpress.org/news/2024/05/wordcamp-europe-2024-mid-year-update-and-qa-with-matt-mullenweg/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2047:"<p>WordCamp Europe 2024 kicks off on June 13, gathering WordPressers from across the globe to Torino, Italy. </p>\n\n\n\n<p>The highly anticipated conference has a packed schedule starting with <a href="https://europe.wordcamp.org/2024/contributor-day/">Contributor Day</a> and will feature a notable roster of speakers. Other highlights will include <a href="https://europe.wordcamp.org/2024/workshops/">engaging workshops</a> covering a variety of disciplines (including one for youth and teens) and <a href="https://europe.wordcamp.org/2024/wordcamp-connect/">WordCamp Connect</a>, a dedicated space for attendees to meet and network with additional community-led sessions.</p>\n\n\n\n<p>The conference will conclude with an exciting mid-year project update from WordPress Cofounder Matt Mullenweg, including a live Q&amp;A session. You can watch Matt’s presentation on June 15, 2024, streaming live on the <a href="https://youtube.com/wordpress">WordPress YouTube channel</a> starting at 4:30 p.m. Central European Summer Time (2:30 p.m. UTC).</p>\n\n\n\n<p><strong>What:</strong> <a href="https://europe.wordcamp.org/2024/session/wordpress-project-summer-update/">WordPress Project Summer Update</a> + Q&amp;A Session with Matt Mullenweg<br /><strong>When: </strong>June 15, 2024 at 2:30 p.m. UTC (Start of live stream)<br /><strong>Where: </strong><a href="https://europe.wordcamp.org/2024/venue/">Lingotto Conference and Exhibition Centre<strong><br /></strong></a><strong>Streaming: </strong><a href="https://youtube.com/wordpress">Watch the live stream</a> on the WordPress YouTube channel.</p>\n\n\n\n<h2 class="wp-block-heading">Have a question for Matt?</h2>\n\n\n\n<p>If you’re unable to attend WordCamp Europe 2024 in person, you’re welcome to <a href="mailto:ask-matt@wordcamp.org">email your questions</a> instead. Given the number of questions expected both in-person and online, only some of the submitted questions may be answered live. </p>\n\n\n\n<p>Whether you’re touching down in Torino or streaming from elsewhere, see you very soon!</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 31 May 2024 16:45:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Lauren Stein";s: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:106:"Do The Woo Community: The Impact of WordPress Mentorships and Inclusion with Birgit, Hari, Kruper and Tobi";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83923";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/the-impact-of-wordpress-mentorships-and-inclusion-with-birgit-hari-kruper-and-tobi/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:119:"A conversation about the WordPress mentorship program, featuring personal experiences and program development insights.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 30 May 2024 11:24: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: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:94:"WPTavern: #122 – Adam Zielinski on How Playground Is Transforming WordPress Website Creation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=156003";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:108:"https://wptavern.com/podcast/122-adam-zielinski-on-how-playground-is-transforming-wordpress-website-creation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:54466:"Transcript<div>\n<p>[00:00:00] <strong>Nathan Wrigley:</strong> Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley. 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 it significantly easier to create WordPress websites with Playground.</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/feed/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/contact/jukebox, and use the form there.</p>\n\n\n\n<p>So on the podcast today we have Adam Zielinski. Adam is the creator of WordPress Playground, a WordPress core committer, and tech editor release lead for WordPress 6.0. He works as a WordPress developer at Automattic. In his spare time, he can be found bouldering, practicing improv comedy, and playing badminton.</p>\n\n\n\n<p>In this episode, we talk about Playground, a groundbreaking project that is redefining the way we interacted with WordPress. Adam&#8217;s visionary approach to creating a seamless WordPress experience with a web browser has revolutionized how easy it is to access WordPress.</p>\n\n\n\n<p>We discussed Playground&#8217;s history, from the initial frustrations that sparked the idea, to the development process that brought it to life. We gain an understanding of the profound impact Playground is having on the WordPress landscape, and its potential to shape the future of web development. It&#8217;s not often that the word profound is rightly used, but it feels appropriate here.</p>\n\n\n\n<p>We explore the enormous potential uses of Playground, from simplifying setup processes to enabling experimentation with plugins and themes. Adam&#8217;s vision for Playground as a catalyst for democratizing website creation, and enabling a culture of innovation within the WordPress community, is something that&#8217;s still evolving, and it&#8217;s clear that the direction that the project takes is still being figured out.</p>\n\n\n\n<p>This project really does change the way that WordPress can be used, and there&#8217;s so many exciting prospects for how it might shape the future of web design and development.</p>\n\n\n\n<p>If you&#8217;re interested in hearing about cutting edge advancements reshaping the WordPress landscape, this episode is for you.</p>\n\n\n\n<p>If you&#8217;d like to find out more, you can find all of the links in the show notes by heading to wptaverm.com/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 Adam Zielinski.</p>\n\n\n\n<p>I am joined on the podcast by Adam Zelinski. Hello Adam.</p>\n\n\n\n<p>[00:03:21] <strong>Adam Zielinski:</strong> Hello Nathan. Thank you so much for having me.</p>\n\n\n\n<p>[00:03:23] <strong>Nathan Wrigley:</strong> He&#8217;s giving me the thumbs up. You can&#8217;t see it, but I had to practice Adam&#8217;s surname several times. And I&#8217;m going to just say it that once, because there&#8217;s a high chance I got it wrong.</p>\n\n\n\n<p>[00:03:31] <strong>Adam Zielinski:</strong> It was perfect.</p>\n\n\n\n<p>[00:03:32] <strong>Nathan Wrigley:</strong> Thank you so much. We&#8217;re going to talk today a little bit about a very, very exciting development in the WordPress space. You probably have caught sight of it, if you follow the WordPress project closely. It&#8217;s called Playground, and it is profoundly interesting. And if you&#8217;ve not touched it, it may be that some of the things that we&#8217;re going to talk about today will, I&#8217;m going to say, it will shock you. Because what Adam has thrown together is something truly remarkable, to help you create WordPress websites on the fly.</p>\n\n\n\n<p>Let&#8217;s get into that a little bit later. Before we do that, Adam, would you just spend a moment just telling us a little bit about yourself. Your WordPress journey, where you work, where you live, whatever you like.</p>\n\n\n\n<p>[00:04:09] <strong>Adam Zielinski:</strong> Absolutely. So I live in Poland. I work at Automattic, I&#8217;m sponsored to work on the open source WordPress project full time. I&#8217;ve been doing software for like 20 years now. I started back in secondary school. I found this little website on the internet where you could get little geeks, just to make a website for a furniture store. Nothing, like an e-commerce store. I just, hey, we exist.</p>\n\n\n\n<p>And no one there asked if I&#8217;m 13 or not, so I was able to get going like this. And also my brother, he was doing video games at the time. So I also had someone to coach me. Yeah, these days I spent my entire professional time building WordPress Playground.</p>\n\n\n\n<p>I also do some bouldering. I do improv comedy. In fact, like in a couple of weeks, I go to some workshops. And then In July, there&#8217;s one musical workshop on a festival, and after that we&#8217;ll have a short performance on the main stage. So that will be my first time on a big event like that in the improv scene. So I&#8217;m as excited as nervous.</p>\n\n\n\n<p>[00:05:09] <strong>Nathan Wrigley:</strong> Absolutely fascinating. May I ask, do you do your comedy in your native language, or do you stray into other languages as well? Because I imagine the barrier to being funny in a different language is quite considerable, because of all the nuances and the little phrases that people use, and the quirks of the lilt, and the rise, and the fall, and all of that.</p>\n\n\n\n<p>[00:05:28] <strong>Adam Zielinski:</strong> Yeah, I do it in Polish and in English. But in improv comedy, you don&#8217;t have to be as concerned about the little phrases, because if you play a character truthfully, and your partner on the scene plays a character that has interesting interactions with you, like with your character, the comedy is in the scene, right? Like you don&#8217;t have to try to be funny. In fact, if you try being funny, you probably won&#8217;t be. So it&#8217;s about being real.</p>\n\n\n\n<p>[00:05:52] <strong>Nathan Wrigley:</strong> Yeah, so you&#8217;re in character during these? Wow, honestly, I feel there&#8217;s a whole other podcast that we could have done right here.</p>\n\n\n\n<p>[00:05:58] <strong>Adam Zielinski:</strong> Oh yeah.</p>\n\n\n\n<p>[00:05:58] <strong>Nathan Wrigley:</strong> We&#8217;re going to drag it, kicking and screaming, back to WordPress. Thank you for your bio though. That is amazing.</p>\n\n\n\n<p>So you are working for Automattic, and you are a full-time contributor to WordPress. Now, did you say WordPress Core? But then I also think I heard you say that you are working on Playground full-time, at the same time. So are you on Core, Playground, or both?</p>\n\n\n\n<p>[00:06:19] <strong>Adam Zielinski:</strong> I think I&#8217;m more like, way more on Playground side of things these days. So I started with the Gutenberg project, then I became a Core committer there. I was also contributing to WordPress Core. And now I am spending like virtually my entire time on Playground side of things.</p>\n\n\n\n<p>But this involves interacting with WordPress Core and WordPress Core teams. So these days we use Playground, for example, during the plugin review process, theme review process. There is a Gutenberg block that allows you to embed Playground in a post or WordPress page. I think it&#8217;s been recently deployed to learn.wordpress.org. Now I&#8217;m interacting with that team to get some interactive courses and learning materials online.</p>\n\n\n\n<p>I haven&#8217;t committed anything to Core in a, yeah, in a couple of months. But you have to choose where to allocate your time. It&#8217;s very difficult to split your attention between multiple projects, like we just discussed that off the record.</p>\n\n\n\n<p>[00:07:12] <strong>Nathan Wrigley:</strong> Before we hit record, we had a conversation about shattered attention and things like that. Can I ask, when you created Playground, and obviously, dear listener, apologies, you may not know yet what it is, but we&#8217;ll just get this bit out of the way.</p>\n\n\n\n<p>When you created Playground, was that a project that you were working on as a side project? Were you just doing that in your spare time, or was this something that Automattic, for example, wished to bring into existence, and so you got the job of doing that? So yeah, how did it actually begin?</p>\n\n\n\n<p>[00:07:41] <strong>Adam Zielinski:</strong> I don&#8217;t think anyone dreamt it was even possible at the time. I was just writing a technical tutorial for something in WordPress. And I wrote the lessons, and then I realised that before publishing it, I also have to write lesson number one, setup. And there it opened a Pandora box of, oh, install Docker. Oh, maybe you&#8217;re on Windows, maybe you need WSL. Oh, install, Node.js. What&#8217;s Git, right? Like, here some resources about Git.</p>\n\n\n\n<p>And I get so annoyed with that. I wanted to write none of it. I wanted a set up checklist that just says, click this button. And so I wondered, well, you could do this with a cloud setup, an infrastructure, right? Like, sort of like GitHub code spaces, where you spin up something in, I don&#8217;t know, like Amazon Cloud or Google Cloud.</p>\n\n\n\n<p>But that costs money. That&#8217;s difficult to maintain. It&#8217;s also not that easy to set up, right? It takes time. And then you have all sorts of problems like, what if someone uploads illegal content in there? Are you hosting that now? And so I thought, well, we should be really running WordPress in the browser. Only that&#8217;s impossible, right? But I wonder, maybe it&#8217;s not impossible.</p>\n\n\n\n<p>And I knew about this technology, WebAssembly. It was the promise of running all the regular desktop software in web browsers. I&#8217;ve been hearing about it for like 10 or 15 years, at that time maybe. So I felt like, I wonder if that went anywhere. And so I started digging and tinkering. And two weeks later, I had a very rough prototype.</p>\n\n\n\n<p>A lot of things didn&#8217;t work. You sometimes got kicked out of WP Admin. You know, like styles wouldn&#8217;t load all that. It was super slow, but it worked. And my manager at the time, I think he was like preoccupied with other stuff, so he didn&#8217;t mind. When I came up with this prototype, I got very mixed reactions actually. Like some people were super amazed and like, whoa, there&#8217;s so many implications to this, and, wow, it&#8217;s magic.</p>\n\n\n\n<p>But actually, most people were like, yeah, it&#8217;s a cool toy. What are we going to do with it? It has no practical uses. And it took months to get the perception of Playground further, to get people to perceive Playground as something actually revolutionary, because it absolutely is.</p>\n\n\n\n<p>And something that takes WordPress into so many new possible applications. It solves the most annoying problems WordPress. Setup, resetting your site, right? Like, when you want to try new plugins, everyone&#8217;s always creating new sites, and then deleting them, or resetting the same site to its original state, or previewing code changes on GitHub, I can keep going like that. But yeah, I think, did I answer your question?</p>\n\n\n\n<p>[00:10:10] <strong>Nathan Wrigley:</strong> Yeah, yeah. that&#8217;s great. So I&#8217;ll just paraphrase what my experience of Playground is, because we haven&#8217;t laid that foundation out. I don&#8217;t understand the underlying technology, so Adam is going to have to shepherd me through that, as we have this conversation.</p>\n\n\n\n<p>But from the end user&#8217;s perspective, when I&#8217;ve set up WordPress websites in the past, there&#8217;s always been some kind of interaction with a file structure. You have to download WordPress from .org in my case. And you take it from there, and you upload that, and then you create a database, and you bind the database to the wordpress.org repo that you&#8217;ve created, and then you&#8217;re off to the races. And you have to host that somewhere, and that whole process now can be done with the click of a button inside of a lot of hosting companies and so on.</p>\n\n\n\n<p>But there&#8217;s some kind of wall there. You either have to interact with files, or you have to pay a hosting company to make that happen. And the first time I saw a Playground, I clicked a button, and there was a WordPress website, a moment or two later. And I genuinely do mean a moment or two later, I think the time it&#8217;s taking me to say this sentence is significantly longer than the time that it takes to get your website up there.</p>\n\n\n\n<p>And I remember I had no context around what it was. Nobody told me what was going to happen. They just said, oh, click this. So I clicked that. And I was staring at the screen thinking, what, there&#8217;s WordPress, but I didn&#8217;t have to pay for anything, I didn&#8217;t have to go anywhere, it just appeared. And then the cogs start going in my head. Where&#8217;s the database? Where&#8217;s the files? Where&#8217;s all this come from? How is this possible?</p>\n\n\n\n<p>And then being truly flawed by it, thinking, no, this is some kind of implementation of, as you said, WebAssembly. This is happening inside the browser. And then of course, the admiration comes in like, how did that get done? Who did that? And of course it was you.</p>\n\n\n\n<p>So, this is the ability to install WordPress, inside the browser, at the click of a button. A fully functional WordPress site. So there&#8217;s no impediment to using it, apart from if you don&#8217;t have three seconds to wait, give up. That&#8217;s the only problem. If you don&#8217;t have three seconds to spare, then okay, fine.</p>\n\n\n\n<p>Okay, so the technical bit I want to dig into a lot, it&#8217;s a podcast, so we won&#8217;t go right into the weeds. But, when I click that button, and I want Playground to be invoked, to have my WordPress website, broadly what&#8217;s going on? Like, there must be files somewhere. There has to be the file structure of WordPress. There has to be a database in some way, shape, or form, because that&#8217;s how it&#8217;s built? Where are they coming from? And once they&#8217;ve come from there, where are they now living?</p>\n\n\n\n<p>[00:12:49] <strong>Adam Zielinski:</strong> They all live in your browser. Playground, very broadly, is a technology to run the entire WordPress tech stack in your browser. So to run it on a server, you typically need something like, people call it LAMP stack, right? Linux, Apache, MySQL, PHP. And Playground brings all these pieces into the browser, in some shape, or form.</p>\n\n\n\n<p>So PHP, for example, we are running as WebAssembly. So PHP, the programming language, is a program in itself, right? Like, it&#8217;s written in C, you can look it up on GitHub, and you can build it as something you can run on a server. But now with WebAssembly, you can also build it as something you can run in JavaScript, which means the web browsers can run it, and Node.js can run it, and a lot of other environments can run it.</p>\n\n\n\n<p>Then the database, MySQL. We don&#8217;t run MySQL in the browser. Technically, maybe we could do that, but there&#8217;s a lot of reasons not to. Instead, we are running SQLite, and SQLite doesn&#8217;t require a separate program. It&#8217;s just a library, and it writes all your data to a file. So when you run Playground, it actually downloads a pre-populated database with WordPress already installed, so you don&#8217;t have to go through the installation wizard. All the queries, all the SQL queries go through that database.</p>\n\n\n\n<p>Now the syntax is a little bit different than with MySQL, and we have an entire translation layer to take MySQL queries, and express them in SQLite, and take SQLite results, and express them as something that came from MySQL.</p>\n\n\n\n<p>So really the same W DB object works for interacting with the database. Then we have Apache. Normally you run a web server, and this allows you to request different pages. Now, WordPress works as a, you navigate it as a classic website, right? So we click a link, and then the URL changes in your browser bar. Which means the browser had to perform a request, ask some server somewhere, get a response, and then maybe there are images, and scripts, and styles in that response. So it has to go and fetch all these resources.</p>\n\n\n\n<p>And normally you have an Apache, or Nginx, or another server software running somewhere, and the browser goes there. Obviously we don&#8217;t have that in the browser, but there&#8217;s a cool technology web browser supports these days. It&#8217;s called Service Workers. And you can intercept all HTTP requests. And it&#8217;s meant for progressive web apps, so we can run offline. But we are playing a little trick on that Service Worker. And instead of caching things, we are just rerouting that to PHP, where WordPress can serve them.</p>\n\n\n\n<p>Finally, in the LAMP stack you have Linux, which provides you with all the external world, right? So it allows you to allocate memory, write files, read files, interact with the network. It gives you access to all the devices on your computer. Again, like, we don&#8217;t have access to all of that in the browser, but we are shipping implementation of all these bits written in JavaScript. So we have a JavaScript file system, it&#8217;s just three objects in trench coat, right? Like, pretending to be a directory structure.</p>\n\n\n\n<p>We have a networking bridge that can rewrite network traffic as fetch calls. We have memory allocator, which is the compiler that turns PHP source code into WebAssembly. And so on and so forth. So it&#8217;s the entire tech stack running in the browser. And you can also ship it to so many other devices. We have a CLI tool. We have a VS Code extension. So we just installed it from the marketplace, and boom, we have a WordPress server. No dependencies at all.</p>\n\n\n\n<p>Ella Van Durpe, I hope I&#8217;m pronouncing that right, she built an app called Blocknotes. It&#8217;s Playground, it&#8217;s WordPress, in an iOS app, in App store. I bet you would be able to run it on your smart fridge, right? If you had enough time. So really this turns WordPress into an application engine, so to speak. You could write a WordPress plugin, bundle it as Playground, and ship it to all these places where Playground can run, which means most devices these days.</p>\n\n\n\n<p>[00:16:42] <strong>Nathan Wrigley:</strong> I just want to make sure that the listeners have really grasped what&#8217;s going on here. So this is WordPress purely inside the browser. Through all of the contrivances and clever things that Adam has just described, it&#8217;s all happening inside the browser. And so just dwell on that for a moment, because that is actually pretty profound.</p>\n\n\n\n<p>I do wonder, when you&#8217;d been working on it for a couple of weeks, and you actually had this version working, you said it had various faults, which I guess you&#8217;ve been tackling as time has gone on. Did you get that sense of, wait, what have I done here?</p>\n\n\n\n<p>You know, this is quite remarkable, because the stated mission of WordPress is democratise publishing. Let&#8217;s just concentrate on the word democratise there. It&#8217;s get anything into the hands of everybody. That&#8217;s really what the endeavor of the project is, get publishing into the hands of everybody.</p>\n\n\n\n<p>And a big impediment to that is the experimentation part, playing with WordPress, being able to judge whether it&#8217;s a good fit for you, your business, the agency that you run, whatever. And especially for non-technical people, trying WordPress out is a bit of a faff. You could either do it on the desktop, with downloading additional software, but again, if you&#8217;re not very technical, that is a bit of a hurdle.</p>\n\n\n\n<p>This is a one button install, three second wait, whatever it may be. And then you&#8217;re off to the races. So, again, now that I&#8217;ve said all of that, did you get a sense of the profundity, the profound nature of what you&#8217;d built, after you&#8217;d worked for those two weeks?</p>\n\n\n\n<p>[00:18:12] <strong>Adam Zielinski:</strong> Yes. I was staring at the screen, I distinctly remember thinking, this is profound. I didn&#8217;t fully understand all the implications with all the devices. WordPress as a vector for delivering apps. Maybe setting up a site, not even knowing how to code, and then pressing a button, and exporting that as something you can run on a desktop.</p>\n\n\n\n<p>And by the way, we are not there today. Technology allows that we don&#8217;t have that button. But I knew this is going to change the way we think about WordPress, and the way we use it, the way we learn WordPress. But I guess I was mostly focused on things that annoyed me specifically. So maybe that tutorial, right? Oh, now I will be able to teach people without asking them to go through all these steps. Or maybe now I will be able to try out plugins, or do development environments, again, like without spending all that time. And maybe that can work on Windows.</p>\n\n\n\n<p>But honestly, I feel like we&#8217;re only still scratching the surface. And I understand more and more about Playground every month, like the apps angle I just told you about. That came up I think in April, right?</p>\n\n\n\n<p>There&#8217;s another idea, if you can run an app on your mobile phone. And we were also exploring synchronising data between Playgrounds and WordPresses. So maybe you would write an article in a Playground, and it&#8217;ll get published in a website somewhere. And then maybe that website could have five different copies, and they would all synchronise in real time. And I think we&#8217;re like quarters, or years away from that. But assuming we had that, maybe WordPress could power a social network app, right? Since you can run it on every device, and you can exchange data in a distributed way. There&#8217;s all sorts of wild ideas.</p>\n\n\n\n<p>[00:19:48] <strong>Nathan Wrigley:</strong> Okay, so we&#8217;re back at the beginning, you&#8217;ve spent a couple of weeks building it, and you&#8217;ve got this working, functional prototype, let&#8217;s call it like that. It feels like that got picked up fairly rapidly, because then I started hearing about it, Playground, at various different points. I remember attending one of the WordPress flagship events, I can&#8217;t remember which one it was. Matt Mullenweg was on the stage, and he was just basically saying, oh, and there&#8217;s this, you know, everybody should check this out. This is pretty amazing. And I was thinking, gosh, okay, this is now a serious endeavor if it&#8217;s getting mentioned at that kind of event, that&#8217;s fascinating.</p>\n\n\n\n<p>So you then were able to start working on it, more or less full time. And I&#8217;m guessing that there must have been some conversation to be had there, within Automattic. People must have realised, yeah, let&#8217;s get Adam on this. We can see some blue sky in this project. We can see some useful things that we could do with it. Is that kind of what happened, that your work week got turned around and, okay, Adam, you are on Playground now?</p>\n\n\n\n<p>[00:20:47] <strong>Adam Zielinski:</strong> Yeah, you got it more or less right. I&#8217;m saying more or less because, so Automattic is sort of choose your own journey type of place, where you can be in a team where you&#8217;re very directed, or you can be in a team where you&#8217;re very autonomous, right? There&#8217;s all sorts of teams out there. And I was always a free electron type of person.</p>\n\n\n\n<p>So I just started working on Playground. I like saying no one stopped me, that&#8217;s more of what happened. And these days, team for Playground. So there&#8217;s three of us, and it&#8217;s a very nice change. So there&#8217;s Brandon, there&#8217;s Bero, and there&#8217;s me. And, man, it&#8217;s so nice just working on this with other people, because it&#8217;s been quite a lonely journey for some time.</p>\n\n\n\n<p>I had support from Dennis Snell, who&#8217;s been also maintaining Playground while I was on a sabbatical. I appreciate Dennis so much, and he&#8217;s done so much good for Playground. We don&#8217;t have enough time to discuss it. At the same time, he&#8217;s also had a lot of other projects on his plate.</p>\n\n\n\n<p>I was mostly trying to figure out, oh, let&#8217;s communicate about Playground. Let&#8217;s publish something. Let&#8217;s prepare a video for a State of the Word. But let&#8217;s also keep developing new features. Let&#8217;s also focus on the vision, and let&#8217;s also fix any bug people report, right? Like, I was all over the place. And these days, I feel Playground is in a much better place, in terms of focus.</p>\n\n\n\n<p>One of the things we want to do in a short term is figure out all the ways Playground can crash. We&#8217;ve seen a uptick in usage of Playground. It&#8217;s been featured on a few workshops, on learn.wordpress.org. I think Ryan Welcher featured it. Jonathan Bossenger, I think Anne McCarthy also did, and a few other people. This really inspired some folks to start using it, building blueprints for the plugin directory, to share a live demo of their plugin.</p>\n\n\n\n<p>And of course, when you see more users, they discover more issues in the software. So that&#8217;s what happened, and that&#8217;s fantastic because now we can fix all of that. But this also means new feature development isn&#8217;t going forward as quickly, as if Playground was already stable. But stability, building trust, releasing a high quality documentation, that&#8217;s a big priority right now. Because if the platform isn&#8217;t stable, it won&#8217;t be as useful. So that&#8217;s what we&#8217;re trying to do.</p>\n\n\n\n<p>[00:22:59] <strong>Nathan Wrigley:</strong> I remember using it, as I said, for the first time, and pressing the button, getting my WordPress website, and there it was, everything working as you would expect, the brand new, up-to-date version of WordPress. And then closing the browser, and wondering, okay, what&#8217;s going to happen now? And at that point, that was that. Everything that I just created, was gone. So, well, that&#8217;s fine. I had no expectations beyond there.</p>\n\n\n\n<p>I&#8217;m wondering if, in the future, the disposable nature of it might be something that you are working on, so that it could persist. Let&#8217;s say that I click the button, get the WordPress Playground going, but then choose to come back to it, I don&#8217;t know, a week later, two weeks later, it&#8217;s something that I&#8217;m doing as a side project. The way that I&#8217;ve interacted with it, that would&#8217;ve been impossible. Everything is disposed of the moment you close the browser window. But just wondering if persistence was something that might even be possible.</p>\n\n\n\n<p>[00:23:56] <strong>Adam Zielinski:</strong> Absolutely. And there&#8217;s a bunch of ways to tackle that. So right now in Playground, in the upper right corner, there&#8217;s a little button, it says like WordPress 6.5, PHP 8.3. And it allows you to change versions of WordPress current PHP, but it also allows you to change the way Playground is persisted. So the default mode is that it&#8217;s temporary, and it&#8217;s gone the moment you close your browser tab. But there&#8217;s also a browser cache mode, so then when you return to Playground website, it&#8217;ll remember your last site.</p>\n\n\n\n<p>And there&#8217;s also an experimental mode, that allows you to synchronise Playground to your local directory on your computer, from your web browser. So if you choose that, the entire WordPress structure will be recreated on your machine. And if you make changes in Visual Studio Code, for example, they will show up in Playground.</p>\n\n\n\n<p>There&#8217;s also an export button, so you can download your site as a zip file. You can export it to GitHub as a pull request. That feature also exists. With pull request specifically, I&#8217;m exploring a static site collaboration workflow. So the idea is this, you have a GitHub repository, you have a lot of content in there. Maybe that&#8217;s a documentation for something, maybe that&#8217;s entire website. So you have HTML pages, you have uploads, you have some plugins. And that repo is used to create a static site, and it&#8217;s hosted somewhere.</p>\n\n\n\n<p>But then you can also go to that static site, and let&#8217;s imagine it&#8217;s a documentation site. So maybe every article has a little button called Edit in Playground, and you click it, and it opens Playground with that article already loaded in the editor. You change it, you upload something, you click export to GitHub as a pull request, and boom, there it goes, there is a change proposal.</p>\n\n\n\n<p>Now, someone else would be able to review it by clicking a button in that pull request, and loading your changes in Playground, and say, hey, good job, or, oh, there&#8217;s a typo, let me fix it. And they will just update that pull request.</p>\n\n\n\n<p>[00:25:50] <strong>Nathan Wrigley:</strong> That is truly fascinating. And it is just really blowing apart the very nature of what it is. Because when you first came up with it, I feel like the word Playground was just the perfect encapsulation for what it is. You know, you just mess around, and then you close it down, start something else, mess around, close it down. You&#8217;re just messing about. You just want to test out a new plugin, you want to try something new, you just want to see what the latest default WordPress theme looks like, and how you do full site editing, and all of that. You just want to have a tinker, and you just want to do it. You&#8217;ve got a little bit of time, and then you close the browser and it goes away.</p>\n\n\n\n<p>But it seems like the intuition here is that, you&#8217;re stepping away from Playground&#8217;s roots, if you like, of just, it&#8217;s disposable, it&#8217;s just for a bit of fun. And it&#8217;s moving into the territory of something more permanent. So not just, it can be retained and persists in the browser, but we&#8217;ve got ways of shipping this. We can take this from your Playground, we can put it up to GitHub, and then from GitHub, who knows where that could end up. You know, it could end up in a CDN somewhere as a static website, like you said, or it could do a multitude of other things. It sounds like it&#8217;s going from more Playground, to developing actual real world projects.</p>\n\n\n\n<p>[00:27:04] <strong>Adam Zielinski:</strong> Yes. So that static site, for example, it could be completely static. So you could run it without any PHP hosting, so very cheaply on a CDN. But then you could go to slash WP Admin, and you could have a running Playground there.</p>\n\n\n\n<p>[00:27:18] <strong>Nathan Wrigley:</strong> So it&#8217;s static without the static.</p>\n\n\n\n<p>[00:27:21] <strong>Adam Zielinski:</strong> Yes. Perhaps block markup could replace markdown for a lot of use cases actually. Because in markdown, it&#8217;s great for simple documents, but then if you want to go beyond that, people started inventing ways of extending that. So maybe you have MDX that brings React to markdown. Maybe you have syntax extensions. I think Gutenberg repo uses some of that, right?</p>\n\n\n\n<p>There&#8217;s a lot of these projects, and all these things amount to blocks essentially. Just give me more ways, more widgets in markdown, give me more things I can express, right? And with Playground, yeah, like you can express any WordPress block. Just install it in WordPress, export, use it in a post, save that content of that post, that&#8217;s your block markup. And there&#8217;s a lot of ways you can interact with it. Render it, right? You can edit it in WordPress.</p>\n\n\n\n<p>But to your point, there is a development environment these days. It&#8217;s been released by wordpress.com, it&#8217;s called Studio. And it&#8217;s actually built on top of Playground, right? So we don&#8217;t need any Docker. You don&#8217;t need any virtual machines. It&#8217;s running Playground inside an Electron app, and it just works. You don&#8217;t need any dependencies. Just install it, there it goes. Maybe that same environment, with the Playground for its WordPress for Apps paradigm, right? Maybe we&#8217;ll see it on tablet at one point. With all the ways to utilise Playground, actually, I have a note, let me refresh my memory a little bit.</p>\n\n\n\n<p>Alright, so if you&#8217;ve ever been to a contributor day, you&#8217;ve probably seen how difficult the setup can be, right? Just getting WordPress running on your machine for a new person, it can easily take the entire contributor day, even if you have full access to WordPress Core developers during the event. Playground can reduce that to a single step. And there can be even multiple, predefined WordPress builds, right?</p>\n\n\n\n<p>Are you a Gutenberg developer? Are you a Core developer? Do you want to just contribute to docs? Then we could take it to a browser, right? So you wouldn&#8217;t even have to do anything locally, and you could still take advantage of Git, and pull requests, and all these workflows.</p>\n\n\n\n<p>Further along, perhaps we could encapsulate some contribution workflows without ever reasoning about code, right? So I imagined a theme directory on wordpress.org. It could have Playground, where you would just build a theme, you would be able to go back to it, submit it for a review, right? If we add a code editor to that, now we can have a plugin contribution workflow.</p>\n\n\n\n<p>These days, we&#8217;re about to launch a community space for Playground Blueprints. So Blueprints are these configuration files that express an entire WordPress setup. So maybe you want a WordPress with WPCLI and a specific plugins, or maybe you want a WordPress with a so and so theme, and a bunch of content, right? Maybe that&#8217;s your site. Or maybe you want to preinstall your plugin, and configure it with a useful default content for the demo.</p>\n\n\n\n<p>So you can now encode that as a JSON file, and the blueprints community space, it&#8217;ll be just that. It&#8217;ll be what wordpress.org/plugin is, but for these blueprints. So everyone will be able to share a blueprint, review the blueprints that are already there, immediately launch a WordPress site from any of these blueprints. And I hope this will spark a lot of cool ideas for Playground usage. Honestly, people are teaching me so much about what you can do with Playground these days.</p>\n\n\n\n<p>Someone recently mentioned this idea, they really don&#8217;t like working with PowerPoint, and there are ways of building slides in WordPress. So now I have a blueprint that turns WordPress into a slide building, presentation building program. It&#8217;s configured with the right theme, it has some slides already in it, it has an export to PDF button, and you can just start editing and then save a presentation, export it as a PDF, host it as a static site, right? If you want to share a link with the world.</p>\n\n\n\n<p>And I&#8217;m not even like touching on things like classroom usage, or education use cases, right? There&#8217;s a professor using Playground to teach students about building websites, and it&#8217;s very easy for them because it doesn&#8217;t require installing anything. So I think like the university computers are like locked down so you cannot install custom software, but you can open websites. So you can go to a Playground site, or this version of Playground site where you have a code editor. And you can just start hacking with a plugin, or just a setup. And then you can export it, or submit it for grading, publish what the entire class created. There&#8217;s a lot more.</p>\n\n\n\n<p>[00:31:44] <strong>Nathan Wrigley:</strong> Yeah, I mean, truly, the sky is the limit really, isn&#8217;t it? Because, again, just to take you back to that moment where you had spent two weeks on it, and there it was in its nascent form, none of this was going through your head. And now here we are a little while later, and it&#8217;s almost like, you know, you&#8217;ve got the theme repository, you&#8217;ve got the plugin repository, and I feel like we need a Playground repository. And, you know, you&#8217;ve described it as blueprints.</p>\n\n\n\n<p>That just seems to have so much utility. Just different flavors of WordPress. Okay, do you want a super stripped down version of WordPress? Are you just beginning? Do you just want to look at WordPress for the first time? Click this button. Are you more experienced? Do you want to get straight into the full site editing? Okay, click this button, and you&#8217;ll be hit with that as soon as you launch it.</p>\n\n\n\n<p>But then of course, all of the different things, the companies who produce plugins, who would like to be able to demonstrate what their plugin does, well that, until now, required you click a button, and you connect it to some third party service that they pay for, which spins up a WordPress website with their configuration. Now, you just click a button and it&#8217;s there in the browser, and it can now come with the dependencies that it needs.</p>\n\n\n\n<p>So let&#8217;s say you&#8217;re a WooCommerce plugin house, and obviously you need WooCommerce built into it. You can have that set as a dependency. So click the button, not only does our plugin come, but it&#8217;s fully configured, ready to go with WooCommerce and everything.</p>\n\n\n\n<p>Just so many uses. And then it feels to me, this is kind of like not really stretching the horizon very far, but it feels to me that, then the ability to be able to click a button inside of your Playground, and then take it to more traditional hosting, so that you do have something more permanent. Might be kind of useful, but from everything that you&#8217;ve said, there&#8217;s a thousand different directions, tendrils going all over the place, you know, the education space. Just a million different things. And I guess that must be one of the nice things from where you are sitting. You&#8217;re just seeing all of this interaction in a project that you built, and that must be joyous.</p>\n\n\n\n<p>[00:33:49] <strong>Adam Zielinski:</strong> It is. And, man, like there&#8217;s so many great ideas floating around in the community. Use cases I would never come up with in a million years. And I just love seeing more and more of these.</p>\n\n\n\n<p>[00:34:00] <strong>Nathan Wrigley:</strong> I do like the idea of being able to go to an official blueprint repository, if you like, and just sift through user submitted versions of WordPress. Let&#8217;s say you&#8217;ve just decided that you want to start selling a course online, here&#8217;s a perfectly pre-configured LMS experience for you, just so that you can see how that works. And, you know, or a shop, a WooCommerce shop, or just a regular WordPress website with full site editing, all done for you. But now we&#8217;re going to use this theme, oh, you are not happy with that one, try this Playground over here, we&#8217;ve got a different theme, but everything else is just the same.</p>\n\n\n\n<p>1,001 user submitted, varients of WordPress, and that&#8217;s never been possible. We&#8217;re always starting from, basic WordPress then build things on top of it, because of the fact that there&#8217;s a lot of work which needs to go in before your site is working. Now with all these dependencies built in, the click of a button, there it is, ready to go. Like you said, it&#8217;s profound. It really is incredibly profound.</p>\n\n\n\n<p>[00:35:01] <strong>Adam Zielinski:</strong> One more cool thing I wanted to share though, we have a plugin for WordPress. You install it, and then you go to WP Admin plugins directory, and every plugin has install now button, it has it now, but it also has preview now button. And that preview now button clones your website in Playground, installs that plugin, and opens it in a new tab, so you can see, oh, do I like using it? Would it break my website? Is it even doing what I need it do? And you don&#8217;t like it, you just close that tab, and your production site is as it was before.</p>\n\n\n\n<p>[00:35:33] <strong>Nathan Wrigley:</strong> Yeah, I&#8217;d forgotten about that. Yeah. But if you go to wordpress.org, now there&#8217;s a button. I remember there was a little bit of a kerfuffle where, it was a few months ago, where Playground got launched on the plugin repository, and for various different reasons, dependencies largely being the thing I think, that got withdrawn. Then, I think now it is that the plugin developers need to just tick a box to say, yes please on my plugin listing, please put Playground there because that will be something that I want.</p>\n\n\n\n<p>And now I would imagine the majority, so long as it works, why wouldn&#8217;t you have that? You can go and experiment. So that&#8217;s new. If you haven&#8217;t been to the wordpress.org plugin repository recently, there is now, on a lot of plugins, a button just to use Playground. Click the button, you&#8217;ll see it, you&#8217;ll be able to see it immediately, and all the wonderful things that it does.</p>\n\n\n\n<p>[00:36:16] <strong>Adam Zielinski:</strong> Yeah, although that&#8217;s not what I meant.</p>\n\n\n\n<p>[00:36:17] <strong>Nathan Wrigley:</strong> Ah, apologies.</p>\n\n\n\n<p>[00:36:19] <strong>Adam Zielinski:</strong> What I meant is, there&#8217;s a separate plugin called the Playground. And if you install it on your WordPress site, you will get that preview button inside WP Admin, and it&#8217;ll preview that plugin a copy of your site.</p>\n\n\n\n<p>[00:36:31] <strong>Nathan Wrigley:</strong> Wheels within wheels. It&#8217;s very meta that isn&#8217;t it? I didn&#8217;t know that existed. So you&#8217;ve got a Playground site. Inside of that Playground site, you can install the Playground plugin. I guess you could get inception going on there, couldn&#8217;t you? Playground within Playground. within Playground, all the way.</p>\n\n\n\n<p>[00:36:49] <strong>Adam Zielinski:</strong> Yeah, that is actually possible. So there&#8217;s a Playground Gutenberg block, and it&#8217;s in the WordPress plugin directory, and it has a preview button and it opens a Playground with that block inside Playground. So yeah, there are multiple levels.</p>\n\n\n\n<p>[00:37:00] <strong>Nathan Wrigley:</strong> We&#8217;ve obviously waxed lyrical. I think it&#8217;s a fabulous project. Just what it&#8217;s going to open up in the future, who knows. I think the word profound, I think that&#8217;s the exact appropriate word at this point.</p>\n\n\n\n<p>However, all of this light that we&#8217;re shining on it, I presume there&#8217;s still things that you would like to fix. Things that don&#8217;t yet work as expected, that maybe some things which you&#8217;ll never be able to overcome, given the state of what browsers can do at the moment. Should we just talk about that? What are some of the limitations that you know of at the moment?</p>\n\n\n\n<p>[00:37:28] <strong>Adam Zielinski:</strong> Absolutely. So not all PHP extensions are supported in the browser, and we support more every month. But not yet at the place where you would have 100%. It&#8217;ll never be 100% right? Like for example, you cannot use Curl in a web browser. You can use it in a node version of Playground.</p>\n\n\n\n<p>We&#8217;re just bringing in support for different image formats. So WebP and surprisingly jpeg. Png was already in there. Network is a large challenge. So WordPress would sometimes open, let me speak with a little bit more jargon. WordPress would sometimes open a TCP sockets to specific addresses, and you don&#8217;t have that API in the browser, right. You can only do fetch and few more things, but not that. So that may never be supported. Like if browsers had that, it would be large security risk. You can however do that in a node version of Playground.</p>\n\n\n\n<p>The database support. I think all core features work well. And we even had a 99% of unit tests passing in Playground. But there are some plugins using MySQL features that are not yet supported. So I think one of them is select union. So we still have some work to do with the database support.</p>\n\n\n\n<p>So by default Playground doesn&#8217;t have access to network, and you have to enable it in Playground options. That&#8217;s a performance thing. Playground is significantly slower with that. So just to give everyone snappy experience by default. However, we do have something going on to have networking by default and also have it being very performant. That will hopefully go away sometime soon.</p>\n\n\n\n<p>And honestly, like we&#8217;re learning about new limitations. Yeah, I would say like every week of every month, people come to Playground repository, they ask about their use case and someone wanted to use soap client. It&#8217;s not supported at the moment.</p>\n\n\n\n<p>Someone else wanted to run a real server, right? So send a link to someone, somewhere and it&#8217;s just running in your browser. So we cannot really do that at the moment. But maybe it will be possible actually in the future. Like, I&#8217;m playing with a few ideas about that. So if you use Playground and something isn&#8217;t working right, come say hi to the Meta Playground channel on WordPress org Slack, or the WordPress slash WordPress dash Playground repository on GitHub, and tell us, we may not know.</p>\n\n\n\n<p>[00:39:50] <strong>Nathan Wrigley:</strong> I feel like you&#8217;ve created a bit of an iPhone moment with WordPress. What I mean by that was, everybody had a mobile phone prior to the iPhone, and then the iPhone came along, and then everybody really wanted an iPhone because it was so profoundly different. And it feels like you&#8217;ve done something profoundly different with WordPress, and when apps came along and suddenly, yeah, there was an iPhone, but it was an iPhone and it looked nice and everything, and then apps came along and made the iPhone more profoundly interesting.</p>\n\n\n\n<p>You&#8217;ve enabled more profoundly interesting things to be done with WordPress than could be done two years ago, and the supplying of that is crucial. But it&#8217;ll be interesting if we have this conversation in, let&#8217;s say three years time, I think the real interest will be, not necessarily the Playground bit, and forgive me, I&#8217;m not denigrating what you&#8217;ve done because it&#8217;s remarkable, but it&#8217;s what everybody will do with the Playground that you&#8217;ve built. And the unique things that they&#8217;ve created. And the hither to as yet unimagined things, which will become commonplace and normal with WordPress, that at the moment nobody&#8217;s even conceived. And you&#8217;ve hinted at a few of those now. And so you&#8217;ve genuinely stirred interest, and something novel in the WordPress space and that isn&#8217;t often happening..</p>\n\n\n\n<p>[00:41:16] <strong>Adam Zielinski:</strong> Thank you so much. I&#8217;m blushing. Yeah. truly amazing.</p>\n\n\n\n<p>And think that iPhone moment analogy, it&#8217;s excellent. And if you don&#8217;t mind, I&#8217;ll borrow that.</p>\n\n\n\n<p>[00:41:27] <strong>Nathan Wrigley:</strong> When the App Store came to the iPhone, that moment where the iPhone, which was fun and you could play songs with it, but you couldn&#8217;t do all the other things, like store your notes and sync them to the cloud and communicate with other people on chat apps.</p>\n\n\n\n<p>I imagine the developer community will jump on board and come up with a thousand different ways to build on top of Playground.</p>\n\n\n\n<p>[00:41:46] <strong>Adam Zielinski:</strong> The analogy may be going further than it seems at first because every blueprint is like an app, right? You have WordPress as your vehicle for setting things up. And then you can create a slide building app, as I said earlier. But I had someone running Doom, like the video game in the Playground.</p>\n\n\n\n<p>Yeah, you can build a course website with it, right? If you just pre-configure it in the correct way. We have a pull request previewer running in a couple of projects, right? You have a preview link on GitHub just posted automatically. You have plugin previewers. You have project demos. So many different things.</p>\n\n\n\n<p>I have a blueprint that if you run it, it doesn&#8217;t actually create a Playground you can use, but it gives you a zip file. And in that zip there is a static version of what you started with, right? So now you can not only produce different WordPress setups and website setups, but also artifacts, right?</p>\n\n\n\n<p>Maybe another blueprint could, I don&#8217;t know, render a PDF, right? And that would be another version of your slides, to keep using this example.</p>\n\n\n\n<p>You can embed Playground. You can ship Playground on all the devices. So I&#8217;m imagining a world where you can build a WordPress plugin, click a button, and now you have a desktop app. You have a server app. You have a front end app. You have a progressive web app. You have a phone app. You have a tablet app. You have a terminal app, right from a single code base. We don&#8217;t have that button today, but I think it&#8217;s very possible to build one.</p>\n\n\n\n<p>[00:43:16] <strong>Nathan Wrigley:</strong> It feels like the slogan is Playground, taking the friction out of using WordPress. Making that first step so much easier. No matter what your level of experience, if it&#8217;s the first time you&#8217;ve used WordPress, or if you want to do something more complicated. Just that frictionless step that you&#8217;ve created is, yeah, absolutely brilliant.</p>\n\n\n\n<p>So just before we go, I know that you mentioned the Slack channel where you are hanging out. Maybe you want to mention that again, just so it&#8217;s gone into people&#8217;s heads. But also if anybody is curious, maybe there&#8217;s other places where you can help with the Playground project, but also if you&#8217;re willing, are places where people can get in touch with you.</p>\n\n\n\n<p>[00:43:52] <strong>Adam Zielinski:</strong> Absolutely. Twitter is one of them. I&#8217;m most attentive to GitHub, cause I&#8217;m spending a lot of time in the Playground repo and all the Playground related activity. So probably the easiest way to reach me is through issues and discussions.</p>\n\n\n\n<p>If you have something unrelated to the product, but just wanted to explore your use case, ping me on Twitter. There&#8217;s WordPress.org Slack, called meta-playground and that&#8217;s another good place. And also I&#8217;ll be on WordCamp EU in June. I&#8217;ll be having a talk on the main stage about WordPress Playground. So come, say hi. Watch the talk and let&#8217;s talk in person.</p>\n\n\n\n<p>[00:44:28] <strong>Nathan Wrigley:</strong> Nice. Thank you very much. Adam Zelensky, thank you so much for chatting to me today. I really appreciate it.</p>\n\n\n\n<p>[00:44:34] <strong>Adam Zielinski:</strong> It&#8217;s been so lovely, naan. Thank you so much for having me.</p>\n</div>\n\n\n\n<p>On the podcast today we have <a href="https://x.com/adamzielin">Adam Zielinski</a>.</p>\n\n\n\n<p>Adam is the creator of WordPress Playground, a WordPress core committer, and Tech Editor release lead for WordPress 6.0. He works as a WordPress developer at Automattic and lives in Wrocław, Poland. In his spare time, he can be found bouldering, practising improv comedy, and playing badminton.</p>\n\n\n\n<p>In this episode, we talk about Playground, a groundbreaking project that is redefined the way we interact with WordPress. Adam&#8217;s visionary approach to creating a seamless WordPress experience within a web browser has revolutionised how easy it is to access WordPress.</p>\n\n\n\n<p>We discuss Playground&#8217;s history, from the initial frustrations that sparked the idea, to the development process that brought it to life. We gain an understanding of the profound impact Playground is having on the WordPress landscape and its potential to shape the future of web development. It’s not often that the word profound is rightly used, but it feels appropriate here.</p>\n\n\n\n<p>We explore the enormous potential uses of Playground, from simplifying setup processes to enabling experimentation with plugins and themes. Adam&#8217;s vision for Playground as a catalyst for democratising website creation and enabling a culture of innovation within the WordPress community is something that’s still evolving, and it’s clear that the direction the project takes is still being figured out.</p>\n\n\n\n<p>This project really does change the way that WordPress can be used, and there’s so many exciting prospects for how it might shape the future of website design and development.</p>\n\n\n\n<p>If you&#8217;re interested in hearing about cutting-edge advancements reshaping the WordPress landscape, 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://wordpress.org/playground/">WordPress Playground</a></p>\n\n\n\n<p><a href="https://github.com/WordPress/blueprints">Blueprints GitHub repo</a></p>\n\n\n\n<p><a href="https://make.wordpress.org/meta/2024/05/15/the-blueprint-gallery-share-your-wordpress-creations-with-playground/">The Blueprint Gallery: Share your WordPress creations with Playground</a></p>\n\n\n\n<p><a href="https://github.com/WordPress/wordpress-playground">Playground GitHub repo</a></p>\n\n\n\n<p><a href="https://learn.wordpress.org/">Learn WordPress</a></p>\n\n\n\n<p><a href="https://webassembly.org/">Web Assembly</a></p>\n\n\n\n<p><a href="https://apps.apple.com/za/app/blocknotes/id6450189974">Blocknotes</a> by Ella Van Durpe</p>\n\n\n\n<p><a href="https://x.com/adamzielin">Adam on X / Twitter</a></p>\n\n\n\n<p><a href="https://europe.wordcamp.org/2024/speaker/adam-zieliski/">Adam&#8217;s presentation at WordCamp Europe 2024</a></p>\n\n\n\n<p>The playground team:</p>\n\n\n\n<p>Dennis Snell:&nbsp;<a href="https://github.com/dmsnell/">https://github.com/dmsnell/</a></p>\n\n\n\n<p>Brandon Payton:&nbsp;<a href="https://github.com/brandonpayton">https://github.com/brandonpayton</a></p>\n\n\n\n<p>Bero: <a href="https://github.com/bgrgicak">https://github.com/bgrgicak</a></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 29 May 2024 14:00:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Nathan Wrigley";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:69:"Do The Woo Community: All Things WordCamp Canada with Shanta Nathwani";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83911";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://dothewoo.io/all-things-wordcamp-canada-with-shanta-nathwani/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"Shanta shares the challenges, diverse initiatives, and cultural elements in preparing for WordCamp Canada.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 29 May 2024 12:27:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:128:"Do The Woo Community: The WP Includes Gender Equality in WordPress Businesses Survey with Siobhan McKeown and Francesca Marano";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83888";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:125:"https://dothewoo.io/the-wp-includes-gender-equality-in-wordpress-businesses-survey-with-siobhan-mckeown-and-francesca-marano/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:184:"Rae Morey chats with Siobhan McKeown and Francesca Marano about the WP Includes'' initiative, the gender equality survey, upcoming presentation, personal experiences, and future impact.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 28 May 2024 08:13:51 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:10:"Matt: WP21";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:23:"https://ma.tt/?p=114533";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:27:"https://ma.tt/2024/05/wp21/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3309:"<p>It seems like just yesterday WordPress was <a href="https://ma.tt/2016/05/wordpress-is-a-teenager/">becoming a teenager</a>, and in a blink of the eye it&#8217;s now old enough to drink! 21 years since <a href="https://mikelittle.org/">Mike</a> and I did the first release of WordPress, forking <a href="https://miche.lv/">Michel&#8217;s</a> work on b2/cafélog.</p>\n\n\n\n<p>There&#8217;s been many milestones and highlights along the way, and many more to come. I&#8217;ve been thinking a lot about elements that made WordPress successful in its early years that we should keep in mind as we build this year and beyond. Here&#8217;s 11 opinions:</p>\n\n\n\n<ol class="wp-block-list">\n<li>Simple things should be easy and intuitive, and complex things possible.</li>\n\n\n\n<li>Blogging, commenting, and pingbacks need to be fun. Static websites are fine, but dynamic ones are better. Almost every site would be improved by having a great blog.</li>\n\n\n\n<li>Wikis are amazing, and our documentation should be wiki-easy to edit.</li>\n\n\n\n<li>Forums should be front and center in the community. <a href="https://bbpress.org/">bbPress</a> and <a href="https://buddypress.org/">BuddyPress</a> need some love.</li>\n\n\n\n<li>Every plugin and theme should have all the infrastructure that we use to build WordPress itself—version control, bug trackers, forums, documentation, internationalization, chat rooms, P2, and easy pathways for contribution and community. We shouldn&#8217;t be uploading ZIPs in 2024!</li>\n\n\n\n<li>Theme previews should be great, and a wide collection of non-commercial themes with diverse aesthetics and functionality are crucial. </li>\n\n\n\n<li>We can&#8217;t over-index for guidelines and requirements. Better to have good marketplace dynamics and engineer automated feedback loops and transparency to users. Boundaries in functionality and design should be pushed. (But spam and spammy behavior deserves zero tolerance.)</li>\n\n\n\n<li>Feedback loops are so important, and should scale with usage and the entire community rather than being reliant on gatekeepers.</li>\n\n\n\n<li>Core should be opinionated and quirky: Easter eggs, language with personality even if it&#8217;s difficult to translate, jazzy.</li>\n\n\n\n<li>Everyone developing and making decisions for software needs to use it.</li>\n\n\n\n<li>It&#8217;s important that we all do support, go to meetups and events, anything we can to stay close to regular end-users of what we make.</li>\n</ol>\n\n\n\n<p>A bonus: <a href="https://wordpress.org/playground/">Playground is going to change everything</a>. What would you add?</p>\n\n\n\n<p>Fun fact: On May 27, 2003 I blogged &#8220;Working backwards, earlier tonight was great. Put&nbsp;WordPress&nbsp;out, which felt great.&#8221; as one sentence in a <a href="https://ma.tt/2003/05/locked-out/">953-word entry written from the porch of my parent&#8217;s house</a> where I was accidentally locked out all night until my Dad left in the morning to go to work. Had no idea WordPress would be as big as it is. Earlier that night had set up WP for my friend Ramie Speight, and done some phone tech support for another friend Mike Tremoulet I had met through the local blogger meetup. My friends from high school all had their own domains with WP and that feedback loop was magical for shaping the software.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 27 May 2024 23:50:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:106:"WordPress.org blog: WP Briefing: Episode 80: Unlocking Your WordPress Potential with Learn WordPress Tools";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=17278";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:108:"https://wordpress.org/news/2024/05/episode-80-unlocking-your-wordpress-potential-with-learn-wordpress-tools/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:14791:"<p>Welcome to another episode of the WordPress Briefing! In this episode, your host, Josepha Haden Chomphosy, delves into the incredible resources available to help you broaden your WordPress expertise. Whether you&#8217;re just starting out or looking to deepen your skillset, these tools and tutorials offer something for everyone. Join us as we explore how Learn WordPress can be your guide on the journey to mastering WordPress, providing invaluable support and community connections along the way.</p>\n\n\n\n<h2 class="wp-block-heading">Credits</h2>\n\n\n\n<p>Host:&nbsp;<a href="https://profiles.wordpress.org/chanthaboune/">Josepha Haden Chomphosy</a><br />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/bjmcsherry/">Brett McSherry</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<ul class="wp-block-list">\n<li><a href="https://events.wordpress.org/">WordPress Events </a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/">Learn WordPress</a>\n<ul class="wp-block-list">\n<li><a href="https://learn.wordpress.org/online-workshops/">Online Workshops</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/tutorials/">Tutorials</a></li>\n\n\n\n<li><a href="https://learn.wordpress.org/lesson-plans/">Lesson Plans</a></li>\n</ul>\n</li>\n\n\n\n<li><strong>Small List of Big Things</strong>\n<ul class="wp-block-list">\n<li><a href="https://europe.wordcamp.org/2024/youth-teens-workshop-at-wordcamp-europe-2024/" target="_blank" rel="noreferrer noopener">WordCamp Europe Youth &amp; Teen Workshop Registration is Open</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/03/roadmap-to-6-6/" target="_blank" rel="noreferrer noopener">Roadmap to WordPress 6.6</a></li>\n\n\n\n<li><a href="https://us.wordcamp.org/2024/introducing-showcase-day/" target="_blank" rel="noreferrer noopener">WordCamp US 2024 Showcase Day</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/community/2024/04/08/share-your-feedback-with-meetup-com/">Share Feedback with&nbsp;Meetup.com</a></li>\n</ul>\n</li>\n\n\n\n<li>Have a question you&#8217;d like answered? Submit them to&nbsp;<a href="mailto:wpbriefing@WordPress.org">WPBriefing@WordPress.org</a>.</li>\n</ul>\n\n\n\n<h2 class="wp-block-heading">Transcript</h2>\n\n\n\n<span id="more-17278"></span>\n\n\n\n<p>[00:00:10] <strong>Josepha:</strong> 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.</p>\n\n\n\n<p>Here we go!</p>\n\n\n\n<p>[00:00:28] (Intro Music)&nbsp;</p>\n\n\n\n<p>[00:00:40] <strong>Josepha:</strong> My friends, I don&#8217;t know about where you live, but where I live, it&#8217;s graduation season. Students all across the region are either gearing down for a little bit of a brain break or gearing up for the next big adventure in their lives. And as I watch these students discover the next phases in their lives, whether it looks good or bad, whether it feels fearful or faithful, I can&#8217;t help but think back to my last big change.</p>\n\n\n\n<p>[00:01:07] <strong>Josepha:</strong> The one that brought me here to WordPress. I was working in insurance at the time and investing in a side hustle. And as is often the case with side hustles, discovered that knowing something about marketing myself was going to be key. Now, this next bit, I know that a lot of you will understand immediately. After that realization, I entered a period in my life where I was learning how to invest in my hoped-for side hustle so that I could realize my hoped-for dreams while also having to succeed at the job that I was using to pay my bills.</p>\n\n\n\n<p>By some singular coincidence, I wound up being introduced to the WordPress project, where I found not only the tools it turned out I needed but also people who were willing to help me learn them. For me, during that time, the cost to get access to both the tool and that support was basically zero. Like the whole cost to me was get those WordPress people together in a room to talk about WordPress for an hour.</p>\n\n\n\n<p>[00:02:04] <strong>Josepha:</strong> And that&#8217;s something that I always want to do anyway. I always want to get people together. And if what we&#8217;re talking about is WordPress, and that is what I need to learn about, then so be it. I realize that there is a little bit of privilege in that story and a whole lot of persistence. It&#8217;s not like I discovered it, and overnight, everything worked out well, and perfectly, and correctly.</p>\n\n\n\n<p>However, all of the struggles to get what I got accomplished done aside. One of the things that I love the most about how the WordPress project has evolved over time is that we took that already low-cost, low-barrier concept and did everything in our power to take that low-cost, low-barrier and make it available to as many people as possible in as many points in their journey as possible.</p>\n\n\n\n<p>So, if you&#8217;re at the start of your career or thinking about a bit of a career change, I have some resources for you. Like, stick around. But before we get to the resources, I want to make sure that you hear this. Learning WordPress things, whether that&#8217;s the software itself, or how to run a business supported by WordPress, or how to support other businesses by building them WordPress stuff, learning these skills now is an investment in who you want to be.</p>\n\n\n\n<p>[00:03:20] <strong>Josepha:</strong> It&#8217;s placing a bet that&#8217;s grounded in what you think you can bring to the world before anyone else might have figured out it&#8217;s what they need in their lives. And when you do that, in WordPress, you&#8217;re accessing and hopefully one day contributing to an equitable framework that doesn&#8217;t require you to understand it in order for you to benefit from it.</p>\n\n\n\n<p>You can do hard things, and hopefully, these resources make those hard things a little easier. I&#8217;m going to take us through a whirlwind wayfinding list. I&#8217;ll generally be focused on time required and then kind of like necessary actions or context that would be useful for you to know. But remember that your mileage may vary.</p>\n\n\n\n<p>[00:04:01] <strong>Josepha:</strong> If something sounds close but not perfect, I encourage you to give it a try anyway. The worst that happens is you try something different next time. Or, in the best-case scenario, you create something that other folks also have been missing. There was something that was close for them but not perfect either, and maybe you found the thing that&#8217;s perfect for them.</p>\n\n\n\n<p>So, here is my whirlwind wayfinding list. Let&#8217;s go. Only have one hour a week and prefer a little company in your learning? Check out a meetup event near you. You can find those listed in your dashboard or on events.WordPress.org, but frequently, they happen during the week, after work hours, sometimes they happen on the weekend, they happen like in libraries or coffee shops.</p>\n\n\n\n<p>So, there are a lot of different ways that these events come together, and surely, there will be something that is the sort of low-key event that you want. But if not, you can always reach out to your local chapter and see how you can get involved with that, how you can help them create a new meetup event.</p>\n\n\n\n<p>[00:05:02] <strong>Josepha:</strong> The next option, if you only have an hour a week, but you actually don&#8217;t want company but still use some external support, I would check out one of our online workshops. There are cohorts for each workshop, and they&#8217;re run by facilitators so that you can learn and socialize from the comfort and safety of your own space, or if you really are super strapped for time, that can help with like not having to commute anywhere. Next up on our list, feel like you could average an hour a week, but honestly, would prefer it to be in one big chunk? Check out a WordCamp near you.</p>\n\n\n\n<p>Those are a little bit like the meetups but quite a bit bigger and a lot more content, a lot more learning available, and gets you into a different kind of group of people in your local area. Those happen about once a year per city or region, but if there&#8217;s not one within a comfortable traveling distance for you, it might be a good chance for you to do a mini business trip, or if you&#8217;re doing it as current career development, see if your boss, or your boss self, if you are your own boss, has a continuing education budget available for you.</p>\n\n\n\n<p>[00:06:08] <strong>Josepha:</strong> Have 30 minutes or so a week and don&#8217;t need any external motivation? On the one hand, I am a little jealous. I sometimes need my own external motivation. But, if that&#8217;s not you, if you can just self-drive forever, then courses over on learn.WordPress.org are just about your speed. We even have a series of learning pathways in development that curate all the courses you need to achieve particular milestones.</p>\n\n\n\n<p>You can also help to create those. If you have been all the way through your learning journey and you&#8217;re, like, the most WordPressy WordPresser we&#8217;ve ever seen, and you just want to make sure that other people have the same opportunities you&#8217;ve had, that&#8217;s an excellent opportunity to show up and make sure that the knowledge is still available, still free, still can be accessed.</p>\n\n\n\n<p>And finally, if you have unpredictable time and also still comfortable being completely self-driven, We have in the WordPress ecosystem countless videos, blogs, tutorials, and a ton of content creators that are behind them that specialize in teaching WordPress basics but also leveling up existing knowledge. And if your type of existing knowledge is in the, like, gathering the network to succeed, sort of area. We even have podcasts and blogs that are dedicated to the more businessy side of WordPress, how to make this function in the WordPress ecosystem.</p>\n\n\n\n<p>[00:07:32] <strong>Josepha:</strong> As always, I&#8217;ll have links for everything in the show notes—just myriad links because this isn&#8217;t even all that we need to share with you today. And I&#8217;m going to say this last thing one more time because I really, really mean it like a whole, whole lot. I know it&#8217;s hard, bordering on impossible sometimes, to carve out time to learn new things. But when you&#8217;re ready to invest in yourself, I&#8217;m pretty sure that these resources will be here to support your hoped-for dreams.</p>\n\n\n\n<p>[00:07:58] (Music interlude)&nbsp;</p>\n\n\n\n<p>[00:08:05] <strong>Josepha:</strong> And that brings us now to our small list of big things. First up is speaking of learning, speaking of investing in your future. WordCamp Europe has a youth and teen workshop going on. The registration for that is still open. It is open for students aged 10 to 16. It&#8217;s gonna be a hands-on workshop. They&#8217;ll get to build their own website with WordPress and then explore some cutting-edge technology from VR to AI and learn essential internet safety skills. We&#8217;re going to be running that on June 13th. It will be in both English and Italian. I will leave a link to the registration in the show notes.</p>\n\n\n\n<p>And the next thing on our list is pretty much related. It&#8217;s kind of related. At WordCamp US this year, we have a Showcase Day. Now, this is new to WordCamp US, and it&#8217;s all about pushing the boundaries of what WordPress can do. It will feature presentations, demos, and technical workshops for all kinds of projects, from high-profile, large-scale builds with innovative integrations to more niche creative implementations that still have a big impact. Submissions are now open for it. If you are working on something that is really cool and uses WordPress and want to show it off to the WordPress community, wander over there, submit your project; let&#8217;s take a look at it and see if we can get it into that showcase lineup, but if you are looking for inspiration about what WordPress can do, if you&#8217;re still figuring out how this can work the best for you, that&#8217;s going to be a great opportunity to look at some unusual implementations so that you can get an idea for how big this thing can get.</p>\n\n\n\n<p>[00:09:43] <strong>Josepha:</strong> And just some tactical things. The next two things on my small of big things are two tactical items. One is that WordPress 6.6 is on the move; as always, we have Beta 1 scheduled pretty soon here. So, dig into our priority features. I will leave a link to the roadmap for WordPress 6.6. We&#8217;re targeting, if I recall correctly, middle of July for that release. And so it&#8217;s coming up faster than you think. And we would absolutely love for you to come in, test the Beta, tell us what&#8217;s broken so that we can fix it before it gets out. We can&#8217;t fix the things if you don&#8217;t tell us they&#8217;re broken. </p>\n\n\n\n<p>[00:10:17] <strong>Josepha:</strong> And then the final thing on our small list of big things is that speaking of not being able to fix things that we don&#8217;t know are broken. So, we use meetup.com to manage all of our meetup series. Well, most of our meetup series anyway, but they are planning to invest in some product improvements, and they have asked for feedback from the WordPress community. Historically, we are one of the largest, most active communities on their platform. And so, if you could fill out the feedback form, if you&#8217;ve been to a meetup, or if you tried to find a meetup using meetup.com and did not succeed, that&#8217;s probably also relevant information. I&#8217;ll have a link to that here as well. It will go directly to their product team. And hopefully we&#8217;ll see some product improvements for the WordPress community in the future.</p>\n\n\n\n<p>[00:11:01] <strong>Josepha:</strong> And that, my friends, is your small list of big things. Don&#8217;t forget to follow us, follow me on your favorite podcast app, or subscribe directly on WordPress.org/news. You&#8217;ll get a friendly reminder whenever there&#8217;s a new episode, and if you liked what you heard today, share it with a fellow WordPresser. Or, if you had questions about what you heard, you can share those with me at WPBriefing@WordPress.org. I&#8217;m your host, Josepha Haden Chomphosy. Thanks again, and I&#8217;ll see you in a couple of weeks.&nbsp;</p>\n\n\n\n<p>[00:11:29] (Music outro)&nbsp;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 27 May 2024 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:"Brett McSherry";s: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:83:"Do The Woo Community: The Next Gen in WordPress with Allison Dye and Sophia DeRosia";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83856";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/the-next-gen-in-wordpress-with-allison-dye-and-sophia-derosia/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:177:"The episode features our new hosts Sophia and Allison discussing their early exposure to WordPress, personal experiences, skill development, community impact, and future topics.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 27 May 2024 08:55: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: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:36;a:6:{s:4:"data";s:11:"\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:79:"HeroPress: HeroPress in Spain, Accessibility and Inclusivity at WordCamp Europe";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://heropress.com/?p=6827";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:201:"https://heropress.com/heropress-in-spain-accessibility-and-inclusivity-at-wordcamp-europe/#utm_source=rss&utm_medium=rss&utm_campaign=heropress-in-spain-accessibility-and-inclusivity-at-wordcamp-europe";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7063:"<img width="1024" height="768" src="https://heropress.com/wp-content/uploads/2025/05/4436637dfd73554f4.37436592-1024x768.jpg" class="attachment-large size-large wp-post-image" alt="A pale fish with large eyes and rounded fins swimming in clear blue water with a few tiny bubbles visible around it." /><div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6827_da78c2-d2"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6827_e5d91a-c4 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6827_5128b0-a5 inner-column-1"><div class="kt-inside-inner-col">\n<h2 class="kt-adv-heading6827_f51751-1b wp-block-kadence-advancedheading">HeroPress At WordCamp Europe 2024</h2>\n\n\n\n<a href="https://europe.wordcamp.org/2024/accessibility-and-inclusivity/"><img width="1024" height="296" src="https://heropress.com/wp-content/uploads/2025/04/wceu_updates-1024x296.jpg" alt="WCEU Latest Updates" class="wp-image-6680" /></a>\n\n\n\n<h3 class="kt-adv-heading6827_acae33-d3 wp-block-kadence-advancedheading">Accessibility and Inclusivity</h3>\n\n\n\n<p>The organizing team at WCEU this year have made a great effort to make the event inclusive and accessible. <a href="https://europe.wordcamp.org/2024/accessibility-and-inclusivity/">They&#8217;ve created a page</a> which details information about the venue, transportation, food, allergies, etc. for a very wide range of people, from attendees who are deaf, hard-of-hearing or sound sensitive, attendees who are blind, partially-sighted, photo or light sensitive, and attendees with autism, anxiety or neurodivergence. All of this in addition to solutions for people who move around differently.</p>\n\n\n\n<p>Who are we going to see at WCEU? Stop by the <a href="https://heropress.com/slack/">HeroPress Slack</a> and let is know, I&#8217;d love to touch base with you!</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6827_dc153e-a2"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6827_ab1532-a3 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6827_a7d06e-af inner-column-1"><div class="kt-inside-inner-col">\n<h2 class="kt-adv-heading6827_823314-e0 wp-block-kadence-advancedheading"><a href="https://heropress.com/">HeroPress.com</a> &#8211; <a href="https://heropress.com/essays/from-blogging-to-wordpress-communities-a-bolivian-tale/"><a href="https://heropress.com/essays/discover-where-you-belong/">Discover Where You Belong</a></a></h2>\n\n\n\n\n<div class="wp-block-image is-style-default">\n<a href="https://heropress.com/essays/discover-where-you-belong/"><img width="287" height="300" src="https://heropress.com/wp-content/uploads/2021/01/angela_jin-287x300.jpg" alt="Angela Jin" class="wp-image-3468" /></a></div>\n\n\n<p>Angela Jin wandered the world looking for her place in it until she found WordPress. It allowed her to move to Spain and live the life she wanted.</p>\n\n\n\n<p><em>I saw WordPress as a way for anyone to have a voice online, and as a result, I was also drawn to the idea of creating these tools that non-developers, like myself, could use in an increasingly online world.</em></p>\n\n\n\n<p>Angela&#8217;s essay is <a href="https://heropress.com/essays/discover-where-you-belong/">available</a> on <a href="https://heropress.com">HeroPress.com</a>.</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6827_3fd7d6-9d"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6827_0c138d-76 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6827_2101a6-71 inner-column-1"><div class="kt-inside-inner-col">\n<h2 class="kt-adv-heading6827_c64b75-39 wp-block-kadence-advancedheading"><a href="https://wppodcasts.com">WP Podcasts</a></h2>\n\n\n\n\n\n<a href="https://wppodcasts.com"><img src="https://heropressnetwork.com/wp-content/uploads/2024/01/pocket_casts_single_315.png" alt="Pocket Casts image" class="wp-image-4316" /></a>\n\n\n\n<p>There were <em>Twenty-four</em> WordPress podcast episodes released this week! Noy only that, we&#8217;ve passed 13,000 episodes!</p>\n\n\n\n<ul>\n<li><a href="https://elarroyo.dev/episodio-61-la-verdad-que-te-estan-ocultando-sobre-el-hosting/#new_tab">Episodio 61 – La verdad que te están ocultando sobre el hosting</a> from <a href="https://wppodcasts.com/podcast/el-arroyo-dev/">El Arroyo Dev</a></li>\n\n\n\n<li><a href="https://underrepresented-in-tech-1.castos.com/episodes/diversity-isnt-for-the-naked-eye#new_tab">Diversity Isn’t for the Naked Eye</a> from <a href="https://wppodcasts.com/podcast/underrepresented-in-tech/">Underrepresented in Tech</a></li>\n\n\n\n<li><a href="https://remkusdevries.com/podcast/from-failed-blogs-to-head-of-content-this-is-emma-youngs-journey/#new_tab">From Failed Blogs to Head of Content. This is Emma Young’s Journey</a> from <a href="https://wppodcasts.com/podcast/within-wordpress/">Within WordPress</a></li>\n\n\n\n<li><a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-100-nasa-wordpress-block-editor/#new_tab">Gutenberg Changelog #100 – NASA’s New Website – the Switch to WordPress and Block Editor</a> from <a href="https://wppodcasts.com/podcast/gutenberg-changelog/">Gutenberg Changelog</a></li>\n</ul>\n\n\n\n<p>There are new episodes every single day, so be sure to stop by <a href="https://wppodcasts.com">WPPodcasts.com</a> and search for things that interest you!</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<p>The banner at the top of this post is a <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/4436637dfd/">photo</a> by <a href="https://wordpress.org/photos/author/ajithrn/">Ajith R N</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.</p>\n\n\n\n\n\n<p>That&#8217;s it for this week! If you&#8217;d like to get this post in your email every week, <a href="https://heropressnetwork.com/newsletter">make sure you sign up</a>!</p>\n<p>The post <a href="https://heropress.com/heropress-in-spain-accessibility-and-inclusivity-at-wordcamp-europe/">HeroPress in Spain, Accessibility and Inclusivity at WordCamp Europe</a> appeared first on <a 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:"Fri, 24 May 2024 17:03:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}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:83:"Do The Woo Community: Building Community and Driving Innovation with Mohammed Moeez";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83715";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/building-community-and-driving-innovation-with-mohammed-moeez/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"Moeez from Cloudways shares insights on community engagement, product development, and navigating challenges in the hosting industry.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 24 May 2024 08:31: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: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: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:94:"WPTavern: #121 – Alexander Gilmanov on Transitioning From Developer to Entrepreneur. Part 2.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:48:"https://wptavern.com/?post_type=podcast&p=155933";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:106:"https://wptavern.com/podcast/121-alexander-gilmanov-on-transitioning-from-developer-to-entrepreneur-part-2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:50984:"Transcript<div>\n<p>[00:00:00] <strong>Nathan Wrigley:</strong> 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, one person&#8217;s story of the struggles of transitioning from a freelancer into an agency manager, but this is part two. If you&#8217;d like to subscribe to the</p>\n\n\n\n<p>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 jukebox, and use the form there.</p>\n\n\n\n<p>So on the podcast today we have Alexander Gilmanov. Alex comes to us today from Belgrade, Serbia. He&#8217;s a full stack developer with a rich heritage of freelance and agency work. His company officially launched in 2014, and they&#8217;ve continued to work with clients as well as creating a range of WordPress plugins and their own SaaS apps, mainly in the online booking space.</p>\n\n\n\n<p>Slightly usually for this podcast, I decided to break the content up into two parts. You can hear the first episode, from last week, by going to wptavern.com and searching for episode 120.</p>\n\n\n\n<p>Alexander brings a wealth of experience from his journey within the WordPress ecosystem. And this podcast is all about his transitioning from being a freelancer towards a more managerial role, now overseeing a team of 43 employees.</p>\n\n\n\n<p>Alexander gets into the intricacies of team management, emphasizing the effective use of tools like Google Suite, Slack, Jira, Notion, Confluence, and GitLab.</p>\n\n\n\n<p>We begin with Alexander reflecting upon his evolving role, from an individual contributor, to a leader. Responsible for a midsize team. He talks about the lessons learned along the way, particularly trying to steer clear of negative motivation tactics. He now advocates for positive reinforcement, and fostering a culture of trust and calm, where mistakes are viewed as opportunities for growth.</p>\n\n\n\n<p>We then chat about the complexities of balancing automated and human support, and Alexander offers his perspective on managing support requests effectively whilst maintaining high customer satisfaction.</p>\n\n\n\n<p>He also explains about the structure of his team, telling us about the benefits of smaller, independent teams, and the need for coordination across departments, such as product development, marketing, and support.</p>\n\n\n\n<p>Towards the end, we talk about the WordPress community and Alexander contrast this with other industries, sharing insights from events and conferences that have shaped his approach to team management.</p>\n\n\n\n<p>He mentions learning from established companies like Visual Composer or WP Bakery, noting the openness and knowledge sharing that define the WordPress ecosystem.</p>\n\n\n\n<p>Finally Alexander underscores the importance of building the right team. He discusses the need to recognize when team members are not a good fit, and now it&#8217;s not always realistic to expect every employee to be the perfect fit for his way of doing things. Seeking the right people and learning continuously forms a key part of his managerial philosophy.</p>\n\n\n\n<p>If you&#8217;re interested in team management and the dynamics of the WordPress community, 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 to wptavern.com forward slash podcast, where you&#8217;ll find all the other episodes as well.</p>\n\n\n\n<p>A quick note before we begin, Alexander&#8217;s audio was not great at the start, but I&#8217;ve done my best to clean it up, and it is more than listenable.</p>\n\n\n\n<p>And so, without further delay I bring you Alexander Gilmanov.</p>\n\n\n\n<p>I am joined on the podcast once again by Alexander Gilmanov. Hello. How are you doing?</p>\n\n\n\n<p>[00:04:43] <strong>Alexander Gilmanov:</strong> Hi. I&#8217;m doing good. How are you?</p>\n\n\n\n<p>[00:04:45] <strong>Nathan Wrigley:</strong> Yeah, really great. So, just to give you some context, dear listener, if you haven&#8217;t listened to the previous episode of this podcast, if you&#8217;ve missed a week, then it&#8217;s probably a good idea to go back because this is part two, kind of unexpectedly actually.</p>\n\n\n\n<p>When Alexander and I began our conversation for the podcast, just the intention was to get it all done in one hit. And then the conversation got away from us. I was really interested in it, and so we kept talking. And about halfway through what we intended to cover, I said, let&#8217;s do it as a two-parter. So that&#8217;s where we&#8217;re at, at the moment.</p>\n\n\n\n<p>Now, if you were to replay last week&#8217;s episode, Alexander will be able to introduce himself. So we won&#8217;t go through that whole process again. But what you&#8217;ll hear there is Alexander&#8217;s journey from being a freelancer, to a more managerial role, and the different things that he went through in his professional journey, in order to get where he is today.</p>\n\n\n\n<p>So it was the story of his work life, you could encapsulate it as. And the bit that we never got to was all of the bits and pieces that make up the work life. How to do things, and the decisions that Alexander has made over the years, mistakes that have been made, and things that have been improved and, what have you. So that&#8217;s where we&#8217;re going to go for the next little episode. Let&#8217;s see where this goes to. But firstly, thank you for joining me again. I really appreciate it.</p>\n\n\n\n<p>[00:06:05] <strong>Alexander Gilmanov:</strong> Thank you for having me.</p>\n\n\n\n<p>[00:06:07] <strong>Nathan Wrigley:</strong> Yeah, no, you&#8217;re very welcome. So we&#8217;ve got you at the point where you are now a project manager. Your career has ended up with a 43, I think you said, person company. It&#8217;s a lot of responsibility, and decisions will have been made on that journey. Things will have been done badly, some things will have been done brilliantly.</p>\n\n\n\n<p>Let&#8217;s just go through the bits and the pieces that you think make you good at your job. Now, I&#8217;m not suggesting that you believe yourself to be brilliant at your job or anything, no big headedness here. But what are some of the kernels, the bits of wisdom that you could give us about managing a company, a web agency, with 43 people? And we can go in any direction you like.</p>\n\n\n\n<p>[00:06:46] <strong>Alexander Gilmanov:</strong> While we were phrasing the question, you already mentioned one of the things that was on my mind because, exactly, many things are done, were done maybe wisely. Some things were mistakes, and I can&#8217;t consider myself to be a perfect project manager, or founder, or CEO. And I think this is one of the key things, like never to go to any extreme about thinking I&#8217;m doing things perfectly, and this is the only way to do it, and not to go to other extreme.</p>\n\n\n\n<p>Some people have this tendency of blaming themselves for every mistake, seeing it as failure, complete failure, something that cannot be redone. Almost never in business life it happens like that. But the attitude about the problem sometimes can create bigger problem than the problem itself. So that&#8217;s one thing that came to my mind as you were speaking. Try to stay calm about things, about failures, about success. Everything is learning. Everything will pass.</p>\n\n\n\n<p>[00:07:42] <strong>Nathan Wrigley:</strong> Do you have moments where you didn&#8217;t obey that little golden rule though? Do you have moments where the anxiety, the stress, I don&#8217;t know, the financial consequences of decisions you made, all felt like it was getting a bit too much? I think it&#8217;s easy to tell yourself after the fact, be kind to yourself, but reality is, when the clients are not happy, when the projects are not coming to fruition in a timely way, I think it&#8217;s all too easy to get into blaming, and anger, and all of those kind of things.</p>\n\n\n\n<p>[00:08:10] <strong>Alexander Gilmanov:</strong> Yes. I think one of my early mistakes, not failure like mistakes, but one of the wrong way of approaching things was using anxiety and fear as a motivator. Because for the first year or two, as I think I mentioned last time, we were depending on each and every project, each client. It created a lot of tension.</p>\n\n\n\n<p>I didn&#8217;t like it, but when you feel constant stress, stress also gives you some adrenaline, some power, and then you can go for hours and hours. Long term, stress, and fear, and anxiety is a bad motivator, because you don&#8217;t feel good about those projects. You don&#8217;t create positive energy in the company, you exhaust yourself.</p>\n\n\n\n<p>This is something I realised maybe after two years of running the company, and I started restructuring my way of thinking about it. And this is something I would advise entrepreneurs, young founders, and young managers to avoid, because many people tend to do that. They start creating, they start exaggerating potential scenarios, potential problems that might happen.</p>\n\n\n\n<p>What happens if this project fails? What happens if this client cancels? We are all doomed then. And let me stay until 2:00 AM today, and do everything possible. Okay, this gives you like short term boost, and short term motivation and fuel, but long term it&#8217;s going to exhaust you, and people around you.</p>\n\n\n\n<p>[00:09:28] <strong>Nathan Wrigley:</strong> It can be very easy though to fall into that trap, can&#8217;t it? Because I think in some situations, fear, anxiety, and even anger, they are so close at hand. You know, they&#8217;re the natural thing that comes out in certain scenarios, especially fear. And to be calm, and to be equanimous, and to have that capability to take a step back and see that probably the doom scenario is not necessarily the scenario that&#8217;s going to come out.</p>\n\n\n\n<p>And I guess if you, as the leader of the company, are exemplifying what the company stands for, and the way to behave in the company, if that&#8217;s the way that you are handling yourself, then in a way you are giving permission to everybody lower down to start to freak out, and believe that everything&#8217;s going wrong, and become angry and what have you. So changing that behavior to be more calm, there&#8217;ll be a knock on effect with your employees, and probably a lot calmer, and a lot more productive as well.</p>\n\n\n\n<p>[00:10:20] <strong>Alexander Gilmanov:</strong> Yes, exactly. Allowing yourself to make mistakes is, I think, crucial. Being too relaxed about this is also important, but if you are setting expectations for your team, and you are too upset about every single mistake, it&#8217;s going to create a lot of stress.</p>\n\n\n\n<p>And I did this mistake, as I said. In the early days, I was looking at all the successful examples, successful entrepreneurs, companies that have success stories because all you see online are success stories, and you think they have everything figured out. And then you look at your own company and you see all those things that other people don&#8217;t see from the inside, all the problems, maybe things not implemented to 100%, things you know can be done better. And you start blaming yourself and people around you.</p>\n\n\n\n<p>For the first years, I also believed in negative motivation too much. I was trying to establish some sort of penalties if something isn&#8217;t delivered on time, try to scare people if we are not going to deliver the project by day. I don&#8217;t know what&#8217;s going to happen with the company, something like that. And this is really a wrong thing, I think now, as of today, to do for a leader, because you&#8217;re not creating trust.</p>\n\n\n\n<p>People maybe will, as also short term, do more. Maybe they will become more motivated, deliver more, because they&#8217;re at fear for their positions. Long term, especially if you&#8217;re building products of your own, like deadlines, penalties, trying to scare people, creating anxiety, it&#8217;s poison long term. You&#8217;re not going to get a team you can trust, team to trust you. You&#8217;re not creating the ownership feel you want from your key employees.</p>\n\n\n\n<p>[00:11:58] <strong>Nathan Wrigley:</strong> Yeah, and presumably you are coming to work not feeling great about anything as well. You are at the top of the tree there, and it all looks bad all the way from top to bottom. That&#8217;s really interesting though. I&#8217;m no psychologist, I don&#8217;t really know how the brain reacts to fear, as opposed to positivity.</p>\n\n\n\n<p>But my intuition is that, if you are told that you are doing a good job more frequently than you are told that your work is not up to scratch, and there&#8217;s this deadline coming, and there&#8217;s these penalties you&#8217;re about to fall into the trap of receiving, my guess is that you&#8217;re just going to enjoy that work experience, and be much more motivated to make the job successful, if you are constantly being praised and rewarded.</p>\n\n\n\n<p>[00:12:39] <strong>Alexander Gilmanov:</strong> Yes, you need the right people. Some people that would be a brilliant employee, for some other company it will not be perfect match for your team, for your project, for the combination that you&#8217;re building.</p>\n\n\n\n<p>Yes, I wanted to say it&#8217;s a good skill you need to learn to identify those people. One of the early mistakes I did, I tried to change people. I tried to either adjust the way we do things as a company to certain people, or try to adjust certain people, and get into something which is really not job of a manager. Change the habits, change the mindset, change the values of a person.</p>\n\n\n\n<p>Sometimes when there is no match, the best solution for everyone to part ways and to look for a different person. Also, it&#8217;s a common mistake, and I&#8217;m also guilty of doing it, is to punish the members that do everything, and punish the rights team members for something the team members haven&#8217;t done right. By introducing penalties, by scaring the team in group emails, or something like that, but I don&#8217;t do anymore.</p>\n\n\n\n<p>[00:13:39] <strong>Nathan Wrigley:</strong> That&#8217;s good to hear. One of the things that you mentioned there was how easy it is to assume that everybody&#8217;s getting everything right. To look online, and with the best will in the world, more or less everybody paints best picture of themselves online. Not many people are going to go out there and share all of the things that are going wrong in their business or their life. So you do have this very skewed impression.</p>\n\n\n\n<p>You know, if you head onto YouTube and look at management videos, how to manage a web design agency. There&#8217;ll be loads of different ideas, and maybe some of them are just not going to fit with your way of doing things. And so that leads me to this next thought, which is, basically, where did you learn to make these changes in the way that you manage things?</p>\n\n\n\n<p>Was it an incremental thing? Did you have some sort of guru, or course, or tutor that you went to? Or was it merely a case of, over the years, making mistakes and looking and thinking, okay, I need to change that one little thing, and then another few months goes by and, okay, I need to change that one little thing? Where did you get your inspirations from?</p>\n\n\n\n<p>[00:14:38] <strong>Alexander Gilmanov:</strong> It&#8217;s an incremental thing, and it&#8217;s an ongoing process. In the early days of transitioning to a manager, I really almost physically felt this hunger for knowledge and mentorship. And I used each and every opportunity I could. I was writing emails, and as we are in the WordPress ecosystem, I can even maybe mention a couple of companies that were really, really helpful.</p>\n\n\n\n<p>For example, Visual Composer, WP Bakery, they were my early role model. They were very successful in the marketplaces where we also started selling our plugins. And I was looking up to them. I got the inspiration from their websites, from their social media. And one day I took the courage and wrote them a message through a contact form telling them, I really admire what you do, and I would love to share experiences.</p>\n\n\n\n<p>I received an answer from their CEO the next day. And he was very kind, and he answered many questions. And then in one of the WordCamps a couple of years after, I saw that they&#8217;re attending it. And, again, I wrote them a message and we got to know each other, and they were all very open about how they do things, what they do right, what they did wrong. And this was something that, it was just one acquaintance, and just one step I took without any hope that someone will answer, which answered a lot of things that on my mind.</p>\n\n\n\n<p>Some things were just, you need proof that you&#8217;re not doing something wrong. Sometimes you will try doing, let&#8217;s say Google ads or Facebook ads, and they don&#8217;t produce any results, and you think, maybe I&#8217;m just no good at it, maybe others have everything figured out. But then you talk to other, two, three people in the industry, and you see that it&#8217;s actually a common thing.</p>\n\n\n\n<p>Also Sujay from Brainstorm Force, Astra, I keep mentioning him. Getting to know him was a very insightful experience. He would share many of the things that they have done, that they changed in their journey. Some of the findings that they had, for example, switching from selling plugins on the marketplace, towards selling plugins directly on the website. It was something that was on my mind for years. I thought we just can&#8217;t afford it. We don&#8217;t have the traffic, we don&#8217;t have the demand generation on our end, and we depend so hugely on this marketplace.</p>\n\n\n\n<p>And he shared, I think even the revenue numbers, things other people wouldn&#8217;t share in different industries. He showed me the, you will drop for certain percentage when you move away from the marketplace, but then it&#8217;ll give you a push to build your own customer base, and you can work with them better, you can nurture this better. Eventually we&#8217;ll recover, and long-term effect, compound effect, will be much better.</p>\n\n\n\n<p>Such interactions were maybe the mentoring sessions. I didn&#8217;t have a mentor I could talk to. But also, I tried to use every opportunity I could. I was attending events, I was attending talks, conferences. Sometimes it was just basic stuff like how to do accounting, how to fire people, how to hire people. And from every conferences, webinar, education piece, I took away something.</p>\n\n\n\n<p>Sometimes it wasn&#8217;t much, the event itself, but I would meet a person that is maybe in a different industry, but at a similar role. And I would ask them like, we are really struggling with managing all this different stuff in the office, bulbs keep going out, and we need paper towels and, I don&#8217;t know, toilet paper, things like that. And we already have 15 people, but still there is not enough time to hire full-time office manager.</p>\n\n\n\n<p>And at the same time, I feel it&#8217;s not wise for me to keep doing all this as a CEO and founder. I&#8217;m wasting time for trivial things. They would just give me advice how they maybe hired someone who is combining office management and HR, or accounting. I never thought about it this way.</p>\n\n\n\n<p>[00:18:17] <strong>Nathan Wrigley:</strong> One of the things which I keep coming back to, you may have strong intuitions about this, you may agree, you may disagree, I don&#8217;t know. I do think that being a part of an open source project is different in some way. I don&#8217;t know what that is, I can&#8217;t put my finger on it. But the willingness to communicate with, in some cases, direct competitors is really quite startling.</p>\n\n\n\n<p>You know, you go to a major WordCamp, and there will be all these companies who are directly competing against each other. Let&#8217;s take hosting, for example, that would be a good example. They&#8217;re all there, and obviously they&#8217;re pitching their product, and they&#8217;ve got their booth, or what have you. But when it&#8217;s all over, and the evening rolls around, they&#8217;re all having a bit of a chat and sharing information.</p>\n\n\n\n<p>There may be some things which are confidential, but I do think that making use of those connections at those kind of events is really useful. And that was very surprising to me when I first turned up to a WordPress event, that all of these competitors would be quite willing to talk through their problems. And you may be not competing with the companies that you&#8217;ve mentioned, I&#8217;m not entirely sure.</p>\n\n\n\n<p>But still very nice of those people, to take time out of their schedule to give you a bit of a leg up, and some tutoring, and some mentoring. And I&#8217;m not really sure that that would happen in every kind of industry. Like I said, I don&#8217;t know why that is, but I have an intuition that that&#8217;s a thing. So I don&#8217;t know if you want to comment on that, but I&#8217;m just offering it up.</p>\n\n\n\n<p>[00:19:45] <strong>Alexander Gilmanov:</strong> I fully agree. It&#8217;s very different in WordPress. I had some experience with the agency work, and with some industries. We had contact with as an agency, and also I attended lots of SaaS conferences. The overall atmosphere is very different. And competitors, they would be, of course, polite and professional towards each other. Last WordCamp in Taipei, there was a picture, like BB Builder, Divi and Elementor walk into a bar, and three guys sharing a beer, it might be even forbidden by corporate policy.</p>\n\n\n\n<p>[00:20:17] <strong>Nathan Wrigley:</strong> I think it would. I really think it would, and so that is curious. The piece of the jigsaw that I can&#8217;t quite understand, and I think it&#8217;s what makes open source such an interesting and friendly environment. Again, dear listener, if you&#8217;re listening to this and you haven&#8217;t been to one of these events before, I think it&#8217;s worth a shot. You know, if there&#8217;s parts of your business that you are not that sure about, obviously you could hop in a contact form and hope like you did, that you would get a reply.</p>\n\n\n\n<p>But turning up to some of these events, and seeing if anybody in the room has had the same experience, or is trying to figure out the same thing that you are, is really, really valuable. We call it the hallway track, and it&#8217;s the bit where everybody just hangs out outside of the presentations, and the bits and the pieces that have been organised.</p>\n\n\n\n<p>Okay, let&#8217;s move on to some of the things that you&#8217;ve shared. Now, I said in the last episode that Alexander had created this Google Doc, not necessarily for me, but he shared it with me, and it was really a dumping ground, I think you&#8217;d explained, you were just letting your thoughts out into text. And I&#8217;m going to sort of latch onto a few bits and pieces.</p>\n\n\n\n<p>So this is some of the process stuff, some of the things that you&#8217;ve figured make your business run more smoothly. And one of the things which is right at the top, and I think you mentioned this quite a few times, making sure that your projects and your products are always with the target audience in mind.</p>\n\n\n\n<p>Now, I know that&#8217;s easy to say, right? Okay, always think about the audience, we must think about the audience. That&#8217;s obvious, right? Tell me about that. Why have you put that as right at the top, and you keep repeating it? What&#8217;s going on there?</p>\n\n\n\n<p>[00:21:46] <strong>Alexander Gilmanov:</strong> It&#8217;s sort of a mantra, I think every product builder needs to return to. Everybody knows that. I think every product company would have, like we are not building it for beautiful UX. We are not building it for ourselves, we are building it for the end customer. And the end customer, as they say, they don&#8217;t want to buy a drill, they want to put a picture on their wall, or they want holes in their walls.</p>\n\n\n\n<p>And because you get carried away by the process, and it&#8217;s never ending. I know that I&#8217;m sharing this with you like I&#8217;m a guru of that, but tomorrow I may get driven away by working with a designer again. So if a large percentage of your customers is telling you that your product is doing something wrong, and you know that it doesn&#8217;t, they&#8217;re right because you&#8217;re building it for them. And it&#8217;s so easy, and for different segments it&#8217;s so easy to just right it off, especially for support or something like that.</p>\n\n\n\n<p>You know that every day you&#8217;re going to receive a hundred of new requests, you feel them as never ending. Support agents, it&#8217;s a very tough part of our job, and it&#8217;s very easy for them to get into that mindset. Those guys keep annoying me, they keep writing these repeating stupid questions. You start seeing them in your head as something, as a crowd of people, and they keep asking the same question, you think they&#8217;re all somehow connected. And you need to repeatedly wake yourself up because you act as a company, work for those people, you exist because of those people, and you need to make them happy</p>\n\n\n\n<p>[00:23:16] <strong>Nathan Wrigley:</strong> You know, it&#8217;s really interesting because, I&#8217;m sure you have done the same thing that I&#8217;m about to describe, that you have used some service, product, whatever it may be, and you&#8217;ve written in with a suggestion or support, and you get something which feels angry back. It&#8217;s jarring, isn&#8217;t it?</p>\n\n\n\n<p>Very quickly, you have a very negative impression of the company. And all it took was for one employee, who maybe is a bit fed up with their job, or was having a bad day, or whatever that might be, and you are skewed. And I suppose, in a sense, the best company on earth would be a company where you could sell the product and have no users. Nobody would write in. Nobody would need any support. Every feature that you shipped would be welcomed, and everything that you didn&#8217;t ship, nobody needed.</p>\n\n\n\n<p>But that&#8217;s just not how it is. You have users, and unless you&#8217;re actually making them the core then, what&#8217;s the point? But how do you make sure that you are servicing your users? Is it talking to people at events, people that are using your product? Is it just inspecting the support tickets periodically? What&#8217;s the process, which means that you are fairly confident that you are listening to your user base?</p>\n\n\n\n<p>[00:24:28] <strong>Alexander Gilmanov:</strong> It&#8217;s one thing where I want to highlight, you never can do it 100% perfect, you just said yourself. And in this part, I don&#8217;t want to sound like we have it all figured out.</p>\n\n\n\n<p>[00:24:38] <strong>Nathan Wrigley:</strong> No, I understand, yeah.</p>\n\n\n\n<p>[00:24:39] <strong>Alexander Gilmanov:</strong> We are constantly working on improving it. We know how we would do this in the ideal scenario, but the resources aren&#8217;t there yet. We would love to have 24/7 support. We would love to have three tiers of support. We love to have a real time sync between all the departments. And we are going towards this ideal solution but, you know, we also have restrictions.</p>\n\n\n\n<p>43 people company is a lot of people, but still not enough for everything to be ideal. And getting back to the question, we try our best to do all of this. We have open channels for people to suggest features, and vote for features. But we also try to be honest with them that, this is not how we determine the roadmap, how we define the roadmap.</p>\n\n\n\n<p>Sometimes people get angry. They say, this feature has 800 votes, and it&#8217;s still not in the process of development, it doesn&#8217;t look like rocket science to build. For example, hotel booking, into the booking plugin that we have. From the outside it doesn&#8217;t, but from the inside, when you have all these other things going on, it&#8217;s tough to even give estimate on when we start working on this.</p>\n\n\n\n<p>So, yes, we have this channel. We are trying to build communities. This is something that we don&#8217;t do good enough, and I think we should do a much better job at it. Communities in Facebook, we launched a Discord channel where people can communicate and help each other, even if our support manager is not there.</p>\n\n\n\n<p>Maybe they already had question about how to configure something, and then some other user can help. And I&#8217;m also in this community, and from time to time I would monitor and see like what are the common frustrations. And I also try to appear at least once per month in this feature vault system, and monitor what&#8217;s most requested, what are the frustrations, because unfortunately frustrations will happen. You can&#8217;t keep everybody happy, even though we want to.</p>\n\n\n\n<p>[00:26:28] <strong>Nathan Wrigley:</strong> Do you encourage your staff to use your product? So let&#8217;s take the example of the booking system, Amelia. Now, I&#8217;m guessing that a proportion of your staff will have no need to use a booking plugin, because they&#8217;ve already got a job, and they&#8217;re not booking out their time, or whatever it may be that that plugin most frequently gets used for.</p>\n\n\n\n<p>But I guess, unless you know the ins and outs of that plugin, and the pain points that a real user experiences, you don&#8217;t really understand. You haven&#8217;t got under the skin of what that thing is, and it&#8217;s too easy to just sit there and be the developer. I&#8217;m working on the technology, I&#8217;m working on the code to make it work, look it works. Yeah, but nobody needs that.</p>\n\n\n\n<p>Do you encourage your staff to use it and implement And I know that you&#8217;ve got a variety of different booking solutions, as well as a data tables management suite. We&#8217;ll put the links in the show notes. So yeah, do you get your staff to use what you produce?</p>\n\n\n\n<p>[00:27:20] <strong>Alexander Gilmanov:</strong> Yes we do. As you said, not all of them need booking solutions. But for example, myself, I have a booking page, where people can book a call with me when needed. By configuring it, found a couple of bugs, and issues, and couple of inconsistencies while developing something, it seemed like a logical scenario, but when I tried to configure it and use it for myself, I saw that, okay, it doesn&#8217;t quite follow the thought process.</p>\n\n\n\n<p>Also what we do is, all the managerial roles, project managers, team managers, team lead of the project managers, and myself, whenever we receive, and because there are so many channels, every now and then certain support request or comment would reach us, somewhere through the contact form, or in a comment somewhere in the social media or in private messages.</p>\n\n\n\n<p>Customer would reach out to us with a support request, or some comment, or some concern. If we have the time, we would try first to answer, and take care of these customers ourselves, because then it helps for example, to keep the hand on the pulse, as we say it. Not necessarily this one customer would have the most typical problem, it helps me to remember what I just said a couple of minutes ago.</p>\n\n\n\n<p>We are building this for the customers. They&#8217;re not here because of us. We are here because of them, and this is what we do. And then it helps us to see the real use case scenarios, scenarios we would never even think about. Language schools, yoga studios. Many, many different use cases.</p>\n\n\n\n<p>Very logical sometimes for them to request a feature we don&#8217;t have, and we would never even think about such a feature, because we had a totally different use case in mind when we were building something.</p>\n\n\n\n<p>[00:28:57] <strong>Nathan Wrigley:</strong> Yeah, a room full of 43 developers and associated managers, you&#8217;re not going to have all the intuitions, are you? There&#8217;s bound to be somebody that comes very left field, and suggests something which, you never know as well, do you? It may be that somebody in a conversation in a Facebook group just says something, and that just launches your business off in a completely different direction, and you can pivot. So I think you&#8217;ve got to be open to those things.</p>\n\n\n\n<p>Can I just ask, I don&#8217;t want to get into this particularly, but you were talking about support there, and some of the mechanisms that you&#8217;ve got for support. So just very, very briefly, what do you think about the sort of rising trend to automate support?</p>\n\n\n\n<p>More and more I see that, if I go to a website, for a while it was Intercom, that was a new thing. There was that little bubble in the bottom corner and you could type something in, and you would either get a reply over email or you&#8217;d get somebody in real time writing.</p>\n\n\n\n<p>Now we see this trend towards AI, where the AI tries to be the go-between. I get the feeling that it&#8217;s to protect the company from the support burden. Often it&#8217;s just to insulate, can we get the answer to them before we need a human involved? But I also have this notion that, for most people they find it quite frustrating. So it&#8217;s entirely up to you if you want to answer that or not, but I just thought that was curious.</p>\n\n\n\n<p>[00:30:10] <strong>Alexander Gilmanov:</strong> Yeah, it can be frustrating. And I think the most important part is to always keep the option open to, forward it to a real person. Of course, yeah, that&#8217;s the conflict of the paradox, whatever you want to put it. You don&#8217;t want to invest too much in tier one support because, indeed, a lot of people don&#8217;t want to browse through the data and the knowledge base that is already there.</p>\n\n\n\n<p>A lot of frequently asked questions already have a very detailed answer somewhere online, but they don&#8217;t want to dig through this, even if it&#8217;s two clicks. It&#8217;s always easier for them to ask a question. And for this, AI can be pretty good. And it can be really frustrating. But what I would mention there is that, sometimes a real human can be even more frustrating, because sometimes they can get more, I don&#8217;t want to say any bad words, but they can give you answers that are even more off than AI would give you.</p>\n\n\n\n<p>And with some very large corporations, I don&#8217;t want to call the names but, for example, for configuring some pay per click ads, I wanted specific support. And first, I had to wait to be switched from an AI that doesn&#8217;t know anything to a real person. And then this person had also completely no idea. They tried to send me the same copy paste template replies, and I wasted an hour of my time.</p>\n\n\n\n<p>[00:31:27] <strong>Nathan Wrigley:</strong> I&#8217;m not sure. We&#8217;ll have to keep an eye on this debate, but it does seem like that kind of support system is going to the way that things are done in the future.</p>\n\n\n\n<p>Okay, so we talked about the relationship between your company and the users. Let&#8217;s just turn for the next 10 minutes or so to the sort of structure that you&#8217;ve got within your own company, and how you manage that.</p>\n\n\n\n<p>We don&#8217;t need to go through the evolution of it, but right now you&#8217;ve got 43 people. Just tell us what your company looks like, in terms of how you&#8217;ve got that cake layered from top right to bottom. Where have you got to? By employee number 43, what does it look like, and how do you have people, working underneath other people? What does it all look like?</p>\n\n\n\n<p>[00:32:04] <strong>Alexander Gilmanov:</strong> An ongoing process. Not to take too much time, I will just share my current take on high level, how we try to structure things. First of all, we try to keep teams at five to seven people maximum, for them to be able to sync with each other. And this is the number, I think everything higher than five is hard for a manager to follow. For one person to know what each and every one team member are doing, if there is 10 people.</p>\n\n\n\n<p>At the moment we have product teams and we try to structure those as almost mini businesses, within our overall business. For example, a developer that works on wpDataTables wouldn&#8217;t have tasks to deliver on some other products, and the project manager in this team would also only focus on their own product development.</p>\n\n\n\n<p>What we still share, to a certain extent, is the support or customer happiness team is shared between three different products, mostly for redundancy when someone is away, or there are so many tickets that the assigned person can&#8217;t cover all of them. We need to have redundancies so all the support agents are onboarded to all the products. As we evolve, we want to also have the support team within the product team, so that it would be more or less independent from each other.</p>\n\n\n\n<p>And we also share the marketing team. Also not an ideal setup. This is something which is optimal for now, given the resources. I think that it&#8217;s perfect if the marketing is also focused on one product only. This is something that is still luxury as of now.</p>\n\n\n\n<p>We are also sharing the marketing team at the moment. It&#8217;s not an ideal setup. As we go ahead, we would also love to divide the marketing team and merge the different marketing teams with the corresponding product teams, because this is actually the best way to do this. When every person focuses on one role, on one product, then you get the best results.</p>\n\n\n\n<p>But this is a luxury you only get with scaling. Yeah, so this is probably the principle we are following now. One manager for five to seven people max. More independence within teams. See what&#8217;s the level of decision making independence we can give them. And then some managers that would be responsible for syncing different teams, because customer support, customer happiness has the inputs that the product development needs.</p>\n\n\n\n<p>Also, the product development needs to sync with the marketing to market the features, and to the support, so that support would know what are all the new features that we are releasing in the new versions. Yes, and we are sharing naturally the admin part of things like office management, HR, those things. But this is, I think, natural for any company.</p>\n\n\n\n<p>[00:34:47] <strong>Nathan Wrigley:</strong> So if I&#8217;ve understood it correctly, you&#8217;ve got teams of five to seven developers. That then has a manager.</p>\n\n\n\n<p>[00:34:53] <strong>Alexander Gilmanov:</strong> Five to seven people. This would also include designers, developers.</p>\n\n\n\n<p>[00:34:57] <strong>Nathan Wrigley:</strong> Right, so each of those has a manager, so you&#8217;ve got a bunch of those teams, and then those managers then report to, what, another manager, slightly higher up. And then, do those managers then report to you? And then separately you&#8217;ve got the marketing and the support teams, who have to communicate with all of those teams, so that they&#8217;re aware of what the product actually is on a day-to-day basis, okay. For 43 people, you&#8217;re happy with the way that&#8217;s going.</p>\n\n\n\n<p>Let&#8217;s just, very quickly, before we run out of time, because we&#8217;re probably approaching the time that we&#8217;ve got available. You&#8217;ve written down a section of tools that you like, which I think is quite interesting. We don&#8217;t really get into this conversation. So, what are some of the things that you are using in the year 2024? Obviously it&#8217;ll evolve over time. I&#8217;m sure you&#8217;re happy to jettison some tools, and adopt new ones as they come out. But where are you at right now? What are the mainstays of your tooling?</p>\n\n\n\n<p>[00:35:44] <strong>Alexander Gilmanov:</strong> Yeah, one note I would probably, one comment I would mention before going into the tools is that, it&#8217;s not really about the tools. It&#8217;s a mistake many managers and many beginners do, that they think that tool will solve a problem for them. But no, tool can only help you to solve a problem.</p>\n\n\n\n<p>[00:36:01] <strong>Nathan Wrigley:</strong> I will never, ever get over thinking that the tool will solve the problem. I make this mistake multiple times a year. Just get a new tool, and imagine it will fix all the things, and it never does. Anyway, sorry, an aside. You carry on.</p>\n\n\n\n<p>[00:36:13] <strong>Alexander Gilmanov:</strong> We all do this mistake. It&#8217;s a nice idea that you install the software, and you don&#8217;t have to worry about organising tasks anymore, something like that. So when I just became a manager, I was actually just doing some to-do lists, checklists, and it was sufficient. And I had a higher level checklists, and then drilled down into every point. Every point would have checklists under it.</p>\n\n\n\n<p>As of today, 2024, I believe the tools stack is more or less standardised in the industry. We use the Google Suite for docs, for sheets, for emails. We use Slack for real time communication. And sometimes I think if we should maybe reduce using Slack, because it creates sometimes too much of context switching, too many distractions throughout the day, especially for managers. That&#8217;s a pain point for managers, that they have so many messages, and people expect them to answer like within 10 minutes. Where is this doc you shared with us on Friday?</p>\n\n\n\n<p>We use Jira for tracking the projects. And we use different kind of boards for different projects, because I think every team needs to decide on the process that works for them. We use agile for all projects, but somewhere we use more kanban kind of approach. We have no strict deadlines in terms of two week sprints, and for most projects we use two week sprints. And then we have sprint planning, sprint review, and all that.</p>\n\n\n\n<p>Tasks are estimated in story points. Probably you&#8217;re familiar with agile scrum and with all this methodology. And it then also helps with the estimating, with reporting, with looking back at how many story points every release had.</p>\n\n\n\n<p>We are using some of the Confluence, but actually for longer term, structured kind of project, and team documentation, we use Notion. It&#8217;s a very nice, very handy tool for that.</p>\n\n\n\n<p>And we have different layers like company policies, team structure, product related assets, product related standards, coding standards, marketing standards. Whenever we figure out an SOP, we put it there, we all know this is the app we use, and everything is in there. And it&#8217;s very helpful for onboarding new guys, because before that we had all those chaotic Google Docs folders, and every time we had to remember where to look for those, and now everything is in one place.</p>\n\n\n\n<p>What else do we use? There are tools we use here and there, like Discord for communities. Those are more task relevant tools, like for Google ads, Facebook ads, we use some of downloadable software to monitor and track, but this is less relevant for project management.</p>\n\n\n\n<p>But for project management, I think Jira is the most important part. And we use GitLab for developers. It&#8217;s connected to all the servers, to the continuous integration, continuous deployment process, and to Jira. Whenever something is pushed for a certain task, Jira has a reference to it. Yeah, I think from the major software all of us use, that would be it. But as I said, it&#8217;s really about, really not about the tools.</p>\n\n\n\n<p>[00:39:09] <strong>Nathan Wrigley:</strong> Exactly right. It really isn&#8217;t about the tools. Also curious that you have selected what many other teams have selected. There are definitely some sort of star players out there, in those project management software, and things like that. They&#8217;re popular for a reason. But I think trying to wrangle the communication between a growing team, especially when you&#8217;re trying to onboard people, really a difficult thing to do. It&#8217;s almost impossible to keep everybody on the page.</p>\n\n\n\n<p>I share your frustration with Slack. One of the things that I find difficult about Slack is just being able to keep up with something if you&#8217;ve had a day off or something. You know, you&#8217;ve suddenly got this linear feed of information, you&#8217;ve got to scroll right up there, and the expectation is the link that was buried in some threaded comment you should have seen and, well, I didn&#8217;t see it, I&#8217;m really sorry about that.</p>\n\n\n\n<p>I think probably we&#8217;ve gone through all of the different bits and the pieces that I wanted to go through. I am so appreciative of the amount of time that you&#8217;ve given to me. Enormous thanks.</p>\n\n\n\n<p>The other thing that I would like to say is, what&#8217;s coming out of the conversation that we&#8217;ve had, I think is that, you view this as a journey. There&#8217;s no actual destination here, well, maybe there is. When you are 65 years old or something, and you are finally wishing to retire. But this whole process is just a constant process of tweaking, changing, modifying, taking people on for different roles, trying things out, forgiving yourself when they go wrong. And I&#8217;ve learned a lot from all of the different things that you&#8217;ve said to me over the last couple of hours.</p>\n\n\n\n<p>As I said, the show notes will be able to, well, you&#8217;ll be able to use the show notes to track down any of the links for anything that Alexander has mentioned.</p>\n\n\n\n<p>Just before we go, Alexander, do you want to drop once more where people can find you? I know we did this in the last episode, but we might as well do it again before we round off.</p>\n\n\n\n<p>[00:40:47] <strong>Alexander Gilmanov:</strong> Yeah, I&#8217;m most active in LinkedIn, so you can always find me there. And I&#8217;m happy to connect if you have a question, concern, comment, please contact me.</p>\n\n\n\n<p>[00:40:55] <strong>Nathan Wrigley:</strong> Okay, I will put that in the show notes. Thank you so much for chatting to me. I really have enjoyed this conversation, and I appreciate your time. Thank you very much.</p>\n\n\n\n<p>[00:41:03] <strong>Alexander Gilmanov:</strong> Thank you. And it&#8217;s actually very interesting to share my thoughts, and to structure my thoughts. It helps me also to iterate and reflect on all those things. Thank you very much.</p>\n</div>\n\n\n\n<p>On the podcast today we have <a href="https://www.linkedin.com/in/alexander-gilmanov-tms/">Alexander Gilmanov</a>.</p>\n\n\n\n<p>Alex comes to us today from Belgrade, Serbia. He’s a full-stack developer with a rich heritage of freelance and agency work. His company officially launched in 2014, and they’ve continued work with clients, as well as creating a range of WordPress plugins, and their own SaaS apps, mainly in the online booking space.</p>\n\n\n\n<p>Slightly unusually for this podcast I decided to break the content up into two parts. You can hear the first episode from last week by going to the WP Tavern website and searching for <a href="https://wptavern.com/podcast/120-alexander-gilmanov-on-transitioning-from-developer-to-entrepreneur">episode 120</a>.</p>\n\n\n\n<p>Alexander brings a wealth of experience from his journey within the WordPress ecosystem, and this podcast is all about his transitioning from being a freelancer towards a more managerial role, now overseeing a team of 43 employees.&nbsp;</p>\n\n\n\n<p>Alexander gets into the intricacies of team management, emphasising the effective use of tools like Google Suite, Slack, Jira, Notion, Confluence, and GitLab.</p>\n\n\n\n<p>We begin with Alexander reflecting upon his evolving role from an individual contributor to a leader, responsible for a mid-sized team. He talks about the lessons learned along the way, particularly trying to steer clear of negative motivation tactics. He now advocates for positive reinforcement and fostering a culture of trust and calm, where mistakes are viewed as opportunities for growth.</p>\n\n\n\n<p>We then chat about the complexities of balancing automated and human support, and Alexander offers his perspective on managing support requests effectively while maintaining high customer satisfaction.&nbsp;</p>\n\n\n\n<p>He also explains the structure of his team, telling us about the benefits of smaller, independent teams and the need for coordination across departments such as product development, marketing, and support.</p>\n\n\n\n<p>Towards the end we talk about the WordPress community, and Alexander contrasts this with other industries, sharing insights from events and conferences that have shaped his approach to team management. He mentions learning from established companies like Visual Composer or WP Bakery, noting the openness and knowledge-sharing that define the WordPress ecosystem.</p>\n\n\n\n<p>Finally, Alexander underscores the importance of building the right team. He discusses the need to recognise when team members are not a good fit, and how it’s not always realistic to expect every employee to be a perfect fit for his way of doing things. Seeking the right people and learning continuously forms a key part of his managerial philosophy.</p>\n\n\n\n<p>If you’re interested in team management and the dynamics of the WordPress community, 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://visualcomposer.com/">Visual Composer</a></p>\n\n\n\n<p><a href="https://wpbakery.com/">WPBakery</a></p>\n\n\n\n<p><a href="https://brainstormforce.com/">Brainstorm Force</a></p>\n\n\n\n<p><a href="https://wpastra.com/">Astra</a></p>\n\n\n\n<p><a href="https://workspace.google.com/">Google Workspace</a></p>\n\n\n\n<p><a href="https://wpdatatables.com/">wpDataTables</a></p>\n\n\n\n<p><a href="https://wpamelia.com/">Amelia booking plugin</a></p>\n\n\n\n<p><a href="https://trafft.com/">Trafft</a></p>\n\n\n\n<p><a href="https://slack.com/">Slack</a></p>\n\n\n\n<p><a href="https://www.atlassian.com/software/jira">Jira</a></p>\n\n\n\n<p><a href="https://www.atlassian.com/software/confluence">Confluence</a></p>\n\n\n\n<p><a href="https://www.notion.so/">Notion</a></p>\n\n\n\n<p><a href="https://about.gitlab.com/">GitLab</a></p>\n\n\n\n<p><a href="https://www.linkedin.com/in/alexander-gilmanov-tms/">Alexander on LinkedIn</a></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 22 May 2024 14:00:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Nathan Wrigley";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:45:"Do The Woo Community: Episode 500, Thank You!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"https://dothewoo.io/?p=83696";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:42:"https://dothewoo.io/episode-500-thank-you/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:27:"Short and sweet, thank you!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 22 May 2024 13:16:26 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:97:"Do The Woo Community: Groundbreaker Talents, Opening Tech Opportunities for Young Women in Uganda";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83671";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:95:"https://dothewoo.io/groundbreaker-talents-opening-tech-opportunities-for-young-women-in-uganda/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:186:"Learn about mentorship, sponsorship, and the impactful work of Groundbreaker, a program drives powerful experiences for mentors, talents, and the tech industry for young women in Uganda.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 21 May 2024 14:14: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: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: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:58:"Akismet: Elementor Adds Akismet to Stop the Spread of Spam";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://akismet.com/?p=283943";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://akismet.com/blog/akismet-elementor-form-spam-protection/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3145:"<p>Elementor users have a new reason to rejoice: Form spam is a thing of the past! The Elementor Form widget is a great tool to build powerful forms with minimal effort. And when combined with the power of Akismet, you’ll have peace of mind that you’re receiving only legitimate responses, and not wasting time on&nbsp;spam.</p>\n\n<p>That’s why Elementor users will be pleased to hear about the new Akismet integration in <a href="https://elementor.com/blog/elementor-319-display-conditions-akismet-integration/">Elementor&nbsp;3.19</a>.</p>\n\n\n<span id="more-283943"></span>\n\n\n<h2 id="what-is akismet" class="wp-block-heading">What is&nbsp;Akismet?</h2>\n\n<p>Akismet is an AI&#8209;powered anti&#8209;spam technology that blocks spam with 99.99% accuracy. It works in the background, so it doesn’t force site visitors to complete an annoying CAPTCHA. Moreover, Akismet’s cloud technology means that it won’t slow down your site. To date, Akismet is used on more than 100 million websites built on WordPress and&nbsp;beyond.</p>\n\n<h2 id="what-is-elementor forms" class="wp-block-heading">What is Elementor&nbsp;Forms?</h2>\n\n<p><a href="https://elementor.com/">Elementor</a> is a feature&#8209;rich website builder for WordPress. Alongside the flagship drag&#8209;and&#8209;drop editor, Elementor also offers 100+ widgets for extra functionality.<br />Among these is <a href="https://elementor.com/features/form-builder/">Elementor Forms</a>, one of many widgets included in the premium version of the plugin. Elementor’s form builder is easy to learn and customizable. But, more than that, it’s convenient — you don’t need to download a different form&nbsp;plugin.</p>\n\n<h2 id="elementor-and-akismet-working together" class="wp-block-heading">Elementor and Akismet working&nbsp;together</h2>\n\n<p>Seeing the potential for a useful collaboration, Elementor began work on integrating Akismet into their tools. While this feature ran in beta back in January, now all Elementor users on version 3.19 and above can enjoy Akismet protection within Elementor&nbsp;Forms.</p>\n\n<p><a href="https://elementor.com/help/block-spam-messages-from-forms/">Enabling Akismet in Elementor Forms</a> just takes a few clicks. Akismet protects forms without the need for inconvenient CAPTCHA elements that slow down your site and drive away&nbsp;visitors.</p>\n\n<p>Note that you can only add spam protection to the Name, URL, Email, and Message fields. This should cover most use cases. Other fields, like the Password or Date selector, don’t require spam&nbsp;protection.</p>\n\n<h2 id="welcome-more-akismet integrations" class="wp-block-heading">Welcome more Akismet&nbsp;integrations</h2>\n\n<p>The goal at Akismet is to <a href="https://akismet.com/features/">rid the web of spam</a> for good, so more integrations are always something to celebrate. Elementor Forms has now been added to the list of <a href="https://akismet.com/support/getting-started/using-akismet-with-your-contact-forms/">supported contact form&nbsp;plugins</a>.</p>\n\n\n<p>Akismet will continue doing what it does best: cleaning up spam across WordPress and beyond.&nbsp;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 20 May 2024 14:37:24 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ali Uğurlu";s: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:78:"Do The Woo Community: Building a Multichannel WooCommerce with Nitish Upadhyay";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83617";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/building-a-multichannel-woocommerce-with-nitish-upadhyay/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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:"In this episode of Woo AgencyChat learn more about turning your clients WooCommerce shop into a multichannel store.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_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, 20 May 2024 09:23: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: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: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:111:"Gutenberg Times: Gutenberg Changelog #100 – NASA’s New Website – the Switch to WordPress and Block Editor";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:53:"https://gutenbergtimes.com/?post_type=podcast&p=28669";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"https://gutenbergtimes.com/podcast/gutenberg-changelog-100-nasa-wordpress-block-editor/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:58205:"<p>In this episode, Stacy Holtz, Gary Kovar and Birgit Pauli-Haack discuss NASA’s new website &#8211; the switch to WordPress and Block Editor, the scale of the project, the block and theme development, design and migration.</p>\n\n\n\n<p><a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-100-nasa-wordpress-block-editor/#shownotes">Show Notes</a> / <a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-100-nasa-wordpress-block-editor/#transcript">Transcript</a></p>\n\n\n\n<ul class="wp-block-list">\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" id="shownotes"><strong>Show Notes</strong></p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://lonerockpoint.com/2024/04/nasas-digital-universe-shines-with-webby-awards-nominations/">NASA’s Digital Universe Shines with Webby Awards Nominations</a></li>\n\n\n\n<li><a href="https://x.com/photomatt/status/1777807195700125744">Matt Mullenweg&#8217;s tweet</a> about the traffic of the Solar Eclipse Live stream. </li>\n\n\n\n<li><a href="https://lonerockpoint.com/2023/10/nasa-flagship-wordpress-site-launch/">NASA’s Flagship Website Launches on WordPress</a></li>\n\n\n\n<li><a href="https://lonerockpoint.com/2023/11/content-migration-for-nasa/">Behind-the-Scenes Look at Content Migration for NASA</a></li>\n\n\n\n<li><a href="https://wordpress.tv/2023/10/13/for-all-userkind-nasa-web-modernization-and-wordpress/">For all userkind: NASA web modernization and WordPress</a></li>\n\n\n\n<li><a href="https://wordpress.tv/2023/10/23/hands-on-with-nasas-new-digital-platform/">Hands on with NASA’s new digital&nbsp;platform</a></li>\n</ul>\n\n\n\n<p class="has-large-font-size">Stay in Touch</p>\n\n\n\n<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">\n<ul class="wp-block-list">\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" id="transcript"><strong>Transcript</strong></p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Hello, and welcome to our hundredth episode of the Gutenberg Changelog podcast. Now, let that sink in a little bit. A hundred episodes. That&#8217;s about at least 80 hours together, dear listeners. And today, the hundredth show. I&#8217;m thrilled to have a special show for you, for me, and hopefully also for our guests here.</p>\n\n\n\n<p>I have with me Stacy Holtz and Gary Kovar from the Lone Rock Point agency. But how would you know them? Yes, they worked with others on the NASA&#8217;s new website. Switch to WordPress and the block editor, and we will have a great chat about the scope of the project, how WordPress really scales and how they did it in development, as well as in user training, content creators, blocking stuff, working with blocks.</p>\n\n\n\n<p>I&#8217;m your host, Birgit Pauli-Haack, curator at the Gutenberg Times and a full-time core contributor to the WordPress open source projects, sponsored by Automattic for the Future Program. So let me introduce my guest today. Stacy Holtz has been with Lone Rock Point for three years, focusing on project and team management as group account director. Her significant contributions to the NASA project have been highlighted through her leadership in user support training efforts, especially in guiding users on the effective use of custom-built blocks. Welcome, Stacy. So happy you are on the show also with us.</p>\n\n\n\n<p><em>Stacy Holtz:</em> Thank you. I&#8217;m so excited to be here.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> It&#8217;s cool. It&#8217;s cool. So also with us is Gary Kovar. Gary Kovar, principal software engineer at Lone Rock Point. And his role during the NASA project was, he was instrumental in steering the team towards the beta phase, was key in the integration of Search.gov, and oversaw the management of more than 200,000 redirects. He&#8217;s notably skilled in bringing together historic materials and managing the space station research explorer, as well as various other non-WordPress static content. Now there were a few words in there that I need to clarify later. Welcome to the show, Gary.</p>\n\n\n\n<p><em>Gary Kovar:</em> Thanks. Excited to be here.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, it&#8217;s wonderful. I also want to point out to our listeners, what&#8217;s the connection with NASA? Apart from that you&#8217;re awesome and that you built a phenomenal block- based website. I have a high affinity for NASA. Fifteen years ago in 2009, I was part of the first tweet up for the shuttle launch 129 on Cape Canaveral. And we were two days where 150 people from Twitter that had been following NASA for the last two years or so on the platform. And they were invited to come to Cape Canaveral, spend a whole day in talks and meet some of the engineers, and meet astronauts, and I met Mike Macedonia, and Miles O&#8217;Brien was there, and quite a few engineers were there to tell us what this all entails. And we of course didn&#8217;t completely get it, but we had a very new take on it because, and that was the idea from the social media team, that the news take this in 129 shuttle starts. You can&#8217;t always, there&#8217;s no news in there unless something happens.</p>\n\n\n\n<p>So there&#8217;s no excitement. There is no excitement about the payload, about what&#8217;s going on with the astronauts. Yeah, we raised with the astronauts from the airplane and that was really something. So we, 150 people, brought a new take on it, because it was all new to us and we wanted to share video and interviews and all that with our audience, and the story for the news, the main news outlets were the tweet up, we were the news on NASA, etc. So it was really interesting to talk to Miles O&#8217;Brien and all the others, and get the world treatment on the press mound. And of course the excitement of the shuttle start, it was really changing for me, and the Explorer part of it was really interesting. So I can&#8217;t really put it into words still. Yeah, after 15 years I am back there.</p>\n\n\n\n<p>So I thought, oh yes, this comes good together and let&#8217;s do a show on the Gutenberg Changelog about the NASA website and bring this all together. So what will we talk about today? I think we have three main topics. One is briefly talk about the scale of the project, because it&#8217;s enormous. We talk about the sites, the people, the blocks, the processing, the time that it takes to bring something together. And then, we talk about the actual block and theme development about design systems migration. And then, the last part was, it&#8217;s the most important part actually, one of the paths was clear for the development, how did the content creators then needed to be trained, the publishing flow revamped, what new sites were built, new pages built and all that.</p>\n\n\n\n<p>And there is another news part of it, April 8th, talking about scale, right? April 8th, what happened there was NASA live-streamed the solar eclipse, the one in 35 years, and there&#8217;s only one traffic number that I know about, and that is between four and a half hour span, one billion requests made to the NASA.gov website, with a large majority served under 400 milliseconds. So this is a real scaled operation. I don&#8217;t think that many other websites get, in that amount of time, so much traffic. How did that feel, Gary and Stacy? You probably were watching as well.</p>\n\n\n\n<p><em>Gary Kovar:</em> Oh yes. I traveled to view the Eclipse in person and I took my laptop with me. So as I was sitting there waiting, I was tethered and kind of watching traffic increase and yeah, stunning. Certainly the busiest site I&#8217;ve worked on.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> How did you see the solar eclipse, Stacy?</p>\n\n\n\n<p><em>Stacy Holtz:</em> Yeah, same. I was not traveling, but I was running back and forth between my kitchen and the back deck to put my glasses on and view it, and then come back and check on everything, and make sure our user community didn&#8217;t need any support of any kind. So definitely it was a fun day.</p>\n\n\n\n<p><em>Gary Kovar:</em> And I will say, some of the reason that we were able to handle that kind of traffic is there was plenty of prep. Obviously eclipses don&#8217;t sneak up on us, so we knew it was coming, and both on the content creator side and the technical side, we were able to posture ourselves for this expected increase in traffic and extremely thrilled with how it all went.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, that&#8217;s awesome. And the latest web news about NASA, of course there are others, plenty of news and you can all check it out on NASA.gov, but the latest news is that NASA got the Webby Awards for the new live stream site. Congratulations to you all and the team. That&#8217;s wonderful. So what is that live site about? What was that? How did that come to pass?</p>\n\n\n\n<p><em>Gary Kovar: </em>Yeah, so NASA Plus is pretty cool. NASA, of course, everybody has a streaming service, so why shouldn&#8217;t NASA, right? So plus.nasa.gov is NASA&#8217;s streaming service. The neat part is it&#8217;s a WordPress site, and so WordPress functions is the control room for content creators to put together playlists and spotlight content. Any live event that takes place is run through and both live on plus.nasa.gov. And higher traffic stuff is co-streamed on www.nasa.gov. But you can install the plus, well you can sell the NASA app on any device and have live-streaming. It&#8217;s cool. Very cool. And the part that blows my mind every time I fired up on my Apple TV is that it&#8217;s just hitting the WordPress rest API. That&#8217;s pretty wild to me.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, yeah, no, I can see that. Yeah, it&#8217;s really pushing the envelope on that, on the rest API, definitely. Yeah. So take us back to now, not how did this come to pass? Well, NASA 20-year-old content, I think they started way in 2000, well maybe even earlier, with putting stuff on the web, but so what was the project like? What was the scale of the project? When you went in there, how did you it to even scope it?</p>\n\n\n\n<p><em>Gary Kovar:</em> I was fortunate to join the project after some decisions had been made, CMS had already been chosen. There was a long conversation around that before deciding on WordPress. And so, I joined when development was very much in process. But I think even before that, it&#8217;s worth pointing out that the first domino that caused all this was the 21st Century Idea Act that talked about modernizing websites. And so, NASA certainly, a technical organization, every group center, club, cafeteria, all had a website, because it was important to have this information available. And they get that part innately and ended up where many agencies, both federally and otherwise have ended up, in that they have a sprawling footprint across the internet. And the Idea Act, further pushed by a memo &#8217;23, &#8217;22, last year, basically said we got to make this better for users. And so, NASA really went after that and found partners that could help them get to this point.</p>\n\n\n\n<p>So when I joined Lone Rock Point, development was already in process and there were lists of things that needed to happen before launch. Like there&#8217;s thousands of sites that needed to be consolidated and we have content across four different major versions of the WWW site, and a lot of minor things that we&#8217;re also resolving at WWW at different addresses, that all needed to come in to make this thing live. There were some sections that to the federal law, the URL had to change the same, so there were perma link structures that needed to be considered, and it was this just massive checklist of items to get through, page after page of how do you account for that, how do you account for that? And on top of it, a really specific goal of giving content creators the tooling they needed to really tell the story, and give a compelling introduction or compelling reason for people to read and see what they have to say. So a very tall task. An exciting task. Exciting task.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, definitely. So when did it start? It was a process that took I think months if not years to put together. Yeah.</p>\n\n\n\n<p><em>Stacy Holtz:</em> I&#8217;m not sure of the official date. When I started the project, it was already in progress, and they were still making decisions around the CMS. So I joined it before Gary, but it was already in progress. So I honestly don&#8217;t know when the official timeline of that was.</p>\n\n\n\n<p><em>Gary Kovar:</em> I&#8217;ll say the 21st Century Idea Act was written in 2018, so shortly after that, I mean we&#8217;re 2024 now. Shortly after that, the planning had to happen and NASA had to start getting it together, because an agency of that size, there&#8217;s a lot of momentum to account for.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Yeah, there are also budget questions there. You need to kind of wait until the next budget round comes, and so it&#8217;s a year past before you get anything on the books. Yeah, definitely get that. Yeah. So you mentioned there were in your introduction, I read something like, what&#8217;s the Space Station Research Explorer?</p>\n\n\n\n<p><em>Gary Kovar:</em> Oh yeah. So Space Station Research Explorer is awesome and was a fun, I&#8217;ll say problem to solve. As I mentioned, there&#8217;s some federally required things by laws, PDFs here and there, and some digital cost analysis here. One of those, Space Station Research Explorer, is literally taking from the ISS data from research projects, and consolidating and writing reports. And that lived on a URL that conflicted with other permalinks, and also had some really strict requirements around where images existed and specific cell files, because they&#8217;re packaged up and used in other systems internally at NASA. So in many cases you&#8217;d say, &#8220;Well great, we can just redirect,&#8221; but not really an option in this case. So there&#8217;s a whole routing and URL management system within WordPress, separate from WordPress, to deal with the logic of the Space Station Research Explorer. That was sort of my toe in the water on the project was, this thing has to work, and get that working so we can get to launch. The first of many of those in the checklist.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Also, there are other things on the website that are really astonishing, and have a huge amount of data we handed that&#8217;s for instance also the mission, I don&#8217;t know if it&#8217;s called Explorer as well, but the mission database where anybody can look up a prior NASA mission, and see who were the astronauts, what was the purpose of the mission and all that, that also needed to totally, it&#8217;s in a database, but it need also revamped for that. So I&#8217;m assuming that&#8217;s also part of the project?</p>\n\n\n\n<p><em>Gary Kovar:</em> And I&#8217;ll share that some of this stuff is not, it&#8217;s old content, but it&#8217;s continually updated. There&#8217;s a piece of content from the history office called the Apollo Lunar Surface Journal, and to this day it&#8217;s still updated as different artifacts are discovered that people who worked in the project took home, and are sharing and finding. We have better technology now to try and understand some of these garbled transmissions.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Oh, yeah.</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, so there continue to be updates there, and it&#8217;s a highly trafficked area of the site that had to be migrated in as well, and recognize the effort that volunteers across the globe are making on that.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, you mentioned thousands of public sites. How can you even have thousands of public sites? That&#8217;s really interesting. But when you say the cafeterias and all the offices, they all had public sites, so it kind of gets together. Then 456 users that log into some part of the website, and they&#8217;re mostly content creators, I would assume. And then, I read in one of the blog posts that you built 55 custom blocks. Yeah. So how did you approach the development that went from, so you had a design company I would assume, or was it also done in your agency that design steps to come to that?</p>\n\n\n\n<h3 class="wp-block-heading">Block and Theme Development</h3>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, great question. So design actually happened in parallel while CMS was being chosen. So the design system we use is called Horizon Design System, and a design agency put this together, very ambitious design system. They tried to account for every use case they could think of within NASA, without being informed by what can the tool we&#8217;re using actually do. And so, Design System was, I&#8217;ll air quote finalized, like design systems never finalized, but finalized around the same time the CMS was chosen, give or take a little bit.</p>\n\n\n\n<p>During the implementation, actually developing this, there was a lot of discovery of, oh gee, this wasn&#8217;t considered or accounted for, because there was no way the design company could have discovered or accounted for it. How do we deal with that? And so ultimately, if we had completed the entire design system as specked out, I wonder how many blocks there would be? Probably hundreds. So many compelling ways to tell the story. We ended it at 55 by virtue of, I mean at some point the things got to launch, we can&#8217;t build forever, but also these are the pieces that are necessary broadly to accomplish what needs to be accomplished. Since launch, a couple more blocks have been added specific to streaming.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. Oh yeah, totally get that. So there&#8217;s this underlying question that probably any agency has that needs to talk with clients about it. So what&#8217;s the decision between, okay, using core blocks versus creating custom blocks. I can see that there are not a whole lot of blocks like tabs, or accordions in core, so I get that those definitely needed to be created, but what are other blocks that you built?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, I would say that there&#8217;s a lot of blocks that allow relating content to other content. So selecting related content either automatically or dynamically, identifying you might want to continue reading on. In some cases that&#8217;s accomplished with custom blocks by virtue of the design system needs. So the design system sort of dictates that to accomplish this, we need to give content creators X amount of control that aren&#8217;t available in core blocks. Even things like imagery, so we&#8217;ve extended the core image block quite a bit to account for not just captioning, but credits, descriptions. There were some needs to link to, in some cases an image article, in other cases to link to the raw image that&#8217;s dynamically chosen when the block&#8217;s in use. So there&#8217;s a lot of, one of the major goals was provide compelling content and continue providing compelling content. And so, to that end, the blocks serve that purpose and go beyond what core would need specific to NASA&#8217;s needs.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. Speaking of imagery, there is this image, the hundreds and thousands of media assets, mostly probably images and videos, and know that the Hubble Telescope and now James Webb Telescope, they produce tons of images. I don&#8217;t think that goes through the WordPress media library, or am I&#8230;</p>\n\n\n\n<p><em>Gary Kovar:</em> Correct. Yeah, so NASA has an internal CDN that&#8217;s used. Some of that stuff, it makes sense to bring into the media library and scale for use.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. What&#8217;s the CDN?</p>\n\n\n\n<p><em>Gary Kovar:</em> Content distribution network, so like an S3 bucket, or some other place to store it that-</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Just for the purpose of our listeners, we all have sometimes a bit of a jargony. Just wanted to make sure. Yeah.</p>\n\n\n\n<p><em>Gary Kovar:</em> Sorry, I&#8217;m still living in my own head in my own life.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> I know how to stop you. Yeah, CDN. Yeah. All right. Yeah, so it has its own CDN and then, but there&#8217;s still a link to the article, so that is probably custom development as well.</p>\n\n\n\n<p><em>Gary Kovar:</em> Correct. And that CDN is embedded, so if you&#8217;re in the media library, external or internal, of course you can still upload and use as appropriate. And even looking specifically at the media library, there were needs, there&#8217;s a lot of PDFs, contracts, and other information that gets updated, and one of the needs our content creators have is they need to be able to replace this thing. I&#8217;m not even sure where all it&#8217;s being linked from, so it&#8217;s not as simple as saying, &#8220;Upload a new thing to the media library, redirect.&#8221; Yeah, it&#8217;s complex. It&#8217;s complex. A lot of business logic behind it. Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, I can imagine.</p>\n\n\n\n<p><em>Stacy Holtz:</em> It&#8217;s not like you upload your own, you think in your own WordPress website or wherever, you upload your image and maybe one or two other people use your image. You think about, you have hundreds of content creators and they&#8217;re looking for a specific image that was uploaded, and it&#8217;s used in multiple places, or the PDF is used in multiple places. You as the original person who uploaded it, have no way of knowing where it was uploaded. So you have to be able to account for that, right? If they need to update something on the PDF, make changes to that, that it gets changed everywhere.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, I can see that. And that definitely needs to scale quite a bit there, because it&#8217;s also geared towards NASA and the use case there. Were there any blocks where you considered maybe later on we could kind of public source them, or open source them and make them available for the wider WordPress community?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, there&#8217;s definitely an ongoing conversation that I think it&#8217;s in the public web experience office. I think it&#8217;s intent to get to the point that we can open source, and I will say, not that there&#8217;s probably anything compelling or earth-shattering there that will change the world for developers, more so that this is a way we solve the problem. And I don&#8217;t know, I like spinning up projects like that. I think it&#8217;d be fun. If I wasn&#8217;t working on it, I&#8217;d probably be cloning it. So I don&#8217;t know when it&#8217;s available, hopefully soon. Obviously many hoops to jump through, but something on the horizon.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. Wonderful. Wonderful. No, I can see in one of the posts and we link all the posts that I&#8217;ve mentioned here to the show notes for later, for your own perusal, dear listeners, but I read in one of the posts that you had a tabbed block where you can have the tabs on top, and then four page, and then have different content in the tabs, but then you also could move the tabs around, so you create your own tabs and all that. So that was a pretty neat block to see and how it works, and it would be really cool to have that, at least for those who also have these huge publishing needs, or have a need for not only have a linear content creation or launch page, but wanted to have some additional ways to highlight things. Yeah. So you mentioned it multiple times. The CMS was chosen. What was the leaving CMS?</p>\n\n\n\n<p><em>Gary Kovar:</em> Drupal.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Drupal?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yep.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Drupal 7?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yes.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> There were some migration issues there, I would think.</p>\n\n\n\n<p><em>Gary Kovar:</em> To say the least, yeah.</p>\n\n\n\n<p><em>Stacy Holtz:</em> Well, and Drupal it somewhat of a different data model, and that site was headless.</p>\n\n\n\n<p><em>Gary Kovar:</em> Which of course is a continuing conversation for us in WordPress land, and I think there were some interesting things to learn from that in the sense that publishing there was effectively creating JSON files that were being consumed, and so you weren&#8217;t necessarily hitting a rest API, you were hitting a static file. So from a speed perspective, it was very fast.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> So the data came out of the database into a JSON file, and then that was consumed by the CMS, is that what I&#8217;m understanding?</p>\n\n\n\n<p><em>Gary Kovar:</em> By the front end, yeah. So you would publish it on the front end. Yeah, the front end would consume it, correct, yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack</em>: Okay.</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, and that content was of course the most current content, but that site also had to accommodate the previous designs as well, that were not migrated to the new design system at that last move. And part of that were all these micro sites that, maybe 10 or 15 pages that have a specific use case, but didn&#8217;t really fit any of the existing design patterns, but also told a pretty interesting story, useful information for the public and whatnot, all fell under that roof. From a migration perspective, I&#8217;ll give you a huge shout-out to Andrew Norcross, who was my colleague at Lone Rock Point, spearheading migration. The migration system is, it&#8217;d be really cool if we could just bring this stuff in and stick it right into blocks, and say, &#8220;Hey, content creator, make sure this matches what you think it is, and let&#8217;s go.&#8221; In addition to bringing content in, there was sort of a re-strategizing about navigation.</p>\n\n\n\n<p>So the information architecture itself changed entirely, so it wasn&#8217;t even necessarily a one-to-one, because many different people had many different responsibilities across the system. We had content that was duplicative, or incomplete, or disagreed with each other just by virtue of age, and the information hadn&#8217;t been updated to the other person was updating, what have you. So the migration worked in two phases. First content came into the staging area, and the staging area was a safe place, custom post type, where content editors could come in and it would make the first pass at trying to convert to blocks, core blocks, basically, none of our custom blocks.</p>\n\n\n\n<p>And from there, content creators could apply the custom blocks and really figure out how to retell the story in the current system, and it gave them an opportunity to say, &#8220;Where does this actually fall in the new system?&#8221; And eventually get it to the appropriate post type, in the appropriate category, owned by the right people.</p>\n\n\n\n<p>Now, if you think about that, you go, &#8220;Well, that&#8217;s cool, except it&#8217;s possible that something had come in and it previously had three or four URLs as consolidating down to one.&#8221; So every piece of content that came in, we have an old URL for, in some cases that remain the same. By and large, they change, but then there&#8217;s also these pages that no longer exist that need to be accommodated for. The URLs still exist in search results and old links, and what have you, and that all has to kind of burn down to a logical system where we handle redirects.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. So the content creators must have come in pretty early in the project, because when they converted to blocks, they needed to already know how to do that. So training or the outline and the processes, they needed to work in parallel, I would think. Did that work, Stacy?</p>\n\n\n\n<p><em>Stacy Holtz: </em>Yeah, so early on, we had a sandbox available for the content creators, so as blocks were released and information was coming out, you have to keep in mind too, we were learning this alongside the content creators. It&#8217;s not like we could go out and Google these new custom blocks, have them built, and how does this work? We had to work closely with the development team to learn all these little great settings and fun things that had been provided for us, and so we started small, and that we would bring in smaller groups of content creators, and work with those groups. And then they could help then train their teams, and so we didn&#8217;t have to necessarily bring in hundreds of people at a time. We tried to start small and work our way out to have a bigger outreach, to help everyone get comfortable learning how everything worked.</p>\n\n\n\n<p><em>Gary Kovar:</em> I think the metaphor we&#8217;re all familiar with is building the plane walls in flight, but we were building the rocket after it left the launch pad.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> That&#8217;s how Gutenberg is built, right?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> WordPress.</p>\n\n\n\n<p><em>Gary Kovar:</em> Well, to that end, the best way to understand what users want, is to get something in their hands and get feedback. So it&#8217;s a very real feedback cycle and helps refine the product for what&#8217;s actually necessary, for sure.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> And also, it really helps to know what the people actually will do the work two years from now kind of start out and need to learn how to do it, and how that works for them in their publishing floor, and content creation is really the meat of the matter, yeah. So 70,000 pages before I divide that by 465 users, is that each user would roughly deal with 150 pages, which probably isn&#8217;t the case. Some have more and some have less of course, but that is a big amount of time to spend with a new system when you have to get some pressure on it, and sooner or later it needs to get live, and then that&#8217;s not all of it. Then you have other, as you mentioned, the image resources and the PDFs. And then there were also, did I read this right? 845 podcasts or episodes?</p>\n\n\n\n<p><em>Gary Kovar:</em> I&#8217;m pretty certain that&#8217;s episodes.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Episodes, okay.</p>\n\n\n\n<p><em>Gary Kovar: </em>Yeah. Yeah. There&#8217;s only a few that are regular that continue to be published. Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. Okay, good. Yeah. And you also needed integration with other systems. I&#8217;m thinking that NASA has huge technical systems that also need to integrate with the CMS or with the website. As you mentioned though, this, what was it? The Space Station Explorer.</p>\n\n\n\n<p><em>Gary Kovar:</em> The Space Station Research Explorer, yeah. And technically the back end of that is using MSSQL database. And so, there&#8217;s this wrapper in there in WordPress that&#8217;s making an external call to a Microsoft database, which is kind of cool. As part of that process, you can&#8217;t just log in to WP Admin. Within NASA, there&#8217;s a card-based system, so the SAML integration required the big one, SAML, I don&#8217;t know, don&#8217;t ask me what it stands for. I don&#8217;t know.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> It&#8217;s a single sign-on kind of security thing.</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, exactly.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. Okay.</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, you have to put in your card and pin, and lick the screen, and count to 10 backwards, and all that. Yeah, yeah. All sorts of fun stuff. The really cool integration that I am excited about is, search.gov. So we&#8217;re familiar with WordPress internal search. One of the challenges here is that there&#8217;s multiple sites at play, there&#8217;s NASA Plus, there&#8217;s www.science.nasa.gov. It&#8217;s actually another installation, a WordPress. It&#8217;s not multi-site, but it&#8217;s using the same systems.</p>\n\n\n\n<p>And so, all this content needs to be searchable somewhere. GSA, General Services Agency, federal government provides a search index for federal agencies. And so, we worked really closely with search.gov to drop in a faceted search and replace WordPress for search. One of the benefits is that working with GSA, they&#8217;re doing what every search engine does, and they&#8217;re indexing content. So by virtue of working with them, there&#8217;s some pretty good SEO things that Bing and Google like, but also good practices to make it easy to identify content and understand, and that becomes more and more necessary the fringe content that&#8217;s not content creator direct type stuff.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> So it probably also didn&#8217;t help that Matt Cutts was part of the GSA for a long time, who was the spam fighter at Google, and he left Google to go to the General Service Agency, or to the universal data place. And I also know that Andrew Nason, one of the core lead developers, work there as well. So yeah, there are some great technical minds in there as well.</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, that&#8217;s an agency that can do mighty things for sure.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> You mentioned the mobile apps, the iOS app, as well as the Android app from NASA, in conjunction with the live stream, but you can also just see the website there, or navigate the website there, but that&#8217;s also headless then?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, correct. That&#8217;s just using the rest API.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Okay.</p>\n\n\n\n<p><em>Gary Kovar:</em> And then, yeah, go ahead. Sorry. Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> No, so you build both mobiles up natively, and then just go out and pull the data from the rest API. That&#8217;s right.</p>\n\n\n\n<h3 class="wp-block-heading">Content Creators</h3>\n\n\n\n<p><em>Gary Kovar:</em> There&#8217;s another team that does the apps. There&#8217;s an apps team within, that we worked pretty closely with, and by and large, you&#8217;re hitting regular WordPress rest endpoints. There&#8217;s a couple of custom endpoints we rolled, but generally it&#8217;s built-in endpoints. One of the fun use of rest endpoints that I think is pertinent here, I talked a little about science and the WWW site being two different sites. As a content creator, sometimes you span, you&#8217;re working on content that spans both, and so you need to be able to link between the two, so the sites communicate with each other by the rest API. And so the blocks, when you&#8217;re linking to content, when you&#8217;re searching for content, you&#8217;re searching both sides to link to the appropriate content within blocks. So as a content creator, there&#8217;s not an apparent difference between sites other than what do I have access to? What am I allowed to edit?</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, interesting. Totally interesting. Yeah. So now the site is built or somewhat built.</p>\n\n\n\n<p><em>Gary Kovar:</em> It&#8217;s like the internet. It&#8217;s mostly done. It&#8217;s like the internet.</p>\n\n\n\n<p>Birgit Pauli-Haack: Oh, internet is a fad, right?</p>\n\n\n\n<p><em>Gary Kovar:</em> It&#8217;s a great fad.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. I wonder when it&#8217;ll take off, right? Yeah. Websites are similar to these Japanese design models. It&#8217;s called wabi-sabi. It&#8217;s never finished, it never lasts, and it&#8217;s never perfect, but we really want to go get close to it, and now it comes the content creators in that the blocks are built, the migration comes in. It&#8217;s kind of, yeah, what&#8217;s next? Stacy, how did you approach the whole, okay, people need to unlearn things before they can learn new things. And even that, people at NASA are probably ahead of the technical curve, but they&#8217;re all humans. They hate change, so how did that go? So they want to get their work done, they want to get the work back to the same time or faster than before, and now they are all crashing to a halt, because they have to learn this new thing.</p>\n\n\n\n<p><em>Stacy Holtz:</em> So that&#8217;s a really interesting concept to think about. I think we all kind of came in thinking, &#8220;Oh, it&#8217;s WordPress, we&#8217;ve totally got this,&#8221; and go into these training sessions and office hours, and realizing that all of our content creators have mostly been using Drupal and are very familiar with that system. And so, we were missing a key part there, because some of us didn&#8217;t understand how they had been using it before, and so we had to take a step back and help bridge that gap between we understand this is how you&#8217;re doing it before, but now this is how we do it going forward, and things that maybe we might take for granted. I think one of the things I noticed was that all the different settings and options that they had in the block itself, and each block has its own set of very specific settings, and so it really was just sitting down and taking that time with the content creators, and creating learning resources.</p>\n\n\n\n<p>We&#8217;re talking videos, handwritten ones, and making sure that they got into the hands of the content creators. And we learned early on too, that just creating them and throwing a link out there, and saying, &#8220;Here you all go. Here&#8217;s the newest learning resource,&#8221; really wasn&#8217;t working, because the content creators are so busy. For a while there, they were creating double content right before we got to where we were launching. They were having to maintain content in two different places. And so, we started hosting office hours, and one-on-one support, and just making ourselves available all the time to support them, and make sure that they got the information that they needed in a timely manner, to help ease that transition and ease that frustration. It is frustrating, right? I&#8217;ve been doing it this way, now I have to learn this whole new thing, and I&#8217;m excited about it, but I&#8217;m still frustrated, because it&#8217;s just one more thing that I have to do.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. So there must have been, and each person probably had a different timescale on that, or timeline on that, but there is a point where you say, &#8220;Okay, this new thing isn&#8217;t so bad, let&#8217;s kind of dive in.&#8221;</p>\n\n\n\n<p>But the resistance is, because I have to get this thing done, but the new thing, it takes me so much longer because I don&#8217;t know yet well enough. When was that? What was that click that made people think, &#8220;Oh, this is better. This makes me more creative?&#8221; That&#8217;s an assumption of mine, but&#8230;</p>\n\n\n\n<p><em>Stacy Holtz:</em> I think it was different for everyone, because some people picked it up super-fast, because they had more time to devote to it, or maybe they had used WordPress before. They were super familiar with it, so the learning curve wasn&#8217;t quite as steep for them. Maybe it took longer for something else, because they were already buried in other things, and I&#8217;m the only person that manages this content, and I manage X, Y, and Z. So I&#8217;m the only one man show over here, and I have to do all these things. And so, I think it just really depended on the person in the group. Overall though, the majority were very excited about it and still are. And when we roll out, when the development team rolls out an enhancement, something that we&#8217;ve gotten feedback on, we make sure we share that widely with our user community. And they&#8217;re all very excited, because they&#8217;ve been working on it since it was, they started in the sandbox, and it was feedback that they gave, and yay, now we have this new piece of functionality and we&#8217;re very, very excited about it.</p>\n\n\n\n<p><em>Gary Kovar:</em> I&#8217;ll add onto that, one of the now of being live is that we have the space and expectation to build that way. As we were getting to launch, it was get everything in, every block we can, as polished as we can get it before we get live. Once we got to beta, we had to transition into this place where we take a more refined approach. When it&#8217;s not public facing, content creators will tolerate some disruption, some, but I mean that&#8217;s reasonable. They&#8217;re understanding that things are going to break. We&#8217;re still actively developing. Once we entered beta, that changed significantly. And now, as new features roll out, there&#8217;s space for feedback and exposure prior to it going live in the system, and I think that&#8217;s made a tremendous difference in users&#8217; competence in the system and sense of stability.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, I definitely can see that. Yes. Yeah. So you mentioned that you had a lot of tools at hand to communicate changes, but it wasn&#8217;t only&#8230; So office hours, was it a monthly or a daily thing, or where 450 people? Yeah, it&#8217;s definitely in a new system. They probably want you right by them. Each one of them wants, &#8220;Sit next to me and show me this thing.&#8221;</p>\n\n\n\n<p><em>Stacy Holtz:</em> Yeah, so we set it up as an open, it was an open invite, and everyone was included and we just held it once a week. Actually, we still have it, and us as the web support community, all of us who are supporting, we would just go and we would be there, whether someone showed up or whether someone didn&#8217;t show up. I think the first one that we held, we hit the panic button when the ticker was going up to, we had over 200 people in office hours, and we were sending out like, oh my gosh, we&#8217;re going to need a little bit more support in here, just to help manage. If someone had a really complex conversation that someone could then take them to a breakout room type of situation, and sit down with them, and help them work the problem, but we didn&#8217;t abandon the other 199 people that were in the room.</p>\n\n\n\n<p>And we were finding the process. We got to the point where we were putting up agendas and things like that, and this week we&#8217;re going to be demoing this. This was just released and come with questions. And so, it was definitely, we&#8217;ve refined as we&#8217;ve gone through it and it&#8217;s gotten better, as far as keeping it streamlined and being there to support our users. And then, we also would set up one-on-one support. We made ourselves available. We still do that. Send us an email, send us a Teams chat. If you need something, we&#8217;re here to sit down with you and work on this.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Wonderful. Yeah. It mentions also, you also had a weekly blog newsletters that gone out? I think that-</p>\n\n\n\n<p><em>Stacy Holtz:</em> Yeah, we do a weekly blog and a newsletter, and we have a subscriber list that the newsletter just goes out to. It is an email blast, and then we have an internal site that the weekly blog goes up on. And then, in all of these channels that we&#8217;re communicating with our users with, we post all of these links. We cross post them everywhere, so that way people have visibility, so that they had the information in hand, and so they didn&#8217;t feel like, &#8220;We have to ask, we weren&#8217;t given the information. We have to ask.&#8221; And then it&#8217;s given to us. As soon as we have it, we share it, and then it&#8217;s always living there, so they can go back and look, &#8220;Right, oh, you&#8217;re right, this was released or this was changed,&#8221; or something like that. So that has been a really valuable resource to support the users as well.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, and I can imagine that at the beginning you didn&#8217;t have any FAQs, but those definitely started coming in quite a bit.</p>\n\n\n\n<p><em>Stacy Holtz:</em> Just on and on and on and on. It was crazy. Yeah.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Do you also have a central point where you collect them, so people can look them up? I always have been a little bit worried about FAQs, that they don&#8217;t have, yeah, you can&#8217;t sort them.</p>\n\n\n\n<p><em>Stacy Holtz: </em>Yeah, so we started off with that and admittedly, I think our FAQs are probably a little out of date, but we have a form that we use, that users can submit feedback requests, or a bug report, or anything like that. And then it gets categorized and we all get a chance to review it, and decide who should take point on this specific issue, so that way that we don&#8217;t ever want our users to feel like they asked for some help of some kind, and it just fell into a black hole, and no one ever got back to them. And that can happen when you have multiple communication channels. They posted it somewhere, nobody saw it. So having this, &#8220;Please put your request here in this form,&#8221; is really useful, because then it does get dropped into a spreadsheet and we can track it, and we can see what happened to it. We don&#8217;t want to lose track of that.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah, wonderful. So when you say that they&#8217;re still really excited about it, so what are the things that they are really excited about with the new block system, and how they built their sites, or how they built their articles and all that? What makes the life easier in terms of the new site versus the old site?</p>\n\n\n\n<p><em>Stacy Holtz:</em> I don&#8217;t know that I&#8217;m qualified to make that comparison, like new versus old. I think that we can see though, just looking at the new site and how the content creators are sharing content with the spectacular images, and all of the well-written articles and content that I think it kind of speaks for itself, right? It&#8217;s its own showcase and I love watching them. Everything that is created is so visually appealing and I really enjoy looking at it, and it&#8217;s a lot of fun for me.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. Well, the website is really spectacular. With all the images and all the, it flows very nicely in finding your content there. So when other people would follow, maybe not that big of a project, because that&#8217;s pretty rare, but having similar publications that kind of need to migrate over. Were there any surprises that you, and that&#8217;s both of you, any surprises where you said, &#8220;Hm, that would have been nice. I didn&#8217;t think of that?&#8221;</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, because the main site is launched, but the consolidation efforts continue. And as much as each site is unique, we can identify some patterns and some concepts that each of these different sites have and group them conceptually, and say, &#8220;How do we deal with a site that&#8217;s like this?&#8221; And start assigning them that level, so that everything is not custom. We can build some broad tooling that deals with that. I say that realizing that in this sprint, that&#8217;s what I&#8217;m working on. We have some existing old set of content that no one&#8217;s going to continue old, but continue to own, but it&#8217;s important that it remains online. And how do we get it out of an S3 bucket somewhere and effectively into WordPress is a question.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> How about you, Stacy? Do you have any surprises that you kind of thought, &#8220;Oh yeah, that is really something?&#8221;</p>\n\n\n\n<p><em>Stacy Holtz:</em> I don&#8217;t know, I&#8217;m sure that I do, Birgit. I&#8217;m going to have to pass on that one though, because I&#8217;m sitting here thinking about it. But I&#8217;m sure that I do and I&#8217;ll think of it later, but at the moment, on the top of my head, I can&#8217;t.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Well, you can always ping me on the, just like, &#8220;I got my surprise.&#8221;</p>\n\n\n\n<p><em>Stacy Holtz:</em> Figured it out.</p>\n\n\n\n<p><em>Gary Kovar:</em> I do want to throw out a developer tip though. I had this revelation. Working on the site as a developer, you&#8217;re obviously working with local development content. It&#8217;s probably weird and an image of a cat or something, and it&#8217;s placeholder stuff. I feel like a lot of developers do that.</p>\n\n\n\n<p><em>Stacy Holtz</em>: I know where this is going.</p>\n\n\n\n<p><em>Gary Kovar: </em>And when we entered beta after all this mayhem, I sat down on the couch at the end of that day, and I pulled it up on my phone, and actually looked at some of the content that the content creators put in place. And I got to have the experience of a new site user of being inspired, and really in awe of what they put together. It was so cool. And I scrolled on my phone while Netflix was on in the background for hours that night. That was what I was doing on my phone, was looking at this beta site that ostensibly I&#8217;d been aware of, but I&#8217;d been so focused on my portion of it. So I&#8217;m really thrilled they have the opportunity to work with people that can put this compelling content out there, and assemble it in such beautiful and meaningful way. It&#8217;s very cool.</p>\n\n\n\n<p><em>Stacy Holtz:</em> Agreed.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> So now you say they are ongoing, you&#8217;re doing additional and ongoing migrations, but you also are working on new development, new blogs, or I know that the agency is also working on the block theme for government agencies. So what&#8217;s next for you and for the NASA site?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, next is I think you asked if there were more blocks coming, and I think the answer is it depends. There&#8217;s still…</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> That&#8217;s a normal developer answer.</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah. Well, some of it depends on where some of the current blocks evolve to. So the bug fixes and enhancements that we continue to work through in our sprints are in some ways fundamentally changing how some of these blocks work. And we may solve other issues without needing to create new blocks, because there is a fire hose problem. If you have so many custom and you can&#8217;t find that one, you sort of have to limit a little bit. Like you said earlier, sites are never done. And so, that&#8217;s definitely part of it. There&#8217;s ongoing work. A lot of the ongoing work is around content at this point. And so, that inherently is getting some of this content that&#8217;s not so easy to find, or is external, or couldn&#8217;t be handled at the initial pass, getting that into the system appropriately, so that it&#8217;s in search results, it&#8217;s available in all blocks to be used and embedded. Those are really the areas of focus and growing, the footprint of the WWW site.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Are you also trying to figure out how to use the new APIs that come in with the Gutenberg or WordPress, like the block bindings with the custom fields, the block hooks, and then the interactivity API? Is this also something that you&#8217;re working on, or is there something that you say, &#8220;Okay, well let&#8217;s wait for a year to settle everything, and then kind of see how that comes in?&#8221; Because Gutenberg changes every two weeks, but you&#8217;re not using the plugin in production, I would think.</p>\n\n\n\n<p><em>Gary Kovar:</em> Correct. We&#8217;re using Block Editor to merge to Core, yeah. Yeah. The answer is it&#8217;s a little complex. So if there&#8217;s a use case for those pieces, yes, we will definitely make use of it. I hedge my answer, I&#8217;m a developer, but also because I think the real answer is some of that we&#8217;ve baked in our own way in some systems, and what would be nice to move to the way core it, there&#8217;s a lot of momentum in the existing way. If it&#8217;s not broke, don&#8217;t fix it type attitude.</p>\n\n\n\n<p>So I would think long term, yes, there will be a concerted effort to identify. We need to be more in line with Core. That&#8217;s definitely the goal. WordPress is very powerful and one of the benefits of WordPress is that there&#8217;s a huge community behind it. So from NASA&#8217;s perspective, using WordPress means that I can bring in other or different disciplines to work on this stuff. And the closer we adhere to the way Core does things, even if we were doing it prior to something being merged to Core, course correcting to that is the right way to do it. And I think that there is effort to do that. At this size, it doesn&#8217;t happen quickly.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> So Core now&#8230; Well, it&#8217;s still not in Core, but it will come in 6.6 days. Well, patterns have been in core for a long time, and I&#8217;m assuming some of the design systems are translated into patterns for the NASA website. But now with WordPress, you can also create your own as content creator, create your own patterns, and then make them sync over certain sites. Is there functionality that you will roll out, or that you kind of guardrail a little bit, so not to disrupt the system?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, believe it or not, the initial work was done pre-patterns being available. So we have a very similar concept of, you create a new piece of content and it drops in a bunch of blocks, but I mean it&#8217;s effectively the same thing, but our implementation. So yeah, that&#8217;d be wonderful to be able to share stuff like that. I&#8217;ll say the easy way to do it, people literally, not between sites, but within the same site, people will copy and paste content and say, &#8220;That&#8217;s a great way out. I&#8217;ll copy and paste that entirely, and then replace it with my stuff, or adjust accordingly.&#8221; And it&#8217;s cool. That works well, honestly. So yes, it would be awesome if we could exchange patterns, but we do it the poor man&#8217;s way.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> The analog way, right?</p>\n\n\n\n<p><em>Gary Kovar:</em> Yeah, right, right. Sneaker net. It&#8217;s sneaker net.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Yeah. So would you say, Stacy, what&#8217;s next for content creators on NASA in terms of needing more stuff from development? Are there, what are the new requirements that, the new ideas that come out that challenge the developers?</p>\n\n\n\n<p><em>Stacy Holtz:</em> Yeah, I think that those come in through the, oh, it would be really nice to have this, something like this. And that can be kind of hard for me to list out for you, of what all those things are that our content creators have thought of. &#8220;Oh, I have this piece of content and I would really like to be able to do X, Y, Z with it.&#8221;</p>\n\n\n\n<p>But I can tell you as those are reviewed, or we think about these pieces and parts for our content creators, that they&#8217;re always excited about the new things that come, or even if it&#8217;s just a tweak to an existing block. Like, now you can do this with this block, and it&#8217;s like, &#8220;Oh wow, that&#8217;s really cool. That&#8217;s something that I wanted.&#8221; So I see that for the community is always really receptive and open to the new ideas, and great at sharing feedback and letting us know what they need.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> All right, I think I&#8217;m out of my questions. I learned so much from you two. So is there anything that you wanted to share with your experience that working on the site, that we haven&#8217;t talked about or that you didn&#8217;t get to say all that you wanted to say?</p>\n\n\n\n<p><em>Gary Kovar:</em> I think the last thing I&#8217;ll throw out there is, one of the things we&#8217;ve heard is like WordPress is at scale, or WordPress isn&#8217;t enterprise ready, or blah blah blah. And that&#8217;s, I mean, obviously Balderdash, but to see it succeed at this scale has been a ton of fun. My background is agency and previous agencies, I was slow to get in the water on block editor, and what it accomplishes for content creators is significant. We&#8217;re very much headed in the right way, right direction.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Excellent. Stacy, any&#8230;</p>\n\n\n\n<p><em>Stacy Holtz:</em> I don&#8217;t have anything else to add.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> All right. Okay. Well, this was fabulous. Thank you so much for coming on the show and letting me ask you all the questions about this phenomenal project that you had on NASA.gov, and all the other sites, the live stream and all that. Dear listeners, I will have all the information that I had in the show notes for this 100th episode, and I&#8217;m really happy that Stacy, you and Gary were celebrating with me the 100th episode of the Gutenberg Changelog. It was fantastic. Thank you so much.&nbsp;</p>\n\n\n\n<p>As always, dear listeners, the show notes will be published on Gutenbergtimes.com/podcast. And if you have questions or suggestions, or news you want us to cover, 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 wish you all a great weekend.</p>\n\n\n\n<p><em>Gary Kovar:</em> Thanks for having us and congrats on a hundred episodes. That&#8217;s awesome.</p>\n\n\n\n<p><em>Birgit Pauli-Haack:</em> Thank you.</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, 19 May 2024 21:59:53 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:129:"Gutenberg Times: Site builders showing off, Gutenberg 18.3, Alternatives to Meta boxes, Blueprint gallery — Weekend Edition 294";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=28473";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:133:"https://gutenbergtimes.com/site-builders-showing-off-gutenberg-18-3-alternatives-to-meta-boxes-blueprint-gallery-weekend-edition-294/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:24278:"<p>Howdy,</p>\n\n\n\n<p>It&#8217;s really fascinating that Germany has four bank holidays in the month of May, all close to the weekends. So we got to make some nice weekend trips. The latest to Venice, Italy visiting the exhibition space of<a href="https://www.labiennale.org/en/art/2024"> Biennale Arte 20224</a>, with the &#8220;Foreigners Everywhere&#8221;. We saw incredible creative work from many countries around the world. </p>\n\n\n\n<p>It was good to get away from the computer for a few days and walk through one of the most beautiful cities in Europe and eat great Italian food. </p>\n\n\n\n<p>And now back to the exciting update on WordPress, Gutenberg, and Playground. Many great videos to watch and tutorials to read! </p>\n\n\n\n<p>Have a wonderful weekend. </p>\n\n\n\n<p>Yours, 💕<br /><em>Birgit</em></p>\n\n\n\n\n\n<div class="wp-block-group has-light-background-background-color has-background"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">\n<p><strong>Table of Contents</strong></p>\n\n\n\n<ol><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/site-builders-showing-off-gutenberg-18-3-alternatives-to-meta-boxes-blueprint-gallery-weekend-edition-294/#0-word-press-release-information">Developing Gutenberg and WordPress</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/site-builders-showing-off-gutenberg-18-3-alternatives-to-meta-boxes-blueprint-gallery-weekend-edition-294/#0-p">Plugins, Themes, and Tools for #nocode site builders and owners</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/site-builders-showing-off-gutenberg-18-3-alternatives-to-meta-boxes-blueprint-gallery-weekend-edition-294/#2-word-press-6-0-1-and-6-1-scheduled">Theme Development for Full Site Editing and Blocks</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/site-builders-showing-off-gutenberg-18-3-alternatives-to-meta-boxes-blueprint-gallery-weekend-edition-294/#3-building-themes-for-fse-and-word-press">Building Blocks and Tools for the Block editor</a></li><li><a class="wp-block-table-of-contents__entry" href="https://gutenbergtimes.com/site-builders-showing-off-gutenberg-18-3-alternatives-to-meta-boxes-blueprint-gallery-weekend-edition-294/#wordpress-playground-blueprints">WordPress Playground + Blueprints</a></li></ol>\n</div></div>\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>Over on the Developer Blog, <strong>Justin Tadlock </strong>published the monthly round up of <a href="https://developer.wordpress.org/news/2024/05/10/whats-new-for-developers-may-2024/"><strong>What’s new for developers? (May 2024)</strong></a>. Highlights are Community Blueprint Gallery, WordPress 6.6 Roadmap and separate style variations for color and typography. The article also includes a ton of information on user-facing updates theme builders would need to know about. Plugin and tools developers find updates to WordPress components library as well as HTML and Interactivity API. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>First-time release lead, <strong>Jason Crist</strong>, published <a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/"><strong>What’s new in Gutenberg 18.3? (8 May)</strong></a> and highlighted:</p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/#full-page-client-side-navigation-experiment">Full page client-side navigation experiment</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/#allow-negative-values-for-margin-controls">Allow negative values for margin controls</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/#add-defaultfontsizes-option-to-theme-json-incrementing-theme-json-to-v3">Add defaultFontSizes option to theme.json (incrementing theme.json to v3)</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/08/whats-new-in-gutenberg-18-3-8-may/#add-publish-flow-in-site-editor">Add publish flow in site editor</a></li>\n</ul>\n\n\n\n<p class="has-accent-color has-light-background-background-color has-text-color has-background has-link-color wp-elements-f177aa95d38cec3bee70ac6dc4e58ab3">🎙️ Latest episode: <a href="https://gutenbergtimes.com/podcast/gutenberg-changelog-100-nasa-wordpress-block-editor/">Gutenberg Changelog #100 – NASA’s New Website – the Switch to WordPress and Block Editor</a> with Stacy Holtz and Gary Kovar, Lone Rock Point</p>\n\n\n\n<p>In their post, <strong><a href="https://make.wordpress.org/core/2024/05/09/core-editor-improvement-upgrade-your-designs/" target="_blank" rel="noreferrer noopener">Core Editor Improvement: Upgrade your designs</a></strong>, Anne McCarthy provides insights into the design tools updates coming to WordPress, already available via the Gutenberg plugin.&nbsp;She shares a short overview of the feature and a demo video:</p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://make.wordpress.org/core/2024/05/09/core-editor-improvement-upgrade-your-designs/#variations" target="_blank" rel="noreferrer noopener">Mix &amp; match style variations</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/09/core-editor-improvement-upgrade-your-designs/#negative" target="_blank" rel="noreferrer noopener">Create overlapping designs with negative margins</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/core/2024/05/09/core-editor-improvement-upgrade-your-designs/#grid" target="_blank" rel="noreferrer noopener">Embrace the Grid</a></li>\n</ul>\n\n\n\n<p>Enjoy the great videos! And all feedback is welcome on the post or on GitHub. You can also join the <a href="https://wordpress.slack.com/archives/C015GUFFC00">WP Slack #outreach channel</a> to get your questions answered and to discuss things with others.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Once armed with your knowledge, you could also use the <a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/"><strong>Early opportunities to Test WordPress 6.6</strong></a> with detail test instructions for about nine different features: </p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#data-views">Data Views</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#overrides-in-synced-patterns">Overrides in synced patterns</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#zoom-out-view">Zoom out view</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#unified-and-refreshed-publish-flow">Unified and refreshed publish flow</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#mix-and-match-typography-and-color-palettes-from-all-styles-variations">Mix and match typography and color palettes from all styles variations&nbsp;</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#grid-layout">Grid layout</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#new-patterns-experience-for-classic-themes">New patterns experience for Classic themes</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#negative-margins">Negative margins</a></li>\n\n\n\n<li><a href="https://make.wordpress.org/test/2024/05/09/early-opportunities-to-test-wordpress-6-6/#rollback-autoupdates">Rollback autoupdates</a></li>\n</ul>\n\n\n<div class="ngl-articles colored ngl-articles-30_70 ngl-articles-frontend">\n\n	\n	<div class="ngl-articles-wrap ngl-articles-webview">\n	\n						\n			<div class="ngl-article-mobile">\n				<div width="100%" border="0">\n					<div>\n						<div valign="top">\n							<div class="ngl-article-mob-wrap">\n							<div class="ngl-article-featured"><a href="https://gutenbergtimes.com/seven-talks-about-blocks-block-themes-and-beyond-at-wordcamp-europe-2024/" target="_self" rel=""><img src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/05/wceu2024-1920x1080-1-scaled.jpg?w=652&ssl=1" /></a></div><div class="ngl-article-title"><a href="https://gutenbergtimes.com/seven-talks-about-blocks-block-themes-and-beyond-at-wordcamp-europe-2024/" target="_self" rel=""><span>Seven talks about blocks, block themes and beyond at WordCamp Europe 2024</span></a></div><div class="ngl-article-excerpt">A curated list of block related talks at WordCamp Europe 2024</div>							</div>\n						</div>\n					</div>\n				</div>\n			</div>\n			\n			\n			\n\n		\n		\n		</div>\n\n</div>\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><strong>Rich Tabor</strong> built a <a href="https://rich.blog/dark-mode-toggle-block/"><strong>new block: Dark Mode Toggle</strong></a>  that adds a toggle between light and dark modes on your website. He shows off this block on his blog. You can also <a href="https://github.com/richtabor/dark-mode-toggle-block">check it out on GitHub </a></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>The recording of the <a href="https://www.youtube.com/watch?v=UeEhLFWIgv0"><strong>Website Speed Build Challenge &#8211; Nick Diego and Brian Gardner</strong></a> is now available. <strong>Jamie Marsland </strong>invited two theme builders to rebuild the site of <a href="https://pixelgoat.io/">Pixel Goat </a>with WordPress. Both using Gutenberg only.</p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<div class="toolbelt-video-wrapper"></div>\n</div>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>In the article &#8220;<a href="https://alexstandiford.com/articles/blog-posts/i-built-a-knowledge-base-using-the-block-editor-and-whoa"><strong>I Built a Knowledge Base Using the Block Editor and Whoa</strong></a>,&#8221; <strong>Alex&nbsp;Standiford</strong> shared his experience of creating a knowledge base solely using the WordPress Block Editor. Standiford started on this journey as he found existing solutions either lacking essential features or too complex. In this article, you learn about the process of developing the knowledge base, highlighting how Standiford utilized various block patterns and custom blocks to design an efficient and user-friendly interface. &#8220;Building the actual theme required that basically unlearn everything I know about theme development. After some annoyingly difficult adjustments in my mentality, I was able to get a decent WordPress theme together.&nbsp;&#8221; he also wrote.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>In the latest video from the Learn.WordPress team, Wes Theron shows how to build <a href="https://www.youtube.com/watch?v=_tr0nxCBDaM"><strong>Advanced WordPress Block Layouts.</strong></a> </p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<div class="toolbelt-video-wrapper"></div>\n</div>\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>Daisy Olsen</strong> just published here course <a href="https://www.linkedin.com/learning/introduction-to-wordpress-block-themes/what-are-wordpress-block-themes-and-why-build-them"><strong>Introduction to WordPress Block Themes</strong></a> on LinkedIn. It gets you from zero to hero in 17 Lessons and quizzes. It covers using the Create Block Theme plugin and how to make the design choices via the site editor and stylebook. Olsen also covers the adjustments you need to make the navigation block transferable, so your theme can be used on other people&#8217;s site</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Jessica Lyschik</strong> recorded her process for <a href="https://www.youtube.com/watch?v=GoUPhbhxLmo"><strong>Turning a Adobe XD Design into a WordPress Block Theme</strong></a> using a design provided by Lesley Sim of Mailerglue.com. Sim <a href="https://x.com/lesley_pizza/status/1790332657475461374">shared some frustrations</a> on X (former Twitter)  trying to replicate her site with the site editor. Lyschik was the co-lead developer for the Twenty-Twenty-Four default theme, she used to build the site and share  tips and tricks, including how to make it accessibility-friendly.</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><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 2024&#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. 2024 on. Updated by yours truly. The previous years are also available: <strong><strong><a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/">2020</a>&nbsp;|&nbsp;<a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2021/">2021</a></strong>&nbsp;|&nbsp;<strong><a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2022/">2022</a></strong></strong>&nbsp;|&nbsp;<strong><a href="https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2023">2023</a></strong></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>During the latest edition of the WordPress <a href="https://www.youtube.com/watch?v=OKDl_gB-IwY"><strong>Developer Hours: Alternatives to Custom Meta Boxes in the WordPress Block Editor</strong></a>, Nick Diego and Ryan Welcher discussed ways on how to create a block editor experience for data that has conventionally handled by meta boxes. </p>\n\n\n\n<div class="wp-block-embed__wrapper">\n<div class="toolbelt-video-wrapper"></div>\n</div>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>A new tutorial arrived at the WordPress Developer Blog! <strong>Justin Tadlock</strong> walks you through the steps to <a href="https://developer.wordpress.org/news/2024/05/06/building-a-book-review-site-with-block-bindings-part-1-custom-fields-and-block-variations/"><strong>Build a book review site with Block Bindings, part 1: Custom fields and block variations</strong></a>. In this first part, you learn how to register custom fields, connect them to blocks, create block variations for paragraph block and create a nice data input UI in the block editor.  And stay tuned for Part 2.  </p>\n\n\n\n<p class="has-text-align-right"><a href="https://developer.wordpress.org/news/subscribe/"><em>Don&#8217;t ever miss a developer blog post again. Subscribe!</em></a></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/gogarrio"><strong>Greg Ogarrio</strong></a> writes about the <a href="https://wpvip.com/2024/05/14/reasons-love-wordpress-gutenberg-editor/"><strong>4 Reasons to Love the WordPress Gutenberg Block Editor</strong></a>&nbsp;on the WordPress VIP blog. He emphasizes Gutenberg&#8217;s user-friendly interface, its flexibility with blocks, and the improved control it offers users over their content layout. Additionally, Ogarrio mentions the wide range of customization options available which are accessible even to those without advanced technical skills. He also highlights the active development and community support surrounding Gutenberg, ensuring it constantly evolves to meet user needs.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Did you check out the <a href="https://github.com/WordPress/block-development-examples"><strong>WordPress Block Development</strong> <strong>Examples Repo</strong></a> lately? You&#8217;ll find 25 examples of how to build different blocks for different use cases, among them a Recipe Card, an interactive count-down, block with post metadata and so on. The latest addition is a plugin on how to add a modal to update post metadata, as an alternative to conventional WordPress meta boxes.</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/davidfcarr">David F Carr</a></strong>, developer of the <a href="https://wordpress.org/plugins/rsvpmaker/"><em>RSVP Maker plugin</em></a> and online publishing expert, shared his approach of <strong><a href="https://davidfcarr.com/transforming-a-single-wordpress-block-into-a-block-variation-with-innerblocks/">Transforming a Single WordPress Block into a Block Variation with InnerBlocks. </a></strong>&#8220;The virtue of block variations is they allow you to inherit all the best qualities of an existing block while adding a few tweaks, such as an InnerBlocks template or additional controls.&#8221; he wrote. The real-world examples and the shared code will &#8220;shortcut the process for someone else who might face a similar scenario.&#8221; Carr hopes. </p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p><strong>Aurooba Ahmed</strong> and <strong>Brian Coords</strong> shared their journey <strong>Exploring the Interactivity API in WordPress</strong> in  <a href="https://www.youtube.com/watch?v=lZnJvnpLf2A">Part 1</a> and <a href="https://www.youtube.com/watch?v=F5hUuyXMW_0">Part 2</a>. You&#8217;ll learn  what the new API entails, how to use it and the challenges they encountered. They also cover the HTML directives, how to use them with custom blocks and how to hydrate date. </p>\n\n\n\n<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">\n<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">\n<div class="wp-block-embed__wrapper">\n<div class="toolbelt-video-wrapper"></div>\n</div>\n</div>\n\n\n\n<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">\n<div class="wp-block-embed__wrapper">\n<div class="toolbelt-video-wrapper"></div>\n</div>\n</div>\n</div>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>On his Live stream, <strong>Ryan Welcher</strong> built a to-do app  with the Interactivity API. You can follow along in two videos: </p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://www.youtube.com/watch?v=VWUE2StCp_M">Building a To-Do app with the Interactivity API</a></li>\n\n\n\n<li><a href="https://www.youtube.com/watch?v=RiH9lnoYPHQ">Final touches on the Interactivity API To-do app</a></li>\n</ul>\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://gutenbergtimes.com/need-a-zip-from-master/">Need a plugin .zip from Gutenberg&#8217;s master branch?</a></strong><br />Gutenberg Times provides daily build for testing and review. </p>\n\n\n\n<p>Now also available via <a href="https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json">WordPress Playground</a>. There is no need for a test site locally or on a server. Have you been using it? <a href="mailto:pauli@gutenbergtimes.com">Email me </a>with your experience</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<h2 class="wp-block-heading" id="wordpress-playground-blueprints">WordPress Playground + Blueprints</h2>\n\n\n\n<p>Not entirely related to the block editor or Gutenberg, though increasingly popular, is the <a href="https://wordpress.org/playground/">WordPress Playground</a> tool for testing, development and demos. Plugin developers use it for the Live Preview on the WordPress plugin repository, I use it for the Gutenberg Nightly. Playground gives you WordPress in the browser. No need for PHP, Apache, or Nginx or Database. <a href="https://playground.wordpress.net">Just click on the link and work with WordPress. </a></p>\n\n\n\n<p>On the Developer Blog, Ronny Shani published two articles about WordPress Playground:</p>\n\n\n\n<ul class="wp-block-list">\n<li><a href="https://developer.wordpress.org/news/2024/04/05/introduction-to-playground-running-wordpress-in-the-browser/">Introduction to Playground: running WordPress in the browser</a> and </li>\n\n\n\n<li><a href="https://developer.wordpress.org/news/2024/04/25/how-to-use-wordpress-playground-for-interactive-demos/">How to use WordPress Playground for interactive demos</a>. </li>\n</ul>\n\n\n\n<p>This week, the Meta team announced a new community project: <a href="https://make.wordpress.org/meta/2024/05/15/the-blueprint-gallery-share-your-wordpress-creations-with-playground/"><strong>The Blueprint Gallery: Share your WordPress creations with Playground</strong></a> &#8211; a space to find and share examples on how to configure WordPress Playground for various scenarios, depending on the use case. </p>\n\n\n\n<p>On May 28, 2024, I will also part of the <a href="https://www.meetup.com/learn-wordpress-online-workshops/events/301036465/"><strong>Developer Hours: Creating WordPress Playground Blueprints for Testing and Demos</strong></a> together with Nick Diego. It&#8217;ll take place at 15:00 UTC (9 am EDT) and will be recorded. We will talk through some examples in the Blueprint Gallery. </p>\n\n\n\n<a href="https://www.meetup.com/learn-wordpress-online-workshops/events/301036465/"><img width="600" height="338" src="https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/05/600_521082144.webp?resize=600%2C338&ssl=1" alt="" class="wp-image-28643" /></a>\n\n\n\n<p class="has-text-align-center has-small-font-size"><em>Questions? Suggestions? Ideas? </em><br /><em>Don&#8217;t hesitate to send <a href="mailto:pauli@gutenbergtimes.com">them via email</a> or</em><br /><em> send me a message on WordPress Slack or Twitter @bph</em>.</p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity" />\n\n\n\n<p class="has-text-align-center has-small-font-size">For questions to be answered on the <a href="http://gutenbergtimes.com/podcast">Gutenberg Changelog</a>, <br />send them to <a href="mailto:changelog@gutenbergtimes.com">changelog@gutenbergtimes.com</a></p>\n\n\n\n<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" />\n\n\n\n<p>Featured Image: Gondoliers in Venice photo by Birgit Pauli-Haack</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<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 <br />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<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, 18 May 2024 03:37: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:"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:45;a:6:{s:4:"data";s:11:"\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:61:"HeroPress: HeroPress In Bolivia, WCEU And European Parliament";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://heropress.com/?p=6814";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:165:"https://heropress.com/heropress-in-bolivia-wceu-and-european-parliament/#utm_source=rss&utm_medium=rss&utm_campaign=heropress-in-bolivia-wceu-and-european-parliament";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:12215:"<img width="1024" height="683" src="https://heropress.com/wp-content/uploads/2025/05/8366437dda3c8568.03141111-1024x683.jpg" class="attachment-large size-large wp-post-image" alt="Strange button panel on a rusty elevator" /><div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6814_fc5ce6-1e"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6814_f5d794-b6 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6814_497f3e-90 inner-column-1"><div class="kt-inside-inner-col">\n<h2 class="kt-adv-heading6814_7c7c0a-bd wp-block-kadence-advancedheading">HeroPress In Italy</h2>\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2025/04/wceu_updates.jpg"><img width="1024" height="296" src="https://heropress.com/wp-content/uploads/2025/04/wceu_updates-1024x296.jpg" alt="WCEU Latest Updates" class="wp-image-6680" /></a>\n\n\n\n<p>WordCamp Europe 2024 is just a few weeks away! We also have some exciting news to share!</p>\n\n\n\n<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">\n<p>WordCamp Europe has been granted a prestigious patronage from the European Parliament.</p>\n\n\n\n<p>Patronage is a way for the European Parliament to grant its moral support to a selected number of non-profit quality events with a clear European dimension.</p>\n</blockquote>\n\n\n\n<p>You can <a href="https://europe.wordcamp.org/2024/wordcamp-europe-receives-patronage-from-the-european-parliament/">read more about this</a> on the WCEU website.</p>\n\n\n\n<p>Who are we going to see at WCEU? Stop by the <a href="https://heropress.com/slack/">HeroPress Slack</a> and let is know, I&#8217;d love to touch base with you!</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6814_d2083a-ee"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6814_35ebad-55 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6814_798646-1d inner-column-1"><div class="kt-inside-inner-col">\n<h2 class="kt-adv-heading6814_e4e08b-65 wp-block-kadence-advancedheading"><a href="https://heropress.com/">HeroPress.com</a> &#8211; <a href="https://heropress.com/essays/from-blogging-to-wordpress-communities-a-bolivian-tale/">From Blogging to WordPress Communities: A Bolivian tale – De Blogger a comunidades de WordPress: Una historia boliviana</a></h2>\n\n\n\n\n<div class="wp-block-image is-style-default">\n<img width="300" height="300" src="https://heropress.com/wp-content/uploads/2021/05/carla-300x300.jpg" alt="Carla Doria Medina" class="wp-image-3624" /></div>\n\n\n<p>We have far fewer HeroPressers from South America than I&#8217;d like, which is one reason I&#8217;m so grateful to Carla Doria Medina from Bolivia.</p>\n\n\n\n<p><em>Soon after finding there wasn’t any community, I started to dig more information about what was needed to organize one. I talked about the idea with some colleagues and they provided good insights. But I was still debating inside myself, who would start it? Was it me? It couldn’t be. It was true I provided technical support for blogs and websites, but I knew nothing about coding, plugin or theme development. It had to be somebody else, an expert WordPress developer,  <strong>not me</strong>.</em></p>\n\n\n\n<p>Carla&#8217;s essay is <a href="https://heropress.com/essays/from-blogging-to-wordpress-communities-a-bolivian-tale/">available</a> on <a href="https://heropress.com">HeroPress.com</a>.</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6814_ed973b-c1"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6814_cac35c-b3 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6814_eac30b-2e inner-column-1"><div class="kt-inside-inner-col">\n<h2 class="kt-adv-heading6814_6ceabb-1e wp-block-kadence-advancedheading"><a href="https://wppodcasts.com">WP Podcasts</a></h2>\n\n\n\n\n\n<a href="https://wppodcasts.com"><img src="https://heropressnetwork.com/wp-content/uploads/2024/01/pocket_casts_single_315.png" alt="Pocket Casts image" class="wp-image-4316" /></a>\n\n\n\n<p>There were <em>Twenty-five</em> WordPress podcast episodes released this week!</p>\n\n\n\n<ul>\n<li><a href="https://kitchensinkwp.com/podcast-e533-interview-with-tara-claeys/?utm_source=rss&utm_medium=rss&utm_campaign=podcast-e533-interview-with-tara-claeys#new_tab">Podcast E533 – Interview with Tara Claeys</a> from <a href="https://wppodcasts.com/podcast/kitchensink-wordpress-podcast/">Kitchensink WordPress Podcast</a></li>\n\n\n\n<li><a href="https://unbilleteachattanooga.com/episodio-262-vivir-del-seo-con-sofia-calle/#new_tab">Episodio 262: Vivir del SEO, con Sofía Calle</a> from <a href="https://wppodcasts.com/podcast/un-billete-a-chattanooga/">Un billete a Chattanooga</a></li>\n\n\n\n<li><a href="https://wp-tonic-show-a-wordpress-podcast.castos.com/episodes/913-wp-tonic-show-growing-a-personal-brand-online-successfully-in-2024#new_tab">#913 – WP-Tonic Show: Growing a Personal Brand Online Successfully in 2024</a> from <a href="https://wppodcasts.com/podcast/wp-tonic/">WP-Tonic</a></li>\n\n\n\n<li><a href="https://dothewoo.io/all-you-need-to-know-about-wceu-2024-with-organizers-hacer-liza-and-piermario/#new_tab">All You Need to Know About WCEU 2024 with Organizers Hacer, Liza and Piermario</a> from <a href="https://wppodcasts.com/podcast/do-the-woo-a-woocommerce-podcast/">Do the Woo – A WooCommerce Podcast</a></li>\n\n\n\n<li><a href="https://podcasters.spotify.com/pod/show/the-sdm-show/episodes/Episode-415-Why-You-Should-Attend-In-Person-Events-e2jlgfe#new_tab">Episode 415: Why You Should Attend In-Person Events</a> from <a href="https://wppodcasts.com/podcast/the-sdm-show/">The SDM Show</a></li>\n</ul>\n\n\n\n<p>There are new episodes every single day, so be sure to stop by <a href="https://wppodcasts.com">WPPodcasts.com</a> and search for things that interest you!</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6814_dc7090-58"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider" /></div></div>\n\n\n<div class="kb-row-layout-wrap kb-row-layout-id6814_fce59e-73 alignnone kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">\n\n<div class="wp-block-kadence-column kadence-column6814_d18914-5a inner-column-1"><div class="kt-inside-inner-col">\n<h2 id="wpphotos" class="kt-adv-heading6814_f065c6-a1 wp-block-kadence-advancedheading"><a href="https://wordpress.org/photos">WP Photos</a></h2>\n\n\n\n<p>Here are some of the great photos submitted to the <a href="https://wordpress.org/photos">WPPhotos</a> project this week!</p>\n\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2024/05/495664213703fc9e1.45235693-scaled.jpg"><img width="1024" height="768" src="https://heropress.com/wp-content/uploads/2024/05/495664213703fc9e1.45235693-1024x768.jpg" alt="Dramatic storm cloud formation over a highway," class="wp-image-6823" /></a><a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/4956642137/">photo</a> by <a href="https://wordpress.org/photos/author/topher1kenobe/">Topher</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2024/05/286643595656cd71.30348543-scaled.jpg"><img width="1024" height="719" src="https://heropress.com/wp-content/uploads/2024/05/286643595656cd71.30348543-1024x719.jpg" alt="Close-up of an Italian Stiped Bug (Graphosoma italicum) against a blurred green background." class="wp-image-6822" /></a><a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/2866435956/">photo</a> by <a href="https://wordpress.org/photos/author/werkform/">werkform</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2024/05/13066410673d67185.48364473-scaled.jpg"><img width="1024" height="683" src="https://heropress.com/wp-content/uploads/2024/05/13066410673d67185.48364473-1024x683.jpg" alt="Close up of a grasshopper." class="wp-image-6821" /></a><a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/1306641067/">photo</a> by <a href="https://wordpress.org/photos/author/creativemz/">creativemz</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2024/05/36166459e30d2c216.21440976-scaled.jpg"><img width="1024" height="683" src="https://heropress.com/wp-content/uploads/2024/05/36166459e30d2c216.21440976-1024x683.jpg" alt="A seagull standing alone on a sandy beach." class="wp-image-6820" /></a><a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/36166459e3/">photo</a> by <a href="https://wordpress.org/photos/author/nilovelez/">Nilo Velez</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2024/05/749663dd750d260f3.91441057-scaled.jpg"><img width="1024" height="683" src="https://heropress.com/wp-content/uploads/2024/05/749663dd750d260f3.91441057-1024x683.jpg" alt="Typical Spanish road sign over a yellow wheat field." class="wp-image-6819" /></a><a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/749663dd75/">photo</a> by <a href="https://wordpress.org/photos/author/nilovelez/">Nilo Velez</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.\n\n\n\n<a href="https://heropress.com/wp-content/uploads/2024/05/130663dac7543d114.47420552-scaled.jpg"><img width="1024" height="768" src="https://heropress.com/wp-content/uploads/2024/05/130663dac7543d114.47420552-1024x768.jpg" alt="Cloudy Afternoon in Village with Sunset" class="wp-image-6818" /></a><a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/130663dac7/">photo</a> by <a href="https://wordpress.org/photos/author/rafs45/">Sayemur Rahman</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.\n\n\n\n\n<p>Be sure to check out the <a href="https://wordpress.org/photos/">hundreds of other great photos</a>!</p>\n</div></div>\n\n</div></div>\n\n\n<div class="wp-block-spacer"></div>\n\n\n\n<p>The banner at the top of this post is a <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> licensed <a href="https://wordpress.org/photos/photo/8366437dda/">photo</a> by <a href="https://wordpress.org/photos/author/nilovelez/">Nilo Velez</a> from the <a href="https://wordpress.org/photos/">WordPress Photo Directory</a>.</p>\n\n\n\n\n\n<p>That&#8217;s it for this week! If you&#8217;d like to get this post in your email every week, <a href="https://heropressnetwork.com/newsletter">make sure you sign up</a>!</p>\n<p>The post <a href="https://heropress.com/heropress-in-bolivia-wceu-and-european-parliament/">HeroPress In Bolivia, WCEU And European Parliament</a> appeared first on <a 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:"Fri, 17 May 2024 18:00:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:46;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:80:"Do The Woo Community: What’s Happening with Do the Woo at WordCamp Europe 2024";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83509";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/whats-happening-with-do-the-woo-at-wordcamp-europe-2024/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:134:"You can meet us at contributor day, our sponsor table, or the many other side events going on. Plus have a one-to-one chat with 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:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 17 May 2024 11:21: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: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: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:83:"Do The Woo Community: Growing International Online Sales with Christo Christodoulou";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=83547";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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://dothewoo.io/growing-international-online-sales-with-christo-christodoulou/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:185:"Adam chats with Airwallex''s Christo, discussing its benefits for WooCommerce and WordPress merchants, including multi-currency accounts, cost-saving solutions, and community engagement.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_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 May 2024 12:04:17 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:85:"WPTavern: #120 – Alexander Gilmanov on Transitioning From Developer to Entrepreneur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"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=155830";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:99:"https://wptavern.com/podcast/120-alexander-gilmanov-on-transitioning-from-developer-to-entrepreneur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:47670:"Transcript<div>\n<p>[00:00:00] <strong>Nathan Wrigley:</strong> Welcome to the Jukebox podcast from WP Tavern. My name Is Nathan Wrigley.</p>\n\n\n\n<p>Jukebox is podcast which Is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case, one person&#8217;s story about the struggles of transitioning from a freelancer into an agency manager.</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 in to 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 jukebox, and use the form there.</p>\n\n\n\n<p>So on the podcast today, we have Alexander Gilmanov. Alexander comes to us today from Belgrade, Serbia. He&#8217;s a full stack developer with a rich heritage of freelance and agency work. His company officially launched in 2014 and they&#8217;ve continued to work with clients as well as creating a range of WordPress plugins, and their own SaaS apps.</p>\n\n\n\n<p>Slightly unusually for this podcast, I decided to break the content up into two parts. You&#8217;ll hear the first part today, and part two will be coming out in the next episode.</p>\n\n\n\n<p>If you&#8217;re a developer and are in the weeds of writing code, perhaps you&#8217;ve thought about a change of direction. This could be changing the place where you work, but it could also mean starting an agency and moving towards a more managerial role. This is what Alexander did, and this podcast charts, his journey. The highs and the lows, the epiphanes and the moments of regret.</p>\n\n\n\n<p>We explore Alexander&#8217;s transition from hands-on coding to strategic management. He shares insights into his initial roles, where he juggled multiple tasks and managed client expectations as a freelancer. This foundation, not only honed his technical skills, but also prepared him for the complexities of leading a business.</p>\n\n\n\n<p>We talk about how Alexander&#8217;s management style has evolved over the years. Starting out,</p>\n\n\n\n<p>he faced the typical challenges of delegation and supervising a growing team. Trying to understand individual personalities and communication styles to create a functional working environment. His approach emphasizes the need for breaking down large tasks into smaller, more achievable goals. A method that has proven instrumental in managing both projects and people effectively.</p>\n\n\n\n<p>We also discussed the critical role of autonomy in the workplace, particularly how Alexander has learned to trust and empower his employees based upon their experience levels, leading to greater productivity and satisfaction for everyone.</p>\n\n\n\n<p>He reflects on the key lessons learned from the earlier phase of his career, where he underestimated the importance of project managers. And how this realization led him to restructure his business operations to optimize efficiency and output.</p>\n\n\n\n<p>It&#8217;s a fascinating conversation, and if you&#8217;ve wanted to start an agency, but have concerns about what that might bring, this episode is for you.</p>\n\n\n\n<p>A quick note before we begin the recording quality on Alexander&#8217;s side, wasn&#8217;t superb, but I&#8217;ve done my best to make the audio as easy to listen to as possible.</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, 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. Alexander Gilmanov.</p>\n\n\n\n<p>[00:04:07] <strong>Nathan Wrigley:</strong> I am joined on the podcast today by Alexander Gilmanov. Hi, Alexander.</p>\n\n\n\n<p>[00:04:18] <strong>Alexander Gilmanov:</strong> Hi. Thank you for having me.</p>\n\n\n\n<p>[00:04:20] <strong>Nathan Wrigley:</strong> You are really welcome. You were brought to my attention, actually, what I&#8217;m about to say is not entirely true, and I&#8217;ll tell you why in a moment. But you were brought to my attention recently by Tammie Lister, who was recently on this podcast, and she mentioned that on a different podcast, she had been chatting to you about a subject which is going to be the main course of the podcast today. It&#8217;s all about moving away from being a developer, into being a manager.</p>\n\n\n\n<p>But the reason that I have known about you, if not spoken to you before, is because of the products that you&#8217;ve got in the WordPress space. And so let&#8217;s talk a little bit about that. First of all, Alexander, would you mind just introducing yourself? Maybe talk about the plugins that you&#8217;ve got in the WordPress space, just so that we know a little bit about you.</p>\n\n\n\n<p>[00:05:04] <strong>Alexander Gilmanov:</strong> Of course. Yeah, so as you already mentioned, I am the founder and CEO at the software products company. My own background used to be full stack development, a little bit of desktop development, and web development, and WordPress development. And I had a transition from being a developer to becoming a manager, and the founder, and the CEO of the company. Currently we are at 43 people, and still growing.</p>\n\n\n\n<p>So yeah, it was quite a journey. But before talking with Tammie and Jonathan, I didn&#8217;t realise actually that it might be of interest, and it might be useful to some developers out there, that are maybe also considering switching to managerial roles, or becoming founders.</p>\n\n\n\n<p>Then a couple of words on the products. Our first product that helped us to start the company was wpDataTables. It was initially a data management, but more a table plugin, a plugin that helped you create interactive tables on the website. Later we added charts, data management, database management, and now it does more and more in the area of data management, data visualisation, data manipulation, and so on.</p>\n\n\n\n<p>The other plugin that probably more people know is called Amelia. It&#8217;s a booking plugin, mostly appointments, bookings for businesses like salons, healthcare industry, home services, photographers. We have so many different use cases. So practically, any business that provides certain services within certain timeframes, and can use scheduling tools, accept online bookings, online payments, and there are lots of things around it.</p>\n\n\n\n<p>And our third product is called Trafft. It is actually something like a SaaS version of Amelia. It&#8217;s not a WordPress plugin, it&#8217;s a standalone platform, but we do have a native integration with WordPress. And the reason for that, why we decided to make it as a separate product, was because we saw that once businesses get to grow, they no longer want to manage the website, and the bookings from the same dashboard, from the same place.</p>\n\n\n\n<p>And also, many of them don&#8217;t want the burden of monitoring, backing things up, et cetera. Everything that an average WordPress hosting, many hostings don&#8217;t do that. And we do that for them on our platform. So yeah, that&#8217;s in short what we do.</p>\n\n\n\n<p>[00:07:39] <strong>Nathan Wrigley:</strong> That&#8217;s great. Thank you. A really interesting collection of products there. We are going to be telling the story really though of a part of your life. We&#8217;re not going to get into the personal things, but we&#8217;re going to talk about a real change in your life. Your move away from being a developer to being a manager of, currently, a company of 43 people. Which is no small task, I&#8217;m sure.</p>\n\n\n\n<p>You were saying to me, before we hit record, that you weren&#8217;t really sure that this story would be of interest to people. And obviously I&#8217;m in disagreement with that, because I&#8217;ve got you on the podcast to have that conversation. But there&#8217;s going to be a very large amount, I would&#8217;ve thought, of developers who listen to this podcast, people who are writing the code, working in an agency.</p>\n\n\n\n<p>And maybe there&#8217;s a proportion of them who are thinking about, well, what could I do with my life differently? Do I always have to be a developer? Is that something that I can move away from? And maybe management, owning a company, running a company, and all of that, would be of interest to them. So, okay, let&#8217;s rewind the clock. How far are we going back in time, before you had an intuition that development, for you, wasn&#8217;t going to be the rest of your life?</p>\n\n\n\n<p>[00:08:48] <strong>Alexander Gilmanov:</strong> I can&#8217;t think of an exact moment in time when it clicked. And also, I really have hopes that I will get the chance to code again one day. I really miss it, to be honest. But I would say, for me, it was a transition from being a developer, to being an entrepreneur and a founder. And being a manager is just one of the roles within being an entrepreneur.</p>\n\n\n\n<p>I think, almost from the beginning of my career, I did have an ambition of creating something of my own. So it was out there more or less all the time, I just didn&#8217;t know how to do that. I transitioned through being a developer. I didn&#8217;t start my company right away, but I created my first plugin, my first piece of code, and started selling it. And this was maybe the moment when the exact transition happened.</p>\n\n\n\n<p>But some changes in the mindset, I would say, happened before that, because I was freelancing a lot. I was doing a lot of freelance development back in my hometown, for some local companies. Later started working on some platforms like, I&#8217;m not going to call the names, but there are many freelance based platforms where you can get either a website, or part of the website to develop, as a freelancer.</p>\n\n\n\n<p>And I think being a freelancer really trains you for being your own manager. And that&#8217;s the first thing you learn, to first manage your own time, your own budgets, expectations of the client, all that. It helps you to start managing other people.</p>\n\n\n\n<p>[00:10:20] <strong>Nathan Wrigley:</strong> I think that managing other people is quite a skill. So being able to manage your own time is one thing, I&#8217;m okay at that. But if that were to stretch beyond the confines of my own life, I think that would be really difficult. And my guess would be that you&#8217;ve probably, in the growth of your business, you&#8217;ve probably had moments where it&#8217;s gone really well, and the management of the people has gone really well.</p>\n\n\n\n<p>Equally, I&#8217;m sure that there&#8217;s moments where you&#8217;ve looked at yourself and thought, oh gosh, this is not going so well. Are there any kind of fundamental skills, looking back over the last period of time, you think that you are equipped with? Whether that was through education, or whether that was just through the genetics that you were given. Are there any things that you think, looking back, okay, this thing equipped me to be a boss, and without that thing, have a long, hard think about acquiring that thing?</p>\n\n\n\n<p>[00:11:14] <strong>Alexander Gilmanov:</strong> Yeah, there were a few things in my career, and my personal life that helped me with that. And I think there are two parts of that. First is, I&#8217;d say managing tasks and understanding the whole, and then dividing the whole into subtasks. Seeing the wider picture, and then dividing it into details, is like one skill.</p>\n\n\n\n<p>Very important for a manager, for a product manager, whatever you name it. I mean, it can have different variations. It can be just developer manager, or like engineering manager. But more or less, this is the fundamental skill.</p>\n\n\n\n<p>You need first to understand, what are we working on? What is something we want to achieve, the end value? We want to give our users, our customers, and then divide it into independent tasks. This is not something that to get equipped with, I&#8217;d say.</p>\n\n\n\n<p>For me, I think the first very large project was my PhD study, because it&#8217;s project that lasts for, for me it lasted almost four years. It had lots of components, very different ones like writing the study itself, writing the software, preparing the scientific part, writing scientific publications, leading some courses in the university, finding opponents in the scientific world.</p>\n\n\n\n<p>All of this takes a lot of time. Most of the things won&#8217;t go as planned. You need to take a step back 9 out of 10 times. This trains your brain to approach this very calmly, not rush things. This creates sort of a skillset you need to manage. First manage yourself, then other people.</p>\n\n\n\n<p>This is, I&#8217;d say, more or less a hard skill. Something you can manage through project management software, task lists, checklists, this sort of thing. But more importantly, you need to understand how to communicate with people. How to talk with people. How to explain things to people. So all of this falls under soft skills.</p>\n\n\n\n<p>And I think it was one of the key things for me, because I always worked with computers. And then you start working with human beings that don&#8217;t have algorithms, don&#8217;t have buttons, procedures. You have two developers, but both have different characters, and you need to approach them differently.</p>\n\n\n\n<p>And yeah, this is also not something I&#8217;d say you come equipped with, and you need to learn that. For example, initially I tried to solve every issue that arises with an email. And sometimes when I was a little bit scared of something or frustrated, I would write a very angry email, and write it to the whole company and say like, this is your final warning, and things like that.</p>\n\n\n\n<p>And it took me maybe a year or two to realise that it&#8217;s actually the wrong way to solve things, and I only create internal pressure and frustration for people, and create more distance between us, and ultimately doesn&#8217;t serve the end purpose.</p>\n\n\n\n<p>So yeah, for me, as a developer, it was maybe one of the hardest parts. To have internal meetings with the team, to speak with people one-on-one, in the team meetings have retrospectives, share openly what maybe frustrates me, and allow them to share openly what frustrates them, and not be afraid that I as a boss, as a manager, will punish them somehow. So I&#8217;d say those are the categories of skills you need to develop to become a manager.</p>\n\n\n\n<p>[00:14:36] <strong>Nathan Wrigley:</strong> I think that&#8217;s really interesting. You know, you talked about the PhD, obviously this giant four year project, where you can imagine the goal, the goal line, the finish line, four years away, and you&#8217;re on day one. You know that this giant thing is stretching out ahead of you, I guess it is a process of just, okay, breaking it down. What can I do this year, this month, this day?</p>\n\n\n\n<p>And that atomising of it all, just sort of trying to distill it into different jobs, that&#8217;s really important. I don&#8217;t think I&#8217;m good at that. I&#8217;m sure that my characteristics aren&#8217;t very good at taking in the whole, and breaking it down in a calm way. But having that capability, I guess could be learnt. But learning and having that capability over time, really important.</p>\n\n\n\n<p>But also, like you said, the human element is maybe even more important at the end of the day. Because you&#8217;re not going to get anything out of your coworkers, your employees, if they don&#8217;t feel compelled to work with you, and for you. If there&#8217;s just tension or, goodness, even hatred, then the whole thing is going to collapse like a house of cards.</p>\n\n\n\n<p>But forgive me, dear listener, you are listening to this. I have this intuition that developers, now, this is not going to be the case for everybody, but I think that developers can have a certain tendency to, there&#8217;s just a way of being a developer, isn&#8217;t it? There&#8217;s a certain mindset which works effectively with code, and it doesn&#8217;t always translate into working with humans.</p>\n\n\n\n<p>And so being able to stop yourself and say, oh hang on, that is not an algorithm standing over there. If I tell it to do this thing, it might go off and do something entirely unexpected, and I need to be able to accommodate that. I need to be able to understand that. So identifying that in yourself is, yeah, it&#8217;s pretty impressive.</p>\n\n\n\n<p>And the fact that you&#8217;ve been able, over time, to unpick that in yourself and say, well, hang on Alexander, slow down. Don&#8217;t write that email because they&#8217;re not an algorithm. Think about the human, we&#8217;ll see where this goes. Okay, this is really interesting.</p>\n\n\n\n<p>[00:16:33] <strong>Alexander Gilmanov:</strong> Just one thing came to my head. One thing I remembered while we were talking. One of the switches I had in this process was, at first when I started working with a team, the team of developers, I tried approaching those people as processors, servers, something like that. And like really giving them detailed instructions on what we need to do, and how we need to do this.</p>\n\n\n\n<p>And then when something didn&#8217;t quite work out, I think, okay, maybe the instruction isn&#8217;t detailed enough, so let&#8217;s take every step, and give an instruction for every step. And in the end, it turned out to be harder to prepare all those instructions, instead of just doing things all by myself.</p>\n\n\n\n<p>It&#8217;s sometimes easier to write a piece of code myself, than to create an instruction on like how the coach should look, where to put all the classes and methods, and all that. And this is something, it didn&#8217;t come overnight. I realised that, first of all, you need to hire the right people for the job. So you can&#8217;t just hire a student and give a senior grade task, and expect it to be delivered.</p>\n\n\n\n<p>Then when you have the right person, yes, you do need to give them guidelines, and the end goals, and the problem, and good description of what we need to achieve in the end, but you don&#8217;t need to guide them all the way through. And especially for developers, when you are managing developers, you are like taking away all the juice from their job if you&#8217;re giving them too precise instructions. Because they want to create, they want to think of their own architecture, how they write their own elegant code. And if they receive an instruction, like if they&#8217;re a script or a server, it&#8217;s just not interesting for them.</p>\n\n\n\n<p>[00:18:08] <strong>Nathan Wrigley:</strong> I think that&#8217;s really interesting. The idea being that, obviously as a manager, you have to manage. There has to be a certain amount of that. But also there has to be an element of, okay, here&#8217;s the task, just go ahead and do it. Not prescriptively writing the exact instruction for every single facet of that job.</p>\n\n\n\n<p>Obviously, enough instruction so that the job can be understood by that person, but not standing over them every minute of every day just worrying about whether it&#8217;s going to be achieved. I guess the better employees will figure that out for themselves. They&#8217;ll go away, they&#8217;ll have autonomy, if they&#8217;re confused, they&#8217;ll come back, you can have a conversation. It&#8217;s not always top down that works most effectively.</p>\n\n\n\n<p>[00:18:48] <strong>Alexander Gilmanov:</strong> I would say you need to approach different employees differently. So when interns just join us, developer interns, actually they do want this kind of instruction. And it&#8217;s better to have someone mentor them, do peer review, give them guidance, and provide instructions for how to develop a task. They would actually enjoy it much more because, if they join a company after, for example, graduating, and they didn&#8217;t yet have some practical coding experience, they want this from the company. They want to get some guidance, some mentoring, some senior developer to evaluate their code, and point the mistakes.</p>\n\n\n\n<p>But as they get more senior, actually autonomy is a very important motivation factor. And if you take it from them, you demotivate them. Because seniors want to research modern technology, libraries, services. And if they receive instructions like, use this library, the task gets too dull for them.</p>\n\n\n\n<p>[00:19:48] <strong>Nathan Wrigley:</strong> Yeah, so having a handle on each employee, and judging where they are in the hierarchy of all of that. So, like you said, somebody that&#8217;s new may want to be shepherded and guided much more, because they are really unfamiliar with the company culture, the expectations of the work that they need to output on a monthly basis. But as experience develops, and your relationship with them grows, I guess, you know where the boundaries lie a little bit more, because you&#8217;ve built up that relationship.</p>\n\n\n\n<p>You know that if you give them an incredibly difficult task, and don&#8217;t give them too many instructions, they can do it. But that other person over there, they might need a bit more shepherding, even though they&#8217;re, I don&#8217;t know, more senior. Okay, so getting to know your employees is a crucial part.</p>\n\n\n\n<p>Now, I have to say, Alexander has shared with me some show notes which are amazing. It&#8217;s very rare that the guest goes into such enormous detail, and so I&#8217;m incredibly grateful for that. I know that it&#8217;s also so that you can structure your own thoughts about blog posts, and things in the future about this topic.</p>\n\n\n\n<p>But one of the sections which I thought was of most interest was how you charted your personal journey from, well, the different kind of work that you did. So from being a freelance, to working with friends. And I&#8217;d just like you to jump through that history for us, because it may be that somebody listening to this is somewhere on that ladder of different things. And the evolution that you&#8217;ve gone through over time, beginning with freelancing, maybe it&#8217;s hard for you to sum all of that up, but I&#8217;m going to hand it over and see if you can do that.</p>\n\n\n\n<p>[00:21:11] <strong>Alexander Gilmanov:</strong> So yes, I mentioned initially, and as you mentioned right now, I started with freelancing, and it taught me a lot about managing. Because management, especially when you&#8217;re not the owner, and when it&#8217;s more like an agency work, where you develop something for clients, is about organising tasks, about organising time, maybe managing others. But it&#8217;s also about managing the client&#8217;s expectations, understanding what they want.</p>\n\n\n\n<p>And this is sometimes the hardest part, especially for freelancers. People keep coming back and saying, they know what they don&#8217;t want, but they&#8217;re not sure about what they want to achieve in the end. And getting a specific requirement out of this conversation is very hard. But it&#8217;s also a very tough school, and it helped me later in the journey.</p>\n\n\n\n<p>And as my freelancing evolved, at one point the projects started growing, and at one point it wasn&#8217;t just small website that I could develop in three, four weeks. It was something like a web app that people want developed maybe in a month or two, and this is something I cannot deliver on my own. I had to start thinking about building a team back then.</p>\n\n\n\n<p>And I had a couple of friends, and naturally we started working with them. And because they were my friends, we were relatively similar in the coding styles. We understood each other really well. The management part came very natural. So I would just prepare the requirements, divide it between three of us. And we sat in the same room, and it was very easy to think. And actually the first experience was very inspiring. We were able to deliver things. We scaled the development and it went well.</p>\n\n\n\n<p>[00:22:50] <strong>Nathan Wrigley:</strong> Can I just interrupt there? Just very briefly. Do you ever look back on that time and think, I wish I&#8217;d stayed there? Because that sounds like a really, a nice environment to work in. I mean, obviously, you know, the financial reward of that probably isn&#8217;t quite so great. Maybe the complexity of the work that you can take on, maybe isn&#8217;t so great. But I imagine there&#8217;s a lot of people who are there and thinking, well, actually that&#8217;s okay. I&#8217;ve got my friends around me, the code is something that we can all share and understand, life&#8217;s good.</p>\n\n\n\n<p>[00:23:19] <strong>Alexander Gilmanov:</strong> Sometimes it is. For me particularly, it wasn&#8217;t, because it was still early in the journey, the level of projects wasn&#8217;t something which I wanted to have. The good thing is, one of the friends is right here with me today in the office, so he stayed with me on the journey.</p>\n\n\n\n<p>[00:23:36] <strong>Nathan Wrigley:</strong> It does sound, from what you&#8217;ve just said there, that you&#8217;ve always maybe been driven by growth, complexity, a difficult challenge.</p>\n\n\n\n<p>[00:23:44] <strong>Alexander Gilmanov:</strong> Yeah, that&#8217;s the entrepreneur gene, I would say. There is something inside entrepreneurs that always pushes us to develop, to grow, to find for what&#8217;s next, all the time.</p>\n\n\n\n<p>[00:23:55] <strong>Nathan Wrigley:</strong> Okay. So, sorry for the interruption. You were working with your friends and I&#8217;ll let you continue.</p>\n\n\n\n<p>[00:23:59] <strong>Alexander Gilmanov:</strong> When we could work on the same project, it was great. But at certain points they had projects of their own, because they were also freelancing. And I started my first experiments with hiring other freelancers that I didn&#8217;t know. Finding them through job ads, tried finding them through also freelance platforms like subcontractors. Tried finding them through recommendations. And that&#8217;s where my first real life entrepreneurial and managerial challenges came in.</p>\n\n\n\n<p>Most of the managers go through all these steps. They find a guy that, he&#8217;s the right guy for the job. We start working, everything is fine for the first few days, and then he disappears, or he delivers something that is far from what was agreed, or he&#8217;s constantly late, or they try to cut corners. Developers can identify pretty easy when logic is mixed with templates, or things like that. Which is much faster to code, but then it doesn&#8217;t scale, and creates constant problems for ongoing development.</p>\n\n\n\n<p>Yeah, all those things started happening to me, and the first failures came when some of them disappeared completely, like two days before the deadline, without sharing the code with me. Things like that happened, and oftentimes I would say it&#8217;s just easier to stay freelancing on my own. If you want something done right, do it yourself. Yeah, this is kind of the belief that is common between many people, but I don&#8217;t find it to be true today.</p>\n\n\n\n<p>[00:25:28] <strong>Nathan Wrigley:</strong> I&#8217;m going to interrupt there just summarise, if that&#8217;s alright? So the journey begins with you freelancing. The freelancing then gets mixed up with friends and colleagues, and people that you know. Then the complexity of that, because you&#8217;ve got projects and you need more people, you have to begin finding people. And so at this point, problems start to occur because the people don&#8217;t do what you expect them to do. So maybe there&#8217;s a story in there about how you communicate with what are essentially complete strangers, you know, what&#8217;s the level of that?</p>\n\n\n\n<p>But also, you know, they&#8217;ve just got their own agendas, and they miss work, they cut corners, and what have you. And so all of a sudden, you want to grow this business, but you&#8217;re now, everything&#8217;s collapsing around you a little bit, because of unexpected problems that the first time around you wouldn&#8217;t anticipate. You&#8217;re not going to go into it thinking people are going to let me down, presumably. You&#8217;re going to go into it thinking, well, I&#8217;m going to hire somebody, they&#8217;ve got a good reputation, they&#8217;re going to deliver me quality code, and then life gets in the way, and all of these problems occur. Okay, right. Keep going, this is great.</p>\n\n\n\n<p>[00:26:32] <strong>Alexander Gilmanov:</strong> Thank you for summarising. I didn&#8217;t plan it so much in advance, so I might be jumping from one thought to another. So yeah, this is the time in my journey where I realised that I am actually lacking some experience in large scale projects, in larger teams. I don&#8217;t know how the really big projects are developed.</p>\n\n\n\n<p>And back then when we worked with friends, when I worked as a freelancer, most of those projects didn&#8217;t survive after 12 months initial period. Those were very early startups, and most of the time I felt like we are developing stuff for the trash can practically, because we are working hard on it, and then the project isn&#8217;t funded anymore, and just basically dies.</p>\n\n\n\n<p>And that&#8217;s why I decided to take a break in this entrepreneurial journey, and moved to a larger city, joined a large German company, a MarTech company, and stayed with them for three and a half years. It really helped me structure the thinking, and understand how project management, and the development process, and the continuous integration, many other things in large scale projects.</p>\n\n\n\n<p>How do all these things work? And this is probably the first time in my career when I encountered, real project managers. Before that it was more or less informal, unofficial, people that started their own startup were managing the project.</p>\n\n\n\n<p>And in this company we had teams of five developers. Every team had a project manager. We were using a specific development process with sprints, with tasks assigned, with a way to test the tasks, staging environment, development environment, all of these. Many of those things we previously, we did intuitively. In this larger company, I had the opportunity to learn it from the inside, and it really helped me.</p>\n\n\n\n<p>[00:28:21] <strong>Nathan Wrigley:</strong> So, I don&#8217;t know how to phrase this question. I&#8217;ll try my best. Did you begin working for this larger agency intentionally to learn? Or is it that you now look back and realise that you learned? Because I&#8217;m imagining, again, people listening to this, maybe they&#8217;re in the moment that you were, where there were lots of freelancers, and it was all a bit of a muddle. And they&#8217;re looking to fix that problem.</p>\n\n\n\n<p>Your way around that was to go and work for three years. I mean, three years is a good long time, isn&#8217;t it? Where you would be surrounded by people who already had the structure. You would learn it by osmosis, it would be part of your daily work to figure all this stuff out, with the help of others.</p>\n\n\n\n<p>So, did you deliberately go knowing that you were going to do it for a short amount of time to learn the processes? Or is it just that after three years you thought, oh, look what I&#8217;ve learned?</p>\n\n\n\n<p>[00:29:11] <strong>Alexander Gilmanov:</strong> It was, I&#8217;d say a mix of both, but more so it was intentional. At one point I looked back and I like, okay, we&#8217;ve delivered 50 websites maybe, and two or three small platforms that never survived. Do I really have the experience and seniority, and the level of knowledge and understanding that I wanted to. And when I honestly admitted that I don&#8217;t, I realised that, okay, maybe I shouldn&#8217;t be rushing into entrepreneurship. Take a step back, join a company that had it figured out.</p>\n\n\n\n<p>And initially when I joined the company, I thought it was going to be only about maybe 4, 12, 18 months. But the company was so good, and people were so good. At one point after the first year, I didn&#8217;t even think about getting back to the entrepreneurial journey, because when you have everything figured out around you, even when you do have these entrepreneurial genetics, it&#8217;s nice to have the pay date on the first of every month, and you have predictability, and you have other people worrying about things. So that&#8217;s one of the reasons why I stayed for three years there and not for one year.</p>\n\n\n\n<p>[00:30:16] <strong>Nathan Wrigley:</strong> Can I ask, okay, after three years, why then change? Was it just the entrepreneur in you, who just couldn&#8217;t quite reconcile the deep desire that you had to do your own thing with your reality? You know, you&#8217;re turning up to work and getting a paycheck, and all of that. I&#8217;m guessing that&#8217;s more likely. You just evolved out of it and thought, I want that in my life again, I want to be in charge of things, figuring things out again.</p>\n\n\n\n<p>[00:30:40] <strong>Alexander Gilmanov:</strong> I think that in the essence, yes, it was that. Because at one point I started freelancing again in my own spare time. Practically, I moved to a larger city and I didn&#8217;t have friends, I didn&#8217;t have a girlfriend, I had all the time in the world. After a full-time job, I also had a few more hours where I could do something.</p>\n\n\n\n<p>So at one point I started freelancing again, but I could do it on a different level. And this is when I started the pet project, which ended up being first PHP data tables, a PHP script for rendering tables. And then I wrapped it as WordPress plugin, and published the WordPress plugin.</p>\n\n\n\n<p>It was still a pet project, but then when I started seeing people buying it, liking it, enjoying it, using it in different parts of the world, people started sending me requests for more features. I started receiving support requests.</p>\n\n\n\n<p>For me, it was so inspiring, and I realised that maybe $100 earned through selling my own piece of software, are more dear to me than $1000 earned through working at a full-time job.</p>\n\n\n\n<p>[00:31:45] <strong>Nathan Wrigley:</strong> Oh that&#8217;s such an interesting sentence. That&#8217;s really interesting. Okay, alright. Sorry to interrupt. I just thought that was worth calling out.</p>\n\n\n\n<p>[00:31:53] <strong>Alexander Gilmanov:</strong> At one point, I just couldn&#8217;t help but invested more and more time into my own thing, my own baby. When you see it&#8217;s growing, it&#8217;s a feeling you don&#8217;t get from anything else really. At one moment it started selling really well. It wasn&#8217;t still enough to become a substitute for a full-time job. People were using the plugin, and they wanted also to add features X, Y, Z, and they were ready to pay for it. And I started charging higher and higher hourly rates. I figured out, people are still happy to pay those higher hourly rates. And I just decided to take the risk, to quit my full-time job, and to start a company.</p>\n\n\n\n<p>I was still relatively young, I was like 27, 28 back then. I decided that, what do I get to lose? Maybe I will lose one or two years. I can always get back to full-time job, some other company. And there is nothing like this experience. Yeah, it was a very interesting moment in my journey. And this is actually the next step.</p>\n\n\n\n<p>[00:32:50] <strong>Nathan Wrigley:</strong> I was just going to say though, you&#8217;re in a really different place, aren&#8217;t you? Because if you go back to your hiring freelancer moment, there were all the trip wires that you went through, and the things that you did, in air quotes, incorrectly. You are now armed with three years of knowledge of working at an agency. There&#8217;s a whole bunch of things that you will now not get wrong, because you&#8217;ve seen how to grow a business, what kind of processes need to be in place. And so, okay, let&#8217;s go, starting my own company.</p>\n\n\n\n<p>[00:33:17] <strong>Alexander Gilmanov:</strong> Yeah, that was the next step. And this is when I needed, had to become project manager, the office manager, finding an office, changing bulbs, finding furniture, hiring manager, developer, all that. I had to divide my day in small shifts. For two hours I&#8217;m an office manager, for two hours I&#8217;m a product manager.</p>\n\n\n\n<p>It was an interesting time, and I think I did it at the right moment, I was still full of energy. I mean, I&#8217;m still full of energy, but I don&#8217;t know if I would have the guts now to enter the same journey once again. I have family now, I need my own time. Back then I did have the luxury of waking up at whatever time I wake up, and then just work for 12, 14 hours, and then just go back to sleep. This was the whole life for the first year or two of my company in the beginning.</p>\n\n\n\n<p>[00:34:04] <strong>Nathan Wrigley:</strong> You just described it as an interesting time. You know, changing light bulbs, picking out furniture. Interesting is an interesting word. It&#8217;s kind of implies that there&#8217;s a little bit of frustration there maybe. Jobs that you probably don&#8217;t need or don&#8217;t wish to do, but need to be done. Basically, it&#8217;s got to be you, I guess. You know, the light bulb&#8217;s gone, okay, who&#8217;s going to change it? Let&#8217;s look around, oh me. The carpet, somebody spilled the coffee on the carpet, who is going to, oh me. That&#8217;s a big change in life, suddenly. I guess, yeah, interesting sort sums it up. Frustrating, but useful and necessary.</p>\n\n\n\n<p>[00:34:38] <strong>Alexander Gilmanov:</strong> Yes, exactly as you described it. And this is something that happens with bootstrap founders. It&#8217;s not like you become a boss, and everybody starts running around you. For the first year or two, it&#8217;s the other way around. You have to round around everybody and everything, and make sure things don&#8217;t fall apart. Because when you start something new, it has a tendency to die initially, in the first year or two.</p>\n\n\n\n<p>I mean, things just fall apart. Servers are falling, light bulbs are going out, the first developer you hire decides to change the job in two months, and you need to rehire, and to onboard, and to go through everything once again. So I think only after it was maybe 10 or 15 people working in the company, I could relax a little bit. Okay, there are people now who take care of different segments of the job.</p>\n\n\n\n<p>But initially, especially as we were combining developing our own product, and working as an agency on clients, on software. It was an interesting time. It was frustrating. It was tough. It was a lot of stress, because you practically depend on every client. If one client decides to stop working with you, you immediately don&#8217;t have the funds to keep paying the salaries that you are already committed to.</p>\n\n\n\n<p>So there is a lot of stress involved in the first years, but also a lot of inspiration. A lot of great emotions, because you see how things grow, and they grow really fast in the first year or two. Because growing from two people to ten people is X5 growth. These initial steps, it&#8217;s wow, amazing.</p>\n\n\n\n<p>Right now we would add seven or eight people. I wouldn&#8217;t even notice much of a difference, but back then it&#8217;s changing things completely. And yeah, so you are growing your baby, and getting to do things you&#8217;ve never done before.</p>\n\n\n\n<p>Getting back to the project management side of things, initially I didn&#8217;t even think about hiring project managers, mostly because of the funding restrictions. And also mostly because, initially when we started doing agency work, we were outsourcing developers. We were outsourcing developers on hourly basis, or per seat basis. And I would say there was no chance, back then in 2013, 14 to sell project manager seats to a client.</p>\n\n\n\n<p>And I actually, for few years after that, it took maybe five or six years for the market, this kind of market outsourcing market, for clients to figure out the project managers are actually crucial to project success. But back then I had to do it all on my own. And when we had eight or ten developers, I realised that it&#8217;s physically impossible to do it like this anymore.</p>\n\n\n\n<p>I had to be project manager on every project, including our own product, plus three or four client ongoing projects. I had to know exactly what happens, what piece of code was released, what we are planning to do. And I just realised, I am losing quality on all fronts.</p>\n\n\n\n<p>[00:37:33] <strong>Nathan Wrigley:</strong> Of all of the bits and the pieces that I read, that bit stuck out to me as a real moment for you. The realisation that, I need to hire people to shepherd the people. I can&#8217;t do everything myself, and I have to allow people to be in charge of bits of my business, and to manage those projects.</p>\n\n\n\n<p>And maybe that is a difficult thing to let go of, because in so many ways, project management from a developer point of view probably looks like, well, that&#8217;s a strange role. What are they actually doing? They&#8217;re just going to meetings all day, and they have more meetings after the meetings. And yet it&#8217;s really essential, or at least that&#8217;s the conclusion I think you drew.</p>\n\n\n\n<p>[00:38:14] <strong>Alexander Gilmanov:</strong> Yes, exactly. And I remember my own thoughts, my own perception of project managers, while I was still a full stack developer in a large company. And we would talk, as developers, we would talk between each other like, why do these guys get to evaluate our job? They know nothing about coding, they know nothing about elegance of the code, coding standards, they don&#8217;t contribute to the software, yet they are our bosses, and they rate our work, they try to push us to do more. This is really unfair, that was my own perception.</p>\n\n\n\n<p>And to a certain extent, unfortunately, I must say, some less experienced managers can do that. They can push people too much, they can come across as bosses, which I think is unnecessary in the software world. You don&#8217;t need really a boss, like a manager to be a boss and to be above you.</p>\n\n\n\n<p>When I started doing all of that myself, I quickly realised that like, there is no way around syncing all the stakeholders, but having meetings. And at some point you get to 10 meetings per day, or something like that, if you have many projects. This is something that&#8217;s unavoidable, and actually it&#8217;s the most efficient way to sync, and to coordinate things.</p>\n\n\n\n<p>[00:39:26] <strong>Nathan Wrigley:</strong> Would it be fair to say, now, that you are, you know, you&#8217;ve really removed yourself from the coding side of things, and you are basically project manager for the entire business. So maybe you are a project manager of project managers, which sounds strange to say. But you are managing, and you&#8217;ve totally moved away, and you&#8217;ve realised that this is now the bit of the business which you are best placed into.</p>\n\n\n\n<p>[00:39:49] <strong>Alexander Gilmanov:</strong> Yes. I think the key for scaling is focus. Whenever the revenue allows, whenever project scale allows, I like to identify things that were shared, things that one person combined, maybe two projects or two different roles, and to hire people that would do just one thing with 100% focus.</p>\n\n\n\n<p>I am now maybe even on the third level of abstraction, third layer as developer. Developers call this like abstraction layer. So I&#8217;m managers, above managers, above managers. And we do have different role names in the company, like product owners, product managers, team leads. We also try to, when possible, maybe separate people management from processes management, because different mindsets are needed for those.</p>\n\n\n\n<p>It&#8217;s great when one person can combine both. Many people are great at that. Sometimes it&#8217;s better to give the processes management to person who really likes the admin stuff, and people management to someone who is an extrovert, and is just great with people naturally, without some tension. Because for me still, I&#8217;m very introverted. Dealing with people still comes with a certain tension for me.</p>\n\n\n\n<p>[00:41:03] <strong>Nathan Wrigley:</strong> I&#8217;d like to say a big, thanks to Alexander for talking with me on the jukebox podcast today. Don&#8217;t forget that the conversation will continue next week, where we explore some of the practical steps of growing a business.</p>\n</div>\n\n\n\n<p>On the podcast today we have <a href="https://www.linkedin.com/in/alexander-gilmanov-tms/">Alexander Gilmanov</a>.</p>\n\n\n\n<p>Alex comes to us today from Belgrade, Serbia. He’s a full-stack developer with a rich heritage of freelance and agency work. His company officially launched in 2014, and they’ve continued work with clients, as well as creating a range of WordPress plugins, and their own SaaS apps, mainly in the online booking space.</p>\n\n\n\n<p>Slightly unusually for this podcast I decided to break the content up into two parts. You’ll hear the first part today and part two will be coming out in the next episode.</p>\n\n\n\n<p>If you’re a developer and are in the weeds of writing code, perhaps you’ve thought about a change of direction. This could be changing the place where you work, but it could also mean starting an agency and moving towards a more managerial role. This is what Alexander did, and this next podcast charts his journey. The highs and the lows, the epiphanies and the moments of regret.</p>\n\n\n\n<p>We explore Alexander’s transition from hands-on coding to strategic management. He shares insights into his initial roles, where he juggled multiple tasks and managed client expectations as a freelancer. This foundation not only honed his technical skills but also prepared him for the complexities of leading a business.</p>\n\n\n\n<p>We talk about how Alexander’s management style has evolved over the years. Starting out, he faced the typical challenges of delegation and supervising a growing team, trying to understand individual personalities and communication styles to create a functional working environment. His approach emphasises the need for breaking down large tasks into smaller, more achievable goals, a method that has proven instrumental in managing both projects and people effectively.</p>\n\n\n\n<p>We also discuss the critical role of autonomy in the workplace, particularly how Alexander has learned to trust and empower his employees based on their experience levels, leading to greater productivity and satisfaction for everyone. He reflects on the key lessons learned from the earlier phase of his career, where he underestimated the importance of project managers, and how this realisation led him to restructure his business operations to optimise efficiency and output.</p>\n\n\n\n<p>It’s a fascinating conversation, and if you’ve wanted to start an agency but have concerns about what that might bring, 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://wpdatatables.com/">wpDataTables</a></p>\n\n\n\n<p><a href="https://wpamelia.com/">Amelia booking plugin</a></p>\n\n\n\n<p><a href="https://trafft.com/">Trafft</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 May 2024 15:37:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"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: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:21:"Matt: Sabbatical Wrap";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:23:"https://ma.tt/?p=114289";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:38:"https://ma.tt/2024/05/sabbatical-wrap/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4436:"<img width="604" height="453" src="https://i0.wp.com/ma.tt/files/2024/05/IMG_6094-1024x768.jpg?resize=604%2C453&ssl=1" alt="" class="wp-image-114293" />\n\n\n\n<p>Today is my first day post-<a href="https://automattic.com/benefits/sabbatical/">sabbatical</a>, getting back in the swing of things with <a href="https://automattic.com/">Automattic</a>. <a href="https://wordpress.org/">W.org</a>,  all the <a href="https://audrey.co/">things</a>. What a unique experience! I found the lead up to the sabbatical and planning process to be infinitely valuable, the sabbatical itself to be interesting experentially, and I&#8217;m curious to see what the post-sabbatical effects are. I have that nervous excitement like it&#8217;s the first day of school, which I haven&#8217;t felt in years.<em> What should I wear? Who will sit with me at lunch?</em></p>\n\n\n\n<p>I could now <a href="https://ma.tt/2024/02/samattical/">give a much better talk about the value of sabbaticals</a>, having finally done one myself vs observing the hundreds that have taken place at Automattic. Like having a kid, it&#8217;s something you can understand intellectually but the direct experience is profound in ways that are hard to articulate.</p>\n\n\n\n<p>There&#8217;s so much to catch up on and it&#8217;s kind of delightful to check in on progress of things after a few months rather than day-to-day like I normally do. If I had one bit of advice it would be to not get a big surgery  (I had a sinus one) or plan for other major health things during a sabbatical, that should be on a different track if you can help it.</p>\n\n\n\n<p>At <a href="https://ma.tt/2024/02/samattical/">the beginning</a> I allowed myself two goals around sailing and chess. Sailing I decided to postpone to take advantage of a peak opportunity in July, but chess has been a fun incorporation into my daily habits and also incredibly humbling playing with folks who have been at it longer. The thing I didn&#8217;t plan for that became actually really important to me was getting back to the saxophone, not even trying to perform but the ritual and zen of long tones and practice is incredibly grounding in a way I didn&#8217;t know I was missing.</p>\n\n\n\n<p>A few bullet point highlights:</p>\n\n\n\n<ul class="wp-block-list">\n<li>Rowed to Alcatraz.</li>\n\n\n\n<li>Got Covid the 4th time.</li>\n\n\n\n<li>Went to Super Bowl.</li>\n\n\n\n<li>Spent time at my alma mata University of Houston.</li>\n\n\n\n<li>Toured the modern cathedrals of datacenters.</li>\n\n\n\n<li>Did a ton of health scans, blood tests, doctor meetings.</li>\n\n\n\n<li>Got my DEXA body fat down to 17.9%.</li>\n\n\n\n<li>Skied Big Sky and Yellowstone Club.</li>\n\n\n\n<li>Went to friend&#8217;s 40ths and 50ths.</li>\n\n\n\n<li>Got a major sinus surgery.</li>\n\n\n\n<li>Hosted an <a href="https://ma.tt/files/2024/05/644-upload.jpeg">epic eclipse party from a plane</a> with 100+ flash talks.</li>\n\n\n\n<li>Studied <a href="https://en.wikipedia.org/wiki/Qigong">Qigong</a> and yoga.</li>\n\n\n\n<li>Spent time in Houston, San Francisco, Big Sky, Austin, Orlando, Tokyo, Taipei, Amsterdam, Paris, and Mallorca.</li>\n\n\n\n<li>Cleaned up a ton of personal projects.</li>\n\n\n\n<li>Read a ton.</li>\n\n\n\n<li>Swam in the ocean.</li>\n\n\n\n<li>Played saxophone at 40k feet.</li>\n\n\n\n<li>Equine therapy.</li>\n\n\n\n<li>A lot of progress on renovation projects in Houston and San Francisco.</li>\n\n\n\n<li>Hiked many places, walking in general more than normal.</li>\n\n\n\n<li>Tweaked my back. :/</li>\n\n\n\n<li>Couple of podcasts and interviews, a few meetings.</li>\n\n\n\n<li>Binged <a href="https://en.wikipedia.org/wiki/3_Body_Problem_(TV_series)">Three Body Problem</a>.</li>\n\n\n\n<li>Did a lot of solo time and introspection.</li>\n</ul>\n\n\n\n<p>Also, there was actually a lot of Automattic stuff happening most notably the <a href="https://ma.tt/2024/04/beeper-texts/">acquisition of Beeper</a>! I wasn&#8217;t able to unplug as much as I hoped, but I did definitely reverse my normal priorities. One thing I really missed was that I had very high hopes to see a lot of people, but a lot of stuff came up so outside of the events it was probably smaller social circle than I normally have.</p>\n\n\n\n<p>It does make me think about apophatic theology or <a href="https://fs.blog/a-wonderfully-simple-heuristic-to-recgonize-charlatans/">how Nassim Taleb talks about <em>via negativa</em></a>. Whatever you&#8217;ve been doing, it&#8217;s nice to try the opposite for a while, just to see what happens.</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 May 2024 13:35:01 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";O:48:"WpOrg\\Requests\\Utility\\CaseInsensitiveDictionary":1:{s:7:"\0*\0data";a:9:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Sun, 16 Jun 2024 07:17:24 GMT";s:12:"content-type";s:8:"text/xml";s:13:"last-modified";s:29:"Sun, 16 Jun 2024 07:15:29 GMT";s:4:"vary";s:15:"Accept-Encoding";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:16:"content-encoding";s:2:"br";s:7:"alt-svc";s:19:"h3=":443"; ma=86400";s:4:"x-nc";s:9:"HIT ord 1";}}s:5:"build";s:14:"20211221040300";}', 'no');
INSERT INTO `wpju_options` VALUES
(168, '_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9', '1718565444', 'no'),
(169, '_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9', '1718522244', 'no'),
(170, '_transient_timeout_dash_v2_c05853b002c443ec8e57ff884f56cdde', '1718565444', 'no'),
(171, '_transient_dash_v2_c05853b002c443ec8e57ff884f56cdde', '<div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://es.wordpress.org/2024/06/13/ddev-por-y-parawordpress/''>DDEV por y para WordPress</a></li><li><a class=''rsswidget'' href=''https://es.wordpress.org/2024/06/06/wordpress-para-conocer-gente-en-una-ciudad-nueva/''>WordPress para conocer gente en una ciudad nueva</a></li></ul></div><div class="rss-widget"><ul><li><a class=''rsswidget'' href=''https://wordpress.org/news/2024/06/highlights-from-wordcamp-europe-2024/''>WordPress.org blog: Highlights from WordCamp Europe 2024</a></li><li><a class=''rsswidget'' href=''https://dothewoo.io/learn-about-all-the-shows-on-the-do-the-woo-podcast-channel/''>Do The Woo Community: Learn About All the Shows on the Do the Woo Podcast Channel</a></li><li><a class=''rsswidget'' href=''https://dothewoo.io/do-the-woo-podcast-channel-4-0-official-launch/''>Do The Woo Community: Do the Woo Podcast Channel 4.0 Official Launch</a></li></ul></div>', 'no'),
(172, 'can_compress_scripts', '1', 'yes'),
(175, 'finished_updating_comment_type', '1', 'yes'),
(176, 'loginizer_login_attempt_stats', 'a:1:{i:1718521200;a:1:{i:0;i:1;}}', 'no');

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

-- Delete any existing table `wpju_postmeta`
DROP TABLE IF EXISTS `wpju_postmeta`;
--
-- Table structure for table `wpju_postmeta`
--

CREATE TABLE `wpju_postmeta` (
  `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `post_id` bigint(20) unsigned NOT NULL DEFAULT 0,
  `meta_key` varchar(255) DEFAULT NULL,
  `meta_value` longtext DEFAULT NULL,
  PRIMARY KEY (`meta_id`),
  KEY `post_id` (`post_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=3 ;

--
-- Dumping data for table `wpju_postmeta`
--

INSERT INTO `wpju_postmeta` VALUES
(1, 2, '_wp_page_template', 'default'),
(2, 3, '_wp_page_template', 'default');

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

-- Delete any existing table `wpju_posts`
DROP TABLE IF EXISTS `wpju_posts`;
--
-- Table structure for table `wpju_posts`
--

CREATE TABLE `wpju_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 NOT NULL,
  `post_title` text NOT NULL,
  `post_excerpt` text NOT NULL,
  `post_status` varchar(20) NOT NULL DEFAULT 'publish',
  `comment_status` varchar(20) NOT NULL DEFAULT 'open',
  `ping_status` varchar(20) NOT NULL DEFAULT 'open',
  `post_password` varchar(255) NOT NULL DEFAULT '',
  `post_name` varchar(200) NOT NULL DEFAULT '',
  `to_ping` text NOT NULL,
  `pinged` text 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 NOT NULL,
  `post_parent` bigint(20) unsigned NOT NULL DEFAULT 0,
  `guid` varchar(255) NOT NULL DEFAULT '',
  `menu_order` int(11) NOT NULL DEFAULT 0,
  `post_type` varchar(20) NOT NULL DEFAULT 'post',
  `post_mime_type` varchar(100) 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  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=6 ;

--
-- Dumping data for table `wpju_posts`
--

INSERT INTO `wpju_posts` VALUES
(1, 1, '2024-06-16 07:17:14', '2024-06-16 07:17:14', '<!-- 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', '', '', '2024-06-16 07:17:14', '2024-06-16 07:17:14', '', 0, 'https://kakaopixel.com/?p=1', 0, 'post', '', 1),
(2, 1, '2024-06-16 07:17:14', '2024-06-16 07:17:14', '<!-- 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&#241;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="https://kakaopixel.com/wp-admin/">your dashboard</a> to delete this page and create new pages for your content. Have fun!</p>\n<!-- /wp:paragraph -->', 'Sample Page', '', 'publish', 'closed', 'open', '', 'sample-page', '', '', '2024-06-16 07:17:14', '2024-06-16 07:17:14', '', 0, 'https://kakaopixel.com/?page_id=2', 0, 'page', '', 0),
(3, 1, '2024-06-16 07:17:14', '2024-06-16 07:17:14', '<!-- wp:heading -->\n<h2 class="wp-block-heading">Who we are</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>Our website address is: https://kakaopixel.com.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">Comments</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor&#8217;s IP address and browser user agent string to help spam detection.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">Media</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">Cookies</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select &quot;Remember Me&quot;, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">Embedded content from other websites</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">Who we share your data with</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>If you request a password reset, your IP address will be included in the reset email.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">How long we retain your data</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.</p>\n<!-- /wp:paragraph -->\n<!-- wp:paragraph -->\n<p>For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">What rights you have over your data</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.</p>\n<!-- /wp:paragraph -->\n<!-- wp:heading -->\n<h2 class="wp-block-heading">Where your data is sent</h2>\n<!-- /wp:heading -->\n<!-- wp:paragraph -->\n<p><strong class="privacy-policy-tutorial">Suggested text: </strong>Visitor comments may be checked through an automated spam detection service.</p>\n<!-- /wp:paragraph -->\n', 'Privacy Policy', '', 'draft', 'closed', 'open', '', 'privacy-policy', '', '', '2024-06-16 07:17:14', '2024-06-16 07:17:14', '', 0, 'https://kakaopixel.com/?page_id=3', 0, 'page', '', 0),
(4, 0, '2024-06-16 07:17:16', '2024-06-16 07:17:16', '<!-- wp:page-list /-->', 'Navigation', '', 'publish', 'closed', 'closed', '', 'navigation', '', '', '2024-06-16 07:17:16', '2024-06-16 07:17:16', '', 0, 'https://kakaopixel.com/2024/06/16/navigation/', 0, 'wp_navigation', '', 0),
(5, 1, '2024-06-16 07:17:23', '0000-00-00 00:00:00', '', 'Borrador automático', '', 'auto-draft', 'open', 'open', '', '', '', '', '2024-06-16 07:17:23', '0000-00-00 00:00:00', '', 0, 'https://kakaopixel.com/?p=5', 0, 'post', '', 0);

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

-- Delete any existing table `wpju_termmeta`
DROP TABLE IF EXISTS `wpju_termmeta`;
--
-- Table structure for table `wpju_termmeta`
--

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

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

-- Delete any existing table `wpju_terms`
DROP TABLE IF EXISTS `wpju_terms`;
--
-- Table structure for table `wpju_terms`
--

CREATE TABLE `wpju_terms` (
  `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL DEFAULT '',
  `slug` varchar(200) 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  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=2 ;

--
-- Dumping data for table `wpju_terms`
--

INSERT INTO `wpju_terms` VALUES
(1, 'Uncategorized', 'uncategorized', 0);

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

-- Delete any existing table `wpju_term_relationships`
DROP TABLE IF EXISTS `wpju_term_relationships`;
--
-- Table structure for table `wpju_term_relationships`
--

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

--
-- Dumping data for table `wpju_term_relationships`
--

INSERT INTO `wpju_term_relationships` VALUES
(1, 1, 0);

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

-- Delete any existing table `wpju_term_taxonomy`
DROP TABLE IF EXISTS `wpju_term_taxonomy`;
--
-- Table structure for table `wpju_term_taxonomy`
--

CREATE TABLE `wpju_term_taxonomy` (
  `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `term_id` bigint(20) unsigned NOT NULL DEFAULT 0,
  `taxonomy` varchar(32) NOT NULL DEFAULT '',
  `description` longtext 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  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=2 ;

--
-- Dumping data for table `wpju_term_taxonomy`
--

INSERT INTO `wpju_term_taxonomy` VALUES
(1, 1, 'category', '', 0, 1);

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

-- Delete any existing table `wpju_usermeta`
DROP TABLE IF EXISTS `wpju_usermeta`;
--
-- Table structure for table `wpju_usermeta`
--

CREATE TABLE `wpju_usermeta` (
  `umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` bigint(20) unsigned NOT NULL DEFAULT 0,
  `meta_key` varchar(255) DEFAULT NULL,
  `meta_value` longtext DEFAULT NULL,
  PRIMARY KEY (`umeta_id`),
  KEY `user_id` (`user_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=21 ;

--
-- Dumping data for table `wpju_usermeta`
--

INSERT INTO `wpju_usermeta` VALUES
(1, 1, 'nickname', 'kaka0_'),
(2, 1, 'first_name', ''),
(3, 1, 'last_name', ''),
(4, 1, 'description', ''),
(5, 1, 'rich_editing', 'true'),
(6, 1, 'syntax_highlighting', 'true'),
(7, 1, 'comment_shortcuts', 'false'),
(8, 1, 'admin_color', 'fresh'),
(9, 1, 'use_ssl', '0'),
(10, 1, 'show_admin_bar_front', 'true'),
(11, 1, 'locale', ''),
(12, 1, 'wpju_capabilities', 'a:1:{s:13:"administrator";b:1;}'),
(13, 1, 'wpju_user_level', '10'),
(14, 1, 'dismissed_wp_pointers', ''),
(15, 1, 'show_welcome_panel', '1'),
(16, 1, 'session_tokens', 'a:1:{s:64:"80fe3d4a3100f2bb509a30ec96343e805bc9ad8acdb3b575039bd292347fa80b";a:4:{s:10:"expiration";i:1718695042;s:2:"ip";s:38:"2a0c:5a80:b204:ca00:d5e1:d03f:fc7:6c8d";s:2:"ua";s:117:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36";s:5:"login";i:1718522242;}}'),
(17, 1, 'wpju_user-settings', 'imgsize=medium&libraryContent=browse&editor=tinymce&hidetb=1&advImgDetails=show&align=right&mfold=o'),
(18, 1, 'wpju_user-settings-time', '1718522238'),
(19, 1, 'wpju_dashboard_quick_press_last_post_id', '5'),
(20, 1, 'community-events-location', 'a:1:{s:2:"ip";s:21:"2a0c:5a80:b204:ca00::";}');

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

-- Delete any existing table `wpju_users`
DROP TABLE IF EXISTS `wpju_users`;
--
-- Table structure for table `wpju_users`
--

CREATE TABLE `wpju_users` (
  `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `user_login` varchar(60) NOT NULL DEFAULT '',
  `user_pass` varchar(255) NOT NULL DEFAULT '',
  `user_nicename` varchar(50) NOT NULL DEFAULT '',
  `user_email` varchar(100) NOT NULL DEFAULT '',
  `user_url` varchar(100) NOT NULL DEFAULT '',
  `user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `user_activation_key` varchar(255) NOT NULL DEFAULT '',
  `user_status` int(11) NOT NULL DEFAULT 0,
  `display_name` varchar(250) NOT NULL DEFAULT '',
  PRIMARY KEY (`ID`),
  KEY `user_login_key` (`user_login`),
  KEY `user_nicename` (`user_nicename`),
  KEY `user_email` (`user_email`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=2 ;

--
-- Dumping data for table `wpju_users`
--

INSERT INTO `wpju_users` VALUES
(1, 'kaka0_', '$P$BSnpWUhZKIKUmZ64YosatRtDsrRlcH1', 'kaka0_', 'carlos@kakaopixel.com', 'https://kakaopixel.com', '2024-06-16 07:17:14', '', 0, 'kaka0_');

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

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
