-- https://www.phpmyadmin.net/
--

START TRANSACTION;



--
-- Database: `mehme207_wp8`
--

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

--
-- Table structure for table `wphw_commentmeta`
--

CREATE TABLE `wphw_commentmeta` (
  `meta_id` bigint UNSIGNED NOT NULL,
  `comment_id` bigint UNSIGNED NOT NULL DEFAULT '0',
  `meta_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_comments`
--

CREATE TABLE `wphw_comments` (
  `comment_ID` bigint UNSIGNED NOT NULL,
  `comment_post_ID` bigint UNSIGNED NOT NULL DEFAULT '0',
  `comment_author` tinytext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `comment_author_email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `comment_author_url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `comment_author_IP` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `comment_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `comment_karma` int NOT NULL DEFAULT '0',
  `comment_approved` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '1',
  `comment_agent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `comment_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'comment',
  `comment_parent` bigint UNSIGNED NOT NULL DEFAULT '0',
  `user_id` bigint UNSIGNED NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wphw_comments`
--

INSERT INTO `wphw_comments` (`comment_ID`, `comment_post_ID`, `comment_author`, `comment_author_email`, `comment_author_url`, `comment_author_IP`, `comment_date`, `comment_date_gmt`, `comment_content`, `comment_karma`, `comment_approved`, `comment_agent`, `comment_type`, `comment_parent`, `user_id`) VALUES
(1, 1, 'A WordPress Commenter', 'wapuu@wordpress.example', 'https://wordpress.org/', '', '2025-12-21 16:07:23', '2025-12-21 16:07:23', 'Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from <a href=\"https://gravatar.com/\">Gravatar</a>.', 0, '1', '', 'comment', 0, 0);

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

--
-- Table structure for table `wphw_cookieadmin_consents`
--

CREATE TABLE `wphw_cookieadmin_consents` (
  `id` bigint UNSIGNED NOT NULL,
  `consent_id` varchar(128) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `user_ip` varbinary(16) DEFAULT NULL,
  `consent_time` int NOT NULL,
  `country` varchar(150) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `browser` text COLLATE utf8mb4_unicode_520_ci,
  `domain` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `consent_status` varchar(50) COLLATE utf8mb4_unicode_520_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wphw_cookieadmin_consents`
--

INSERT INTO `wphw_cookieadmin_consents` (`id`, `consent_id`, `user_ip`, `consent_time`, `country`, `browser`, `domain`, `consent_status`) VALUES
(1, '5314aea0-9fa0-4219-b773-8759d5681442', 0x2d889b00, 1766333292, 'Turkey', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36', 'www.dugun.mehmetyanikoglu.com', '[\"accept\"]');

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

--
-- Table structure for table `wphw_cookieadmin_cookies`
--

CREATE TABLE `wphw_cookieadmin_cookies` (
  `id` int NOT NULL,
  `cookie_name` varchar(100) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `category` varchar(50) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `description` varchar(500) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `domain` varchar(255) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `path` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT '/',
  `expires` datetime DEFAULT NULL,
  `max_age` int DEFAULT NULL,
  `samesite` varchar(10) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `secure` tinyint(1) NOT NULL DEFAULT '0',
  `httponly` tinyint(1) NOT NULL DEFAULT '0',
  `raw_name` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `edited` tinyint(1) DEFAULT '0',
  `patterns` varchar(255) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '[]',
  `scan_timestamp` int DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_fusion_forms`
--

CREATE TABLE `wphw_fusion_forms` (
  `id` bigint NOT NULL,
  `form_id` bigint NOT NULL,
  `views` bigint DEFAULT '0',
  `submissions_count` bigint DEFAULT '0',
  `data` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_fusion_form_entries`
--

CREATE TABLE `wphw_fusion_form_entries` (
  `id` bigint NOT NULL,
  `submission_id` bigint NOT NULL,
  `form_id` bigint NOT NULL,
  `field_id` bigint NOT NULL,
  `value` longtext COLLATE utf8mb4_unicode_520_ci,
  `privacy` tinyint(1) DEFAULT NULL,
  `data` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_fusion_form_fields`
--

CREATE TABLE `wphw_fusion_form_fields` (
  `id` bigint NOT NULL,
  `form_id` bigint NOT NULL,
  `field_name` varchar(256) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `field_label` varchar(256) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `data` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_fusion_form_submissions`
--

CREATE TABLE `wphw_fusion_form_submissions` (
  `id` bigint NOT NULL,
  `form_id` bigint NOT NULL,
  `time` datetime NOT NULL,
  `source_url` varchar(512) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `post_id` bigint DEFAULT NULL,
  `user_id` bigint DEFAULT NULL,
  `user_agent` text COLLATE utf8mb4_unicode_520_ci,
  `ip` varchar(512) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `is_read` tinyint(1) DEFAULT NULL,
  `privacy_scrub_date` date DEFAULT NULL,
  `on_privacy_scrub` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `data` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_links`
--

CREATE TABLE `wphw_links` (
  `link_id` bigint UNSIGNED NOT NULL,
  `link_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `link_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `link_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `link_target` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `link_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `link_visible` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y',
  `link_owner` bigint UNSIGNED NOT NULL DEFAULT '1',
  `link_rating` int NOT NULL DEFAULT '0',
  `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `link_rel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `link_notes` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `link_rss` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT ''
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

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

--
-- Table structure for table `wphw_options`
--

CREATE TABLE `wphw_options` (
  `option_id` bigint UNSIGNED NOT NULL,
  `option_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `option_value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `autoload` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'yes'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wphw_options`
--

INSERT INTO `wphw_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(1, 'cron', 'a:10:{i:1766336844;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:1766341211;a:1:{s:26:\"upgrader_scheduled_cleanup\";a:1:{s:32:\"686c8315be36c96dc00d0d7ed3656b43\";a:2:{s:8:\"schedule\";b:0;s:4:\"args\";a:1:{i:0;i:6;}}}}i:1766376443;a:1:{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:1766376444;a:2:{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;}}}i:1766376472;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:1766419643;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:1766419672;a:2:{s:19:\"wp_scheduled_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:25:\"delete_expired_transients\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1766419673;a:1:{s:30:\"wp_scheduled_auto_draft_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1766938045;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;}', 'on'),
(2, 'siteurl', 'http://www.dugun.mehmetyanikoglu.com', 'on'),
(3, 'home', 'http://www.dugun.mehmetyanikoglu.com', 'on'),
(4, 'blogname', 'My Blog', 'on'),
(5, 'blogdescription', 'My WordPress Blog', 'on'),
(6, 'users_can_register', '0', 'on'),
(7, 'admin_email', 'admin@dugun.mehmetyanikoglu.com', 'on'),
(8, 'start_of_week', '1', 'on'),
(9, 'use_balanceTags', '0', 'on'),
(10, 'use_smilies', '1', 'on'),
(11, 'require_name_email', '1', 'on'),
(12, 'comments_notify', '1', 'on'),
(13, 'posts_per_rss', '10', 'on'),
(14, 'rss_use_excerpt', '0', 'on'),
(15, 'mailserver_url', 'mail.example.com', 'on'),
(16, 'mailserver_login', 'login@example.com', 'on'),
(17, 'mailserver_pass', '', 'on'),
(18, 'mailserver_port', '110', 'on'),
(19, 'default_category', '1', 'on'),
(20, 'default_comment_status', 'open', 'on'),
(21, 'default_ping_status', 'open', 'on'),
(22, 'default_pingback_flag', '1', 'on'),
(23, 'posts_per_page', '10', 'on'),
(24, 'date_format', 'F j, Y', 'on'),
(25, 'time_format', 'g:i a', 'on'),
(26, 'links_updated_date_format', 'F j, Y g:i a', 'on'),
(27, 'comment_moderation', '0', 'on'),
(28, 'moderation_notify', '1', 'on'),
(29, 'permalink_structure', '/%year%/%monthnum%/%day%/%postname%/', 'on'),
(30, 'rewrite_rules', 'a:207:{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:18:\"avada_portfolio/?$\";s:35:\"index.php?post_type=avada_portfolio\";s:48:\"avada_portfolio/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?post_type=avada_portfolio&feed=$matches[1]\";s:43:\"avada_portfolio/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?post_type=avada_portfolio&feed=$matches[1]\";s:35:\"avada_portfolio/page/([0-9]{1,})/?$\";s:53:\"index.php?post_type=avada_portfolio&paged=$matches[1]\";s:12:\"avada_faq/?$\";s:29:\"index.php?post_type=avada_faq\";s:42:\"avada_faq/feed/(feed|rdf|rss|rss2|atom)/?$\";s:46:\"index.php?post_type=avada_faq&feed=$matches[1]\";s:37:\"avada_faq/(feed|rdf|rss|rss2|atom)/?$\";s:46:\"index.php?post_type=avada_faq&feed=$matches[1]\";s:29:\"avada_faq/page/([0-9]{1,})/?$\";s:47:\"index.php?post_type=avada_faq&paged=$matches[1]\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:43:\"avada_portfolio/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:53:\"avada_portfolio/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:73:\"avada_portfolio/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:68:\"avada_portfolio/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:68:\"avada_portfolio/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:49:\"avada_portfolio/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:32:\"avada_portfolio/([^/]+)/embed/?$\";s:48:\"index.php?avada_portfolio=$matches[1]&embed=true\";s:36:\"avada_portfolio/([^/]+)/trackback/?$\";s:42:\"index.php?avada_portfolio=$matches[1]&tb=1\";s:56:\"avada_portfolio/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:54:\"index.php?avada_portfolio=$matches[1]&feed=$matches[2]\";s:51:\"avada_portfolio/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:54:\"index.php?avada_portfolio=$matches[1]&feed=$matches[2]\";s:44:\"avada_portfolio/([^/]+)/page/?([0-9]{1,})/?$\";s:55:\"index.php?avada_portfolio=$matches[1]&paged=$matches[2]\";s:51:\"avada_portfolio/([^/]+)/comment-page-([0-9]{1,})/?$\";s:55:\"index.php?avada_portfolio=$matches[1]&cpage=$matches[2]\";s:40:\"avada_portfolio/([^/]+)(?:/([0-9]+))?/?$\";s:54:\"index.php?avada_portfolio=$matches[1]&page=$matches[2]\";s:32:\"avada_portfolio/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:42:\"avada_portfolio/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:62:\"avada_portfolio/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:57:\"avada_portfolio/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:57:\"avada_portfolio/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:38:\"avada_portfolio/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:59:\"portfolio_category/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:57:\"index.php?portfolio_category=$matches[1]&feed=$matches[2]\";s:54:\"portfolio_category/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:57:\"index.php?portfolio_category=$matches[1]&feed=$matches[2]\";s:35:\"portfolio_category/([^/]+)/embed/?$\";s:51:\"index.php?portfolio_category=$matches[1]&embed=true\";s:47:\"portfolio_category/([^/]+)/page/?([0-9]{1,})/?$\";s:58:\"index.php?portfolio_category=$matches[1]&paged=$matches[2]\";s:29:\"portfolio_category/([^/]+)/?$\";s:40:\"index.php?portfolio_category=$matches[1]\";s:57:\"portfolio_skills/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:55:\"index.php?portfolio_skills=$matches[1]&feed=$matches[2]\";s:52:\"portfolio_skills/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:55:\"index.php?portfolio_skills=$matches[1]&feed=$matches[2]\";s:33:\"portfolio_skills/([^/]+)/embed/?$\";s:49:\"index.php?portfolio_skills=$matches[1]&embed=true\";s:45:\"portfolio_skills/([^/]+)/page/?([0-9]{1,})/?$\";s:56:\"index.php?portfolio_skills=$matches[1]&paged=$matches[2]\";s:27:\"portfolio_skills/([^/]+)/?$\";s:38:\"index.php?portfolio_skills=$matches[1]\";s:55:\"portfolio_tags/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:53:\"index.php?portfolio_tags=$matches[1]&feed=$matches[2]\";s:50:\"portfolio_tags/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:53:\"index.php?portfolio_tags=$matches[1]&feed=$matches[2]\";s:31:\"portfolio_tags/([^/]+)/embed/?$\";s:47:\"index.php?portfolio_tags=$matches[1]&embed=true\";s:43:\"portfolio_tags/([^/]+)/page/?([0-9]{1,})/?$\";s:54:\"index.php?portfolio_tags=$matches[1]&paged=$matches[2]\";s:25:\"portfolio_tags/([^/]+)/?$\";s:36:\"index.php?portfolio_tags=$matches[1]\";s:37:\"avada_faq/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:47:\"avada_faq/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:67:\"avada_faq/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"avada_faq/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"avada_faq/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:43:\"avada_faq/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:26:\"avada_faq/([^/]+)/embed/?$\";s:42:\"index.php?avada_faq=$matches[1]&embed=true\";s:30:\"avada_faq/([^/]+)/trackback/?$\";s:36:\"index.php?avada_faq=$matches[1]&tb=1\";s:50:\"avada_faq/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:48:\"index.php?avada_faq=$matches[1]&feed=$matches[2]\";s:45:\"avada_faq/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:48:\"index.php?avada_faq=$matches[1]&feed=$matches[2]\";s:38:\"avada_faq/([^/]+)/page/?([0-9]{1,})/?$\";s:49:\"index.php?avada_faq=$matches[1]&paged=$matches[2]\";s:45:\"avada_faq/([^/]+)/comment-page-([0-9]{1,})/?$\";s:49:\"index.php?avada_faq=$matches[1]&cpage=$matches[2]\";s:34:\"avada_faq/([^/]+)(?:/([0-9]+))?/?$\";s:48:\"index.php?avada_faq=$matches[1]&page=$matches[2]\";s:26:\"avada_faq/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:36:\"avada_faq/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:56:\"avada_faq/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:51:\"avada_faq/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:51:\"avada_faq/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:32:\"avada_faq/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:53:\"faq_category/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:51:\"index.php?faq_category=$matches[1]&feed=$matches[2]\";s:48:\"faq_category/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:51:\"index.php?faq_category=$matches[1]&feed=$matches[2]\";s:29:\"faq_category/([^/]+)/embed/?$\";s:45:\"index.php?faq_category=$matches[1]&embed=true\";s:41:\"faq_category/([^/]+)/page/?([0-9]{1,})/?$\";s:52:\"index.php?faq_category=$matches[1]&paged=$matches[2]\";s:23:\"faq_category/([^/]+)/?$\";s:34:\"index.php?faq_category=$matches[1]\";s:41:\"elastic-slide/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:51:\"elastic-slide/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:71:\"elastic-slide/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:66:\"elastic-slide/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:66:\"elastic-slide/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:47:\"elastic-slide/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:30:\"elastic-slide/([^/]+)/embed/?$\";s:52:\"index.php?themefusion_elastic=$matches[1]&embed=true\";s:34:\"elastic-slide/([^/]+)/trackback/?$\";s:46:\"index.php?themefusion_elastic=$matches[1]&tb=1\";s:42:\"elastic-slide/([^/]+)/page/?([0-9]{1,})/?$\";s:59:\"index.php?themefusion_elastic=$matches[1]&paged=$matches[2]\";s:49:\"elastic-slide/([^/]+)/comment-page-([0-9]{1,})/?$\";s:59:\"index.php?themefusion_elastic=$matches[1]&cpage=$matches[2]\";s:38:\"elastic-slide/([^/]+)(?:/([0-9]+))?/?$\";s:58:\"index.php?themefusion_elastic=$matches[1]&page=$matches[2]\";s:30:\"elastic-slide/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:40:\"elastic-slide/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:60:\"elastic-slide/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:55:\"elastic-slide/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:55:\"elastic-slide/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:36:\"elastic-slide/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:62:\"themefusion_es_groups/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:60:\"index.php?themefusion_es_groups=$matches[1]&feed=$matches[2]\";s:57:\"themefusion_es_groups/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:60:\"index.php?themefusion_es_groups=$matches[1]&feed=$matches[2]\";s:38:\"themefusion_es_groups/([^/]+)/embed/?$\";s:54:\"index.php?themefusion_es_groups=$matches[1]&embed=true\";s:50:\"themefusion_es_groups/([^/]+)/page/?([0-9]{1,})/?$\";s:61:\"index.php?themefusion_es_groups=$matches[1]&paged=$matches[2]\";s:32:\"themefusion_es_groups/([^/]+)/?$\";s:43:\"index.php?themefusion_es_groups=$matches[1]\";s:33:\"slide/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:43:\"slide/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:63:\"slide/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:58:\"slide/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:58:\"slide/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:39:\"slide/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:22:\"slide/([^/]+)/embed/?$\";s:38:\"index.php?slide=$matches[1]&embed=true\";s:26:\"slide/([^/]+)/trackback/?$\";s:32:\"index.php?slide=$matches[1]&tb=1\";s:34:\"slide/([^/]+)/page/?([0-9]{1,})/?$\";s:45:\"index.php?slide=$matches[1]&paged=$matches[2]\";s:41:\"slide/([^/]+)/comment-page-([0-9]{1,})/?$\";s:45:\"index.php?slide=$matches[1]&cpage=$matches[2]\";s:30:\"slide/([^/]+)(?:/([0-9]+))?/?$\";s:44:\"index.php?slide=$matches[1]&page=$matches[2]\";s:22:\"slide/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:32:\"slide/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:52:\"slide/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:47:\"slide/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:47:\"slide/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:28:\"slide/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:51:\"slide-page/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?slide-page=$matches[1]&feed=$matches[2]\";s:46:\"slide-page/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?slide-page=$matches[1]&feed=$matches[2]\";s:27:\"slide-page/([^/]+)/embed/?$\";s:43:\"index.php?slide-page=$matches[1]&embed=true\";s:39:\"slide-page/([^/]+)/page/?([0-9]{1,})/?$\";s:50:\"index.php?slide-page=$matches[1]&paged=$matches[2]\";s:21:\"slide-page/([^/]+)/?$\";s:32:\"index.php?slide-page=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:13:\"favicon\\.ico$\";s:19:\"index.php?favicon=1\";s:12:\"sitemap\\.xml\";s:23:\"index.php?sitemap=index\";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]\";}', 'on'),
(31, 'hack_file', '0', 'on'),
(32, 'blog_charset', 'UTF-8', 'on'),
(33, 'moderation_keys', '', 'off'),
(34, 'active_plugins', 'a:3:{i:0;s:33:\"fusion-builder/fusion-builder.php\";i:1;s:27:\"fusion-core/fusion-core.php\";i:2;s:23:\"revslider/revslider.php\";}', 'on'),
(35, 'category_base', '', 'on'),
(36, 'ping_sites', 'https://rpc.pingomatic.com/', 'on'),
(37, 'comment_max_links', '2', 'on'),
(38, 'gmt_offset', '0', 'on'),
(39, 'default_email_category', '1', 'on'),
(40, 'recently_edited', '', 'off'),
(41, 'template', 'Avada', 'on'),
(42, 'stylesheet', 'Avada', 'on'),
(43, 'comment_registration', '0', 'on'),
(44, 'html_type', 'text/html', 'on'),
(45, 'use_trackback', '0', 'on'),
(46, 'default_role', 'subscriber', 'on'),
(47, 'db_version', '60717', 'on'),
(48, 'uploads_use_yearmonth_folders', '1', 'on'),
(49, 'upload_path', '', 'on'),
(50, 'blog_public', '0', 'on'),
(51, 'default_link_category', '2', 'on'),
(52, 'show_on_front', 'posts', 'on'),
(53, 'tag_base', '', 'on'),
(54, 'show_avatars', '1', 'on'),
(55, 'avatar_rating', 'G', 'on'),
(56, 'upload_url_path', '', 'on'),
(57, 'thumbnail_size_w', '150', 'on'),
(58, 'thumbnail_size_h', '150', 'on'),
(59, 'thumbnail_crop', '1', 'on'),
(60, 'medium_size_w', '300', 'on'),
(61, 'medium_size_h', '300', 'on'),
(62, 'avatar_default', 'mystery', 'on'),
(63, 'large_size_w', '1024', 'on'),
(64, 'large_size_h', '1024', 'on'),
(65, 'image_default_link_type', 'none', 'on'),
(66, 'image_default_size', '', 'on'),
(67, 'image_default_align', '', 'on'),
(68, 'close_comments_for_old_posts', '0', 'on'),
(69, 'close_comments_days_old', '14', 'on'),
(70, 'thread_comments', '1', 'on'),
(71, 'thread_comments_depth', '5', 'on'),
(72, 'page_comments', '0', 'on'),
(73, 'comments_per_page', '50', 'on'),
(74, 'default_comments_page', 'newest', 'on'),
(75, 'comment_order', 'asc', 'on'),
(76, 'sticky_posts', 'a:0:{}', 'on'),
(77, 'widget_categories', 'a:0:{}', 'on'),
(78, 'widget_text', 'a:0:{}', 'on'),
(79, 'widget_rss', 'a:0:{}', 'on'),
(80, 'uninstall_plugins', 'a:0:{}', 'off'),
(81, 'timezone_string', '', 'on'),
(82, 'page_for_posts', '0', 'on'),
(83, 'page_on_front', '0', 'on'),
(84, 'default_post_format', '0', 'on'),
(85, 'link_manager_enabled', '0', 'on'),
(86, 'finished_splitting_shared_terms', '1', 'on'),
(87, 'site_icon', '0', 'on'),
(88, 'medium_large_size_w', '768', 'on'),
(89, 'medium_large_size_h', '0', 'on'),
(90, 'wp_page_for_privacy_policy', '3', 'on'),
(91, 'show_comments_cookies_opt_in', '1', 'on'),
(92, 'admin_email_lifespan', '1781885243', 'on'),
(93, 'disallowed_keys', '', 'off'),
(94, 'comment_previously_approved', '1', 'on'),
(95, 'auto_plugin_theme_update_emails', 'a:0:{}', 'off'),
(96, 'auto_update_core_dev', 'enabled', 'on'),
(97, 'auto_update_core_minor', 'enabled', 'on'),
(98, 'auto_update_core_major', 'enabled', 'on'),
(99, 'wp_force_deactivated_plugins', 'a:0:{}', 'on'),
(100, 'wp_attachment_pages_enabled', '0', 'on'),
(101, 'wp_notes_notify', '1', 'on'),
(102, 'initial_db_version', '60717', 'on'),
(103, 'wphw_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;}}}', 'on'),
(104, 'fresh_site', '1', 'off'),
(105, 'user_count', '1', 'off'),
(106, '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;}', 'auto'),
(107, 'sidebars_widgets', 'a:11:{s:19:\"wp_inactive_widgets\";a:0:{}s:18:\"avada-blog-sidebar\";a:3:{i:0;s:7:\"block-2\";i:1;s:7:\"block-3\";i:2;s:7:\"block-4\";}s:21:\"avada-footer-widget-1\";a:2:{i:0;s:7:\"block-5\";i:1;s:7:\"block-6\";}s:21:\"avada-footer-widget-2\";a:0:{}s:21:\"avada-footer-widget-3\";a:0:{}s:21:\"avada-footer-widget-4\";a:0:{}s:25:\"avada-slidingbar-widget-1\";a:0:{}s:25:\"avada-slidingbar-widget-2\";a:0:{}s:25:\"avada-slidingbar-widget-3\";a:0:{}s:25:\"avada-slidingbar-widget-4\";a:0:{}s:13:\"array_version\";i:3;}', 'auto'),
(108, 'widget_pages', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(109, 'widget_calendar', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(110, 'widget_archives', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(111, 'widget_media_audio', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(112, 'widget_media_image', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(113, 'widget_media_gallery', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(114, 'widget_media_video', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(115, 'widget_meta', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(116, 'widget_search', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(117, 'widget_recent-posts', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(118, 'widget_recent-comments', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(119, 'widget_tag_cloud', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(120, 'widget_nav_menu', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(121, 'widget_custom_html', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'auto'),
(122, 'theme_mods_twentytwentyfive', 'a:2:{s:18:\"custom_css_post_id\";i:-1;s:16:\"sidebars_widgets\";a:2:{s:4:\"time\";i:1766334020;s:4:\"data\";a:3:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:3:{i:0;s:7:\"block-2\";i:1;s:7:\"block-3\";i:2;s:7:\"block-4\";}s:9:\"sidebar-2\";a:2:{i:0;s:7:\"block-5\";i:1;s:7:\"block-6\";}}}}', 'off'),
(123, 'recovery_keys', 'a:0:{}', 'off');
INSERT INTO `wphw_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(124, '_transient_wp_core_block_css_files', 'a:2:{s:7:\"version\";s:3:\"6.9\";s:5:\"files\";a:584:{i:0;s:31:\"accordion-heading/style-rtl.css\";i:1;s:35:\"accordion-heading/style-rtl.min.css\";i:2;s:27:\"accordion-heading/style.css\";i:3;s:31:\"accordion-heading/style.min.css\";i:4;s:28:\"accordion-item/style-rtl.css\";i:5;s:32:\"accordion-item/style-rtl.min.css\";i:6;s:24:\"accordion-item/style.css\";i:7;s:28:\"accordion-item/style.min.css\";i:8;s:29:\"accordion-panel/style-rtl.css\";i:9;s:33:\"accordion-panel/style-rtl.min.css\";i:10;s:25:\"accordion-panel/style.css\";i:11;s:29:\"accordion-panel/style.min.css\";i:12;s:23:\"accordion/style-rtl.css\";i:13;s:27:\"accordion/style-rtl.min.css\";i:14;s:19:\"accordion/style.css\";i:15;s:23:\"accordion/style.min.css\";i:16;s:23:\"archives/editor-rtl.css\";i:17;s:27:\"archives/editor-rtl.min.css\";i:18;s:19:\"archives/editor.css\";i:19;s:23:\"archives/editor.min.css\";i:20;s:22:\"archives/style-rtl.css\";i:21;s:26:\"archives/style-rtl.min.css\";i:22;s:18:\"archives/style.css\";i:23;s:22:\"archives/style.min.css\";i:24;s:20:\"audio/editor-rtl.css\";i:25;s:24:\"audio/editor-rtl.min.css\";i:26;s:16:\"audio/editor.css\";i:27;s:20:\"audio/editor.min.css\";i:28;s:19:\"audio/style-rtl.css\";i:29;s:23:\"audio/style-rtl.min.css\";i:30;s:15:\"audio/style.css\";i:31;s:19:\"audio/style.min.css\";i:32;s:19:\"audio/theme-rtl.css\";i:33;s:23:\"audio/theme-rtl.min.css\";i:34;s:15:\"audio/theme.css\";i:35;s:19:\"audio/theme.min.css\";i:36;s:21:\"avatar/editor-rtl.css\";i:37;s:25:\"avatar/editor-rtl.min.css\";i:38;s:17:\"avatar/editor.css\";i:39;s:21:\"avatar/editor.min.css\";i:40;s:20:\"avatar/style-rtl.css\";i:41;s:24:\"avatar/style-rtl.min.css\";i:42;s:16:\"avatar/style.css\";i:43;s:20:\"avatar/style.min.css\";i:44;s:21:\"button/editor-rtl.css\";i:45;s:25:\"button/editor-rtl.min.css\";i:46;s:17:\"button/editor.css\";i:47;s:21:\"button/editor.min.css\";i:48;s:20:\"button/style-rtl.css\";i:49;s:24:\"button/style-rtl.min.css\";i:50;s:16:\"button/style.css\";i:51;s:20:\"button/style.min.css\";i:52;s:22:\"buttons/editor-rtl.css\";i:53;s:26:\"buttons/editor-rtl.min.css\";i:54;s:18:\"buttons/editor.css\";i:55;s:22:\"buttons/editor.min.css\";i:56;s:21:\"buttons/style-rtl.css\";i:57;s:25:\"buttons/style-rtl.min.css\";i:58;s:17:\"buttons/style.css\";i:59;s:21:\"buttons/style.min.css\";i:60;s:22:\"calendar/style-rtl.css\";i:61;s:26:\"calendar/style-rtl.min.css\";i:62;s:18:\"calendar/style.css\";i:63;s:22:\"calendar/style.min.css\";i:64;s:25:\"categories/editor-rtl.css\";i:65;s:29:\"categories/editor-rtl.min.css\";i:66;s:21:\"categories/editor.css\";i:67;s:25:\"categories/editor.min.css\";i:68;s:24:\"categories/style-rtl.css\";i:69;s:28:\"categories/style-rtl.min.css\";i:70;s:20:\"categories/style.css\";i:71;s:24:\"categories/style.min.css\";i:72;s:19:\"code/editor-rtl.css\";i:73;s:23:\"code/editor-rtl.min.css\";i:74;s:15:\"code/editor.css\";i:75;s:19:\"code/editor.min.css\";i:76;s:18:\"code/style-rtl.css\";i:77;s:22:\"code/style-rtl.min.css\";i:78;s:14:\"code/style.css\";i:79;s:18:\"code/style.min.css\";i:80;s:18:\"code/theme-rtl.css\";i:81;s:22:\"code/theme-rtl.min.css\";i:82;s:14:\"code/theme.css\";i:83;s:18:\"code/theme.min.css\";i:84;s:22:\"columns/editor-rtl.css\";i:85;s:26:\"columns/editor-rtl.min.css\";i:86;s:18:\"columns/editor.css\";i:87;s:22:\"columns/editor.min.css\";i:88;s:21:\"columns/style-rtl.css\";i:89;s:25:\"columns/style-rtl.min.css\";i:90;s:17:\"columns/style.css\";i:91;s:21:\"columns/style.min.css\";i:92;s:33:\"comment-author-name/style-rtl.css\";i:93;s:37:\"comment-author-name/style-rtl.min.css\";i:94;s:29:\"comment-author-name/style.css\";i:95;s:33:\"comment-author-name/style.min.css\";i:96;s:29:\"comment-content/style-rtl.css\";i:97;s:33:\"comment-content/style-rtl.min.css\";i:98;s:25:\"comment-content/style.css\";i:99;s:29:\"comment-content/style.min.css\";i:100;s:26:\"comment-date/style-rtl.css\";i:101;s:30:\"comment-date/style-rtl.min.css\";i:102;s:22:\"comment-date/style.css\";i:103;s:26:\"comment-date/style.min.css\";i:104;s:31:\"comment-edit-link/style-rtl.css\";i:105;s:35:\"comment-edit-link/style-rtl.min.css\";i:106;s:27:\"comment-edit-link/style.css\";i:107;s:31:\"comment-edit-link/style.min.css\";i:108;s:32:\"comment-reply-link/style-rtl.css\";i:109;s:36:\"comment-reply-link/style-rtl.min.css\";i:110;s:28:\"comment-reply-link/style.css\";i:111;s:32:\"comment-reply-link/style.min.css\";i:112;s:30:\"comment-template/style-rtl.css\";i:113;s:34:\"comment-template/style-rtl.min.css\";i:114;s:26:\"comment-template/style.css\";i:115;s:30:\"comment-template/style.min.css\";i:116;s:42:\"comments-pagination-numbers/editor-rtl.css\";i:117;s:46:\"comments-pagination-numbers/editor-rtl.min.css\";i:118;s:38:\"comments-pagination-numbers/editor.css\";i:119;s:42:\"comments-pagination-numbers/editor.min.css\";i:120;s:34:\"comments-pagination/editor-rtl.css\";i:121;s:38:\"comments-pagination/editor-rtl.min.css\";i:122;s:30:\"comments-pagination/editor.css\";i:123;s:34:\"comments-pagination/editor.min.css\";i:124;s:33:\"comments-pagination/style-rtl.css\";i:125;s:37:\"comments-pagination/style-rtl.min.css\";i:126;s:29:\"comments-pagination/style.css\";i:127;s:33:\"comments-pagination/style.min.css\";i:128;s:29:\"comments-title/editor-rtl.css\";i:129;s:33:\"comments-title/editor-rtl.min.css\";i:130;s:25:\"comments-title/editor.css\";i:131;s:29:\"comments-title/editor.min.css\";i:132;s:23:\"comments/editor-rtl.css\";i:133;s:27:\"comments/editor-rtl.min.css\";i:134;s:19:\"comments/editor.css\";i:135;s:23:\"comments/editor.min.css\";i:136;s:22:\"comments/style-rtl.css\";i:137;s:26:\"comments/style-rtl.min.css\";i:138;s:18:\"comments/style.css\";i:139;s:22:\"comments/style.min.css\";i:140;s:20:\"cover/editor-rtl.css\";i:141;s:24:\"cover/editor-rtl.min.css\";i:142;s:16:\"cover/editor.css\";i:143;s:20:\"cover/editor.min.css\";i:144;s:19:\"cover/style-rtl.css\";i:145;s:23:\"cover/style-rtl.min.css\";i:146;s:15:\"cover/style.css\";i:147;s:19:\"cover/style.min.css\";i:148;s:22:\"details/editor-rtl.css\";i:149;s:26:\"details/editor-rtl.min.css\";i:150;s:18:\"details/editor.css\";i:151;s:22:\"details/editor.min.css\";i:152;s:21:\"details/style-rtl.css\";i:153;s:25:\"details/style-rtl.min.css\";i:154;s:17:\"details/style.css\";i:155;s:21:\"details/style.min.css\";i:156;s:20:\"embed/editor-rtl.css\";i:157;s:24:\"embed/editor-rtl.min.css\";i:158;s:16:\"embed/editor.css\";i:159;s:20:\"embed/editor.min.css\";i:160;s:19:\"embed/style-rtl.css\";i:161;s:23:\"embed/style-rtl.min.css\";i:162;s:15:\"embed/style.css\";i:163;s:19:\"embed/style.min.css\";i:164;s:19:\"embed/theme-rtl.css\";i:165;s:23:\"embed/theme-rtl.min.css\";i:166;s:15:\"embed/theme.css\";i:167;s:19:\"embed/theme.min.css\";i:168;s:19:\"file/editor-rtl.css\";i:169;s:23:\"file/editor-rtl.min.css\";i:170;s:15:\"file/editor.css\";i:171;s:19:\"file/editor.min.css\";i:172;s:18:\"file/style-rtl.css\";i:173;s:22:\"file/style-rtl.min.css\";i:174;s:14:\"file/style.css\";i:175;s:18:\"file/style.min.css\";i:176;s:23:\"footnotes/style-rtl.css\";i:177;s:27:\"footnotes/style-rtl.min.css\";i:178;s:19:\"footnotes/style.css\";i:179;s:23:\"footnotes/style.min.css\";i:180;s:23:\"freeform/editor-rtl.css\";i:181;s:27:\"freeform/editor-rtl.min.css\";i:182;s:19:\"freeform/editor.css\";i:183;s:23:\"freeform/editor.min.css\";i:184;s:22:\"gallery/editor-rtl.css\";i:185;s:26:\"gallery/editor-rtl.min.css\";i:186;s:18:\"gallery/editor.css\";i:187;s:22:\"gallery/editor.min.css\";i:188;s:21:\"gallery/style-rtl.css\";i:189;s:25:\"gallery/style-rtl.min.css\";i:190;s:17:\"gallery/style.css\";i:191;s:21:\"gallery/style.min.css\";i:192;s:21:\"gallery/theme-rtl.css\";i:193;s:25:\"gallery/theme-rtl.min.css\";i:194;s:17:\"gallery/theme.css\";i:195;s:21:\"gallery/theme.min.css\";i:196;s:20:\"group/editor-rtl.css\";i:197;s:24:\"group/editor-rtl.min.css\";i:198;s:16:\"group/editor.css\";i:199;s:20:\"group/editor.min.css\";i:200;s:19:\"group/style-rtl.css\";i:201;s:23:\"group/style-rtl.min.css\";i:202;s:15:\"group/style.css\";i:203;s:19:\"group/style.min.css\";i:204;s:19:\"group/theme-rtl.css\";i:205;s:23:\"group/theme-rtl.min.css\";i:206;s:15:\"group/theme.css\";i:207;s:19:\"group/theme.min.css\";i:208;s:21:\"heading/style-rtl.css\";i:209;s:25:\"heading/style-rtl.min.css\";i:210;s:17:\"heading/style.css\";i:211;s:21:\"heading/style.min.css\";i:212;s:19:\"html/editor-rtl.css\";i:213;s:23:\"html/editor-rtl.min.css\";i:214;s:15:\"html/editor.css\";i:215;s:19:\"html/editor.min.css\";i:216;s:20:\"image/editor-rtl.css\";i:217;s:24:\"image/editor-rtl.min.css\";i:218;s:16:\"image/editor.css\";i:219;s:20:\"image/editor.min.css\";i:220;s:19:\"image/style-rtl.css\";i:221;s:23:\"image/style-rtl.min.css\";i:222;s:15:\"image/style.css\";i:223;s:19:\"image/style.min.css\";i:224;s:19:\"image/theme-rtl.css\";i:225;s:23:\"image/theme-rtl.min.css\";i:226;s:15:\"image/theme.css\";i:227;s:19:\"image/theme.min.css\";i:228;s:29:\"latest-comments/style-rtl.css\";i:229;s:33:\"latest-comments/style-rtl.min.css\";i:230;s:25:\"latest-comments/style.css\";i:231;s:29:\"latest-comments/style.min.css\";i:232;s:27:\"latest-posts/editor-rtl.css\";i:233;s:31:\"latest-posts/editor-rtl.min.css\";i:234;s:23:\"latest-posts/editor.css\";i:235;s:27:\"latest-posts/editor.min.css\";i:236;s:26:\"latest-posts/style-rtl.css\";i:237;s:30:\"latest-posts/style-rtl.min.css\";i:238;s:22:\"latest-posts/style.css\";i:239;s:26:\"latest-posts/style.min.css\";i:240;s:18:\"list/style-rtl.css\";i:241;s:22:\"list/style-rtl.min.css\";i:242;s:14:\"list/style.css\";i:243;s:18:\"list/style.min.css\";i:244;s:22:\"loginout/style-rtl.css\";i:245;s:26:\"loginout/style-rtl.min.css\";i:246;s:18:\"loginout/style.css\";i:247;s:22:\"loginout/style.min.css\";i:248;s:19:\"math/editor-rtl.css\";i:249;s:23:\"math/editor-rtl.min.css\";i:250;s:15:\"math/editor.css\";i:251;s:19:\"math/editor.min.css\";i:252;s:18:\"math/style-rtl.css\";i:253;s:22:\"math/style-rtl.min.css\";i:254;s:14:\"math/style.css\";i:255;s:18:\"math/style.min.css\";i:256;s:25:\"media-text/editor-rtl.css\";i:257;s:29:\"media-text/editor-rtl.min.css\";i:258;s:21:\"media-text/editor.css\";i:259;s:25:\"media-text/editor.min.css\";i:260;s:24:\"media-text/style-rtl.css\";i:261;s:28:\"media-text/style-rtl.min.css\";i:262;s:20:\"media-text/style.css\";i:263;s:24:\"media-text/style.min.css\";i:264;s:19:\"more/editor-rtl.css\";i:265;s:23:\"more/editor-rtl.min.css\";i:266;s:15:\"more/editor.css\";i:267;s:19:\"more/editor.min.css\";i:268;s:30:\"navigation-link/editor-rtl.css\";i:269;s:34:\"navigation-link/editor-rtl.min.css\";i:270;s:26:\"navigation-link/editor.css\";i:271;s:30:\"navigation-link/editor.min.css\";i:272;s:29:\"navigation-link/style-rtl.css\";i:273;s:33:\"navigation-link/style-rtl.min.css\";i:274;s:25:\"navigation-link/style.css\";i:275;s:29:\"navigation-link/style.min.css\";i:276;s:33:\"navigation-submenu/editor-rtl.css\";i:277;s:37:\"navigation-submenu/editor-rtl.min.css\";i:278;s:29:\"navigation-submenu/editor.css\";i:279;s:33:\"navigation-submenu/editor.min.css\";i:280;s:25:\"navigation/editor-rtl.css\";i:281;s:29:\"navigation/editor-rtl.min.css\";i:282;s:21:\"navigation/editor.css\";i:283;s:25:\"navigation/editor.min.css\";i:284;s:24:\"navigation/style-rtl.css\";i:285;s:28:\"navigation/style-rtl.min.css\";i:286;s:20:\"navigation/style.css\";i:287;s:24:\"navigation/style.min.css\";i:288;s:23:\"nextpage/editor-rtl.css\";i:289;s:27:\"nextpage/editor-rtl.min.css\";i:290;s:19:\"nextpage/editor.css\";i:291;s:23:\"nextpage/editor.min.css\";i:292;s:24:\"page-list/editor-rtl.css\";i:293;s:28:\"page-list/editor-rtl.min.css\";i:294;s:20:\"page-list/editor.css\";i:295;s:24:\"page-list/editor.min.css\";i:296;s:23:\"page-list/style-rtl.css\";i:297;s:27:\"page-list/style-rtl.min.css\";i:298;s:19:\"page-list/style.css\";i:299;s:23:\"page-list/style.min.css\";i:300;s:24:\"paragraph/editor-rtl.css\";i:301;s:28:\"paragraph/editor-rtl.min.css\";i:302;s:20:\"paragraph/editor.css\";i:303;s:24:\"paragraph/editor.min.css\";i:304;s:23:\"paragraph/style-rtl.css\";i:305;s:27:\"paragraph/style-rtl.min.css\";i:306;s:19:\"paragraph/style.css\";i:307;s:23:\"paragraph/style.min.css\";i:308;s:35:\"post-author-biography/style-rtl.css\";i:309;s:39:\"post-author-biography/style-rtl.min.css\";i:310;s:31:\"post-author-biography/style.css\";i:311;s:35:\"post-author-biography/style.min.css\";i:312;s:30:\"post-author-name/style-rtl.css\";i:313;s:34:\"post-author-name/style-rtl.min.css\";i:314;s:26:\"post-author-name/style.css\";i:315;s:30:\"post-author-name/style.min.css\";i:316;s:25:\"post-author/style-rtl.css\";i:317;s:29:\"post-author/style-rtl.min.css\";i:318;s:21:\"post-author/style.css\";i:319;s:25:\"post-author/style.min.css\";i:320;s:33:\"post-comments-count/style-rtl.css\";i:321;s:37:\"post-comments-count/style-rtl.min.css\";i:322;s:29:\"post-comments-count/style.css\";i:323;s:33:\"post-comments-count/style.min.css\";i:324;s:33:\"post-comments-form/editor-rtl.css\";i:325;s:37:\"post-comments-form/editor-rtl.min.css\";i:326;s:29:\"post-comments-form/editor.css\";i:327;s:33:\"post-comments-form/editor.min.css\";i:328;s:32:\"post-comments-form/style-rtl.css\";i:329;s:36:\"post-comments-form/style-rtl.min.css\";i:330;s:28:\"post-comments-form/style.css\";i:331;s:32:\"post-comments-form/style.min.css\";i:332;s:32:\"post-comments-link/style-rtl.css\";i:333;s:36:\"post-comments-link/style-rtl.min.css\";i:334;s:28:\"post-comments-link/style.css\";i:335;s:32:\"post-comments-link/style.min.css\";i:336;s:26:\"post-content/style-rtl.css\";i:337;s:30:\"post-content/style-rtl.min.css\";i:338;s:22:\"post-content/style.css\";i:339;s:26:\"post-content/style.min.css\";i:340;s:23:\"post-date/style-rtl.css\";i:341;s:27:\"post-date/style-rtl.min.css\";i:342;s:19:\"post-date/style.css\";i:343;s:23:\"post-date/style.min.css\";i:344;s:27:\"post-excerpt/editor-rtl.css\";i:345;s:31:\"post-excerpt/editor-rtl.min.css\";i:346;s:23:\"post-excerpt/editor.css\";i:347;s:27:\"post-excerpt/editor.min.css\";i:348;s:26:\"post-excerpt/style-rtl.css\";i:349;s:30:\"post-excerpt/style-rtl.min.css\";i:350;s:22:\"post-excerpt/style.css\";i:351;s:26:\"post-excerpt/style.min.css\";i:352;s:34:\"post-featured-image/editor-rtl.css\";i:353;s:38:\"post-featured-image/editor-rtl.min.css\";i:354;s:30:\"post-featured-image/editor.css\";i:355;s:34:\"post-featured-image/editor.min.css\";i:356;s:33:\"post-featured-image/style-rtl.css\";i:357;s:37:\"post-featured-image/style-rtl.min.css\";i:358;s:29:\"post-featured-image/style.css\";i:359;s:33:\"post-featured-image/style.min.css\";i:360;s:34:\"post-navigation-link/style-rtl.css\";i:361;s:38:\"post-navigation-link/style-rtl.min.css\";i:362;s:30:\"post-navigation-link/style.css\";i:363;s:34:\"post-navigation-link/style.min.css\";i:364;s:27:\"post-template/style-rtl.css\";i:365;s:31:\"post-template/style-rtl.min.css\";i:366;s:23:\"post-template/style.css\";i:367;s:27:\"post-template/style.min.css\";i:368;s:24:\"post-terms/style-rtl.css\";i:369;s:28:\"post-terms/style-rtl.min.css\";i:370;s:20:\"post-terms/style.css\";i:371;s:24:\"post-terms/style.min.css\";i:372;s:31:\"post-time-to-read/style-rtl.css\";i:373;s:35:\"post-time-to-read/style-rtl.min.css\";i:374;s:27:\"post-time-to-read/style.css\";i:375;s:31:\"post-time-to-read/style.min.css\";i:376;s:24:\"post-title/style-rtl.css\";i:377;s:28:\"post-title/style-rtl.min.css\";i:378;s:20:\"post-title/style.css\";i:379;s:24:\"post-title/style.min.css\";i:380;s:26:\"preformatted/style-rtl.css\";i:381;s:30:\"preformatted/style-rtl.min.css\";i:382;s:22:\"preformatted/style.css\";i:383;s:26:\"preformatted/style.min.css\";i:384;s:24:\"pullquote/editor-rtl.css\";i:385;s:28:\"pullquote/editor-rtl.min.css\";i:386;s:20:\"pullquote/editor.css\";i:387;s:24:\"pullquote/editor.min.css\";i:388;s:23:\"pullquote/style-rtl.css\";i:389;s:27:\"pullquote/style-rtl.min.css\";i:390;s:19:\"pullquote/style.css\";i:391;s:23:\"pullquote/style.min.css\";i:392;s:23:\"pullquote/theme-rtl.css\";i:393;s:27:\"pullquote/theme-rtl.min.css\";i:394;s:19:\"pullquote/theme.css\";i:395;s:23:\"pullquote/theme.min.css\";i:396;s:39:\"query-pagination-numbers/editor-rtl.css\";i:397;s:43:\"query-pagination-numbers/editor-rtl.min.css\";i:398;s:35:\"query-pagination-numbers/editor.css\";i:399;s:39:\"query-pagination-numbers/editor.min.css\";i:400;s:31:\"query-pagination/editor-rtl.css\";i:401;s:35:\"query-pagination/editor-rtl.min.css\";i:402;s:27:\"query-pagination/editor.css\";i:403;s:31:\"query-pagination/editor.min.css\";i:404;s:30:\"query-pagination/style-rtl.css\";i:405;s:34:\"query-pagination/style-rtl.min.css\";i:406;s:26:\"query-pagination/style.css\";i:407;s:30:\"query-pagination/style.min.css\";i:408;s:25:\"query-title/style-rtl.css\";i:409;s:29:\"query-title/style-rtl.min.css\";i:410;s:21:\"query-title/style.css\";i:411;s:25:\"query-title/style.min.css\";i:412;s:25:\"query-total/style-rtl.css\";i:413;s:29:\"query-total/style-rtl.min.css\";i:414;s:21:\"query-total/style.css\";i:415;s:25:\"query-total/style.min.css\";i:416;s:20:\"query/editor-rtl.css\";i:417;s:24:\"query/editor-rtl.min.css\";i:418;s:16:\"query/editor.css\";i:419;s:20:\"query/editor.min.css\";i:420;s:19:\"quote/style-rtl.css\";i:421;s:23:\"quote/style-rtl.min.css\";i:422;s:15:\"quote/style.css\";i:423;s:19:\"quote/style.min.css\";i:424;s:19:\"quote/theme-rtl.css\";i:425;s:23:\"quote/theme-rtl.min.css\";i:426;s:15:\"quote/theme.css\";i:427;s:19:\"quote/theme.min.css\";i:428;s:23:\"read-more/style-rtl.css\";i:429;s:27:\"read-more/style-rtl.min.css\";i:430;s:19:\"read-more/style.css\";i:431;s:23:\"read-more/style.min.css\";i:432;s:18:\"rss/editor-rtl.css\";i:433;s:22:\"rss/editor-rtl.min.css\";i:434;s:14:\"rss/editor.css\";i:435;s:18:\"rss/editor.min.css\";i:436;s:17:\"rss/style-rtl.css\";i:437;s:21:\"rss/style-rtl.min.css\";i:438;s:13:\"rss/style.css\";i:439;s:17:\"rss/style.min.css\";i:440;s:21:\"search/editor-rtl.css\";i:441;s:25:\"search/editor-rtl.min.css\";i:442;s:17:\"search/editor.css\";i:443;s:21:\"search/editor.min.css\";i:444;s:20:\"search/style-rtl.css\";i:445;s:24:\"search/style-rtl.min.css\";i:446;s:16:\"search/style.css\";i:447;s:20:\"search/style.min.css\";i:448;s:20:\"search/theme-rtl.css\";i:449;s:24:\"search/theme-rtl.min.css\";i:450;s:16:\"search/theme.css\";i:451;s:20:\"search/theme.min.css\";i:452;s:24:\"separator/editor-rtl.css\";i:453;s:28:\"separator/editor-rtl.min.css\";i:454;s:20:\"separator/editor.css\";i:455;s:24:\"separator/editor.min.css\";i:456;s:23:\"separator/style-rtl.css\";i:457;s:27:\"separator/style-rtl.min.css\";i:458;s:19:\"separator/style.css\";i:459;s:23:\"separator/style.min.css\";i:460;s:23:\"separator/theme-rtl.css\";i:461;s:27:\"separator/theme-rtl.min.css\";i:462;s:19:\"separator/theme.css\";i:463;s:23:\"separator/theme.min.css\";i:464;s:24:\"shortcode/editor-rtl.css\";i:465;s:28:\"shortcode/editor-rtl.min.css\";i:466;s:20:\"shortcode/editor.css\";i:467;s:24:\"shortcode/editor.min.css\";i:468;s:24:\"site-logo/editor-rtl.css\";i:469;s:28:\"site-logo/editor-rtl.min.css\";i:470;s:20:\"site-logo/editor.css\";i:471;s:24:\"site-logo/editor.min.css\";i:472;s:23:\"site-logo/style-rtl.css\";i:473;s:27:\"site-logo/style-rtl.min.css\";i:474;s:19:\"site-logo/style.css\";i:475;s:23:\"site-logo/style.min.css\";i:476;s:27:\"site-tagline/editor-rtl.css\";i:477;s:31:\"site-tagline/editor-rtl.min.css\";i:478;s:23:\"site-tagline/editor.css\";i:479;s:27:\"site-tagline/editor.min.css\";i:480;s:26:\"site-tagline/style-rtl.css\";i:481;s:30:\"site-tagline/style-rtl.min.css\";i:482;s:22:\"site-tagline/style.css\";i:483;s:26:\"site-tagline/style.min.css\";i:484;s:25:\"site-title/editor-rtl.css\";i:485;s:29:\"site-title/editor-rtl.min.css\";i:486;s:21:\"site-title/editor.css\";i:487;s:25:\"site-title/editor.min.css\";i:488;s:24:\"site-title/style-rtl.css\";i:489;s:28:\"site-title/style-rtl.min.css\";i:490;s:20:\"site-title/style.css\";i:491;s:24:\"site-title/style.min.css\";i:492;s:26:\"social-link/editor-rtl.css\";i:493;s:30:\"social-link/editor-rtl.min.css\";i:494;s:22:\"social-link/editor.css\";i:495;s:26:\"social-link/editor.min.css\";i:496;s:27:\"social-links/editor-rtl.css\";i:497;s:31:\"social-links/editor-rtl.min.css\";i:498;s:23:\"social-links/editor.css\";i:499;s:27:\"social-links/editor.min.css\";i:500;s:26:\"social-links/style-rtl.css\";i:501;s:30:\"social-links/style-rtl.min.css\";i:502;s:22:\"social-links/style.css\";i:503;s:26:\"social-links/style.min.css\";i:504;s:21:\"spacer/editor-rtl.css\";i:505;s:25:\"spacer/editor-rtl.min.css\";i:506;s:17:\"spacer/editor.css\";i:507;s:21:\"spacer/editor.min.css\";i:508;s:20:\"spacer/style-rtl.css\";i:509;s:24:\"spacer/style-rtl.min.css\";i:510;s:16:\"spacer/style.css\";i:511;s:20:\"spacer/style.min.css\";i:512;s:20:\"table/editor-rtl.css\";i:513;s:24:\"table/editor-rtl.min.css\";i:514;s:16:\"table/editor.css\";i:515;s:20:\"table/editor.min.css\";i:516;s:19:\"table/style-rtl.css\";i:517;s:23:\"table/style-rtl.min.css\";i:518;s:15:\"table/style.css\";i:519;s:19:\"table/style.min.css\";i:520;s:19:\"table/theme-rtl.css\";i:521;s:23:\"table/theme-rtl.min.css\";i:522;s:15:\"table/theme.css\";i:523;s:19:\"table/theme.min.css\";i:524;s:24:\"tag-cloud/editor-rtl.css\";i:525;s:28:\"tag-cloud/editor-rtl.min.css\";i:526;s:20:\"tag-cloud/editor.css\";i:527;s:24:\"tag-cloud/editor.min.css\";i:528;s:23:\"tag-cloud/style-rtl.css\";i:529;s:27:\"tag-cloud/style-rtl.min.css\";i:530;s:19:\"tag-cloud/style.css\";i:531;s:23:\"tag-cloud/style.min.css\";i:532;s:28:\"template-part/editor-rtl.css\";i:533;s:32:\"template-part/editor-rtl.min.css\";i:534;s:24:\"template-part/editor.css\";i:535;s:28:\"template-part/editor.min.css\";i:536;s:27:\"template-part/theme-rtl.css\";i:537;s:31:\"template-part/theme-rtl.min.css\";i:538;s:23:\"template-part/theme.css\";i:539;s:27:\"template-part/theme.min.css\";i:540;s:24:\"term-count/style-rtl.css\";i:541;s:28:\"term-count/style-rtl.min.css\";i:542;s:20:\"term-count/style.css\";i:543;s:24:\"term-count/style.min.css\";i:544;s:30:\"term-description/style-rtl.css\";i:545;s:34:\"term-description/style-rtl.min.css\";i:546;s:26:\"term-description/style.css\";i:547;s:30:\"term-description/style.min.css\";i:548;s:23:\"term-name/style-rtl.css\";i:549;s:27:\"term-name/style-rtl.min.css\";i:550;s:19:\"term-name/style.css\";i:551;s:23:\"term-name/style.min.css\";i:552;s:28:\"term-template/editor-rtl.css\";i:553;s:32:\"term-template/editor-rtl.min.css\";i:554;s:24:\"term-template/editor.css\";i:555;s:28:\"term-template/editor.min.css\";i:556;s:27:\"term-template/style-rtl.css\";i:557;s:31:\"term-template/style-rtl.min.css\";i:558;s:23:\"term-template/style.css\";i:559;s:27:\"term-template/style.min.css\";i:560;s:27:\"text-columns/editor-rtl.css\";i:561;s:31:\"text-columns/editor-rtl.min.css\";i:562;s:23:\"text-columns/editor.css\";i:563;s:27:\"text-columns/editor.min.css\";i:564;s:26:\"text-columns/style-rtl.css\";i:565;s:30:\"text-columns/style-rtl.min.css\";i:566;s:22:\"text-columns/style.css\";i:567;s:26:\"text-columns/style.min.css\";i:568;s:19:\"verse/style-rtl.css\";i:569;s:23:\"verse/style-rtl.min.css\";i:570;s:15:\"verse/style.css\";i:571;s:19:\"verse/style.min.css\";i:572;s:20:\"video/editor-rtl.css\";i:573;s:24:\"video/editor-rtl.min.css\";i:574;s:16:\"video/editor.css\";i:575;s:20:\"video/editor.min.css\";i:576;s:19:\"video/style-rtl.css\";i:577;s:23:\"video/style-rtl.min.css\";i:578;s:15:\"video/style.css\";i:579;s:19:\"video/style.min.css\";i:580;s:19:\"video/theme-rtl.css\";i:581;s:23:\"video/theme-rtl.min.css\";i:582;s:15:\"video/theme.css\";i:583;s:19:\"video/theme.min.css\";}}', 'on'),
(183, 'theme_switched', '', 'auto'),
(184, 'fusion_registration_data', 'a:1:{s:5:\"avada\";a:5:{s:13:\"purchase_code\";s:36:\"********-****-****-****-************\";s:8:\"is_valid\";b:1;s:5:\"token\";s:0:\"\";s:6:\"scopes\";a:0:{}s:6:\"errors\";s:0:\"\";}}', 'auto'),
(185, 'avada_version', '7.14.0', 'auto'),
(201, 'avada_disable_builder', '1', 'auto'),
(202, 'avada_disable_encoding', '1', 'auto'),
(191, '_transient_timeout_avada_demos', '1766420421', 'off'),
(207, '_site_transient_update_themes', 'O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1766334428;s:7:\"checked\";a:4:{s:5:\"Avada\";s:4:\"7.14\";s:16:\"twentytwentyfive\";s:3:\"1.4\";s:16:\"twentytwentyfour\";s:3:\"1.4\";s:17:\"twentytwentythree\";s:3:\"1.6\";}s:8:\"response\";a:1:{s:5:\"Avada\";a:6:{s:5:\"theme\";s:5:\"Avada\";s:11:\"new_version\";s:6:\"7.14.2\";s:3:\"url\";s:58:\"https://avada.com/wp-content/uploads/2023/03/changelog.txt\";s:7:\"package\";s:109:\"https://updates.theme-fusion.com/?avada_action=get_theme&ver=7.14.0&code=********-****-****-****-************\";s:8:\"required\";s:3:\"4.9\";s:12:\"requires_php\";s:3:\"5.6\";}}s:9:\"no_update\";a:3:{s:16:\"twentytwentyfive\";a:6:{s:5:\"theme\";s:16:\"twentytwentyfive\";s:11:\"new_version\";s:3:\"1.4\";s:3:\"url\";s:46:\"https://wordpress.org/themes/twentytwentyfive/\";s:7:\"package\";s:62:\"https://downloads.wordpress.org/theme/twentytwentyfive.1.4.zip\";s:8:\"requires\";s:3:\"6.7\";s:12:\"requires_php\";s:3:\"7.2\";}s:16:\"twentytwentyfour\";a:6:{s:5:\"theme\";s:16:\"twentytwentyfour\";s:11:\"new_version\";s:3:\"1.4\";s:3:\"url\";s:46:\"https://wordpress.org/themes/twentytwentyfour/\";s:7:\"package\";s:62:\"https://downloads.wordpress.org/theme/twentytwentyfour.1.4.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.6\";s:3:\"url\";s:47:\"https://wordpress.org/themes/twentytwentythree/\";s:7:\"package\";s:63:\"https://downloads.wordpress.org/theme/twentytwentythree.1.6.zip\";s:8:\"requires\";s:3:\"6.1\";s:12:\"requires_php\";s:3:\"5.6\";}}s:12:\"translations\";a:0:{}}', 'off'),
(208, 'revslider-valid-notice', 'false', 'auto'),
(128, '_site_transient_timeout_theme_roots', '1766335812', 'off'),
(129, '_site_transient_theme_roots', 'a:4:{s:5:\"Avada\";s:7:\"/themes\";s:16:\"twentytwentyfive\";s:7:\"/themes\";s:16:\"twentytwentyfour\";s:7:\"/themes\";s:17:\"twentytwentythree\";s:7:\"/themes\";}', 'off'),
(148, '_site_transient_wp_theme_files_patterns-525ed3aa95b98ae44cdd64e34421530d', 'a:2:{s:7:\"version\";b:0;s:8:\"patterns\";a:0:{}}', 'off'),
(131, '_transient_wp_styles_for_blocks', 'a:2:{s:4:\"hash\";s:32:\"0b98fbd4333ef230ed5f4602077f7500\";s:6:\"blocks\";a:53:{s:11:\"core/button\";s:0:\"\";s:14:\"core/site-logo\";s:0:\"\";s:18:\"core/post-template\";s:0:\"\";s:18:\"core/term-template\";s:0:\"\";s:12:\"core/columns\";s:769:\":root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flex){gap: var(--wp--preset--spacing--50);}:root :where(.wp-block-columns-is-layout-grid){gap: var(--wp--preset--spacing--50);}\";s:14:\"core/pullquote\";s:306:\":root :where(.wp-block-pullquote){font-size: var(--wp--preset--font-size--xx-large);font-weight: 300;line-height: 1.2;padding-top: var(--wp--preset--spacing--30);padding-bottom: var(--wp--preset--spacing--30);}:root :where(.wp-block-pullquote p:last-of-type){margin-bottom: var(--wp--preset--spacing--30);}\";s:32:\"c48738dcb285a3f6ab83acff204fc486\";s:106:\":root :where(.wp-block-pullquote cite){font-size: var(--wp--preset--font-size--small);font-style: normal;}\";s:11:\"core/avatar\";s:57:\":root :where(.wp-block-avatar img){border-radius: 100px;}\";s:12:\"core/buttons\";s:665:\":root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: 16px;}:root :where(.wp-block-buttons-is-layout-grid){gap: 16px;}\";s:9:\"core/code\";s:427:\":root :where(.wp-block-code){background-color: var(--wp--preset--color--accent-5);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--fira-code);font-size: var(--wp--preset--font-size--medium);font-weight: 300;padding-top: var(--wp--preset--spacing--40);padding-right: var(--wp--preset--spacing--40);padding-bottom: var(--wp--preset--spacing--40);padding-left: var(--wp--preset--spacing--40);}\";s:24:\"core/comment-author-name\";s:169:\":root :where(.wp-block-comment-author-name){color: var(--wp--preset--color--accent-4);font-size: var(--wp--preset--font-size--small);margin-top: 5px;margin-bottom: 0px;}\";s:32:\"c0002c260f8238c4212f3e4c369fc4f7\";s:143:\":root :where(.wp-block-comment-author-name a:where(:not(.wp-element-button))){color: var(--wp--preset--color--accent-4);text-decoration: none;}\";s:32:\"1e7c38b45537b325dbbbaec17a301676\";s:112:\":root :where(.wp-block-comment-author-name a:where(:not(.wp-element-button)):hover){text-decoration: underline;}\";s:20:\"core/comment-content\";s:178:\":root :where(.wp-block-comment-content){font-size: var(--wp--preset--font-size--medium);margin-top: var(--wp--preset--spacing--30);margin-bottom: var(--wp--preset--spacing--30);}\";s:17:\"core/comment-date\";s:127:\":root :where(.wp-block-comment-date){color: var(--wp--preset--color--contrast);font-size: var(--wp--preset--font-size--small);}\";s:32:\"c83ca7b3e52884c70f7830c54f99b318\";s:114:\":root :where(.wp-block-comment-date a:where(:not(.wp-element-button))){color: var(--wp--preset--color--contrast);}\";s:22:\"core/comment-edit-link\";s:90:\":root :where(.wp-block-comment-edit-link){font-size: var(--wp--preset--font-size--small);}\";s:32:\"41d70710612536a90e368c12bcb0efea\";s:119:\":root :where(.wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: var(--wp--preset--color--contrast);}\";s:23:\"core/comment-reply-link\";s:91:\":root :where(.wp-block-comment-reply-link){font-size: var(--wp--preset--font-size--small);}\";s:32:\"13c96340dbf37700add1f4c5cae19f3e\";s:120:\":root :where(.wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: var(--wp--preset--color--contrast);}\";s:23:\"core/post-comments-form\";s:565:\":root :where(.wp-block-post-comments-form){font-size: var(--wp--preset--font-size--medium);padding-top: var(--wp--preset--spacing--40);padding-bottom: var(--wp--preset--spacing--40);}:root :where(.wp-block-post-comments-form textarea, .wp-block-post-comments-form input:not([type=submit])){border-radius:.25rem; border-color: var(--wp--preset--color--accent-6) !important;}:root :where(.wp-block-post-comments-form input[type=checkbox]){margin:0 .2rem 0 0 !important;}:root :where(.wp-block-post-comments-form label){font-size: var(--wp--preset--font-size--small);}\";s:24:\"core/comments-pagination\";s:182:\":root :where(.wp-block-comments-pagination){font-size: var(--wp--preset--font-size--medium);margin-top: var(--wp--preset--spacing--40);margin-bottom: var(--wp--preset--spacing--40);}\";s:29:\"core/comments-pagination-next\";s:98:\":root :where(.wp-block-comments-pagination-next){font-size: var(--wp--preset--font-size--medium);}\";s:32:\"core/comments-pagination-numbers\";s:101:\":root :where(.wp-block-comments-pagination-numbers){font-size: var(--wp--preset--font-size--medium);}\";s:33:\"core/comments-pagination-previous\";s:102:\":root :where(.wp-block-comments-pagination-previous){font-size: var(--wp--preset--font-size--medium);}\";s:14:\"core/post-date\";s:124:\":root :where(.wp-block-post-date){color: var(--wp--preset--color--accent-4);font-size: var(--wp--preset--font-size--small);}\";s:32:\"ac0d4e00f5ec22d14451759983e5bd43\";s:133:\":root :where(.wp-block-post-date a:where(:not(.wp-element-button))){color: var(--wp--preset--color--accent-4);text-decoration: none;}\";s:32:\"0ae6ffd1b886044c2da62d75d05ab13d\";s:102:\":root :where(.wp-block-post-date a:where(:not(.wp-element-button)):hover){text-decoration: underline;}\";s:25:\"core/post-navigation-link\";s:94:\":root :where(.wp-block-post-navigation-link){font-size: var(--wp--preset--font-size--medium);}\";s:15:\"core/post-terms\";s:158:\":root :where(.wp-block-post-terms){font-size: var(--wp--preset--font-size--small);font-weight: 600;}:root :where(.wp-block-post-terms a){white-space: nowrap;}\";s:15:\"core/post-title\";s:0:\"\";s:32:\"bb496d3fcd9be3502ce57ff8281e5687\";s:92:\":root :where(.wp-block-post-title a:where(:not(.wp-element-button))){text-decoration: none;}\";s:32:\"12380ab98fdc81351bb32a39bbfc9249\";s:103:\":root :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover){text-decoration: underline;}\";s:10:\"core/quote\";s:1315:\":root :where(.wp-block-quote){border-color: currentColor;border-width: 0 0 0 2px;border-style: solid;font-size: var(--wp--preset--font-size--large);font-weight: 300;margin-right: 0;margin-left: 0;padding-top: var(--wp--preset--spacing--30);padding-right: var(--wp--preset--spacing--40);padding-bottom: var(--wp--preset--spacing--30);padding-left: var(--wp--preset--spacing--40);}:root :where(.wp-block-quote-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-quote-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-quote-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.wp-block-quote-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-quote-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-quote-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.wp-block-quote-is-layout-flex){gap: var(--wp--preset--spacing--30);}:root :where(.wp-block-quote-is-layout-grid){gap: var(--wp--preset--spacing--30);}:root :where(.wp-block-quote.has-text-align-right ){border-width: 0 2px 0 0;}:root :where(.wp-block-quote.has-text-align-center ){border-width: 0;border-inline: 0; padding-inline: 0;}\";s:32:\"1de7a22e22013106efc5be82788cb6c0\";s:176:\":root :where(.wp-block-quote cite){font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 300;}:root :where(.wp-block-quote cite sub){font-size: 0.65em}\";s:21:\"core/query-pagination\";s:107:\":root :where(.wp-block-query-pagination){font-size: var(--wp--preset--font-size--medium);font-weight: 500;}\";s:11:\"core/search\";s:380:\":root :where(.wp-block-search .wp-block-search__label, .wp-block-search .wp-block-search__input, .wp-block-search .wp-block-search__button){font-size: var(--wp--preset--font-size--medium);line-height: 1.6;}:root :where(.wp-block-search .wp-block-search__input){border-radius:3.125rem;padding-left:1.5625rem;padding-right:1.5625rem;border-color:var(--wp--preset--color--accent-6);}\";s:32:\"14fa6a3d0cfbde171cbc0fb04aa8a6cf\";s:138:\":root :where(.wp-block-search .wp-element-button,.wp-block-search  .wp-block-button__link){border-radius: 3.125rem;margin-left: 1.125rem;}\";s:32:\"05993ee2f3de94b5d1350998a7e9b6b0\";s:130:\":root :where(.wp-block-search .wp-element-button:hover,.wp-block-search  .wp-block-button__link:hover){border-color: transparent;}\";s:14:\"core/separator\";s:148:\":root :where(.wp-block-separator){border-color: currentColor;border-width: 0 0 1px 0;border-style: solid;color: var(--wp--preset--color--accent-6);}\";s:17:\"core/site-tagline\";s:86:\":root :where(.wp-block-site-tagline){font-size: var(--wp--preset--font-size--medium);}\";s:15:\"core/site-title\";s:75:\":root :where(.wp-block-site-title){font-weight: 700;letter-spacing: -.5px;}\";s:32:\"f513d889cf971b13995cc3fffed2f39b\";s:92:\":root :where(.wp-block-site-title a:where(:not(.wp-element-button))){text-decoration: none;}\";s:32:\"22c37a317cc0ebd50155b5ad78564f37\";s:103:\":root :where(.wp-block-site-title a:where(:not(.wp-element-button)):hover){text-decoration: underline;}\";s:21:\"core/term-description\";s:90:\":root :where(.wp-block-term-description){font-size: var(--wp--preset--font-size--medium);}\";s:15:\"core/navigation\";s:84:\":root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--medium);}\";s:32:\"25289a01850f5a0264ddb79a9a3baf3d\";s:92:\":root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;}\";s:32:\"026c04da08398d655a95047f1f235d97\";s:103:\":root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: underline;}\";s:9:\"core/list\";s:52:\":root :where(.wp-block-list li){margin-top: 0.5rem;}\";s:12:\"core/heading\";s:0:\"\";s:14:\"core/paragraph\";s:0:\"\";s:10:\"core/group\";s:0:\"\";s:11:\"core/column\";s:0:\"\";}}', 'on'),
(132, 'WPLANG', 'tr_TR', 'yes'),
(133, 'cookieadmin_version', '1.1.4', 'auto'),
(173, '_site_transient_timeout_php_check_9ab7d1d0aab5d0d9977e61657de2d018', '1766938428', 'off'),
(134, 'softaculous_pro_license', 'a:14:{s:7:\"license\";s:30:\"SOFTWP-14112-22906-51588-90438\";s:7:\"expires\";s:8:\"20260106\";s:4:\"type\";s:1:\"1\";s:8:\"type_txt\";s:7:\"Premium\";s:9:\"num_sites\";N;s:4:\"plan\";s:8:\"personal\";s:6:\"active\";i:1;s:10:\"licexpired\";N;s:4:\"thid\";N;s:6:\"status\";i:1;s:9:\"last_edit\";s:10:\"1766333244\";s:10:\"status_txt\";s:33:\"<font color=\"green\">Active</font>\";s:8:\"has_plid\";i:1;s:11:\"last_update\";i:1766333251;}', 'yes'),
(135, 'softaculous_pro_rebranding', 'a:4:{s:2:\"sn\";s:11:\"Softaculous\";s:8:\"logo_url\";s:0:\"\";s:13:\"default_hf_bg\";s:0:\"\";s:15:\"default_hf_text\";s:0:\"\";}', 'yes'),
(187, '_site_transient_timeout_wp_theme_files_patterns-262a96a6be8199bad6b1cc00089f54d3', '1766335821', 'off'),
(188, '_site_transient_wp_theme_files_patterns-262a96a6be8199bad6b1cc00089f54d3', 'a:2:{s:7:\"version\";s:4:\"7.14\";s:8:\"patterns\";a:0:{}}', 'off'),
(189, '_transient_timeout_avada_premium_plugins_info', '1766420421', 'off'),
(181, 'current_theme', 'Avada', 'auto'),
(182, 'theme_mods_Avada', 'a:2:{i:0;b:0;s:18:\"nav_menu_locations\";a:0:{}}', 'on'),
(147, '_site_transient_timeout_wp_theme_files_patterns-525ed3aa95b98ae44cdd64e34421530d', '1766335060', 'off'),
(137, 'cookieadmin_pro_version', '1.1.4', 'auto'),
(140, '_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:63:\"https://downloads.wordpress.org/release/tr_TR/wordpress-6.9.zip\";s:6:\"locale\";s:5:\"tr_TR\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:63:\"https://downloads.wordpress.org/release/tr_TR/wordpress-6.9.zip\";s:10:\"no_content\";s:0:\"\";s:11:\"new_bundled\";s:0:\"\";s:7:\"partial\";s:0:\"\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:3:\"6.9\";s:7:\"version\";s:3:\"6.9\";s:11:\"php_version\";s:6:\"7.2.24\";s:13:\"mysql_version\";s:5:\"5.5.5\";s:11:\"new_bundled\";s:3:\"6.7\";s:15:\"partial_version\";s:0:\"\";}}s:12:\"last_checked\";i:1766334427;s:15:\"version_checked\";s:3:\"6.9\";s:12:\"translations\";a:0:{}}', 'off'),
(146, 'external_updates-cookieadmin-pro', 'O:8:\"stdClass\":3:{s:9:\"lastCheck\";i:1766333251;s:14:\"checkedVersion\";s:5:\"1.1.4\";s:6:\"update\";O:8:\"stdClass\":9:{s:2:\"id\";i:0;s:4:\"slug\";s:15:\"cookieadmin-pro\";s:7:\"version\";s:5:\"1.1.4\";s:8:\"homepage\";s:24:\"https://cookieadmin.net/\";s:6:\"tested\";s:5:\"6.8.3\";s:12:\"download_url\";s:134:\"https://api.cookieadmin.net/download.php?version=1.1.4&license=SOFTWP-14112-22906-51588-90438&url=http://www.dugun.mehmetyanikoglu.com\";s:14:\"upgrade_notice\";N;s:8:\"filename\";s:35:\"cookieadmin-pro/cookieadmin-pro.php\";s:12:\"translations\";a:0:{}}}', 'off'),
(149, '_site_transient_timeout_browser_89db729cfcdc129111f017b0e7ac324a', '1766938072', 'off'),
(150, '_site_transient_browser_89db729cfcdc129111f017b0e7ac324a', 'a:10:{s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:9:\"143.0.0.0\";s:8:\"platform\";s:7:\"Windows\";s:10:\"update_url\";s:29:\"https://www.google.com/chrome\";s:7:\"img_src\";s:43:\"http://s.w.org/images/browsers/chrome.png?1\";s:11:\"img_src_ssl\";s:44:\"https://s.w.org/images/browsers/chrome.png?1\";s:15:\"current_version\";s:2:\"18\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;s:6:\"mobile\";b:0;}', 'off'),
(151, '_site_transient_timeout_php_check_986ab27a5c44eb5941b7e3b238532f66', '1766938072', 'off'),
(152, '_site_transient_php_check_986ab27a5c44eb5941b7e3b238532f66', 'a:5:{s:19:\"recommended_version\";s:3:\"8.3\";s:15:\"minimum_version\";s:6:\"7.2.24\";s:12:\"is_supported\";b:0;s:9:\"is_secure\";b:1;s:13:\"is_acceptable\";b:1;}', 'off'),
(174, '_site_transient_php_check_9ab7d1d0aab5d0d9977e61657de2d018', 'a:5:{s:19:\"recommended_version\";s:3:\"8.3\";s:15:\"minimum_version\";s:6:\"7.2.24\";s:12:\"is_supported\";b:1;s:9:\"is_secure\";b:1;s:13:\"is_acceptable\";b:1;}', 'off'),
(172, 'cookieadmin_free_installed', '1766333441', 'auto'),
(171, 'finished_updating_comment_type', '1', 'auto'),
(154, 'can_compress_scripts', '1', 'on');
INSERT INTO `wphw_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(156, '_site_transient_feed_868981a74fb045e2d866f14ee0dbf978', 'a:6:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:49:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n		\n		\n		\n		\n		\n		\n		\n		\n		\n	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"WordPress  Türkiye\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"https://www.wp-tr.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:31:\"WordPress Türkiye Resmi sitesi\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 01 Jul 2024 22:41:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"tr\";s: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:28:\"https://wordpress.org/?v=6.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:10:{i:0;a:6:{s:4:\"data\";s:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"WordCamp Avrupa 2024’ün Kısa Özeti\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://www.wp-tr.org/wordcamp-avrupa-2024un-kisa-ozeti/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 01 Jul 2024 08: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:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 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:30:\"https://www.wp-tr.org/?p=20531\";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:498:\"Bu yıl 12. düzenlenen WordCamp Avrupa, 2.584 kişinin katılımıyla, Lingotto Konferans ve Sergi Salonu&#8216;nda, Torino, İtalya&#8217;da gerçekleşti. Etkinliği sizlere aktarabilmek için Güzel Hosting sponsorluğunda WordPress Türkiye olarak oradaydık. 13-15 Haziran 2024 tarihleri arasında, dünyanın bir çok ülkesinden Torino&#8217;ya akın eden WordPress severler, dünyanın en popüler web platformunu keşfetmek ve kutlamak için bir araya geldiler. Gönüllülerden [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:13764:\"\n<p>Bu yıl 12. düzenlenen WordCamp Avrupa, 2.584 kişinin katılımıyla, <a href=\"https://europe.wordcamp.org/2024/venue/\" target=\"_blank\" rel=\"noreferrer noopener\">Lingotto Konferans ve Sergi Salonu</a>&#8216;nda, Torino, İtalya&#8217;da gerçekleşti.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/wceu-torino-night-1024x683.webp\" alt=\"WordCamp Avrupa 2024\'ü kutlamak için aydınlatılan Torino\'daki Mole Antonelliana.\" class=\"wp-image-20532\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/wceu-torino-night-1024x683.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/wceu-torino-night-200x133.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/wceu-torino-night-768x512.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/wceu-torino-night.webp 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">WordCamp Avrupa 2024&#8217;ü kutlamak için aydınlatılan Torino&#8217;daki Mole Antonelliana.</figcaption></figure>\n</div>\n\n\n<p>Etkinliği sizlere aktarabilmek için <a href=\"https://www.guzel.net.tr\" data-type=\"link\" data-id=\"https://www.guzel.net.tr\" target=\"_blank\" rel=\"noreferrer noopener\">Güzel Hosting</a> sponsorluğunda WordPress Türkiye olarak oradaydık. 13-15 Haziran 2024 tarihleri arasında, dünyanın bir çok ülkesinden Torino&#8217;ya akın eden WordPress severler, dünyanın en popüler web platformunu keşfetmek ve kutlamak için bir araya geldiler. Gönüllülerden oluşan 250 kişilik bir ekip, kıdemli WordCamp organizatörleri Wendie Huis in ‘t Veld, Juan Hernando ve Takis Bouyouris yönetiminde etkinliği düzenlediler.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Katılımcı Günü&#8217;nün Büyük Etkisi</h2>\n\n\n\n<p><a href=\"https://europe.wordcamp.org/2024/contributor-day/\" target=\"_blank\" rel=\"noreferrer noopener\">Katılımcı Günü</a>, WordPress&#8217;i geliştirmek ve desteklemek için 25 ekipte toplam 726 katılımcıyı bir araya getirdi. Katılımcılar 29 dilde 79.059 metnin çevrilmesi, yaklaşan 6.6 sürümü için belgelerin güncellenmesi, destek forumlarında etkinlik, test ekipleri için yeni katılımcıların ekibe katılması ve eklenti güvenliğini artırma yollarının belirlenmesi gibi çok çeşitli alanlarda çalışmalar sağladı.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/katilimcilar-1024x683.webp\" alt=\"WCEU 2024 Katkı Günü\'nde toplanan katılımcılar.\" class=\"wp-image-20533\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/katilimcilar-1024x683.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/katilimcilar-200x133.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/katilimcilar-768x512.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/katilimcilar-1536x1024.webp 1536w, https://www.wp-tr.org/wp-content/uploads/2024/07/katilimcilar-2048x1366.webp 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">WCEU 2024 Katkı Günü&#8217;nde toplanan katılımcılar.</figcaption></figure>\n</div>\n\n\n<h2 class=\"wp-block-heading\">Sürdürülebilir Açık Kaynak Gelecektir</h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/birinci-gun-keynote-1024x576.webp\" alt=\"Açılış konuşması sunucuları, Joost de Valk and Juliette Reinders Folmer\" class=\"wp-image-20534\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/birinci-gun-keynote-1024x576.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/birinci-gun-keynote-200x113.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/birinci-gun-keynote-768x432.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/birinci-gun-keynote-1536x864.webp 1536w, https://www.wp-tr.org/wp-content/uploads/2024/07/birinci-gun-keynote.webp 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">Açılış konuşması sunucuları, Joost de Valk and Juliette Reinders Folmer</figcaption></figure>\n</div>\n\n\n<p>Joost de Valk ve Juliette Reinders Folmer, açık kaynak yazılım projelerinin sürdürülebilirliğini konu alan açılış konuşmasını yaptılar. Konuşmalarında açık kaynak projelerinin finansmanı, kod dışındaki katkılar ve ticari işletmelerde, müşterileri açık kaynağın tescilli platformlara uygun bir alternatif olduğuna ikna etme konularını ele aldılar.</p>\n\n\n\n<h2 class=\"wp-block-heading\">İki Gün Süren İlgi Çekici Oturumlar</h2>\n\n\n\n<p>Cuma ve Cumartesi günlerinde, üç ayrı kolda toplam 60 sunum ve atölye çalışması gerçekleştirildi. Konular arasında WordPress geliştirme, erişilebilirlik, tasarım, iş dünyası, topluluk, yapay zeka ve siber güvenlik yer aldı.</p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo2-1024x683.webp\" alt=\"\" class=\"wp-image-20536\" style=\"width:auto;height:250px\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo2-1024x683.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo2-200x133.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo2-768x512.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo2-1536x1024.webp 1536w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo2-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">Hızlı Oluşturma Oturumu</figcaption></figure>\n</div></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"783\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo1-1024x783.webp\" alt=\"Bağlantı Serisi\" class=\"wp-image-20535\" style=\"width:auto;height:250px\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo1-1024x783.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo1-200x153.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo1-768x587.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/session-photo1.webp 1404w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">Bağlantı Serisi</figcaption></figure>\n</div></div>\n</div>\n\n\n\n<p>Gençlik atölyesi, genç katılımcılara WordPress siteleri oluşturma, yeni teknolojileri keşfetme ve internet güvenliği hakkında bilgi edinme fırsatları sundu. Bu arada, sağlıklı yaşam temalı bir kolda, yoga dersleri ve Torino&#8217;da yürüyüş turları içeriyordu; katılımcıları ekranlarından uzaklaşmaya ve bu yılın ev sahibi şehrinin güzelliklerini keşfetmeye teşvik etti.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Yıl Ortası Proje Güncellemesi</h2>\n\n\n\n<p>WordPress&#8217;in kurucu ortağı Matt Mullenweg, WordPress ile ilgili <a href=\"https://www.youtube.com/watch?v=ELW4Jdvujbc\" target=\"_blank\" rel=\"noreferrer noopener\">yıl ortası proje güncellemesini</a> paylaştı ve sunumunu, Gutenberg aşamalarından WordPress Playground&#8217;a kadar çeşitli konularda seyircilerden gelen soruları yanıtlayarak ve bir hata düzeltme talebinin hızlandırılmasını kabul ederek tamamladı.</p>\n\n\n\n<p>Matt&#8217;in sunumu, <a href=\"https://make.wordpress.org/community/2024/06/15/wordpress-contributor-mentorship-program-q4-2024-call-for-interest/\" target=\"_blank\" rel=\"noreferrer noopener\">katılımcı mentorluk programı</a>nın ve WCEU Katılımcı Günü’nün başarısını vurguladı, Canlı Çeviri&#8217;yi tanıttı ve <a href=\"https://wordpress.org/data-liberation/\" target=\"_blank\" rel=\"noreferrer noopener\">Veri Özgürlüğü</a> girişimi hakkında bir güncelleme paylaştı.</p>\n\n\n\n<p>Matt ayrıca <a href=\"https://wordpress.org/playground/\">WordPress Playground</a> ile ilgili en son yenilikleri ele aldı, <a href=\"https://wordpress.org/news/2024/04/how-wordpress-is-creating-a-faster-web/\" target=\"_blank\" rel=\"noreferrer noopener\">performans kazanımları</a>nı vurguladı ve otomatik güncellemeler için geri alma ve uzaktan görüntüleme gibi gelecekteki sürümlerde beklenen özelliklerin önizlemesini yaptı.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/matt-1024x683.webp\" alt=\"WordPress kurucu ortağı Matt Mullenweg\" class=\"wp-image-20537\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/matt-1024x683.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/matt-200x133.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/matt-768x512.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/matt-1536x1024.webp 1536w, https://www.wp-tr.org/wp-content/uploads/2024/07/matt-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">WordPress kurucu ortağı Matt Mullenweg</figcaption></figure>\n</div>\n\n\n<p>WordPress topluluğunda heyecan verici yeni bir trende dikkat çeken Mullenweg, WordPress uzmanlarının gerçek zamanlı olarak web siteleri oluşturduğu, ipuçlarını, kısayolları ve en iyi uygulamaları sergilediği &#8220;hızlı oluşturma yarışmaları&#8221;ndan bahsetti. Bu tür bir etkinlik WCEU oturumlarından birinde gerçekleşti ve Matt&#8217;in sunumunun soru-cevap bölümünde, böyle bir etkinliğe katılması için bir meydan okumayı kabul etti!</p>\n\n\n\n<p>Matt, 2003&#8217;te Mike Little ile birlikte ilk sürümü başlattığından bu yana WordPress&#8217;in 21. yıldönümüne ulaşmasını değerlendirdi. WordPress&#8217;in önümüzdeki on yıllar boyunca sürdürülebilir kalmasını sağlamak için <a href=\"https://ma.tt/2024/05/wp21/\">11 önemli madde</a>yi paylaştı:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Basit şeyler kolay ve sezgisel olmalı, karmaşık şeyler mümkün olmalı.</li>\n\n\n\n<li>Bloglar ve dinamik siteler daha iyidir.</li>\n\n\n\n<li>Belgelerin Wiki&#8217;ler kadar kolay düzenlenebilir olması gerekir.</li>\n\n\n\n<li>Forumlar ön planda ve merkezi bir konumda olmalıdır.</li>\n\n\n\n<li>Eklentiler ve temalar topluluk altyapısı ile birlikte gelmelidir.</li>\n\n\n\n<li>Harika tema önizlemeleri ve çeşitli estetikler sunulmalıdır.</li>\n\n\n\n<li>Rehberler ve gereksinimler için aşırıya kaçmamalıyız.</li>\n\n\n\n<li>Geri bildirim döngüleri çok önemlidir.</li>\n\n\n\n<li>Çekirdek, belirgin görüşlere sahip ve tuhaf olmalıdır.</li>\n\n\n\n<li>WordPress yapıyorsanız, WordPress kullanın.</li>\n\n\n\n<li>Son kullanıcılarımıza yakın kalın.</li>\n</ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"WordCamp Europe 2024: Matt Mullenweg Keynote Presentation\" width=\"500\" height=\"281\" src=\"https://www.youtube.com/embed/ELW4Jdvujbc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n</div><figcaption class=\"wp-element-caption\">WordPress Yaz Güncellemesi</figcaption></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Kapanış Konuşmaları</h2>\n\n\n\n<p>Kapanış konuşmalarında, etkinlik organizatörleri Avrupa Parlamentosu, Torino şehri ve bölgesel turizm kurulu Turismo Torino&#8217;nun destekleri için teşekkürlerini ifade ettiler. Gönüllüler ekibi, etkinliği üretmedeki özverili çalışmaları nedeniyle kutlandı.</p>\n\n\n\n<p>Üç günlük yoğun bir programı sonlandıran organizasyon ekibi, WordCamp Europe 2025&#8217;in 5-7 Haziran 2025 tarihleri arasında Basel, İsviçre&#8217;de düzenleneceğini duyurdu. Duyuru büyük alkışlarla karşılandı ve bir yıl sonra tekrar buluşma planları yapıldı.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/07/group-1024x682.webp\" alt=\"\" class=\"wp-image-20538\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/07/group-1024x682.webp 1024w, https://www.wp-tr.org/wp-content/uploads/2024/07/group-200x133.webp 200w, https://www.wp-tr.org/wp-content/uploads/2024/07/group-768x512.webp 768w, https://www.wp-tr.org/wp-content/uploads/2024/07/group-1536x1024.webp 1536w, https://www.wp-tr.org/wp-content/uploads/2024/07/group-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /><figcaption class=\"wp-element-caption\">WCEU grup fotoğrafı</figcaption></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n<p>Bu yazı <a href=\"https://wordpress.org/news/2024/06/highlights-from-wordcamp-europe-2024/\" target=\"_blank\" rel=\"noreferrer noopener\">https://wordpress.org/news/2024/06/highlights-from-wordcamp-europe-2024/</a> adresindeki yazının Türkçe&#8217;ye çevrilmiş ve editöryel olarak elden geçirilmiş sürümüdür.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20531\";s: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:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Sayılarla Güzel Hosting\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"https://www.wp-tr.org/sayilarla-guzel-hosting/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 13: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:20:\"WordCamp Avrupa 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:30:\"https://www.wp-tr.org/?p=20526\";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:486:\"Sayılarla WordCamp Avrupa 2023 yazımızda geçen yıla ait istatistikler paylaşmıştık. Bu yazımızda sponsorumuz olan Güzel Hosting ile ilgili çeşitli istatistikleri paylaşacağız. Güzel Hosting, 2008 yılından bu yana &#8220;en uygun ücretlerle en iyi hizmeti sunabilmek&#8221; anlayışıyla faaliyet göstermektedir. Bu anlayış sayesinde sektörde 16 yılı aşkın süredir öncü bir konuma gelmiş bulunmaktadır. Müşterilerinin iş ve web sitelerinin [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:2825:\"\n<p><a href=\"https://www.wp-tr.org/sayilarla-wordcamp-avrupa-2023/\">Sayılarla WordCamp Avrupa 2023</a> yazımızda geçen yıla ait istatistikler paylaşmıştık. Bu yazımızda sponsorumuz olan <a href=\"https://www.guzel.net.tr\">Güzel Hosting</a> ile ilgili çeşitli istatistikleri paylaşacağız.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"760\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-1024x760.jpg\" alt=\"\" class=\"wp-image-20528\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-1024x760.jpg 1024w, https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-200x148.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-768x570.jpg 768w, https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-1536x1140.jpg 1536w, https://www.wp-tr.org/wp-content/uploads/2024/06/sayilarla-guzel-hosting-02-2048x1520.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /></a></figure>\n\n\n\n<p>Güzel Hosting, 2008 yılından bu yana &#8220;<strong>en uygun ücretlerle en iyi hizmeti sunabilmek</strong>&#8221; anlayışıyla faaliyet göstermektedir. Bu anlayış sayesinde sektörde 16 yılı aşkın süredir öncü bir konuma gelmiş bulunmaktadır. Müşterilerinin iş ve web sitelerinin öneminin bilincinde olarak, 365 gün 7/24 çalışmakta ve her soruna en hızlı şekilde müdahale etmekteler. Paylaşımlı sunucuların sürekli takibi yapılarak olası sorunlara en kısa sürede müdahale edebiliyorlar, böylece %99 uptime garantisini aşan bir hizmet sunmaktalar.</p>\n\n\n\n<p>2024 Haziran verilerine göre Güzel Hosting&#8217;in, toplam <strong>150.853 aktif müşteri</strong> hesabı bulunmakta olup, VPS/VDS ve sunucu hizmetleri hariç yaklaşık <strong>192.859 web sitesi</strong> sunucularında barınmakta. Ayrıca, verilen alan adı bayilikleri hariç, <strong>97.983 aktif alan adı</strong> kayıtlıdır. <a href=\"https://www.guzel.net.tr/kurumsal-email.php\">Kurumsal mail</a> hizmetlerinde ise toplam <strong>35.491 posta kutusu</strong>nda <strong>92.000.478 adet e-posta</strong> saklanmaktadır. Bu veriler, Güzel Hosting’in sektördeki büyüklüğünü ve müşteri memnuniyetine verdiği önemi göstermektedir.</p>\n\n\n\n<p>Güzel Hosting, Türkiye’nin yerli sermayeye sahip en çok web sitesi barındıran <a href=\"https://www.guzel.net.tr/hosting.php\">web hosting</a> şirketi olmanın sorumluluğu ile sektörün lideri olmaya devam ediyor. Her gün altyapı güçlendirmeleri ve geliştirmeler yaparak, müşterilerine daha iyi hizmet sunmak için aralıksız çalışıyorlar.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20526\";s: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:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"Katılımcı gününün ardından\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"https://www.wp-tr.org/katilimci-gununun-ardindan/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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 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:20:\"WordCamp Avrupa 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:30:\"https://www.wp-tr.org/?p=20521\";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:490:\"Her yıl, WordCamp Avrupa başlamadan önce (ya da bazen sonra) bir günlük katılımcı günü etkinliği düzenleniyor. WordPress&#8217;e gönül vermiş kişiler bir araya gelerek, bir günlük süre içerisinde WordPress&#8217;e olabildiğince katkıda bulunmaya çalışıyorlar. Bu yıl katılımcı gününe katılım o kadar fazlaydı ki, katılımcı sayısını sınırlandırmak ve bilet ile katılım yaptırmak durumunda kalındı. 700&#8217;ü aşkın gönüllü 24 [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:3552:\"\n<p>Her yıl, WordCamp Avrupa başlamadan önce (ya da bazen sonra) bir günlük katılımcı günü etkinliği düzenleniyor. WordPress&#8217;e gönül vermiş kişiler bir araya gelerek, bir günlük süre içerisinde WordPress&#8217;e olabildiğince katkıda bulunmaya çalışıyorlar.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-1024x683.jpg\" alt=\"\" class=\"wp-image-20522\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-1024x683.jpg 1024w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-200x133.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-768x512.jpg 768w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-1536x1024.jpg 1536w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-01-2048x1365.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /></a></figure>\n\n\n\n<p>Bu yıl katılımcı gününe katılım o kadar fazlaydı ki, katılımcı sayısını sınırlandırmak ve bilet ile katılım yaptırmak durumunda kalındı. 700&#8217;ü aşkın gönüllü 24 farklı grupta tüm gün boyunca WordPress&#8217;e katkı sağladılar.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Gruplar</h2>\n\n\n\n<p>Bu yılki gruplar aşağıdaki gibiydi;</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress Coding Standards (WordPress Kodlama Standartları)</li>\n\n\n\n<li>Core (Çekirdek)</li>\n\n\n\n<li>Design (Tasarım)</li>\n\n\n\n<li>Mobile (Mobil)</li>\n\n\n\n<li>Accessibility (Erişilebilirlik)</li>\n\n\n\n<li>Polyglots (Çok Dillilik)</li>\n\n\n\n<li>Support (Destek)</li>\n\n\n\n<li>Documentation (Dokümantasyon)</li>\n\n\n\n<li>Themes (Temalar)</li>\n\n\n\n<li>Plugins (Eklentiler)</li>\n\n\n\n<li>Community (Topluluk)</li>\n\n\n\n<li>Meta (Meta)</li>\n\n\n\n<li>Training (Eğitim)</li>\n\n\n\n<li>Test (Test)</li>\n\n\n\n<li>TV (TV)</li>\n\n\n\n<li>Marketing (Pazarlama)</li>\n\n\n\n<li>CLI (Komut Satırı Arayüzü)</li>\n\n\n\n<li>Hosting (Hosting)</li>\n\n\n\n<li>Tide (Tide)</li>\n\n\n\n<li>Openverse (Openverse)</li>\n\n\n\n<li>Photos (Fotoğraflar)</li>\n\n\n\n<li>Core Performance (Çekirdek Performansı)</li>\n\n\n\n<li>Sustainability (Sürdürülebilirlik)</li>\n\n\n\n<li>Diversity, Equity, Inclusion, and Belonging (DEIB) Working Group (Çeşitlilik, Eşitlik, Kapsayıcılık ve Aidiyet Çalışma Grubu)</li>\n</ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"730\" src=\"https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02-1024x730.jpg\" alt=\"\" class=\"wp-image-20524\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02-1024x730.jpg 1024w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02-200x143.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02-768x548.jpg 768w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02-1536x1095.jpg 1536w, https://www.wp-tr.org/wp-content/uploads/2024/06/katilimci-gunu-02.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /></a></figure>\n\n\n\n<p>Uzaktan katılımın da sağlandığı günün sonunda bir çok grup harika işler başardılar. Biz de çeviri konusunda çalışarak günün sonunda bir çok farklı tema ve eklentisinin çevirisini yaparak, 6.000&#8217;in üzerinde dizenin çevirisini tamamladık.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20521\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sayılarla WordCamp Avrupa 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://www.wp-tr.org/sayilarla-wordcamp-avrupa-2023/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 12 Jun 2024 12:35:56 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 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:30:\"https://www.wp-tr.org/?p=20518\";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:504:\"WordCamp Avrupa 2023, 94 ülkeden 2.545 WordPress meraklısını Atina&#8217;da bir araya getiren, büyük bir WordPress etkinliğiydi. Özellikle pandemi sonrası fiziksel etkinliklerin tekrar hız kazandığı bir dönemde, küresel erişimini ortaya serecek nitelikle görkemli bir etkinlik oldu. WordCamp Avrupa ilham verici ve bilgilendirici bir etkinlik olduğunu kanıtlarcasına WordPress topluluğunu güçlendirirken, trendler, yeni yaklaşımlar ve gelecekteki değişikliklere kapı [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:4105:\"\n<p>WordCamp Avrupa 2023, 94 ülkeden 2.545 WordPress meraklısını Atina&#8217;da bir araya getiren, büyük bir WordPress etkinliğiydi. Özellikle pandemi sonrası fiziksel etkinliklerin tekrar hız kazandığı bir dönemde, küresel erişimini ortaya serecek nitelikle görkemli bir etkinlik oldu.</p>\n\n\n\n<p>WordCamp Avrupa ilham verici ve bilgilendirici bir etkinlik olduğunu kanıtlarcasına WordPress topluluğunu güçlendirirken, trendler, yeni yaklaşımlar ve gelecekteki değişikliklere kapı araladı.</p>\n\n\n\n<p>Tamamen şeffaf bir etkinlik oluşturma mottosunu koruyarak, verileri inceledik ve bilmek istediğiniz sayıları sizler için derledik.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Katılımcılar</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2.545 kişi etkinliğe katıldı</li>\n\n\n\n<li>90 ülke temsil edildi</li>\n\n\n\n<li>1.400 kişi ilk kez katıldı</li>\n\n\n\n<li>110 mikro sponsorluk</li>\n\n\n\n<li>222 vize mektubu oluşturuldu</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Gönüllüler</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>142 gönüllü</li>\n\n\n\n<li>40 ülke temsil edildi</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Organizatörler</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>98 organizatör</li>\n\n\n\n<li>21 ülke temsil edildi</li>\n\n\n\n<li>11 farklı takım</li>\n\n\n\n<li>13 takım lideri</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Medya</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>10 medya ortağı</li>\n\n\n\n<li>11 medya sponsoru</li>\n\n\n\n<li>Sosyal medya paylaşımlarından 23,2 milyon kişiye ulaşıldı</li>\n\n\n\n<li>14.000 etkileşim</li>\n\n\n\n<li>2.000&#8217;den fazla Twitter bahsetmesi</li>\n\n\n\n<li>4.000&#8217;den fazla sosyal medya içerik paylaşımı</li>\n\n\n\n<li>12.200&#8217;den fazla beğeni</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Fotoğraf</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Etkinlik sırasında 28.000 fotoğraf çekildi (tekrar eden fotoğraflar çıkartıldığında) ve 4.900&#8217;u Flickr hesabımıza yüklendi!</li>\n\n\n\n<li>15 fotoğrafçı</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Konuşmacılar</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>102 konuşmacı</li>\n\n\n\n<li>29 ülke temsil edildi</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Temsil edilen ülkeler</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bangladeş 1</li>\n\n\n\n<li>Brezilya 1</li>\n\n\n\n<li>Hırvatistan 1</li>\n\n\n\n<li>Estonya 1</li>\n\n\n\n<li>Yunanistan 1</li>\n\n\n\n<li>Japonya 1</li>\n\n\n\n<li>Litvanya 1</li>\n\n\n\n<li>Polonya 1</li>\n\n\n\n<li>Portekiz 1</li>\n\n\n\n<li>Slovenya 1</li>\n\n\n\n<li>Vietnam 1</li>\n\n\n\n<li>Zimbabve 1</li>\n\n\n\n<li>Avustralya 2</li>\n\n\n\n<li>Kanada 2</li>\n\n\n\n<li>Kosta Rika 2</li>\n\n\n\n<li>İsveç 2</li>\n\n\n\n<li>İsviçre 2</li>\n\n\n\n<li>Hindistan 3</li>\n\n\n\n<li>İtalya 3</li>\n\n\n\n<li>Sırbistan 3</li>\n\n\n\n<li>Güney Afrika 3</li>\n\n\n\n<li>İsrail 4</li>\n\n\n\n<li>Bulgaristan 6</li>\n\n\n\n<li>Almanya 8</li>\n\n\n\n<li>Hollanda 9</li>\n\n\n\n<li>Birleşik Krallık 9</li>\n\n\n\n<li>İspanya 11</li>\n\n\n\n<li>ABD 21</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Sponsorlar</h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>64 sponsor</li>\n\n\n\n<li>Porto&#8217;da sponsor olan ve Atina&#8217;da da sponsorlar %56,25 oranına sahipken, sponsorların %43,75 kadarı bu sene WordCamp Avrupa&#8217;ya ilk kez sponsor oldular.</li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Katılımcı Günü</h2>\n\n\n\n<p>658 Katılımcı<br>144 Yeni katılımcı<br>23 Takım</p>\n\n\n\n<h2 class=\"wp-block-heading\">Sonuç</h2>\n\n\n\n<p>Rakamlar bir araya geliyor ve sayıları oluşturuyorlar. Etkileyici bir hikaye anlatıyor olabilirler, ancak olayı dikkat çekici kılan insanlardır. Her sayının arkasında anlatacak bir WordPress hikayesi olan bir kişi yatar.</p>\n\n\n\n<p>Gerçek sihir, insanlar birbirleriyle bağlantı kurduğunda, paylaştığında ve etkileşime geçtiğinde gerçekleşir.</p>\n\n\n\n<p>WordCamp Avrupa 2023&#8217;ün unutulmaz bir an olmasına yardımcı olan herkese teşekkürler.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Bu yazı Wordcamp Avrupa 2023 sitesinde yayınlanmış olan <a href=\"https://europe.wordcamp.org/2023/wceu-2023-in-numbers/\">WCEU 2023 in Numbers</a> yazısının çevirisidir.</p>\n</blockquote>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20518\";s: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:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 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:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"https://www.wp-tr.org/wordcamp-avrupa-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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 12 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:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 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:30:\"https://www.wp-tr.org/?p=20514\";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:493:\"WordCamp Avrupa, gündelik kullanıcılardan çekirdek geliştiricilere kadar WordPress meraklılarının bir araya geldiği, gayri resmi ve topluluk tarafından organize edilen bir buluşmadır. Farklı ülke ve şehirlerde düzenlenen etkinlik her sene 3.000 civarında katılımcıyla üç gün sürüyor. WordCamp Avrupa&#8217;da ne yapılır? WordCamp Avrupa&#8217;da çok fazla etkinlik gerçekleşir ve bu yılki etkinlik de geçtiğimiz yıllardan farklı olmayacaktır. Üç [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:3008:\"\n<p>WordCamp Avrupa, gündelik kullanıcılardan çekirdek geliştiricilere kadar WordPress meraklılarının bir araya geldiği, gayri resmi ve topluluk tarafından organize edilen bir buluşmadır. Farklı ülke ve şehirlerde düzenlenen etkinlik her sene 3.000 civarında katılımcıyla üç gün sürüyor.</p>\n\n\n\n<h2 class=\"wp-block-heading\">WordCamp Avrupa&#8217;da ne yapılır?</h2>\n\n\n\n<p>WordCamp Avrupa&#8217;da çok fazla etkinlik gerçekleşir ve bu yılki etkinlik de geçtiğimiz yıllardan farklı olmayacaktır. Üç gün boyunca gerçekleşecek birçok konuşma, birçok uygulamalı oturum ve atölye çalışması ile katılımcılar kendilerini eğitme şansına ve diğer katılımcılarla ağ kurma fırsatına sahip olacaklar.</p>\n\n\n\n<p>Son yıllarda etkinliğin hayli büyümesiyle beraber konuşmalar birden çok sahnede yer almaya başladılar. Bu yıl üç ayrı sahnede bir çok konuşmacı, konuşmalarını sunacaklar. Programı resmi siteden <a href=\"https://europe.wordcamp.org/2024/schedule/\" target=\"_blank\" rel=\"noreferrer noopener\">inceleyebilirsiniz</a>.</p>\n\n\n\n<p>Sahnelere ek olarak, fuaye alanında stand açmış olan büyük şirketlerden küçük niş şirketlere kadar bir çok sponsor da renkli anlar oluşturabiliyor. Bu şirketlerin çalışanlarıyla tanışabilir, ürün tanıtımlarına katılabilir ve sohbet edebilirsiniz. Eğlenceli mini oyunlar ve hediyeler de cabası.</p>\n\n\n\n<p>Diğer katılımcılarla sohbet ederek WordPress topluluğunun diğer üyelerini tanıma fırsatını yakalamak belki de bu etkinliğin en önemli konularından biri. Twitter&#8217;da takip ettiğiniz biriyle, kullanıcı gruplarında tanıştığınız biriyle veya önceki bir WordCamp&#8217;ten tanıdık bir yüzle karşılaşabilirsiniz. WCEU, eski ve yeni arkadaşlarla tanışmak için harika bir yer.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Katkıda Bulunma</h2>\n\n\n\n<p>Konferansa ek olarak, ilk gün <a href=\"https://europe.wordcamp.org/2024/contributor-day/\" target=\"_blank\" rel=\"noreferrer noopener\">Katılımcı Günü</a> adıyla hem yeni, hem de deneyimli topluluk üyelerinin bir araya gelip WordPress projesine katılmanın farklı yollarını öğrendiği özel bir gün düzenleniyor.</p>\n\n\n\n<p>Katılımcı Günü herkese açık olmasına rağmen, yoğun talep nedeniyle bu yıl kayıt olanlarla sınırlandırıldı. Yine de 700 civarında WordPress sever katılımcı günü için kaydolmuş durumda!</p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress Türkiye olarak ne yapıyoruz?</h2>\n\n\n\n<p>Geçmiş yıllarda olduğu gibi, bu yıl da WordCamp Avrupa etkinliği ile ilgili haberleri size taşımaya çalışıyoruz. Bu yıl WordPress Türkiye ekibinden Emre Erkan, <a href=\"https://www.guzel.net.tr/\" target=\"_blank\" rel=\"noreferrer noopener\">Güzel Hosting</a> sponsorluğunda etkinliğe katılacak ve izlenimlerini paylaşacak. Blog yazılarımızı ve sosyal medya hesaplarımızı takip etmeyi unutmayın. Sponsorumuzun küçük sürprizleri olacak!</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20514\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"WordCamp Avrupa’da neler oluyor?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://www.wp-tr.org/wordcamp-avrupada-neler-oluyor/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 10 Jun 2023 07:05:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://www.wp-tr.org/?p=20449\";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:448:\"Bu yıl Atina&#8217;da düzenlenen WordCamp Avrupa etkinliği Atina&#8217;nın en büyük konferans merkezi olan Megaron Atina Uluslararası Konferans Merkezinde (Megaron Athens International Conference Centre &#8211; MAICC) düzenleniyor. Şehrin merkezinde yer alan konferans merkezi toplamda 143.000 metrekarelik bir alana sahip, 18 adet toplantı alanı ile birlikte geniş bir sergi ve fuaye alanıyla da hizmet veriyor. Sadece sergi [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:5159:\"\n<p>Bu yıl Atina&#8217;da düzenlenen WordCamp Avrupa etkinliği Atina&#8217;nın en büyük konferans merkezi olan Megaron Atina Uluslararası Konferans Merkezinde (Megaron Athens International Conference Centre &#8211; MAICC) düzenleniyor. Şehrin merkezinde yer alan konferans merkezi toplamda 143.000 metrekarelik bir alana sahip, 18 adet toplantı alanı ile birlikte geniş bir sergi ve fuaye alanıyla da hizmet veriyor. Sadece sergi ve fuaye alanları toplamda 12.000 metrekarelik bir alana sahip. WordCamp Avrupa etkinliği de bu geniş alanı en güzel şekilde kullanıyor.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2023/06/maicc.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https://www.wp-tr.org/wp-content/uploads/2023/06/maicc-1024x768.jpg\" alt=\"\" class=\"wp-image-20450\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2023/06/maicc-1024x768.jpg 1024w, https://www.wp-tr.org/wp-content/uploads/2023/06/maicc-200x150.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2023/06/maicc-768x576.jpg 768w, https://www.wp-tr.org/wp-content/uploads/2023/06/maicc.jpg 1434w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /></a></figure>\n</div>\n\n\n<p>Etkinliğe Avrupa&#8217;nın bir çok ülkesinden 1.500&#8217;ün üzerinde katılımcı katılıyor. Üç konferans salonunda konuşmalar devam ederken iki konferans salonu da atölye çalışmaları için ayrılmış durumda. Ayrıca bir salon da aile olarak gelmiş katılımcıların çocukları için ayrılmış durumda ve mini bir WordCamp de burada devam ediyor.</p>\n\n\n\n<p>Konferans salonlarının hemen dışında, fuaye alanında ve koridorlarda etkinliğe sponsor olan firmaların standları yer alıyor. Oldukça fazla sayıda sponsor olduğu için bu alanlar bir pazar alanı havası taşıyor.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2023/06/fuaye.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"563\" src=\"https://www.wp-tr.org/wp-content/uploads/2023/06/fuaye.jpg\" alt=\"\" class=\"wp-image-20451\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2023/06/fuaye.jpg 1000w, https://www.wp-tr.org/wp-content/uploads/2023/06/fuaye-200x113.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2023/06/fuaye-768x432.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /></a></figure>\n\n\n\n<p>Birçok firma, ürünlerini tanıtmak ve katılımcılarla bağ kurmak amacıyla çeşitli çekilişler ve hediyeler düzenliyor. Katılımcılar hem WordPress ekosistemini daha yakından tanıma fırsatı buluyor hem de yeni işbirlikleri için adımlar atabiliyorlar. WordCamp ekibi de etkileşimi en üst düzeyde tutabilmek, insanların daha kolay birbirleriyle iletişime geçebilmelerini sağlamak için bir oyun eklemiş. Kayıtta size dört adet kartpostal veriliyor. Dördü de birbirinin aynı. Fakat başka katılımcılarda farklı tasarıma sahip kartpostallar var. Konuşup, tanışıp kartpostal takası yapabiliyorsunuz. İletişimi başlatmak için harika bir strateji. Ayrıca kartpostal olmaları da uzaklarda yaşayan sevdiklerinize küçük bir sürpriz yapmanız için sizi tetikliyor.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2023/06/canli-yayin.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"517\" src=\"https://www.wp-tr.org/wp-content/uploads/2023/06/canli-yayin.jpg\" alt=\"\" class=\"wp-image-20453\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2023/06/canli-yayin.jpg 1000w, https://www.wp-tr.org/wp-content/uploads/2023/06/canli-yayin-200x103.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2023/06/canli-yayin-768x397.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /></a></figure>\n\n\n\n<p>Her bir konferans salonunda devam eden etkinliklerin listesine <a href=\"https://europe.wordcamp.org/2023/schedule/\" target=\"_blank\" rel=\"noreferrer noopener\">buradan</a>, etkinlikleri canlı olarak seyretmek isterseniz de canlı yayın listesine buradan <a href=\"https://europe.wordcamp.org/2023/live-streaming/\" target=\"_blank\" rel=\"noreferrer noopener\">ulaşabilirsiniz</a>.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"278\" height=\"47\" src=\"https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo.webp\" alt=\"\" class=\"wp-image-20442\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo.webp 278w, https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo-200x34.webp 200w\" sizes=\"auto, (max-width: 278px) 100vw, 278px\" /></a></figure>\n</div>\n\n\n<p>Etkinliğe katılım, bu bilgileri size aktarmamızı sağlayan sponsorumuz Güzel Hosting&#8217;e bir kere daha teşekkür ederiz. <a href=\"https://twitter.com/WP_Turkiye/status/1667124693382332418\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter</a>&#8216;da ve Facebook&#8217;da devam eden iki ayrı çekiliş ile WP-Mini paketi kazanma fırsatı devam ediyor.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20449\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"Yeniden WordCamp Avrupa\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"https://www.wp-tr.org/yeniden-wordcamp-avrupa/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jun 2023 10:12:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordCamp Avrupa 2023\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://www.wp-tr.org/?p=20445\";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:458:\"Tekrar Merhaba! Ben Emre Erkan. 2005 yılından beri aktif olarak WordPress kullanıyor ve 2008 yılından beri WordPress Türkiye ekibini yönetiyorum. Türkçe paketin hazırlanması, topluluk yönetimi, etkinliklerin düzenlenmesi, WordPress.org ile iletişim gibi bir çok alanda gönüllü olarak çalışıyorum. WordCamp Avrupa 2023 bugün başlıyor. Geçen yıllarda olduğu gibi bu yıl da üç gün sürecek etkinliği WordPress Türkiye [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:8561:\"\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.wp-tr.org/wp-content/uploads/2023/06/baslangic.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"750\" src=\"https://www.wp-tr.org/wp-content/uploads/2023/06/baslangic.jpg\" alt=\"\" class=\"wp-image-20446\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2023/06/baslangic.jpg 1000w, https://www.wp-tr.org/wp-content/uploads/2023/06/baslangic-200x150.jpg 200w, https://www.wp-tr.org/wp-content/uploads/2023/06/baslangic-768x576.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /></a></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Tekrar Merhaba!</h2>\n\n\n\n<p>Ben Emre Erkan. 2005 yılından beri aktif olarak WordPress kullanıyor ve 2008 yılından beri WordPress Türkiye ekibini yönetiyorum. Türkçe paketin hazırlanması, topluluk yönetimi, etkinliklerin düzenlenmesi, WordPress.org ile iletişim gibi bir çok alanda gönüllü olarak çalışıyorum.</p>\n\n\n\n<p>WordCamp Avrupa 2023 bugün başlıyor. Geçen yıllarda olduğu gibi bu yıl da üç gün sürecek etkinliği WordPress Türkiye takipçilerine aktarmak için <a rel=\"noreferrer noopener\" href=\"https://www.guzel.net.tr\" target=\"_blank\">Güzel Hosting</a> sponsorluğunda Atina&#8217;da olacağım. Blog yazıları, Facebook üzerinden canlı yayınlar ve sosyal medya paylaşımları ile elimden geldiğince etkinliği sizlere aktarmaya çalışacağım.</p>\n\n\n\n<ul class=\"wp-block-social-links is-style-default is-content-justification-center is-layout-flex wp-container-core-social-links-is-layout-16018d1d wp-block-social-links-is-layout-flex\"><li class=\"wp-social-link wp-social-link-facebook  wp-block-social-link\"><a href=\"https://www.facebook.com/WPTurkiye/\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Facebook</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-twitter  wp-block-social-link\"><a href=\"https://twitter.com/WP_Turkiye\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Twitter</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-instagram  wp-block-social-link\"><a href=\"https://www.instagram.com/wpturkiye/\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Instagram</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-wordpress  wp-block-social-link\"><a href=\"https://tr.wordpress.org\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">WordPress</span></a></li></ul>\n\n\n\n<h2 class=\"wp-block-heading\">Sponsorumuzu tanıyalım</h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full\"><a href=\"https://www.guzel.net.tr\"><img loading=\"lazy\" decoding=\"async\" width=\"278\" height=\"47\" src=\"https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo.webp\" alt=\"\" class=\"wp-image-20442\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo.webp 278w, https://www.wp-tr.org/wp-content/uploads/2023/06/guzelhosting-logo-200x34.webp 200w\" sizes=\"auto, (max-width: 278px) 100vw, 278px\" /></a></figure>\n</div>\n\n\n<p><strong>Güzel Hosting</strong>, 2008&#8217;den beri en uygun ücretlerle en iyi hizmeti sunma anlayışıyla sektörde öncü bir şirket olarak faaliyet göstermektedir. Müşterilerinin işleri ve web sitelerinin ne kadar önemli olduğunun farkında olan Güzel Hosting, 365 gün 24 saat çalışarak her soruna en hızlı şekilde müdahale etmekte ve %99 uptime garantisini aşan bir oranda çalışmayı sağlamaktadır. Şeffaf ve özverili yaklaşımları, müşterilerin güvenini kazanmada en önemli faktörlerdir. Güzel Hosting, sürekli olarak geleceğe yatırım yaparak altyapısını güçlendirmekte ve müşterilerine daha iyi hizmet sunabilmek için kendilerine özgü sistemler ve yazılımlar geliştirmektedir. Her geçen gün ekibini de büyüterek sürekli gelişmeyi hedeflemektedir.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20445\";s: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:63:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n\n\n\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"WordPress Türkçe 5.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:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"https://www.wp-tr.org/wordpress-turkce-5-5/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 12 Aug 2020 09:43:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:14:\"Güncellemeler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Haberler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://www.wp-tr.org/?p=20331\";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:518:\"İşte burada! Billy Eckstine anısına “Eckstine” olarak isimlendirilmiş bu son ve harika WordPress sürümünü indirebilir ya da panelinizden güncelleme yapabilirsiniz. Hız Geç yüklenen görseller sayesinde yazı ve sayfalarınız daha hızlı hissedilecek. Görseller hikayelerinizde harika bir etki yaratabiliyor fakat bazen sitenizi yavaşlatabiliyor. WordPress 5.5 ile görseller tarayıcının görünür alanına kaydırıldıklarında görünür oluyorlar. Bu olayın teknik karşılığı [&#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:9:\"enclosure\";a:3:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:48:\"https://s.w.org/images/core/5.5/auto-updates.mp4\";s:6:\"length\";s:6:\"238264\";s:4:\"type\";s:9:\"video/mp4\";}}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:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:50:\"https://s.w.org/images/core/5.5/block-patterns.mp4\";s:6:\"length\";s:7:\"3518792\";s:4:\"type\";s:9:\"video/mp4\";}}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:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:56:\"https://s.w.org/images/core/5.5/inline-image-editing.mp4\";s:6:\"length\";s:7:\"3145140\";s:4:\"type\";s:9:\"video/mp4\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}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:\"Emre Erkan\";s: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:13889:\"\n<p>İşte burada! Billy Eckstine anısına “Eckstine” olarak isimlendirilmiş bu son ve harika WordPress sürümünü <a rel=\"noreferrer noopener\" href=\"https://tr.wordpress.org/download/\" target=\"_blank\">indirebilir</a> ya da panelinizden güncelleme yapabilirsiniz.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https://wordpress.org/news/files/2020/08/Billy_duotone-1000px_quiche-sans-top.png\" alt=\"\" class=\"wp-image-8930\"/></figure>\n\n\n\n<div class=\"wp-block-cover has-background-dim\" style=\"background-color:#f2edd4;min-height:300px;aspect-ratio:unset;\"><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-black-color has-text-color has-background has-large-font-size\" style=\"background-color:#f2edd4\">WordPress 5.5 karşınızda.</p>\n\n\n\n<h3 class=\"has-text-align-center has-black-color has-text-color wp-block-heading\">WordPress 5.5 sitenizin üç ana alanda yeni güçlere kavuşmasını sağlayacak:<br>hız, arama ve güvenlik..</h3>\n</div></div>\n\n\n\n<div class=\"wp-block-columns has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:96%\">\n<h2 class=\"wp-block-heading\">Hız</h2>\n\n\n\n<p><strong>Geç yüklenen görseller sayesinde yazı ve sayfalarınız daha hızlı hissedilecek.</strong></p>\n\n\n\n<p>Görseller hikayelerinizde harika bir etki yaratabiliyor fakat bazen sitenizi yavaşlatabiliyor.</p>\n\n\n\n<p>WordPress 5.5 ile görseller tarayıcının görünür alanına kaydırıldıklarında görünür oluyorlar. Bu olayın teknik karşılığı &#8216;geç yükleme&#8217;.</p>\n\n\n\n<p>Mobilde, geç yükleme diğer cihazlar için yüklenmesi planlanan dosyalardan da koruma sağlar. Bu da okuyucularınızın veriye daha az ücret ödemesine — ve daha az pil tüketimine yol açar.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Arama</h2>\n\n\n\n<p><strong>Yeni site haritanıza merhaba deyin.</strong></p>\n\n\n\n<p>WordPress siteleri arama motorlarıyla uyumlu çalışır.</p>\n\n\n\n<p>Artık varsayılan olarak WordPress 5.5, arama motorlarının yayına girdiğiniz andan itibaren en önemli sayfalarınızı keşfetmesine yardımcı olan bir XML site haritası içerir.</p>\n\n\n\n<p>Böylece daha fazla kişi sitenizi daha erken bulur, bu sayede onları meşgul etmek, elde tutmak ve abonelere, müşterilere veya başarı tanımınıza uyan her şeye dönüştürmek için daha fazla zaman tanır.</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n</div>\n\n\n\n<div class=\"wp-block-columns has-background is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\" style=\"background-color:#ebcd3d\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:96%\">\n<h2 class=\"wp-block-heading\">Güvenlik</h2>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https://s.w.org/images/core/5.5/auto-updates.mp4\"></video><figcaption>Artık eklenti ve temalarınızı otomatik güncelleyebileceksiniz. Hem de bu işlemi her zaman kullandığınız alışık olduğunuz ekranlar üzerinden ayarlayacaksınız.</figcaption></figure>\n\n\n\n<p><strong>Eklentiler ve temalar için otomatik güncellemeler</strong></p>\n\n\n\n<p>Artık, WordPress yönetim ekranından, eklentileri ve temaları otomatik olarak güncellenecek veya güncellenmeyecek şekilde ayarlayabilirsiniz. Böylece her zaman sitenizin mevcut en son kodu çalıştırdığını bilirsiniz.</p>\n\n\n\n<p>Ayrıca her bir eklenti ya da tema için otomatik güncellemeleri açıp, kapatabilirsiniz — hepsi hali hazırda kullandığınız ekranlara eklendi.</p>\n\n\n\n<p><strong>ZIP dosyaları yükleyerek güncelleme</strong></p>\n\n\n\n<p>Eğer eklenti ve temaları kendiniz yüklemeyi seviyorsanız, artık bu da kolay — sadece ZIP dosyasını yükleyin.</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n</div>\n\n\n\n<div class=\"wp-block-columns has-background is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\" style=\"background-color:#f2edd4\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:96%\">\n<h2 class=\"wp-block-heading\">Blok düzenleyicide öne çıkanlar</h2>\n\n\n\n<p>En son WordPress sürümü bir kez daha blok düzenleyici için heyecan verici yeni özelliklerin uzun bir listesini içeriyor. Örneğin:</p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https://s.w.org/images/core/5.5/block-patterns.mp4\"></video></figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Blok desenleri</h3>\n\n\n\n<p>Yeni blok desenleri, hikayenize uyacak şekilde karıştırıp eşleştirebileceğiniz metin ve ortam kombinasyonlarını kullanarak karmaşık, güzel düzenler oluşturmayı basit ve eğlenceli hale getirir.</p>\n\n\n\n<p>Ayrıca blok desenlerini geniş bir eklenti ve tema seçkisinde bulabilirsiniz, ki zaman içinde daha çoğu da gelecek. İstediğinizi tek bir yerden seçin — tıklayın ve ilerleyin!</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Yeni blok dizini</h3>\n\n\n\n<p>Artık ihtiyacınız olan bloğu bulmak her zamankinden kolay. Yeni blok dizini blok düzenleyici içinde gömülü durumda, böylece düzenleyiciyi terk etmeden sitenize yeni bloklar ekleyebileceksiniz.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Satır içi görsel düzenleme</h3>\n\n\n\n<p>Fotoğraflarınızı doğrudan görsel bloğundan kırpın, döndürün ve yakınlaştırın. Görsellere çok fazla zaman harcıyorsanız, bu size zaman kazandırabilir!</p>\n</div>\n</div>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https://s.w.org/images/core/5.5/inline-image-editing.mp4\"></video></figure>\n\n\n\n<h3 class=\"wp-block-heading\">Ve çok daha fazlası.</h3>\n\n\n\n<p>Yukardakiler yüklemiş olduğunuz yeni blok düzenleyici özelliklerinin küçük bir parçası. Blok düzenleyiciyi açın ve keyfini çıkarın!</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n</div>\n\n\n\n<div class=\"wp-block-columns has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:96%\">\n<h2 class=\"wp-block-heading\">Erişilebilirlik</h2>\n\n\n\n<p>Her dağıtım erişilebilir yayımlama deneyimine katkıda bulunuyor, ve bu WordPress 5.5 içinde geçerliliğini koruyor.</p>\n\n\n\n<p>Artık ortam ekranlarında ve modal pencerelerde bir satır metni seçmek yerine tek bir tuş ile bağlantıları kopyalayabilirsiniz.</p>\n\n\n\n<p>Meta kutularını tuş takımı ile de taşıyabilirsiniz, ve görsel düzenleyici içindeki yönergeleri size okuyabileceği için yardımcı cihazınız ile WordPress içinde görselleri düzenleyebilirsiniz.</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n</div>\n\n\n\n<div class=\"wp-block-columns has-black-color has-text-color has-background is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\" style=\"background-color:#ebcd3d\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:96%\">\n<h2 class=\"wp-block-heading\">Geliştiriciler için</h2>\n\n\n\n<p>5.5 ayrıca geliştiriciler için büyük bit dğeişiklik kutusu getiriyor.</p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">REST API içinde sunucu taraflı kayıtlı bloklar</h3>\n\n\n\n<p>Blok tipi uç noktalarının eklenmesi demek, JavaScript uygulamalarının (blok düzenleyici gibi) sunucuda kayıtlı herhangi bir blok ile ilgili tanımları alabilmesini sağlıyor.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Ortamları tanımlama</h3>\n\n\n\n<p>WordPress artık sitenin ortam tipine ait standardize edilmiş bir tanıma (test, canlı vb.) sahip. <code>wp_get_environment_type()</code> ile bu tanımı edinin ve sadece gerekli kodu çalıştırın.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Panel simgeleri</h3>\n\n\n\n<p>Panel simgeleri 5.5 ile beraber son bir güncelleme aldı. 26 simge ve 29 blok düzenleyici simgesi eklendi.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Şablon dosyalarına veri aktarma</h3>\n\n\n\n<p>Şablon yükleme işlevleri (<code>get_header()</code>, <code>get_template_part()</code> vb.) artık yeni bir $args argümanına sahip. Böylece o şablonlara dizi olarak tonla veri aktarabilirsiniz. .</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Geliştiriciler için daha fazla değişiklik</h3>\n\n\n\n<ul class=\"wp-block-list\"><li>PHPMailer kütüphanesi büyük bir güncelleme aldı, 5.2.27 sürümünden 6.1.6 sürümüne geçti.</li><li>Aertık <code>redirect_guess_404_permalink()</code> için çok daha incelikli bir kontrole sahipsiniz.</li><li>PHP OPcache kullanan siteler daha güvenilir önbellek geçersizleştirme sonuçları alacaklar, bu da güncellemeler sırasında kullanılacak yeni <code>wp_opcache_invalidate()</code> işlevi sayesinde (eklentiler ve temalar dahil). </li><li>Kategori sınıflandırması ile ilişkilendirilmiş özel yazı tipleri artık desteklenen varsayılan terime dahil olabilir.</li><li><code>register_taxonomy()</code> içindeki özel sınıflandırmalar için varsayılan terimler artık belirtilebiliyor.</li><li>REST API artık resmi olarak <code>register_meta()</code> üzerinden varsayılan meta verileri için değerler belirlenebilmesini destekliyor.</li><li>Şu tümleşik paketlenmiş kütüphanelerin güncellenmiş sürümlerini bulacaksınız: SimplePie, Twemoji, Masonry, imagesLoaded, getID3, Moment.js, ve clipboard.js.</li></ul>\n</div>\n</div>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n</div>\n\n\n\n<div class=\"wp-block-columns has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:96%\">\n<h2 class=\"wp-block-heading\">Ekip</h2>\n\n\n\n<p>Bu sürüme liderlik edenler: <a rel=\"noreferrer noopener\" href=\"http://ma.tt/\" target=\"_blank\">Matt Mullenweg</a>,&nbsp;<a rel=\"noreferrer noopener\" href=\"https://profiles.wordpress.org/whyisjake\" target=\"_blank\">Jake Spurlock,</a> ve <a rel=\"noreferrer noopener\" href=\"https://dream-encode.com/blog/\" target=\"_blank\">David Baumwald</a>. Ayrıca kendilerine aşağıdaki dağıtım ekibi de büyük bir coşkuyla destek verdiler:</p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Düzenleyici teknolojisi</strong> Ella Van Durpe (@ellatrix)</li><li><strong>Düzenleyici tasarımı</strong>: Michael Arestad (@michael-arestad)</li><li><strong>Çekirdek teknolojisi</strong>: Sergey Biryukov (@sergeybiryukov)</li><li><strong>Ortam teknolojisi: </strong>Andrew Ozz (@azaozz)</li><li><strong>Erişilebilirlik teknolojisi</strong>: JB Audras (@audrasjb)</li><li><strong>Belgeler koordinatörü</strong>:&nbsp;Justin Ahinon (@justinahinon)</li><li><strong>Pazarlama/İletişim koordinatörü</strong>: Mary Baum (@marybaum)</li></ul>\n\n\n\n<p>Ayrıca yukardaki ekibe <strong>805 kişilik gönüllü kaıtılımcıları</strong> da eklememiz lazım, ki bu katılımcılar  <strong><a rel=\"noreferrer noopener\" href=\"https://core.trac.wordpress.org/milestone/5.5\" target=\"_blank\">523</a>&#8216;den fazla bildirimi Trac üzerinden</strong> ve <strong>1660&#8217;den fazla çekme isteğini GitHub üzerinden</strong> yaparak katkı sağladılar.</p>\n\n\n\n<p><a href=\"https://wordpress.org/support/\">Destek forumlarında</a> gönüllü olarak katkıda bulunan tüm gönüllülere teşekkürler. Dünyanın her yerinden insanların sorularına cevap veriyorlar. İstek WordPress ile ilk kez tanışmış olun, ister uzun zamandır çözemediğiniz bir problem olsun&#8230; Bu dağıtımlar onlar sayesinde çok daha başarılı!</p>\n\n\n\n<p>Son olarak, WordPress 5.5 sürümünün 50&#8217;den fazla dilde kullanıcılara ulaşmasını sağlayan çevirmenlere de büyük bir teşekkür. Bu yazı yazılırken daha bir çok dil de kullanıma hazır hale getiriliyordu.</p>\n\n\n\n<p>Eğer daha fazlasını öğrenmek ve WordPress&#8217;e katkıda bulunmak isterseniz <a href=\"https://make.wordpress.org/\">Make WordPress</a> ya da <a href=\"https://make.wordpress.org/core/\">çekirdek geliştirici blog</a>unu ziyaret edebilirsiniz.</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2%\"></div>\n</div>\n\n\n\n<p></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20331\";s: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:66:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:24:\"WordPress Türkçe 4.9.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:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://www.wp-tr.org/wordpress-turkce-4-9-4/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Feb 2018 10:24: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:8:\"category\";a:4:{i:0;a:5:{s:4:\"data\";s:14:\"Güncellemeler\";s: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:5:\"4.9.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:\"\";}i:2;a:5:{s:4:\"data\";s:18:\"WordPress Türkçe\";s: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:24:\"WordPress Türkçe 4.9.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:30:\"https://www.wp-tr.org/?p=20207\";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:481:\"Merhaba arkadaşlar, WordPress Türkçe 4.9.4 şu an indirilebilir durumda. 4.9.3 sürümünde ortaya çıkan bir hata nedeniyle WordPress otomatik güncelleme sistemi çalışmaz duruma geldi ve bunun için 4.9.4 sürümü çıkartıldı. Ne var ki bir önceki sürümü etkileyen bu hata nedeniyle siteniz otomatik olarak 4.9.4 sürümüne güncellenemeyecektir. Sitenizin yönetim panelinde Başlangıç &#62; Güncellemeler bölümünden 4.9.4 sürümüne güncelleme [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:2119:\"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20208\" src=\"https://www.wp-tr.org/wp-content/uploads/2018/02/wordpress_4_9_4_site.png\" alt=\"\" width=\"670\" height=\"206\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2018/02/wordpress_4_9_4_site.png 670w, https://www.wp-tr.org/wp-content/uploads/2018/02/wordpress_4_9_4_site-200x61.png 200w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\" /></p>\n<p>Merhaba arkadaşlar,</p>\n<p><a href=\"http://tr.wordpress.org/\"><img decoding=\"async\" src=\"/static/img/wp-indir-son.jpg\" alt=\"WordPress Türkiye indir\" align=\"left\" /></a>WordPress Türkçe 4.9.4 şu an <a href=\"http://tr.wordpress.org/\">indir</a>ilebilir durumda.</p>\n<p>4.9.3 sürümünde ortaya çıkan bir hata nedeniyle WordPress otomatik güncelleme sistemi çalışmaz duruma geldi ve bunun için 4.9.4 sürümü çıkartıldı. Ne var ki bir önceki sürümü etkileyen bu hata nedeniyle siteniz otomatik olarak 4.9.4 sürümüne güncellenemeyecektir. Sitenizin yönetim panelinde <strong>Başlangıç</strong> &gt; <strong>Güncellemeler</strong> bölümünden 4.9.4 sürümüne güncelleme yapabilirsiniz.</p>\n<h2>Son olarak</h2>\n<p>WordPress.org üzerindeki resmi 4.9.4 duyurusuna da <a href=\"https://wordpress.org/news/2018/02/wordpress-4-9-4-maintenance-release/\">buradan</a> ulaşabilirsiniz. Teknik detaylar ile ilgili çekirdek ekibin makalesine <a href=\"https://make.wordpress.org/core/2018/02/06/wordpress-4-9-4-release-the-technical-details/\">buradan</a> ulaşabilirsiniz.</p>\n<p>Yine her zaman olduğu gibi yükseltme yapmadan önce mutlaka veritabanınızın ve dosyalarınızın yedeğini almanızı öneriyoruz. Sürüm yükseltmeyle ilgili olarak sizi <a href=\"/belgeler/wordpress/wordpress-surum-yukseltme/\">sürüm yükseltme belgemiz</a>e yönlendirebiliriz.</p>\n<p>Yeni sürümle ilgili sorunlarınızı <a href=\"https://www.facebook.com/WPTurkiye/\">facebook</a> ya da <a href=\"https://twitter.com/WP_Turkiye/\">twitter</a> üzerinden paylaşabilir, Türkçe pakette bulduğunuz çeviri hatalarını ve çeviri hakkında önerilerinizi bize bildirebilirsiniz.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20207\";s: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:66:\"\n		\n		\n		\n		\n		\n				\n		\n		\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:24:\"WordPress Türkçe 4.8.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:45:\"https://www.wp-tr.org/wordpress-turkce-4-8-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 02 Aug 2017 21:30:46 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:4:{i:0;a:5:{s:4:\"data\";s:14:\"Güncellemeler\";s: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:5:\"4.8.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:18:\"WordPress Türkçe\";s: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:24:\"WordPress Türkçe 4.8.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:30:\"https://www.wp-tr.org/?p=20193\";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:469:\"Merhaba arkadaşlar, WordPress Türkçe 4.8.1 şu an indirilebilir durumda. 4.8 sürümünün 13 milyondan fazla kez indirilmesinden sonra bir bakım sürümü olarak 4.8.1&#8217;i duyurmaktan mutluluk duyuyoruz. Bu dağıtım 29 bakım düzeltmesi ve iyileştirmesinin yanı sıra, zengin metin bileşeninde düzeltmeler ve yeni Özel HTML bileşenini de içeriyor. Tüm değişiklikler için dağıtım notlarını inceleyebilir ya da değişiklik listesine [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Emre Erkan\";s: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:1925:\"<p><img loading=\"lazy\" decoding=\"async\" src=\"https://www.wp-tr.org/wp-content/uploads/2017/08/wp-tr-4-8-1.png\" alt=\"WordPress Türkçe 4.8.1\" width=\"670\" height=\"206\" class=\"aligncenter size-full wp-image-20194\" srcset=\"https://www.wp-tr.org/wp-content/uploads/2017/08/wp-tr-4-8-1.png 670w, https://www.wp-tr.org/wp-content/uploads/2017/08/wp-tr-4-8-1-200x61.png 200w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\" /></p>\n<p>Merhaba arkadaşlar,</p>\n<p><a href=\"http://tr.wordpress.org/\"><img decoding=\"async\" src=\"/static/img/wp-indir-son.jpg\" alt=\"WordPress Türkiye indir\" align=\"left\" /></a>WordPress Türkçe 4.8.1 şu an <a href=\"http://tr.wordpress.org/\">indir</a>ilebilir durumda.</p>\n<p>4.8 sürümünün 13 milyondan fazla kez indirilmesinden sonra bir bakım sürümü olarak 4.8.1&#8217;i duyurmaktan mutluluk duyuyoruz.</p>\n<p>Bu dağıtım 29 bakım düzeltmesi ve iyileştirmesinin yanı sıra, zengin metin bileşeninde düzeltmeler ve yeni Özel HTML bileşenini de içeriyor. Tüm değişiklikler için <a href=\"https://codex.wordpress.org/Version_4.8.1\">dağıtım notları</a>nı inceleyebilir ya da <a href=\"https://core.trac.wordpress.org/query?milestone=4.8.1\">değişiklik listesi</a>ne bir göz atabilirsiniz.</p>\n<h2>Son olarak</h2>\n<p>WordPress.org üzerindeki resmi 4.8.1 duyurusuna da <a href=\"https://wordpress.org/news/2017/08/wordpress-4-8-1-maintenance-release/\">buradan</a> ulaşabilirsiniz.</p>\n<p>Yine her zaman olduğu gibi yükseltme yapmadan önce mutlaka veritabanınızın ve dosyalarınızın yedeğini almanızı öneriyoruz. Sürüm yükseltmeyle ilgili olarak sizi <a href=\"/belgeler/wordpress/wordpress-surum-yukseltme/\">sürüm yükseltme belgemiz</a>e yönlendirebiliriz.</p>\n<p>Yeni sürümle ilgili sorunlarınızı <a href=\"/forum/\">forumda</a> paylaşabilir, Türkçe pakette bulduğunuz çeviri hatalarını ve çeviri hakkında önerilerinizi bize bildirebilirsiniz.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"20193\";s: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:27:\"https://www.wp-tr.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:\"67772354\";s:7:\"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\";a:19:{s:12:\"content-type\";s:23:\"text/xml; charset=utf-8\";s:4:\"vary\";s:46:\"Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site\";s:12:\"feedburnerv2\";s:0:\"\";s:13:\"last-modified\";s:29:\"Sun, 14 Dec 2025 11:23:57 GMT\";s:13:\"cache-control\";s:46:\"no-cache, no-store, max-age=0, must-revalidate\";s:6:\"pragma\";s:8:\"no-cache\";s:7:\"expires\";s:29:\"Mon, 01 Jan 1990 00:00:00 GMT\";s:4:\"date\";s:29:\"Sun, 21 Dec 2025 16:07:58 GMT\";s:23:\"content-security-policy\";s:243:\"script-src \'report-sample\' \'nonce-qw8CS00Z_GO5WGGVE4qdIg\' \'unsafe-inline\';object-src \'none\';base-uri \'self\';report-uri /_/RaichuFeedServer/cspreport;worker-src \'self\', require-trusted-types-for \'script\';report-uri /_/RaichuFeedServer/cspreport\";s:28:\"cross-origin-resource-policy\";s:9:\"same-site\";s:9:\"accept-ch\";s:192:\"Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version\";s:26:\"cross-origin-opener-policy\";s:11:\"same-origin\";s:18:\"permissions-policy\";s:174:\"ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*\";s:19:\"reporting-endpoints\";s:169:\"default=\"/_/RaichuFeedServer/web-reports?context=eJzj4tDikmLw0ZBiEOLmuLdtwSk2gQcnPyopWSblF8YnlqZk5usWlCblZBZnpBYV6wIFdYsSM5MzSnXTUlNTilOLylKL4o0MjEwNjQwt9AxM4wsMAFd0G1Y\"\";s:16:\"content-encoding\";s:4:\"gzip\";s:6:\"server\";s:3:\"ESF\";s:16:\"x-xss-protection\";s:1:\"0\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:22:\"x-content-type-options\";s:7:\"nosniff\";}s:5:\"build\";i:1760633136;s:21:\"cache_expiration_time\";i:1766376478;s:23:\"__cache_expiration_time\";i:1766376478;}', 'off');
INSERT INTO `wphw_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(155, '_site_transient_timeout_feed_868981a74fb045e2d866f14ee0dbf978', '1766376478', 'off'),
(157, '_site_transient_timeout_feed_mod_868981a74fb045e2d866f14ee0dbf978', '1766376478', 'off'),
(158, '_site_transient_feed_mod_868981a74fb045e2d866f14ee0dbf978', '1766333278', 'off'),
(159, '_site_transient_timeout_community-events-324d333290b30bec3019f0a8984127e9', '1766376478', 'off'),
(160, '_site_transient_community-events-324d333290b30bec3019f0a8984127e9', 'a:4:{s:9:\"sandboxed\";b:0;s:5:\"error\";N;s:8:\"location\";a:1:{s:2:\"ip\";s:12:\"45.136.155.0\";}s:6:\"events\";a:0:{}}', 'off'),
(161, '_site_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9', '1766376478', 'off');
INSERT INTO `wphw_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(162, '_site_transient_feed_d117b5738fbd35bd8c0391cda1f2b5d9', 'a:6:{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:112:\"\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\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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:139:\"Gutenberg Times: Roadmap for WordPress 7.0 and schedule, commands for the Command Palette, Gutenberg 22.3, and more — Weekend Edition 353\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=43471\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:143:\"https://gutenbergtimes.com/roadmap-for-wordpress-7-0-and-schedule-commands-for-the-command-palette-gutenberg-22-3-and-more-weekend-edition-353/\";s: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:26120:\"<p>Hi there, </p>\n\n\n\n<p>Welcome to our last edition for the year 2025. I am not ready to reflect on the whole year, however, I am excited for 2026. There will be many new features coming to WordPress with the three major releases and also plenty of bug fixes and quality-of-life enhancement towards consistency. </p>\n\n\n\n<p>The first edition for 2026 will have to wait a bit and it is scheduled for January 24, 2026, roughly a month from now, due to my vacation and training schedule.</p>\n\n\n\n<p>I wish you and yours wonderful Holidays and a happy, prosperous and healthy New Year! <img alt=\"🤶\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f936.png\" style=\"height: 1em;\" /><img alt=\"🎄\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f384.png\" style=\"height: 1em;\" /><img alt=\"🎁\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f381.png\" style=\"height: 1em;\" /><img alt=\"🎆\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f386.png\" style=\"height: 1em;\" /><img alt=\"🎇\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f387.png\" style=\"height: 1em;\" /></p>\n\n\n\n<p>Yours, <img alt=\"💕\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f495.png\" style=\"height: 1em;\" /><br /><em>Birgit</em></p>\n\n\n\n\n\n<p><strong>Steve Burge</strong> and <strong>Dan Knaus</strong>s interviewed me for the PublishPress podcast. We covered WordPress 6.9&#8217;s six new blocks (accordion, term query, time to read, math, comment count, and comment link) plus editorial notes for team collaboration. The release marks a restart after Automattic&#8217;s contribution pause.</p>\n\n\n\n<p>WordPress 7.0 ( April 9, 2025) will bring template management improvements and a tabs block. The AI team is building foundational infrastructure—Abilities API, MCP Adapter, PHP AI SDK, and experiments plugin—enabling plugins to integrate with AI assistants. Real-time collaborative editing remains in development, facing technical hosting challenges. <a href=\"https://www.youtube.com/watch?v=_9doWARTmWc\">The recording is available on YouTube.</a></p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<h2 class=\"wp-block-heading\" id=\"0-word-press-release-information\">Roadmap WordPress 7.0 and two more releases in 2026</h2>\n\n\n\n<p>In his lates post, <strong>Matias Ventura</strong>, lead architect of Gutenberg, laid out <a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/\"><strong>the plan for WordPress 7.0.</strong></a>  It&#8217;s aspirational and not all the items will make it into the next major version of WordPress. The very detailed plan covers the project’s shift into Phase 3: Collaboration, a vision for real-time co-editing, and enhanced communication through site notes. Ventura underscores the modernization of the administrative experience via a unified design system and expanded DataViews. By integrating a standardized AI API and advancing responsive editing tools, WordPress 7.0 aims to unify the design and development process. Ultimately, the release promises to deliver a more cohesive and performant platform through refined navigation and versatile new core blocks. Here are the broad topics of the plan. </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#collaboration\">Collaboration </a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#admin\">Admin</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#apis\">APIs</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#navigation-block\">Navigation Block</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#customization\">Customization</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#blocks\">Blocks</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#media\">Media</a></li>\n</ul>\n\n\n\n<p><strong>Jonathan Desrosiers</strong> also published the <a href=\"https://make.wordpress.org/project/2025/12/18/proposal-2026-major-release-schedule/\"><strong>proposed schedule of the 2026 </strong></a>releases. Following the schedule, we have two more dates to put on our calendars: Beta 1 for WordPress 7.0 will be on February 19, and RC 1 is scheduled for March 19, 2026. </p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Table of WordPress release dates for 2026\" class=\"wp-image-43753\" height=\"479\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Screenshot-2025-12-20-at-19.32.47.png?resize=652%2C479&#038;ssl=1\" width=\"652\" /></figure>\n\n\n\n<p>Provided the Release squad approves this schedule. I also can offer a timeline for the <strong>WordPress 7.0 Source of Truth:</strong> First draft will be available for public preview on February 26, 2026, and the post will be published on March 26, 2026.</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-constrained wp-block-group-is-layout-constrained\">\n<p><img alt=\"🎙\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f399.png\" style=\"height: 1em;\" /> The latest episode is <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-125-wordpress-6-9-gutenberg-22-1-and-gutenberg-22-2/\">Gutenberg Changelog #125 – WordPress 6.9, Gutenberg 22.1 and Gutenberg 22.2</a> with <strong>JC Palmes</strong>, WebDev Studios</p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-no-vertical-margin\"><img alt=\"Gutenberg Changelog 125 with JC Palmes and host Birgit Pauli-Haack\" class=\"wp-image-43283\" height=\"186\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/11/Screenshot-2025-11-28-at-18.19.29.png?resize=652%2C186&#038;ssl=1\" width=\"652\" /></figure>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-rich is-provider-pocket-casts wp-block-embed-pocket-casts\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div></div></div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gutenberg-22-3-and-beyond\">Gutenberg 22.3 and beyond</h2>\n\n\n\n<p><strong>Hector Prieto</strong> led the release of <a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/\">Gutenberg 22.3 (December 17)</a>. In his release post he highlighted:</p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#dedicated-fonts-page-for-easier-typography-management\">Dedicated Fonts page for easier typography management</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#image-editing-improvements\">Image editing improvements</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#responsive-grid-block\">Responsive Grid block</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#other-highlights\">Other highlights</a></li>\n</ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Dave Smith,</strong> core conditrbutor on the GGutenbergProject explains in his video <br /><a href=\"https://www.youtube.com/watch?v=wWR6_DHQoI4\"><strong>The changes leveling up Navigation in WordPress 7.0</strong></a>,He wrote in tthedescription: &#8220;Navigation is one of the most important — and most frustrating — parts of building a WordPress site.In this video, I walk you through what’s changing, why it matters, and show the real work already underway — including early prototypes and demos.&#8221; Check it out. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<h2 class=\"wp-block-heading\" id=\"0-p\">Plugins and Tools for #nocode site builders</h2>\n\n\n\n<p><strong>Jamie Marsland</strong> is at it again with short videos and teaching you new skills. In his latest video <a href=\"https://www.youtube.com/watch?v=qGKVSl7_1EU\"><strong>&#8220;How to Create a High-Converting Landing Page With WordPress (Free Blueprint)&#8221;</strong></a> he gives you step -y -tep instructions for an easy way to create high-converting WordPress landing pages using only core blocks. He built a distraction-free landing page based on the <a href=\"https://storybrand.com/\">StoryBrand</a> methodology, so each section has a clear purpose and guides visitors through a simple story as they scroll.</p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<p><strong><a href=\"https://x.com/SarahPerezTC\">Sarah Perez</a>,</strong> consumer tech editor at TechCrunch, reported that &#8220;<a href=\"https://techcrunch.com/2025/12/03/wordpresss-vibe-coding-experiment-telex-has-already-been-put-to-real-world-use/\"><strong>WordPress’s vibe-coding experiment, Telex, is now being used</strong></a>&#8221; and it features Automattic’s AI tool for natural language web development. Introduced at the &#8220;State of the Word&#8221; event, <a href=\"https://telex.automattic.com\">Telex</a> allows users to create complex Gutenberg blocks, like pricing calculators and logo carousels, without coding. Perez highlights how &#8220;vibe coding&#8221; makes site building accessible for non-tech users, enabling them to create professional results. With the new Abilities API, Telex marks WordPress’s move toward AI-driven workflows that streamline the design process.</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://x.com/courtneyr_dev\">Courtney Robertson</a></strong> Developer advocate at GoDaddy released the plugin <a href=\"https://wordpress.org/plugins/post-formats-for-block-themes/\"><strong>Post Formats for Block Themes</strong></a>, which brings back old-school post formats to modern WordPress block themes. It restores useful features for galleries, quotes, and videos often missing in newer themes. You’ll find smart auto-detection, unique block patterns for each format, and a handy Chat Log block for easy transcripts. By combining these classic tools with today’s full-site editing, this plugin helps creators maintain a great design and add variety in a simple and accessible way.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Valentin Grenier</strong>, a WordPress developer from Toulouse, France, just dropped his first plugin: <strong><a href=\"https://wordpress.org/plugins/simple-block-animations/\">Simple block animations</a></strong>. It’s a cool, lightweight tool for adding some fun scroll-triggered visual effects to your Gutenberg blocks without needing to mess with any custom code. You get five different animation types, like fades and slides,, thatyou can tweak with durations and delays. Built using the <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API\">Intersection Observer API</a> and good old native CSS, it keeps things running smoothly by loading assets only when they&#8217;re needed while also being mindful of motion preferences to make it accessible. </p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-word-press-6-0-1-and-6-1-scheduled\">What&#8217;s new in WordPress Playground</h2>\n\n\n\n<p>Felyph Centra posted a few video on WordPressTV to showcase various features of WordPress Playground </p>\n\n\n\n<p><strong><a href=\"https://wordpress.tv/2025/12/09/previewing-github-branches-with-wordpress-playground/\">Previewing GitHub branches with WordPress Playground</a>. </strong>This video demonstrates a method to streamline development reviews. This technique addresses the common pain point of needing complex local environments or relying on static screenshots to share work in progress.</p>\n\n\n\n<p><strong><a href=\"https://wordpress.tv/2025/12/09/introduction-to-wordpress-playground-landing-page/\">Introduction to WordPress Playground landing page</a></strong>. The new landing page explains the capabilities of the platform and what is possible with WordPress Playground.</p>\n\n\n\n<p><strong><a href=\"https://wordpress.tv/2025/12/09/using-wordpress-playground-to-work-with-ai-agents/\">Using WordPress Playground to work with AI agents</a></strong>. Centra shared how you can use the WordPress Playground to integrate with AI agents. with an example that uses GitHub Copilot agents. Using this flow it executes small tasks for a plugin, such as refactoring code or updating documentation. WordPress Playground can serve as a base to validate the AI agent’s code changes using E2E tests.</p>\n\n\n\n<p>In the post <a href=\"https://make.wordpress.org/playground/2025/12/19/action-required-github-proxy-com-shutdown/\"><strong>Action required: github-proxy.com shutdown</strong></a> Centra lays out the migration to switch over from a third-party proxy server to Playground&#8217;s built -n CORS handling. Your existing blueprints are safe, though. If you worked with Blueprints you can also learn how to reference GitHub repos, folders and files with native Playground resources. </p>\n\n\n<div class=\"ng-block-644375e95abdf44a wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #fdfcea; border-radius: 12px;\"><div class=\"ng-block-7891380beed38bbf wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong> <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/\" rel=\"noreferrer noopener\" target=\"_blank\">&#8220;Keeping up with Gutenberg—Index- Index 2025&#8221;</a> </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. </p></div></div></div></div>\n\n<div class=\"ng-block-2cad1decd55c4943 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p>The previous years are also available: <br /><strong><strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\">2020</a> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2021/\">2021</a></strong> | <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> | <strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2023\">2023</a></strong> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2024/\"><strong>2024</strong></a></p></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\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>In this week&#8217;s livestream<strong> JuanMa Garrido </strong>explored how to <a href=\"https://www.youtube.com/watch?v=ETqUp0UXH0k\" rel=\"noreferrer noopener\" target=\"_blank\">create commands for the Commands Palette</a>. WordPress 6.9 brought the Command Palette to the whole WordPress space and not just restrict it to the Site Editor. Now all plugin developer can register commands together with their plugin&#8217;s features. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Justin Tadlock</strong> published the monthly roundup on <a href=\"https://developer.wordpress.org/news/2025/12/whats-new-for-developers-december-2025/\">What’s new for developers? (December 2025)</a>, noting WordPress 6.9 “Gene” and pointing to the 6.9 Field Guide and State of the Word. Highlights include the new AI Experiments plugin, Breadcrumbs block improvements heading toward stability, and an experimental Tabs block. Tooling updates cover WPCS 3.3.0, Data Views/Forms and Field API enhancements, <code>@wordpress/boot</code> routing, and a visibility key rename. Themes and Playground also saw notable updates.</p>\n\n\n\n<p><strong>Ryan Welcher</strong> shot a video <a href=\"https://www.youtube.com/watch?v=ApGnD888tZs\" rel=\"noreferrer noopener\" target=\"_blank\">What’s New For WordPress Developers – December 2025</a>, covering the parts of the blog post. </p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.youtube.com/watch?v=ApGnD888tZs\"><img alt=\"\" class=\"wp-image-43627\" height=\"360\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-15.28.46.png?resize=650%2C360&#038;ssl=1\" width=\"650\" /></a></figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>As a reader of this newsletter you might already know about <a href=\"https://developer.wordpress.com/studio/\">WordPress Studio</a>, the fast, free, open-source local development tool, that&#8217;s based on WordPress Playground. <strong>Nick Diego </strong>recorded a <a href=\"https://www.youtube.com/watch?v=wxBXWmo2oV0\"><strong>Getting Started with WordPress Studio</strong></a> video and walks you through  creating local sites, configuring your environment, and using the tools that come bundled with the app. You’ll also learn how to unlock advanced features with a free WordPress.com account, including syncing with WordPress.com and Pressable, sharing live preview links, and using the built-in AI Assistant to accelerate development. Whether you build plugins, create themes, or manage client projects, Studio helps you work faster and smarter.</p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In her post, <strong><a href=\"https://eventkoi.com/blog/event-query-loop-block-guide/\">Build Custom Event Lists &amp; Grids With One Block: Event Query Loop Block Ultimate Guide</a></strong>, <strong>Lesley Sim</strong> shared a comprehensive tutorial for managing EventKoi’s specialized query block within WordPress. The post details how to create custom list and grid layouts using various query parameters, such as date ranges and recurring event instances, without any coding. By explaining the block&#8217;s internal structure and the flexible Event Data block, Sim illustrates how users can achieve precise design control and dynamic content display.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In his latest post for the WordPress Developer Blog, <strong><a href=\"https://developer.wordpress.org/news/2025/12/word-switcher-extending-core-blocks-with-interactivity/\">Word Switcher: Extending Core Blocks with Interactivity</a></strong>, <strong>JuanMa Garrido</strong> provides a practical guide for beginners on enhancing standard WordPress blocks using native tools. Garrido demonstrates how to combine the <strong>Format API</strong> for editor controls, the <strong>HTML API</strong> for server-side processing, and the <strong>Interactivity API</strong> for frontend animations. Developers learn to create a &#8220;word switcher&#8221; effect that cycles through text variations without relying on heavy external libraries. This approach ensures a lightweight, performant, and professional workflow that bridges the gap between simple content entry and modern, reactive web design.</p>\n\n\n<div class=\"ng-block-9e33fe79511adbf2 wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #f8f8f8; border-radius: 8px;\"><div class=\"ng-block-bd816d6d128051f5 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><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></div></div></div></div>\n\n<div class=\"ng-block-04233844d8f6d316 wp-block-newsletterglue-image ng-block size-full is-resized\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;\"><a href=\"https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json\"><img alt=\"\" class=\"wp-image-42874 ng-image\" height=\"45\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/02/Screenshot-2025-11-15-at-12.06.44.png?resize=196%2C45&#038;ssl=1\" style=\"border-style: none; border-color: transparent;\" width=\"196\" /></a></div></div></div></div>\n\n<div class=\"ng-block-80eb5f41d97a57b2 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><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></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\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<div class=\"ng-block-454d70bb90a5dbe2 wp-block-newsletterglue-separator ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; color: #666666;\"><hr style=\"background-color: transparent; color: transparent; margin: 0; border: 0; border-top: 1px solid #666666; width: 560px; height: 0;\" /></div></div></div></div>\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\"><div class=\"ng-block-8e3237608ded3778 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 14px; font-family: Helvetica; line-height: 0.2; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong>Featured Image: </strong></p></div></div></div></div></div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-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, 20 Dec 2025 18:35:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Birgit Pauli-Haack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Matt: Wolfram Automattica\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150898\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://ma.tt/2025/12/wolfram-automattica/\";s: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:2079:\"<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-150900\" height=\"337\" src=\"https://i0.wp.com/ma.tt/files/2025/12/Gemini_Generated_Image_pzhu6zpzhu6zpzhu-1024x572.png?resize=604%2C337&#038;quality=80&#038;ssl=1\" width=\"604\" /></figure>\n\n\n\n<p>It&#8217;s exciting to announce that <a href=\"https://www.wolframalpha.com/input/?i=stephen+wolfram\">Stephen Wolfram</a> has joined as a special advisor to <a href=\"https://automattic.com/\">Automattic</a>.</p>\n\n\n\n<p>I promise this is not just because he is such <a href=\"https://writings.stephenwolfram.com/\">an incredible blogger</a>, using WordPress, natch.</p>\n\n\n\n<p>If you don&#8217;t know about Stephen Wolfram, <a href=\"https://www.stephenwolfram.com/about/\">his about page is not a bad place to start</a>, but far more interesting is his <a href=\"https://writings.stephenwolfram.com/2019/02/seeking-the-productive-life-some-details-of-my-personal-infrastructure/\">2019 essay on Seeking the Productive Life</a>, which includes a setup for hiking outdoors while typing on a laptop.</p>\n\n\n\n<p>Stephen was doing the remote CEO thing decades before I imagined Automattic. He spoke at Automattic&#8217;s Grand Meetup in 2019 and one of my favorite memories was seeing him at the silent disco after-party. We also did <a href=\"https://distributed.blog/2019/10/03/turning-ideas-into-real-things/\">an episode of the Distributed podcast together</a>.</p>\n\n\n\n<p>Since he started engaging more deeply earlier this year, I&#8217;ve gotten a lot of joy from seeing him interact with teams across the company, asking questions in an incisive, inquisitive way that helps break down problems. We just finished up several hours of a deep dive into our board topics with several hundred Automatticans participating.</p>\n\n\n\n<p>Automattic has been blessed with amazing directors over the years. Currently, our board is <a href=\"https://en.wikipedia.org/wiki/Susan_Decker\">Susan Decker</a>, <a href=\"https://en.wikipedia.org/wiki/Ann_E._Dunwoody\">General Ann Dunwoody</a>, <a href=\"https://toni.org/\">Toni Schneider</a>, and me.</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, 19 Dec 2025 02:47:08 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:2;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"Open Channels FM: Delivering Customer Value Through Collaborative Ecosystem Partnerships\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113501\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://openchannels.fm/delivering-customer-value-through-collaborative-ecosystem-partnerships/\";s: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:199:\"In this podcast, Jonathan chats with Sandra from Greyd and Tim from BigScoots about forming strong partnerships in WordPress. They share tips on success, collaboration, and maintaining relationships.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 18 Dec 2025 10:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"Matt: The Thinking Game\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=150883\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://ma.tt/2025/12/the-thinking-game/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:596:\"<p>If you haven&#8217;t seen it, The Thinking Game documentary is excellent, and available for free on YouTube.</p>\n\n\n\n<figure class=\"wp-block-embed alignfull is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p>You have to buy it, but the Kanye documentary <a href=\"https://www.inwhosenamemovie.com/\">In Whose Name</a> is also pretty fascinating. (I first blogged about Kanye in 2007, <a href=\"https://ma.tt/2007/07/on-php/\">discussing PHP&#8217;s botched version 4 to 5 upgrade</a>.)</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 18 Dec 2025 05: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: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:4;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:112:\"WPTavern: #198 – Muntasir Sakib on Bridging the Gap Between WordPress Plugin Development and Marketing Success\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=201777\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:126:\"https://wptavern.com/podcast/198-muntasir-sakib-on-bridging-the-gap-between-wordpress-plugin-development-and-marketing-success\";s: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:49111:\"<details>Transcript<div>\n<p>[00:00:19] <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, build it and they might come, bridging the gap between WordPress plugin development and marketing success.</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 Muntasir Sakib. Muntasir, has been active in the WordPress space since 2018, working with well-known plugins and companies such as Tutor, LMS, Droip and more. He&#8217;s played a key role scaling products from their early days helping them achieve wider adoption.</p>\n\n\n\n<p>He&#8217;s also been active in the WordPress community more broadly at events such as WordCamp Asia and Word Camp Sylhet.</p>\n\n\n\n<p>The focus of today&#8217;s episode is a crucial, yet often overlooked topic, especially if you&#8217;re a plugin developer. It&#8217;s a chat about the moment when plugin development ends and the real success can begin. In a WordPress marketplace that&#8217;s more crowded and competitive than ever, simply build it and they will come, does not mean that users will. Muntasir wants to bust the myth by digging into why marketing is essential from day one, and not an afterthought left until launch day.</p>\n\n\n\n<p>We start by learning about Muntasir&#8217;s journey through the WordPress ecosystem, and his approach to balancing development and marketing for plugins. He explains the key differences between marketing in the WordPress ecosystem versus the SaaS world. In WordPress, you don&#8217;t control the full stack and your users expect openness and interoperability, making community focus and support critical.</p>\n\n\n\n<p>The discussion then turns to the practicalities of launching and growing a plugin. Why throwing new features at a product isn&#8217;t enough, and why listening to users and building community relationships is often more valuable than racing to add features no one has asked for.</p>\n\n\n\n<p>We talk about the dos and don&#8217;ts gained from Muntasir&#8217;s experience, including the pitfalls of relying on lifetime deals for early revenue, and why a recurring revenue model is key for long-term sustainability.</p>\n\n\n\n<p>We also talk through the role of community, partnerships, and events like WordCamps, not just as marketing opportunities, but as places to build the relationships and collaborations that can help plugins thrive.</p>\n\n\n\n<p>if you&#8217;re a WordPress plugin developer wondering how to turn a finished product into real success, or you&#8217;re trying to figure out where marketing fits into your roadmap, 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/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 Muntasir Sakib.</p>\n\n\n\n<p>I am joined on the podcast by Muntasir Sakib. Hello.</p>\n\n\n\n<p>[00:03:47] <strong>Muntasir Sakib:</strong> Hello, Nathan. How are you doing?</p>\n\n\n\n<p>[00:03:48] <strong>Nathan Wrigley:</strong> Yeah, good. Very nice to connect with you. We&#8217;ve had a long chat prior to hitting the record button. And we really touched on all sorts of things in life. But that&#8217;s not the purpose of the podcast today. We&#8217;re going to keep it firmly on the WordPress side of things, and particularly about marketing, I guess maybe a good way to sum it up, which is a topic that we don&#8217;t often get into.</p>\n\n\n\n<p>Before we get into that, Muntasir, I wonder if you wouldn&#8217;t mind just introducing yourself. Just tell us a little bit about yourself and what you do. How come you&#8217;re connected to the WordPress community? Whatever you think fits the bill.</p>\n\n\n\n<p>[00:04:18] <strong>Muntasir Sakib:</strong> Thank you, Nathan, for giving me the opportunity to talk about myself a bit, and it&#8217;s nice being with you here.</p>\n\n\n\n<p>Well, I&#8217;m Muntasir, I&#8217;m Muntasir Sakib and I have been with WordPress since 2018. So you can say over half a decade. And throughout my career, I worked for some really, really amazing plugins and companies such as Tutor LMS, Droip, EasyCommerce, Core Designer, ThumbPress.</p>\n\n\n\n<p>So when I joined JoomShaper, like premium, back in the days, I was talking about 2019, we had Tutor LMS and Tutor LMS had probably 15,000 or less active installations back in the time. And then within three and a half years, with the help of the amazing team we had back then, we all worked together day and night, and with our beautiful clients and customers all around the globe we achieved 100,000 plus active installations within three and a half years. And that was a phenomenal number to mention in the WordPress industry, in the WordPress ecosystem.</p>\n\n\n\n<p>And then there&#8217;s Droip, the first ever true no-code website builder for WordPress, and that was born. It got a traction that we ever expected it to be that much. So we were overwhelmed about it as well.</p>\n\n\n\n<p>And then during my tenure so far, I, along with my team, represented Tutor LMS and Droip at WordCamp Asia 2023, WordCamp Sylhet 2023 and some other WordPress meetups as well.</p>\n\n\n\n<p>And why did we join WordCamps? That could be a question. It&#8217;s because we sponsored those events to show our gratitude to the WordPress community and the ecosystem. Because there&#8217;s a thing in WordPress, which we say Five for the Future, as per Matt. So every product companies and every business that do business in the WordPress industry should contribute in the WordPress ecosystem, contributes in the open source market so that it get better every day.</p>\n\n\n\n<p>Because we are working in the ecosystem, we bring some real value for our clients. So what if our foundation is not strong enough to get those clients, to get those correct tractions? Because in the SaaS market nowadays, there are lots of, plethora of SaaS products, but we have to bring something together, stronger and better than SaaS, so that people believe in us and they come together to work with us and use our products.</p>\n\n\n\n<p>[00:06:40] <strong>Nathan Wrigley:</strong> Yeah, thank you. So you&#8217;ve been working with a variety of different clients in the WordPress space. And when I put out a message saying, I&#8217;d like to chat with a variety of people on this podcast, you reached out and you mentioned that you wanted to talk about essentially the gap where development finishes and success begins. Because I think it&#8217;s fair to say that if you were to rewind the clock, I don&#8217;t know, maybe 15 years or something like that, maybe 10 years, it was much more straightforward to build a product as a developer, put it out into the marketplace, and because you were potentially the prime mover, the first person to have such a thing, you might succeed just off the basis of build it and they will come. That old chestnut.</p>\n\n\n\n<p>Whereas now the marketplace is much more mature, much more saturated. And so the idea of build it and they will come. Oh, really, I mean unless you are incredibly fortunate, or maybe you&#8217;ve already had some success and so have, I don&#8217;t know, your company has notoriety or what have you, that really isn&#8217;t the case anymore. When development finishes there needs to be this whole marketing piece that swings into action to alert the community.</p>\n\n\n\n<p>So how would you differentiate between the plugin marketplace, in terms of marketing, and the SaaS marketplace? What makes those two things different?</p>\n\n\n\n<p>[00:07:59] <strong>Muntasir Sakib:</strong> Well, that&#8217;s a pretty important question that we mostly overlook. Nathan, thank you for bringing that out. We need to be very specific. When it&#8217;s about WordPress product marketing, it&#8217;s more like ecosystem driven than SaaS. When we&#8217;re talking about SaaS, you control the entire environment, your onboarding journey, your analytics, your pricing model, your customer journey. Everything is under the one umbrella.</p>\n\n\n\n<p>But when it&#8217;s about WordPress, then you are selling inside an open ecosystem where users make dozens of plugins together. So you cannot give your customer some boundaries that if you use my product or my plugin, you cannot use others. It doesn&#8217;t make any sense.</p>\n\n\n\n<p>So they&#8217;re going to use as many plugins as they want to, and you have to be compatible with every one of those. So you don&#8217;t control hosting, themes, PHP versions or the user&#8217;s technical setup, all of which impact your product experience, right?</p>\n\n\n\n<p>And in wp.org, wp.org acts as a distribution channel. So you need to think about it. It&#8217;s more of like app store, which influence reviews, support expectations, and growth. In most cases, all the products start from wp.org, which provides a free version of every plugin.</p>\n\n\n\n<p>So the founders and the marketers mostly overlook the thing that free plugin often becomes your biggest acquisition engine. So your marketing depends heavily on the documentation, the on point documentation, and the onboarding journey inside your WordPress dashboard. Your operation, the smoother it is, the better it&#8217;ll be to get the traction of the pro customers and the continuous updates, and your community presence. If you have no community presence in the ecosystem in your WordPress community, then you are just gone.</p>\n\n\n\n<p>[00:09:50] <strong>Nathan Wrigley:</strong> It&#8217;s so curious, when you sort of say it like that, the idea of logging into the WordPress backend, if you&#8217;re a plugin developer or a regular user of WordPress, you&#8217;ll be really familiar with this. If you go into a website, there&#8217;s often dozens of different things. And maybe a lot of them are kind of overlapping, so there might be things which integrate with other things. And as a plugin developer, that kind of overhead is something that you just don&#8217;t really need to worry about with SaaS, because you just build the thing, and you make sure that it works and everybody logs in, and it works because it&#8217;s yours and you control the infrastructure and the hardware that it&#8217;s on and the servers and all of that kind of stuff.</p>\n\n\n\n<p>Whereas the WordPress thing, it&#8217;s just so much more complicated and you&#8217;ve really got to be thinking all the time about sticking to coding standards to make sure that at least you know your thing is doing it right. And if there&#8217;s a conflict and something breaks, well, you can be fairly sure that it wasn&#8217;t your fault, it might be somebody else&#8217;s fault. So it is much, much more complicated.</p>\n\n\n\n<p>And then throw into it all of the other bits and pieces that you&#8217;ve just mentioned, community and all of that kind of stuff. I mean, it really is a very complicated picture, and I think getting more and more complicated year by year.</p>\n\n\n\n<p>So have you, in your previous work, have you kind of identified this moment where the development cycle ends and the marketing cycle begins, if you like, but the plugin developer has basically made no preparation for the marketing piece? They&#8217;ve just built things and then have an expectation that, oh, it&#8217;ll just sell itself. Do you see that? Is that a real thing?</p>\n\n\n\n<p>[00:11:22] <strong>Muntasir Sakib:</strong> Yeah, that&#8217;s definitely a real thing. And the thing is, I don&#8217;t give the blame to the developers actually, because they were supposed to build the product, they were supposed to follow the compliance issues, and they&#8217;re supposed to build fresh code so that the thing cannot break when people are using it massively.</p>\n\n\n\n<p>But it&#8217;s mostly from our and from the marketers end that we need to tell them beforehand, like what to do and how can we get the KPIs? What are the things that we need to sell to our customers that going to help them to solve their problems?</p>\n\n\n\n<p>Because the fun fact is, in most cases, when our founders or a developers is planning to build a product, a plugin, they were thinking from their end like, okay, fine, I want to build a product so that the product going to be that much good that everyone going to use it. But it&#8217;s not the case, because we have almost like 59,000 plugins right now in WordPress directory. So in every category, in every niche, there&#8217;s a plethora of products, plethora of competitors. So there were some big competitors and there are some upcoming competitors who are small.</p>\n\n\n\n<p>So how they compete with someone who has already hundred thousand or a million of active installations, millions of happy users. We cannot compete them with just everything they have. Whether if we come with some specific niche, like some specific problems that they&#8217;re facing from our competitors, and we can add value to them, to our clients, they would be happy enough to try our product.</p>\n\n\n\n<p>So you need to give something to the customers first so that they can rely on you. And if you have a good reputation beforehand, like if you are not new in this industry, you have some other plugins beforehand, and if have a good reputation and you are coming with another solution, they&#8217;re surely going to try it. And there&#8217;s the catch.</p>\n\n\n\n<p>When people start using your product, they give you the feedback, and those feedbacks are gold mines. So you need to talk with your customers. You need to talk with the developers. You need to connect with them on regular basis. And that&#8217;s the job of us. That&#8217;s the real job of us, like the support system, the marketers, content creators. The documentations all need to come along and they need to figure out the problems, what they&#8217;re facing, and what the customers are asking for. What are the bugs they&#8217;re having? It can be a bug based on their environment, like everyone has their different environment, right?</p>\n\n\n\n<p>But the thing is, when we speak to the customers, when we talk to them and when we try to figure out their issues and try to solve their problems, they&#8217;re going to do the best marketing you can ever imagine, the word of mouth. And WordPress is doing the exact same thing. WordPress is depending on word of mouth. Your 10 happy customers is way more important and valuable to you than a hundred thousand dollars.</p>\n\n\n\n<p>[00:14:08] <strong>Nathan Wrigley:</strong> And I think that kind of speaks to what I would imagine, or at least what I would hope to be the case. When I look back at my time in WordPress and I go right back to the beginning of it, it felt like a really good, solid playground for hobbyists. There were an awful lot of people who were doing things for a hobby, and then now it&#8217;s become much more professional. In fact, when I joined the WordPress community, that whole thing was just beginning to open up. There were a few companies who were making a great deal of success for themselves, selling things into the marketplace, you know, they had a free version and a pro version. But it was still, it still felt like the beginning of that, the wild west of that.</p>\n\n\n\n<p>And I think that still there&#8217;s a little bit of that hobbyist mentality still out there where, you know, you attend events, you hang out with like-minded people. You can see that this individual over here, they had success, I could do the same. But there&#8217;s that whole thing that you&#8217;ve got to have prior to building anything, and it sounds to me like you&#8217;re making a real difference between the marketing people and the development people.</p>\n\n\n\n<p>And, okay, maybe you are this unique person that can do both. Maybe you are brilliant at developing and you are going to be an amazing marketer. I think it&#8217;s fair to say that most people are not that. They don&#8217;t have the time, they&#8217;ve got other things to do, their skillset is developing, their skillset is marketing, they&#8217;re kind of different entities.</p>\n\n\n\n<p>But it feels like for many people, that realisation hasn&#8217;t been made yet, that you need to, before launching, so maybe even at the moment you think, I am going to build this thing, maybe that&#8217;s the moment where you think, okay, two thirds of my budget is going to go into development and one third into marketing, or 50 50 or 70 30, or whatever it may be. I think that&#8217;s what you&#8217;re saying is that you need to be thinking about this right from the beginning, not leaving it until the last minute if you want it to be a success.</p>\n\n\n\n<p>[00:15:57] <strong>Muntasir Sakib:</strong> Exactly, exactly. You have to have a plan from day one when you started developing a product. How and where should I go? Who are my primary audiences? Whom to reach out. Which influencers should we work with? And when should I give them the beta version to test? I can give a beta version to like hundreds of peoples, who are willingly giving it a try. Tell us some beautiful insights, some valuable insights so that we can develop the product even more before going to the market. So that&#8217;s the thing.</p>\n\n\n\n<p>In most cases, what developers are thinking, what mostly the founders who are mostly developers, they&#8217;re thinking like, well, I can develop the product like 80% and then for the rest 20%, we can start working with the marketing team. I can think of how to go to the market and how to have some early traction. Early traction is easy, but it&#8217;s not the kicker. Early traction is easy because if you have a freemium plan, you can definitely go for wp.org. There&#8217;s a free version so everyone can use it.</p>\n\n\n\n<p>There&#8217;s a term, founder led marketing. So when you are a founder, yeah, you can just announce on your socials, like, yeah, I have a plugin. I developed it and I launched it on wp.org so you can try it. Everyone going to try it. No problem on that. But the thing is, there might be a hundred plus active installations on day one, but on day three it could go way below 10, 10 to 15.</p>\n\n\n\n<p>So where are the rest of the people went? They just came here to try the product, you didn&#8217;t ask for anything. You didn&#8217;t know how to contact with them. You didn&#8217;t know how to collect the data, how to collect the information that you don&#8217;t have in your mind, in your head. What&#8217;s the fuss about? What&#8217;s the problem they&#8217;re having? So they didn&#8217;t even bother to share?</p>\n\n\n\n<p>You need to ask first. Be the first person to ask the questions like, what are the problems you are having using my product? I eagerly want to know. I want to solve your problem. So when I am talking with each and every person, each and every client, as he&#8217;s valuable, we bring value to their life, they&#8217;re going to bring something for me too.</p>\n\n\n\n<p>[00:18:01] <strong>Nathan Wrigley:</strong> Yeah, I think the curious thing about a lot of the developers that I know who&#8217;ve brought a plugin to the market is that they&#8217;ve been focused a lot on the features. They&#8217;ve got this laundry list of features and they get really wrapped up in the features and they execute that, they build the features. And then maybe somewhere along the line they realise, oh, there&#8217;s this other feature that would be quite nice to have. Yeah, let&#8217;s do that. And then before you know it, the idea of launching the product just gets pushed back and back and back because, oh, there&#8217;s another feature and, oh, I&#8217;ve thought of another feature. And on it goes.</p>\n\n\n\n<p>And the whole time you haven&#8217;t been doing exactly what you said, kind of trying to figure out how to build up an audience, trying to figure out how to get influencers involved, how to put it out on, in this case, wordpress.org or whatever it may be. And that whole puzzle, that whole jigsaw piece, inside that puzzle needs to be thought out, I think for many people, at a much earlier date.</p>\n\n\n\n<p>I get quite a lot of email from people who would like to have some product or service distributed through something like a podcast. On some level, it&#8217;s amazing that the people would like me to help them, but also when you go to the property that they&#8217;ve got, you can see that the thing that they&#8217;ve built is amazing, but also the marketing side of things hasn&#8217;t really been taken care of. So the website is nowhere near the standard that the plugin is. Everything about it, you know, the documentation is nowhere near the standard that the plugin is and so on. So there&#8217;s this sort of real disconnect.</p>\n\n\n\n<p>So do you have any like do&#8217;s and don&#8217;ts? Have you got any, like a list of things that you highly recommend people do if they want to market a plugin? But also some things which you think, actually no, stay away from that, that&#8217;s snake oil, people have tried that and it doesn&#8217;t seem to work. Any order of any of those things.</p>\n\n\n\n<p>[00:19:35] <strong>Muntasir Sakib:</strong> Absolutely. If you&#8217;re talking about like developing features and releasing it every alternate week, these are the most common picture when we are thinking about WordPress ecosystem, or any other products. 80% people are doing that. But the problem occurs when, feature first development means you keep building what you want, not what your customers actually struggle with, right?</p>\n\n\n\n<p>So when you release a product, you have the roadmap. You make it public. You show the customers like, well, these features are coming next, but people don&#8217;t bother about what features are coming next, they&#8217;re mostly bothered about what you have right now, and are those working properly or not? You might have, like when you were thinking of any e-commerce, you might have 20 or 30 payment gateway integrations with it. But I don&#8217;t need all the payment gateway integrations, right? I need specifically like one or two, like maybe I need PayPal integrations or Stripe integrations or Wise or some other integrations like Klarna.</p>\n\n\n\n<p>The rest of the integrations you have are useless to me, so I don&#8217;t even bother whether they&#8217;re coming or not. I do bother about my product and I do bother about whether, as I am using your product, so even giving me the value of my requirements, like the PayPal is working fine, in the next update the PayPal is working still fine and it&#8217;s secured. When I click the update button, or if I enabled auto update, with an update the PayPal is not working. My business will go through the loss.</p>\n\n\n\n<p>So it&#8217;s your responsibility to take care of my business because I&#8217;m using your product. So you have to make sure that every specific niche I am giving the solution for, are working properly after every updates and everything.</p>\n\n\n\n<p>I often see companies who are trying to develop the update version, who are trying to give updates regular basis. They often consider giving it the quality assurance, the QA. The QA team mostly were doing nothing. They were just going through on the surface level. They bring the update, and then the people updated it, and the site crashed. And then they figured out, well, it might be your environment issues. It might be from your end because we are doing nothing. It&#8217;s working fine from our end. So let me see. Give me your backend credentials so that I can see what&#8217;s going on here. It&#8217;s a big no. It&#8217;s a big no for me. If you are talking about me, like it&#8217;s a big no. Why would I give my credentials to you? It&#8217;s your responsibility to take care of your product so that it&#8217;s working fine from my end.</p>\n\n\n\n<p>These are the common things, and apart from that, when we are talking about feature first development, this leads to slower performance. The more the features, the slower the performance is, and it&#8217;s non-negotiable. The higher support workload and our roadmap, as I said, a roadmap that is reactive, not strategic. So strategic roadmap is important. Reactive roadmap means you are actually way far behind from your competitors. So many founders think that features is equal to value, but features are not equal to value. In reality, clarity, reliability, and use case fit, drive adoption and revenue.</p>\n\n\n\n<p>[00:22:49] <strong>Nathan Wrigley:</strong> So the really interesting thing about this is that there&#8217;s really two completely different worlds in collision here. So if you are the developer, you are basically sat in a chair looking at a screen, wrangling code. And it&#8217;s this, you&#8217;ve got this small window on the universe. You&#8217;re just sort of staring into this thing. You&#8217;ve got complete control over it. And it&#8217;s clean and it&#8217;s, I don&#8217;t really know how to describe it. It&#8217;s all just right in front of you.</p>\n\n\n\n<p>Whereas the other side, the marketing side is the exact opposite. It&#8217;s like, turn away from the computer and look at the entire planet. Every single human being in it, all of the messiness of that, trying to find them, trying to figure out how you&#8217;re going to talk with them, trying to figure out how you&#8217;re going to let them know that you exist. Trying to figure out how you&#8217;re going to let them know that your product is exactly what they need. Trying to figure out how to do the SEO piece, and we could go on and on.</p>\n\n\n\n<p>There really are two very different universes colliding there. And I feel that in many cases, a really different personality type fits those things. Like, you know, the developer sitting in the chair concentrating on that code is a really different kind of personality type, if you know what I mean, than the person who can turn around, look at the world, cope with that messiness and figure all of that out. I&#8217;m not saying that they&#8217;re not possible by two people, I&#8217;m just saying they are very, very different things. One, much messier and harder to figure out than the other.</p>\n\n\n\n<p>But from what you are saying as a developer, you have to do both. You have to turn around and look at the world in all of its messiness because your users are going to kind of, you know, they&#8217;re the people that are going to tell you whether or not what you&#8217;re building is a good thing or what they need.</p>\n\n\n\n<p>[00:24:26] <strong>Muntasir Sakib:</strong> No, no, I think we got it wrong because I didn&#8217;t say that developers need to do both of the work, they need to code fresh and they need to look around all the users, what they&#8217;re saying and how their product is performing. It&#8217;s not their job.</p>\n\n\n\n<p>We need to be very specific. If I&#8217;m a developer, my only responsibility should be to do fresh code and to make sure that my product is working fine on every environment. And it&#8217;s the marketer&#8217;s duty to talk to the customers, to talk to the world, and if as a founder, I don&#8217;t need to jeopardise my business, my company, then I need to align with everything, with every team possible. Like there&#8217;s sales team, there&#8217;s marketing team, there&#8217;s support team, content team, developer team.</p>\n\n\n\n<p>The thing is, market research should be done by the marketers. Market research should be done, the customers should be talked with the marketers, with the salespeople. They need to come along with the ideas that, well, fine, these are the opportunities we have right now. So if we want to build a product, if we want to develop a product, we need to bring these three or four features before releasing the product in the market because these are the things people are having problem with. So I am giving you this list of features, or this list of things that you need to have in your product, and then it can go to the design team. The design team come up with a very beautiful design and then the developers start developing it.</p>\n\n\n\n<p>And then we need to figure out the fact that, well, the product is almost 80% done, so we need to reach to the influencers, we need to reach to some YouTube influencers who have great audience so that they can use it. So we can give them the beta version. They can use it, they can bring some beautiful solutions, some beautiful suggestions to make the product even more mature before going to the market. And we can share the thought with the developers so that they can update accordingly.</p>\n\n\n\n<p>[00:26:22] <strong>Nathan Wrigley:</strong> Right, I got it. Yeah, so I get the piece there. So really when I was talking about, you know, the developer facing one way and then facing the other way, the computer and the world, you are introducing then, in the middle, the developer turns around and instead of talking to the world, talks to the marketer.</p>\n\n\n\n<p>And then the marketer absorbs those messages, whatever it is that the developer thinks, okay, it&#8217;s ready, it&#8217;s nearly ready, here&#8217;s the features. They communicate with the marketing people, the marketing people turn that into real world action. And then they themselves turn around and look at that bigger world and figure out how to do that.</p>\n\n\n\n<p>I think the curious thing is, in our community, there&#8217;s so many of the solo developers who, when that thing that you&#8217;ve just suggested, gets suggested. That some of the budget goes to a marketer, it&#8217;s like, no, no, no, no, no, no, I can do it all. I&#8217;ll be fine, because we know it can work in some rare cases. But it&#8217;s not going to be as effective as getting somebody else on board.</p>\n\n\n\n<p>But I think in our community, there is a, I don&#8217;t really know how to encapsulate this, but there&#8217;s a little bit of a divide between the marketing side of things, the sort of sponsorship side of things, the affiliate side of things, all of those bits, and the developers. And it&#8217;s not always an easy conversation to have.</p>\n\n\n\n<p>I suppose, in the end it comes down to things like money and things like that, which our community is maybe not as comfortable talking about as other different communities.</p>\n\n\n\n<p>So is there anything that you think is a bad idea? I remember in the show notes that you sent to me, there were a few things where you thought, for example, you mentioned things like the one-time revenue trap of lifetime deals and things like that. Do you want to mention some of the gotchas, some of the things in the past that you&#8217;ve thought, nope, don&#8217;t do that, that&#8217;s a bad idea?</p>\n\n\n\n<p>[00:28:00] <strong>Muntasir Sakib:</strong> Yeah. You were talking about the solo developer. There are a lot of solo developers, I might say. I must say because they are a one person team, and every project they build, every line of code they write, it&#8217;s like their children. So it&#8217;s always normal to be biased to your product. Like, yes, my product is the best because I have developed it with all my passion, with all my hard work. Why aren&#8217;t people using it?</p>\n\n\n\n<p>And you might have a tight budget because when you are solo developer, the budget&#8217;s going to be tight. So you might not have that much money to spend on marketing before going to the market. And that&#8217;s fine. Welcome the community because the WordPress community is so helpful that even if you go to the community people and you tell them like, well, I am working on a product all by myself, and I want someone to come up with me and test the product and give me some valuable insights about what I can do better, before going to the market. And they&#8217;re always helpful. There are like hundreds and thousands of people who can help you, making your product even better by testing your beta versions, by testing your RC versions.</p>\n\n\n\n<p>The thing is you have to be vocal. You have to talk to the poeple. You have to ask for help because you are helpless, you are working day and night on your product, and you cannot let people know, you cannot talk to people. You are very shy to ask for help, to ask for a hand. So how do I know that you are building a very beautiful product? I am here to help you, you just need to ask me. You want to give it a try? Sure thing. I will definitely give it a try and have some suggestions for you if you may allow me. That&#8217;s it.</p>\n\n\n\n<p>And about the question is one time revenue, you think? Yeah. And whether it&#8217;s a trap or not. It&#8217;s a trap. It&#8217;s a trap. Nathan, I can say to you, like many WordPress founders rely on lifetime deals, one time license and large seasonal discounts. I mean Black Friday, Cyber Monday, the year end sales. Might going to create some cash upfront, but that doesn&#8217;t bring sustainability.</p>\n\n\n\n<p>Sustainability is something way more different than cashflow. Because sustainability comes with recurring revenue. Your support is recurring, but if you have only lifetime deals, then your revenue is not. So how can you go along with your support team year after year, when you are running just once from a customer?</p>\n\n\n\n<p>Because once a customer has got something lifetime from your end, you have to give him support. You have to provide him top-notch support for the rest of your lives, for the rest of products life. And then every year, fixed cost goes up. Teams, servers, your support team will go along. Your team will be bigger than the last year, along with your product. So your fixed cost will always go up. And lifetime buyers often create the highest support load while paying the least.</p>\n\n\n\n<p>So you have to have that in your mind that when I am working for a easy traction and I am giving them the lifetime deals, and I want to onboard thousands of customers, lifetime customers, you need to think that you need to give them support, you need to develop the product for these thousand customers who will not ever going to pay a single penny to you anymore. So this is a big burden for you.</p>\n\n\n\n<p>So real WordPress companies that scale, focus on renewals, annual plans, and clear upgrade perks. So here are the things, you might have like three to four pricing plans for one site, for ten sites and for unlimited sites. And I bought the one site license. And then I fell in love with your product, and I want to upgrade to ten site plans. So there should be a very, like one click upgradation plan, upgradation system where I can just go from one site to ten sites. And if you can&#8217;t give me that opportunity, and if you going to tell me like, okay, fine, buy the ten site license, give me the one site license key, and I&#8217;m going to dispatch that. I&#8217;m going to deactivate that and activate your license manually, that doesn&#8217;t make sense because that&#8217;s a hassle to me. I&#8217;m your customer, so you need to give me the smoother way. This is the thing.</p>\n\n\n\n<p>[00:32:09] <strong>Nathan Wrigley:</strong> When you&#8217;ve been working for some of the, I don&#8217;t know, agencies or companies where there&#8217;s obviously a marketing team which has been a part of the success. Do you know roughly, I mean, maybe it&#8217;s just a ballpark figure, do you know roughly how much of the wider team so, you know, think of Company X, which is a development company, but they&#8217;ve got in-house marketing as well. Do you know how much of the company, in terms of personnel or revenue, is given over to marketing as opposed to everything else? So, you know, is it typically like in the sort of 20%, 30%, 50%? What&#8217;s your rough estimate for those?</p>\n\n\n\n<p>[00:32:43] <strong>Muntasir Sakib:</strong> My rough estimate is your marketing budget should always be at least 30% of your total estimation cost. Because marketers need to talk to people, they need to reach out to the people, and they need to collaborate with most of the influencers who going to work for you, and you have to give them the honorarium to do the work for you.</p>\n\n\n\n<p>So if the budget is not standard enough, then they have the boundaries to not do their works. So you need to give them the free hand, explore the sides to work with the other WordPress companies, to collaborate with better partners, to collaborate with other companies and to onboard their clients as well, so that your client base will increase day by day.</p>\n\n\n\n<p>[00:33:24] <strong>Nathan Wrigley:</strong> And in the old way, when I was talking about sort of 15 years ago, it felt like most things were driven by interaction with the WordPress community. Do you think that&#8217;s still like a viable way of doing things or, you know, in the case of, I don&#8217;t know, let&#8217;s say that you&#8217;ve got an LMS plugin or something like that. Your market really isn&#8217;t other WordPressers, your market is the entire world, you know, educators and what have you.</p>\n\n\n\n<p>So do you put much stock in sort of turning up to events, and sponsoring WordPress stuff, or do you sort of advise, focusing on your customers? I&#8217;m just trying to figure out where the community bit might fit into all that.</p>\n\n\n\n<p>[00:33:59] <strong>Muntasir Sakib:</strong> Well, the thing is, let&#8217;s talk about the sponsorship first because in WordCamps you need to be sponsored under your product. If we are talking about any LMS plugin that we have. We want to let the WordPress community know that, yeah, we exist and we sponsor to this event. And the most important thing is only in the WordCamps or the WordPress meetups you&#8217;re going to get along with other companies in person, so that you can connect with them, you can talk to them. You can figure out an opportunity to work with other companies. If I am an LMS company, I have an LMS plugin, my customer&#8217;s going to need some hosting plan. They might need some security plugins. They might need some SEO plugins.</p>\n\n\n\n<p>[00:34:39] <strong>Nathan Wrigley:</strong> It&#8217;s more of a sort of partnership opportunity.</p>\n\n\n\n<p>[00:34:42] <strong>Muntasir Sakib:</strong> Exactly.</p>\n\n\n\n<p>[00:34:42] <strong>Nathan Wrigley:</strong> Figuring out who, in some curious case that you may not yet have imagined, how you could collaborate in the future. So like you said, you know, hosting or whatever it may be, or maybe there&#8217;s a form plugin out there, which you kind of get the intuition that, oh, we could use bits of your form to onboard people to our platform, or whatever it may be. So it&#8217;s very much not about marketing to the end user. It&#8217;s more about figuring out partnerships and things like that. But also being a good custodian of an open source project, I guess, as well.</p>\n\n\n\n<p>[00:35:11] <strong>Muntasir Sakib:</strong> Of course, yeah. That&#8217;s true. Because in every other companies who are doing great in WordPress ecosystem, they have a very strong relationship with the other companies. They have the mutual connections with all the people, with all the companies their customers might going to need. And the partnerships, affiliates are the best way to do the marketing to grow, to scale your product in WordPress market. Because as I said at first, word of mouth is something that brings the most valuable customers in your back.</p>\n\n\n\n<p>[00:35:40] <strong>Nathan Wrigley:</strong> Yeah, I mean, you only have to look on Facebook and LinkedIn and things like that to realise that there&#8217;s a lot of people in the WordPress community who attend these events and hang out with other people at these events and make great friendships and partnerships and those kind of things. I presume they&#8217;re doing it because, A, it&#8217;s fun, but also there&#8217;s a real value to it, you know? I know all these people and so I know where to go when I&#8217;ve got a particular problem, or I just have an intuition that I want to spin my company off in a slightly different direction. I&#8217;ve now got some people that I know, some contacts that I&#8217;ve already made who might be able to help me with that.</p>\n\n\n\n<p>Okay. What about the, sort of last one, and it&#8217;s actually alluding to your, one of the questions that you wrote here. Is there anything about the sort of psychology of this, the sort of mindset? Because I think with the best will in the world, a lot of people in our space, they kind of see marketing as a bit of a, an icky thing. Something that they really don&#8217;t feel comfortable doing.</p>\n\n\n\n<p>Is there any kind of psychology here that you could recommend or some kind of mind shift that somebody like me, for example, who is terrible at marketing, that I might be able to undergo, some magic wand that you can wave to help me out?</p>\n\n\n\n<p>[00:36:41] <strong>Muntasir Sakib:</strong> We all are learners. We learn every day. I&#8217;m still a learner, and most of the world famous marketers are learners, even the passionate developers. You still learn how to develop well, how to write fresh code in even a better way.</p>\n\n\n\n<p>But the most important thing is there are some mindset differences. There are someone who is a builder, and there are someone who is a business owner. So the thin line between builders and business owners are builders think about features. They think about features, what to come along with next, what to give to our customers, whether they like it or not. But founders think, I build outcomes and value. I bring value to the customers.</p>\n\n\n\n<p>Another mindset, if we talk about like the short term revenue and the long-term sustainability. So when we are selling lifetime deals, one time license, that&#8217;s the short term revenue that give me an early traction, a good traction within a few months. But it&#8217;ll never going to be sustainable. If you want to be sustainable, you need to have a recurring plan, you need to have recurring customers, you need to onboard more customers, but your recurring customers should be like around 70 to 80% or even more than that, so that you can sustain all along.</p>\n\n\n\n<p>Then if I&#8217;m talking about another mindset that it can be the focus on the product versus focus on the user. Failing founders, like those who cannot scale, they think that what feature should we add next? But the scaling founders, if you talk to them, they&#8217;re going to think where my users are getting stuck, so I need to solve the problem first. I need to bring value to their life so that they come along with me. They&#8217;re going to be my best audience and they&#8217;re going to do the marketing for me.</p>\n\n\n\n<p>[00:38:24] <strong>Nathan Wrigley:</strong> This stuff is so intuitive to you because obviously it&#8217;s something that you&#8217;ve spent a long time thinking about. I&#8217;ve got to say, for me, a lot of this stuff is kind of intuitive, but not at the same time. I&#8217;m definitely more on the kind of builder side than on the marketing side. I don&#8217;t know what it is about marketing, I just struggle to do those kind of things.</p>\n\n\n\n<p>And you&#8217;ve written a lot of your thoughts up in three articles, which you&#8217;ve published on LinkedIn. I don&#8217;t know if they&#8217;ve been published elsewhere, but they&#8217;re definitely on LinkedIn. And they describe all of the different scenarios of, you know, what founders need to do, how plugins can have success, where the community lies, how you can get yourself involved in different things. But also quite a lot of work you&#8217;ve put into what not to do. So example, lifetime deals, which you don&#8217;t think are a particularly great idea.</p>\n\n\n\n<p>I&#8217;m going to link to all of those different bits and pieces in the show notes so that people can go and read those, and then hopefully having been armed with all of that knowledge, they&#8217;ll understand better what it is that we&#8217;ve been talking about.</p>\n\n\n\n<p>Where do we find you, Muntasir? Where do we go online? Apart from LinkedIn, obviously, where could we find you?</p>\n\n\n\n<p>[00:39:28] <strong>Muntasir Sakib:</strong> I&#8217;m always available on Facebook, on Twitter. And I am always available on LinkedIn as well. These are the platforms you are going to find me.</p>\n\n\n\n<p>[00:39:36] <strong>Nathan Wrigley:</strong> Well, I will link to the LinkedIn posts and I will endeavor to dig out your Twitter handle as well. So hopefully people can find you and if they&#8217;ve got questions, you are open to suggestions.</p>\n\n\n\n<p>So thank you so much for chatting to me today. A subject of great interest to me because, well, as I said, there&#8217;s just great interest for me. I won&#8217;t say more than that. But thank you very much for chatting to me today. I really appreciate it.</p>\n\n\n\n<p>[00:39:56] <strong>Muntasir Sakib:</strong> Thank you, Nathan. Thank you for talking to me. And it&#8217;s great talking to you and sharing my knowledge and expertise with you.</p>\n</div></details>\n\n\n\n<p>So on the podcast today we have <a href=\"https://www.linkedin.com/in/muntasir-m-sakib/\">Muntasir Sakib</a>.</p>\n\n\n\n<p>Muntasir has been active in the WordPress space since 2018, working with well-known plugins and companies such as Tutor LMS, Droip and more. He’s played a key role scaling products from their early days, helping them achieve wider adoption. He’s also been active in the WordPress community more broadly at events such as WordCamp Asia and WordCamp Sylhet.</p>\n\n\n\n<p>The focus of today’s episode is a crucial yet often overlooked topic, especially if you’re a plugin developer. It’s a chat about the moment when plugin development ends and real success can begin. In a WordPress marketplace that’s more crowded and competitive than ever, simply ‘build it and they will come’ does not mean users will. Muntasir wants to bust the myth by digging into why marketing is essential from day one, and not an afterthought left until launch day.</p>\n\n\n\n<p>We start by learning about Muntasir’s journey through the WordPress ecosystem, and his approach to balancing development and marketing for plugins. He explains the key differences between marketing in the WordPress ecosystem versus the SaaS world. In WordPress, you don’t control the full stack and your users expect openness and interoperability, making community focus and support critical.</p>\n\n\n\n<p>The discussion then turns to the practicalities of launching and growing a plugin. Why throwing new features at a product isn’t enough, and why listening to users and building community relationships is often more valuable than racing to add features no one has asked for.</p>\n\n\n\n<p>We talk about the do’s and don’ts gained from Muntasir’s experience, including the pitfalls of relying on lifetime deals for early revenue, and why a recurring revenue model is key for long-term sustainability.</p>\n\n\n\n<p>We also talk through the role of community, partnerships, and events like WordCamps, not just as marketing opportunities, but as places to build the relationships and collaborations that can help plugins thrive.</p>\n\n\n\n<p>If you’re a WordPress plugin developer wondering how to turn a finished product into a real success, or you’re trying to figure out where marketing fits into your roadmap, this episode is for you.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links</h2>\n\n\n\n<p>Project / Events which Muntasir has been involved with:</p>\n\n\n\n<p><a href=\"https://tutorlms.com\"> Tutor LMS</a></p>\n\n\n\n<p><a href=\"https://droip.com\">Droip</a></p>\n\n\n\n<p><a href=\"https://easycommerce.dev\">EasyCommerce</a></p>\n\n\n\n<p><a href=\"https://thumbpress.co\">ThumbPress</a></p>\n\n\n\n<p><a href=\"https://www.joomshaper.com\"> JoomShaper</a></p>\n\n\n\n<p> <a href=\"https://asia.wordcamp.org/2023/\">WordCamp Asia 2023</a></p>\n\n\n\n<p><a href=\"https://sylhet.wordcamp.org/2023/\">WordCamp Sylhet 2023</a></p>\n\n\n\n<p>Three of Muntasir&#8217;s articles on LinkedIn:</p>\n\n\n\n<p><a href=\"https://www.linkedin.com/pulse/why-marketing-still-missing-piece-most-wordpress-product-sakib-fdz0c/\">Why Marketing Is Still the Missing Piece for Most WordPress Product Companies</a></p>\n\n\n\n<p><a href=\"https://www.linkedin.com/pulse/hidden-cost-lifetime-deals-what-plugin-owners-dont-realize-sakib-pbmqc/\">The Hidden Cost of Lifetime Deals: What Plugin Owners Don&#8217;t Realize Until It&#8217;s Too Late</a></p>\n\n\n\n<p><a href=\"https://www.linkedin.com/pulse/after-5-years-10-plugins-heres-why-most-wordpress-products-sakib-fcw0c/\">After 5 Years and 10+ Plugins: Here’s Why Most WordPress Products Fail to Scale</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, 17 Dec 2025 15:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"Open Channels FM: Why Context Matters in Accessibility Conversations\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113262\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"https://openchannels.fm/why-context-matters-in-accessibility-conversations/\";s: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:\"Discussions on digital accessibility should prioritize context and collaboration among teams, focusing on empathy and practical scenarios to enhance user experience and support.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 17 Dec 2025 11:05: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:6;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"Matt: Beware Unearned Wisdom\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150856\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://ma.tt/2025/12/beware-unearned-wisdom/\";s: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:3687:\"<p>One of Carl Jung&#8217;s famous quotes is to &#8220;Beware unearned wisdom.&#8221; Sometimes it&#8217;s brought up in the context of psychedelics. From <em><a href=\"https://www.amazon.com/LSD-Mind-Universe-Diamonds-Heaven/dp/1620559706?tag=photomatt08-20\">LSD and the Mind of the Universe by Christopher Bache</a></em>:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p id=\"1d2d\">Psychedelics give us temporary access to realities beyond our pay grade, allowing us to experience things beyond our normal capacity.</p>\n\n\n\n<p id=\"b3a6\">It’s all too easy to think that because we have had a deep and profound experience, we have become a deep and profound person, but this is a fool’s delusion.</p>\n\n\n\n<p id=\"7186\">Even when psychedelics allow us to experience the person we are in the process of becoming, we have to face the fact that we have not become this person yet, nor have we fully internalised the wonderful qualities we may have temporarily touched.</p>\n</blockquote>\n\n\n\n<p>I&#8217;m starting to see some of the same things happening with vibe coding and LLM writing.</p>\n\n\n\n<p>Sam Kriss at the New York Times took on the inevitably meta task of writing <a href=\"https://www.nytimes.com/2025/12/03/magazine/chatbot-writing-style.html?unlocked_article_code=1.508.ClUh.Sb1fCpBAo94F&amp;smid=url-share&amp;ref=platformer.news\">Why Does A.I. Write Like … That?</a> It&#8217;s a good read that will tickle your mind, as the mimetic effects of model training data overfit and influence society, even in how we speak and write when not using AI.</p>\n\n\n\n<p>I&#8217;m starting to get that &#8220;feel&#8221; now, sometimes when using software. The demo or functionality seems amazing, but when you begin to poke around the edges, it all crumbles. We think we have something amazing because a chatbot one-shot an application, but there may be a hidden technical debt there.</p>\n\n\n\n<p>A big focus for me in this coming year is &#8220;back to basics&#8221;: ensuring the core functionality is robust. You can&#8217;t build a house on a foundation of sand. It&#8217;s very exciting and tempting to go to the new shiny thing, but you only earn that right when the fundamentals are solid. </p>\n\n\n\n<p>It&#8217;s been funny <a href=\"https://www.wsj.com/tech/ai/openais-altman-declares-code-red-to-improve-chatgpt-as-google-threatens-ai-lead-7faf5ea6\">hearing about OpenAI&#8217;s Code Red</a>, because about 18 months ago, I declared Code Blue on WordPress.com. In a hospital, Code Red means a fire, which I don&#8217;t think is the analogy OpenAI was going for, but I unfortunately learned <a href=\"https://ma.tt/2016/04/in-memoriam-chuck-mullenweg/\">when my father passed</a> that Code Blue means all hands on deck because a patient has a cardiac or respiratory arrest; it signals a critical, life-threatening medical emergency. All the best specialists swarm in and, hopefully, save the patient. (BTW, on <a href=\"https://wordpress.com/\">WordPress.com</a>, the team has done a fantastic job of shipping literally thousands of bug fixes and quality improvements, and keeping focus on that despite the pull to new initiatives. There&#8217;s much left to do, but it&#8217;s headed in the right direction.)</p>\n\n\n\n<p>The <a href=\"https://en.wikipedia.org/wiki/Cambrian_explosion\">Cambrian explosion</a> of new stuff built by AI is just a phase, and AI-assisted coding can actually be incredible for maintenance and bug fixes. But the tools are only as good as the <a href=\"https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_the_Galaxy\">questions we ask them</a>, so it will have to battle with human nature&#8217;s addiction to novelty.</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, 17 Dec 2025 04:21:08 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:7;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:104:\"Open Channels FM: Open Channels FM Announces the Return of Do the Woo as a Dedicated WooCommerce Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113549\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:111:\"https://openchannels.fm/open-channels-fm-announces-the-return-of-do-the-woo-as-a-dedicated-woocommerce-podcast/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:284:\"PRESS RELEASE: The relaunch of the Do the Woo podcast under the Open Channels network aims to create a dedicated platform for the WooCommerce ecosystem. It will provide insights and discussions tailored for merchants, developers, and product teams, starting with guest 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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 16 Dec 2025 15:19: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: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"Open Channels FM: Relaunching Do the Woo Podcast for the WooCommerce Ecosystem\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113479\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://openchannels.fm/relaunching-do-the-woo-podcast-for-the-woocommerce-ecosystem/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:352:\"Today we are officially announcing the relaunch of Do the Woo as a fully dedicated WooCommerce podcast under the Open Channels network. The show returns with a new mission, a refined focus, and a commitment to becoming the central place where the entire WooCommerce ecosystem can learn, share, and connect. More information about the relaunch [&#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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 16 Dec 2025 12:03: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:\"Katie Keith\";s: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"Open Channels FM: Do the Woo Podcast is Back with Conversations for Builders, Merchants, and Developers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113449\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://openchannels.fm/do-the-woo-podcast-is-back-with-conversations-for-builders-merchants-and-developers/\";s: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:216:\"The \"Do the Woo\" podcast is returning, focusing on WooCommerce insights, featuring industry leaders. It will include lively discussions, audience Q&#038;As, and monthly episodes with hosts James Kemp and Katie Keith.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 16 Dec 2025 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: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:10;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"Matt: Cloudflare CMS Stats\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150858\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:43:\"https://ma.tt/2025/12/cloudflare-cms-stats/\";s: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:684:\"<p>Cloudflare released their Radar report for 2025, one fun stat was they analyzed the top 5,000 domains, and it had some interesting results <a href=\"https://radar.cloudflare.com/year-in-review/2025#website-technologies\">for website technologies</a>. Open Source tech came in at 47% for WordPress and 4.7% for Drupal, <em>which wins the majority</em>! Then in proprietary there was Adobe at 16%, Contentful at 8%, Shopify at 1.9%&#8230;</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-150859\" height=\"383\" src=\"https://i0.wp.com/ma.tt/files/2025/12/cloudflare-website-tech-1024x649.png?resize=604%2C383&#038;quality=80&#038;ssl=1\" width=\"604\" /></figure>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 16 Dec 2025 00:41:56 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:11;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Matt: Nex Playground\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150848\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:37:\"https://ma.tt/2025/12/nex-playground/\";s: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:855:\"<p>The Wall Street Journal has a fun article about the Nex Playground, <a href=\"https://www.wsj.com/business/entrepreneurship/nex-playground-toy-game-console-holiday-shopping-af47125f\">The Hottest Toy of the Year Is Made by a Tech Startup You’ve Never Heard Of</a>. It&#8217;s a very fun way to game with friends and stay active, so afterward you have that same great feeling like after playing a sport. I think this is the first time one of <a href=\"https://audrey.co/\">Audrey Capital&#8217;s companies</a> (we invested when it was <a href=\"https://www.homecourt.ai/\">the Homecourt app</a>) is the hot Christmas item. <a href=\"https://www.amazon.com/Playground-AI-Powered-Transforms-Not-Machine-Specific/dp/B0D2JGYX3F?tag=photomatt08-20&amp;th=1\">Here&#8217;s it on Amazon</a>, though it looks like it doesn&#8217;t ship before Christmas right now.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 15 Dec 2025 05:59:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:12;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Matt: Apple iWeb\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150841\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://ma.tt/2025/12/apple-iweb/\";s: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:1024:\"<p>The new X/Twitter algorithim is hard to predict, but I&#8217;ve had <a href=\"https://x.com/photomatt/status/1999769782279938531\">one go viral with over a million views now</a>, a quote-tweet of a cool demo video of Apple&#8217;s website builder from 2009, with themes and blog support and everything. Interesting to compare its interface to Gutenberg and WordPress today.</p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"embed-twitter\"><blockquote class=\"twitter-tweet\"><p dir=\"ltr\" lang=\"en\">We don’t even know how to build this anymore. <a href=\"https://t.co/Y21FIwVIft\">https://t.co/Y21FIwVIft</a></p>&mdash; Matt Mullenweg (@photomatt) <a href=\"https://twitter.com/photomatt/status/1999769782279938531?ref_src=twsrc%5Etfw\">December 13, 2025</a></blockquote></div>\n</div></figure>\n\n\n\n<p>For <a href=\"https://www.apple.com/welcomescreen/ilife/iweb-3/\">the video to play on the webpage</a>, you have to visit in Safari.</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, 14 Dec 2025 05:57:55 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Matt: Winter Fun\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150836\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://ma.tt/2025/12/winter-fun/\";s: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:1017:\"<p>The colors here have now gone blue for winter, and snow has started, <a href=\"https://wordpress.org/plugins/snow-fall/\">thanks to the excellent Snow Fall plugin</a>. I also wanted to congratulate <a href=\"https://www.wealthfront.com/blog/wealthfront-ipo-public-company/\">Wealthfront on their IPO</a>. Many on their team have been friends or advisors over the years, from David Fortunato responding to my email about their WordPress blog being on an old version when they launched, to the amazing <a href=\"https://adamnash.blog/\">Adam Nash</a> who teaches <a href=\"https://cs007.blog/\">CS 007 Personal Finance for Engineers at Stanford</a>, and he now runs the awesome <a href=\"https://www.daffy.org/\">Daffy donor-advised tax fund startup</a>. I was an early customer, and even on their homepage as a testimonial in 2011, <a href=\"https://audrey.co/\">Audrey Capital</a> has been an investor since 2013 and if you <a href=\"https://wlth.fr/XArG0h\">sign up with this link we both get 5k extra managed for free</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, 13 Dec 2025 04:43:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:14;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"Donncha: Make Photo Competitions Simple\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://odd.blog/?p=89592184\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://odd.blog/2025/12/12/make-photo-competitions-simple/\";s: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:10072:\"<p>Running a photography club competition used to mean juggling spreadsheets, chasing emails, and manually tallying votes. I built <a href=\"https://wordpress.org/plugins/photo-competition-manager/\">Photo Competition Manager</a> to change that.</p>\n\n\n\n<p>This free WordPress plugin handles everything your club needs: member management, secure uploads, flexible voting, and beautiful results displays.</p>\n\n\n\n<p>This will suit a photography club that uses WordPress for their website and that has a projector for their meetings. If you already run a photo league with projected images or prints but collect votes from your club members using pen and paper you&#8217;re the perfect candidate to try this plugin.</p>\n\n\n\n<p>This is the very first release of this plugin. It has been used a couple of times to run several test photo competitions and one monthly league competition. However, bugs happen. I would love if your photography club used this plugin but I will need feedback to improve it. Run a couple of test competitions first to get used to how it works.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Getting Started in Minutes</h3>\n\n\n\n<p>The setup wizard creates all the required pages automatically. Select the pages you need, click a button, and you&#8217;re ready to go.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592186 not-transparent\" height=\"679\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.47.34-1.avif\" width=\"762\" /></figure>\n</div>\n\n\n<p></p>\n\n\n\n<h3 class=\"wp-block-heading\">Manage Your Membership</h3>\n\n\n\n<p>The Members page is your central roster. Add members individually or bulk import from CSV. Assign grades, track status, and send magic-link upload invitations with a single click.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592188 not-transparent\" height=\"1041\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.47.05-1.avif\" width=\"1270\" /></figure>\n</div>\n\n\n<p>Each member gets a unique upload URL—no passwords to remember, no accounts to create. They click the link and upload.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Create and Track Competitions</h3>\n\n\n\n<p>The competitions dashboard shows a list of competitions, allowing you to edit them and send out upload emails to members. Only one competition may be active at a time, but a competition may have more than one category. </p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592190 not-transparent\" height=\"600\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.47.20-1.avif\" width=\"1278\" /></figure>\n</div>\n\n\n<p>Create competitions with custom categories (Colour, Mono, Projected, etc), grade divisions (Beginner, Intermediate, Advanced), and submission quotas. Each competition can have its own rules without affecting your defaults.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Watch Submissions Roll In</h3>\n\n\n\n<p>As members upload, the submissions page displays thumbnails of every entry. You&#8217;ll see who&#8217;s submitted, which categories are filling up, and whose photos are still missing.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592191 not-transparent\" height=\"580\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.48.00.avif\" width=\"1016\" /></figure>\n</div>\n\n\n<p></p>\n\n\n\n<h3 class=\"wp-block-heading\">A Frictionless Upload Experience</h3>\n\n\n\n<p>When members click their magic link, they land on a clean upload form. They select their category, choose their image, and submit. The progress banner shows upload status in real time.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592193 not-transparent\" height=\"982\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.43.06-1.avif\" width=\"876\" /></figure>\n</div>\n\n\n<p></p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592194 not-transparent\" height=\"145\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.43.34.avif\" width=\"821\" /></figure>\n</div>\n\n\n<p></p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592195 not-transparent\" height=\"739\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.43.54.avif\" width=\"873\" /></figure>\n</div>\n\n\n<p>The plugin handles validation automatically—file types, dimensions, and quota limits are all enforced before the image is accepted.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Complete Control Over Voting</h3>\n\n\n\n<p>The voting controls page is your competition command centre. From here you can:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open and close voting for each category independently.</li>\n\n\n\n<li>Toggle the results display on or off.</li>\n\n\n\n<li>Enable slideshow mode for in-person club nights.</li>\n\n\n\n<li>Disable uploads once the submission deadline passes.</li>\n\n\n\n<li>Show a QR code for members to scan with their phones to vote.</li>\n</ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592196 not-transparent\" height=\"674\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.48.33.avif\" width=\"993\" /></figure>\n</div>\n\n\n<p></p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592198 not-transparent\" height=\"716\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.49.31-1.avif\" width=\"993\" /></figure>\n</div>\n\n\n<p>In the competition settings, you choose between token-based voting (unique links per member) or password-protected public voting. The voting controls page features a full-screen slideshow mode where members can vote together during meetings.</p>\n\n\n\n<p>On the night of the competition we do the following:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Close uploads and hide results.</li>\n\n\n\n<li>Show the slideshow with a 10 or 15-second delay as a preview.</li>\n\n\n\n<li>Display the QR code and make sure every member can scan it and open the voting page.</li>\n\n\n\n<li>Open voting and show the slideshow again.</li>\n\n\n\n<li>When everyone has voted, close voting.</li>\n\n\n\n<li>2 members of the club will then go through the images and offer a critique, using the slideshow again but in manual mode this time.</li>\n\n\n\n<li>Repeat for the next category.</li>\n\n\n\n<li>When all the voting is done, toggle the results page on and display the &#8220;top 3&#8221; results, and then the anonymous results page on the projector.</li>\n\n\n\n<li>Finally, an email is sent out to all members showing their score, ranking in their grade and the votes they received. Names are not attached to the votes for obvious reasons.<br /></li>\n</ul>\n\n\n\n<h3 class=\"wp-block-heading\">Voting By Phone</h3>\n\n\n\n<p>Members can vote on the competition using their phones after they have scanned the QR code on the voting controls page.</p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img alt=\"\" class=\"wp-image-89592202 not-transparent\" height=\"1503\" src=\"https://odd.blog/files/2025/12/voting1.avif\" width=\"600\" /></figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" class=\"wp-image-89592203 not-transparent\" height=\"661\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-18.31.11.avif\" width=\"413\" /></figure>\n</figure>\n\n\n\n<p></p>\n\n\n\n<h3 class=\"wp-block-heading\">Results That Make Sense</h3>\n\n\n\n<p>When voting closes, the results dashboard breaks down every score by member grade. See vote distributions, identify your winners, and export everything to CSV for your records.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592199 not-transparent\" height=\"1072\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-17.57.31.avif\" width=\"1180\" /></figure>\n</div>\n\n\n<p>The frontend includes a responsive top-3 podium display perfect for announcing winners, plus full results tables with filtering by grade and category.</p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592206 not-transparent\" height=\"1170\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-18.27.44-1.avif\" width=\"755\" /></figure>\n</div>\n\n\n<p></p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img alt=\"\" class=\"wp-image-89592207 not-transparent\" height=\"1150\" src=\"https://odd.blog/files/2025/12/Screenshot-2025-12-12-at-18.28.14.avif\" width=\"1192\" /></figure>\n</div>\n\n\n<p></p>\n\n\n\n<h3 class=\"wp-block-heading\">Built for Photography Clubs</h3>\n\n\n\n<p>Photo Competition Manager was built specifically for the way camera clubs actually run competitions:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Magic-link authentication</strong> means members don&#8217;t need WordPress accounts to upload.</li>\n\n\n\n<li><strong>Grade-based scoring</strong> supports clubs that split their membership by experience level.</li>\n\n\n\n<li><strong>Slideshow mode</strong> turns any screen into a projection-ready display.</li>\n\n\n\n<li><strong>CSV export</strong> keeps your archives intact.</li>\n</ul>\n\n\n\n<h3 class=\"wp-block-heading\">Get Started Free</h3>\n\n\n\n<p>Photo Competition Manager is free and GPL. Install it from the WordPress plugin directory or from the plugins page on your WordPress site in the usual way. Navigate to the Competitions menu to get started.</p>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/photo-competition-manager/\">Download Photo Competition Manager</a></p>\n\n\n\n<p>The source code is available on GitHub if you want to contribute or customise:</p>\n\n\n\n<p><a href=\"https://github.com/donnchawp/photo-competition-manager\">View on GitHub</a></p>\n\n\n\n<p>Questions? Open an issue on GitHub or post in the WordPress support forum. I&#8217;d love to hear how your club uses it.</p>\n\n#Photography #photographyclub #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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 12 Dec 2025 19:11:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Donncha\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Matt: Aldeas\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150817\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://ma.tt/2025/12/aldeas/\";s: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:1705:\"<p>Tonight was a lot of threads connecting for me. At <a href=\"https://automattic.space/\">Automattic&#8217;s Noho Space</a> we hosted an event for <a href=\"https://www.nytimes.com/2025/05/01/movies/martin-scorsese-pope-francis-documentary.html\">Martin Scorsese&#8217;s new documentary about Pope Francis, called Aldeas</a>. There was a point in my life when I wanted to become a priest, and I had been inspired by meeting a Franciscan seminary student. I took it very seriously and considered that as a path for my life, but some combination of jazz and girls made me realize that the priesthood was not my destiny.</p>\n\n\n\n<p>The jazz led to building websites for Houston jazz musicians, which led to coding, which led to WordPress, which after a lot of twists and turns led to <a href=\"https://ma.tt/2019/08/tumblr-the-day-after/\">Automattic acquiring Tumblr</a>. One of Tumblr&#8217;s <a href=\"https://en.wikipedia.org/wiki/Goncharov_(meme)\">greatest memes was Goncharov</a>, directed by Martin Scorsese. The only reason Automattic, as a distributed company, has an office in NYC is because of the Tumblr acquisition. The office is filled with art from Tumblr artists so I had the very surreal experience of talking after Martin Scorsese, who at 83 is sharp as a tack and a gifted speaker, a few feet away from a <a href=\"https://en.wikipedia.org/wiki/Goncharov_(meme)#/media/File:Goncharov-poster.png\">Goncharov poster</a> about how my Catholic upbringing led me down the path of starting WordPress, and how Pope Francis&#8217; life inspired the <a href=\"https://wordpress.org/news/2025/04/jubilee/\">WordPress Jubilee</a> and <a href=\"https://ma.tt/2025/04/reflecting/\">reflection</a>. Full circle.</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, 12 Dec 2025 05:45: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: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:16;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"Open Channels FM: WordPress 6.9: From Streamlined Content Creation to Powerful Developer 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:33:\"https://openchannels.fm/?p=113320\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"https://openchannels.fm/wordpress-6-9-from-streamlined-content-creation-to-powerful-developer-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:232:\"In this episode, contributors Akshaya Rane, Birgit Pauli-Haack,  and Krupa Nanda discuss the collaborative process behind WordPress 6.9, highlighting features, performance upgrades, and emphasizing community involvement and testing.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 11 Dec 2025 10:40:12 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt: Year-end\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150805\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://ma.tt/2025/12/year-end/\";s: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:230:\"<p><a href=\"https://2025inreview.tumblr.com/\">Tumblr has a fun 2025 in review</a>, and if you&#8217;re a <a href=\"https://pocketcasts.com/\">Pocket Casts</a> user open the app to see all your stats for your listening this year.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 11 Dec 2025 03:40:56 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:18;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"WordPress.org blog: 2026 Global Partner Program Announcement\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=19534\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wordpress.org/news/2025/12/2026-global-partner-program/\";s: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:9308:\"<p>Become a driving force behind WordPress innovation by joining the Global Community Sponsorship Program: a comprehensive initiative that supports the events and people powering our open source mission. As a Global Sponsor, your organization gains meaningful visibility across the international WordPress ecosystem while helping to fund events that foster growth, collaboration, and community.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-19617\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/WordPress-Global-Partners-Program-2026-.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Why Choose Global Sponsorship?</h2>\n\n\n\n<p>Instead of managing multiple individual sponsorships, this streamlined program consolidates your efforts into one efficient and impactful partnership.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Efficiency and Simplified Administration</h3>\n\n\n\n<p>Skip the complexity of coordinating invoice payments with numerous volunteer teams. Our centralized approach saves time and resources. In 2026, sponsors will benefit from:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A dedicated Slack channel for direct communication with the WordPress Community Support team and Community Program Managers</li>\n\n\n\n<li>Monthly updates listing upcoming WordPress events, their current planning stages, and scheduled dates</li>\n</ul>\n\n\n\n<h3 class=\"wp-block-heading\">Expanded Reach and Impact</h3>\n\n\n\n<p>Your sponsorship amplifies your presence worldwide, ensuring consistent visibility across global WordPress community events.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Stability and Reliability</h3>\n\n\n\n<p>Your commitment strengthens locally organized events by providing predictable funding that supports venues, logistics, and growth.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Flexible Branding Options</h3>\n\n\n\n<p>Adapt across your portfolio—Global Sponsors can represent different brands at different events (subject to approval and advance notice).</p>\n\n\n\n<h3 class=\"wp-block-heading\">Program Benefits</h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-left\"></td><td class=\"has-text-align-center\"><strong>Global Leader</strong></td><td class=\"has-text-align-center\"><strong>Regional Powerhouse</strong></td><td class=\"has-text-align-center\"><strong>Community Builder</strong></td></tr><tr><td class=\"has-text-align-left\"><br /><br /><br /><br /><strong>Best for:<br /></strong></td><td class=\"has-text-align-center\">Established brands seeking global reach and year-round visibility.</td><td class=\"has-text-align-center\">Companies aiming for regional dominance and strong brand recognition.</td><td class=\"has-text-align-center\">Organizations supporting the next generation of WordPress education.</td></tr><tr><td class=\"has-text-align-left\">Sponsorship payable in full or through quarterly installments</td><td class=\"has-text-align-center\">$180,000</td><td class=\"has-text-align-center\">$110,000</td><td class=\"has-text-align-center\">$60,000</td></tr><tr><td class=\"has-text-align-left\">Top tier sponsorship benefits at all local <a href=\"https://central.wordcamp.org/\">WordCamp</a> events (excludes flagships) with priority access to claim a sponsor table at in-person <a href=\"https://events.wordpress.org/\">WordPress events</a></td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"></td><td class=\"has-text-align-center\"></td></tr><tr><td class=\"has-text-align-left\">Option to feature multiple brands across events</td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"></td><td class=\"has-text-align-center\"></td></tr><tr><td class=\"has-text-align-left\">Dedicated sponsor landing page</td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"></td></tr><tr><td class=\"has-text-align-left\">Complimentary WordPress event tickets for your team</td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"></td></tr><tr><td class=\"has-text-align-left\">Recognition across all <a href=\"https://events.wordpress.org/\">WordPress events</a></td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td><td class=\"has-text-align-center\"></td></tr><tr><td class=\"has-text-align-left\">Sponsor Spotlight post on WordPress.org/news featuring highlights from recent <a href=\"https://central.wordcamp.org/\">WordCamps</a></td><td class=\"has-text-align-center\">Quarterly</td><td class=\"has-text-align-center\">Annually</td><td class=\"has-text-align-center\"></td></tr><tr><td class=\"has-text-align-left\">Inclusion of your company logo in signage and materials for <a href=\"https://events.wordpress.org/campusconnect/\">WordPress Campus Connect</a> events</td><td class=\"has-text-align-center\">All signage &amp; materials for the year (digital and printed)</td><td class=\"has-text-align-center\">Signage &amp; materials for 5 events per year (printed only)</td><td class=\"has-text-align-center\">All signage &amp; materials for the year (digital and printed)</td></tr><tr><td class=\"has-text-align-left\">Opportunity to be featured in an exclusive digital binder for <a href=\"https://events.wordpress.org/campusconnect/\">WordPress Campus Connect</a> event organizers</td><td class=\"has-text-align-center\">Priority placement (logos &amp; text)</td><td class=\"has-text-align-center\">Feature listing (text only)</td><td class=\"has-text-align-center\">Feature listing (text only)</td></tr><tr><td class=\"has-text-align-left\">Regular recognition in <a href=\"https://make.wordpress.org/community/2025/11/03/monthly-education-buzz-report-october-2025/\">monthly education buzz report</a></td><td class=\"has-text-align-center\"></td><td class=\"has-text-align-center\"></td><td class=\"has-text-align-center\"><img alt=\"✔\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png\" style=\"height: 1em;\" /></td></tr></tbody></table></figure>\n\n\n\n<h2 class=\"wp-block-heading\">How Sponsorship Funds Are Used</h2>\n\n\n\n<p>Global Sponsorship funds directly support:</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Local WordPress events worldwide (venue rental, catering, A/V, and more)</li>\n\n\n\n<li>Meetup.com license fees for over 671 WordPress Meetup groups globally</li>\n\n\n\n<li>Administrative costs like insurance, banking, and annual financial audits that ensure transparent operations</li>\n</ul>\n\n\n\n<p>Your partnership helps sustain the community that powers more than 43% of the web. Together, we can keep the WordPress project thriving and expanding for years to come.</p>\n\n\n\n<div class=\"wp-block-group has-off-white-2-background-color has-background is-layout-constrained wp-container-core-group-is-layout-d1b48064 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center\"><strong><strong>If your company is interested in joining the Global Sponsorship program or you would like to know more, please reach out</strong></strong>.</p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"mailto:support@wordcamp.org\">Contact WordPress Community Support</a></div>\n</div>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 25px;\"></div>\n\n\n\n<p><em>Please see <a href=\"https://make.wordpress.org/community/handbook/wordcamp-organizer/planning-details/fundraising/global-community-sponsorship-for-event-organizers/#rules-for-sponsor-materials\">Rules for Sponsor Materials</a> for more details about terms of sponsorship. Please also see our <a href=\"https://make.wordpress.org/community/files/2024/12/Draft-of-2025-WordPress-Global-Community-Sponsorship-Agreement-Template-Google-Docs.pdf\" rel=\"noreferrer noopener\" target=\"_blank\">sample sponsorship agreement</a>.</em></p>\n</div>\n\n\n\n<p>If you’d like to go one step further, please consider <a href=\"https://wordpressfoundation.org/donate/\">donating directly to the WordPress Foundation</a>. We operate lean—every dollar goes toward keeping WordPress free, supporting education, and funding the community that makes the web a better place. In short, your donation helps us keep the lights on and the mission alive.</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, 10 Dec 2025 17:16:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Harmony Romo\";s: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"WPTavern: #197 – Johanne Courtright on Enhancing Gutenberg: Agency-Driven Block Editor Innovations\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=201629\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:113:\"https://wptavern.com/podcast/197-johanne-courtright-on-enhancing-gutenberg-agency-driven-block-editor-innovations\";s: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:54861:\"<details>Transcript<div>\n<p>[00:00:19] <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, enhancing Gutenberg with agency driven block editor innovations.</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 Johanne Courtright. Johanne started working with WordPress back in 2011, moving over from a background in marketing agencies, Dreamweaver and Static HTML sites. Over the years, she&#8217;s become a skill developer, focusing on extending WordPress through custom queries, forms, integrations with APIs, and increasingly harnessing the power of the block editor and React.</p>\n\n\n\n<p>Johanne talks about her journey from the classic world of agency WordPress development to embracing Gutenberg, and the challenges and wins along the way. She shares her experience in building custom blocks, and enhancing existing ones to better serve agencies. Things like improving break points, color palettes, responsive designs, and navigation, all of which aren&#8217;t offered in Core yet. These features come together in her growing open source project Groundworx.</p>\n\n\n\n<p>We talk about the shifting landscape from classic themes to block-based themes, and why even in 2025, a lot of agencies and users are still hesitant to make the leap fully. Johanne explains where the block editor falls short for her use, and how Groundworx aims to plug these perceived gaps with a foundation of flexible, performant, agency focus blocks and templates.</p>\n\n\n\n<p>You will hear about her approach to building modular themes with theme.json, the realities of client work and scope creep, and how the 80 20 rule shapes what belongs in Core, and what&#8217;s best handled by plugins.</p>\n\n\n\n<p>We also get into the challenge of discovery in the WordPress plugin ecosystem, her wishlist for block editor improvements, and her take on the future of block-based businesses in WordPress.</p>\n\n\n\n<p>Whether you&#8217;re a developer eager to modernize your workflow, or just curious about extending Gutenberg for real world use, 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/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 Johanne Courtright.</p>\n\n\n\n<p>I am joined on the podcast by Johanne Courtright. Hello, Johanne.</p>\n\n\n\n<p>[00:03:21] <strong>Johanne Courtright:</strong> Hi. Nice to be here.</p>\n\n\n\n<p>[00:03:22] <strong>Nathan Wrigley:</strong> Yeah, very nice to have you with us. I put a tweet out not that long ago, seeing if anybody wanted to come on the WP Tavern Jukebox podcast, and Johanne was very kind and reached out to me. And we had a little bit of toing and froing. Not a lot, but a little bit. And I thought that the topic of conversation that she suggested was extremely curious.</p>\n\n\n\n<p>As you&#8217;ll discover in a moment, Johanne has been working hard trying to make the block editor, well, I&#8217;m going to use the word improved. Trying to add things to the block editor to make it more usable.</p>\n\n\n\n<p>That conversation though, probably would benefit from us knowing exactly who you are, and what your background is. Maybe if we stick to the WordPress bits and pieces, but would you mind just giving us a little biography? Tell us a bit about you.</p>\n\n\n\n<p>[00:04:00] <strong>Johanne Courtright:</strong> Sure. I got into WordPress in 2011, working for a marketing agency. It solved a big problem at the time coming from Dreamweaver, HTML static pages. My writing to that was a lot of convincing, but it was a very welcome change. WordPress made a huge impact on a lot of agencies.</p>\n\n\n\n<p>And so we used it for, primarily for home builders, and it was great. Discovered Advanced Custom Fields, tapped into that. Custom post types. It was a lot of fun for many years and I&#8217;ve worked for other agencies after that too, and my specialty has always been around extending as far as I can. Custom queries and forms, tapping into CRM and with APIs and all sorts of things. Anything that can be done with WordPress I was doing it, pretty much.</p>\n\n\n\n<p>[00:04:55] <strong>Nathan Wrigley:</strong> Are you self-taught then, or have you learned on the job? Or did you go through like a university program or something like that?</p>\n\n\n\n<p>[00:05:00] <strong>Johanne Courtright:</strong> Just learned on the job. Just looking for solution, and WordPress felt like it was a great fit. A lot of support online, a lot of documentation, just a lot of people providing enough documentation to be able to explore was very helpful. And there was Joomla and Drupal that was also contenders, but I didn&#8217;t like Drupal&#8217;s interface, and I wasn&#8217;t a fan of how unstable Joomla was from updating versions to versions. So for me, it was a pretty fast decision to go with WordPress.</p>\n\n\n\n<p>[00:05:35] <strong>Nathan Wrigley:</strong> I think WordPress is a really great thing to hang your coat on if you are learning, because there&#8217;s so much, like you said, documentation. So much of it is prebuilt, so you can just download a version of WordPress and dig in basically, and see how somebody else over many years, in the case of WordPress, 22 years, how that has been built.</p>\n\n\n\n<p>Whereas I always found when I was digging in, so this is prior to me using any CMS, I had those PHP books, paper books, where you try to learn. And you&#8217;d always learn from nothing and you&#8217;d have to start building up and anything that you did wrong, you kind of really didn&#8217;t know what was going on.</p>\n\n\n\n<p>And so I quickly moved into the CMS space, and probably a little bit like you, WordPress was able to scaffold my learning. And quite a lot of the things that I thought I wouldn&#8217;t be interested in, I could skip over. I don&#8217;t know, things like permissions and stuff. WordPress already did that, so I didn&#8217;t really have to worry about how all of that was taken care of. So it enabled me to learn more quickly. And then of course, there&#8217;s the whole community behind it, and knowledge bases and articles and that whole thing. So I well understand your story.</p>\n\n\n\n<p>However, you&#8217;ve gone in a much more developer direction, I think, than I ever did. Looking at the bits and pieces that you are doing now, I think it&#8217;s fair to say that you have become a really competent developer, not just with things like PHP and JavaScript, but also I think more recently with things like React as well. How are you finding all of that, the new React based WordPress? Is it still maintaining the interest or are you banging your head on the wall a lot?</p>\n\n\n\n<p>[00:06:58] <strong>Johanne Courtright:</strong> I started Gutenberg, I started to use it pretty much around the time it came out. I had a bit of a struggle because I had to learn React for it. I didn&#8217;t want to be left behind, so I really tried hard, took a course online to accelerate a bit of my learning. And then I faced a time where it was just too much work to be done.</p>\n\n\n\n<p>But the last agency I worked at, I started I think like four or five years ago, they were open. They wanted to tackle it. And so we&#8217;re a team of three to start, and we made like a core foundation of blocks that we needed over time, building off projects and versions.</p>\n\n\n\n<p>And so it was a lot of fun, but in the same time we were still stuck in the old world with ACF for some of it. And I wasn&#8217;t quite pleased on some of it, but I understand sometimes like the budget, because I&#8217;m allowed to be fully a hundred percent Gutenberg. So when I decided to start something on my own to solve those things, I went a hundred percent Gutenberg, Interactivity API, no jQuery as much as possible. I decided to dive in completely, a hundred percent, because I believed in it. I knew how to solve those issues.</p>\n\n\n\n<p>[00:08:11] <strong>Nathan Wrigley:</strong> Yeah, all of those things that you&#8217;ve mentioned, you know, things like custom fields and things like that, they&#8217;re really curious, aren&#8217;t they? I mean, they&#8217;re really interesting stuff that you can do there, and it&#8217;s very much time saving, but it does feel like in the future there are utterly different possibilities there. And blocks, and all of the different bits and pieces that we&#8217;ll get into that you are working on, afford the chance to build custom solutions for every single project, without necessarily relying on downloading a plugin. You know, writing a bit of code, which will achieve a bit of functionality for this particular block or that particular block.</p>\n\n\n\n<p>However, all of that stuff being said, and the sort of rainbow version that we&#8217;ve painted of Gutenberg, it&#8217;s pretty obvious to me that during the last few years, there must be parts of the block editor that you&#8217;ve found to be lacking. Because as we&#8217;re going to discover, you&#8217;ve got a project called Groundworx, which is an endeavor in lots of different ways to bring features into the block editor which you feel probably, I&#8217;m guessing you feel, should have been shipped a long time ago.</p>\n\n\n\n<p>And I think it&#8217;s fair to say that your endeavor here is not to create a new suite of blocks, which you would download and replace core blocks. You are trying to enhance the paragraph block or the whatever block it may be. So you&#8217;re taking the core block, adding functionality into it. Have I got that right? Is that the endeavor?</p>\n\n\n\n<p>[00:09:34] <strong>Johanne Courtright:</strong> I have some extra blocks, but I did enhance quite a bit of what was already there, but not too much that it would interfere if they were to ever support. I mean, I have to be cautious on what I&#8217;m adding. But essentially, if you take WordPress as is, it&#8217;s good enough for somebody who&#8217;s starting, but it&#8217;s not good enough for an agency.</p>\n\n\n\n<p>[00:09:57] <strong>Nathan Wrigley:</strong> What are the bits that you think are missing? And honestly, feel free to just dig deep here. I know for me what I found lacking, but it only maps to the things that I have had to do. But I&#8217;m curious what a different person having worked for agencies and built a suite of blocks, what are the, I don&#8217;t know, four, five different things that you really feel are missing?</p>\n\n\n\n<p>[00:10:15] <strong>Johanne Courtright:</strong> You have to be pixel perfect with agencies, and they work with break points, and in containers and whatnot. And so you have to really kind of like stretch it further. And you have to also provide user experience efficiencies, for example, colour palettes and things like that. So you have to make it easier. So having presets of colours that already predetermined based on their branding, is ideal. So they can choose those presets, it already applies all the colours and your set. And then they can still override each components, which is amazing. That was something very important.</p>\n\n\n\n<p>So efficiencies and ease of use was great. So a combination of some custom blocks, but a lot of pre-made templates that you can make for them, and colour palettes. So the more you embrace Gutenberg, the more you can make it happen. But if you have those solutions that are not quite fully Gutenberg, it becomes a little bit complex because you&#8217;re fighting Gutenberg.</p>\n\n\n\n<p>[00:11:13] <strong>Nathan Wrigley:</strong> Did you build your suite of blocks? And we&#8217;ll get into what that means in a minute, and we can highlight the different bits and pieces that you&#8217;ve got. But did you build that out of frustration or were there, I don&#8217;t know, particular things that a particular project needed that was pretty edge case that you thought you&#8217;d build? Or is this more a case of, okay, everybody needs these things, it&#8217;s curious that they&#8217;re missing in Core? What&#8217;s the approach? Is it kind of edge case stuff or is it more, everybody could benefit from these?</p>\n\n\n\n<p>[00:11:42] <strong>Johanne Courtright:</strong> It&#8217;s a little bit of everything. Most of the time, agencies would need those extra features I brought in. The problem is, I didn&#8217;t want to overwhelm normal users as well with so many options. And I think that&#8217;s where Gutenberg is shining essentially.</p>\n\n\n\n<p>The padding system, for example. It&#8217;s got increments, but it doesn&#8217;t have an overwhelming amount of like, this is the padding for this break point, this is the padding for this break point. But you can still tap into it by using clamp on your padding to adjust based on your screen resolution. So you can solve that problem without having to specify all those extra padding for each break point.</p>\n\n\n\n<p>So there&#8217;s a lot of different ways to set up your theme.json to compensate for the lack of extra features per breakpoint. And that&#8217;s what I&#8217;ve been doing. And my goal is to set up enough blocks and provide, I&#8217;ll have a theme.json that I want to share, so it&#8217;ll be easy for people to have a starting theme to start with. And I&#8217;m planning to release that for free. I was just, there&#8217;s a lot to be done and provide documentation. There&#8217;s just a lot. It&#8217;s hard to get everything done fast.</p>\n\n\n\n<p>[00:12:57] <strong>Nathan Wrigley:</strong> Yeah, no kidding. I mean, have you built your own themes then from the ground up, or do you tend to rely on, I don&#8217;t know, a default theme and then modify that?</p>\n\n\n\n<p>[00:13:06] <strong>Johanne Courtright:</strong> I actually prefer to use my own theme. In fact, coming from the old world, you would put everything in a theme. You would put just all your functionality. And then you learn over time that it&#8217;s probably better to have a plugin, but then you still had the crossover of the two dependencies. You have to be cautious to not crash your site if one wasn&#8217;t, like if you switched a theme or if you switch a plugin.</p>\n\n\n\n<p>And then Gutenberg made it easier to create that separation because you can set up, if you set up your theme properly, you can have essentially 90% of your theme set up in a way where it&#8217;s accent one for colour, accent two for colour base, and contrast. So if you label your things, your keys properly, all you have to do is change the values. Don&#8217;t change the key names. And just create labels that are meaningful. You can create another theme super easy from that initial theme by just changing those labels and those values, and leave the keys alone. Sure, you&#8217;ll have probably more colours on certain other themes, but your foundation will help you get there faster.</p>\n\n\n\n<p>[00:14:19] <strong>Nathan Wrigley:</strong> I know that many years ago when Full Site Editing, as it was called back then dropped, and so block themes became a thing. I know that there was a hope that it would, over a fairly short period of time, that it would replace what we&#8217;re now calling Classic Themes. There was this period of time where, you know, both were still massively in development. And I think the hope was that over time, Classic Themes would become more obsolete, and then block-based themes would become the default.</p>\n\n\n\n<p>It feels from where I&#8217;m standing now, so we&#8217;re recording this in December, 2025, it feels as if that kind of hasn&#8217;t really happened. That promise is still, we&#8217;re still somewhere in limbo. There&#8217;s a few people out there in the WordPress space who are promoting Full Site Editing and all of the things that that can do, but I also feel there&#8217;s a lot of people who are not willing to make that leap.</p>\n\n\n\n<p>And I guess part of the problem maybe is that it&#8217;s easy for somebody like you because you&#8217;re in it day in, day out. You know where every menu is. You know where to put the mouse to achieve the exact thing you want at the exact moment that you want. But I feel that for a novice user, maybe somebody who&#8217;s got the job of, I don&#8217;t know, finishing off a website or somebody who&#8217;s got the job of just tweaking a website once it&#8217;s been handed over, I think it&#8217;s really hard, and a lot of the interface is kind of counterintuitive.</p>\n\n\n\n<p>And when you stand over the shoulder, as I have done, of people who&#8217;ve never used WordPress before, and you watch them, you see them flailing around trying to figure out how it works, and you see the constant butting up against a UX problem. I don&#8217;t know when that moment&#8217;s going to be, where everything is all tied off and perfect, but it doesn&#8217;t seem like in the year 2025, the few weeks that we&#8217;ve got left, or anytime soon in 2026, as if the Classic Themes are going to go away.</p>\n\n\n\n<p>And I don&#8217;t know if that concerns you at all, because obviously you&#8217;ve really invested in all these blocks and theming and all of that kind of stuff. Does it bother you that this is still a problem that we haven&#8217;t solved?</p>\n\n\n\n<p>[00:16:18] <strong>Johanne Courtright:</strong> I think what&#8217;s out there right now, the third party, what they&#8217;re doing, I mean, they&#8217;re solving some issues, but they&#8217;re adding a whole new platform on another existing platform, and that&#8217;s why I don&#8217;t choose those solutions. I prefer embracing the Core vision and try to expand what&#8217;s already there.</p>\n\n\n\n<p>One of my struggles I have is that, let&#8217;s just pick Elementor. You have a lot of great options. I mean, for somebody who knows what they&#8217;re doing, it does a lot, but it also comes with a lot of extra bloat of divs and CSS that&#8217;s not quite built how I would&#8217;ve done it. You have to fight the styling. And WordPress does it so different now. With Gutenberg, it&#8217;s the opposite. It does very little, and it allows you to override all the classes. The way it&#8217;s built, it&#8217;s allowing you to override easily without having to use the important on the styling to override it.</p>\n\n\n\n<p>And I think that&#8217;s a major change of how you think, and how you approach theming in general. This is the way. This is the way how it should be done. And once I stopped fighting how the new way was, and understanding where they were heading with that, something clicked and it just like, yes, this is what I want, this is what I want. And I made that call that I&#8217;m not going back.</p>\n\n\n\n<p>No normal users want to touch Divi or Elementor. Somebody who doesn&#8217;t have the knowledge of basic CSS even, they don&#8217;t want to touch that. It&#8217;s overwhelming. They don&#8217;t know how to touch it. And in fact, they&#8217;re scared. And when you present them with Gutenberg, you give them an hour training over Zoom session, they are in love with it. They make edits themselves. They&#8217;re just happy. They rarely come back with more questions. They just know how to use it.</p>\n\n\n\n<p>[00:18:12] <strong>Nathan Wrigley:</strong> I think we&#8217;re fast approaching a period in WordPress when a lot of the admin UI is about to change. So there&#8217;s a lot of foundational work being put in at the moment to really modify it. So maybe some of that dissonance that users might face in the near future will go away. And maybe those kind of block-based themes, and Gutenberg use in general will spike. There certainly seems to be a lot of work being done in that regard anyway.</p>\n\n\n\n<p>Let&#8217;s just move on to some of the bits and pieces that you have been doing though. Because obviously there must be, well, dissatisfaction is the wrong word, but there&#8217;s obviously bits of the block editor where you feel that work could have been done differently.</p>\n\n\n\n<p>And so I&#8217;m going to point people in the direction of your work. So if you go to groundworx.dev, and worx is spelt with an X at the end. So it&#8217;s the word ground, and then WOR and then the letter X, dot dev. If you go there, you&#8217;ll be able to find the product menu. And if you hover over the product menu, you&#8217;ll be able to see a bunch of things called Groundworx core and things like that, Groundworx navigation.</p>\n\n\n\n<p>And I want to dwell on Groundworx core. So this is your endeavor to improve the blocks that WordPress offers, and offer some new ones and modifications to existing ones. Tell us what the philosophy behind this is then.</p>\n\n\n\n<p>[00:19:29] <strong>Johanne Courtright:</strong> So some of the more fun blocks where they have like animation and all that are custom blocks. But they&#8217;re flexible in the way they&#8217;re easy to set up, intuitive. But I think for me, offering the capability to someone who wants those type of things that are not offered, it&#8217;s not necessarily a frustration for those because it&#8217;s just in addition to, it&#8217;s nice to have, it&#8217;s not a must have, essentially. They&#8217;re really nice, already pre-made blocks with the inner blocks and content that you can change.</p>\n\n\n\n<p>One of the ones that are, I think, lacking, I know we have the accordion block that came in recently. Mine is different, where I can have an accordion, but I can also have a tab. A tab that can turn into an accordion based on a specific break point. So it won&#8217;t go from accordion, to tab, to accordion, back to tab at several different break points, but it will have one point where you&#8217;ll tell it to break.</p>\n\n\n\n<p>So you can have a tab that can turn into accordion, which is nice to have because, I mean, tabs are not very friendly, but you still want them. You still want them. They&#8217;re useful visually at larger desktops, but you don&#8217;t necessarily want to deal with tabs at a mobile, unless they&#8217;re very small text and very few. So you need something to shift that. And you want to keep consistency. With accordions that you already have, so it looks good altogether. So that&#8217;s what I created. I have an accordion, and a tab, but the tab can fall into an accordion as well. And when they do fall into an accordion, they all look consistent and the same.</p>\n\n\n\n<p>[00:21:13] <strong>Nathan Wrigley:</strong> So currently if you, I&#8217;ll put the link in the show notes by the way. So if you go to wptavern.com and you search for the episode with Johanne in, then you&#8217;ll find all of the show notes. It&#8217;s probably easier than me reading out URLs and what have you.</p>\n\n\n\n<p>Your kind of block suite falls into two main categories, as far as I&#8217;m concerned anyway. So you&#8217;ve got your purpose built 11 kind of custom blocks where you are doing something that Core didn&#8217;t do. Although we might discuss how Core might tackle some of those things in the near future.</p>\n\n\n\n<p>But then also, the bit that I find really interesting is the whole section where you&#8217;ve got extension to Core blocks. So as an example, I&#8217;ll give you some examples of things which, dear listener, if you don&#8217;t use Gutenberg, you may be surprised to know that the block editor currently does not do these things.</p>\n\n\n\n<p>So for example, you have the capacity to reverse the order of a stack, which is really nice. So you might want to just, I don&#8217;t know, put an image above something on a desktop. And then on mobile, you might just want to flip that, or you might just want to flip it because you are doing, I don&#8217;t know, copy and pasting rows, but you want the image left, image right, image left, image right, that kind of thing.</p>\n\n\n\n<p>You&#8217;ve also added in break points for certain widths. So for example, a tablet break point might be in there. You&#8217;ve got a full height sticky for the group block, which is nice and interesting as well. Three breakpoints for WordPress headings and paragraphs. That&#8217;s nice. So you could, I don&#8217;t know, change the font size or something like that depending on what you&#8217;re looking at.</p>\n\n\n\n<p>Column counts. So you&#8217;ve got the ability to have different breakpoints in the Core list block as well.</p>\n\n\n\n<p>You&#8217;ve got a whole thing about performance optimisation for the video block, and then you&#8217;ve got a responsive setting for any break point that you may set. I probably butchered all of that, but you get the idea. You&#8217;ve got a ton of stuff that you&#8217;ve built on top of Core WordPress blocks.</p>\n\n\n\n<p>Why do you, because I mean, all of that I guess is given away to everybody, but there&#8217;s got to be an expectation, I suppose, that some of this stuff will ship in Core. Does that bit worry you? Does it worry you that you put in all this hard work and then somebody maybe in the Core project thinks, oh, that&#8217;s a good idea, let&#8217;s add that to the roadmap and what have you.</p>\n\n\n\n<p>[00:23:16] <strong>Johanne Courtright:</strong> I mean, it&#8217;s always a worry when you release something for WordPress because everything is GPL, but it&#8217;s just part of the ecosystem. I mean, I reverse engineered their blocks to learn what I know now.</p>\n\n\n\n<p>[00:23:27] <strong>Nathan Wrigley:</strong> Yeah, that&#8217;s a good point. Yeah.</p>\n\n\n\n<p>[00:23:28] <strong>Johanne Courtright:</strong> And if they think it&#8217;s great idea then, you know, as long as they give me credit, I guess it&#8217;s fine.</p>\n\n\n\n<p>But I say, not everyone will need break points. I mean, this is really more like, I&#8217;d say agency type things that usually you want those things, those features. They&#8217;re nice to have, but break points are not necessarily, I have to have it kind of thing if you are just a normal user. It&#8217;s more, if you want fine tuning for, like if you&#8217;re a designer and you really want those fine tunings, then they&#8217;re there.</p>\n\n\n\n<p>[00:24:03] <strong>Nathan Wrigley:</strong> Does it kind of surprise you though that we are now, oh goodness knows how many years we&#8217;re into the Gutenberg project, but it&#8217;s many, many years. It&#8217;s more than you can count on one hand. Does it surprise you that this stuff is still missing? That somebody like you needs to build this functionality and, well, needs is maybe the wrong word, but desires to build this functionality. Does it surprise you that this kind of thing wasn&#8217;t in it when it shipped, that a layout system with all the break points taken care of and all of that completely customisable, does it still shock you that that isn&#8217;t there?</p>\n\n\n\n<p>[00:24:34] <strong>Johanne Courtright:</strong> I have not done a whole lot of research, but based on what I&#8217;ve read so far is there was no intention to support it. So that&#8217;s why I decided to do it because I was like, I&#8217;m not going to wait for them to do it because they&#8217;re not going to do it.</p>\n\n\n\n<p>[00:24:50] <strong>Nathan Wrigley:</strong> Yeah. So it was never something that was intended that was missing. It was just, it was never, literally never intended. So somebody needed to ship it. It&#8217;s kind of like that WordPress 80 20 rule. That&#8217;s the other curious thing about WordPress usage. Somebody like you and somebody like me who is constantly in there and fiddling the entire time, you kind of have this expectation that a lot of this stuff, oh, everybody would need this because I need it.</p>\n\n\n\n<p>But the reality is, I guess most people are just logging in, changing a piece of text, maybe uploading an image, writing a blog post, clicking publish, and they&#8217;re done. And they&#8217;re relying on their agencies who&#8217;ve got the CSS, JavaScript, all of that React expertise that can build all of the different bits and pieces for them. So maybe it&#8217;s just me obsessing about these things because I&#8217;m in there all the time and I can see how they&#8217;re missing.</p>\n\n\n\n<p>[00:25:36] <strong>Johanne Courtright:</strong> I think the way I build themes these days is like extremely light. It&#8217;s like, there&#8217;s a theme.json, there&#8217;s very little CSS and very, very little JavaScript. Everything is moved towards plugins. It&#8217;s really meant for colours, font types, branding type things. I have very little things in my themes these days because I believe that somebody who has a website and tomorrow they want a different theme, even for Christmas, and they decide, oh, I want a Christmas theme, should be able to do it easily by just swapping the theme.</p>\n\n\n\n<p>[00:26:13] <strong>Nathan Wrigley:</strong> Clicking a button and it should all work, yeah.</p>\n\n\n\n<p>[00:26:14] <strong>Johanne Courtright:</strong> Click a button, and all of a sudden it&#8217;s the new font, it&#8217;s the new palette colour, and it just works with minimal effort to just change anything or tweak anything. That&#8217;s how I see it. You shouldn&#8217;t have things that are baked in your theme where if you change your theme, now all of a sudden it&#8217;s not available for that theme. Don&#8217;t lock your clients into essentially a theme with features, and then they&#8217;re stuck with your theme.</p>\n\n\n\n<p>[00:26:45] <strong>Nathan Wrigley:</strong> Okay, so that&#8217;s an interesting way of kind of spinning my question around in a sense. That whole thing that we have with clients where we have scope creep, you offer something, they agree to it, and then there&#8217;s this whole thing after you&#8217;ve built what they wanted, where they say, oh, but can we have, and then can we have, and what about this? We&#8217;ve got this idea as well. But that&#8217;s not the intention. The project was what we said it was going to be.</p>\n\n\n\n<p>And so in a sense, the WordPress project is a little bit like that. You know, it&#8217;s not trying to be every feature for every human being who ever thought a thing could be achieved. It&#8217;s more, here&#8217;s the foundational stuff, and if you really want those things, well, either build it yourself or go and find somebody who has built that for you.</p>\n\n\n\n<p>That kind of makes a lot of sense, doesn&#8217;t it? You know, if you&#8217;ve got this foundational platform, and I know the 80 20 rule, like I said, applies within WordPress. If 80% of the people need it, then it comes onto the scope of Core, and if it doesn&#8217;t reach that then it really doesn&#8217;t belong in Core. That&#8217;s kind of interesting because that reframes the whole thing and makes what you are saying true.</p>\n\n\n\n<p>Most of the things that you&#8217;ve got, that you&#8217;ve built on top of Core, and again, I&#8217;ll direct people to the URL on the WP Tavern website. They probably aren&#8217;t for 80% of the people, they probably are for the 20%, the people like you, the developers, the designers who are building websites. The inexperienced people, the 80%, maybe they don&#8217;t need this stuff. That&#8217;s an interesting reframing of it.</p>\n\n\n\n<p>[00:28:07] <strong>Johanne Courtright:</strong> Yeah, most people will probably be satisfied with just the basic theme that comes with WordPress. It&#8217;s got enough patterns at this point to have a good starting foundation. We need to get away from overbuilding our blocks in such a way where they&#8217;re rigid, this is the only thing it can do.</p>\n\n\n\n<p>So when I build my blocks, I build in such a way the HTML can be moved around with grid system CSS, where I can move things because I built it in such a way that it&#8217;s very flexible. So all you have to do after that is just you create like some styling to accommodate that other different behavior that you want.</p>\n\n\n\n<p>[00:28:51] <strong>Nathan Wrigley:</strong> So we&#8217;ve spoken just then about the bits and pieces that, you&#8217;ve extended WordPress Core and we described all of those. But there&#8217;s obviously bits that you felt were entirely missing that you thought might be useful to have. As I said a moment ago, some of these maybe are things that, I don&#8217;t know, maybe you&#8217;ll drop in the near future, or perhaps you&#8217;ll tweak in different ways because you did say that your accordion block behaves differently. But I know that the accordion block is coming to Core and what have you.</p>\n\n\n\n<p>But you&#8217;ve got things like an Accordion Block, you&#8217;ve got an Accordion Panel Block, a Tabs Block, Tabs Panel Block, Media Section Block, Media Content Split Block, that&#8217;s interesting. Card block, Card Reveal Block and many others. This is, I guess, is this you sort of dogfooding projects that you&#8217;ve had in the past where a client has wanted a particular thing and you&#8217;ve thought, oh yeah, I&#8217;ve now built that, let&#8217;s see if we can sort of make it more generic and add it into your suite of blocks?</p>\n\n\n\n<p>[00:29:43] <strong>Johanne Courtright:</strong> Those are pretty much blocks that keeps happening and being reused over and over and over. And they kind of become your basic foundation, if that makes sense. And they usually solve 90%, 95% of what you need for a site is essentially what&#8217;s part of the Core, is how I solved it. Another one that I solved that is very similar to what WordPress does was the Core Navigation.</p>\n\n\n\n<p>[00:30:09] <strong>Nathan Wrigley:</strong> Oh, you&#8217;ve got a whole other thing there, haven&#8217;t you? Yeah, that&#8217;s interesting.</p>\n\n\n\n<p>[00:30:12] <strong>Johanne Courtright:</strong> Yeah, this one is completely free, so I mean, my navigation falls very similarly what WordPress does, where I have a custom post type, I have blocks in it, and essentially it will use those menus that I can reuse in different parts of navigations. And the major difference is that WordPress is only this big modal and then you have very little customisation. It can go left or right, I think center.</p>\n\n\n\n<p>[00:30:43] <strong>Nathan Wrigley:</strong> That&#8217;s more or less it really, isn&#8217;t it?</p>\n\n\n\n<p>[00:30:45] <strong>Johanne Courtright:</strong> Yes. And it is annoying because if you choose left or right, well, it also affects your desktop versus modal, I didn&#8217;t like that. But I did like the idea of having the blocks sitting into a custom post type. So mine in that way does that too. But I didn&#8217;t want to interfere with what WordPress had done, so I created my own custom post type for it. But I&#8217;m still following the same principle where I have my blocks sitting in that custom post types be shared so I can reuse them.</p>\n\n\n\n<p>[00:31:18] <strong>Nathan Wrigley:</strong> So you can use Core navigation blocks containing the pages and the posts and things like that. How do you build them up?</p>\n\n\n\n<p>[00:31:25] <strong>Johanne Courtright:</strong> Well, I essentially copied over the link and the sub menu and I brought over some of their features, because I did like how they were, but I changed the HTML in it and what it&#8217;s capable of doing. Had a couple different things. That allowed me the flexibility to create accordions, and all sorts of different things without having to worry about having, you know how some sites will have a mobile menu, but they&#8217;ll have the same menu for the desktop, but it&#8217;s like a clone, but you don&#8217;t see it. I didn&#8217;t want that. Everything had to be done from the same HTML structure, and all it had to do is just essentially fall back gracefully into that other mode. And what was important also for me was that it was all Interactivity API.</p>\n\n\n\n<p>[00:32:20] <strong>Nathan Wrigley:</strong> Oh, interesting. Okay, you&#8217;ve been leveraging that.</p>\n\n\n\n<p>[00:32:23] <strong>Johanne Courtright:</strong> Yeah. So they&#8217;re all leveraging that. I was inspired also by Gutenberg Times website to do the vertical menu.</p>\n\n\n\n<p>[00:32:31] <strong>Nathan Wrigley:</strong> Yes. Yeah, they&#8217;ve got the, I don&#8217;t know which theme they&#8217;re using, but that I think was a default theme. Was it 2020?</p>\n\n\n\n<p>[00:32:37] <strong>Johanne Courtright:</strong> I was like, this is different. I want one like that. So I did support it too.</p>\n\n\n\n<p>[00:32:41] <strong>Nathan Wrigley:</strong> Yeah, I see that. So on your navigation block, one of the options is to have this kind of full height column, which you can invoke and the menu, I guess slides out, but it then collapses back into that full size column. Have you had much feedback on that? Because it, I always worry that that&#8217;s going to consume quite a bit of the real estate when it&#8217;s not being invoked. Whereas, you know, a little hamburger icon, which is sitting at the top of the screen is obviously not consuming anything once you&#8217;ve scrolled past the navigation menu. Does it stay there all the time? If you&#8217;re not using the menu at that moment, does it live there all the time or, how does it work?</p>\n\n\n\n<p>[00:33:14] <strong>Johanne Courtright:</strong> The bar stays there all the time. It&#8217;s up to you to add links that are useful in terms of what you&#8217;re doing. But, yes, it does stay there. It takes a little bit of the space, but it&#8217;s fine. You can choose also at what break point it will be sitting at the top instead.</p>\n\n\n\n<p>[00:33:34] <strong>Nathan Wrigley:</strong> Oh, I see. Got it. Right. There is an option to remove it. Yeah, yeah, yeah. Okay.</p>\n\n\n\n<p>[00:33:38] <strong>Johanne Courtright:</strong> Yeah. So you&#8217;re not, let&#8217;s just say you wanted to stop doing that at laptop or something, or tablet, then you just choose the option and it will just break to the other one at the top instead.</p>\n\n\n\n<p>[00:33:49] <strong>Nathan Wrigley:</strong> Okay. And you&#8217;ve built a suite of blocks, so six at the moment that work in concert together to build that. So you&#8217;ve got the Navigation Block, which I&#8217;m guessing is kind of the wrapper for that, I&#8217;m not sure. But then you&#8217;ve got the Branding Block, which I presume holds logos and things like that. The Menu Block, which is the responsive bit where you can display stack menu items and things like that. Sub Menus, which I guess allows you to create those accordions where there&#8217;s a parent item, but things hidden underneath. A Link Block where you can just add a single thing, which I guess isn&#8217;t inside any other navigation anywhere. And then a spacer block, just something to create a bit of breathing room to separate one thing from another. And those six things, you just build in your custom post type, and once you&#8217;ve built them there, you can then invoke it and construct it entirely in the block editor.</p>\n\n\n\n<p>You see this kind of stuff is really cool and really clever. Just the idea that you can build that in a, in this GUI, the block editor. Build it, style it, do all of the bits and pieces that you need to make it look nice inside the settings panel. It&#8217;s so great. The promise of Gutenberg delivered, really. This is the kind of stuff that it was always supposed to do, but people only seem to be getting to it now.</p>\n\n\n\n<p>[00:34:57] <strong>Johanne Courtright:</strong> You know, you did ask me a few times if there was a feature I wish was in WordPress, and I do have one right now. Theme.json, you can specify specific colours for your buttons and your texts, your background, but I wish there was a way for us to set up other variables or some other things to specify more colours. So for example, my navigation, I have a lot more colours than two. I wish there was a way for me to set those up instead of using CSS and then the variable name and then manually injecting those.</p>\n\n\n\n<p>[00:35:34] <strong>Nathan Wrigley:</strong> Right. Overriding things. Yeah.</p>\n\n\n\n<p>[00:35:36] <strong>Johanne Courtright:</strong> Allow me to have custom keys or something where I can just say, oh, put your colours here, and then it will just generate whatever it needs to do. So if there was a way for me to have a block and specify, say, this is going to be the selector, this is the selector and this is the key. And then in the theme.json, all the person has to do is set up the key and the colour and it just applies it. That would be a nice feature.</p>\n\n\n\n<p>[00:36:04] <strong>Nathan Wrigley:</strong> Yeah, it&#8217;s curious, you know, if for example, I was to go to, I don&#8217;t know, Squarespace or something like that and build my website with their technology, I guess there&#8217;s an expectation that what you get is what you get. This is it. You know, you pay your $20 a month or whatever it may be, I have no idea, and the features that you have are what you have. Maybe you can put in a support request somewhere and ask for another feature, but basically it&#8217;s very unlikely, I imagine, to happen.</p>\n\n\n\n<p>Whereas just about everybody on the developer side of things, fiddling with WordPress, is constantly coming up with new ideas and different ways it can be adapted. And so there&#8217;s always this sense of, oh, I could build this thing into it, or I could do, and so it kind of breeds, not dissatisfaction, that&#8217;s the wrong word, but a curiosity for what it could do.</p>\n\n\n\n<p>So you&#8217;ve just given a perfect example there. You&#8217;ve got this use case, which I don&#8217;t think I would probably make much use of. I think I&#8217;m probably happy with the two colours, but clearly in your scenarios that&#8217;s a way that you would like to adapt it.</p>\n\n\n\n<p>And that&#8217;s why the platform is so cool. Maybe at some point somebody will listen to that request and will implement that for you in Core. If not, you maybe have to suffer the CSS load that you&#8217;ve got in the meantime. But that is really what separates it. You know, we&#8217;ve got this idea that, if you contribute, and you put your ideas in and you show up and you, you know, you offer your time, then that kind of stuff can be changed.</p>\n\n\n\n<p>[00:37:28] <strong>Johanne Courtright:</strong> I have to say, I know that it creates a lot of friction at the moment and how they&#8217;re guarding and guiding very specifically. And they&#8217;re clear in their vision and they want to follow that vision, and it creates some frustration for some people who want things done differently. But I appreciate that they&#8217;re doing that because it was a long term project. The frustration probably comes from, I wish it was there, what it is today, many years ago, when it came out. But I do appreciate that there&#8217;s somebody with a vision who stick to their vision because I think it&#8217;s the right way.</p>\n\n\n\n<p>[00:38:10] <strong>Nathan Wrigley:</strong> Yeah, and interestingly, everybody else&#8217;s vision can also be lived. So, you know, there&#8217;s a variety of different page builders, and I know that&#8217;s not your thing, but it is the thing of many millions of people. They love that, and that&#8217;s their preferred way of doing it. You can&#8217;t do that on these other proprietary platforms. There isn&#8217;t a different entire UX and UI that you can inject into it, but we have that, you know? And if you want to use a page builder, or you want to use whatever it is that you want to use, that&#8217;s the way it is.</p>\n\n\n\n<p>I suppose the only thing we&#8217;ve got to be mindful of is the flame was that sometimes occur. You know, people saying, well, my tool is the best tool. Anybody else that&#8217;s using anything else is missing out or what have you, or maybe stronger language than that. And just recognise that, well, the reason that you can do that is because there&#8217;s this foundational stuff, the WordPress Core.</p>\n\n\n\n<p>[00:39:00] <strong>Johanne Courtright:</strong> They&#8217;re allowing it.</p>\n\n\n\n<p>[00:39:01] <strong>Nathan Wrigley:</strong> Yeah, and it&#8217;s allowing you to have that, and you don&#8217;t have to use Gutenberg. But it does feel, it really does feel as if in the latter part of 2025, it does feel as if there&#8217;s a little bit more excitement around the Block Editor and the different bits and pieces. I don&#8217;t know if you&#8217;ve picked up on that, but there seems to be more stories. There seems to be more people shipping products that latch onto the block editor. Yours obviously is an example of that.</p>\n\n\n\n<p>[00:39:24] <strong>Johanne Courtright:</strong> The biggest hurdle is to learn it&#8217;s a different mindset, different language, it&#8217;s different in so many ways. There&#8217;s just too much to learn to jump from old way to new way. And it&#8217;s very overwhelming for a lot of people. It&#8217;s very, very overwhelming.</p>\n\n\n\n<p>[00:39:45] <strong>Nathan Wrigley:</strong> Genuinely don&#8217;t know how we bridge that gap, to be honest, because I think you&#8217;re right. If you&#8217;ve been familiar with using WordPress in its classic form, then it is, it&#8217;s seismic. But more or less, every developer that I know has at least some curiosity in Gutenberg and things like that, so probably.</p>\n\n\n\n<p>[00:40:00] <strong>Johanne Courtright:</strong> Once people fully decide to embrace it and take the time to reverse engineer and understand it, they&#8217;re like, oh, wow. All the cool stuff I can do. Yes. You know? And they change their mind completely. It&#8217;s a bit challenging because I mean, even like, let&#8217;s just say Tailwind, which is the CSS framework. I mean, it&#8217;s great. Tailwind is amazing, but when you start trying to use it with WordPress, that&#8217;s another one that fights WordPress. I stopped using it. I&#8217;m just going with SCSS and I build my own stuff. Now I have very little CSS into my blocks and it&#8217;s just, there&#8217;s no real point to have CSS framework in WordPress. You don&#8217;t need that.</p>\n\n\n\n<p>[00:40:44] <strong>Nathan Wrigley:</strong> I&#8217;m going to pivot the subject a little bit, and it&#8217;s because of a tweet that I saw yesterday, I believe it was. A friend of mine tweeted that he&#8217;s yet to see a block solution. So I don&#8217;t think that those were the words that he used, but he&#8217;s yet to see an out and out successful business built on top of blocks. So the example might be that, for example, on WordPress Core, you&#8217;ve got all of these really successful products. So you&#8217;ve got things like Gravity Forms and things like that, that have made real, they&#8217;ve got a real stable business going on. And he was questioning, have we seen that with blocks yet?</p>\n\n\n\n<p>So you are trying to make that happen. You are trying to sell a commercial product. I know that there&#8217;s, free versions and things like that, but you&#8217;re trying to sell a commercial product. How is that? What is the landscape for that at the moment? Because I&#8217;m guessing it&#8217;s not like you are printing money at the moment. I don&#8217;t know how difficult that is and whether or not it&#8217;s been the fountain of cash that maybe you&#8217;d hoped it would be.</p>\n\n\n\n<p>[00:41:44] <strong>Johanne Courtright:</strong> I don&#8217;t expect it to be a fountain of cash. I love what I do. I do it for myself first, and if other people happen to enjoy it, then But if they don&#8217;t, that&#8217;s fine, I&#8217;m using it.</p>\n\n\n\n<p>[00:41:59] <strong>Nathan Wrigley:</strong> That&#8217;s very sanguine approach. I think his thought when he made that tweet is that maybe we&#8217;re on the cusp of something. Because it feels like there&#8217;s a certain speed that the flywheel needs to achieve before people become really interested in it. I&#8217;m not sure that that has yet happened. But give it some more time, give it some more interesting products, some more attention, some more marketing and what have you. And definitely a lot of the stuff shipping in 6.9, which is actually coming out today. And then 7 next year, and all of the AI bits and pieces that are going to be put in as well. You never know. Maybe with a fair wind, we&#8217;ll be printing money for you.</p>\n\n\n\n<p>[00:42:38] <strong>Johanne Courtright:</strong> I do have a message for Matt if he listens. He needs to work on his plugin and themes website. It&#8217;s not usable at the moment. It doesn&#8217;t leave room for new development, new plugins to be seen. It needs to be feeling more like a community.</p>\n\n\n\n<p>I come from a background where I did a lot of desktop customisation. We had featured skins and themes and wallpapers and there was, people were excited. There was somebody reviewing. Think about it about how Apple does their Apple store, where they had like featured apps. Somebody went and tested a few of those plugins and featured them. They pick them. We need more, something like that.</p>\n\n\n\n<p>We also need to have a better search. Search is awful. It&#8217;s all stuffed keywords. And if you&#8217;ve been around for a while, if you&#8217;re new, there&#8217;s no way for you to rank for anything. There needs to be true categories and easier ways to find what you&#8217;re looking for.</p>\n\n\n\n<p>[00:43:37] <strong>Nathan Wrigley:</strong> Do you know, that&#8217;s a whole interesting other conversation, isn&#8217;t it? Maybe we&#8217;ll have that one time. But I get what you mean. When the iPhone came out, don&#8217;t know if you sort of remember or go back that far, but when the iPhone came out, it was this curious but beautiful object that had a lovely screen and could play songs and things. But the moment the app store came along for the iPhone, that&#8217;s I think when it became really interesting.</p>\n\n\n\n<p>And it does feel with the advent of blocks, like there&#8217;s an opportunity similar to that in that WordPress is no longer just these plugins and themes. We&#8217;ve got this whole other thing now, these blocks, these mini applications if you like, which really in many ways have full capabilities like plugins would do. And being able to surface those and find a block or a.</p>\n\n\n\n<p>[00:44:26] <strong>Johanne Courtright:</strong> You should be able to set, are you supporting Gutenberg? Is it using jQuery? Is it using those basic little things like check, check, check? And if some people are looking for those things, they should be able to find you.</p>\n\n\n\n<p>Right now it&#8217;s useless. It&#8217;s very useless, even for me looking for a plugin. Most of the plugins I found these days are because I use Google or AI, or there&#8217;s other means, but it&#8217;s very hard to find. I don&#8217;t even rank in the first 40 some pages for my navigation, so it&#8217;s ridiculous. Look for navigation, you won&#8217;t find me.</p>\n\n\n\n<p>[00:45:04] <strong>Nathan Wrigley:</strong> Okay, so maybe that&#8217;s work to be done in 2026. But hopefully somebody has heard your plea there and you never know. If they have and they want to reach out to you, well, obviously we know that you&#8217;ve got the Groundworx with an X, .dev website. Is there another place where you hang out online that people could find you if they wanted to have a chat?</p>\n\n\n\n<p>[00:45:23] <strong>Johanne Courtright:</strong> I&#8217;ve been hanging out a lot on X these days. I get a lot more response there. It seems to be WordPress community hangs out there a lot, so I think that&#8217;s going to be my platform of choice for a while.</p>\n\n\n\n<p>[00:45:36] <strong>Nathan Wrigley:</strong> Okay. In which case, into the show notes, along with the links to all of the bits and pieces that we mentioned, I will bury the link to Johanne&#8217;s X profile as well, so you can go and connect there.</p>\n\n\n\n<p>Thank you so much for chatting to me today. It&#8217;s really interesting getting your insight into all of the bits and pieces that you&#8217;ve done extending Gutenberg, but also all of the bits and pieces that you&#8217;ve done with new stuff as well. Go check it out. It&#8217;s Groundworx.dev. Johanne, thank you so much for chatting to me today.</p>\n\n\n\n<p>[00:46:01] <strong>Johanne Courtright:</strong> Thank you for inviting me. Thank you so much. It was great.</p>\n</div></details>\n\n\n\n<p>On the podcast today we have <a href=\"https://x.com/groundworxdev\">Johanne Courtright</a>.</p>\n\n\n\n<p>Johanne started working with WordPress back in 2011, moving over from a background in marketing agencies, Dreamweaver, and static HTML sites. Over the years, she’s become a skilled developer, focusing on extending WordPress through custom queries, forms, integrations with APIs, and increasingly, harnessing the power of the block editor and React.</p>\n\n\n\n<p>Johanne talks about her journey from the classic world of agency WordPress development to embracing Gutenberg, and the challenges and wins along the way. She shares her experience in building custom blocks and enhancing existing ones to better serve agencies, things like improved breakpoints, color palettes, responsive designs, and navigation, all of which aren’t offered in Core yet. These features come together in her growing open-source project, Groundworx.</p>\n\n\n\n<p>We talk about the shifting landscape from classic themes to block-based themes, and why, even in 2025, a lot of agencies and users are still hesitant to make the leap fully. Johanne explains where the block editor falls short for her use, and how Groundworx aims to plug these perceived gaps with a foundation of flexible, performant, agency-focused blocks and templates.</p>\n\n\n\n<p>You’ll hear about her approach to building modular themes with theme.json, the realities of client work and scope creep, and how the 80/20 rule shapes what belongs in Core and what’s best handled by plugins.</p>\n\n\n\n<p>We also get into the challenge of discovery in the WordPress plugin ecosystem, her wishlist for Block Editor improvements, and her take on the future of block-based businesses in WordPress.</p>\n\n\n\n<p>Whether you’re a developer eager to modernise your workflow, or just curious about extending Gutenberg for real-world use, 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://groundworx.dev/products/groundworx-core/\">Groundworx Core</a></p>\n\n\n\n<p><a href=\"https://groundworx.dev/products/groundworx-navigation/\">Groundworx Navigation</a></p>\n\n\n\n<p><a href=\"https://gutenbergtimes.com\">Gutenberg Times</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, 10 Dec 2025 15:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Matt: Dries 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:23:\"https://ma.tt/?p=150795\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://ma.tt/2025/12/dries-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:734:\"<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>A more accurate framing would be that Fizzy is <a href=\"https://en.wikipedia.org/wiki/Source-available_software\">source available</a>. You can read it, run it, and modify it. But DHH&#8217;s company is keeping the SaaS rights because they want to be able to build a sustainable business. That is defensible and generous, but it is <em>not</em> open source.</p>\n</blockquote>\n\n\n\n<p>Dries Buytaert follows up <a href=\"https://ma.tt/2025/12/dhh-open-source/\">on my response to DHH</a> with <a href=\"https://dri.es/source-available-is-not-open-source-and-that-is-okay\">&#8216;Source available&#8217; is not open source (and that&#8217;s okay)</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, 10 Dec 2025 03:13:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:21;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"Open Channels FM: Growth, Hackathons, and Gratitude Lessons from an Eventful 2025\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113334\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://openchannels.fm/growth-hackathons-and-gratitude-lessons-from-an-eventful-2025/\";s: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:219:\"Zach Stepek and Carl Alexander recap their 2025 experiences, highlighting personal growth, industry events, business developments, and health journeys. They emphasize gratitude and reflect on goals for a promising 2026.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 09 Dec 2025 14:36: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: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:22;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Matt: DHH &amp;amp; Open Source\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150789\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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/2025/12/dhh-open-source/\";s: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:4992:\"<p>I might have a new prayer: God, give me confidence of DHH <a href=\"https://x.com/dhh/status/1996627792008827342\">claiming his proprietary license is Open Source</a>.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-150790\" height=\"179\" src=\"https://i0.wp.com/ma.tt/files/2025/12/dhh-tweet-1024x303.png?resize=604%2C179&#038;quality=80&#038;ssl=1\" width=\"604\" /></figure>\n\n\n\n<p>37signals/Basecamp has a great new product called <a href=\"https://www.fizzy.do/\">Fizzy</a>, whose brilliance and innovative qualities are being distracted from by its co-creator David Heinmeier Hansson’s insistence on calling it open source. &#8220;One more thing&#8230;  Fizzy is open source and 100% free to run yourself.&#8221;</p>\n\n\n\n<p>Thanks to Freedom of Speech, DHH is free to describe his proprietary software as Open Source, a form of <a href=\"https://ma.tt/2025/10/greenwashing/\">greenwashing</a>, and even though he wants to “Well akshually” <a href=\"https://x.com/codejake/status/1996629945150591448\">denigrate those saying why this is BS</a>, we as free citizens are free to explain why, despite how fast he talks and confident he sounds, he’s not always right.</p>\n\n\n\n<p>Myself and other “Actually Open Source” leaders (including DHH) who release software under licenses that meet <a href=\"https://opensource.org/osd\">a common definition of Open Source</a> benefit from decades of prior art and an incredible foundation that lays out the philosophy and definition of what defines open source.</p>\n\n\n\n<p>For the layperson, though, it might be helpful to break things down in an analogy of authoritarian vs democratic regimes, or a core question of who holds the power.</p>\n\n\n\n<p>Proprietary licenses may grant things that feel like freedoms; for example, Fizzy’s O’Saasy license lets you download the source code, run it yourself, modify it, and <a href=\"https://github.com/basecamp/fizzy\">use a public bug tracker, and you can see the software&#8217;s source control history</a>. That’s cool! Also, in the past several years, there have been Middle Eastern countries that have just now allowed women to drive cars. That’s great! However, as a free person choosing to use this software, or choosing to live in a country, you have to ask yourself: Am I still free?</p>\n\n\n\n<p>No, you’re not. You are allowed to do some things that are in and of themselves good, but ultimately, it’s not built on a foundation of <a href=\"https://ma.tt/2014/01/four-freedoms/\">an inalienable right </a>or constitution; it’s at the whim of the leader. <a href=\"https://www.fizzy.do/license\">O’Saasy license has this restriction</a>:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>No licensee or downstream recipient may use the Software (including any modified or derivative versions) to directly compete with the original Licensor by offering it to third parties as a hosted, managed, or Software-as-a-Service (SaaS) product or cloud service where the primary value of the service is the functionality of the Software itself.</p>\n</blockquote>\n\n\n\n<p>Oh wow, I can’t compete with the leader. In how they choose to operate their business today, or however they might choose to in the future. My freedoms are at their whim. This violates rule 5 of the OSI definition of Open Source: “The license must not discriminate against any person or group of persons.”</p>\n\n\n\n<p>I’d like to choose software and live in a society that doesn’t discriminate.</p>\n\n\n\n<p>It’s not uncommon for people trying to take away your freedom to want to use the same words as those in truly free societies. North Korea calls itself the Democratic People&#8217;s Republic of Korea. Why? <a href=\"https://www.google.com/search?q=why+does+north+korea+call+itself+democratic\">Per Google&#8217;s AI</a>:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Socialist Definition of Democracy</strong> During the Cold War, the Soviet Union and its allies used &#8220;democracy&#8221; to mean &#8220;people&#8217;s power&#8221; through a single ruling party, representing the working class, as opposed to the multi-party &#8220;bourgeois&#8221; democracy of the West. North Korea adopted this lexicon, as did other communist states like the German Democratic Republic (East Germany).</p>\n</blockquote>\n\n\n\n<p>Yeah, really democratic. In that sense, you can say O&#8217;Saasy is an “open” “source” license. Perhaps a bubble of people will agree with you. But the rest of the world will use common sense and see that as a <strong>fraud</strong>. And most disappointingly for <a href=\"https://37signals.com/\">37signals</a>, a company that prides itself on high integrity, it&#8217;s <strong>false advertising</strong>.</p>\n\n\n\n<p>(For what it&#8217;s worth, <a href=\"https://x.com/photomatt/status/1996353545717924209\">I tried to resolve this quietly with Jason Fried a few days ago</a>.)</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 09 Dec 2025 05:30: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: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:23;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"Matt: Happy Birthday Kinsey\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150776\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://ma.tt/2025/12/kinsey-70/\";s: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:3384:\"<p>Yesterday I had the great honor and privilege of attending a colleague’s 70<sup>th</sup> birthday party. You may not have heard his name before, but <a href=\"https://kinsey.nyc/\">Kinsey Wilson</a> has been at the center of shaping journalism with a movie-worthy career that started at the bottom as a crime reporter in Chicago, and has taken him to the highest echelons at NPR, the New York Times, and, most recently, we’ve been lucky to have him at Automattic.</p>\n\n\n\n<p>Kinsey brings a journalistic curiosity and passion for finding truth, paired with a deep optimism and creativity for seeing around the corner for how technology can transform how we consume and produce media.</p>\n\n\n\n<p>While <a href=\"https://en.wikipedia.org/wiki/Kinsey_Wilson\">his Wikipedia page</a> or <a href=\"https://kinsey.nyc/about/\">biography</a> provides appetizers to some of what he&#8217;s done, Kinsey has led such a rich and beautiful life that any attempt to summarize it ends up being criminally reductive. The best you can hope for is to give a taste of his person through vignettes.</p>\n\n\n\n<p>A beautiful snippet from the montage of accolades at his birthday was how Kinsey was someone you’d follow into battle. I’ve learned so much from seeing the empathy, candor, and integrity he brings to every team he leads, which engenders an incredible loyalty I&#8217;ve rarely seen in my career. When he left NPR, 62 colleagues made <a href=\"https://web.archive.org/web/20141107124059/http://www.infinitekinsey.com/playlist/\">an “Infinite Kinsey” website of accolades</a>. </p>\n\n\n\n<p>That sort of thing is rare, and it’s been an honor and a privilege to work alongside him to democratize publishing.</p>\n\n\n\n<p>One of those colleagues, <a href=\"https://elisehu.com/\">Elise Hu</a>, introduced us while he was at the New York Times and while my intention when I first met him was to get more WordPress at the Times, my imagination was sparked by thinking of how he could bring his experience to help shape WordPress and Automattic, hence my pivot into recruiting him.</p>\n\n\n\n<p>Kinsey&#8217;s impact on journalism (and podcasting!) at NPR and New York Times is easy to understand, but less well-known is how he came into Automattic and got deep into understanding WordPress and seeing it as a platform that could enable the newsrooms and journalists to accomplish their mission in a more efficient way with the project he leads, <a href=\"https://newspack.com/\">Newspack</a>. </p>\n\n\n\n<p>He’s a fierce steward of the <a href=\"https://en.wikipedia.org/wiki/Fourth_Estate\">Fourth Estate</a>. </p>\n\n\n\n<p>Newspack and its team’s close relationship to customers invents solutions on top of WordPress that delight its users and percolate and influence everything we do at <a href=\"https://automattic.com/\">Automattic</a>. They&#8217;re one of the teams that sets the bar for others in the company.</p>\n\n\n\n<p>To Kinsey, I’ll leave you with a quote from one of my other inspirations, Charlie Munger, who at the <a href=\"https://www.wsj.com/finance/investing/charlie-munger-life-final-years-berkshire-7c20c18e\">tender age of 99 shared a wish with a visitor</a>, <em>“Oh, to be 86 again.”</em></p>\n\n\n\n<p>I’ll try not to be too tech-bro optimist and say that 70 is the new 40, but I look forward to seeing the ripples that you have on the future of publishing for many years to come. </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, 07 Dec 2025 21:37: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:24;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Matt: Self-driving\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150768\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://ma.tt/2025/12/self-driving/\";s: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:1455:\"<p>There has been some lovely writing about self-driving this week, first in the New York Times where <a href=\"https://www.nytimes.com/2025/12/02/opinion/self-driving-cars.html\">Jonathan Slotkin makes the medical case for autonomous vehicles</a>. But I was really taken by <a href=\"https://www.economist.com/finance-and-economics/2025/11/27/self-driving-cars-will-transform-urban-economies\">The Economist&#8217;s look at how self-driving cars will transform urban economies</a>. It&#8217;s behind a paywall. I enjoyed how they thought about the second-order effects of self-driving.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>America is home to 1m taxi and bus drivers, as well as over 3m truck drivers—adding up to 3% of the working population. Other potential losers are less obvious. Without car accidents there will, for instance, be less demand for personal-injury lawyers. If people stop buying cars, dealers and used-car salesmen will go. </p>\n</blockquote>\n\n\n\n<p><span style=\"margin: 0px; padding: 0px;\">It&#8217;s fascinating to think a few chess moves down the line, for example, fewer personal-injury lawyers funding politicians might lead to some form of <a href=\"https://en.wikipedia.org/wiki/Tort_reform\" target=\"_blank\">Tort Reform</a>, an area of society that, like gun control, has centrist changes most Americans would agree with, but has been captured by special intere</span>sts.</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, 06 Dec 2025 23:54:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:25;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Matt: AI Native\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150762\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://ma.tt/2025/12/ai-native/\";s: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:\"<p>James LePage has a great write-up, <a href=\"https://j.cv/sotw-2025/\">SOTW 2025:The Year WordPress Became AI-Native</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, 06 Dec 2025 05:47: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: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:111:\"Gutenberg Times: State of the Word,  WordPress 6.9 “Gene”, Playground Year-Review —  Weekend Edition #352\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=43310\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:107:\"https://gutenbergtimes.com/state-of-the-word-wordpress-6-9-gene-playground-year-review-weekend-edition-352/\";s: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:28795:\"<p>Hi there, </p>\n\n\n\n<p>How did the upgrade to WordPress 6.9 go for you and those around you? Did anything break? Or are you waiting for 6.9.1 to come out? </p>\n\n\n\n<p>Once in a while I get a question on how I keep up with the fast progress and the vast range of updates in Gutenberg and WordPress Core. Here is one source of information I am grateful for: Contributors working on the Gutenberg project started posting their so-called <a href=\"https://github.com/WordPress/gutenberg/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22%5BType%5D%20Iteration%22\">&#8220;Iteration for WordPress 7.0&#8221;</a> issues on GitHub. I bookmarked this list and once in a while I will check up on the progress, especially when I get lost in the weeds of single PRs and need to align again on big picture goals. It&#8217;s not a comprehensive list, though. </p>\n\n\n\n<p>From the conversations at State of the Word 2025, I learned that the community is embracing the educational initiatives of Campus Connect and WordPress Credits. Seeing more generations stream into the ecosystem warms this perpetual community organizer&#8217;s heart.  Equally exciting is the foundational work the AI Team has accomplished to ready the ecosystem for the era of Artificialle Interlligence (AI) when LLMs and helper agents elevate research, publishing and amplification for people. </p>\n\n\n\n<p>What did stand out for you after watching the State of the Word video? Email me or leave a comment. </p>\n\n\n\n<p>Below is another walk-through of the buzz around block editor, plugins and Playground. Enjoy, and have a wonderful weekend. </p>\n\n\n\n<p>Yours, <img alt=\"💕\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f495.png\" style=\"height: 1em;\" /><br /><em>Birgit</em></p>\n\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-word-press-release-information\">Developing Gutenberg and WordPress</h2>\n\n\n\n<p><a href=\"https://wordpress.org/news/2025/12/gene/\"><strong>WordPress 6.9 &#8220;Gene&#8221;</strong></a> was released during State of the Word 2025, with most of the release leads present at the in-person event. You can <a href=\"https://youtu.be/U_DF4-23C8Q?si=3Y2KdtWyKasFJD7p&amp;t=2495\">revisit the moment on YouTube</a>  41:35  minutes into the recording, with the demonstration of the major features by Matias Ventura. </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-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-43463\" height=\"341\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Release-Edition-Featured-Image-6.9-scaled-1.webp?resize=652%2C341&#038;ssl=1\" width=\"652\" /></figure>\n</div></div>\n\n\n\n<p><strong>Nicholas Garofalo</strong> wrote <a href=\"https://wordpress.org/news/2025/12/sotw-2025/\"><strong>State of the Word 2025: Innovation Shaped by Community</strong></a>. Matt Mullenweg and Mary Hubbard, our Executive Director, delivered WordPress&#8217;s yearly update, which included an exciting live launch of WordPress 6.9. The keynote dug into how we&#8217;re mixing in AI with features like the Abilities API and MCP adapter, highlighted the awesome growth of our global community across 81 WordCamps, and showed off cool tools like Telex that help you create AI-powered blocks. Some major highlights were new collaboration features, upgraded developer APIs, and more ways to connect learners around the globe to opportunities on the open web.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Rae Morey,</strong> The Repository, reports on the annual keynote in detail in her post <a href=\"https://www.therepository.email/state-of-the-word-2025-ai-education-and-a-community-holding-steady-through-a-rollercoaster-year\"><strong>State of the Word 2025: AI, Education, and a Community Holding Steady Through a “Rollercoaster” Year</strong></a>. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>You can watch the entire <strong><a href=\"https://youtu.be/U_DF4-23C8Q?si=3Y2KdtWyKasFJD7p&amp;t=2495\">State of the Word</a></strong> event on YouTube. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>James Le Page</strong> elaborated in <a href=\"https://j.cv/sotw-2025/\"><strong>SOTW 2025:The Year WordPress Became AI-Native</strong></a> how WordPress delivered four foundational AI components in version 6.9, six months after forming its first dedicated AI team. The Abilities API creates unified registries for AI agents, while the WP AI Client provides provider-agnostic LLM interfaces. The MCP Adapter exposes capabilities externally, and the AI Experiments Plugin demonstrates practical implementations. Looking ahead, version 7.0 will introduce client-side abilities and a Workflows API for chaining actions, positioning WordPress to remain central as AI reshapes content consumption and creation across the open web.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><img alt=\"🔥\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f525.png\" style=\"height: 1em;\" /> Save the Date! <strong>January 13, 7pm UTC</strong> Join  James LePage and Jamie Marsland for a hallway hangout on all things WordPress AI. If you are interested, <a href=\"https://x.com/pootlepress/status/1996927536865906896\">comment on the tweet</a> or ping Jamie Marsland. </p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://x.com/pootlepress/status/1996927536865906896\"><img alt=\"\" class=\"wp-image-43458\" height=\"365\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Jamie-James-WordPress-AI.jpeg?resize=652%2C365&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In <strong><a href=\"https://www.youtube.com/watch?v=ysRLeRGOZko&amp;t=1s\">WordPress 6.9 Is Out! The Main Features You Need to Know</a></strong>, Karol Kroll gives you a walk-through of the new version on his YouTube channel. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Maddy Osma</strong>n reported on <a href=\"https://wordpress.com/blog/2025/12/02/wordpress-6-9-for-site-owners/\"><strong>What’s New for Bloggers, Creators, and Site Owners</strong></a> in WordPress 6.9. and highlights collaboration tools like block-level notes and hide-show toggles, new creative blocks including Accordion and Term Query for enriched storytelling, plus performance improvements loading styles on demand. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In his post <a href=\"https://make.wordpress.org/core/2025/12/01/ability-to-hide-blocks/\"><strong>Ability to Hide Blocks in WordPress 6.9</strong></a>, <strong>Aki Hamano</strong>, sponsored triage co-release lead, shared more detail about this new WordPress features and how to disable it. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Rhys Wynne</strong> discussed the release of <a href=\"https://dwinrhys.com/2025/12/03/wordpress-6-9-released-what-new-features-are-there/\"><strong>WordPress 6.9</strong></a>, noting it contains more visible features compared to version 6.8. He highlights three key improvements: the Notes,; the Accordion block, and the Command Palette. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>On the Hostinger Blog, <strong>Bud Kraus</strong> explained the <strong><a href=\"https://www.hostinger.com/blog/wordpress-6-9\">many features of WordPress 6.9</a></strong>, highlighting Notes, Accordion and Terms Query blocks and the Command Palette. Kraus emphasizes developer enhancements like the Abilities API, improved Block Bindings, and removal of legacy Internet Explorer code. He notes this release marks the official start of Phase Three collaboration features while balancing practical user improvements.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Carlo Daniele</strong> reported on the latest WordPress release for Kinsta. In <a href=\"https://kinsta.com/blog/wordpress-6-9/\"><strong>New features, new blocks, new APIs: here is what’s new in WordPress 6.9</strong></a>, he discusses key features like the Command Palette, Notes, and new blocks. He also covers updates for developers, including the streaming block parser, custom Social Link icons, the Abilities API, Block Bindings, and improvements to the Interactivity API and DataViews.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>Earlier this week, I worked on the release of Gutenberg 22.2. You can read my release post on the Make Blog: <a href=\"https://make.wordpress.org/core/2025/12/03/whats-new-in-gutenberg-22-2-dec3/\"><strong>What’s new in Gutenberg 22.2 (03 December)?</strong></a>. The highlights are: </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/12/03/whats-new-in-gutenberg-22-2-dec3/#cover-block-video-embeds\">Cover block video embeds</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/03/whats-new-in-gutenberg-22-2-dec3/#breadcrumbs-block-enhancements\">Breadcrumbs block enhancements</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/03/whats-new-in-gutenberg-22-2-dec3/#styling-options-for-the-math-block\">Styling options for the Math block.</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/03/whats-new-in-gutenberg-22-2-dec3/#other-notable-highlights\">Other Notable Highlights</a>, like Button block pseudo-state styling and DataViews upgrades.</li>\n</ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://make.wordpress.org/core/2025/12/03/whats-new-in-gutenberg-22-2-dec3/\"><img alt=\"Use video from YouTube for your cover background. \" class=\"wp-image-43446\" height=\"416\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/gb-22-2-embed-1.png?resize=652%2C416&#038;ssl=1\" width=\"652\" /></a></figure>\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-constrained wp-block-group-is-layout-constrained\">\n<p><img alt=\"🎙\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f399.png\" style=\"height: 1em;\" /> The latest episode is <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-125-wordpress-6-9-gutenberg-22-1-and-gutenberg-22-2/\">Gutenberg Changelog #125 – WordPress 6.9, Gutenberg 22.1 and Gutenberg 22.2</a> with <strong>JC Palmes</strong>, WebDev Studios</p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-no-vertical-margin\"><img alt=\"Gutenberg Changelog 125 with JC Palmes and host Birgit Pauli-Haack\" class=\"wp-image-43283\" height=\"186\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/11/Screenshot-2025-11-28-at-18.19.29.png?resize=652%2C186&#038;ssl=1\" width=\"652\" /></figure>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-rich is-provider-pocket-casts wp-block-embed-pocket-casts\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div></div></div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-p\">Plugins and Tools for #nocode site builders</h2>\n\n\n\n<p><strong>Bernhard Kau</strong>, a PHP developer from Berlin and community organizer, started an <a href=\"https://kau-boys.com/category/advent-calendar\">Advent Calendar</a> to showcase recommended plugins. The Dec. 3 edition featured <a href=\"https://kau-boys.com/4252/advent-calendar/block-editor-reverse-columns-on-mobile-a-small-block-options-plugin\"><strong>Block Editor: Reverse Columns on Mobile – a small block options plugin</strong></a>. He likes it for its ability to solve mobile layout issues with just 250 lines of code, managing columns, group blocks, and media-text arrangements. Instead of needing to add custom CSS classes manually, the plugin uses simple checkboxes to order image and text correctly on mobile and supports RTL languages and various flex layouts. While some believe fewer plugins are better, Kau prefers targeted solutions that do exactly what he would code himself, making features easy for content editors on no-code sites without overcomplicating the functionality. If you need a guide through the forest of plugins in the WordPress ecosystem you should follow Bernhard Kau&#8217;s blog. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Jake Spurlock</strong> <a href=\"https://jakespurlock.com/2025/12/placeholders-ad-wireframing/\"><strong>released Placeholders, a WordPress plugin</strong></a> that simplifies wireframing ad layouts by offering fourteen Gutenberg blocks for common IAB advertising sizes. Each block shows clean wireframe-style placeholders with accurate dimensions, customizable colors, and alignment options, all without needing an actual ad setup. This free plugin empowers designers and developers to create mock placements for design phases, client presentations, and layout testing. Future updates may add custom sizes, layout templates, and ad management features. The <a href=\"https://wordpress.org/plugins/placeholders/\">plugin is available</a> on the WordPress repository.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p><strong>Joop Laan</strong> has created a new plugin called <strong><a href=\"https://wordpress.org/plugins/inline-context/?preview=1\">Inline Context</a></strong>. It adds expandable tooltip popovers to your content for easy definitions, references, and clarifications without interrupting reading. You can highlight text, provide rich-text explanations, and categorize notes with custom icons and colors. This plugin is great for editorial sites, documentation, and research platforms. It&#8217;s fully keyboard-accessible and ready for translation. Laan also offers a <a href=\"https://wordpress.org/plugins/inline-context/?preview=1\">live preview of the plugin in Playground</a> to see it in action.</p>\n\n\n<div class=\"ng-block-a21fafecfeecef44 wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #fdfcea; border-radius: 12px;\"><div class=\"ng-block-309e1839d9017ad2 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong> <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/\" rel=\"noreferrer noopener\" target=\"_blank\">&#8220;Keeping up with Gutenberg &#8211; Index 2025&#8221;</a> </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. </p></div></div></div></div>\n\n<div class=\"ng-block-ba6e9e1563e9de31 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p>The previous years are also available: <br /><strong><strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\">2020</a> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2021/\">2021</a></strong> | <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> | <strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2023\">2023</a></strong> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2024/\"><strong>2024</strong></a></p></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\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>Last month, <strong>JuanMa Garrido</strong> and <strong>Jonathan Bossenger</strong> invited user to the <a href=\"https://wordpress.tv/2025/12/02/developer-hours-wordpress-6-9-block-bindings-interactivity-api/\"><strong>Developer Hours: WordPress 6.9 Block Bindings &amp; Interactivity API</strong></a>. The recording is now available on WordPress TV. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p><strong>Ronald Huereca</strong> discusses the <a href=\"https://dlxplugins.com/tutorials/how-to-manage-the-admin-wide-command-palette-in-wordpress-6-9/\">Admin-Wide Command Palette</a> which now operates in the entire admin area with CMD/CTRL-K. He shows how to disable the palette selectively using the wp-core-commands script handle, enable it on the frontend, and create custom commands using React hooks and registerPlugin. Huereca includes code snippets for different contexts—block editor only, admin excluding editor, or both—and suggests using separate script endpoints for new commands in existing block plugins to prevent iframe issues.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p><strong>Brian Coords</strong> shared a tutorial on <a href=\"https://www.briancoords.com/building-a-woo-product-category-image-block-with-wordpress-6-9/\"><strong>creating a Woo Product Category Image Block with WordPress 6.9</strong></a>, using the Block Bindings API and a new Terms Query Loop to show product category images without custom blocks. The method registers bindings using PHP on the server to get term meta thumbnails and uses JavaScript for the editor preview through WooCommerce&#8217;s data package. A block variation allows for easy insertion. Coords mentions this solves issues where taxonomy term images aren&#8217;t standard in WordPress, but he notes the increasing clutter in the block inserter due to more specialized variations.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.briancoords.com/building-a-woo-product-category-image-block-with-wordpress-6-9/\"><img alt=\"\" class=\"wp-image-43444\" height=\"344\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Screenshot-2025-12-06-at-10.04.14.png?resize=652%2C344&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n\n<p><strong>Felix Arntz</strong> <a href=\"https://www.linkedin.com/posts/felixarntz_many-people-have-asked-me-over-the-past-few-activity-7400592023696867328-xeDW?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAAkKaoBHI9qqM4OcmXfJb1QeGFMlLI6W4o\">address on LinkedIn</a> frequently asked question, on how he built the Gutenberg-like UI in his <a href=\"https://wordpress.org/plugins/ai-services/\">AI Services</a> plugin for WordPress. In a new npm package called<a href=\"https://www.npmjs.com/package/wp-interface\"> <strong>wp-interface</strong></a> he provided an abstracted solution anyone can use to get started integrating it into their plugins. </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>On his livestream, <strong>Jonathan Bossenger</strong> tested WordPress 6.9 and showed <strong><a href=\"https://www.youtube.com/watch?v=TKG11gdQEoo\">how to use its Block Bindings updates in a custom plugin</a></strong>. He explored custom post types and meta fields, worked with block bindings, and updated custom fields. Watch him solve debugging issues, add a year field, and improve a custom plugin.</p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p>In his blog post <a href=\"https://alex.kirk.at/2025/11/29/wordpress-development-without-a-computer/\"><strong>WordPress Development Without a Computer</strong></a>, <strong>Alex Kirk</strong>, long time WordPress contributor, outlines how he envisions AI-assisted fixes on the fly on a WordPress site. &#8220;With AI coding assistants that run in the browser—like Claude Code, OpenAI Codex, GitHub Copilot Workspace, or similar tools—combined with WordPress Playground for testing, you can now do WordPress plugin development without a computer.&#8221; Kirk provides a step-by-step instructions on how to make it possible today.  </p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p>In his livestream, <strong>JuanMa Garrido</strong> discussed the <strong><a href=\"https://www.youtube.com/watch?v=hlbT0fnIe8E\">Interactivity Router</a></strong> package, highlighting its ability to load content without full page reloads. He demonstrated client-side navigation in query loop blocks and interactive lightbox behavior. The session included enabling client-side navigation, performance comparisons, and practical API documentation examples.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.youtube.com/watch?v=hlbT0fnIe8E\"><img alt=\"\" class=\"wp-image-43455\" height=\"335\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/JuanMa-Garrido-interactivity-router.jpeg?resize=600%2C335&#038;ssl=1\" width=\"600\" /></a></figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-s-new-in-playground\">What&#8217;s new in Playground</h3>\n\n\n\n<p>In this <a href=\"https://make.wordpress.org/playground/2025/12/03/wordpress-playground-2025-year-in-review/\">2025 Year in Review</a>, Playground architect <strong>Adam Zieliński</strong> lists transformative achievements including supporting ninety-nine percent of WordPress plugins, running PHPMyAdmin and Laravel alongside substantial performance gains through OpCache and concurrent workers. New PHP extensions like XDebug enable modern debugging workflows while state-of-the-art MySQL emulation powers comprehensive database management. Developer tools now include file browsers, Blueprint editors, and one-click Gutenberg branch previews. </p>\n\n\n\n<p>The community contributed translations across six languages, earned forty-eight contributor badges, and demonstrated Playground at WordCamps globally, establishing it as essential infrastructure for testing, teaching, and building WordPress.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https://playground.wordpress.com\"><img alt=\"Playground default screen. \" class=\"wp-image-43442\" height=\"350\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Screenshot-2025-12-06-at-09.49.53.png?resize=652%2C350&#038;ssl=1\" width=\"652\" /></a></figure>\n\n\n<div class=\"ng-block-9f4f80f9d2cc9fb1 wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #f8f8f8; border-radius: 8px;\"><div class=\"ng-block-b357e10e5dc736b7 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><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></div></div></div></div>\n\n<div class=\"ng-block-43522d44aafdee1f wp-block-newsletterglue-image ng-block size-full is-resized\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;\"><a href=\"https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json\"><img alt=\"\" class=\"wp-image-42874 ng-image\" height=\"45\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/02/Screenshot-2025-11-15-at-12.06.44.png?resize=196%2C45&#038;ssl=1\" style=\"border-style: none; border-color: transparent;\" width=\"196\" /></a></div></div></div></div>\n\n<div class=\"ng-block-9a3168d0d50bb812 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><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></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\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<div class=\"ng-block-ba828cf5ba3c3e12 wp-block-newsletterglue-separator ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; color: #666666;\"><hr style=\"background-color: transparent; color: transparent; margin: 0; border: 0; border-top: 1px solid #666666; width: 560px; height: 0;\" /></div></div></div></div>\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\"><div class=\"ng-block-3a3133548ab8213b wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 14px; font-family: Helvetica; line-height: 0.2; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong>Featured Image: </strong></p></div></div></div></div></div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-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, 06 Dec 2025 03:38: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:27;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt: Unifi 5G\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150758\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://ma.tt/2025/12/unifi-5g/\";s: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:1187:\"<p>One of my favorite hobbies is home networking and wifi, and once you go down that rabbit hole one of the best companies you can follow is <a href=\"https://ui.com/\">Unifi</a>. They&#8217;re such a cool company in so many ways, from having a <a href=\"https://ir.ui.com/company/board-of-directors\">4-person board of directors</a>, as a public stock. You can clearly tell they delight in bringing great design to hardware, in a Apple-like attention to detail. </p>\n\n\n\n<p>They ship such cool products regularly, across an entire ecosystem that spans cameras to access control, it&#8217;s hard to describe everything they can cover, and they&#8217;ll even have random stuff that integrates into their system like EV charging or digital signage. I get as excited when they ship a new generation of hardware as I do for an iPhone launch.</p>\n\n\n\n<p>But what&#8217;s exciting is that they just launched <a href=\"https://blog.ui.com/article/introducing-unifi-5g\">5G bridging, with some fun devices that connect everything</a>. I imagine someday I&#8217;ll have a Unifi puck hooked up to Starlink, providing amazing routing and connectivity anywhere in the world, powered by some PoE battery.</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, 05 Dec 2025 05:34:14 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:28;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WordPress.org blog: State of the Word 2025: Innovation Shaped by 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:35:\"https://wordpress.org/news/?p=19447\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://wordpress.org/news/2025/12/sotw-2025/\";s: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:28824:\"<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p>State of the Word 2025 brought the WordPress community together for an afternoon that felt both reflective and forward-moving, blending stories of global growth with technical milestones and glimpses of the future. This year also marked the twentieth State of the Word since the first address in 2006, a milestone noted in the WordPress history book <a href=\"https://wordpress.org/book/2015/11/wordcamp-2006/\"><em>Milestones: The Story of WordPress</em></a> as the beginning of a tradition that has helped the project tell its own story.</p>\n\n\n\n<p>From the outset, the keynote carried a sense of momentum shaped by thousands of contributors, educators, students, and creators whose steady participation continues to define the open web. It was a reminder that WordPress is more than software. It is a community writing its future together.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>What we have is more than code. It’s momentum, it’s culture, and it’s a system that lets people learn by doing and lead by showing up.  — <a href=\"https://profiles.wordpress.org/4thhubbard/\">Mary Hubbard</a>, WordPress Executive Director</p>\n</blockquote>\n\n\n\n<p>Mary opened the evening by reflecting on her first full year as Executive Director, a year spent listening deeply and seeing firsthand how people across regions learn, contribute, and lead. Her remarks grounded the keynote in the lived reality of a community that grows because people invest in one another, teach openly, and build trust through contribution.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>I’ve met people using WordPress to unlock new careers. I’ve met contributors who started a single translation or forum post and are now leading major pieces of the project. In LatAm, Europe, and the States, I’ve seen students get access to WordPress tools and start building faster than we could have ever imagined. I’ve watched communities build in public, resolve disagreements in the open, and collaborate across languages and time zones.</p>\n</blockquote>\n\n\n\n<p>That reflection offered a clear reminder of what makes WordPress resilient through change: a culture of showing up, learning by doing, and supporting others along the way. The project moves forward because people choose to participate in ways both large and small, strengthening the foundation that has carried WordPress for more than two decades.</p>\n\n\n\n<p>With that foundation in place, the keynote moved through a series of stories and demonstrations that highlighted where WordPress stands today and where it is headed next — from a historic live release of WordPress 6.9 to expanding global education pathways, emerging AI capabilities, and deeper collaboration across the entire ecosystem.</p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress by the Numbers</h2>\n\n\n\n<p>Project Cofounder <a href=\"https://profiles.wordpress.org/matt/\">Matt Mullenweg</a> began with a wide-angle view of the project’s growth. WordPress powers over 43% of the web, with 60.5% of the CMS market. Shopify, its nearest competitor, holds 6.8%. Among the top 1,000 websites, WordPress’s share climbed to 49.4%, up 2.3% from the previous year.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Globe graphic noting 43% of websites and 60.5% CMS market share\" class=\"wp-image-19500\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-43.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>Multilingual usage continued its strong rise. Over 56% of WordPress sites now run in languages other than English. Japan stood out, with WordPress powering 58.5% of all Japanese websites and 83% of the CMS market. Japanese became the second most-used language on WordPress at 5.82%. Spanish followed, then German, French, and Brazilian Portuguese.</p>\n\n\n\n<p>The plugin ecosystem saw explosive growth. The directory surpassed 60,000 plugins, and plugin downloads were on pace to reach 2.1 billion by year-end. Over 1,500 themes have been released this year as well.</p>\n\n\n\n<p>Contributors also hit new highs. The 6.8 release included 921 contributors, the largest group yet. WordPress 6.8 saw 79.5 million downloads, up 13%, and WordPress 6.9 included contributions from 230 first-time contributors and more than 340 enhancements and fixes.</p>\n\n\n\n<h2 class=\"wp-block-heading\">A Release Moment to Remember</h2>\n\n\n\n<p>This year’s keynote delivered something WordPress had never attempted before: a live on-stage release of <a href=\"https://wordpress.org/download/releases/6-9/\">WordPress 6.9</a>.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"WordPress 6.9 Gene album cover art\" class=\"wp-image-19511\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-gene.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>Mary set the moment up earlier in the program, calling WordPress 6.9 “fast, polished, and built for collaboration.” She explained that it reflected a year of intentional iteration, improved workflows, and deeper cross-team participation. </p>\n\n\n\n<p>Matt took the stage with some of the release leads, the release button in hand. The room counted down, and then WordPress 6.9 shipped live, instantly updating millions of sites around the world. It was both a celebration and a testament to the reliability and trust the WordPress community has built into its release processes. Shipping a major version of WordPress in real time, on stage, without drama, is something the early contributors could hardly have imagined.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Photo of WordPress release leads pressing the button to release 6.9\" class=\"wp-image-19457\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/release-leads.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>That reflection connected back to WordPress’s origin story. Matt talked about discovering the <a href=\"https://en.wikipedia.org/wiki/WordPress#History\">B2</a> forums, asking questions, and eventually reaching the point where he could answer someone else’s. That transition from learner to contributor remains at the heart of the project today. Two decades later, WordPress has grown from those early interactions into a platform that can ship a major release in front of the world, powered by thousands of contributors building together.</p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress and the Future of AI</h2>\n\n\n\n<p>As the keynote shifted toward the future, Matt acknowledged what has become an essential truth of the moment: it would be impossible to talk about the next chapter of WordPress without talking about AI. He reminded the audience that in 2022, long before ChatGPT entered global conversation, he encouraged the community to “learn AI deeply.” The speed of change since then, he said, has exceeded every expectation, and WordPress has been preparing for it in ways both visible and behind the scenes.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Timeline of AI: 2022 ChatGPT launches, 2023 GPT-4 and Claude launches, 2024 Multimodel and video generation, 2025 AI everywhere\" class=\"wp-image-19510\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-AI.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>Matt introduced one of the most important architectural developments of the year: the Abilities API and the MCP adapter. The Abilities API defines what WordPress can do in a structured way that AI systems can interpret, while the MCP adapter exposes those abilities through a shared protocol. This means AI agents — whether built by individuals, companies, or larger platforms — can understand and interact with WordPress safely and predictably. Instead of relying on one-off integrations or brittle interfaces, WordPress now participates in a broader ecosystem of tools that can query its capabilities and perform tasks using a standard, governed approach.</p>\n\n\n\n<p>Matt then highlighted how developers are already using AI in their everyday work through tools like Cursor, Claude Code, and next-generation CLIs. These tools can explore entire codebases, generate documentation, produce tests, refactor large components, and even coordinate sequences of WP-CLI commands. For many developers, they expand what a single person can accomplish in an afternoon. They don’t eliminate the need for human judgment — they amplify it.</p>\n\n\n\n<p>With that foundation laid, Matt turned the audience’s attention to <a href=\"https://telex.automattic.ai/\">Telex</a>, the experimental environment designed to turn natural-language prompts into Gutenberg Blocks. Telex has already moved beyond experimentation and into real use. Matt showed examples from community creator Nick Hamze, who uses Telex to power micro-business tools that represent practical, revenue-generating workflows that previously required custom engineering.</p>\n\n\n\n<figure class=\"wp-block-video\"><video controls=\"controls\" height=\"2160\" src=\"https://wordpress.org/news/files/2025/12/Telex-demo-776.mp4\" width=\"3840\"></video></figure>\n\n\n\n<p>Matt then widened the lens to show what companies across the ecosystem are building with AI. Hostinger’s Kodee can generate a complete WordPress site from a single description. Elementor AI demonstrated similarly rapid creation inside its own editor, producing full sections and layouts in seconds. WordPress.com showcased how its AI tools help users draft, rewrite, and refine content while keeping language aligned with the site’s voice. Yoast demonstrated how AI can support SEO workflows by generating structured suggestions and improving readability. Together, these examples illustrated that AI is not arriving in one place — it is arriving everywhere.</p>\n\n\n\n<p>Experimental browsers can navigate WP Admin autonomously, performing tasks such as clicking buttons, opening menus, changing settings, and performing multi-step tasks without requiring any custom plugins or APIs. This raised a key question that Matt encouraged the community to consider: Which AI capabilities should live inside WordPress itself, and which should remain external, operating through the browser or operating system?</p>\n\n\n\n<p>Matt closed the section by discussing WordPress-specific AI benchmarks and evaluation suites. These shared tests will measure how well AI systems understand and execute WordPress tasks, from enabling plugins to navigating WP Admin to modifying content and settings. The goal is to create a foundation where future AI tools behave predictably and responsibly across the entire ecosystem, giving creators confidence that intelligent tools understand the platform deeply.</p>\n\n\n\n<h2 class=\"wp-block-heading\">A Global Community Growing Together</h2>\n\n\n\n<p>Mary then returned to the stage to celebrate the ecosystem that supports WordPress&#8217;s growth. Across continents, diverse groups of people have hosted WordPress events, training new contributors and welcoming newcomers into the project. WordCamp growth in 2025 reflected that: more than 81 WordCamps across 39 countries, powered by over 5,000 volunteers and attended by nearly 100,000 people, with sixteen more events still underway.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-19503\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-wordcamps.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>Education played a major role in this community expansion. Learn.WordPress.org served over 1.5 million learners this year, with clearer pathways into more structured programs like <a href=\"https://wordpress.org/education/campus-connect/\">Campus Connect</a> and <a href=\"https://wordpress.org/education/credits/\">WordPress Credits</a>. This bridging was deliberate. Many learners arrive through tutorials or workshops but need clearer guidance on how to deepen their skills. By reshaping navigation and improving wayfinding across WordPress.org, the project began closing that gap.</p>\n\n\n\n<p>She spotlighted <a href=\"https://make.wordpress.org/community/2025/09/29/wordpress-and-higher-education-an-alliance-that-transforms/\">Costa Rica’s Universidad Fidélitas</a>, where WordPress moved beyond extracurricular interest into formal academic integration. Long before signing an agreement with the WordPress Foundation, their students were hosting WordCamp San José, forming student clubs, and treating WordPress as a crucial part of digital literacy and professional development.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-19505\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-photo.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /><figcaption class=\"wp-element-caption\">Students of the WordPress Fidélitas Club</figcaption></figure>\n\n\n\n<p>Wapuu appeared across events as a familiar companion and a cultural thread running through contributor tools and community projects. Its presence was a reminder that creativity and playfulness are as essential to open source as documentation or code.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Various Wapuu artwork examples\" class=\"wp-image-19506\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-wapuu.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>Matt highlighted the story of <a href=\"https://events.wordpress.org/managua/2025/wordpress-youth-day/\">Youth Day in Managua, Nicaragua</a>. Seventy-five young people spent a full day building their first WordPress sites. Sessions were taught by teenagers, for teenagers. They learned to pick themes, customize layouts, create contact forms, and publish content. Contribution often starts with a simple moment of confidence, and those early sparks can shape entire careers.</p>\n\n\n\n<figure class=\"wp-block-video\"><video controls=\"controls\" height=\"2160\" src=\"https://wordpress.org/news/files/2025/12/wapu-513.mp4\" width=\"3840\"></video></figure>\n\n\n\n<p>Together, these moments illustrated a project expanding not just in numbers, but in depth, diversity, and global reach. WordPress is growing because communities are finding their own ways to embrace it.</p>\n\n\n\n<h2 class=\"wp-block-heading\">What’s New in WordPress 6.9</h2>\n\n\n\n<p>Joining virtually, WordPress Lead Architect, <a href=\"https://profiles.wordpress.org/matveb/\">Matías Ventura</a>, shifted the keynote from vision to practice. Matías offered a detailed walkthrough of what makes WordPress 6.9 one of the most refined, collaborative, and forward-looking releases the project has shipped in years. He returned to the four familiar lenses of creation — writing, designing, building, and developing — and showed how each evolved in this release cycle.</p>\n\n\n\n<p>He began with notes in the Block Editor, one of the most anticipated features. Notes allow collaborators to comment directly on individual blocks in a post or page. When a note is selected, the surrounding content subtly fades, helping contributors stay focused on context. Because notes are built on WordPress’s native comment system, they integrate seamlessly with existing communication workflows, including email notifications. Matías highlighted that notes development exemplified collaboration at its best, with contributors from various companies working together to bring the feature to life.</p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p>From there, he turned to refinements across the writing and design experience. Editor interactions feel smoother and more consistent. Patterns behave more predictably. Spacing and typography controls are clearer, more organized, and more intuitive. Together these capabilioties make the experience of writing and designing inside WordPress calmer, more reliable, and more empowering.</p>\n\n\n\n<p>Block bindings now provide a more intuitive, visual way to connect blocks to dynamic data sources. Users can switch or remove bindings with a single click, and developers can register additional sources to support custom workflows. This work lays the foundation for a future where dynamic data flows more naturally through blocks, enabling site creators to build richer interfaces without writing code.</p>\n\n\n\n<p>On the developer front, Matías focused on three foundational upgrades that represent major steps forward in how WordPress will evolve over the coming years.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The first was the <strong>Abilities API</strong>, a unified registry that describes what WordPress can do — across PHP, REST endpoints, the command palette, and future AI-driven interactions.</li>\n\n\n\n<li>The <strong>HTML API</strong> introduces new ways of working with and modifying HTML server-side. The API ensures safer, more reliable handling, lowering the barrier for theme and block developers who work with dynamic or structured markup.</li>\n\n\n\n<li>The <strong>Interactivity API</strong> delivers smoother, faster interactions without requiring heavy JavaScript frameworks. Improved routing, better state management, and clearer conventions help developers create rich, modern interfaces without leaving the WordPress philosophy of simplicity and flexibility.</li>\n</ul>\n\n\n\n<p>After Matías wrapped his presentation, Matt stepped back in to highlight several developments that build on the foundations of 6.9 and strengthen the overall WordPress ecosystem. He pointed first to the <a href=\"https://wordpress.org/plugins/plugin-check/\">Plugin Check Plugin</a>, a tool designed to help developers align with current WordPress standards and catch common issues early, making plugins more reliable for users and easier to maintain over time. Matt then spoke about ongoing progress in <a href=\"https://wordpress.org/data-liberation/\">Data Liberation</a>, noting improvements to the <a href=\"https://wordpress.org/plugins/wordpress-importer/\">WordPress importer</a> that make it easier for people to bring their content into WordPress without disruption or loss, an important step toward ensuring the open web remains portable and resilient. He also highlighted advances across the <a href=\"https://playground.wordpress.net/\">Playground</a> ecosystem, including <a href=\"https://developer.wordpress.com/studio/\">WordPress Studio</a>, the Playground CLI, and an expanding set of Blueprints. These allow developers and learners to spin up complete WordPress environments in seconds, test ideas, and experiment without servers or configuration. Matt closed this portion by emphasizing work on safer updates, which help WordPress avoid partial installs and ensure that updates complete smoothly even in less predictable hosting conditions, reinforcing WordPress’s commitment to stability as the platform continues to grow.</p>\n\n\n\n<p>Matt emphasized that WordPress 6.9 is not defined by any single headline feature, but by a broad spectrum of refinements across the entire experience. It is a release that deepens reliability, expands capability, and sets the stage for future innovation.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Insights from the AI Panel</h2>\n\n\n\n<p>The keynote transitioned into a live AI panel moderated by Mary Hubbard. The panel brought together four perspectives from across the ecosystem: <a href=\"https://profiles.wordpress.org/isotropic/\">James LePage</a> (Automattic), <a href=\"https://profiles.wordpress.org/flixos90/\">Felix Arntz</a> (Google), and <a href=\"https://profiles.wordpress.org/jeffpaul/\">Jeff Paul</a> (Fueled, FKA 10up), and Matt Mullenweg. Their conversation touched on the philosophy, practice, and future of AI inside WordPress — not as a distant trend, but as an active part of the project’s evolution.</p>\n\n\n\n<p>A central theme was AI’s ability to amplify human creativity. James LePage put it plainly:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>It’s not that we’re going to just add sparkle buttons everywhere. We’re going to do some crazy stuff here — things we’re going to build into the way you interact with creating content, with expressing yourself digitally. We want to give you more power, more control, and make you more effective at creating.</p>\n</blockquote>\n\n\n\n<p>Jeff Paul echoed this sentiment, emphasizing that AI should make developers more productive by handling repetitive work and freeing them to focus on higher-level decisions. Felix Arntz expanded the idea further, describing how Google sees AI as a way to make the web more accessible and intuitive, especially for new creators who may not have formal technical training.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-19462\" height=\"572\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/panel.jpg?resize=1024%2C572&#038;ssl=1\" width=\"1024\" /><figcaption class=\"wp-element-caption\">From left to right: Mary Hubbard, Matt Mullenweg, Jeff Paul, Felix Arntz, James LePage</figcaption></figure>\n\n\n\n<p>Looking ahead, the panelists predicted deeper contextual integrations, AI-assisted debugging and scaffolding for developers, and workflows where agents can take on sequences of tasks while remaining directed by human decisions. They also highlighted the importance of standards, shared protocols, and privacy-focused design as essential components of WordPress’s long-term approach.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The next 20 years looks like WordPress remaining what it is today, which is the center of the open web.</p>\n</blockquote>\n\n\n\n<p>The panel closed on a forward-looking but steady note. AI is accelerating, but WordPress is designing its foundations with flexibility and values that endure. The tools may change, but the commitment to openness, agency, and creative freedom remains the compass.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Questions That Push Us Forward</h2>\n\n\n\n<p>Matt introduced the Q&amp;A as one of his favorite parts of State of the Word because it reveals what people are imagining, struggling with, or eager to build.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Q&amp;A\" class=\"wp-image-19512\" height=\"576\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/State-of-the-Word-2025-QandA.jpg?resize=1024%2C576&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>The first question addressed the growing interconnectedness of today’s web. What happens, a participant asked, when a major provider like Cloudflare goes down? As tools and agents rely more heavily on external services, failures can cascade. Matt acknowledged that outages are increasingly visible, but also argued that each one strengthens the system.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Every failure, every edge case, everything that you never imagined is just another opportunity to find that new edge case,” he said. Resilience is not avoidance of failure, but the ability to grow stronger after it.</p>\n</blockquote>\n\n\n\n<p>Another question focused on the longevity of web content. With platforms shutting down or links breaking over time, how can creators ensure their work endures? Matt pointed to the Internet Archive as one of the great stabilizers of the open web. He highlighted a <a href=\"https://wordpress.org/plugins/internet-archive-wayback-machine-link-fixer/\">new plugin</a> that automatically scans posts and replaces dead links with archived versions, helping preserve the historical fabric of the web even as individual services come and go.</p>\n\n\n\n<p>The next question turned to real-time collaboration inside WordPress. A participant asked how co-editing fits into the future of WordPress and how these tools might help creators work more confidently. Matt talked about how collaboration tools can support people who are just starting their creative journeys — whether they are entrepreneurs, students, or first-time site builders. He described real-time editing as part of a broader vision of WordPress “just doing the work for you” in high-pressure or early-stage creative moments.</p>\n\n\n\n<p>The final question considered long-term decision-making. Matt noted that predicting what will change is difficult, but identifying what will remain the same is much easier. For WordPress, he said, the invariant is clear: people will always want agency, openness, and the ability to publish on their own terms. These values guide decisions not only in the present, but across decades of future evolution.</p>\n\n\n\n<h2 class=\"wp-block-heading\">TBPN Podcast Appearance</h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p>After the Q&amp;A, the keynote shifted gears with a live crossover segment featuring TBPN (the Technology Business Programming Network), a tech-focused podcast. The segment introduced a lively, unscripted energy into the room.</p>\n\n\n\n<p>The hosts kicked things off by asking Matt what the “word of the year” should be. He chose “freedom”, connecting it directly to the core philosophy of open source. He described open source licenses as a kind of “bill of rights for software,” giving users inalienable rights that no company can revoke. In a world increasingly shaped by software platforms and digital ecosystems, these freedoms form the heart of what keeps the web open and accessible.</p>\n\n\n\n<p>Conversation then moved to <a href=\"https://www.beeper.com/\">Beeper</a>, the multi-network messaging client. Asked whether Beeper aims to “tear down walled gardens,” Matt rejected that framing. Instead, he offered a more collaborative metaphor: bringing gardens together. Most people have friends and colleagues scattered across WhatsApp, Instagram, LinkedIn, Messenger, and SMS. Beeper doesn’t replace those apps — it brings messages together into a unified interface..</p>\n\n\n\n<p>The conversation eventually returned to publishing. Matt referenced the same principle he noted earlier: the importance of identifying what won’t change. For WordPress, he said, that means doubling down on freedom, agency, and the ability to publish without gatekeepers. Even as AI evolves, even as platforms shift, even as new tools emerge, these are the values that will guide the project forward.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Building the Web We Believe In</h2>\n\n\n\n<p>As the keynote drew to a close, Matt returned to a message that had threaded through every section of the evening. The future of WordPress is not arriving from outside forces — it is being crafted, questioned, tested, and expanded by the people who show up. Contributors, students, educators, community organizers, designers, developers, business owners, and first-time site builders all play a role in shaping the platform.</p>\n\n\n\n<p>He spoke about the opportunities ahead: new tools that expand what creators can build, collaborative features that make teamwork feel natural, and AI systems that enhance creativity rather than diminish it. Across continents, generations, and skill levels, people are discovering WordPress as a path to learning, empowerment, and expression.</p>\n\n\n\n<p>The values that brought the project this far remain the ones that will carry it forward: freedom, participation, learning, and community. These aren’t abstract principles. They are lived every day in the decisions contributors make, the ideas they pursue, and the care they bring to the work.</p>\n\n\n\n<h3 class=\"wp-block-heading\">Future Events</h3>\n\n\n\n<p>If you’re feeling inspired to revisit past moments from the project’s annual address, the <a href=\"https://www.youtube.com/playlist?list=PL1pJFUVKQ7ES1piZxljCvMTJCYpVBnwYU\">State of the Word YouTube playlist</a> offers a look back at years of community milestones and product progress. The excitement continues into 2026, with major WordPress events already on the horizon: <a href=\"https://asia.wordcamp.org/2026/\">WordCamp Asia</a> in Mumbai, India,<a href=\"https://europe.wordcamp.org/2026/\">WordCamp Europe</a> in Kraków, Poland, and <a href=\"https://us.wordcamp.org/2026/\">WordCamp US</a> in Phoenix. We hope to see you there as the community continues building what comes next.</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, 03 Dec 2025 18:26:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"Nicholas Garofalo\";s: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:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"WPTavern: #196 – Topher DeRosia on How Public Contributions Shape Careers in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wptavern.com/?post_type=podcast&p=201513\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:102:\"https://wptavern.com/podcast/196-topher-derosia-on-how-public-contributions-shape-careers-in-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:51892:\"<details>Transcript<div>\n<p>[00:00:19] <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, how public contributions can shape careers in WordPress.</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 Topher DeRosia. Topher is a web developer with over 30 years of experience, and he&#8217;s been deeply involved in the WordPress community for the past 15 years. He&#8217;s attended nearly 80 WordCamps around the world, contributed to projects like HeroPress, and has made it his mission to highlight the power and value of open source and remote work, especially in the WordPress ecosystem.</p>\n\n\n\n<p>In this episode, Topher joins me to talk about the value of working in public, and how sharing your work openly can create unexpected and lasting opportunities. Whether that&#8217;s boosting your career, finding a sense of purpose, or building connections across the globe.</p>\n\n\n\n<p>We start with Topher&#8217;s personal journey, discovering the WordPress community and the profound impact it has had on his life and family. The conversation explores what makes open source communities, like WordPress, so unique, and while working transparently can lead to moments of serendipity and even job offers from people who have seen your contributions many years before.</p>\n\n\n\n<p>Topher shares stories about giving back, the motivation that comes from helping others, and the long-term satisfaction that comes from being generous with your time and expertise.</p>\n\n\n\n<p>We also discussed the tension between the philanthropic and commercial aspects of WordPress, and how individuals and companies navigate that balance.</p>\n\n\n\n<p>Towards the end, Topher reflects on building a body of work over time, trusting in the slow and organic process instead of seeking instant influencer success. He explains why he still chooses to create and share resources for free, motivated by the hope of helping the next person just starting out.</p>\n\n\n\n<p>If you&#8217;ve ever wondered about the power of sharing your work, finding meaning in open communities, or how to make a difference over the long term, 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/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 Topher DeRosia.</p>\n\n\n\n<p>I am joined on the podcast by Topher DeRosia. Hello.</p>\n\n\n\n<p>[00:03:19] <strong>Topher DeRosia:</strong> Hello there.</p>\n\n\n\n<p>[00:03:20] <strong>Nathan Wrigley:</strong> It&#8217;s very nice to chat to Topher. We&#8217;ve done this before. We&#8217;ve had many chats online, but I just want to pay a special thanks to Topher for reasons I won&#8217;t bore the audience with, Topher has sort of joined me at extremely late notice, like minutes of notice.</p>\n\n\n\n<p>We had a bit of back and forth yesterday about topics that we may cover, and the one that&#8217;s going to be covered today is the one that we decided. But he wasn&#8217;t expecting this, and so he&#8217;s arrived and I&#8217;m extremely grateful. So firstly, my deepest thanks for carving out a bit of your day unexpectedly.</p>\n\n\n\n<p>[00:03:50] <strong>Topher DeRosia:</strong> You&#8217;re very welcome. This is always fun, and fit my day perfectly.</p>\n\n\n\n<p>[00:03:53] <strong>Nathan Wrigley:</strong> Yeah, okay. Thank you. So what we decided to talk about was, and I&#8217;ll encapsulate it in a sentence that Topher wrote to me, and then we&#8217;ll just sort of get into it and see where we go. Topher said, he&#8217;d like to talk about the value of doing things in public, and how this can come back to you later as a way of potentially, I don&#8217;t know, boosting your career or just offering some guiding light to the community and what have you.</p>\n\n\n\n<p>So first of all, in order to give us some idea, I&#8217;m sure that there are people who know you, having listened to the things that you&#8217;ve done or consumed the HeroPress website or what have you. Will you just give us a little potted bio of yourself related to, I guess the WordPress community, makes most sense in this context?</p>\n\n\n\n<p>[00:04:30] <strong>Topher DeRosia:</strong> Sure. I have been a web developer for 30 years, which is old, but I got into WordPress about 15 years ago and I did not know there was a community for several years. And Brian Richards said to me, hey, we should do a WordCamp. And I said, what&#8217;s a WordCamp? And then of course, my life changed forever after.</p>\n\n\n\n<p>Oh, you know what? We started with a meetup, but like 2 weeks later he said we should do a WordCamp. And he said, we should do it this summer. And we were talking, like we were talking in June. So we went from never hearing of it before, to having a WordCamp suddenly. And I&#8217;ve been in, all in on the community ever since. I&#8217;ve been to nearly 80 WordCamps, all over the world. I&#8217;ve been making stuff, building stuff, meeting people ever since.</p>\n\n\n\n<p>[00:05:12] <strong>Nathan Wrigley:</strong> Wow.</p>\n\n\n\n<p>[00:05:13] <strong>Topher DeRosia:</strong> It&#8217;s pretty great.</p>\n\n\n\n<p>[00:05:13] <strong>Nathan Wrigley:</strong> Yeah, 80. Gosh, that&#8217;s profound. I mean, I don&#8217;t consider myself to have a high attendee account, but 80, that really is remarkable.</p>\n\n\n\n<p>So I think it&#8217;s fair to say that the profundity of the effect of discovering that community is pretty important in your life. You know, it&#8217;s had a material impact in every way.</p>\n\n\n\n<p>[00:05:31] <strong>Topher DeRosia:</strong> Hugely. My wife got into the community. My children, both my kids have spoken at WordCamp US. My wife has spoken. My kids have friends in other countries that I don&#8217;t know because of the WordPress community. Every parent has that fear of, what if something happened to us? What would happen to the kids? And we have family that would take care of them, you know? It&#8217;s nice to know we also have that backup where there are people all over the world who would say, hey, we got room, come on.</p>\n\n\n\n<p>[00:05:55] <strong>Nathan Wrigley:</strong> Yeah, that&#8217;s pretty amazing. I joined the WordPress community, so I&#8217;d been involved in lots of open source projects, things like Magento and Drupal and things like that. And I know that Drupal has, there&#8217;s definitely stuff in the Drupal space that you can attend. But I never did.</p>\n\n\n\n<p>And to be honest with you, I didn&#8217;t know that that stuff existed until after the fact. And then in about 2014, something like that, I discovered WordPress. And just like you, I had no conception that it was more than some downloadable bit of software. Honestly didn&#8217;t even know that it was done by volunteers. I just had probably some assumption that there was an organization or a company behind it that in some way monetised it and made it free and what have you.</p>\n\n\n\n<p>And then just got this intuition, I guess, with social networks, the way that they were at that time, you could find groups and discover that there were all these ancillary groups of people doing things with WordPress, you know, groups focusing around page builders and groups focusing around plugins.</p>\n\n\n\n<p>And then for me to discover that there were actual events that you could attend was, just like you, really remarkable. And I attended the first one and I kind of thought, oh, we&#8217;ll just see how this goes. I&#8217;m a bit of an awkward character in person, so I sort of stood around at the back. But it didn&#8217;t take me long to sort of be welcomed in. And just like you, completely changed my life. And ever since then, a sizable proportion of my free time has been devoted to curious WordPress things. It&#8217;s amazing.</p>\n\n\n\n<p>I can&#8217;t quite work out what it is about a project like WordPress that inculcates that, fosters that, makes that possible. Because I imagine if you attended, I don&#8217;t know, a Cisco networking conference or something like that, it&#8217;s not going to have the same feel. So I don&#8217;t know if you want to speak to that for a little bit, why you think the community works.</p>\n\n\n\n<p>[00:07:36] <strong>Topher DeRosia:</strong> Yeah. I have two thoughts about it. One is that I think it&#8217;s absolutely because of the people. And it may be chance that the right people found WordPress and got together at the same time. But to that point, that it&#8217;s the people, I recently went to two non WordPress conferences in one week.</p>\n\n\n\n<p>I went to one for higher education in technology. The people who attended were from universities and colleges, and they were looking for ways to manage web stuff on their entire campus. So do you offer a blog to all 24,000 students, you know? That kind of thing. It was my first time there, but I saw a number of people who were greeting each other and not having seen each other since last year, and the year before, and the year before. And it was very much like a WordCamp. And people talked about how this group is so wonderful and they wait all year long to come back here. And I thought, oh, okay, so this is WordCamp.</p>\n\n\n\n<p>And then while I was there, I met somebody who worked at Umbraco, which is an open source .net based CMS. And they&#8217;ve been around for 20, more than 20 years, but it&#8217;s a very small community, like 0.01% of the market share. And I told her, you know, who I am, what I do, and she&#8217;s like, oh, we would love to have you come to our conference this weekend in Chicago. Can I pay you to come? I was like, oh wow, sure.</p>\n\n\n\n<p>So I went and it was about a hundred people and it was WordCamp. Everybody there loved the software, loved the community, everybody was friends. It was the same. And expanding just a little more, HeroPress says it&#8217;s about people leveraging WordPress to make their lives better. But in actuality, what it is, is open source and remote work combined. It allows people in Malaysia to pick up software and compete on a relatively equal basis with somebody in New York. And in our world, that&#8217;s WordPress. But it&#8217;s exactly the same with every open source remote work option, Drupal, Umbraco, anything.</p>\n\n\n\n<p>[00:09:45] <strong>Nathan Wrigley:</strong> Maybe open source then is, forgive me, the secret sauce. Maybe that&#8217;s the component, the bit that binds those communities together in a way that perhaps, I don&#8217;t know, something where a proprietary thing or something was locked down, or profit was the whole point, maybe that is the bit. The fact that there&#8217;s a bunch of people gathering together in a kind of philanthropic way. You know, there&#8217;s no expectation that my attendance will definitely lead to finance, let&#8217;s put it that way.</p>\n\n\n\n<p>Like I said, I don&#8217;t really have much experience outside the WordPress world, and so my assumption was that there was something a little bit unique. But from what you&#8217;ve said, this same exact thing is happening probably a thousand times over throughout the globe, but your expectation there is that the open source component is the bit, the bit that unlocks it.</p>\n\n\n\n<p>[00:10:32] <strong>Topher DeRosia:</strong> Yeah, I agree. WordPress has the advantage of a very large user base, which is good and bad. There are certainly more wonderful people in it than if there were fewer. But at that scale, you are just as likely to have really terrible people. I know people that have left the WordPress community because they&#8217;ve been treated horrendously, abused, and it breaks my heart. And I want to say, oh, WordPress is different, you won&#8217;t find that here, but you will. It&#8217;s too big a community to not have that.</p>\n\n\n\n<p>[00:11:01] <strong>Nathan Wrigley:</strong> I wonder what it is then about that sort of spirit of giving back that creates some kind of, I don&#8217;t know, hive mind, for want of a better word. You know, there&#8217;s just this ethic that you&#8217;re all combined on this slightly higher purpose. So in the case of WordPress, and you mentioned Drupal and you mentioned the other CMS with the small market share, the principle there is that you&#8217;re working on something, and I guess publishing is the point. You are enabling people who may or may not have a voice to get on the internet and do something, publish something, write something, put images, videos or what have you.</p>\n\n\n\n<p>There is some kind of higher calling there. It&#8217;s very hard to sort of grasp that, and to really understand it. But do you know what I mean? You&#8217;re doing something which, at the end of your days, you can look back and say, there was something there. There was something meaningful, there was something significant and important. And that feeling, that thing, whatever that thing is, is important, and enough to propel people to give up hours and weeks of their lives to do this.</p>\n\n\n\n<p>[00:12:04] <strong>Topher DeRosia:</strong> I think most people enjoy making other people, I don&#8217;t know, so many things, more successful, happier, more stable. And there are open source projects that will shrivel up and die because no one ever says thank you. People work on a project for years and years and they think, you know what? Nobody cares. I&#8217;m going to go play Frisbee.</p>\n\n\n\n<p>But I think the WordPress community is large enough, and we have these events that everybody goes to, that you run into people who have been impacted by the work you do.</p>\n\n\n\n<p>There&#8217;s a, boy, can&#8217;t remember his first name. Heisel. He&#8217;s Dutch but lived in England and now he lives in Malta or something. Anyway, I met him for the first time at WordCamp London and he walked up to me and said, hey, I need to shake your hand. I said, okay. He said, a few years ago I lost my job and I didn&#8217;t know what I was going to do and I needed to support my family, and I got on OS Training and learned WordPress from your videos, and now I support my family with WordPress. I about broke down in tears right there.</p>\n\n\n\n<p>And that kind of thing happens to lots and lots of people. People who say, you know what? This plugin you wrote, it changed my life. I make a living with this now. I support my family.</p>\n\n\n\n<p>[00:13:19] <strong>Nathan Wrigley:</strong> Do you know what&#8217;s kind of interesting there is that, I guess you did none of it with the expectation of that person wandering up. You know, it&#8217;s not like, Topher, you sat down and thought, the more thanks I get, the more I&#8217;m going to do. There isn&#8217;t that kind of expectation. But it certainly helps, doesn&#8217;t it? When somebody does come up and express those thoughts to you. I bet you that carried you through the next days, weeks, or months. You know, the capacity to drag that out of your brain.</p>\n\n\n\n<p>[00:13:42] <strong>Topher DeRosia:</strong> It still is. That was years ago.</p>\n\n\n\n<p>[00:13:43] <strong>Nathan Wrigley:</strong> Yeah, yeah. Isn&#8217;t that interesting?</p>\n\n\n\n<p>[00:13:45] <strong>Topher DeRosia:</strong> I do think though that you don&#8217;t do it for the thanks, but it&#8217;s a lot easier to do if you think it matters. When people say thank you, it feels good, but it lets you know that what I&#8217;m doing matters. It&#8217;s making a difference. It&#8217;s making somebody&#8217;s life better. It&#8217;s making the world better. That&#8217;s a huge motivator.</p>\n\n\n\n<p>[00:14:04] <strong>Nathan Wrigley:</strong> That&#8217;s the big thing. So this is a curious question, right? And it&#8217;s not really related to WordPress. Did you have those same intuitions at an early age? Was there some part of you can remember even as, I don&#8217;t know, let&#8217;s say a 15-year-old or 17-year-old or something like that. Where you had already made the leap that life is better when you are being helpful? Or did you learn that later?</p>\n\n\n\n<p>Because I kind of have the intuition that quite a few people in our community probably figured that out at some point fairly early on. And it enables them, I&#8217;m obviously not suggesting that people who didn&#8217;t make that intuition early on can&#8217;t join the community or what have you. But I&#8217;m surrounded by people who seem to have this almost bottomless capacity to give. And I&#8217;m always struck by how did that begin for them? Where did that start for them? So because I&#8217;ve got you on the line, I&#8217;m asking you directly.</p>\n\n\n\n<p>[00:14:58] <strong>Topher DeRosia:</strong> When I was in college, I just randomly became interested in motivations. What makes people do things? What makes somebody mean all the time? What makes somebody happy all the time? What makes somebody be kind?</p>\n\n\n\n<p>And I thought through the process of how gratitude is an influencer. If you say to somebody, thank you for what you&#8217;re doing, it makes them feel good. It makes them want to do it more. If they&#8217;re, you know, working at a food pantry and you say, hey, thank you for what you&#8217;re doing, it&#8217;s changing lives, just feeding children. It makes them want to do that more. If that person at a food pantry were faced every day with angry people who abused them verbally and stuff like that, they&#8217;d be a lot less inclined to do that.</p>\n\n\n\n<p>[00:15:37] <strong>Nathan Wrigley:</strong> Yeah. I listened to a podcast not that long ago, and I actually can&#8217;t remember which one it was because I listened to several in this line. But essentially it was trying to peel back the latest studies in what causes some people to be happy. And I am not going to explain this and have the expectation that everything I say is true, nor that this is the limit of that. But a fairly reliable indicator of happiness, whatever that means, but on a fairly profound level, happiness can be boiled down to these two things, apparently.</p>\n\n\n\n<p>One of them is that you are giving of your time. So it may be that you are, as you say, working in a soup kitchen. Or that you are doing something in the community. Or you are just putting into your children or what have you. There is a real connection apparently between the capacity to give something from which you expect nothing in return. Humans apparently find great, deep satisfaction from that.</p>\n\n\n\n<p>And the other one is friendship. If you have people that you regard as friends, on a deep level. So obviously acquaintances, we can all have many, many thousands of those, especially online nowadays. But it&#8217;s that core little group of really impactful, meaningful people who in the time of crisis, you know are going to have your back.</p>\n\n\n\n<p>Those two things apparently are a real predictor of one&#8217;s happiness. And both of them seem to stray into our community, you know? Although it&#8217;s an online thing, you&#8217;re still giving your time, and you know that in a fairly ephemeral way that you maybe can never grasp, people will be benefiting from that. And also you make friends. So there you go, it&#8217;s the root to happiness.</p>\n\n\n\n<p>[00:17:19] <strong>Topher DeRosia:</strong> It is.</p>\n\n\n\n<p>[00:17:20] <strong>Nathan Wrigley:</strong> So all of that, having said all of that, you have this wealth of experience in the community. You&#8217;ve done so many projects in the community. And as I said at the top of the show, the thing that you wanted to talk about was, not just the mere fact of doing things in the community, but about the fact that you are doing things in the community in a sort of public way, and how that can sort of impact in the future. So just tell us a little bit about why you wanted to get into that, or maybe some anecdotal evidence of how that&#8217;s helped you.</p>\n\n\n\n<p>[00:17:50] <strong>Topher DeRosia:</strong> Very little of it in my life has been deliberate. I&#8217;ve done some things and then later thought, oh, wow, I didn&#8217;t realise that this would be the consequence. I made videos for OS Training for a lot of years, they&#8217;re behind a paywall, they paid me by the video. I wasn&#8217;t thinking, oh, I&#8217;m going to go teach the world. It was a client, I made videos.</p>\n\n\n\n<p>And years later, Brin Wilson from WinningWP got a hold of me on Post Status and said, hey, I want to start a YouTube channel. Would you make videos for me? I said, sure, but why me? He said, well, I&#8217;ve seen your work. You&#8217;ve done this, you have given evidence to the world that you know what you&#8217;re doing. And that was a good contract. And I got it because I had previously done something else.</p>\n\n\n\n<p>With HeroPress, I didn&#8217;t set out to become a relatively known person. I was just doing it. But I remember the first time I talked to a stranger from India and introduced myself and they said, oh, of course we know you. I said, what do you mean of course? You live 5,000 miles away from me. How on earth would you know me? And, boy, it is just stuff like that.</p>\n\n\n\n<p>I have some plugins on wordpress.org. I think cumulatively they have 12 installs. They&#8217;re not big plugins, but they&#8217;re there. And people look and say, oh, Topher knows how to make plugins.</p>\n\n\n\n<p>I contribute to the photos project. And people who aren&#8217;t necessarily contributors don&#8217;t necessarily understand the different kinds of contribution. They just see my name on the contributor list like, oh, Topher builds WordPress because I take a lot of photos or something. But just the fact that I&#8217;m out there doing that makes a difference.</p>\n\n\n\n<p>I&#8217;ve been blogging for years. I did blogs in the GoDaddy Garage back in the day, I wrote on OS Training, I wrote all over the place. And recently I thought, boy, I wish I had had all that on my own site.</p>\n\n\n\n<p>And then it occurred to me that WordPress does a lot of RSS, and so does YouTube. And so I built a site called topher.how. Found everything I&#8217;ve ever done and just used WP All Import and pulled it all into one place. So now at topher.how you can see stuff I&#8217;ve done decades ago, and it&#8217;s nice. It&#8217;s a place to say, look, here&#8217;s stuff I did. But I have gotten, no, you know, I&#8217;m not going to say I&#8217;ve gotten jobs, I&#8217;ve gotten consideration, interviews, interest because people who know who I am, because I did something once long ago.</p>\n\n\n\n<p>[00:20:11] <strong>Nathan Wrigley:</strong> Yeah, I guess the interview phase, to get yourself over the line, you&#8217;ve still got to sort of show your metal, haven&#8217;t you? But that whole thing of just being represented by your past, it&#8217;s really curious. We live in a world which is so dominated by, I don&#8217;t know, the financial motivation for this, that, and the other.</p>\n\n\n\n<p>It is curious when nowadays you can have a legacy which is not the CV, it&#8217;s not the line items on the CV. It can be much more ephemeral stuff. Things that you did, videos that you made, blogs that you contributed to.</p>\n\n\n\n<p>The people out there making the decisions about who&#8217;s going to get those jobs, well, you have proved that that kind of history of being online definitely works, and in unexpected ways. It&#8217;s not like there&#8217;s always a through line between, okay, I&#8217;m going to make these YouTube videos so that in a few years time I&#8217;ll have this credible body of evidence that will make it so that anybody can employ me. It&#8217;s much more ephemeral than that. It&#8217;s more, I&#8217;m doing this video because I think itll be helpful, and then serendipitously that then leads to something in the future.</p>\n\n\n\n<p>[00:21:14] <strong>Topher DeRosia:</strong> Yeah, very much so. Before we started recording, you mentioned my background here. It&#8217;s a piece of fabric on a photo stand. And I bought it just the other day because, you know, I&#8217;ve been making videos for years, I&#8217;ve never appeared on camera. Always been a screencast. And I recently got a client that said, well, we want you on camera. And so I got this thing.</p>\n\n\n\n<p>But the interesting part is that the client is a company in Bangladesh. And I know them quite well, they know me quite well because of stuff we&#8217;ve done together in the past in the WordPress community. And when they needed videos, they came to me, because they know me and they know that&#8217;s what I do. That wouldn&#8217;t happen if I hadn&#8217;t been out doing stuff years ago. What are the chances I would know somebody, me in Michigan, I would know somebody in Bangladesh?</p>\n\n\n\n<p>[00:22:01] <strong>Nathan Wrigley:</strong> Right. Right, I mean, the world of 50 years ago, it&#8217;s tending to zero basically, you know, unless you&#8217;d been on plane or somebody had been on a plane in the opposite direction and you&#8217;d met where you are. The opportunities afforded are amazing, and it&#8217;s that kind of long tail that you&#8217;ve got as well. That I suppose is going to be hard for somebody that&#8217;s younger to listen to because, you know, they kind of see this mountain that they&#8217;ve got to climb and this great body of work that they&#8217;ve got to build up over decades. I guess that&#8217;s, it&#8217;s not all about that either, it&#8217;s about sort of just chipping away at it and doing things piecemeal.</p>\n\n\n\n<p>[00:22:31] <strong>Topher DeRosia:</strong> I have a funny story about that. Early in my WordPress career, I got to know Pippen Williamson. You may remember him.</p>\n\n\n\n<p>[00:22:39] <strong>Nathan Wrigley:</strong> Yeah. I do.</p>\n\n\n\n<p>[00:22:39] <strong>Topher DeRosia:</strong> And he was very well known in the WordPress community. I got to know a few people who were very well known. I was like, man, that&#8217;s cool, everybody knows these people. Wonder if people will ever know me? We were talking about it, he and I, and he quickly urged me, do not seek to be known because that will only lead to tears. If you&#8217;re doing it for the wrong reason, then it will just turn out badly.</p>\n\n\n\n<p>And so I thought, well, you know, maybe in 10 years. Well, here we are. And I didn&#8217;t set out to be known. I&#8217;ve never bought a banner ad saying, look at Topher. I just went to WordCamp and spoke. I wrote blog posts, I made videos. I shook a lot of hands. I listened to a lot of stories.</p>\n\n\n\n<p>[00:23:18] <strong>Nathan Wrigley:</strong> It&#8217;s about sort of spreading the network organically really, isn&#8217;t it? Which I suppose in a sense leads to, okay, rather than the word fame, I&#8217;m going to use the word notoriety because I think they&#8217;ve got two very different endpoints. But the idea of seeking fame is tied up with, you know, you just want random people to know you because they know you, and that&#8217;s the kind of end game, you know? Oh, you are famous because you&#8217;re famous, that sort of flavor to it.</p>\n\n\n\n<p>Whereas notoriety for me has much more, there&#8217;s a body, a corpus of work behind you that leads to that understanding that, okay, that&#8217;s Topher. I know Topher because he did this, this, this, and this. It&#8217;s not famous because they&#8217;re famous. It&#8217;s more, there&#8217;s the guy who made those videos that I watched. Or there&#8217;s the guy that wrote that blog that I read all the time. That kind of thing. And so it&#8217;s not fame for fame sake, it&#8217;s accidental fame more, if you know what I mean?</p>\n\n\n\n<p>[00:24:10] <strong>Topher DeRosia:</strong> Yeah. I heard the term not too long ago that I like called community known.</p>\n\n\n\n<p>[00:24:14] <strong>Nathan Wrigley:</strong> Okay. That&#8217;s nice.</p>\n\n\n\n<p>[00:24:15] <strong>Topher DeRosia:</strong> Within a community, you you could say famous, very well known. Outside that community, people do not care and have no idea who you are.</p>\n\n\n\n<p>[00:24:22] <strong>Nathan Wrigley:</strong> That&#8217;s right. Yeah, it&#8217;s curious, inside of our community, there&#8217;s this one person whose name kind of precedes all others, and it would be Matt Mullenweg. But I&#8217;m willing to bet that if Matt was walking down the street, more or less anywhere, that his life is just the same as yours and mine. Nobody&#8217;s going to know who he is unless randomly they happen to be a WordPresser. But he&#8217;s fairly thin on the ground. You know, it&#8217;s not like he&#8217;s Scarlett Johansson or George Clooney or something like that, where that fame is probably quite an oppressive thing in their life. You know, the capacity to just walk down the street.</p>\n\n\n\n<p>So yeah, anyway, the point being that you&#8217;ve done stuff over time without the intention of it being this fame for being famous. It&#8217;s more about being community known, as you said. But that has had amazing consequences.</p>\n\n\n\n<p>And that kind of leads me to this next thing. I wonder, this question comes up all the time, but I do wonder if it&#8217;s more material now than it ever has been. I wonder if the community can always cope with the commercial pressure that is being born by the community?</p>\n\n\n\n<p>So for example, you know, you up to events and there&#8217;s a lot of people trying to sell you things. And maybe WordCamps from 15 years ago would&#8217;ve felt very much more a room full of like-minded individuals. Whereas now if you go to WordCamps, maybe there&#8217;s more of a feeling of, okay, that bit over there is more commercial, that bit over there is less commercial. But there&#8217;s always that kind of commercial angle.</p>\n\n\n\n<p>I don&#8217;t really know where I&#8217;m going with that, but the commercial side of things, I don&#8217;t know if you&#8217;ve got a feeling on, or a intuition on that?</p>\n\n\n\n<p>[00:25:54] <strong>Topher DeRosia:</strong> Sort of. Something I&#8217;ve noticed over the years is that it&#8217;s entirely possible to write a plugin, start selling it, have it be successful, build a business, hire people, maybe get a relatively large business, maybe hundreds of employees. And it feels good, it looks good, it&#8217;s great, it&#8217;s wonderful until it starts going, or getting hard. And then people who never thought this would happen start having to make difficult decisions that hurt people.</p>\n\n\n\n<p>If things aren&#8217;t going well, we need to let some people go. Maybe we need to let a lot of people go. Maybe we need to reorganise, whatever. And people look at this golden company, the pinnacle of WordPress, open source, love, family, peace, blah, blah, blah, and they&#8217;re letting people go. And you think, what? They&#8217;re just another business. They were just in it for the money. And they&#8217;re not, but it can feel that way when you&#8217;ve been let go.</p>\n\n\n\n<p>And at some point it has to be about the money. If you&#8217;re building a plugin because you love it and you&#8217;re selling it because people need it, that&#8217;s cool. If you&#8217;re running a business and people are depending on you for their livelihoods, you have to make the decisions. You have to do some hard things sometimes. And it&#8217;s never going to be comfortable. And at some point it&#8217;s going to look like you&#8217;re just another company. I&#8217;ve never been in this position, but I think it can be incredibly difficult to maintain a culture that we associate with the stereotype of WordPress community, in a full on company.</p>\n\n\n\n<p>[00:27:27] <strong>Nathan Wrigley:</strong> Yeah, I do know exactly what you mean. I think we, let&#8217;s say for example, let&#8217;s go back to Cisco. I used that example a minute ago. Let&#8217;s say that I work for Cisco. It&#8217;s pretty obvious what the goal there is. The goal is to ship loads of units of networking hardware all over the world, and then next year ship more than we ship this year and innovate more and.</p>\n\n\n\n<p>[00:27:45] <strong>Topher DeRosia:</strong> And you have investors that are going to hold your feet to the fire.</p>\n\n\n\n<p>[00:27:47] <strong>Nathan Wrigley:</strong> Right. Okay, so make money, make the investors happy, make the shareholders happy, and so on. That is so straightforward a bargain. But we in our community have this extra layer underpinning it of this philanthropic bit, which forms the basis of it. It&#8217;s literally the bedrock of it.</p>\n\n\n\n<p>And so that whole thing is propping everything else up on top of it, which I genuinely don&#8217;t know how the shifting sands of that all work. We&#8217;ve managed to get through 22 years plus, of that building up slowly over time, there being arguments here, there and everywhere. Minor arguments, some bigger arguments. We&#8217;ve somehow worked it through.</p>\n\n\n\n<p>But I don&#8217;t suppose that will ever get perfectly resolved. It&#8217;s going to be just part of the understanding that if you&#8217;re in open source, there&#8217;s a commercial bit. And if you can&#8217;t cope with that, well, that&#8217;s something you&#8217;re going to have to think about and look at. But also there&#8217;s going to be this whole philanthropic side, and that has to carry on and has to be funded, and figured out, and made important and advertised and all of that. I don&#8217;t have the brain to figure all that out, but it&#8217;s part of the jigsaw puzzle.</p>\n\n\n\n<p>[00:28:52] <strong>Topher DeRosia:</strong> Yeah. It&#8217;s truly something I&#8217;ve never had to deal with, and I hope I don&#8217;t, the scales of money. I had a job once when I was very young. We&#8217;re at home, we were newly married and money was tight, and we were talking about where to get $20 for groceries and things like that.</p>\n\n\n\n<p>And at work I was allocating hardware for new employees and, oh, let&#8217;s pick up two or three extra computers at $4,000 each because we might need them. That scale of money is, it&#8217;s something I&#8217;ve tried to be aware of.</p>\n\n\n\n<p>I look at a WordPress plugin company that has employees and I think, oh man, you have so much more money than I do, so much more. And maybe they do, but they also have so many more bills than I do. Just because they have several employees, and they&#8217;re doing well and things look great on Black Friday, doesn&#8217;t mean that they&#8217;re super wealthy or anything.</p>\n\n\n\n<p>[00:29:42] <strong>Nathan Wrigley:</strong> Yeah. I genuinely struggle with this component. I don&#8217;t think I&#8217;ll ever resolve it. I&#8217;m just aware that it exists. I&#8217;m aware that there&#8217;s people who are very polemic about it. There are people on the far this side, and there&#8217;s people on the opposite side who maybe are kind of struggling to shout across the gap. But then there&#8217;s people sitting in the middle who are somehow managing to figure it all out, or at least be sanguine about it, and not worrying too much about it. Time will tell. In the year 2026, I&#8217;m sure that it won&#8217;t get figured out, but it will probably carry on.</p>\n\n\n\n<p>I&#8217;ve got every hope that WordPress is exciting enough to carry on and that people will continue to use it. So I don&#8217;t worry too much about that. It&#8217;s just more whether or not the two sides of the argument, in an increasingly polemic world, whether the commercial side of WordPress and the non-commercial side of WordPress can figure out some way to walk upon the same path.</p>\n\n\n\n<p>[00:30:28] <strong>Topher DeRosia:</strong> There&#8217;s an element to WordPress that I think will carry on, even if it looks like WordPress is starting to fail. And that&#8217;s going to be the earliest people, the smallest contributors. Things have been really shaken up in WordPress in the last year or two, and I have friends who&#8217;ve left the community. And business is getting bigger and WordPress itself is changing. Gutenberg is a big thing now and AI is moving in and all that. So much is changing.</p>\n\n\n\n<p>And I have people say, why do you stay? Why do you keep doing WordPress? Specifically, why do I keep doing HeroPress? And I think my experience tells me that there will always be a 17-year-old picking up a computer at the library for the first time and discovering WordPress and starting a new life. And I want to be there for that person.</p>\n\n\n\n<p>[00:31:18] <strong>Nathan Wrigley:</strong> Yeah. So it&#8217;s going back to the 17-year-old you as well. You know, that bit that we had earlier where you figured out you had this intuition that there were some things in life which mattered more.</p>\n\n\n\n<p>One of the things that I think is really, like it&#8217;s so difficult to square this argument though, the whole thing where you see incredible wealth being generated by WordPress and you see incredible endeavors being put into WordPress by people who are really struggling to make ends meet. And I simply don&#8217;t have the capacity to figure out the solution to that. I cannot square that circle. But that is such a bit of cognitive dissonance that so much wealth is generated, on the one hand, and yet so much of the foundational work is created by people who may be struggling to put food on the table and what have you. And that is really challenging.</p>\n\n\n\n<p>[00:32:12] <strong>Topher DeRosia:</strong> Yeah, it is challenging. I don&#8217;t think it&#8217;ll ever be solved. I think it&#8217;s a universal problem of humanity. But similar to other areas, I think WordPress does better than other communities. There have been a bunch of discussions in the past about inclusivity, diversity in the WordPress community. And even people who point out the problems and say, look, we messed up here, this is bad, we need to change it, will say WordPress is probably the best of the IT world. There are problems. It&#8217;s bad. There are things we need to change, but we&#8217;re way ahead.</p>\n\n\n\n<p>[00:32:47] <strong>Nathan Wrigley:</strong> Okay, so that&#8217;s a really, sorry to interrupt. I got really caught up in what you just said then. I wasn&#8217;t expecting that to hit me quite as hard as it did. That was really interesting. That sort of sanguine approach to it. It&#8217;s never going to be perfect. We&#8217;re probably going to have division and factional fighting, I&#8217;m going to do air quotes around the word fighting, but you know what I mean, like infighting and what have you. But we do all right. Given how it could be, it&#8217;s okay. These things are just a part of the evolution of it. It&#8217;s a journey, not a destination. Yeah, that was interesting.</p>\n\n\n\n<p>[00:33:18] <strong>Topher DeRosia:</strong> We do have to take care though to not rest on our laurels, as it were. To say, oh, you know what? It&#8217;s okay, we&#8217;re better than everybody else, and so we don&#8217;t need to work on it. As soon as we do that, then we will not be better than everybody else.</p>\n\n\n\n<p>[00:33:30] <strong>Nathan Wrigley:</strong> And it&#8217;s curious because I think the people that I end up talking to when I attend things like WordCamps have that intuition. I think some, on some innate level, they get the bit that you just said. They know that it&#8217;s not perfect. And they know that work needs to be done. And they&#8217;re there for that thing. They want to fight the good fight, and make it so that this platform is available to the 17-year-old that you just described, so that they can pick this stuff up and publish their own stuff online, and have their own voice, and create their own identity and all of that. And it&#8217;s, yeah, really interesting.</p>\n\n\n\n<p>I think I have one more question. So we were talking about the impact of you doing stuff in the open. You obviously did all of that stuff in the open. You did everything, you put everything online, you got HeroPress and all of that kind of stuff. Would you still advocate that in the year 2025, 2026? Do you still think that&#8217;s probably the best way forward?</p>\n\n\n\n<p>The reason I&#8217;m asking that is because we see so much out there in the world, beguiling stuff. TikTok, YouTube, all these people getting YouTube famous, making giant amounts of money and all of that kind stuff. They&#8217;re doing it kind of purposefully in order to gain wealth. So it&#8217;s less that philanthropic side.</p>\n\n\n\n<p>If you could replay your life, would you do that? Is there any part of you which thinks you&#8217;d go down that route of being the kind of influencer, or are you happy that your life would replay in, if you were the youngster that you were many, many years ago and you were now that youngster, would you still do it the same way, do you think?</p>\n\n\n\n<p>[00:35:00] <strong>Topher DeRosia:</strong> I think I would. A couple years ago I did a video tip of the week on HeroPress. It was a video on YouTube. And people would say to me, you know what? It&#8217;s good that you offer this free stuff. You should put something behind a paywall and make money off it. And I think, oh, you know, that&#8217;d be cool. I could make money and pay the bills. But then I think, anything I put behind a paywall is not going to be able to help a 17-year-old who&#8217;s making a dollar a week. And that&#8217;s where my heart is. And I struggle.</p>\n\n\n\n<p>I&#8217;m doing a project right now that I would love to tell you about. Over the years, I&#8217;ve done support a lot. And I, early on, made a rule, if I get asked a question more than three times, I&#8217;m making documentation. And so I can just say, oh, here, go check this out. And over the years I&#8217;ve had many clients come back to me three months after I built a site and say, you know, you taught me how to use the WordPress admin and I don&#8217;t remember, can you show me again?</p>\n\n\n\n<p>So, I don&#8217;t know, a year ago I thought, I&#8217;m going to make a course for beginners, and it&#8217;s going to have videos that are one minute long about how to make a link, how to put in a picture, how to edit your form. Stuff that we all take for granted every day. But somebody who just got a website three months ago and used it once, they don&#8217;t remember.</p>\n\n\n\n<p>So I started down that road. I got MemberPress, I set up a site, and I made a list of videos to make. I was going to sell it to my clients as part of, you know, you bought a website, for an extra X dollars, here&#8217;s all this documentation you can have. A WordPresser at that educational conference said to me, I want to sponsor you to make those videos. You pick the topic, but do it on our hosting platform, just so that our name is there.</p>\n\n\n\n<p>And she gave me some money to do it. And she said, I want you to put them on your own YouTube channel. I didn&#8217;t have one. All these years, I didn&#8217;t have my own YouTube channel for my own videos. I want you to put them on your own YouTube channel, and once you get 2000 subscribers, I will pay you for every video you make. Just to put them on my own YouTube channel. I get to pick the topics. It&#8217;s just to get their name out. And I thought, wow, okay.</p>\n\n\n\n<p>So I pivoted, rather than make a course behind a paywall, I am doing this thing, but they&#8217;re all going on YouTube. And I started three weeks ago, and I&#8217;m putting up a video Monday, Wednesday, Friday, and I have 57 subscribers.</p>\n\n\n\n<p>[00:37:19] <strong>Nathan Wrigley:</strong> There&#8217;s a little road to go. That&#8217;s so nice.</p>\n\n\n\n<p>[00:37:23] <strong>Topher DeRosia:</strong> But this goes back to doing stuff in public so that it&#8217;s more significant later. Maybe in a year or two or five, I&#8217;ll have thousands of subscribers. And life experience has shown me that I need to not assume that I&#8217;m going to have thousands of subscribers within a month. That&#8217;s not how this works. You do stuff now, you build your foundation and you grow it. And eventually it gets big.</p>\n\n\n\n<p>HeroPress happened that way. You know, I did a few essays, and I did a few more and I did a few more. And then one day I thought, oh, I have 200 essays, and now I have 300. I never set a goal of how many or anything like that. I just did one at a time, and then suddenly there&#8217;s this big site full of stuff.</p>\n\n\n\n<p>And so that&#8217;s my current project is to make these videos, helping people figure out how to use WordPress. It&#8217;s not going to be just the beginners, it&#8217;s going to be, well, have a heart for beginners in any area, so I&#8217;m going to do some beginning programming stuff. I&#8217;ve built some cool stuff like WP Podcasts, aggregates podcasts. It wasn&#8217;t hard. It&#8217;s WP All Import, pulling them into the posts type. It&#8217;s not that big a deal. But I can make a 10 minute video on how I did that, and some developer&#8217;s going to go, wow, I never realised you can do this kind of stuff. So I&#8217;m pretty excited about it.</p>\n\n\n\n<p>[00:38:40] <strong>Nathan Wrigley:</strong> Yeah, your life seems to represent that kind of long term approach, and I can completely empathise with that. Obviously my thing is podcasting, and I have the same sort of story that I just began it and kept doing it and kept doing it, and people obviously, you know, found that there was something there for them, or they didn&#8217;t.</p>\n\n\n\n<p>But there was something that kept that propelled. And now I look back and there&#8217;s a few episodes that I can look back to and, it&#8217;s pretty amazing what that brought in its train. Most of it completely unexpected, most of it never intended, and now podcasting in the WordPress space is kind of what I do.</p>\n\n\n\n<p>And it just goes to show, if you do things with the right intention, and you do things for the long game, there is a way to make it work. You know, obviously you&#8217;ve got to keep the wolf from the door, and if you live in a part of the world where it&#8217;s incredibly important that you earn lots of money in order to just meet the bare essentials, then you&#8217;ve obviously got to take care of that at the beginning. But then after that, there&#8217;s these opportunities on top of that to sort of grow who you are, grow the community that we&#8217;re in. And maybe in the long term, over 2, 3, 5, 10, in your case, probably approaching 20 years in the WordPress space, it has an impact. It&#8217;s slowly but surely. Slow and steady wins the game, as they say.</p>\n\n\n\n<p>[00:39:57] <strong>Topher DeRosia:</strong> It does, yep.</p>\n\n\n\n<p>[00:39:58] <strong>Nathan Wrigley:</strong> In which case, I will say thank you for that conversation. It was very unexpected and really, really powerful in some regard there. You really made me think on a couple of occasions as we were chatting there, and I really appreciate that.</p>\n\n\n\n<p>So, Topher, where can we find you if somebody wants to see some of the stuff? You&#8217;ve already mentioned one. It&#8217;s probably topher.how. I don&#8217;t know if that&#8217;s the one you want to drop again.</p>\n\n\n\n<p>[00:40:17] <strong>Topher DeRosia:</strong> Yeah, let&#8217;s say topher.how. But if you search Google for Topher1Kenobi, you&#8217;ll find me pretty much everywhere.</p>\n\n\n\n<p>[00:40:24] <strong>Nathan Wrigley:</strong> Love that.</p>\n\n\n\n<p>[00:40:25] <strong>Topher DeRosia:</strong> I&#8217;ve never found anyone else use that name.</p>\n\n\n\n<p>[00:40:26] <strong>Nathan Wrigley:</strong> And it&#8217;s the number one, like the numeral one.</p>\n\n\n\n<p>[00:40:29] <strong>Topher DeRosia:</strong> Yeah.</p>\n\n\n\n<p>[00:40:30] <strong>Nathan Wrigley:</strong> Not the wan.</p>\n\n\n\n<p>[00:40:31] <strong>Topher DeRosia:</strong> My personal blog is at topher1kenobi.com. There&#8217;s HeroPress. I did an episode the other day with Christos Paloukas, and he said, hey, send me your links.</p>\n\n\n\n<p>[00:40:40] <strong>Nathan Wrigley:</strong> An essay.</p>\n\n\n\n<p>[00:40:40] <strong>Topher DeRosia:</strong> I sent him 15 links.</p>\n\n\n\n<p>[00:40:44] <strong>Nathan Wrigley:</strong> Do that to me as well. Whatever you do send me, then I will put them into the show notes. wptavern.com, search for the episode with Topher. It&#8217;s T-O-P-H-E-R. If you just look for that, you&#8217;ll probably find it. And thank you so much for chatting to me today. It was very pleasurable. Thank you.</p>\n\n\n\n<p>[00:40:59] <strong>Topher DeRosia:</strong> Yeah, I had a really good time too. Thanks.</p>\n</div></details>\n\n\n\n<p>On the podcast today we have <a href=\"https://topher.how\">Topher DeRosia</a>.</p>\n\n\n\n<p>Topher is a web developer with over 30 years of experience, and he’s been deeply involved in the WordPress community for the past 15 years. He’s attended nearly 80 WordCamps around the world, contributed to projects like HeroPress, and has made it his mission to highlight the power and value of open source and remote work, especially in the WordPress ecosystem.</p>\n\n\n\n<p>In this episode, Topher joins me to talk about the value of working in public, and how sharing your work openly can create unexpected and lasting opportunities, whether that’s boosting your career, finding a sense of purpose, or building connections across the globe.</p>\n\n\n\n<p>We start with Topher’s personal journey, discovering the WordPress community and the profound impact it had on his life and family. The conversation explores what makes open source communities, like WordPress, so unique, and why working transparently can lead to moments of serendipity, and even job offers from people who have seen your contributions many years before.</p>\n\n\n\n<p>Topher shares stories about giving back, the motivation that comes from helping others, and the long-term satisfaction that comes from being generous with your time and expertise.</p>\n\n\n\n<p>We also discuss the tension between the philanthropic and commercial aspects of WordPress, and how individuals and companies navigate that balance.</p>\n\n\n\n<p>Towards the end, Topher reflects on building a body of work over time, trusting in the slow and organic process instead of seeking instant ‘influencer’ success. He explains why he still chooses to create and share resources for free, motivated by the hope of helping the next person just starting out.</p>\n\n\n\n<p>If you’ve ever wondered about the power of sharing your work, finding meaning in open communities, or how to make a difference over the long term, 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://topher.how\">Topher.How</a></p>\n\n\n\n<p><a href=\"https://mediaforge.pro\">Media Forge Productions</a></p>\n\n\n\n<p><a href=\"https://heropress.com\">HeroPress</a></p>\n\n\n\n<p><a href=\"https://heropress.com\">Hallway Chats</a></p>\n\n\n\n<p><a href=\"https://heropress.com\">WP Photos Info</a></p>\n\n\n\n<p><a href=\"https://wp-wallpaper.com\">WP Wallpaper</a></p>\n\n\n\n<p><a href=\"https://topher1kenobe.com\">topher1kenobe.com</a></p>\n\n\n\n<p><a href=\"https://www.youtube.com/@topher1kenobe\">YouTube</a></p>\n\n\n\n<p><a href=\"https://www.linkedin.com/in/topher1kenobe/\">LinkedIn</a></p>\n\n\n\n<p><a href=\"https://fosstodon.org/@topher1kenobe\">Mastodon</a></p>\n\n\n\n<p><a href=\"https://bsky.app/profile/topher1kenobe.bsky.social\">Bluesky</a></p>\n\n\n\n<p><a href=\"https://www.facebook.com/topher1kenobe\">Facebook</a></p>\n\n\n\n<p><a href=\"https://www.last.fm/user/topher1kenobe\">Last.fm</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, 03 Dec 2025 15:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:118:\"Open Channels FM: Empowering WordPress Accessibility with Community, Practical Tools, Education, and Real-World 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:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=112396\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:122:\"https://openchannels.fm/empowering-wordpress-accessibility-with-community-practical-tools-education-and-real-world-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:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:364:\"In this episode, host Anne Bovelett sits down with Troy Chaplin, a well-known figure in the WordPress community and an advocate for web accessibility. Together, they dive into the importance of accessibility in web development, sharing personal stories about what sparked their passion for the topic and how it has influenced their careers. You’ll hear [&#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:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 03 Dec 2025 10:12:39 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:31;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"Matt: State of the Word\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=150742\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://ma.tt/2025/12/state-of-the-word-3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:461:\"<p>Though the stream didn&#8217;t work as we hoped, the recording of this year&#8217;s <a href=\"https://wordpress.org/state-of-the-word/\">State of the Word</a>, which in many ways was our best one yet, <a href=\"https://www.youtube.com/watch?v=U_DF4-23C8Q\">is up now</a>.</p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 03 Dec 2025 07:54:56 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s: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:32;a:6:{s:4:\"data\";s:21:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"WordPress.org blog: WordPress 6.9 “Gene”\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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=19398\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/news/2025/12/gene/\";s: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:76854:\"<figure class=\"wp-block-image size-large\"><img alt=\"WordPress 6.9 Release Edition Featured Image\" class=\"wp-image-19404\" height=\"535\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/Release-Edition-Featured-Image-6.9.png?resize=1024%2C535&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<p>Each WordPress release celebrates an artist who has made an indelible mark on the world of music. WordPress 6.9, code-named “Gene,” honors the American Jazz pianist Gene Harris. </p>\n\n\n\n<p>A piano veteran, self taught at the age of six, Harris infused mainstream jazz with elements of soul, blues, and gospel, creating a warm, signature sound that is both elegant and iconic. Harris’ bluesy jazz lived at the intersection of worlds, weaving a rich landscape of texture and mood, with a thread of soulfulness that ignited listeners.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Welcome to WordPress 6.9</h2>\n\n\n\n<p>WordPress 6.9 brings major upgrades to how teams collaborate and create. The new Notes feature introduces block-level commenting when writing posts and pages that streamlines reviews, while the expanded Command Palette makes it faster for power users to navigate and operate across the entire dashboard. The new Abilities API provides a standardized, machine-readable permissions system that opens the door for next generation AI-powered and automated workflows. This release also delivers notable performance improvements for faster page loads and adds several practical new blocks alongside a more visual drag and drop to help creators build richer, more dynamic content.</p>\n\n\n\n<p><a href=\"https://wordpress.org/wordpress-6.9.zip\">Download WordPress 6.9 &#8220;Gene&#8221;</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">Introducing Notes: Seamless, Block-Level Collaboration</h2>\n\n\n\n<p><strong>Collaborate Smarter</strong> : Leave Feedback Right Where You&#8217;re Working</p>\n\n\n\n<p>With notes attached directly to blocks in the post editor, your team can stay aligned, track changes, and turn feedback into action all in one place. Whether you&#8217;re working on copy or refining design in your posts or pages, collaboration happens seamlessly on the canvas itself.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"View of people interacting with notes in a post.\" class=\"wp-image-19428\" height=\"840\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/post-notes.png?resize=1360%2C840&#038;ssl=1\" width=\"1360\" /></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Command Palette Throughout the Dashboard</h2>\n\n\n\n<p><strong>Your tools are always at hand.</strong></p>\n\n\n\n<p>Access the Command Palette from any part of the dashboard, whether you&#8217;re writing your latest post, deep in design in the Site Editor, or browsing your plugins. Everything you need, just a few keystrokes away.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"Command palette showing the ability to navigate across different parts of the site, including templates, Settings, and all posts.\" class=\"wp-image-19430\" height=\"840\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/post-command-palette.png?resize=1360%2C840&#038;ssl=1\" width=\"1360\" /></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Fit text to container</h2>\n\n\n\n<p><strong>Content that adapts.</strong></p>\n\n\n\n<p>There&#8217;s a new typography option for text-based blocks that&#8217;s been added to the Paragraph and Heading blocks. This new option automatically adjusts font size to fill its container perfectly, making it ideal for banners, callouts, and standout moments in your design.</p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"&quot;Novem&quot; text selected and stretching across the interface.\" class=\"wp-image-19431\" height=\"840\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/post-fit-text.png?resize=1360%2C840&#038;ssl=1\" width=\"1360\" /></figure>\n\n\n\n<h2 class=\"wp-block-heading\">The Abilities API</h2>\n\n\n\n<p><strong>Unlocking the next generation of site interactions.</strong></p>\n\n\n\n<p>WordPress 6.9 lays the groundwork for the future of automation with the unified Abilities API. By creating a standardized registry for site functionality, developers can now register, validate, and execute actions consistently across any context—from PHP and REST endpoints to AI agents—paving the way for smarter, more connected WordPress experiences.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Abstract view of circles around a plugin icon with sparkles, indicating AI functionality.\" class=\"wp-image-19432\" height=\"632\" src=\"https://i0.wp.com/wordpress.org/news/files/2025/12/abilities-api.png?resize=1024%2C632&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<h2 class=\"wp-block-heading\">Accessibility Improvements</h2>\n\n\n\n<p>More than 30 accessibility fixes sharpen the core WordPress experience. These updates improve screen reader announcements, hide unnecessary CSS-generated content from assistive tech, fix cursor placement issues, and make sure typing focus stays put even when users click an autocomplete suggestion.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Performance enhancements</h2>\n\n\n\n<p>WordPress 6.9 delivers significant frontend performance enhancements, optimizing the site loading experience for visitors. 6.9 boasts an improved LCP (Largest Contentful Paint) through on-demand block styles for classic themes, minifying block theme styles, and increasing the limit for inline styles &#8211; removing blockages to page rendering and clearing the rendering path by deprioritizing non-critical scripts. This release comes with many more performance boosts, including optimized database queries, refined caching, improved spawning of WP Cron, and a new template enhancement output buffer that opens the door for more future optimizations.</p>\n\n\n\n<h3 class=\"wp-block-heading\">And much more</h3>\n\n\n\n<p>For a comprehensive overview of all the new features and enhancements in WordPress 6.9, please visit the feature-showcase website.</p>\n\n\n\n<p><a href=\"https://wordpress.org/download/releases/6-9\">Check out What&#8217;s New</a></p>\n\n\n\n<h2 class=\"wp-block-heading\">Learn more about WordPress 6.9</h2>\n\n\n\n<p><a href=\"https://learn.wordpress.org/\">Learn WordPress</a> is a free resource for new and experienced WordPress users. Learn is stocked with how-to videos on using various features in WordPress, <a href=\"https://learn.wordpress.org/social-learning/\">interactive workshops</a> for exploring topics in-depth, and lesson plans for diving deep into specific areas of WordPress.</p>\n\n\n\n<p>Read the <a href=\"https://wordpress.org/documentation/wordpress-version/version-6.9\">WordPress 6.9 Release Notes</a> for information on installation, enhancements, fixed issues, release contributors, learning resources, and the list of file changes.</p>\n\n\n\n<p>Explore the <a href=\"https://make.wordpress.org/core/wordpress-6-9-field-guide/\">WordPress 6.9 Field Guide</a>. Learn about the changes in this release with detailed developer notes to help you build with WordPress.</p>\n\n\n\n<h2 class=\"wp-block-heading\">The 6.9 release squad</h2>\n\n\n\n<p>Every release comes to you from a dedicated team of enthusiastic contributors who help keep things on track and moving smoothly. The team that has led 6.9 is a cross-functional group of contributors who are always ready to champion ideas, remove blockers, and resolve issues.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Release Lead: <a href=\"https://profiles.wordpress.org/matt/\">Matt Mullenweg</a></li>\n\n\n\n<li>Release Coordination: <a href=\"https://profiles.wordpress.org/akshayar/\">Akshaya Rane</a>, <a href=\"https://profiles.wordpress.org/amykamala/\">Amy Kamala</a></li>\n\n\n\n<li>Tech Leads: <a href=\"https://profiles.wordpress.org/davidbaumwald/\">David Baumwald</a>, <a href=\"https://profiles.wordpress.org/ellatrix/\">Ella van Durpe</a>, <a href=\"https://profiles.wordpress.org/priethor/\">Héctor Prieto</a></li>\n\n\n\n<li>Design Lead: <a href=\"https://profiles.wordpress.org/fcoveram/\">Francisco Vera</a></li>\n\n\n\n<li>Triage Leads: <a href=\"https://profiles.wordpress.org/wildworks/\">Aki Hamano</a>, <a href=\"https://profiles.wordpress.org/welcher/\">Ryan Welcher</a></li>\n\n\n\n<li>Test Leads: <a href=\"https://profiles.wordpress.org/psykro/\">Jonathan Bossenger</a>, <a href=\"https://profiles.wordpress.org/krupajnanda/\">Krupa Nanda</a></li>\n</ul>\n\n\n\n<h2 class=\"wp-block-heading\">Thank you, contributors</h2>\n\n\n\n<p>The mission of WordPress is to <a href=\"https://wordpress.org/about/\">democratize publishing</a> and embody the <a href=\"https://opensource.org/osd-annotated\">freedoms that come with open source</a>. A global and diverse community of people collaborating to strengthen the software supports this effort.</p>\n\n\n\n<p>WordPress 6.9 reflects the tireless efforts and passion of more than 900+ contributors in countries all over the world. This release also welcomed over 279 first-time contributors!</p>\n\n\n\n<p>Their collaboration delivered more than 340 enhancements and fixes, ensuring a stable release for all &#8211; a testament to the power and capability of the WordPress open source community.</p>\n\n\n\n<p c