INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(150892, 'Paro_setting', 'a:20:{s:4:\"type\";s:6:\"jquery\";s:5:\"width\";s:0:\"\";s:15:\"sliderAlignment\";s:6:\"center\";s:6:\"height\";s:3:\"400\";s:5:\"delay\";s:4:\"5000\";s:11:\"handelSpeed\";s:1:\"0\";s:11:\"handelColor\";s:7:\"#ffffff\";s:12:\"handelShadow\";s:2:\"on\";s:4:\"auto\";s:2:\"on\";s:6:\"effect\";s:0:\"\";s:11:\"borderWidth\";s:1:\"0\";s:11:\"borderColor\";s:7:\"#ffffff\";s:14:\"controlDisplay\";s:2:\"on\";s:17:\"paginationDisplay\";s:2:\"on\";s:14:\"cpationDisplay\";s:2:\"on\";s:11:\"captionSize\";s:2:\"13\";s:12:\"captionColor\";s:7:\"#ffffff\";s:16:\"captionAlignment\";s:6:\"center\";s:9:\"captionBG\";s:7:\"#222222\";s:16:\"bacpationDisplay\";s:2:\"on\";}', 'yes'),
(150949, '_transient_timeout_wpseo_link_table_inaccessible', '1602083332', 'no'),
(150950, '_transient_wpseo_link_table_inaccessible', '0', 'no'),
(151573, 'CookieLawInfo-0.9', 'a:78:{s:18:\"animate_speed_hide\";s:3:\"500\";s:18:\"animate_speed_show\";s:3:\"500\";s:10:\"background\";s:4:\"#FFF\";s:14:\"background_url\";s:0:\"\";s:6:\"border\";s:9:\"#b1a6a6c2\";s:9:\"border_on\";b:1;s:9:\"bar_style\";s:0:\"\";s:13:\"button_1_text\";s:6:\"ACCEPT\";s:12:\"button_1_url\";s:1:\"#\";s:15:\"button_1_action\";s:27:\"#cookie_action_close_header\";s:20:\"button_1_link_colour\";s:4:\"#fff\";s:16:\"button_1_new_win\";b:0;s:18:\"button_1_as_button\";b:1;s:22:\"button_1_button_colour\";s:7:\"#0eb2e7\";s:20:\"button_1_button_size\";s:6:\"medium\";s:14:\"button_1_style\";s:0:\"\";s:13:\"button_2_text\";s:11:\"Mai mult...\";s:12:\"button_2_url\";s:15:\"/cookie-policy/\";s:15:\"button_2_action\";s:17:\"CONSTANT_OPEN_URL\";s:20:\"button_2_link_colour\";s:4:\"#444\";s:16:\"button_2_new_win\";b:1;s:18:\"button_2_as_button\";b:0;s:22:\"button_2_button_colour\";s:4:\"#333\";s:20:\"button_2_button_size\";s:6:\"medium\";s:17:\"button_2_url_type\";s:3:\"url\";s:13:\"button_2_page\";s:1:\"0\";s:16:\"button_2_hidebar\";b:0;s:14:\"button_2_style\";s:0:\"\";s:13:\"button_3_text\";s:8:\"Respinge\";s:12:\"button_3_url\";s:1:\"#\";s:15:\"button_3_action\";s:34:\"#cookie_action_close_header_reject\";s:20:\"button_3_link_colour\";s:4:\"#fff\";s:16:\"button_3_new_win\";b:0;s:18:\"button_3_as_button\";b:1;s:22:\"button_3_button_colour\";s:4:\"#000\";s:20:\"button_3_button_size\";s:6:\"medium\";s:14:\"button_3_style\";s:0:\"\";s:13:\"button_4_text\";s:18:\"Setări Cookie-uri\";s:12:\"button_4_url\";s:1:\"#\";s:15:\"button_4_action\";s:23:\"#cookie_action_settings\";s:20:\"button_4_link_colour\";s:7:\"#0eb2e7\";s:16:\"button_4_new_win\";b:0;s:18:\"button_4_as_button\";b:0;s:22:\"button_4_button_colour\";s:4:\"#000\";s:20:\"button_4_button_size\";s:6:\"medium\";s:14:\"button_4_style\";s:0:\"\";s:11:\"font_family\";s:7:\"inherit\";s:10:\"header_fix\";b:0;s:5:\"is_on\";b:1;s:8:\"is_eu_on\";b:0;s:10:\"logging_on\";b:0;s:19:\"notify_animate_hide\";b:1;s:19:\"notify_animate_show\";b:0;s:13:\"notify_div_id\";s:20:\"#cookie-law-info-bar\";s:26:\"notify_position_horizontal\";s:5:\"right\";s:24:\"notify_position_vertical\";s:6:\"bottom\";s:14:\"notify_message\";s:233:\"Acest website folosește cookie-uri pentru a vă îmbunătăți experiența. Vom presupune că sunteți de acord cu asta, dar puteți renunța dacă doriți.[cookie_settings margin=\\\"5px 20px 5px 20px\\\"][cookie_button margin=\\\"5px\\\"]\";s:12:\"scroll_close\";b:0;s:19:\"scroll_close_reload\";b:0;s:19:\"accept_close_reload\";b:0;s:19:\"reject_close_reload\";b:0;s:20:\"showagain_background\";s:4:\"#fff\";s:16:\"showagain_border\";s:4:\"#000\";s:14:\"showagain_text\";s:45:\"Politica de Confidenţialitate şi Cookie-uri\";s:16:\"showagain_div_id\";s:22:\"#cookie-law-info-again\";s:13:\"showagain_tab\";b:1;s:20:\"showagain_x_position\";s:5:\"100px\";s:4:\"text\";s:4:\"#000\";s:17:\"use_colour_picker\";b:1;s:12:\"show_once_yn\";b:0;s:9:\"show_once\";s:5:\"10000\";s:9:\"is_GMT_on\";b:1;s:8:\"as_popup\";b:0;s:13:\"popup_overlay\";b:1;s:16:\"bar_heading_text\";s:0:\"\";s:13:\"cookie_bar_as\";s:6:\"banner\";s:24:\"popup_showagain_position\";s:12:\"bottom-right\";s:15:\"widget_position\";s:4:\"left\";}', 'yes'),
(151574, 'cookielawinfo_privacy_overview_content_settings', 'a:2:{s:24:\"privacy_overview_content\";s:706:\"Acest website folosește cookie-uri pentru a vă îmbunătăți experiența în timp ce navigați pe site. Din aceste cookie-uri, cookie-urile care sunt clasificate ca fiind necesare sunt stocate pe browserul dvs. deoarece sunt esențiale pentru funcționarea funcționalităților de bază ale site-ului. De asemenea, folosim cookie-uri terțe care ne ajută să analizăm și să înțelegem cum utilizați acest site web. Aceste cookie-uri vor fi stocate în browserul dvs. doar cu acordul dumneavoastră. De asemenea, aveți opțiunea de a renunța la aceste cookie-uri. Dar renunțarea la unele dintre aceste cookie-uri poate avea un efect asupra experienței dvs. de navigare. [cookie_link]\r\n\r\n&nbsp;\";s:22:\"privacy_overview_title\";s:13:\"Genralități\";}', 'yes'),
(151575, 'cookielawinfo_necessary_settings', 'a:1:{s:21:\"necessary_description\";s:284:\"Cookie-urile necesare sunt absolut esențiale pentru ca site-ul să funcționeze corect. Această categorie include numai cookie-uri care asigură funcționalități de bază și caracteristici de securitate ale site-ului. Aceste cookie-uri nu stochează nicio informație personală.\";}', 'yes'),
(151576, 'cookielawinfo_thirdparty_settings', 'a:5:{s:19:\"thirdparty_on_field\";s:4:\"true\";s:25:\"third_party_default_state\";s:4:\"true\";s:22:\"thirdparty_description\";s:403:\"Orice cookie-uri care nu pot fi deosebit de necesare pentru funcționarea site-ului web și sunt utilizate special pentru colectarea datelor cu caracter personal ale utilizatorului prin intermediul analitice, reclame, alte conținuturi înglobate sunt denumite cookie-uri inutile. Este obligatoriu să obțineți consimțământul utilizatorului înainte de a rula aceste cookie-uri pe site-ul dvs. web.\";s:23:\"thirdparty_head_section\";s:0:\"\";s:23:\"thirdparty_body_section\";s:0:\"\";}', 'yes'),
(151578, 'cli_pg_content_data', '<div class=\"cli_pg_page_contaner\"><h3>About this cookie policy</h3><div>This Cookie Policy explains what cookies are and how we use them. You should read this policy to understand what cookies are, how we use them, the types of cookies we use i.e, the information we collect using cookies and how that information is used and how to control the cookie preferences. For further information on how we use, store and keep your personal data secure, see our Privacy Policy.\n\nYou can at any time change or withdraw your consent from the Cookie Declaration on our website.\n\nLearn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.\n\nYour consent applies to the following domains: <a href=\"http://activdent.ro\">activdent.ro</a>\n\n<div class=\"cli_user_consent_state\">Your current state: No consent given. <a class=\"cli_manage_current_consent\" style=\"cursor:pointer;\">Manage your consent.</a> </div></div><h3>What are cookies ?</h3><div><p>Cookies are small text files that are used to store small pieces of information. The cookies are stored on your device when the website is loaded on your browser. These cookies help us make the website function properly, make the website more secure, provide better user experience, and understand how the website performs and to analyze what works and where it needs improvement.</p></div><h3>How do we use cookies ?</h3><div><p>As most of the online services, our website uses cookies first-party and third-party cookies for a number of purposes. The first-party cookies are mostly necessary for the website to function the right way, and they do not collect any of your personally identifiable data.</p>\n\n<p>The third-party cookies used on our websites are used mainly for understanding how the website performs, how you interact with our website, keeping our services secure, providing advertisements that are relevant to you, and all in all providing you with a better and improved user experience and help speed up your future interactions with our website.</p></div><h3>What types of cookies do we use ?</h3><div><p><span style=\"font-weight:bold;\">Essential</span>: Some cookies are essential for you to be able to experience the full functionality of our site. They allow us to maintain user sessions and prevent any security threats. They do not collect or store any personal information. For example, these cookies allow you to log-in to your account and add products to your basket and checkout securely. </p>\n\n<p><span style=\"font-weight:bold;\">Statistics:</span> These cookies store information like the number of visitors to the website, the number of unique visitors, which pages of the website have been visited, the source of the visit etc. These data help us understand and analyze how well the website performs and where it needs improvement.</p>\n\n<p><span style=\"font-weight:bold;\">Marketing:</span> Our website displays advertisements. These cookies are used to personalize the advertisements that we show to you so that they are meaningful to you. These cookies also help us keep track of the efficiency of these ad campaigns. </p>\n<p>The information stored in these cookies may also be used by the third-party ad providers to show you ads on other websites on the browser as well.</p>\n\n<p><span style=\"font-weight:bold;\">Functional:</span> These are the cookies that help certain non-essential functionalities on our website. These functionalities include embedding content like videos or sharing contents on the website on social media platforms. </p>\n\n<p><span style=\"font-weight:bold;\">Preferences:</span> These cookies help us store your settings and browsing preferences like language preferences so that you have a better and efficient experience on future visits to the website.</p>\n<table class=\"cookielawinfo-row-cat-table cookielawinfo-classic\"><thead><tr><th class=\"cookielawinfo-column-1\">Cookie</th><th class=\"cookielawinfo-column-4\">Description</th></tr></thead><tbody><tr class=\"cookielawinfo-row\"><td colspan=\"4\" class=\"cookielawinfo-column-empty\">No records found</td></tr></tbody></table>\n</div><h3>How can I control the cookie preferences ?</h3><div>\n<p>Should you decide to change your preferences later through your browsing session, you can click on the \"Privacy &amp; Cookie Policy\" tab on your screen. This will display the consent notice again enabling you to change your preferences or withdraw your consent entirely.</p>\n\n<p>In addition to this, different browsers provide different methods to block and delete cookies used by websites. You can change the settings of your browser to block/delete the cookies. To find out more out more on how to manage and delete cookies, visit <a href=\"https://en.wikipedia.org/wiki/HTTP_cookie\" rel=\"nofollow\" target=\"_blank\">wikipedia.org</a>, <a href=\"http://www.allaboutcookies.org/\" rel=\"nofollow\" target=\"_blank\">www.allaboutcookies.org.</a> \n</p></div></div>', 'yes'),
(151580, 'cli_pg_policy_page_id', '11806', 'yes'),
(152873, 'bsf_force_check_extensions', '', 'no'),
(152897, 'revslider_table_version', '1.0.8', 'yes'),
(152960, 'revslider-update-hash', '235914abade3c7314ee21c367142aa72', 'yes'),
(153252, 'wdtMySqlHost', '', 'yes'),
(153253, 'wdtMySqlDB', '', 'yes'),
(153254, 'wdtMySqlUser', '', 'yes'),
(153255, 'wdtMySqlPwd', '', 'yes'),
(153256, 'wdtMySqlPort', '3306', 'yes'),
(153257, 'wdtRenderCharts', 'below', 'yes'),
(153258, 'wdtRenderFilter', 'footer', 'yes'),
(153259, 'wdtLeftOffset', '0', 'yes'),
(153260, 'wdtBaseSkin', 'skin1', 'yes'),
(153261, 'wdtTimeFormat', 'h:i A', 'yes'),
(153262, 'wdtInterfaceLanguage', '', 'yes'),
(153263, 'wdtTablesPerPage', '10', 'yes'),
(153264, 'wdtNumberFormat', '1', 'yes'),
(153265, 'wdtDecimalPlaces', '2', 'yes'),
(153266, 'wdtCSVDelimiter', ',', 'yes'),
(153267, 'wdtDateFormat', 'd/m/Y', 'yes'),
(153268, 'wdtNumbersAlign', '1', 'yes'),
(153269, 'wdtFontColorSettings', '', 'yes'),
(153270, 'wdtCustomJs', '', 'yes'),
(153271, 'wdtCustomCss', '', 'yes'),
(153272, 'wdtMinifiedJs', '1', 'yes'),
(153273, 'wdtTabletWidth', '1024', 'yes'),
(153274, 'wdtMobileWidth', '480', 'yes'),
(153275, 'wdtPurchaseCode', '', 'yes'),
(153276, 'wdtIncludeBootstrap', '1', 'yes'),
(153277, 'wdtIncludeBootstrapBackEnd', '1', 'yes'),
(153278, 'wdtPreventDeletingTables', '1', 'yes'),
(153279, 'wdtSiteLink', '1', 'yes'),
(153280, 'wdtInstallDate', '2019-10-11', 'yes'),
(153281, 'wdtRatingDiv', 'no', 'yes'),
(153282, 'wdtTempFutureDate', '2019-10-11', 'yes'),
(153288, '_ninja_tables_settings_migration', '1', 'yes'),
(153289, '_ninja_tables_sorting_migration', '1', 'yes'),
(153290, '_ninja_tables_plugin_suggest_dismiss', '1570430297', 'yes'),
(153293, '_ninja_table_db_settings_owner_id', '1', 'yes'),
(153343, 'revslider-templates-hash', 'e7e521580e9ad0d33528da0d5683c520', 'yes'),
(153442, 'w3tc_state', '{\"common.install\":1585048604,\"license.status\":\"no_key\",\"license.next_check\":1589901532,\"license.terms\":\"\"}', 'no'),
(153475, 'w3tc_generic_widgetservices', '{\"content\":{\"items\":[{\"name\":\"Premium Support Response (Usually <1h First Response)\",\"parameter_name\":\"field4\",\"parameter_value\":\"Premium Support Response (Usually <1h First Response)\",\"form_hash\":\"m5pom8z0qy59rm\"},{\"name\":\"Performance Audit \\/ Consult (Theme, Plugin, Content, Server)\",\"parameter_name\":\"field4\",\"parameter_value\":\"Performance Audit \\/ Consult (Theme, Plugin, Content, Server)\",\"form_hash\":\"m5pom8z0qy59rm\"},{\"name\":\"Plugin Configuration\",\"parameter_name\":\"field4\",\"parameter_value\":\"Plugin Configuration\",\"form_hash\":\"m5pom8z0qy59rm\"},{\"name\":\"SSL Performance Setup\",\"parameter_name\":\"field4\",\"parameter_value\":\"SSL Performance Setup\",\"form_hash\":\"m5pom8z0qy59rm\"},{\"name\":\"Full Site Delivery Setup\",\"parameter_name\":\"field4\",\"parameter_value\":\"Full Site Delivery Setup\",\"form_hash\":\"m5pom8z0qy59rm\"},{\"name\":\"Hosting Environment Troubleshooting\",\"parameter_name\":\"field4\",\"parameter_value\":\"Hosting Environment Troubleshooting\",\"form_hash\":\"m5pom8z0qy59rm\"},{\"name\":\"Performance Monitoring\",\"parameter_name\":\"field4\",\"parameter_value\":\"Performance Monitoring\",\"form_hash\":\"m5pom8z0qy59rm\"}],\"ui_strings\":{\"cdn.maxcdn.signUpAndSave\":\"Sign Up Now and save !\",\"cdn.maxcdn.signUpAndSave.description\":\"MaxCDN is a service that lets you speed up your site even more with W3 Total Cache. Sign up now to recieve a special offer!\",\"cdn.stackpath.signUpAndSave\":\"Sign Up Now and save !\",\"cdn.stackpath.signUpAndSave.description\":\"StackPath is a service that lets you speed up your site even more with W3 Total Cache. Sign up now and save!\",\"cdn.stackpath2.signUpAndSave\":\"Sign Up Now and save !\",\"cdn.stackpath2.signUpAndSave.description\":\"StackPath is a service that lets you speed up your site even more with W3 Total Cache. Sign up now to recieve a special offer!\",\"minify.general.header\":\"Reduce load time by decreasing the size and number of <acronym title=\'Cascading Style Sheet\'>CSS<\\/acronym> and <acronym title=\'JavaScript\'>JS<\\/acronym> files. Automatically remove unncessary data from <acronym title=\'Cascading Style Sheet\'>CSS<\\/acronym>, <acronym title=\'JavaScript\'>JS<\\/acronym>, feed, page and post <acronym title=\'Hypertext Markup Language\'>HTML<\\/acronym>.\",\"newrelic.general.header\":\"New Relic may not be installed or not active on this server. <a href=\'%s\' target=\'_blank\'>Sign up for a (free) account<\\/a>. Visit <a href=\'%s\' target=\'_blank\'>New Relic<\\/a> for installation instructions.\",\"reverseproxy.general.header\":\"A reverse proxy adds scale to an server by handling requests before WordPress does. Purge settings are set on the <a href=\'%s\'>Page Cache settings<\\/a> page and <a href=\'%s\'>Browser Cache settings<\\/a> are set on the browser cache settings page.\",\"cdnfsd.general.header\":\"Host the entire website with your compatible <acronym title=\'Content Delivery Network\'>CDN<\\/acronym> provider to reduce page load time.\",\"cdn.general.header\":\"Host static files with your <acronym title=\'Content Delivery Network\'>CDN<\\/acronym> to reduce page load time.\",\"cdn.stackpath.widget.existing\":\"If you\'re an existing StackPath customer, enable <acronym title=\'Content Delivery Network\'>CDN<\\/acronym> and:\",\"cdn.stackpath2.widget.existing\":\"If you\'re an existing StackPath customer, enable <acronym title=\'Content Delivery Network\'>CDN<\\/acronym> and:\",\"cdn.stackpath2.widget.works_magically\":\"StackPath works magically with W3 Total Cache.\",\"cdn.stackpath.widget.header\":\"Dramatically increase website speeds in just a few clicks! Add the StackPath content delivery network (<acronym title=\'Content Delivery Network\'>CDN<\\/acronym>) service to your site.\",\"cdn.stackpath2.widget.header\":\"Dramatically increase website speeds in just a few clicks! Add the StackPath content delivery network (<acronym title=\'Content Delivery Network\'>CDN<\\/acronym>) service to your site.\"}},\"expires\":1581063730}', 'no'),
(153513, '_ninja_table_lead_options', 'a:2:{s:17:\"lead_optin_status\";s:3:\"yes\";s:15:\"lead_optin_time\";i:1570785604;}', 'yes'),
(153518, '_ninja_table_default_appearance_settings', 'a:14:{s:7:\"perPage\";s:2:\"30\";s:8:\"show_all\";s:1:\"1\";s:7:\"library\";s:8:\"footable\";s:7:\"css_lib\";s:11:\"semantic_ui\";s:11:\"enable_ajax\";s:5:\"false\";s:11:\"css_classes\";a:3:{i:0;s:10:\"selectable\";i:1;s:7:\"striped\";i:2;s:17:\"vertical_centered\";}s:13:\"enable_search\";s:4:\"true\";s:14:\"column_sorting\";s:4:\"true\";s:15:\"default_sorting\";s:9:\"old_first\";s:12:\"sorting_type\";s:13:\"by_created_at\";s:11:\"table_color\";s:20:\"ninja_no_color_table\";s:11:\"render_type\";s:10:\"ajax_table\";s:16:\"table_color_type\";s:17:\"pre_defined_color\";s:11:\"expand_type\";s:7:\"default\";}', 'yes'),
(153543, 'supsystic_tbl_plugin_version', '1.9.93', 'yes'),
(153544, '_supsystic_tables_rev', '61', 'yes'),
(153545, 'supsystic_tbl_plug_welcome_show', '1570787480', 'yes'),
(153546, 'supsystic_tbl_plug_was_used', '1', 'yes'),
(153547, 'widget_tables_widget', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'),
(153556, 'supsystic_tbl_reviewNotice', 'a:1:{s:5:\"shown\";b:1;}', 'yes'),
(153557, 'supsystic_tbl_wooAdsNotice', 'a:2:{s:4:\"time\";i:1570786060;s:5:\"shown\";b:0;}', 'yes'),
(153560, 'supsystic_tbl_welcome_page_was_showed', '1', 'yes'),
(157487, 'revslider-library-hash', '182cddf4eb7341b26304629033cbbb48', 'yes'),
(160347, 'ls-p-url', 'https://layerslider.kreaturamedia.com/pricing/', 'yes'),
(160495, 'woocommerce_tax_classes', '', 'yes'),
(163540, 'revslider_update_revision_current', '6.1.6', 'yes'),
(164411, 'admin_email_lifespan', '1590343175', 'yes'),
(164416, 'can_compress_scripts', '0', 'no'),
(167582, 'Implant_setting', 'a:20:{s:4:\"type\";s:6:\"jquery\";s:5:\"width\";i:600;s:15:\"sliderAlignment\";s:6:\"center\";s:6:\"height\";i:400;s:4:\"auto\";s:2:\"on\";s:5:\"delay\";i:5000;s:6:\"effect\";s:2:\"on\";s:11:\"handelSpeed\";i:0;s:11:\"handelColor\";s:7:\"#ffffff\";s:12:\"handelShadow\";s:2:\"on\";s:11:\"borderWidth\";i:0;s:11:\"borderColor\";s:7:\"#ffffff\";s:14:\"controlDisplay\";s:2:\"on\";s:17:\"paginationDisplay\";s:2:\"on\";s:14:\"cpationDisplay\";s:2:\"on\";s:11:\"captionSize\";i:13;s:12:\"captionColor\";s:7:\"#ffffff\";s:16:\"captionAlignment\";s:6:\"center\";s:9:\"captionBG\";s:7:\"#222222\";s:16:\"bacpationDisplay\";s:2:\"on\";}', 'yes'),
(173074, 'yith_plugin_fw_promo_2019_bis', '1', 'yes'),
(175422, '_site_transient_timeout_yith_promo_message', '3152032984', 'no'),
(175423, '_site_transient_yith_promo_message', '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- Default border color: #acc327 -->\n<!-- Default background color: #ecf7ed -->\n\n<promotions>\n    <expiry_date>2019-12-10</expiry_date>\n    <promo>\n        <promo_id>yithblackfriday2019</promo_id>\n        <title><![CDATA[<strong>YITH Black Friday</strong>]]></title>\n        <description><![CDATA[\n            Don\'t miss our <strong>30% discount</strong> on all our products! No coupon needed in cart. Valid from <strong>28th November</strong> to <strong>2nd December</strong>.\n        ]]></description>\n        <link>\n            <label>Get your deals now!</label>\n            <url><![CDATA[https://yithemes.com]]></url>\n        </link>\n        <style>\n            <image_bg_color>#272121</image_bg_color>\n            <border_color>#272121</border_color>\n            <background_color>#ffffff</background_color>\n        </style>\n        <start_date>2019-11-27 23:59:59</start_date>\n        <end_date>2019-12-03 08:00:00</end_date>\n    </promo>\n</promotions>', 'no'),
(175895, 'duplicate_post_show_original_column', '0', 'yes'),
(175896, 'duplicate_post_show_original_in_post_states', '0', 'yes'),
(175897, 'duplicate_post_show_original_meta_box', '0', 'yes'),
(175898, 'duplicate_post_version', '3.2.4', 'yes'),
(175899, 'duplicate_post_show_notice', '0', 'no'),
(175900, 'yith_wcwl_color_add_to_wishlist', 'a:0:{}', 'yes'),
(175901, 'yith_wcwl_color_add_to_cart', 'a:0:{}', 'yes'),
(175902, 'yith_wcwl_color_button_style_1', 'a:0:{}', 'yes'),
(175903, 'yith_wcwl_color_button_style_2', 'a:0:{}', 'yes'),
(175904, 'yith_wcwl_color_wishlist_table', 'a:0:{}', 'yes'),
(175905, 'yith_wcwl_add_to_wishlist_style', 'link', 'yes'),
(175906, 'yith_wcwl_add_to_cart_style', 'link', 'yes'),
(175907, 'yith_wcwl_ask_an_estimate_style', 'link', 'yes'),
(175908, 'yith_wcwl_rounded_corners_radius', '16', 'yes'),
(175909, 'yith_wcwl_add_to_cart_rounded_corners_radius', '16', 'yes'),
(175910, 'yith_wcwl_ask_an_estimate_rounded_corners_radius', '16', 'yes'),
(175911, 'yith_wcwl_version', '3.0.1', 'yes'),
(175912, 'yith_wcwl_db_version', '3.0.0', 'yes'),
(190565, 'doctor_departments_children', 'a:0:{}', 'yes'),
(191549, 'fs_active_plugins', 'O:8:\"stdClass\":3:{s:7:\"plugins\";a:1:{s:42:\"the-events-calendar/common/vendor/freemius\";O:8:\"stdClass\":4:{s:7:\"version\";s:5:\"2.3.2\";s:4:\"type\";s:6:\"plugin\";s:9:\"timestamp\";i:1584199067;s:11:\"plugin_path\";s:43:\"the-events-calendar/the-events-calendar.php\";}}s:7:\"abspath\";s:30:\"/home2/mihneadent/public_html/\";s:6:\"newest\";O:8:\"stdClass\":5:{s:11:\"plugin_path\";s:43:\"the-events-calendar/the-events-calendar.php\";s:8:\"sdk_path\";s:42:\"the-events-calendar/common/vendor/freemius\";s:7:\"version\";s:5:\"2.3.2\";s:13:\"in_activation\";b:0;s:9:\"timestamp\";i:1584199067;}}', 'yes'),
(191550, 'fs_debug_mode', '', 'yes'),
(191552, 'fs_accounts', 'a:6:{s:21:\"id_slug_type_path_map\";a:1:{i:3069;a:3:{s:4:\"slug\";s:19:\"the-events-calendar\";s:4:\"type\";s:6:\"plugin\";s:4:\"path\";s:43:\"the-events-calendar/the-events-calendar.php\";}}s:11:\"plugin_data\";a:1:{s:19:\"the-events-calendar\";a:16:{s:16:\"plugin_main_file\";O:8:\"stdClass\":1:{s:4:\"path\";s:43:\"the-events-calendar/the-events-calendar.php\";}s:20:\"is_network_activated\";b:0;s:17:\"install_timestamp\";i:1579162927;s:16:\"sdk_last_version\";s:5:\"2.3.0\";s:11:\"sdk_version\";s:5:\"2.3.2\";s:16:\"sdk_upgrade_mode\";b:1;s:18:\"sdk_downgrade_mode\";b:0;s:19:\"plugin_last_version\";s:7:\"5.0.2.1\";s:14:\"plugin_version\";s:5:\"5.1.1\";s:19:\"plugin_upgrade_mode\";b:1;s:21:\"plugin_downgrade_mode\";b:0;s:17:\"connectivity_test\";a:6:{s:12:\"is_connected\";b:1;s:4:\"host\";s:12:\"activdent.ro\";s:9:\"server_ip\";s:13:\"78.96.243.138\";s:9:\"is_active\";b:1;s:9:\"timestamp\";i:1580152735;s:7:\"version\";s:6:\"4.9.14\";}s:21:\"is_plugin_new_install\";b:0;s:17:\"was_plugin_loaded\";b:1;s:15:\"prev_is_premium\";b:0;s:18:\"sticky_optin_added\";b:1;}}s:13:\"file_slug_map\";a:1:{s:43:\"the-events-calendar/the-events-calendar.php\";s:19:\"the-events-calendar\";}s:7:\"plugins\";a:1:{s:19:\"the-events-calendar\";O:9:\"FS_Plugin\":23:{s:16:\"parent_plugin_id\";N;s:5:\"title\";s:19:\"The Events Calendar\";s:4:\"slug\";s:19:\"the-events-calendar\";s:12:\"premium_slug\";s:27:\"the-events-calendar-premium\";s:4:\"type\";s:6:\"plugin\";s:20:\"affiliate_moderation\";b:0;s:19:\"is_wp_org_compliant\";b:1;s:22:\"premium_releases_count\";N;s:4:\"file\";s:43:\"the-events-calendar/the-events-calendar.php\";s:7:\"version\";s:5:\"5.1.1\";s:11:\"auto_update\";N;s:4:\"info\";N;s:10:\"is_premium\";b:0;s:14:\"premium_suffix\";s:9:\"(Premium)\";s:7:\"is_live\";b:1;s:9:\"bundle_id\";N;s:17:\"bundle_public_key\";N;s:10:\"public_key\";s:32:\"pk_e32061abc28cfedf231f3e5c4e626\";s:10:\"secret_key\";N;s:2:\"id\";s:4:\"3069\";s:7:\"updated\";N;s:7:\"created\";N;s:22:\"\0FS_Entity\0_is_updated\";b:1;}}s:9:\"unique_id\";s:32:\"73f68b7fbc24be730c755685f56a4f68\";s:13:\"admin_notices\";a:1:{s:19:\"the-events-calendar\";a:0:{}}}', 'yes'),
(196630, 'woocommerce_maxmind_geolocation_settings', 'a:1:{s:15:\"database_prefix\";s:32:\"cJlEnUacFYYkgU93RmIRXMgiHa9xvueH\";}', 'yes'),
(200760, 'gtc_setting', 'a:20:{s:4:\"type\";s:6:\"jquery\";s:5:\"width\";i:600;s:15:\"sliderAlignment\";s:6:\"center\";s:6:\"height\";i:400;s:4:\"auto\";s:2:\"on\";s:5:\"delay\";i:5000;s:6:\"effect\";s:2:\"on\";s:11:\"handelSpeed\";i:0;s:11:\"handelColor\";s:7:\"#ffffff\";s:12:\"handelShadow\";s:2:\"on\";s:11:\"borderWidth\";i:0;s:11:\"borderColor\";s:7:\"#ffffff\";s:14:\"controlDisplay\";s:2:\"on\";s:17:\"paginationDisplay\";s:2:\"on\";s:14:\"cpationDisplay\";s:2:\"on\";s:11:\"captionSize\";i:13;s:12:\"captionColor\";s:7:\"#ffffff\";s:16:\"captionAlignment\";s:6:\"center\";s:9:\"captionBG\";s:7:\"#222222\";s:16:\"bacpationDisplay\";s:2:\"on\";}', 'yes'),
(200923, 'fs_gdpr', 'a:1:{s:2:\"u1\";a:1:{s:8:\"required\";b:0;}}', 'yes'),
(201134, 'slider1', 'a:3:{i:0;a:5:{s:6:\"before\";s:4:\"9763\";s:5:\"after\";s:4:\"9764\";s:7:\"caption\";s:8:\"Dental-1\";s:14:\"caption_before\";s:6:\"Before\";s:13:\"caption_after\";s:5:\"After\";}i:1;a:5:{s:6:\"before\";s:4:\"9776\";s:5:\"after\";s:4:\"9775\";s:7:\"caption\";s:8:\"Dental-2\";s:14:\"caption_before\";s:6:\"Before\";s:13:\"caption_after\";s:5:\"After\";}i:2;a:5:{s:6:\"before\";s:4:\"9785\";s:5:\"after\";s:4:\"9784\";s:7:\"caption\";s:8:\"Dental-3\";s:14:\"caption_before\";s:6:\"Before\";s:13:\"caption_after\";s:5:\"After\";}}', 'yes'),
(201135, 'aboutslider', 'a:1:{i:0;a:5:{s:6:\"before\";s:5:\"10102\";s:5:\"after\";s:5:\"10101\";s:7:\"caption\";s:7:\"Slider1\";s:14:\"caption_before\";s:6:\"Before\";s:13:\"caption_after\";s:5:\"After\";}}', 'yes'),
(201136, 'slider', 'a:1:{i:0;a:5:{s:6:\"before\";s:4:\"9785\";s:5:\"after\";s:4:\"9784\";s:7:\"caption\";s:7:\"slider2\";s:14:\"caption_before\";s:6:\"Before\";s:13:\"caption_after\";s:5:\"After\";}}', 'yes'),
(201137, 'Paro', 'a:1:{i:0;a:5:{s:6:\"before\";s:5:\"11821\";s:5:\"after\";s:5:\"11822\";s:7:\"caption\";s:11:\"Parodontoza\";s:14:\"caption_before\";s:21:\"Înainte de tratament\";s:13:\"caption_after\";s:15:\"După tratament\";}}', 'yes'),
(201138, 'Implant', 'a:1:{i:0;a:5:{s:6:\"before\";s:5:\"12031\";s:5:\"after\";s:5:\"12030\";s:7:\"caption\";s:13:\"Implantologie\";s:14:\"caption_before\";s:8:\"Înainte\";s:13:\"caption_after\";s:5:\"După\";}}', 'yes'),
(201139, 'gtc', 'a:1:{i:0;a:5:{s:6:\"before\";s:5:\"12403\";s:5:\"after\";s:5:\"12404\";s:7:\"caption\";s:19:\"Transplant Gingival\";s:14:\"caption_before\";s:21:\"Înainte de tratament\";s:13:\"caption_after\";s:15:\"După tratament\";}}', 'yes'),
(201142, 'brainstrom_bundled_products', 'a:0:{}', 'yes'),
(201143, 'bsf_skip_author', '', 'no'),
(201391, 'ip_geo_block_metadata', '', 'yes'),
(201392, 'ip_geo_block_settings', 'a:41:{s:7:\"version\";s:8:\"3.0.17.4\";s:9:\"providers\";a:6:{s:11:\"GeoIPLookup\";s:0:\"\";s:9:\"ipinfo.io\";s:0:\"\";s:5:\"ipapi\";s:0:\"\";s:9:\"Ipdata.co\";s:0:\"\";s:7:\"ipstack\";s:0:\"\";s:8:\"IPInfoDB\";s:0:\"\";}s:7:\"comment\";a:2:{s:3:\"pos\";i:0;s:3:\"msg\";s:0:\"\";}s:13:\"matching_rule\";i:0;s:10:\"white_list\";s:2:\"RO\";s:10:\"black_list\";s:2:\"ZZ\";s:7:\"timeout\";i:30;s:13:\"response_code\";i:403;s:15:\"save_statistics\";b:1;s:15:\"clean_uninstall\";b:1;s:8:\"simulate\";b:0;s:10:\"cache_hold\";b:1;s:10:\"cache_time\";i:3600;s:13:\"cache_time_gc\";i:900;s:10:\"request_ua\";s:115:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36\";s:11:\"login_fails\";i:3;s:10:\"validation\";a:22:{s:7:\"comment\";b:0;s:5:\"login\";i:1;s:5:\"admin\";i:3;s:4:\"ajax\";i:3;s:6:\"xmlrpc\";i:1;s:5:\"proxy\";s:0:\"\";s:7:\"reclogs\";i:1;s:7:\"postkey\";s:28:\"action,comment,log,pwd,FILES\";s:7:\"maxlogs\";i:500;s:6:\"backup\";N;s:7:\"explogs\";i:7;s:7:\"plugins\";i:0;s:6:\"themes\";i:0;s:6:\"timing\";i:0;s:7:\"recdays\";i:30;s:8:\"includes\";i:3;s:7:\"uploads\";i:3;s:9:\"languages\";i:3;s:6:\"public\";i:0;s:7:\"restapi\";i:3;s:8:\"mimetype\";i:0;s:8:\"metadata\";b:0;}s:6:\"update\";a:3:{s:4:\"auto\";b:1;s:5:\"retry\";i:0;s:5:\"cycle\";i:30;}s:8:\"priority\";a:2:{i:0;i:0;i:1;i:9223372036854775807;}s:9:\"anonymize\";b:1;s:9:\"signature\";s:26:\"../,/wp-config.php,/passwd\";s:9:\"extra_ips\";a:2:{s:10:\"white_list\";s:0:\"\";s:10:\"black_list\";s:0:\"\";}s:7:\"rewrite\";a:5:{s:7:\"plugins\";b:0;s:6:\"themes\";b:0;s:8:\"includes\";b:0;s:7:\"uploads\";b:0;s:9:\"languages\";b:0;}s:7:\"Maxmind\";a:9:{s:9:\"ipv4_path\";s:69:\"/home2/mihneadent/public_html/wp-content/ip-geo-api/maxmind/GeoIP.dat\";s:9:\"ipv6_path\";s:71:\"/home2/mihneadent/public_html/wp-content/ip-geo-api/maxmind/GeoIPv6.dat\";s:9:\"ipv4_last\";i:0;s:9:\"ipv6_last\";i:0;s:7:\"use_asn\";i:0;s:9:\"asn4_path\";N;s:9:\"asn6_path\";N;s:9:\"asn4_last\";i:0;s:9:\"asn6_last\";i:0;}s:11:\"IP2Location\";a:4:{s:9:\"ipv4_path\";s:88:\"/home2/mihneadent/public_html/wp-content/ip-geo-api/ip2location/IP2LOCATION-LITE-DB1.BIN\";s:9:\"ipv6_path\";s:93:\"/home2/mihneadent/public_html/wp-content/ip-geo-api/ip2location/IP2LOCATION-LITE-DB1.IPV6.BIN\";s:9:\"ipv4_last\";i:1577748890;s:9:\"ipv6_last\";i:1577748909;}s:8:\"Geolite2\";a:5:{s:7:\"use_asn\";i:0;s:7:\"ip_path\";s:90:\"/home2/mihneadent/public_html/wp-content/ip-geo-api/maxmind/GeoLite2/GeoLite2-Country.mmdb\";s:7:\"ip_last\";N;s:8:\"asn_path\";N;s:8:\"asn_last\";N;}s:7:\"api_dir\";s:52:\"/home2/mihneadent/public_html/wp-content/ip-geo-api/\";s:9:\"exception\";a:8:{s:7:\"plugins\";a:0:{}s:6:\"themes\";a:0:{}s:5:\"admin\";a:0:{}s:6:\"public\";a:4:{i:0;s:13:\"bbp-new-topic\";i:1;s:14:\"bbp-edit-topic\";i:2;s:13:\"bbp-new-reply\";i:3;s:14:\"bbp-edit-reply\";}s:8:\"includes\";a:0:{}s:7:\"uploads\";a:0:{}s:9:\"languages\";a:0:{}s:7:\"restapi\";a:0:{}}s:7:\"api_key\";a:1:{s:9:\"GoogleMap\";s:0:\"\";}s:12:\"login_action\";a:5:{s:5:\"login\";b:1;s:8:\"register\";b:1;s:9:\"resetpass\";b:1;s:12:\"lostpassword\";b:1;s:8:\"postpass\";b:1;}s:12:\"response_msg\";s:57:\"Sorry, your request cannot be accepted. Only you know wy!\";s:12:\"redirect_uri\";s:33:\"http://blackhole.webpagetest.org/\";s:12:\"network_wide\";b:0;s:6:\"public\";a:14:{s:13:\"matching_rule\";i:-1;s:10:\"white_list\";s:0:\"\";s:10:\"black_list\";s:2:\"ZZ\";s:11:\"target_rule\";i:0;s:12:\"target_pages\";a:0:{}s:12:\"target_posts\";a:0:{}s:12:\"target_cates\";a:0:{}s:11:\"target_tags\";a:0:{}s:7:\"ua_list\";s:102:\"Google:HOST,bot:HOST,slurp:HOST\nspider:HOST,archive:HOST,*:FEED\nembed.ly:HOST,Twitterbot:US,Facebot:US\";s:7:\"dnslkup\";b:0;s:13:\"response_code\";i:307;s:12:\"redirect_uri\";N;s:12:\"response_msg\";s:39:\"Sorry, your request cannot be accepted.\";s:8:\"behavior\";b:0;}s:8:\"mimetype\";a:3:{s:10:\"white_list\";a:25:{s:12:\"jpg|jpeg|jpe\";s:10:\"image/jpeg\";s:3:\"gif\";s:9:\"image/gif\";s:3:\"png\";s:9:\"image/png\";s:3:\"ico\";s:12:\"image/x-icon\";s:3:\"wmv\";s:14:\"video/x-ms-wmv\";s:3:\"avi\";s:9:\"video/avi\";s:6:\"mov|qt\";s:15:\"video/quicktime\";s:12:\"mpeg|mpg|mpe\";s:10:\"video/mpeg\";s:7:\"mp4|m4v\";s:9:\"video/mp4\";s:3:\"ogv\";s:9:\"video/ogg\";s:8:\"3gp|3gpp\";s:10:\"video/3gpp\";s:8:\"3g2|3gp2\";s:11:\"video/3gpp2\";s:11:\"mp3|m4a|m4b\";s:10:\"audio/mpeg\";s:3:\"wav\";s:9:\"audio/wav\";s:7:\"ogg|oga\";s:9:\"audio/ogg\";s:3:\"pdf\";s:15:\"application/pdf\";s:3:\"psd\";s:24:\"application/octet-stream\";s:3:\"doc\";s:18:\"application/msword\";s:11:\"pot|pps|ppt\";s:29:\"application/vnd.ms-powerpoint\";s:15:\"xla|xls|xlt|xlw\";s:24:\"application/vnd.ms-excel\";s:4:\"docx\";s:71:\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\";s:4:\"xlsx\";s:65:\"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\";s:4:\"pptx\";s:73:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\";s:4:\"ppsx\";s:70:\"application/vnd.openxmlformats-officedocument.presentationml.slideshow\";s:3:\"odt\";s:39:\"application/vnd.oasis.opendocument.text\";}s:10:\"black_list\";s:104:\"asp,aspx,cgi,exe,js,jsp,php,php3,php4,php5,pl,py,pht,phtml,html,htm,shtml,htaccess,sh,svg,gz,zip,rar,tar\";s:10:\"capability\";a:1:{i:0;s:12:\"upload_files\";}}s:11:\"live_update\";a:1:{s:9:\"in_memory\";i:0;}s:8:\"behavior\";a:2:{s:4:\"view\";i:7;s:4:\"time\";i:5;}s:12:\"restrict_api\";b:1;s:10:\"login_link\";a:2:{s:4:\"link\";N;s:4:\"hash\";N;}s:7:\"monitor\";a:2:{s:14:\"updated_option\";b:0;s:18:\"update_site_option\";b:0;}s:8:\"metadata\";a:2:{s:17:\"pre_update_option\";a:4:{i:0;s:7:\"siteurl\";i:1;s:11:\"admin_email\";i:2;s:18:\"users_can_register\";i:3;s:12:\"default_role\";}s:22:\"pre_update_site_option\";a:3:{i:0;s:7:\"siteurl\";i:1;s:11:\"admin_email\";i:2;s:12:\"registration\";}}}', 'yes'),
(201706, '_transient_timeout_feed_c47db4c963e2d6948a299a85f4c71991', '1580250476', 'no'),
(201800, 'wordfence_syncAttackDataAttempts', '0', 'no'),
(201801, 'wordfence_syncingAttackData', '0', 'no'),
(201803, 'wordfence_lastSyncAttackData', '1589535339', 'no'),
(201824, 'analytics-code', '<!-- Global site tag (gtag.js) - Google Analytics -->\r\n<script async src=\'https://www.googletagmanager.com/gtag/js?id=<!-- Global site tag (gtag.js) - Google Analytics -->\r\n<script async src=\\\"https://www.googletagmanager.com/gtag/js?id=UA-157125891-1\\\"></script>\r\n<script>\r\n  window.dataLayer = window.dataLayer || [];\r\n  function gtag(){dataLayer.push(arguments);}\r\n  gtag(\\\'js\\\', new Date());\r\n\r\n  gtag(\\\'config\\\', \\\'UA-157125891-1\\\');\r\n</script>\'></script>\r\n<script>\r\nwindow.dataLayer = window.dataLayer || [];\r\nfunction gtag(){dataLayer.push(arguments);}\r\ngtag(\'js\', new Date());\r\ngtag(\'config\', \'<!-- Global site tag (gtag.js) - Google Analytics -->\r\n<script async src=\\\"https://www.googletagmanager.com/gtag/js?id=UA-157125891-1\\\"></script>\r\n<script>\r\n  window.dataLayer = window.dataLayer || [];\r\n  function gtag(){dataLayer.push(arguments);}\r\n  gtag(\\\'js\\\', new Date());\r\n\r\n  gtag(\\\'config\\\', \\\'UA-157125891-1\\\');\r\n</script>\', { \'anonymize_ip\': true });\r\n</script>\r\n', 'yes'),
(211552, 'tribe_last_updated_option', '1589543281.6002', 'yes'),
(224968, '_transient_as_comment_count', 'O:8:\"stdClass\":7:{s:9:\"moderated\";s:2:\"35\";s:4:\"spam\";s:2:\"26\";s:14:\"total_comments\";i:61;s:3:\"all\";i:61;s:8:\"approved\";i:0;s:5:\"trash\";i:0;s:12:\"post-trashed\";i:0;}', 'yes'),
(225018, 'wpseo_ryte', 'a:2:{s:6:\"status\";i:1;s:10:\"last_fetch\";i:1583876073;}', 'yes'),
(225019, 'action_scheduler_hybrid_store_demarkation', '12476', 'yes'),
(225020, 'schema-ActionScheduler_StoreSchema', '3.0.1584198955', 'yes'),
(225021, 'schema-ActionScheduler_LoggerSchema', '2.0.1584198955', 'yes'),
(225022, 'woocommerce_onboarding_opt_in', 'no', 'yes'),
(225025, 'woocommerce_downloads_add_hash_to_filename', 'yes', 'yes'),
(225027, 'woocommerce_onboarding_profile', 'a:1:{s:9:\"completed\";b:1;}', 'yes'),
(225028, 'woocommerce_task_list_hidden', 'yes', 'yes'),
(225038, 'woocommerce_admin_last_orders_milestone', '0', 'yes'),
(225046, 'woocommerce_admin_install_timestamp', '1589543277', 'yes'),
(225049, 'action_scheduler_lock_async-request-runner', '1589544575', 'yes'),
(225056, '_transient_wc_count_comments', 'O:8:\"stdClass\":7:{s:14:\"total_comments\";i:61;s:3:\"all\";i:35;s:9:\"moderated\";s:2:\"35\";s:4:\"spam\";s:2:\"26\";s:8:\"approved\";i:0;s:5:\"trash\";i:0;s:12:\"post-trashed\";i:0;}', 'yes'),
(225070, 'action_scheduler_migration_status', 'complete', 'yes'),
(225084, 'wp_statistics_plugin_version', '12.6.13', 'yes'),
(225085, 'wp_statistics_db_version', '12.6.13', 'yes'),
(225086, 'wp_statistics', 'a:28:{s:18:\"pending_db_updates\";a:2:{s:13:\"date_ip_agent\";b:0;s:11:\"unique_date\";b:0;}s:16:\"search_converted\";i:1;s:9:\"robotlist\";s:1715:\"007ac9\n5bot\nA6-Indexer\nAbachoBOT\naccoona\nAcoiRobot\nAddThis.com\nADmantX\nAdsBot-Google\nadvbot\nAhrefsBot\naiHitBot\nalexa\nalphabot\nAltaVista\nAntivirusPro\nanyevent\nappie\nApplebot\narchive.org_bot\nAsk Jeeves\nASPSeek\nBaiduspider\nBenjojo\nBeetleBot\nbingbot\nBlekkobot\nblexbot\nBOT for JCE\nbubing\nButterfly\ncbot\nclamantivirus\ncliqzbot\nclumboot\ncoccoc\ncrawler\nCrocCrawler\ncrowsnest.tv\ndbot\ndl2bot\ndotbot\ndownloadbot\nduckduckgo\nDumbot\nEasouSpider\neStyle\nEveryoneSocialBot\nExabot\nezooms\nfacebook.com\nfacebookexternalhit\nFAST\nFeedfetcher-Google\nfeedzirra\nfindxbot\nFirfly\nFriendFeedBot\nfroogle\nGeonaBot\nGigabot\ngirafabot\ngimme60bot\nglbot\nGooglebot\nGroupHigh\nia_archiver\nIDBot\nInfoSeek\ninktomi\nIstellaBot\njetmon\nKraken\nLeikibot\nlinkapediabot\nlinkdexbot\nLinkpadBot\nLoadTimeBot\nlooksmart\nltx71\nLycos\nMail.RU_Bot\nMe.dium\nmeanpathbot\nmediabot\nmedialbot\nMediapartners-Google\nMJ12bot\nmsnbot\nMojeekBot\nmonobot\nmoreover\nMRBOT\nNationalDirectory\nNerdyBot\nNetcraftSurveyAgent\nniki-bot\nnutch\nOpenbot\nOrangeBot\nowler\np4Bot\nPaperLiBot\npageanalyzer\nPagesInventory\nPimonster\nporkbun\npr-cy\nproximic\npwbot\nr4bot\nrabaz\nRambler\nRankivabot\nrevip\nriddler\nrogerbot\nScooter\nScrubby\nscrapy.org\nSearchmetricsBot\nsees.co\nSemanticBot\nSemrushBot\nSeznamBot\nsfFeedReader\nshareaholic-bot\nsistrix\nSiteExplorer\nSlurp\nSocialradarbot\nSocialSearch\nSogou web spider\nSpade\nspbot\nSpiderLing\nSputnikBot\nSuperfeedr\nSurveyBot\nTechnoratiSnoop\nTECNOSEEK\nTeoma\ntrendictionbot\nTweetmemeBot\nTwiceler\nTwitterbot\nTwitturls\nu2bot\nuMBot-LN\nuni5download\nunrulymedia\nUptimeRobot\nURL_Spider_SQL\nVagabondo\nvBSEO\nWASALive-Bot\nWebAlta Crawler\nWebBug\nWebFindBot\nWebMasterAid\nWeSEE\nWotbox\nwsowner\nwsr-agent\nwww.galaxy.com\nx100bot\nXoviBot\nxzybot\nyandex\nYahoo\nYammybot\nYoudaoBot\nZyBorg\nZemlyaCrawl\";s:13:\"anonymize_ips\";b:0;s:5:\"geoip\";b:0;s:10:\"useronline\";b:1;s:6:\"visits\";b:1;s:8:\"visitors\";b:1;s:5:\"pages\";b:1;s:12:\"check_online\";s:3:\"120\";s:8:\"menu_bar\";b:0;s:11:\"coefficient\";s:1:\"1\";s:12:\"stats_report\";b:0;s:11:\"time_report\";s:5:\"daily\";s:11:\"send_report\";s:4:\"mail\";s:14:\"content_report\";s:0:\"\";s:12:\"update_geoip\";b:1;s:8:\"store_ua\";b:0;s:21:\"exclude_administrator\";s:1:\"1\";s:18:\"disable_se_clearch\";b:1;s:16:\"disable_se_qwant\";b:1;s:16:\"disable_se_baidu\";b:1;s:14:\"disable_se_ask\";b:1;s:8:\"map_type\";s:6:\"jqvmap\";s:9:\"ip_method\";s:11:\"REMOTE_ADDR\";s:18:\"force_robot_update\";b:1;s:17:\"show_welcome_page\";b:1;s:23:\"first_show_welcome_page\";b:1;}', 'yes'),
(225087, 'widget_wp_statistics_widget', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'),
(225088, 'wp_statistics_check_useronline', '1589544454', 'yes'),
(225089, 'w3tc_extensions_hooks', '{\"actions\":[],\"filters\":[],\"next_check_date\":1589555932}', 'yes'),
(225118, 'wp_statistics_overview_page_ads', 'a:3:{s:9:\"timestamp\";i:1584200236;s:3:\"ads\";a:6:{s:2:\"ID\";s:8:\"variant5\";s:5:\"title\";s:41:\"The world\'s simplest Rank Tracker for SEO\";s:4:\"link\";s:146:\"https://www.wincher.com/?referer=wp-statistics&adreferer=variant5&utm_source=wp-statistics&utm_medium=banner&utm_campaign=3mo&utm_content=variant5\";s:5:\"image\";s:20:\"https://j.mp/2KOjaHc\";s:7:\"_target\";s:3:\"yes\";s:6:\"status\";s:3:\"yes\";}s:4:\"view\";s:0:\"\";}', 'no'),
(239731, '_transient_timeout_wpseo_meta_table_inaccessible', '1618114330', 'no'),
(239732, '_transient_wpseo_meta_table_inaccessible', '0', 'no'),
(244334, '_transient_timeout_wc_shipping_method_count_legacy', '1590145211', 'no'),
(244335, '_transient_wc_shipping_method_count_legacy', 'a:2:{s:7:\"version\";s:10:\"1554842904\";s:5:\"value\";i:1;}', 'no'),
(251712, '_site_transient_update_core', 'O:8:\"stdClass\":4:{s:7:\"updates\";a:2:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:7:\"upgrade\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.4.1.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.4.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.4.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.4.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.4.1\";s:7:\"version\";s:5:\"5.4.1\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.3\";s:15:\"partial_version\";s:0:\"\";}i:1;O:8:\"stdClass\":11:{s:8:\"response\";s:10:\"autoupdate\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.4.1.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.4.1.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.4.1-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.4.1-new-bundled.zip\";s:7:\"partial\";b:0;s:8:\"rollback\";b:0;}s:7:\"current\";s:5:\"5.4.1\";s:7:\"version\";s:5:\"5.4.1\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.3\";s:15:\"partial_version\";s:0:\"\";s:9:\"new_files\";s:1:\"1\";}}s:12:\"last_checked\";i:1589544213;s:15:\"version_checked\";s:5:\"5.3.3\";s:12:\"translations\";a:0:{}}', 'no'),
(255758, '_transient_timeout_external_ip_address_46.101.179.164', '1589543617', 'no'),
(255759, '_transient_external_ip_address_46.101.179.164', '188.215.64.41', 'no'),
(255762, '_transient_timeout_external_ip_address_35.230.162.59', '1589544421', 'no'),
(255763, '_transient_external_ip_address_35.230.162.59', '188.215.64.41', 'no'),
(255769, '_transient_timeout_external_ip_address_154.127.193.34', '1589546025', 'no'),
(255770, '_transient_external_ip_address_154.127.193.34', '188.215.64.41', 'no'),
(255774, '_transient_timeout_external_ip_address_139.59.57.64', '1589547793', 'no'),
(255775, '_transient_external_ip_address_139.59.57.64', '188.215.64.41', 'no'),
(255780, '_transient_timeout_external_ip_address_86.120.129.43', '1589548649', 'no'),
(255781, '_transient_external_ip_address_86.120.129.43', '188.215.64.41', 'no'),
(255785, '_transient_timeout_external_ip_address_223.205.221.236', '1589549319', 'no'),
(255786, '_transient_external_ip_address_223.205.221.236', '188.215.64.41', 'no'),
(255790, '_transient_timeout_external_ip_address_167.99.180.111', '1589550316', 'no'),
(255791, '_transient_external_ip_address_167.99.180.111', '188.215.64.41', 'no'),
(255795, '_transient_timeout_external_ip_address_52.45.190.160', '1589551199', 'no'),
(255796, '_transient_external_ip_address_52.45.190.160', '188.215.64.41', 'no'),
(255798, '_transient_timeout_external_ip_address_173.236.193.73', '1589552066', 'no'),
(255799, '_transient_external_ip_address_173.236.193.73', '188.215.64.41', 'no'),
(255803, '_transient_timeout_external_ip_address_149.202.45.11', '1589553773', 'no'),
(255804, '_transient_external_ip_address_149.202.45.11', '188.215.64.41', 'no'),
(255807, '_transient_timeout_external_ip_address_93.113.111.193', '1589554631', 'no'),
(255808, '_transient_external_ip_address_93.113.111.193', '188.215.64.41', 'no'),
(255810, '_transient_timeout_external_ip_address_178.62.76.138', '1589555543', 'no'),
(255811, '_transient_external_ip_address_178.62.76.138', '188.215.64.41', 'no'),
(255819, '_transient_timeout_external_ip_address_157.230.153.203', '1589556423', 'no'),
(255820, '_transient_external_ip_address_157.230.153.203', '188.215.64.41', 'no'),
(255823, '_transient_timeout_external_ip_address_35.198.48.78', '1589557358', 'no'),
(255824, '_transient_external_ip_address_35.198.48.78', '188.215.64.41', 'no'),
(255827, '_transient_timeout_external_ip_address_51.89.200.105', '1589557760', 'no'),
(255828, '_transient_external_ip_address_51.89.200.105', '188.215.64.41', 'no'),
(255830, '_transient_timeout_external_ip_address_63.33.56.159', '1589558075', 'no'),
(255831, '_transient_external_ip_address_63.33.56.159', '188.215.64.41', 'no'),
(255838, '_transient_timeout_external_ip_address_178.128.127.167', '1589559259', 'no'),
(255839, '_transient_external_ip_address_178.128.127.167', '188.215.64.41', 'no'),
(255843, '_transient_timeout_external_ip_address_194.67.210.77', '1589559886', 'no'),
(255844, '_transient_external_ip_address_194.67.210.77', '188.215.64.41', 'no'),
(255845, '_transient_timeout_external_ip_address_194.67.207.94', '1589559891', 'no'),
(255846, '_transient_external_ip_address_194.67.207.94', '188.215.64.41', 'no'),
(255848, '_transient_timeout_external_ip_address_167.172.34.136', '1589560152', 'no'),
(255849, '_transient_external_ip_address_167.172.34.136', '188.215.64.41', 'no'),
(255852, '_transient_timeout_external_ip_address_207.154.224.103', '1589561083', 'no'),
(255853, '_transient_external_ip_address_207.154.224.103', '188.215.64.41', 'no'),
(255855, '_transient_timeout_external_ip_address_208.113.162.87', '1589561868', 'no'),
(255856, '_transient_external_ip_address_208.113.162.87', '188.215.64.41', 'no'),
(255858, '_transient_timeout_external_ip_address_188.25.161.57', '1589562375', 'no'),
(255859, '_transient_external_ip_address_188.25.161.57', '188.215.64.41', 'no'),
(255873, '_transient_timeout_external_ip_address_105.108.110.233', '1589566431', 'no'),
(255874, '_transient_external_ip_address_105.108.110.233', '188.215.64.41', 'no'),
(255881, '_transient_timeout_external_ip_address_167.71.118.16', '1589567517', 'no'),
(255882, '_transient_external_ip_address_167.71.118.16', '188.215.64.41', 'no'),
(255884, '_transient_timeout_external_ip_address_37.192.36.170', '1589568312', 'no'),
(255885, '_transient_external_ip_address_37.192.36.170', '188.215.64.41', 'no'),
(255893, '_transient_timeout_external_ip_address_47.104.248.159', '1589569120', 'no'),
(255894, '_transient_external_ip_address_47.104.248.159', '188.215.64.41', 'no'),
(255901, '_transient_timeout_external_ip_address_142.93.212.186', '1589570584', 'no'),
(255902, '_transient_external_ip_address_142.93.212.186', '188.215.64.41', 'no'),
(255914, '_transient_timeout_external_ip_address_192.163.207.200', '1589571362', 'no'),
(255915, '_transient_external_ip_address_192.163.207.200', '188.215.64.41', 'no'),
(255917, '_transient_timeout_external_ip_address_50.63.161.42', '1589571980', 'no'),
(255918, '_transient_external_ip_address_50.63.161.42', '188.215.64.41', 'no'),
(255920, '_transient_timeout_external_ip_address_41.60.116.6', '1589571994', 'no'),
(255921, '_transient_external_ip_address_41.60.116.6', '188.215.64.41', 'no'),
(255922, '_transient_timeout_external_ip_address_94.102.51.78', '1589572121', 'no'),
(255923, '_transient_external_ip_address_94.102.51.78', '188.215.64.41', 'no'),
(255925, '_transient_timeout_external_ip_address_103.48.193.152', '1589572805', 'no'),
(255926, '_transient_external_ip_address_103.48.193.152', '188.215.64.41', 'no'),
(255928, '_transient_timeout_external_ip_address_68.183.68.148', '1589573423', 'no'),
(255929, '_transient_external_ip_address_68.183.68.148', '188.215.64.41', 'no'),
(255935, '_transient_timeout_external_ip_address_104.248.40.177', '1589575646', 'no'),
(255936, '_transient_external_ip_address_104.248.40.177', '188.215.64.41', 'no'),
(255938, '_transient_timeout_external_ip_address_112.121.153.187', '1589576360', 'no'),
(255939, '_transient_external_ip_address_112.121.153.187', '188.215.64.41', 'no'),
(255943, '_transient_timeout_external_ip_address_51.15.220.58', '1589578260', 'no'),
(255944, '_transient_external_ip_address_51.15.220.58', '188.215.64.41', 'no'),
(255954, '_transient_timeout_external_ip_address_185.125.219.13', '1589583650', 'no'),
(255955, '_transient_external_ip_address_185.125.219.13', '188.215.64.41', 'no'),
(255960, '_transient_timeout_external_ip_address_193.124.188.188', '1589584060', 'no'),
(255961, '_transient_external_ip_address_193.124.188.188', '188.215.64.41', 'no'),
(255967, '_transient_timeout_external_ip_address_51.89.213.93', '1589585280', 'no'),
(255968, '_transient_external_ip_address_51.89.213.93', '188.215.64.41', 'no'),
(255970, '_transient_timeout_external_ip_address_13.92.155.140', '1589586619', 'no'),
(255971, '_transient_external_ip_address_13.92.155.140', '188.215.64.41', 'no'),
(255975, '_transient_timeout_external_ip_address_45.70.166.144', '1589586840', 'no'),
(255976, '_transient_external_ip_address_45.70.166.144', '188.215.64.41', 'no'),
(255982, '_transient_timeout_external_ip_address_161.35.142.119', '1589596474', 'no'),
(255983, '_transient_external_ip_address_161.35.142.119', '188.215.64.41', 'no'),
(255989, '_transient_timeout_external_ip_address_51.81.254.20', '1589600920', 'no'),
(255990, '_transient_external_ip_address_51.81.254.20', '188.215.64.41', 'no'),
(255992, '_transient_timeout_external_ip_address_67.205.150.16', '1589602322', 'no'),
(255993, '_transient_external_ip_address_67.205.150.16', '188.215.64.41', 'no'),
(255996, '_transient_timeout_external_ip_address_163.172.110.152', '1589603144', 'no'),
(255997, '_transient_external_ip_address_163.172.110.152', '188.215.64.41', 'no'),
(256002, '_transient_timeout_external_ip_address_188.215.64.41', '1589603780', 'no'),
(256003, '_transient_external_ip_address_188.215.64.41', '188.215.64.41', 'no'),
(256004, '_transient_timeout_external_ip_address_31.170.123.253', '1589603978', 'no'),
(256005, '_transient_external_ip_address_31.170.123.253', '188.215.64.41', 'no'),
(256009, '_transient_timeout_external_ip_address_208.77.99.224', '1589607524', 'no'),
(256010, '_transient_external_ip_address_208.77.99.224', '188.215.64.41', 'no'),
(256030, '_transient_timeout_external_ip_address_217.182.194.235', '1589610983', 'no'),
(256031, '_transient_external_ip_address_217.182.194.235', '188.215.64.41', 'no'),
(256032, '_transient_timeout_external_ip_address_70.113.11.186', '1589611581', 'no'),
(256033, '_transient_external_ip_address_70.113.11.186', '188.215.64.41', 'no');
INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(256035, '_transient_timeout_external_ip_address_3.125.209.53', '1589612280', 'no'),
(256036, '_transient_external_ip_address_3.125.209.53', '188.215.64.41', 'no'),
(256039, '_transient_timeout_external_ip_address_134.122.113.193', '1589613682', 'no'),
(256040, '_transient_external_ip_address_134.122.113.193', '188.215.64.41', 'no'),
(256055, '_transient_timeout_external_ip_address_91.245.60.5', '1589613861', 'no'),
(256056, '_transient_external_ip_address_91.245.60.5', '188.215.64.41', 'no'),
(256060, '_transient_timeout_external_ip_address_51.89.201.9', '1589614223', 'no'),
(256061, '_transient_external_ip_address_51.89.201.9', '188.215.64.41', 'no'),
(256064, '_transient_timeout_external_ip_address_3.11.149.42', '1589615009', 'no'),
(256065, '_transient_external_ip_address_3.11.149.42', '188.215.64.41', 'no'),
(256069, '_transient_timeout_external_ip_address_167.99.120.33', '1589616446', 'no'),
(256070, '_transient_external_ip_address_167.99.120.33', '188.215.64.41', 'no'),
(256073, '_transient_timeout_external_ip_address_35.197.186.58', '1589617909', 'no'),
(256074, '_transient_external_ip_address_35.197.186.58', '188.215.64.41', 'no'),
(256090, '_transient_timeout_external_ip_address_146.185.142.200', '1589620189', 'no'),
(256091, '_transient_external_ip_address_146.185.142.200', '188.215.64.41', 'no'),
(256094, '_transient_timeout_external_ip_address_43.252.103.150', '1589620867', 'no'),
(256095, '_transient_external_ip_address_43.252.103.150', '188.215.64.41', 'no'),
(256096, '_transient_timeout_external_ip_address_103.129.221.18', '1589621702', 'no'),
(256097, '_transient_external_ip_address_103.129.221.18', '188.215.64.41', 'no'),
(256102, '_transient_timeout_external_ip_address_121.42.49.168', '1589622402', 'no'),
(256103, '_transient_external_ip_address_121.42.49.168', '188.215.64.41', 'no'),
(256105, '_transient_timeout_external_ip_address_109.104.94.20', '1589623175', 'no'),
(256106, '_transient_external_ip_address_109.104.94.20', '188.215.64.41', 'no'),
(256108, '_transient_timeout_external_ip_address_149.56.233.136', '1589624040', 'no'),
(256109, '_transient_external_ip_address_149.56.233.136', '188.215.64.41', 'no'),
(256112, '_transient_timeout_external_ip_address_178.128.56.22', '1589624757', 'no'),
(256113, '_transient_external_ip_address_178.128.56.22', '188.215.64.41', 'no'),
(256125, '_transient_timeout_external_ip_address_185.224.132.45', '1589631434', 'no'),
(256126, '_transient_external_ip_address_185.224.132.45', '188.215.64.41', 'no'),
(256131, '_transient_timeout_external_ip_address_193.124.188.83', '1589632095', 'no'),
(256132, '_transient_external_ip_address_193.124.188.83', '188.215.64.41', 'no'),
(256134, '_transient_timeout_external_ip_address_185.5.249.185', '1589632157', 'no'),
(256135, '_transient_external_ip_address_185.5.249.185', '188.215.64.41', 'no'),
(256137, '_transient_timeout_external_ip_address_193.124.190.18', '1589632272', 'no'),
(256138, '_transient_external_ip_address_193.124.190.18', '188.215.64.41', 'no'),
(256139, '_transient_timeout_external_ip_address_35.232.236.243', '1589633077', 'no'),
(256140, '_transient_external_ip_address_35.232.236.243', '188.215.64.41', 'no'),
(256150, '_transient_timeout_external_ip_address_64.246.165.160', '1589638061', 'no'),
(256151, '_transient_external_ip_address_64.246.165.160', '188.215.64.41', 'no'),
(256155, '_transient_timeout_external_ip_address_77.74.177.114', '1589640738', 'no'),
(256156, '_transient_external_ip_address_77.74.177.114', '188.215.64.41', 'no'),
(256159, '_transient_timeout_external_ip_address_197.237.99.84', '1589641455', 'no'),
(256160, '_transient_external_ip_address_197.237.99.84', '188.215.64.41', 'no'),
(256171, '_transient_timeout_external_ip_address_43.228.117.206', '1589647850', 'no'),
(256172, '_transient_external_ip_address_43.228.117.206', '188.215.64.41', 'no'),
(256179, '_transient_timeout_external_ip_address_52.15.254.228', '1589653109', 'no'),
(256180, '_transient_external_ip_address_52.15.254.228', '188.215.64.41', 'no'),
(256184, '_transient_timeout_external_ip_address_185.120.147.145', '1589655858', 'no'),
(256185, '_transient_external_ip_address_185.120.147.145', '188.215.64.41', 'no'),
(256188, '_transient_timeout_external_ip_address_198.50.221.5', '1589656468', 'no'),
(256189, '_transient_external_ip_address_198.50.221.5', '188.215.64.41', 'no'),
(256192, '_transient_timeout_external_ip_address_34.222.229.130', '1589656710', 'no'),
(256193, '_transient_external_ip_address_34.222.229.130', '188.215.64.41', 'no'),
(256194, '_transient_timeout_external_ip_address_208.109.8.138', '1589656766', 'no'),
(256195, '_transient_external_ip_address_208.109.8.138', '188.215.64.41', 'no'),
(256211, '_transient_timeout_external_ip_address_159.203.41.1', '1589657462', 'no'),
(256212, '_transient_external_ip_address_159.203.41.1', '188.215.64.41', 'no'),
(256215, '_transient_timeout_external_ip_address_13.228.35.231', '1589657996', 'no'),
(256216, '_transient_external_ip_address_13.228.35.231', '188.215.64.41', 'no'),
(256218, '_transient_timeout_external_ip_address_137.74.158.143', '1589658448', 'no'),
(256219, '_transient_external_ip_address_137.74.158.143', '188.215.64.41', 'no'),
(256221, '_transient_timeout_external_ip_address_35.204.42.60', '1589658661', 'no'),
(256222, '_transient_external_ip_address_35.204.42.60', '188.215.64.41', 'no'),
(256224, '_transient_timeout_external_ip_address_195.154.114.140', '1589658934', 'no'),
(256225, '_transient_external_ip_address_195.154.114.140', '188.215.64.41', 'no'),
(256227, '_transient_timeout_external_ip_address_198.245.55.145', '1589659357', 'no'),
(256228, '_transient_external_ip_address_198.245.55.145', '188.215.64.41', 'no'),
(256234, '_transient_timeout_external_ip_address_188.165.251.196', '1589659924', 'no'),
(256235, '_transient_external_ip_address_188.165.251.196', '188.215.64.41', 'no'),
(256238, '_transient_timeout_external_ip_address_68.183.67.68', '1589660345', 'no'),
(256239, '_transient_external_ip_address_68.183.67.68', '188.215.64.41', 'no'),
(256242, '_transient_timeout_external_ip_address_74.208.81.55', '1589660894', 'no'),
(256243, '_transient_external_ip_address_74.208.81.55', '188.215.64.41', 'no'),
(256245, '_transient_timeout_external_ip_address_148.72.215.37', '1589660899', 'no'),
(256246, '_transient_external_ip_address_148.72.215.37', '188.215.64.41', 'no'),
(256247, '_transient_timeout_external_ip_address_149.56.129.129', '1589661351', 'no'),
(256248, '_transient_external_ip_address_149.56.129.129', '188.215.64.41', 'no'),
(256251, '_transient_timeout_external_ip_address_46.105.102.68', '1589661681', 'no'),
(256252, '_transient_external_ip_address_46.105.102.68', '188.215.64.41', 'no'),
(256254, '_transient_timeout_external_ip_address_68.183.40.170', '1589661900', 'no'),
(256255, '_transient_external_ip_address_68.183.40.170', '188.215.64.41', 'no'),
(256257, '_transient_timeout_external_ip_address_62.213.82.38', '1589662357', 'no'),
(256258, '_transient_external_ip_address_62.213.82.38', '188.215.64.41', 'no'),
(256260, '_transient_timeout_external_ip_address_165.227.94.166', '1589662680', 'no'),
(256261, '_transient_external_ip_address_165.227.94.166', '188.215.64.41', 'no'),
(256264, '_transient_timeout_external_ip_address_92.114.38.15', '1589662880', 'no'),
(256265, '_transient_external_ip_address_92.114.38.15', '188.215.64.41', 'no'),
(256268, '_transient_timeout_external_ip_address_192.169.219.72', '1589662915', 'no'),
(256269, '_transient_external_ip_address_192.169.219.72', '188.215.64.41', 'no'),
(256272, '_transient_timeout_external_ip_address_142.93.35.169', '1589663406', 'no'),
(256273, '_transient_external_ip_address_142.93.35.169', '188.215.64.41', 'no'),
(256277, '_transient_timeout_external_ip_address_104.248.34.219', '1589663923', 'no'),
(256278, '_transient_external_ip_address_104.248.34.219', '188.215.64.41', 'no'),
(256283, '_transient_timeout_external_ip_address_104.131.139.147', '1589665475', 'no'),
(256284, '_transient_external_ip_address_104.131.139.147', '188.215.64.41', 'no'),
(256286, '_transient_timeout_external_ip_address_165.227.220.53', '1589665744', 'no'),
(256287, '_transient_external_ip_address_165.227.220.53', '188.215.64.41', 'no'),
(256291, '_transient_timeout_external_ip_address_61.12.92.146', '1589666720', 'no'),
(256292, '_transient_external_ip_address_61.12.92.146', '188.215.64.41', 'no'),
(256294, '_transient_timeout_external_ip_address_202.122.18.66', '1589666724', 'no'),
(256295, '_transient_external_ip_address_202.122.18.66', '188.215.64.41', 'no'),
(256300, '_transient_timeout_external_ip_address_109.166.129.105', '1589667892', 'no'),
(256301, '_transient_external_ip_address_109.166.129.105', '188.215.64.41', 'no'),
(256307, '_transient_timeout_external_ip_address_34.85.33.91', '1589668094', 'no'),
(256308, '_transient_external_ip_address_34.85.33.91', '188.215.64.41', 'no'),
(256311, '_transient_timeout_external_ip_address_132.148.28.167', '1589668933', 'no'),
(256312, '_transient_external_ip_address_132.148.28.167', '188.215.64.41', 'no'),
(256319, '_transient_timeout_external_ip_address_85.209.89.241', '1589669915', 'no'),
(256320, '_transient_external_ip_address_85.209.89.241', '188.215.64.41', 'no'),
(256322, '_transient_timeout_external_ip_address_195.54.160.21', '1589669917', 'no'),
(256323, '_transient_external_ip_address_195.54.160.21', '188.215.64.41', 'no'),
(256324, '_transient_timeout_external_ip_address_85.209.89.216', '1589670113', 'no'),
(256325, '_transient_external_ip_address_85.209.89.216', '188.215.64.41', 'no'),
(256327, '_transient_timeout_external_ip_address_128.199.158.182', '1589670233', 'no'),
(256328, '_transient_external_ip_address_128.199.158.182', '188.215.64.41', 'no'),
(256331, '_transient_timeout_external_ip_address_51.254.205.160', '1589670722', 'no'),
(256332, '_transient_external_ip_address_51.254.205.160', '188.215.64.41', 'no'),
(256335, '_transient_timeout_external_ip_address_142.4.209.40', '1589671116', 'no'),
(256336, '_transient_external_ip_address_142.4.209.40', '188.215.64.41', 'no'),
(256337, '_transient_timeout_external_ip_address_64.225.32.197', '1589671337', 'no'),
(256338, '_transient_external_ip_address_64.225.32.197', '188.215.64.41', 'no'),
(256340, '_transient_timeout_external_ip_address_192.99.149.195', '1589671907', 'no'),
(256341, '_transient_external_ip_address_192.99.149.195', '188.215.64.41', 'no'),
(256344, '_transient_timeout_external_ip_address_64.225.42.124', '1589672468', 'no'),
(256345, '_transient_external_ip_address_64.225.42.124', '188.215.64.41', 'no'),
(256347, '_transient_timeout_external_ip_address_3.124.254.147', '1589672939', 'no'),
(256348, '_transient_external_ip_address_3.124.254.147', '188.215.64.41', 'no'),
(256352, '_transient_timeout_external_ip_address_37.59.57.87', '1589673565', 'no'),
(256353, '_transient_external_ip_address_37.59.57.87', '188.215.64.41', 'no'),
(256355, '_transient_timeout_external_ip_address_120.79.17.144', '1589674073', 'no'),
(256356, '_transient_external_ip_address_120.79.17.144', '188.215.64.41', 'no'),
(256360, '_transient_timeout_external_ip_address_138.68.80.235', '1589674662', 'no'),
(256361, '_transient_external_ip_address_138.68.80.235', '188.215.64.41', 'no'),
(256364, '_transient_timeout_external_ip_address_103.233.1.167', '1589675178', 'no'),
(256365, '_transient_external_ip_address_103.233.1.167', '188.215.64.41', 'no'),
(256366, '_transient_timeout_external_ip_address_148.72.207.135', '1589675558', 'no'),
(256367, '_transient_external_ip_address_148.72.207.135', '188.215.64.41', 'no'),
(256369, '_transient_timeout_external_ip_address_191.234.176.158', '1589676034', 'no'),
(256370, '_transient_external_ip_address_191.234.176.158', '188.215.64.41', 'no'),
(256373, '_transient_timeout_external_ip_address_37.187.134.111', '1589676693', 'no'),
(256374, '_transient_external_ip_address_37.187.134.111', '188.215.64.41', 'no'),
(256376, '_transient_timeout_external_ip_address_193.124.191.92', '1589676787', 'no'),
(256377, '_transient_external_ip_address_193.124.191.92', '188.215.64.41', 'no'),
(256381, '_transient_timeout_external_ip_address_91.121.101.77', '1589676979', 'no'),
(256382, '_transient_external_ip_address_91.121.101.77', '188.215.64.41', 'no'),
(256385, '_transient_timeout_external_ip_address_81.170.239.2', '1589677464', 'no'),
(256386, '_transient_external_ip_address_81.170.239.2', '188.215.64.41', 'no'),
(256390, '_transient_timeout_external_ip_address_52.28.236.88', '1589678321', 'no'),
(256391, '_transient_external_ip_address_52.28.236.88', '188.215.64.41', 'no'),
(256393, '_transient_timeout_external_ip_address_34.73.237.110', '1589678600', 'no'),
(256394, '_transient_external_ip_address_34.73.237.110', '188.215.64.41', 'no'),
(256398, '_transient_timeout_external_ip_address_51.38.69.227', '1589680128', 'no'),
(256399, '_transient_external_ip_address_51.38.69.227', '188.215.64.41', 'no'),
(256401, '_transient_timeout_external_ip_address_129.226.184.94', '1589680480', 'no'),
(256402, '_transient_external_ip_address_129.226.184.94', '188.215.64.41', 'no'),
(256404, '_transient_timeout_external_ip_address_195.88.209.242', '1589680929', 'no'),
(256405, '_transient_external_ip_address_195.88.209.242', '188.215.64.41', 'no'),
(256407, '_transient_timeout_external_ip_address_206.189.134.14', '1589681308', 'no'),
(256408, '_transient_external_ip_address_206.189.134.14', '188.215.64.41', 'no'),
(256410, '_transient_timeout_external_ip_address_167.99.204.251', '1589681595', 'no'),
(256411, '_transient_external_ip_address_167.99.204.251', '188.215.64.41', 'no'),
(256414, '_transient_timeout_external_ip_address_66.133.109.36', '1589681929', 'no'),
(256415, '_transient_external_ip_address_66.133.109.36', '188.215.64.41', 'no'),
(256416, '_transient_timeout_external_ip_address_117.239.180.188', '1589682006', 'no'),
(256417, '_transient_external_ip_address_117.239.180.188', '188.215.64.41', 'no'),
(256420, '_transient_timeout_external_ip_address_175.126.62.163', '1589682586', 'no'),
(256421, '_transient_external_ip_address_175.126.62.163', '188.215.64.41', 'no'),
(256425, '_transient_timeout_external_ip_address_123.30.111.19', '1589683408', 'no'),
(256426, '_transient_external_ip_address_123.30.111.19', '188.215.64.41', 'no'),
(256429, '_transient_timeout_external_ip_address_91.212.89.72', '1589683690', 'no'),
(256430, '_transient_external_ip_address_91.212.89.72', '188.215.64.41', 'no'),
(256433, '_transient_timeout_external_ip_address_51.83.141.61', '1589684369', 'no'),
(256434, '_transient_external_ip_address_51.83.141.61', '188.215.64.41', 'no'),
(256437, '_transient_timeout_external_ip_address_178.62.101.117', '1589684679', 'no'),
(256438, '_transient_external_ip_address_178.62.101.117', '188.215.64.41', 'no'),
(256441, '_transient_timeout_external_ip_address_142.93.250.190', '1589685419', 'no'),
(256442, '_transient_external_ip_address_142.93.250.190', '188.215.64.41', 'no'),
(256447, '_transient_timeout_external_ip_address_178.62.110.145', '1589686371', 'no'),
(256448, '_transient_external_ip_address_178.62.110.145', '188.215.64.41', 'no'),
(256451, '_transient_timeout_external_ip_address_67.205.14.147', '1589686593', 'no'),
(256452, '_transient_external_ip_address_67.205.14.147', '188.215.64.41', 'no'),
(256454, '_transient_timeout_external_ip_address_14.248.83.23', '1589687016', 'no'),
(256455, '_transient_external_ip_address_14.248.83.23', '188.215.64.41', 'no'),
(256457, '_transient_timeout_external_ip_address_118.70.239.146', '1589687019', 'no'),
(256458, '_transient_external_ip_address_118.70.239.146', '188.215.64.41', 'no'),
(256460, '_transient_timeout_external_ip_address_159.203.27.100', '1589687383', 'no'),
(256461, '_transient_external_ip_address_159.203.27.100', '188.215.64.41', 'no'),
(256463, '_transient_timeout_external_ip_address_45.55.49.45', '1589687817', 'no'),
(256464, '_transient_external_ip_address_45.55.49.45', '188.215.64.41', 'no'),
(256468, '_transient_timeout_external_ip_address_159.89.182.71', '1589688627', 'no'),
(256469, '_transient_external_ip_address_159.89.182.71', '188.215.64.41', 'no'),
(256474, '_transient_timeout_external_ip_address_159.89.48.237', '1589688735', 'no'),
(256475, '_transient_external_ip_address_159.89.48.237', '188.215.64.41', 'no'),
(256476, '_transient_timeout_external_ip_address_51.77.140.110', '1589689023', 'no'),
(256477, '_transient_external_ip_address_51.77.140.110', '188.215.64.41', 'no'),
(256479, '_transient_timeout_external_ip_address_112.208.173.253', '1589689080', 'no'),
(256480, '_transient_external_ip_address_112.208.173.253', '188.215.64.41', 'no'),
(256484, '_transient_timeout_external_ip_address_45.119.212.14', '1589689694', 'no'),
(256485, '_transient_external_ip_address_45.119.212.14', '188.215.64.41', 'no'),
(256490, '_transient_timeout_external_ip_address_118.98.73.5', '1589689959', 'no'),
(256491, '_transient_external_ip_address_118.98.73.5', '188.215.64.41', 'no'),
(256493, '_transient_timeout_external_ip_address_142.129.145.149', '1589690145', 'no'),
(256494, '_transient_external_ip_address_142.129.145.149', '188.215.64.41', 'no'),
(256496, '_transient_timeout_external_ip_address_51.91.123.235', '1589690525', 'no'),
(256497, '_transient_external_ip_address_51.91.123.235', '188.215.64.41', 'no'),
(256499, '_transient_timeout_external_ip_address_139.59.215.241', '1589690721', 'no'),
(256500, '_transient_external_ip_address_139.59.215.241', '188.215.64.41', 'no'),
(256502, '_transient_timeout_external_ip_address_142.93.124.56', '1589691395', 'no'),
(256503, '_transient_external_ip_address_142.93.124.56', '188.215.64.41', 'no'),
(256505, '_transient_timeout_external_ip_address_193.34.145.205', '1589691639', 'no'),
(256506, '_transient_external_ip_address_193.34.145.205', '188.215.64.41', 'no'),
(256508, '_transient_timeout_external_ip_address_45.55.62.99', '1589691904', 'no'),
(256509, '_transient_external_ip_address_45.55.62.99', '188.215.64.41', 'no'),
(256511, '_transient_timeout_external_ip_address_139.59.153.133', '1589692262', 'no'),
(256512, '_transient_external_ip_address_139.59.153.133', '188.215.64.41', 'no'),
(256514, '_transient_timeout_external_ip_address_192.232.229.222', '1589692552', 'no'),
(256515, '_transient_external_ip_address_192.232.229.222', '188.215.64.41', 'no'),
(256519, '_transient_timeout_external_ip_address_163.172.116.172', '1589692790', 'no'),
(256520, '_transient_external_ip_address_163.172.116.172', '188.215.64.41', 'no'),
(256523, '_transient_timeout_external_ip_address_35.204.152.99', '1589693107', 'no'),
(256524, '_transient_external_ip_address_35.204.152.99', '188.215.64.41', 'no'),
(256527, '_transient_timeout_external_ip_address_139.180.168.32', '1589693610', 'no'),
(256528, '_transient_external_ip_address_139.180.168.32', '188.215.64.41', 'no'),
(256530, '_transient_timeout_external_ip_address_176.31.241.174', '1589693958', 'no'),
(256531, '_transient_external_ip_address_176.31.241.174', '188.215.64.41', 'no'),
(256533, '_transient_timeout_external_ip_address_107.180.95.193', '1589694187', 'no'),
(256534, '_transient_external_ip_address_107.180.95.193', '188.215.64.41', 'no'),
(256536, '_transient_timeout_external_ip_address_165.22.35.21', '1589694425', 'no'),
(256537, '_transient_external_ip_address_165.22.35.21', '188.215.64.41', 'no'),
(256540, '_transient_timeout_external_ip_address_34.87.64.132', '1589695055', 'no'),
(256541, '_transient_external_ip_address_34.87.64.132', '188.215.64.41', 'no'),
(256543, '_transient_timeout_external_ip_address_79.137.52.220', '1589695262', 'no'),
(256544, '_transient_external_ip_address_79.137.52.220', '188.215.64.41', 'no'),
(256546, '_transient_timeout_external_ip_address_34.76.172.157', '1589695684', 'no'),
(256547, '_transient_external_ip_address_34.76.172.157', '188.215.64.41', 'no'),
(256549, '_transient_timeout_external_ip_address_94.231.178.226', '1589695977', 'no'),
(256550, '_transient_external_ip_address_94.231.178.226', '188.215.64.41', 'no'),
(256552, '_transient_timeout_external_ip_address_35.200.191.251', '1589696190', 'no'),
(256553, '_transient_external_ip_address_35.200.191.251', '188.215.64.41', 'no'),
(256556, '_transient_timeout_external_ip_address_68.183.75.36', '1589696556', 'no'),
(256557, '_transient_external_ip_address_68.183.75.36', '188.215.64.41', 'no'),
(256559, '_transient_timeout_external_ip_address_45.119.212.93', '1589696848', 'no'),
(256560, '_transient_external_ip_address_45.119.212.93', '188.215.64.41', 'no'),
(256562, '_transient_timeout_external_ip_address_163.172.42.123', '1589697047', 'no'),
(256563, '_transient_external_ip_address_163.172.42.123', '188.215.64.41', 'no'),
(256566, '_transient_timeout_external_ip_address_206.189.186.211', '1589697706', 'no'),
(256567, '_transient_external_ip_address_206.189.186.211', '188.215.64.41', 'no'),
(256569, '_transient_timeout_external_ip_address_79.137.84.214', '1589697889', 'no'),
(256570, '_transient_external_ip_address_79.137.84.214', '188.215.64.41', 'no'),
(256573, '_transient_timeout_external_ip_address_51.89.157.100', '1589698631', 'no'),
(256574, '_transient_external_ip_address_51.89.157.100', '188.215.64.41', 'no'),
(256576, '_transient_timeout_external_ip_address_51.15.202.44', '1589698822', 'no'),
(256577, '_transient_external_ip_address_51.15.202.44', '188.215.64.41', 'no'),
(256581, '_transient_timeout_external_ip_address_165.22.244.140', '1589698844', 'no'),
(256582, '_transient_external_ip_address_165.22.244.140', '188.215.64.41', 'no'),
(256587, '_transient_timeout_external_ip_address_182.186.103.55', '1589699646', 'no'),
(256588, '_transient_external_ip_address_182.186.103.55', '188.215.64.41', 'no'),
(256590, '_transient_timeout_external_ip_address_198.199.76.26', '1589699736', 'no'),
(256591, '_transient_external_ip_address_198.199.76.26', '188.215.64.41', 'no'),
(256611, '_transient_timeout_external_ip_address_139.59.4.145', '1589701003', 'no'),
(256612, '_transient_external_ip_address_139.59.4.145', '188.215.64.41', 'no'),
(256614, '_transient_timeout_external_ip_address_159.89.162.186', '1589701269', 'no'),
(256615, '_transient_external_ip_address_159.89.162.186', '188.215.64.41', 'no'),
(256622, '_transient_timeout_external_ip_address_35.186.147.101', '1589702828', 'no'),
(256623, '_transient_external_ip_address_35.186.147.101', '188.215.64.41', 'no'),
(256625, '_transient_timeout_external_ip_address_159.65.184.79', '1589703103', 'no'),
(256626, '_transient_external_ip_address_159.65.184.79', '188.215.64.41', 'no'),
(256639, '_transient_timeout_external_ip_address_54.39.98.211', '1589704172', 'no'),
(256640, '_transient_external_ip_address_54.39.98.211', '188.215.64.41', 'no'),
(256643, '_transient_timeout_external_ip_address_165.22.53.233', '1589704938', 'no'),
(256644, '_transient_external_ip_address_165.22.53.233', '188.215.64.41', 'no'),
(256647, '_transient_timeout_external_ip_address_188.166.38.40', '1589705539', 'no'),
(256648, '_transient_external_ip_address_188.166.38.40', '188.215.64.41', 'no'),
(256651, '_transient_timeout_external_ip_address_209.97.175.228', '1589705849', 'no'),
(256652, '_transient_external_ip_address_209.97.175.228', '188.215.64.41', 'no'),
(256654, '_transient_timeout_external_ip_address_178.128.214.82', '1589705961', 'no'),
(256655, '_transient_external_ip_address_178.128.214.82', '188.215.64.41', 'no'),
(256657, '_transient_timeout_external_ip_address_212.237.25.210', '1589706368', 'no'),
(256658, '_transient_external_ip_address_212.237.25.210', '188.215.64.41', 'no'),
(256661, '_transient_timeout_external_ip_address_142.93.143.85', '1589706846', 'no'),
(256662, '_transient_external_ip_address_142.93.143.85', '188.215.64.41', 'no'),
(256666, '_transient_timeout_external_ip_address_46.243.221.81', '1589707333', 'no'),
(256667, '_transient_external_ip_address_46.243.221.81', '188.215.64.41', 'no'),
(256671, '_transient_timeout_external_ip_address_3.223.104.32', '1589707490', 'no'),
(256672, '_transient_external_ip_address_3.223.104.32', '188.215.64.41', 'no'),
(256674, '_transient_timeout_external_ip_address_144.217.113.192', '1589707686', 'no'),
(256675, '_transient_external_ip_address_144.217.113.192', '188.215.64.41', 'no'),
(256677, '_transient_timeout_external_ip_address_45.9.148.218', '1589707749', 'no'),
(256678, '_transient_external_ip_address_45.9.148.218', '188.215.64.41', 'no'),
(256684, '_transient_timeout_external_ip_address_178.128.6.190', '1589708433', 'no'),
(256685, '_transient_external_ip_address_178.128.6.190', '188.215.64.41', 'no'),
(256688, '_transient_timeout_external_ip_address_166.62.100.99', '1589708628', 'no'),
(256689, '_transient_external_ip_address_166.62.100.99', '188.215.64.41', 'no'),
(256693, '_transient_timeout_external_ip_address_161.35.53.207', '1589709053', 'no'),
(256694, '_transient_external_ip_address_161.35.53.207', '188.215.64.41', 'no'),
(256696, '_transient_timeout_external_ip_address_39.33.176.41', '1589709152', 'no'),
(256697, '_transient_external_ip_address_39.33.176.41', '188.215.64.41', 'no'),
(256699, '_transient_timeout_external_ip_address_54.37.21.211', '1589709243', 'no'),
(256700, '_transient_external_ip_address_54.37.21.211', '188.215.64.41', 'no'),
(256702, '_transient_timeout_external_ip_address_134.122.103.0', '1589709475', 'no'),
(256703, '_transient_external_ip_address_134.122.103.0', '188.215.64.41', 'no'),
(256705, '_transient_timeout_external_ip_address_164.132.38.166', '1589709826', 'no'),
(256706, '_transient_external_ip_address_164.132.38.166', '188.215.64.41', 'no'),
(256708, '_transient_timeout_external_ip_address_13.56.123.108', '1589710084', 'no'),
(256709, '_transient_external_ip_address_13.56.123.108', '188.215.64.41', 'no'),
(256711, '_transient_timeout_external_ip_address_139.59.4.200', '1589710305', 'no'),
(256712, '_transient_external_ip_address_139.59.4.200', '188.215.64.41', 'no'),
(256716, '_transient_timeout_external_ip_address_91.134.248.230', '1589710950', 'no'),
(256717, '_transient_external_ip_address_91.134.248.230', '188.215.64.41', 'no'),
(256719, '_transient_timeout_external_ip_address_142.93.182.7', '1589711173', 'no'),
(256720, '_transient_external_ip_address_142.93.182.7', '188.215.64.41', 'no'),
(256723, '_transient_timeout_external_ip_address_121.190.16.180', '1589711639', 'no'),
(256724, '_transient_external_ip_address_121.190.16.180', '188.215.64.41', 'no'),
(256726, '_transient_timeout_external_ip_address_35.228.162.115', '1589712070', 'no'),
(256727, '_transient_external_ip_address_35.228.162.115', '188.215.64.41', 'no'),
(256729, '_transient_timeout_external_ip_address_210.3.149.114', '1589712471', 'no'),
(256730, '_transient_external_ip_address_210.3.149.114', '188.215.64.41', 'no'),
(256733, '_transient_timeout_external_ip_address_62.210.104.83', '1589712703', 'no'),
(256734, '_transient_external_ip_address_62.210.104.83', '188.215.64.41', 'no'),
(256738, '_transient_timeout_external_ip_address_139.59.11.127', '1589713543', 'no'),
(256739, '_transient_external_ip_address_139.59.11.127', '188.215.64.41', 'no'),
(256741, '_transient_timeout_external_ip_address_167.71.216.37', '1589713795', 'no'),
(256742, '_transient_external_ip_address_167.71.216.37', '188.215.64.41', 'no'),
(256744, '_transient_timeout_external_ip_address_202.185.56.211', '1589714053', 'no'),
(256745, '_transient_external_ip_address_202.185.56.211', '188.215.64.41', 'no'),
(256747, '_transient_timeout_external_ip_address_103.23.22.244', '1589714090', 'no'),
(256748, '_transient_external_ip_address_103.23.22.244', '188.215.64.41', 'no'),
(256751, '_transient_timeout_external_ip_address_64.78.149.164', '1589714312', 'no'),
(256752, '_transient_external_ip_address_64.78.149.164', '188.215.64.41', 'no'),
(256753, '_transient_timeout_external_ip_address_142.93.46.172', '1589714466', 'no'),
(256754, '_transient_external_ip_address_142.93.46.172', '188.215.64.41', 'no'),
(256756, '_transient_timeout_external_ip_address_128.199.244.150', '1589714577', 'no'),
(256757, '_transient_external_ip_address_128.199.244.150', '188.215.64.41', 'no'),
(256763, '_transient_timeout_external_ip_address_5.39.87.36', '1589715475', 'no'),
(256764, '_transient_external_ip_address_5.39.87.36', '188.215.64.41', 'no'),
(256767, '_transient_timeout_external_ip_address_51.91.30.96', '1589716069', 'no'),
(256768, '_transient_external_ip_address_51.91.30.96', '188.215.64.41', 'no'),
(256771, '_transient_timeout_external_ip_address_157.245.149.219', '1589716298', 'no'),
(256772, '_transient_external_ip_address_157.245.149.219', '188.215.64.41', 'no'),
(256775, '_transient_timeout_external_ip_address_116.62.49.96', '1589716962', 'no'),
(256776, '_transient_external_ip_address_116.62.49.96', '188.215.64.41', 'no'),
(256778, '_transient_timeout_external_ip_address_51.75.23.214', '1589717129', 'no'),
(256779, '_transient_external_ip_address_51.75.23.214', '188.215.64.41', 'no'),
(256786, '_transient_timeout_external_ip_address_104.248.29.200', '1589718122', 'no'),
(256787, '_transient_external_ip_address_104.248.29.200', '188.215.64.41', 'no'),
(256792, '_transient_timeout_external_ip_address_64.90.63.133', '1589718703', 'no'),
(256793, '_transient_external_ip_address_64.90.63.133', '188.215.64.41', 'no'),
(256794, '_transient_timeout_external_ip_address_52.50.181.31', '1589719016', 'no'),
(256795, '_transient_external_ip_address_52.50.181.31', '188.215.64.41', 'no'),
(256798, '_transient_timeout_external_ip_address_109.166.134.251', '1589719501', 'no'),
(256799, '_transient_external_ip_address_109.166.134.251', '188.215.64.41', 'no'),
(256801, '_transient_timeout_external_ip_address_165.22.31.24', '1589719578', 'no'),
(256802, '_transient_external_ip_address_165.22.31.24', '188.215.64.41', 'no'),
(256805, '_transient_timeout_external_ip_address_64.202.184.245', '1589720501', 'no'),
(256806, '_transient_external_ip_address_64.202.184.245', '188.215.64.41', 'no'),
(256808, '_transient_timeout_external_ip_address_35.225.119.77', '1589720577', 'no'),
(256809, '_transient_external_ip_address_35.225.119.77', '188.215.64.41', 'no'),
(256813, '_transient_timeout_external_ip_address_213.152.161.219', '1589720715', 'no'),
(256814, '_transient_external_ip_address_213.152.161.219', '188.215.64.41', 'no'),
(256816, '_transient_timeout_external_ip_address_62.210.185.4', '1589721154', 'no'),
(256817, '_transient_external_ip_address_62.210.185.4', '188.215.64.41', 'no'),
(256822, '_transient_timeout_external_ip_address_47.89.247.10', '1589722018', 'no'),
(256823, '_transient_external_ip_address_47.89.247.10', '188.215.64.41', 'no'),
(256825, '_transient_timeout_external_ip_address_165.227.155.173', '1589722311', 'no'),
(256826, '_transient_external_ip_address_165.227.155.173', '188.215.64.41', 'no'),
(256833, '_transient_timeout_external_ip_address_95.110.129.91', '1589723404', 'no'),
(256834, '_transient_external_ip_address_95.110.129.91', '188.215.64.41', 'no'),
(256836, '_transient_timeout_external_ip_address_165.22.251.121', '1589723848', 'no'),
(256837, '_transient_external_ip_address_165.22.251.121', '188.215.64.41', 'no'),
(256840, '_transient_timeout_external_ip_address_80.82.64.212', '1589723948', 'no'),
(256841, '_transient_external_ip_address_80.82.64.212', '188.215.64.41', 'no'),
(256845, '_transient_timeout_external_ip_address_85.236.3.118', '1589724401', 'no'),
(256846, '_transient_external_ip_address_85.236.3.118', '188.215.64.41', 'no'),
(256850, '_transient_timeout_external_ip_address_161.35.22.149', '1589725720', 'no'),
(256851, '_transient_external_ip_address_161.35.22.149', '188.215.64.41', 'no'),
(256855, '_transient_timeout_external_ip_address_206.189.40.58', '1589726039', 'no'),
(256856, '_transient_external_ip_address_206.189.40.58', '188.215.64.41', 'no'),
(256861, '_transient_timeout_external_ip_address_194.182.75.170', '1589727234', 'no'),
(256862, '_transient_external_ip_address_194.182.75.170', '188.215.64.41', 'no'),
(256866, '_transient_timeout_external_ip_address_175.106.17.99', '1589728303', 'no'),
(256867, '_transient_external_ip_address_175.106.17.99', '188.215.64.41', 'no'),
(256869, '_transient_timeout_external_ip_address_37.59.52.44', '1589728609', 'no'),
(256870, '_transient_external_ip_address_37.59.52.44', '188.215.64.41', 'no'),
(256879, '_transient_timeout_external_ip_address_112.213.35.240', '1589728889', 'no'),
(256880, '_transient_external_ip_address_112.213.35.240', '188.215.64.41', 'no'),
(256885, '_transient_timeout_external_ip_address_104.248.227.104', '1589729855', 'no'),
(256886, '_transient_external_ip_address_104.248.227.104', '188.215.64.41', 'no'),
(256890, '_transient_timeout_external_ip_address_178.128.83.1', '1589730913', 'no'),
(256891, '_transient_external_ip_address_178.128.83.1', '188.215.64.41', 'no'),
(256894, '_transient_timeout_external_ip_address_37.59.60.115', '1589731431', 'no'),
(256895, '_transient_external_ip_address_37.59.60.115', '188.215.64.41', 'no'),
(256899, '_transient_timeout_external_ip_address_89.248.171.176', '1589732038', 'no'),
(256900, '_transient_external_ip_address_89.248.171.176', '188.215.64.41', 'no'),
(256904, '_transient_timeout_external_ip_address_45.55.173.232', '1589732080', 'no'),
(256905, '_transient_external_ip_address_45.55.173.232', '188.215.64.41', 'no'),
(256907, '_transient_timeout_external_ip_address_148.72.209.9', '1589732469', 'no'),
(256908, '_transient_external_ip_address_148.72.209.9', '188.215.64.41', 'no'),
(256911, '_transient_timeout_external_ip_address_31.5.33.239', '1589732993', 'no'),
(256912, '_transient_external_ip_address_31.5.33.239', '188.215.64.41', 'no'),
(256915, '_transient_timeout_external_ip_address_116.202.111.84', '1589733014', 'no'),
(256916, '_transient_external_ip_address_116.202.111.84', '188.215.64.41', 'no'),
(256920, '_transient_timeout_external_ip_address_142.93.73.89', '1589733697', 'no'),
(256921, '_transient_external_ip_address_142.93.73.89', '188.215.64.41', 'no'),
(256923, '_transient_timeout_external_ip_address_149.56.19.4', '1589733922', 'no'),
(256924, '_transient_external_ip_address_149.56.19.4', '188.215.64.41', 'no'),
(256927, '_transient_timeout_external_ip_address_107.180.95.70', '1589734298', 'no'),
(256928, '_transient_external_ip_address_107.180.95.70', '188.215.64.41', 'no'),
(256930, '_transient_timeout_external_ip_address_104.131.68.92', '1589734655', 'no'),
(256931, '_transient_external_ip_address_104.131.68.92', '188.215.64.41', 'no'),
(256933, '_transient_timeout_external_ip_address_142.93.174.86', '1589734865', 'no'),
(256934, '_transient_external_ip_address_142.93.174.86', '188.215.64.41', 'no'),
(256940, '_transient_timeout_external_ip_address_157.245.64.116', '1589736162', 'no'),
(256941, '_transient_external_ip_address_157.245.64.116', '188.215.64.41', 'no'),
(256944, '_transient_timeout_external_ip_address_64.227.7.213', '1589736637', 'no'),
(256945, '_transient_external_ip_address_64.227.7.213', '188.215.64.41', 'no'),
(256947, '_transient_timeout_external_ip_address_167.99.64.161', '1589737048', 'no'),
(256948, '_transient_external_ip_address_167.99.64.161', '188.215.64.41', 'no'),
(256952, '_transient_timeout_external_ip_address_80.92.87.58', '1589737893', 'no'),
(256953, '_transient_external_ip_address_80.92.87.58', '188.215.64.41', 'no'),
(256955, '_transient_timeout_external_ip_address_134.122.120.74', '1589738457', 'no'),
(256956, '_transient_external_ip_address_134.122.120.74', '188.215.64.41', 'no'),
(256959, '_transient_timeout_external_ip_address_103.81.85.9', '1589739033', 'no'),
(256960, '_transient_external_ip_address_103.81.85.9', '188.215.64.41', 'no'),
(256962, '_transient_timeout_external_ip_address_64.202.184.249', '1589739260', 'no'),
(256963, '_transient_external_ip_address_64.202.184.249', '188.215.64.41', 'no'),
(256969, '_transient_timeout_external_ip_address_124.120.181.194', '1589740051', 'no'),
(256970, '_transient_external_ip_address_124.120.181.194', '188.215.64.41', 'no'),
(256972, '_transient_timeout_external_ip_address_159.89.110.45', '1589740152', 'no'),
(256973, '_transient_external_ip_address_159.89.110.45', '188.215.64.41', 'no'),
(256977, '_transient_timeout_external_ip_address_46.101.127.161', '1589740835', 'no'),
(256978, '_transient_external_ip_address_46.101.127.161', '188.215.64.41', 'no'),
(256980, '_transient_timeout_external_ip_address_128.199.180.238', '1589741047', 'no'),
(256981, '_transient_external_ip_address_128.199.180.238', '188.215.64.41', 'no'),
(256985, '_transient_timeout_external_ip_address_94.235.175.206', '1589741640', 'no'),
(256986, '_transient_external_ip_address_94.235.175.206', '188.215.64.41', 'no'),
(256988, '_transient_timeout_external_ip_address_192.169.139.6', '1589741693', 'no'),
(256989, '_transient_external_ip_address_192.169.139.6', '188.215.64.41', 'no'),
(256993, '_transient_timeout_external_ip_address_138.197.3.203', '1589742007', 'no'),
(256994, '_transient_external_ip_address_138.197.3.203', '188.215.64.41', 'no'),
(257004, '_transient_timeout_external_ip_address_149.202.48.58', '1589743101', 'no'),
(257005, '_transient_external_ip_address_149.202.48.58', '188.215.64.41', 'no'),
(257007, '_transient_timeout_external_ip_address_94.182.197.202', '1589743401', 'no'),
(257008, '_transient_external_ip_address_94.182.197.202', '188.215.64.41', 'no'),
(257021, '_transient_timeout_external_ip_address_107.180.84.251', '1589743572', 'no'),
(257022, '_transient_external_ip_address_107.180.84.251', '188.215.64.41', 'no'),
(257025, '_transient_timeout_external_ip_address_35.229.45.205', '1589744273', 'no'),
(257026, '_transient_external_ip_address_35.229.45.205', '188.215.64.41', 'no'),
(257032, '_transient_timeout_external_ip_address_139.59.147.218', '1589745367', 'no'),
(257033, '_transient_external_ip_address_139.59.147.218', '188.215.64.41', 'no'),
(257037, '_transient_timeout_external_ip_address_103.123.169.62', '1589745533', 'no'),
(257038, '_transient_external_ip_address_103.123.169.62', '188.215.64.41', 'no'),
(257042, '_transient_timeout_external_ip_address_159.65.85.251', '1589746228', 'no'),
(257043, '_transient_external_ip_address_159.65.85.251', '188.215.64.41', 'no'),
(257049, '_transient_timeout_external_ip_address_46.101.13.211', '1589746569', 'no'),
(257050, '_transient_external_ip_address_46.101.13.211', '188.215.64.41', 'no'),
(257053, '_transient_timeout_external_ip_address_13.210.50.207', '1589746906', 'no'),
(257054, '_transient_external_ip_address_13.210.50.207', '188.215.64.41', 'no'),
(257056, '_transient_timeout_external_ip_address_35.225.211.131', '1589747051', 'no'),
(257057, '_transient_external_ip_address_35.225.211.131', '188.215.64.41', 'no'),
(257063, '_transient_timeout_external_ip_address_195.154.29.107', '1589748039', 'no'),
(257064, '_transient_external_ip_address_195.154.29.107', '188.215.64.41', 'no'),
(257069, '_transient_timeout_external_ip_address_180.76.146.54', '1589748897', 'no'),
(257070, '_transient_external_ip_address_180.76.146.54', '188.215.64.41', 'no'),
(257073, '_transient_timeout_external_ip_address_162.144.141.141', '1589749305', 'no'),
(257074, '_transient_external_ip_address_162.144.141.141', '188.215.64.41', 'no'),
(257076, '_transient_timeout_external_ip_address_51.15.220.241', '1589749541', 'no'),
(257077, '_transient_external_ip_address_51.15.220.241', '188.215.64.41', 'no'),
(257079, '_transient_timeout_external_ip_address_74.208.59.45', '1589749618', 'no'),
(257080, '_transient_external_ip_address_74.208.59.45', '188.215.64.41', 'no'),
(257090, '_transient_timeout_external_ip_address_174.138.1.99', '1589750215', 'no'),
(257091, '_transient_external_ip_address_174.138.1.99', '188.215.64.41', 'no'),
(257094, '_transient_timeout_external_ip_address_186.234.80.132', '1589750558', 'no'),
(257095, '_transient_external_ip_address_186.234.80.132', '188.215.64.41', 'no'),
(257099, '_transient_timeout_external_ip_address_27.254.154.119', '1589750767', 'no'),
(257100, '_transient_external_ip_address_27.254.154.119', '188.215.64.41', 'no'),
(257106, '_transient_timeout_external_ip_address_121.41.36.144', '1589751460', 'no'),
(257107, '_transient_external_ip_address_121.41.36.144', '188.215.64.41', 'no'),
(257113, '_transient_timeout_external_ip_address_139.59.172.23', '1589751654', 'no'),
(257114, '_transient_external_ip_address_139.59.172.23', '188.215.64.41', 'no'),
(257116, '_transient_timeout_external_ip_address_178.62.86.214', '1589752050', 'no'),
(257117, '_transient_external_ip_address_178.62.86.214', '188.215.64.41', 'no'),
(257119, '_transient_timeout_external_ip_address_109.234.160.22', '1589752260', 'no'),
(257120, '_transient_external_ip_address_109.234.160.22', '188.215.64.41', 'no'),
(257123, '_transient_timeout_external_ip_address_159.203.70.169', '1589752964', 'no'),
(257124, '_transient_external_ip_address_159.203.70.169', '188.215.64.41', 'no'),
(257130, '_transient_timeout_external_ip_address_173.236.152.135', '1589754236', 'no'),
(257131, '_transient_external_ip_address_173.236.152.135', '188.215.64.41', 'no'),
(257138, '_transient_timeout_external_ip_address_13.75.163.43', '1589756112', 'no'),
(257139, '_transient_external_ip_address_13.75.163.43', '188.215.64.41', 'no'),
(257143, '_transient_timeout_external_ip_address_51.254.118.224', '1589756769', 'no'),
(257144, '_transient_external_ip_address_51.254.118.224', '188.215.64.41', 'no'),
(257153, '_transient_timeout_external_ip_address_157.245.248.66', '1589758362', 'no'),
(257154, '_transient_external_ip_address_157.245.248.66', '188.215.64.41', 'no'),
(257156, '_transient_timeout_external_ip_address_195.78.93.222', '1589758765', 'no'),
(257157, '_transient_external_ip_address_195.78.93.222', '188.215.64.41', 'no'),
(257159, '_transient_timeout_external_ip_address_184.75.209.36', '1589758873', 'no'),
(257160, '_transient_external_ip_address_184.75.209.36', '188.215.64.41', 'no'),
(257166, '_transient_timeout_external_ip_address_118.24.19.111', '1589760048', 'no'),
(257167, '_transient_external_ip_address_118.24.19.111', '188.215.64.41', 'no'),
(257170, '_transient_timeout_external_ip_address_185.203.240.129', '1589760107', 'no'),
(257171, '_transient_external_ip_address_185.203.240.129', '188.215.64.41', 'no'),
(257175, '_transient_timeout_external_ip_address_77.220.215.153', '1589760139', 'no'),
(257176, '_transient_external_ip_address_77.220.215.153', '188.215.64.41', 'no'),
(257178, '_transient_timeout_external_ip_address_85.209.89.224', '1589760239', 'no'),
(257179, '_transient_external_ip_address_85.209.89.224', '188.215.64.41', 'no'),
(257180, '_transient_timeout_external_ip_address_142.93.209.221', '1589760314', 'no'),
(257181, '_transient_external_ip_address_142.93.209.221', '188.215.64.41', 'no'),
(257192, '_transient_timeout_external_ip_address_118.69.238.10', '1589761111', 'no'),
(257193, '_transient_external_ip_address_118.69.238.10', '188.215.64.41', 'no'),
(257199, '_transient_timeout_external_ip_address_47.99.145.71', '1589761800', 'no'),
(257200, '_transient_external_ip_address_47.99.145.71', '188.215.64.41', 'no'),
(257205, '_transient_timeout_external_ip_address_128.199.248.200', '1589762108', 'no'),
(257206, '_transient_external_ip_address_128.199.248.200', '188.215.64.41', 'no'),
(257208, '_transient_timeout_external_ip_address_178.175.148.36', '1589762215', 'no'),
(257209, '_transient_external_ip_address_178.175.148.36', '188.215.64.41', 'no'),
(257210, '_transient_timeout_external_ip_address_148.72.31.119', '1589762310', 'no'),
(257211, '_transient_external_ip_address_148.72.31.119', '188.215.64.41', 'no'),
(257213, '_transient_timeout_external_ip_address_142.93.12.246', '1589762797', 'no'),
(257214, '_transient_external_ip_address_142.93.12.246', '188.215.64.41', 'no'),
(257216, '_transient_timeout_external_ip_address_69.163.242.81', '1589763079', 'no'),
(257217, '_transient_external_ip_address_69.163.242.81', '188.215.64.41', 'no'),
(257223, '_transient_timeout_external_ip_address_167.99.12.47', '1589764891', 'no'),
(257224, '_transient_external_ip_address_167.99.12.47', '188.215.64.41', 'no'),
(257232, '_transient_timeout_external_ip_address_137.74.206.80', '1589775783', 'no'),
(257233, '_transient_external_ip_address_137.74.206.80', '188.215.64.41', 'no'),
(257235, '_transient_timeout_external_ip_address_104.248.144.208', '1589776093', 'no'),
(257236, '_transient_external_ip_address_104.248.144.208', '188.215.64.41', 'no'),
(257239, '_transient_timeout_external_ip_address_186.234.80.83', '1589776669', 'no'),
(257240, '_transient_external_ip_address_186.234.80.83', '188.215.64.41', 'no'),
(257242, '_transient_timeout_external_ip_address_157.245.102.49', '1589777036', 'no'),
(257243, '_transient_external_ip_address_157.245.102.49', '188.215.64.41', 'no'),
(257245, '_transient_timeout_external_ip_address_142.4.6.212', '1589777262', 'no'),
(257246, '_transient_external_ip_address_142.4.6.212', '188.215.64.41', 'no'),
(257252, '_transient_timeout_external_ip_address_139.59.78.248', '1589778183', 'no'),
(257253, '_transient_external_ip_address_139.59.78.248', '188.215.64.41', 'no'),
(257255, '_transient_timeout_external_ip_address_66.33.212.126', '1589778534', 'no'),
(257256, '_transient_external_ip_address_66.33.212.126', '188.215.64.41', 'no'),
(257259, '_transient_timeout_external_ip_address_185.79.156.186', '1589778865', 'no'),
(257260, '_transient_external_ip_address_185.79.156.186', '188.215.64.41', 'no'),
(257262, '_transient_timeout_external_ip_address_144.217.130.102', '1589779009', 'no'),
(257263, '_transient_external_ip_address_144.217.130.102', '188.215.64.41', 'no'),
(257265, '_transient_timeout_external_ip_address_31.220.2.100', '1589779021', 'no'),
(257266, '_transient_external_ip_address_31.220.2.100', '188.215.64.41', 'no'),
(257268, '_transient_timeout_external_ip_address_35.197.250.45', '1589779425', 'no'),
(257269, '_transient_external_ip_address_35.197.250.45', '188.215.64.41', 'no'),
(257275, '_transient_timeout_external_ip_address_188.26.35.126', '1589779862', 'no'),
(257276, '_transient_external_ip_address_188.26.35.126', '188.215.64.41', 'no'),
(257280, '_transient_timeout_external_ip_address_121.42.244.223', '1589779923', 'no'),
(257281, '_transient_external_ip_address_121.42.244.223', '188.215.64.41', 'no'),
(257287, '_transient_timeout_external_ip_address_159.203.27.87', '1589780639', 'no'),
(257288, '_transient_external_ip_address_159.203.27.87', '188.215.64.41', 'no'),
(257295, '_transient_timeout_external_ip_address_176.99.14.24', '1589781534', 'no'),
(257296, '_transient_external_ip_address_176.99.14.24', '188.215.64.41', 'no'),
(257304, '_transient_timeout_external_ip_address_159.65.219.250', '1589782369', 'no'),
(257305, '_transient_external_ip_address_159.65.219.250', '188.215.64.41', 'no'),
(257310, '_transient_timeout_external_ip_address_138.68.52.53', '1589783349', 'no'),
(257311, '_transient_external_ip_address_138.68.52.53', '188.215.64.41', 'no'),
(257314, '_transient_timeout_external_ip_address_52.226.22.194', '1589783930', 'no'),
(257315, '_transient_external_ip_address_52.226.22.194', '188.215.64.41', 'no'),
(257317, '_transient_timeout_external_ip_address_145.239.69.74', '1589784172', 'no'),
(257318, '_transient_external_ip_address_145.239.69.74', '188.215.64.41', 'no'),
(257321, '_transient_timeout_external_ip_address_46.101.177.241', '1589784419', 'no'),
(257322, '_transient_external_ip_address_46.101.177.241', '188.215.64.41', 'no'),
(257330, '_transient_timeout_external_ip_address_167.71.202.93', '1589785269', 'no'),
(257331, '_transient_external_ip_address_167.71.202.93', '188.215.64.41', 'no'),
(257338, '_transient_timeout_external_ip_address_142.4.211.200', '1589785646', 'no'),
(257339, '_transient_external_ip_address_142.4.211.200', '188.215.64.41', 'no'),
(257341, '_transient_timeout_external_ip_address_178.128.122.157', '1589785940', 'no'),
(257342, '_transient_external_ip_address_178.128.122.157', '188.215.64.41', 'no'),
(257345, '_transient_timeout_external_ip_address_159.89.99.68', '1589786172', 'no'),
(257346, '_transient_external_ip_address_159.89.99.68', '188.215.64.41', 'no'),
(257362, '_transient_timeout_external_ip_address_192.241.151.77', '1589786878', 'no'),
(257363, '_transient_external_ip_address_192.241.151.77', '188.215.64.41', 'no'),
(257368, '_transient_timeout_external_ip_address_195.170.168.40', '1589787114', 'no'),
(257369, '_transient_external_ip_address_195.170.168.40', '188.215.64.41', 'no'),
(257375, '_transient_timeout_external_ip_address_103.83.36.101', '1589788423', 'no'),
(257376, '_transient_external_ip_address_103.83.36.101', '188.215.64.41', 'no'),
(257380, '_transient_timeout_external_ip_address_159.89.148.68', '1589789354', 'no'),
(257381, '_transient_external_ip_address_159.89.148.68', '188.215.64.41', 'no'),
(257383, '_transient_timeout_external_ip_address_54.38.212.160', '1589789694', 'no'),
(257384, '_transient_external_ip_address_54.38.212.160', '188.215.64.41', 'no'),
(257386, '_transient_timeout_external_ip_address_81.16.10.158', '1589789841', 'no'),
(257387, '_transient_external_ip_address_81.16.10.158', '188.215.64.41', 'no'),
(257404, '_site_transient_timeout_bsf_get_bundled_products', '1589790313', 'no'),
(257405, '_site_transient_bsf_get_bundled_products', '1', 'no'),
(257408, '_transient_timeout_external_ip_address_185.206.225.228', '1589791198', 'no'),
(257409, '_transient_external_ip_address_185.206.225.228', '188.215.64.41', 'no'),
(257414, '_transient_timeout_external_ip_address_167.71.67.66', '1589791705', 'no'),
(257415, '_transient_external_ip_address_167.71.67.66', '188.215.64.41', 'no'),
(257421, '_transient_timeout_external_ip_address_122.154.134.183', '1589793421', 'no'),
(257422, '_transient_external_ip_address_122.154.134.183', '188.215.64.41', 'no'),
(257425, '_transient_timeout_external_ip_address_41.231.54.59', '1589793613', 'no'),
(257426, '_transient_external_ip_address_41.231.54.59', '188.215.64.41', 'no'),
(257428, '_transient_timeout_external_ip_address_35.185.133.141', '1589794046', 'no'),
(257429, '_transient_external_ip_address_35.185.133.141', '188.215.64.41', 'no'),
(257437, '_transient_timeout_external_ip_address_104.248.225.22', '1589795336', 'no'),
(257438, '_transient_external_ip_address_104.248.225.22', '188.215.64.41', 'no'),
(257440, '_transient_timeout_external_ip_address_18.234.98.183', '1589795495', 'no'),
(257441, '_transient_external_ip_address_18.234.98.183', '188.215.64.41', 'no'),
(257445, '_transient_timeout_external_ip_address_157.245.133.78', '1589795554', 'no'),
(257446, '_transient_external_ip_address_157.245.133.78', '188.215.64.41', 'no'),
(257449, '_transient_timeout_external_ip_address_80.96.21.35', '1589795647', 'no'),
(257450, '_transient_external_ip_address_80.96.21.35', '188.215.64.41', 'no'),
(257451, '_transient_timeout_external_ip_address_198.12.156.133', '1589795991', 'no'),
(257452, '_transient_external_ip_address_198.12.156.133', '188.215.64.41', 'no'),
(257457, '_transient_timeout_external_ip_address_139.59.65.8', '1589796954', 'no'),
(257458, '_transient_external_ip_address_139.59.65.8', '188.215.64.41', 'no'),
(257461, '_transient_timeout_external_ip_address_159.65.128.55', '1589797322', 'no'),
(257462, '_transient_external_ip_address_159.65.128.55', '188.215.64.41', 'no');
INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(257464, '_transient_timeout_external_ip_address_123.207.118.219', '1589797640', 'no'),
(257465, '_transient_external_ip_address_123.207.118.219', '188.215.64.41', 'no'),
(257467, '_transient_timeout_external_ip_address_35.243.184.92', '1589798065', 'no'),
(257468, '_transient_external_ip_address_35.243.184.92', '188.215.64.41', 'no'),
(257470, '_transient_timeout_external_ip_address_104.199.216.0', '1589798319', 'no'),
(257471, '_transient_external_ip_address_104.199.216.0', '188.215.64.41', 'no'),
(257477, '_transient_timeout_external_ip_address_188.166.60.174', '1589800045', 'no'),
(257478, '_transient_external_ip_address_188.166.60.174', '188.215.64.41', 'no'),
(257481, '_transient_timeout_external_ip_address_117.3.46.25', '1589800432', 'no'),
(257482, '_transient_external_ip_address_117.3.46.25', '188.215.64.41', 'no'),
(257487, '_transient_timeout_external_ip_address_159.203.12.18', '1589801123', 'no'),
(257488, '_transient_external_ip_address_159.203.12.18', '188.215.64.41', 'no'),
(257490, '_transient_timeout_external_ip_address_34.254.250.212', '1589801131', 'no'),
(257491, '_transient_external_ip_address_34.254.250.212', '188.215.64.41', 'no'),
(257495, '_transient_timeout_external_ip_address_149.202.70.189', '1589801422', 'no'),
(257496, '_transient_external_ip_address_149.202.70.189', '188.215.64.41', 'no'),
(257498, '_transient_timeout_external_ip_address_139.59.34.226', '1589801713', 'no'),
(257499, '_transient_external_ip_address_139.59.34.226', '188.215.64.41', 'no'),
(257502, '_transient_timeout_external_ip_address_157.245.40.76', '1589802156', 'no'),
(257503, '_transient_external_ip_address_157.245.40.76', '188.215.64.41', 'no'),
(257505, '_transient_timeout_external_ip_address_84.232.141.117', '1589802230', 'no'),
(257506, '_transient_external_ip_address_84.232.141.117', '188.215.64.41', 'no'),
(257513, '_transient_timeout_external_ip_address_109.101.210.180', '1589803771', 'no'),
(257514, '_transient_external_ip_address_109.101.210.180', '188.215.64.41', 'no'),
(257517, '_transient_timeout_external_ip_address_35.196.211.250', '1589804582', 'no'),
(257518, '_transient_external_ip_address_35.196.211.250', '188.215.64.41', 'no'),
(257521, '_transient_timeout_external_ip_address_95.216.190.170', '1589805337', 'no'),
(257522, '_transient_external_ip_address_95.216.190.170', '188.215.64.41', 'no'),
(257535, '_transient_timeout_external_ip_address_193.226.85.187', '1589813333', 'no'),
(257536, '_transient_external_ip_address_193.226.85.187', '188.215.64.41', 'no'),
(257566, '_transient_timeout_external_ip_address_86.120.247.47', '1589821531', 'no'),
(257567, '_transient_external_ip_address_86.120.247.47', '188.215.64.41', 'no'),
(257575, '_transient_timeout_external_ip_address_198.143.158.82', '1589827780', 'no'),
(257576, '_transient_external_ip_address_198.143.158.82', '188.215.64.41', 'no'),
(257600, '_transient_timeout_external_ip_address_173.252.95.7', '1589835891', 'no'),
(257601, '_transient_external_ip_address_173.252.95.7', '188.215.64.41', 'no'),
(257615, '_transient_timeout_external_ip_address_173.252.127.9', '1589844753', 'no'),
(257616, '_transient_external_ip_address_173.252.127.9', '188.215.64.41', 'no'),
(257636, '_transient_timeout_external_ip_address_167.114.89.192', '1589860094', 'no'),
(257637, '_transient_external_ip_address_167.114.89.192', '188.215.64.41', 'no'),
(257644, '_transient_timeout_external_ip_address_34.209.0.14', '1589863090', 'no'),
(257645, '_transient_external_ip_address_34.209.0.14', '188.215.64.41', 'no'),
(257648, '_transient_timeout_external_ip_address_104.199.49.221', '1589863615', 'no'),
(257649, '_transient_external_ip_address_104.199.49.221', '188.215.64.41', 'no'),
(257651, '_transient_timeout_external_ip_address_188.26.48.124', '1589865397', 'no'),
(257652, '_transient_external_ip_address_188.26.48.124', '188.215.64.41', 'no'),
(257662, '_transient_timeout_external_ip_address_69.175.97.170', '1589869434', 'no'),
(257663, '_transient_external_ip_address_69.175.97.170', '188.215.64.41', 'no'),
(257665, '_transient_timeout_external_ip_address_167.114.92.60', '1589872996', 'no'),
(257666, '_transient_external_ip_address_167.114.92.60', '188.215.64.41', 'no'),
(257696, '_transient_timeout_external_ip_address_23.81.59.108', '1589878555', 'no'),
(257697, '_transient_external_ip_address_23.81.59.108', '188.215.64.41', 'no'),
(257718, '_transient_timeout_external_ip_address_3.210.197.171', '1589880432', 'no'),
(257719, '_transient_external_ip_address_3.210.197.171', '188.215.64.41', 'no'),
(257726, '_transient_timeout_external_ip_address_213.233.108.12', '1589887399', 'no'),
(257727, '_transient_external_ip_address_213.233.108.12', '188.215.64.41', 'no'),
(257731, '_transient_timeout_external_ip_address_188.25.101.238', '1589887649', 'no'),
(257732, '_transient_external_ip_address_188.25.101.238', '188.215.64.41', 'no'),
(257736, '_transient_timeout_external_ip_address_34.255.118.206', '1589892017', 'no'),
(257737, '_transient_external_ip_address_34.255.118.206', '188.215.64.41', 'no'),
(257754, '_transient_timeout_external_ip_address_128.14.133.50', '1589897825', 'no'),
(257755, '_transient_external_ip_address_128.14.133.50', '188.215.64.41', 'no'),
(257762, '_transient_timeout_external_ip_address_77.88.87.74', '1589900054', 'no'),
(257763, '_transient_external_ip_address_77.88.87.74', '188.215.64.41', 'no'),
(257780, '_transient_timeout_external_ip_address_5.188.84.150', '1589903737', 'no'),
(257781, '_transient_external_ip_address_5.188.84.150', '188.215.64.41', 'no'),
(257784, '_transient_timeout_external_ip_address_54.184.187.76', '1589904014', 'no'),
(257785, '_transient_external_ip_address_54.184.187.76', '188.215.64.41', 'no'),
(257805, '_transient_timeout_external_ip_address_82.78.98.147', '1589914418', 'no'),
(257806, '_transient_external_ip_address_82.78.98.147', '188.215.64.41', 'no'),
(257812, '_transient_timeout_external_ip_address_54.38.176.113', '1589915038', 'no'),
(257813, '_transient_external_ip_address_54.38.176.113', '188.215.64.41', 'no'),
(257817, '_transient_timeout_external_ip_address_5.13.152.89', '1589915169', 'no'),
(257818, '_transient_external_ip_address_5.13.152.89', '188.215.64.41', 'no'),
(257836, '_transient_timeout_external_ip_address_5.255.174.141', '1589916864', 'no'),
(257837, '_transient_external_ip_address_5.255.174.141', '188.215.64.41', 'no'),
(257843, '_transient_timeout_external_ip_address_163.172.137.150', '1589923901', 'no'),
(257844, '_transient_external_ip_address_163.172.137.150', '188.215.64.41', 'no'),
(257875, '_transient_timeout_external_ip_address_66.240.192.138', '1589942853', 'no'),
(257876, '_transient_external_ip_address_66.240.192.138', '188.215.64.41', 'no'),
(257882, '_transient_timeout_external_ip_address_185.220.101.23', '1589945135', 'no'),
(257883, '_transient_external_ip_address_185.220.101.23', '188.215.64.41', 'no'),
(257884, '_transient_timeout_external_ip_address_199.249.230.80', '1589945141', 'no'),
(257885, '_transient_external_ip_address_199.249.230.80', '188.215.64.41', 'no'),
(257892, '_transient_timeout_tribe_feature_detection', '1589947826', 'no'),
(257893, '_transient_tribe_feature_detection', 'a:1:{s:22:\"supports_async_process\";b:0;}', 'no'),
(257899, '_transient_timeout_external_ip_address_62.210.79.219', '1589953218', 'no'),
(257900, '_transient_external_ip_address_62.210.79.219', '188.215.64.41', 'no'),
(257903, '_transient_timeout_external_ip_address_52.25.37.196', '1589955179', 'no'),
(257904, '_transient_external_ip_address_52.25.37.196', '188.215.64.41', 'no'),
(257911, '_transient_timeout_external_ip_address_137.226.113.28', '1589958141', 'no'),
(257912, '_transient_external_ip_address_137.226.113.28', '188.215.64.41', 'no'),
(257931, '_transient_timeout_external_ip_address_167.114.89.193', '1589961144', 'no'),
(257932, '_transient_external_ip_address_167.114.89.193', '188.215.64.41', 'no'),
(257934, '_transient_timeout_external_ip_address_82.76.73.162', '1589962059', 'no'),
(257935, '_transient_external_ip_address_82.76.73.162', '188.215.64.41', 'no'),
(257956, '_transient_timeout_external_ip_address_131.220.6.152', '1589967593', 'no'),
(257957, '_transient_external_ip_address_131.220.6.152', '188.215.64.41', 'no'),
(257963, '_transient_timeout_external_ip_address_31.13.127.7', '1589970347', 'no'),
(257964, '_transient_external_ip_address_31.13.127.7', '188.215.64.41', 'no'),
(257965, '_transient_timeout_external_ip_address_31.13.127.18', '1589970347', 'no'),
(257966, '_transient_external_ip_address_31.13.127.18', '188.215.64.41', 'no'),
(257970, '_transient_timeout_external_ip_address_173.252.87.113', '1589971444', 'no'),
(257971, '_transient_external_ip_address_173.252.87.113', '188.215.64.41', 'no'),
(257980, '_transient_timeout_external_ip_address_192.99.34.142', '1589982426', 'no'),
(257981, '_transient_external_ip_address_192.99.34.142', '188.215.64.41', 'no'),
(257987, '_transient_timeout_external_ip_address_109.166.135.181', '1589983283', 'no'),
(257988, '_transient_external_ip_address_109.166.135.181', '188.215.64.41', 'no'),
(258005, '_transient_timeout_external_ip_address_85.209.89.217', '1589988080', 'no'),
(258006, '_transient_external_ip_address_85.209.89.217', '188.215.64.41', 'no'),
(258010, '_transient_timeout_external_ip_address_37.59.98.179', '1589988316', 'no'),
(258011, '_transient_external_ip_address_37.59.98.179', '188.215.64.41', 'no'),
(258026, '_transient_timeout_external_ip_address_34.244.223.2', '1589993693', 'no'),
(258027, '_transient_external_ip_address_34.244.223.2', '188.215.64.41', 'no'),
(258032, '_transient_timeout_external_ip_address_103.81.85.21', '1589996573', 'no'),
(258033, '_transient_external_ip_address_103.81.85.21', '188.215.64.41', 'no'),
(258036, '_transient_timeout_external_ip_address_157.230.114.229', '1589998452', 'no'),
(258037, '_transient_external_ip_address_157.230.114.229', '188.215.64.41', 'no'),
(258058, '_transient_timeout_external_ip_address_165.22.120.207', '1590002989', 'no'),
(258059, '_transient_external_ip_address_165.22.120.207', '188.215.64.41', 'no'),
(258061, '_transient_timeout_external_ip_address_165.227.206.114', '1590003861', 'no'),
(258062, '_transient_external_ip_address_165.227.206.114', '188.215.64.41', 'no'),
(258064, '_transient_timeout_external_ip_address_94.23.42.196', '1590004653', 'no'),
(258065, '_transient_external_ip_address_94.23.42.196', '188.215.64.41', 'no'),
(258067, '_transient_timeout_external_ip_address_104.248.22.250', '1590005492', 'no'),
(258068, '_transient_external_ip_address_104.248.22.250', '188.215.64.41', 'no'),
(258071, '_transient_timeout_external_ip_address_104.238.94.60', '1590006310', 'no'),
(258072, '_transient_external_ip_address_104.238.94.60', '188.215.64.41', 'no'),
(258076, '_transient_timeout_external_ip_address_64.225.53.196', '1590007107', 'no'),
(258077, '_transient_external_ip_address_64.225.53.196', '188.215.64.41', 'no'),
(258080, '_transient_timeout_external_ip_address_159.89.162.217', '1590007990', 'no'),
(258081, '_transient_external_ip_address_159.89.162.217', '188.215.64.41', 'no'),
(258084, '_transient_timeout_external_ip_address_217.182.175.142', '1590009395', 'no'),
(258085, '_transient_external_ip_address_217.182.175.142', '188.215.64.41', 'no'),
(258088, '_transient_timeout_external_ip_address_68.183.43.150', '1590009721', 'no'),
(258089, '_transient_external_ip_address_68.183.43.150', '188.215.64.41', 'no'),
(258091, '_transient_timeout_external_ip_address_43.254.11.42', '1590010745', 'no'),
(258092, '_transient_external_ip_address_43.254.11.42', '188.215.64.41', 'no'),
(258095, '_transient_timeout_external_ip_address_178.62.66.49', '1590011507', 'no'),
(258096, '_transient_external_ip_address_178.62.66.49', '188.215.64.41', 'no'),
(258100, '_transient_timeout_external_ip_address_51.255.101.8', '1590014126', 'no'),
(258101, '_transient_external_ip_address_51.255.101.8', '188.215.64.41', 'no'),
(258119, '_transient_timeout_external_ip_address_46.101.213.225', '1590019812', 'no'),
(258120, '_transient_external_ip_address_46.101.213.225', '188.215.64.41', 'no'),
(258123, '_transient_timeout_external_ip_address_31.13.103.24', '1590020579', 'no'),
(258124, '_transient_external_ip_address_31.13.103.24', '188.215.64.41', 'no'),
(258128, '_transient_timeout_external_ip_address_206.189.35.138', '1590021793', 'no'),
(258129, '_transient_external_ip_address_206.189.35.138', '188.215.64.41', 'no'),
(258133, '_transient_timeout_external_ip_address_45.125.65.112', '1590022467', 'no'),
(258134, '_transient_external_ip_address_45.125.65.112', '188.215.64.41', 'no'),
(258137, '_transient_timeout_external_ip_address_62.75.244.176', '1590022916', 'no'),
(258138, '_transient_external_ip_address_62.75.244.176', '188.215.64.41', 'no'),
(258144, '_transient_timeout_external_ip_address_47.75.172.46', '1590024833', 'no'),
(258145, '_transient_external_ip_address_47.75.172.46', '188.215.64.41', 'no'),
(258150, '_transient_timeout_external_ip_address_178.128.53.79', '1590026813', 'no'),
(258151, '_transient_external_ip_address_178.128.53.79', '188.215.64.41', 'no'),
(258154, '_transient_timeout_external_ip_address_159.89.207.86', '1590027047', 'no'),
(258155, '_transient_external_ip_address_159.89.207.86', '188.215.64.41', 'no'),
(258170, '_transient_timeout_external_ip_address_104.245.145.37', '1590032060', 'no'),
(258171, '_transient_external_ip_address_104.245.145.37', '188.215.64.41', 'no'),
(258175, '_transient_timeout_external_ip_address_132.148.152.103', '1590032177', 'no'),
(258176, '_transient_external_ip_address_132.148.152.103', '188.215.64.41', 'no'),
(258178, '_transient_timeout_external_ip_address_185.166.131.146', '1590033040', 'no'),
(258179, '_transient_external_ip_address_185.166.131.146', '188.215.64.41', 'no'),
(258181, '_transient_timeout_external_ip_address_176.223.121.40', '1590033286', 'no'),
(258182, '_transient_external_ip_address_176.223.121.40', '188.215.64.41', 'no'),
(258192, '_transient_timeout_external_ip_address_192.185.219.16', '1590037154', 'no'),
(258193, '_transient_external_ip_address_192.185.219.16', '188.215.64.41', 'no'),
(258195, '_transient_timeout_external_ip_address_93.113.111.100', '1590037964', 'no'),
(258196, '_transient_external_ip_address_93.113.111.100', '188.215.64.41', 'no'),
(258200, '_transient_timeout_external_ip_address_23.100.232.233', '1590039116', 'no'),
(258201, '_transient_external_ip_address_23.100.232.233', '188.215.64.41', 'no'),
(258203, '_transient_timeout_external_ip_address_190.228.29.221', '1590039422', 'no'),
(258204, '_transient_external_ip_address_190.228.29.221', '188.215.64.41', 'no'),
(258206, '_transient_timeout_external_ip_address_198.12.225.100', '1590040370', 'no'),
(258207, '_transient_external_ip_address_198.12.225.100', '188.215.64.41', 'no'),
(258210, '_transient_timeout_external_ip_address_159.224.255.154', '1590040441', 'no'),
(258211, '_transient_external_ip_address_159.224.255.154', '188.215.64.41', 'no'),
(258216, '_transient_timeout_external_ip_address_165.22.40.128', '1590041191', 'no'),
(258217, '_transient_external_ip_address_165.22.40.128', '188.215.64.41', 'no'),
(258219, '_transient_timeout_external_ip_address_82.76.86.121', '1590041293', 'no'),
(258220, '_transient_external_ip_address_82.76.86.121', '188.215.64.41', 'no'),
(258226, '_transient_timeout_external_ip_address_157.230.147.252', '1590044605', 'no'),
(258227, '_transient_external_ip_address_157.230.147.252', '188.215.64.41', 'no'),
(258232, '_transient_timeout_external_ip_address_31.202.101.40', '1590046656', 'no'),
(258233, '_transient_external_ip_address_31.202.101.40', '188.215.64.41', 'no'),
(258248, '_transient_timeout_external_ip_address_196.41.122.94', '1590047120', 'no'),
(258249, '_transient_external_ip_address_196.41.122.94', '188.215.64.41', 'no'),
(258251, '_transient_timeout_external_ip_address_84.247.88.202', '1590047281', 'no'),
(258252, '_transient_external_ip_address_84.247.88.202', '188.215.64.41', 'no'),
(258257, '_transient_timeout_external_ip_address_178.62.100.46', '1590048005', 'no'),
(258258, '_transient_external_ip_address_178.62.100.46', '188.215.64.41', 'no'),
(258260, '_transient_timeout_external_ip_address_39.104.138.246', '1590048966', 'no'),
(258261, '_transient_external_ip_address_39.104.138.246', '188.215.64.41', 'no'),
(258275, '_transient_timeout_external_ip_address_162.243.22.112', '1590051702', 'no'),
(258276, '_transient_external_ip_address_162.243.22.112', '188.215.64.41', 'no'),
(258280, '_transient_timeout_external_ip_address_95.0.170.140', '1590052628', 'no'),
(258281, '_transient_external_ip_address_95.0.170.140', '188.215.64.41', 'no'),
(258285, '_transient_timeout_external_ip_address_184.75.211.134', '1590054206', 'no'),
(258286, '_transient_external_ip_address_184.75.211.134', '188.215.64.41', 'no'),
(258290, '_transient_timeout_external_ip_address_54.83.236.154', '1590054393', 'no'),
(258291, '_transient_external_ip_address_54.83.236.154', '188.215.64.41', 'no'),
(258295, '_transient_timeout_external_ip_address_150.136.103.74', '1590054832', 'no'),
(258296, '_transient_external_ip_address_150.136.103.74', '188.215.64.41', 'no'),
(258301, '_transient_timeout_external_ip_address_173.252.87.17', '1590055222', 'no'),
(258302, '_transient_external_ip_address_173.252.87.17', '188.215.64.41', 'no'),
(258304, '_transient_timeout_external_ip_address_128.199.248.65', '1590055538', 'no'),
(258305, '_transient_external_ip_address_128.199.248.65', '188.215.64.41', 'no'),
(258310, '_transient_timeout_external_ip_address_47.100.112.214', '1590057495', 'no'),
(258311, '_transient_external_ip_address_47.100.112.214', '188.215.64.41', 'no'),
(258314, '_transient_timeout_external_ip_address_189.132.159.172', '1590058456', 'no'),
(258315, '_transient_external_ip_address_189.132.159.172', '188.215.64.41', 'no'),
(258319, '_transient_timeout_external_ip_address_87.98.250.212', '1590060456', 'no'),
(258320, '_transient_external_ip_address_87.98.250.212', '188.215.64.41', 'no'),
(258323, '_transient_timeout_external_ip_address_157.230.239.6', '1590062433', 'no'),
(258324, '_transient_external_ip_address_157.230.239.6', '188.215.64.41', 'no'),
(258339, '_transient_timeout_external_ip_address_85.209.89.205', '1590068782', 'no'),
(258340, '_transient_external_ip_address_85.209.89.205', '188.215.64.41', 'no'),
(258356, '_transient_timeout_external_ip_address_82.137.15.32', '1590072049', 'no'),
(258357, '_transient_external_ip_address_82.137.15.32', '188.215.64.41', 'no'),
(258370, '_transient_timeout_external_ip_address_159.203.96.37', '1590074379', 'no'),
(258371, '_transient_external_ip_address_159.203.96.37', '188.215.64.41', 'no'),
(258375, '_transient_timeout_external_ip_address_54.36.191.246', '1590074585', 'no'),
(258376, '_transient_external_ip_address_54.36.191.246', '188.215.64.41', 'no'),
(258380, '_transient_timeout_external_ip_address_68.183.184.7', '1590075662', 'no'),
(258381, '_transient_external_ip_address_68.183.184.7', '188.215.64.41', 'no'),
(258383, '_transient_timeout_external_ip_address_46.166.139.111', '1590075795', 'no'),
(258384, '_transient_external_ip_address_46.166.139.111', '188.215.64.41', 'no'),
(258388, '_transient_timeout_external_ip_address_212.86.109.31', '1590075824', 'no'),
(258389, '_transient_external_ip_address_212.86.109.31', '188.215.64.41', 'no'),
(258390, '_transient_timeout_external_ip_address_212.85.69.14', '1590076763', 'no'),
(258391, '_transient_external_ip_address_212.85.69.14', '188.215.64.41', 'no'),
(258398, '_transient_timeout_external_ip_address_149.28.8.137', '1590078887', 'no'),
(258399, '_transient_external_ip_address_149.28.8.137', '188.215.64.41', 'no'),
(258408, '_transient_timeout_external_ip_address_162.253.131.125', '1590081568', 'no'),
(258409, '_transient_external_ip_address_162.253.131.125', '188.215.64.41', 'no'),
(258422, '_transient_timeout_external_ip_address_45.55.135.88', '1590083723', 'no'),
(258423, '_transient_external_ip_address_45.55.135.88', '188.215.64.41', 'no'),
(258430, '_transient_timeout_external_ip_address_138.197.131.66', '1590084582', 'no'),
(258431, '_transient_external_ip_address_138.197.131.66', '188.215.64.41', 'no'),
(258434, '_transient_timeout_external_ip_address_159.69.126.172', '1590084806', 'no'),
(258435, '_transient_external_ip_address_159.69.126.172', '188.215.64.41', 'no'),
(258438, '_transient_timeout_external_ip_address_64.202.184.71', '1590085360', 'no'),
(258439, '_transient_external_ip_address_64.202.184.71', '188.215.64.41', 'no'),
(258445, '_transient_timeout_external_ip_address_118.25.97.227', '1590087782', 'no'),
(258446, '_transient_external_ip_address_118.25.97.227', '188.215.64.41', 'no'),
(258448, '_transient_timeout_external_ip_address_35.204.240.175', '1590088718', 'no'),
(258449, '_transient_external_ip_address_35.204.240.175', '188.215.64.41', 'no'),
(258462, '_transient_timeout_external_ip_address_159.203.241.101', '1590090204', 'no'),
(258463, '_transient_external_ip_address_159.203.241.101', '188.215.64.41', 'no'),
(258466, '_transient_timeout_external_ip_address_103.146.202.150', '1590091144', 'no'),
(258467, '_transient_external_ip_address_103.146.202.150', '188.215.64.41', 'no'),
(258471, '_transient_timeout_external_ip_address_139.59.174.107', '1590092802', 'no'),
(258472, '_transient_external_ip_address_139.59.174.107', '188.215.64.41', 'no'),
(258478, '_transient_timeout_external_ip_address_79.142.76.205', '1590094859', 'no'),
(258479, '_transient_external_ip_address_79.142.76.205', '188.215.64.41', 'no'),
(258481, '_transient_timeout_external_ip_address_148.66.135.152', '1590095305', 'no'),
(258482, '_transient_external_ip_address_148.66.135.152', '188.215.64.41', 'no'),
(258484, '_transient_timeout_external_ip_address_145.239.140.147', '1590095310', 'no'),
(258485, '_transient_external_ip_address_145.239.140.147', '188.215.64.41', 'no'),
(258487, '_transient_timeout_external_ip_address_5.12.145.245', '1590095343', 'no'),
(258488, '_transient_external_ip_address_5.12.145.245', '188.215.64.41', 'no'),
(258493, '_transient_timeout_external_ip_address_18.196.96.172', '1590095917', 'no'),
(258494, '_transient_external_ip_address_18.196.96.172', '188.215.64.41', 'no'),
(258496, '_transient_timeout_external_ip_address_34.209.232.166', '1590095921', 'no'),
(258497, '_transient_external_ip_address_34.209.232.166', '188.215.64.41', 'no'),
(258498, '_transient_timeout_external_ip_address_157.230.234.117', '1590096180', 'no'),
(258499, '_transient_external_ip_address_157.230.234.117', '188.215.64.41', 'no'),
(258506, '_transient_timeout_external_ip_address_72.167.226.61', '1590097862', 'no'),
(258507, '_transient_external_ip_address_72.167.226.61', '188.215.64.41', 'no'),
(258519, '_transient_timeout_external_ip_address_154.0.175.211', '1590100591', 'no'),
(258520, '_transient_external_ip_address_154.0.175.211', '188.215.64.41', 'no'),
(258527, '_transient_timeout_external_ip_address_80.211.57.181', '1590105247', 'no'),
(258528, '_transient_external_ip_address_80.211.57.181', '188.215.64.41', 'no'),
(258530, '_transient_timeout_external_ip_address_128.14.209.178', '1590105526', 'no'),
(258531, '_transient_external_ip_address_128.14.209.178', '188.215.64.41', 'no'),
(258535, '_transient_timeout_external_ip_address_167.172.184.1', '1590106029', 'no'),
(258536, '_transient_external_ip_address_167.172.184.1', '188.215.64.41', 'no'),
(258538, '_transient_timeout_external_ip_address_31.13.127.24', '1590106666', 'no'),
(258539, '_transient_external_ip_address_31.13.127.24', '188.215.64.41', 'no'),
(258542, '_transient_timeout_external_ip_address_134.209.155.213', '1590107044', 'no'),
(258543, '_transient_external_ip_address_134.209.155.213', '188.215.64.41', 'no'),
(258551, '_transient_timeout_external_ip_address_148.66.135.69', '1590109976', 'no'),
(258552, '_transient_external_ip_address_148.66.135.69', '188.215.64.41', 'no'),
(258556, '_transient_timeout_external_ip_address_217.182.75.172', '1590111998', 'no'),
(258557, '_transient_external_ip_address_217.182.75.172', '188.215.64.41', 'no'),
(258560, '_transient_timeout_external_ip_address_34.80.252.217', '1590112999', 'no'),
(258561, '_transient_external_ip_address_34.80.252.217', '188.215.64.41', 'no'),
(258564, '_transient_timeout_external_ip_address_3.14.255.131', '1590113921', 'no'),
(258565, '_transient_external_ip_address_3.14.255.131', '188.215.64.41', 'no'),
(258566, '_transient_timeout_external_ip_address_139.59.43.196', '1590113980', 'no'),
(258567, '_transient_external_ip_address_139.59.43.196', '188.215.64.41', 'no'),
(258569, '_transient_timeout_external_ip_address_165.22.255.242', '1590115769', 'no'),
(258570, '_transient_external_ip_address_165.22.255.242', '188.215.64.41', 'no'),
(258572, '_transient_timeout_external_ip_address_134.122.54.200', '1590116362', 'no'),
(258573, '_transient_external_ip_address_134.122.54.200', '188.215.64.41', 'no'),
(258579, '_transient_timeout_external_ip_address_124.17.12.138', '1590117736', 'no'),
(258580, '_transient_external_ip_address_124.17.12.138', '188.215.64.41', 'no'),
(258584, '_transient_timeout_external_ip_address_52.47.48.19', '1590119322', 'no'),
(258585, '_transient_external_ip_address_52.47.48.19', '188.215.64.41', 'no'),
(258590, '_transient_timeout_external_ip_address_45.154.255.44', '1590119512', 'no'),
(258591, '_transient_external_ip_address_45.154.255.44', '188.215.64.41', 'no'),
(258593, '_transient_timeout_external_ip_address_157.245.37.203', '1590120348', 'no'),
(258594, '_transient_external_ip_address_157.245.37.203', '188.215.64.41', 'no'),
(258614, '_transient_timeout_external_ip_address_66.70.160.187', '1590126349', 'no'),
(258615, '_transient_external_ip_address_66.70.160.187', '188.215.64.41', 'no'),
(258622, '_transient_timeout_external_ip_address_104.248.124.109', '1590128798', 'no'),
(258623, '_transient_external_ip_address_104.248.124.109', '188.215.64.41', 'no'),
(258625, '_transient_timeout_external_ip_address_104.245.35.26', '1590129725', 'no'),
(258626, '_transient_external_ip_address_104.245.35.26', '188.215.64.41', 'no'),
(258628, '_transient_timeout_external_ip_address_103.147.10.222', '1590130178', 'no'),
(258629, '_transient_external_ip_address_103.147.10.222', '188.215.64.41', 'no'),
(258633, '_transient_timeout_external_ip_address_51.89.147.72', '1590130674', 'no'),
(258634, '_transient_external_ip_address_51.89.147.72', '188.215.64.41', 'no'),
(258636, '_transient_timeout_external_ip_address_107.179.19.68', '1590131432', 'no'),
(258637, '_transient_external_ip_address_107.179.19.68', '188.215.64.41', 'no'),
(258653, '_transient_timeout__woocommerce_helper_updates', '1589570873', 'no'),
(258654, '_transient__woocommerce_helper_updates', 'a:4:{s:4:\"hash\";s:32:\"d751713988987e9331980363e24189ce\";s:7:\"updated\";i:1589527673;s:8:\"products\";a:0:{}s:6:\"errors\";a:1:{i:0;s:10:\"http-error\";}}', 'no'),
(258662, '_transient_timeout_external_ip_address_159.89.2.220', '1590133228', 'no'),
(258663, '_transient_external_ip_address_159.89.2.220', '188.215.64.41', 'no'),
(258675, '_site_transient_update_themes', 'O:8:\"stdClass\":4:{s:12:\"last_checked\";i:1589544223;s:7:\"checked\";a:4:{s:12:\"dental-child\";s:3:\"1.0\";s:6:\"dental\";s:3:\"2.2\";s:14:\"twentynineteen\";s:3:\"1.3\";s:12:\"twentytwenty\";s:3:\"1.0\";}s:8:\"response\";a:2:{s:14:\"twentynineteen\";a:6:{s:5:\"theme\";s:14:\"twentynineteen\";s:11:\"new_version\";s:3:\"1.5\";s:3:\"url\";s:44:\"https://wordpress.org/themes/twentynineteen/\";s:7:\"package\";s:60:\"https://downloads.wordpress.org/theme/twentynineteen.1.5.zip\";s:8:\"requires\";s:5:\"4.9.6\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:12:\"twentytwenty\";a:6:{s:5:\"theme\";s:12:\"twentytwenty\";s:11:\"new_version\";s:3:\"1.3\";s:3:\"url\";s:42:\"https://wordpress.org/themes/twentytwenty/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/theme/twentytwenty.1.3.zip\";s:8:\"requires\";s:3:\"4.7\";s:12:\"requires_php\";s:5:\"5.2.4\";}}s:12:\"translations\";a:0:{}}', 'no'),
(258681, '_transient_timeout_wflginfl_00000000000000000000ffffc358d1f2', '1589546521', 'no'),
(258682, '_transient_wflginfl_00000000000000000000ffffc358d1f2', '1', 'no'),
(258683, '_transient_timeout_external_ip_address_77.247.181.163', '1590137038', 'no'),
(258684, '_transient_external_ip_address_77.247.181.163', '188.215.64.41', 'no'),
(258692, '_transient_timeout_wflginfl_00000000000000000000ffff33ff6508', '1589548281', 'no'),
(258693, '_transient_wflginfl_00000000000000000000ffff33ff6508', '1', 'no'),
(258697, '_transient_timeout_wflginfl_00000000000000000000ffffa3ac74ac', '1589549312', 'no'),
(258698, '_transient_wflginfl_00000000000000000000ffffa3ac74ac', '1', 'no'),
(258700, '_transient_timeout_external_ip_address_186.205.227.123', '1590140138', 'no'),
(258701, '_transient_external_ip_address_186.205.227.123', '188.215.64.41', 'no'),
(258702, '_transient_timeout_external_ip_address_48.144.248.253', '1590140142', 'no'),
(258703, '_transient_external_ip_address_48.144.248.253', '188.215.64.41', 'no'),
(258704, '_transient_timeout_external_ip_address_175.231.87.134', '1590140146', 'no'),
(258705, '_transient_external_ip_address_175.231.87.134', '188.215.64.41', 'no'),
(258706, '_transient_timeout_external_ip_address_10.90.153.41', '1590140157', 'no'),
(258707, '_transient_external_ip_address_10.90.153.41', '188.215.64.41', 'no'),
(258709, '_transient_timeout_external_ip_address_44.126.156.115', '1590140163', 'no'),
(258710, '_transient_external_ip_address_44.126.156.115', '188.215.64.41', 'no'),
(258711, '_transient_timeout_external_ip_address_231.71.127.188', '1590140182', 'no'),
(258712, '_transient_external_ip_address_231.71.127.188', '188.215.64.41', 'no'),
(258713, '_transient_timeout_external_ip_address_118.78.39.243', '1590140187', 'no'),
(258714, '_transient_external_ip_address_118.78.39.243', '188.215.64.41', 'no'),
(258715, '_transient_timeout_external_ip_address_134.199.19.102', '1590140190', 'no'),
(258716, '_transient_external_ip_address_134.199.19.102', '188.215.64.41', 'no'),
(258717, '_transient_timeout_external_ip_address_88.59.37.73', '1590140194', 'no'),
(258718, '_transient_external_ip_address_88.59.37.73', '188.215.64.41', 'no'),
(258719, '_transient_timeout_external_ip_address_68.83.188.141', '1590140199', 'no'),
(258720, '_transient_external_ip_address_68.83.188.141', '188.215.64.41', 'no'),
(258721, '_transient_timeout_external_ip_address_174.58.161.76', '1590140203', 'no'),
(258722, '_transient_external_ip_address_174.58.161.76', '188.215.64.41', 'no'),
(258723, '_transient_timeout_external_ip_address_150.196.99.45', '1590140206', 'no'),
(258724, '_transient_external_ip_address_150.196.99.45', '188.215.64.41', 'no'),
(258725, '_transient_timeout_external_ip_address_50.248.189.118', '1590140209', 'no'),
(258726, '_transient_external_ip_address_50.248.189.118', '188.215.64.41', 'no'),
(258727, '_transient_timeout_external_ip_address_18.221.0.56', '1590140515', 'no'),
(258728, '_transient_external_ip_address_18.221.0.56', '188.215.64.41', 'no'),
(258735, '_transient_timeout_external_ip_address_103.136.9.253', '1590142758', 'no'),
(258736, '_transient_external_ip_address_103.136.9.253', '188.215.64.41', 'no'),
(258737, '_transient_timeout_external_ip_address_185.234.216.58', '1590144198', 'no'),
(258738, '_transient_external_ip_address_185.234.216.58', '188.215.64.41', 'no'),
(258742, '_transient_timeout_external_ip_address_121.40.177.178', '1590145639', 'no'),
(258743, '_transient_external_ip_address_121.40.177.178', '188.215.64.41', 'no'),
(258745, '_transient_timeout_wflginfl_00000000000000000000ffff7928b1b2', '1589555248', 'no'),
(258746, '_transient_wflginfl_00000000000000000000ffff7928b1b2', '1', 'no'),
(258749, '_transient_timeout_external_ip_address_166.62.80.109', '1590146566', 'no'),
(258750, '_transient_external_ip_address_166.62.80.109', '188.215.64.41', 'no'),
(258751, '_transient_timeout_external_ip_address_51.81.254.15', '1590146656', 'no'),
(258752, '_transient_external_ip_address_51.81.254.15', '188.215.64.41', 'no'),
(258757, '_transient_timeout_wflginfl_00000000000000000000ffff2d77d45d', '1589557226', 'no'),
(258758, '_transient_wflginfl_00000000000000000000ffff2d77d45d', '1', 'no'),
(258759, '_transient_timeout_external_ip_address_78.96.243.138', '1590147633', 'no'),
(258760, '_transient_external_ip_address_78.96.243.138', '188.215.64.41', 'no'),
(258763, '_transient_timeout_wfcredentialstatus_1', '1589546448', 'no'),
(258764, '_transient_wfcredentialstatus_1', '075ddac86c9da376f37379bf39b266f2cf5eff08a939d68998e17f6b97d0e84d6', 'no'),
(258765, '_site_transient_timeout_fw_ext_upd_gh_fw', '1589586055', 'no'),
(258766, '_site_transient_fw_ext_upd_gh_fw', 'a:3:{s:34:\"ThemeFuse/Unyson-Backups-Extension\";s:7:\"v2.0.32\";s:31:\"ThemeFuse/Unyson-Blog-Extension\";s:6:\"v1.0.2\";s:33:\"ThemeFuse/Unyson-Update-Extension\";s:7:\"v1.0.12\";}', 'no'),
(258767, '_site_transient_timeout_theme_roots', '1589544656', 'no'),
(258768, '_site_transient_theme_roots', 'a:4:{s:12:\"dental-child\";s:7:\"/themes\";s:6:\"dental\";s:7:\"/themes\";s:14:\"twentynineteen\";s:7:\"/themes\";s:12:\"twentytwenty\";s:7:\"/themes\";}', 'no'),
(258770, '_site_transient_timeout_browser_31f552011cd49d12bc3cd930bb193459', '1590147662', 'no'),
(258771, '_site_transient_browser_31f552011cd49d12bc3cd930bb193459', 'a:10:{s:4:\"name\";s:6:\"Chrome\";s:7:\"version\";s:13:\"81.0.4044.138\";s:8:\"platform\";s:7:\"Windows\";s:10:\"update_url\";s:29:\"https://www.google.com/chrome\";s:7:\"img_src\";s:43:\"http://s.w.org/images/browsers/chrome.png?1\";s:11:\"img_src_ssl\";s:44:\"https://s.w.org/images/browsers/chrome.png?1\";s:15:\"current_version\";s:2:\"18\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;s:6:\"mobile\";b:0;}', 'no'),
(258772, '_site_transient_timeout_php_check_97f83d63b8a66f6e8c057d89a83d8845', '1590147663', 'no'),
(258773, '_site_transient_php_check_97f83d63b8a66f6e8c057d89a83d8845', 'a:5:{s:19:\"recommended_version\";s:3:\"7.3\";s:15:\"minimum_version\";s:6:\"5.6.20\";s:12:\"is_supported\";b:0;s:9:\"is_secure\";b:1;s:13:\"is_acceptable\";b:1;}', 'no'),
(258774, '_transient_timeout_tribe_aggregator_services_list', '1589629263', 'no'),
(258775, '_transient_tribe_aggregator_services_list', 'a:1:{s:6:\"origin\";a:1:{i:0;O:8:\"stdClass\":2:{s:2:\"id\";s:3:\"csv\";s:4:\"name\";s:8:\"CSV File\";}}}', 'no'),
(258776, '_transient_timeout_w3tc.verify_plugins', '1590147664', 'no'),
(258777, '_transient_w3tc.verify_plugins', '1', 'no'),
(258779, '_transient_timeout_feed_0d102f2a1f4d6bc90eb8c6ffe18e56ed', '1589586071', 'no'),
(258780, '_transient_timeout_feed_mod_0d102f2a1f4d6bc90eb8c6ffe18e56ed', '1589586071', 'no'),
(258781, '_transient_feed_mod_0d102f2a1f4d6bc90eb8c6ffe18e56ed', '1589542871', 'no'),
(258782, '_transient_timeout_feed_6b646ba1685199dbb7a80f9d24fbfe04', '1589586072', 'no');
INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(258783, '_transient_feed_6b646ba1685199dbb7a80f9d24fbfe04', 'a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n \n\";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:51:\"\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:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"Feeds\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://yithemes.com/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"YITH Updates RSS\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-us\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:20:{i:0;a:6:{s:4:\"data\";s:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:42:\"YITH Point of Sale for WooCommerce - 1.0.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:70:\"https://yithemes.com/wp-content/uploads/2019/05/point-of-sales-new.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://yithemes.com/themes/plugins/yith-point-of-sale-for-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Thu, 14 May 2020 00:00:00 GMT\";s: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:590:\"\n	\n	<ul><li>New: support for WooCommerce 4.2</li>\n            <li>New: restock items automatically after refunds</li>\n            <li>Update: plugin framework</li>\n            <li>Update: language files</li>\n            <li>Fix: issue when adding cash-in-end and closing the register</li>\n            <li>Fix: issue when editing customer</li>\n            <li>Dev: added yith_pos_product_get_meta filter in React</li>\n            <li>Dev: added yith_pos_show_price_including_tax_in_receipt filter</li>\n            <li>Dev: added yith_pos_show_tax_row_in_receipt filter</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:37:\"YITH WooCommerce Catalog Mode - 2.0.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:81:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-catalog-mode.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://yithemes.com/themes/plugins/yith-woocommerce-catalog-mode/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Thu, 14 May 2020 00:00:00 GMT\";s: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:212:\"\n	\n	<ul><li>New: Support for Astra theme</li>\n                <li>New: Support for OceanWP theme</li>\n                <li>Update: plugin framework</li>\n                <li>Update: language files</li>\n			</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:52:\"YITH Advanced Refund System for WooCommerce - 1.1.11\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://yithemes.com/wp-content/uploads/2019/05/yith-advanced-refund-system-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://yithemes.com/themes/plugins/yith-advanced-refund-system-for-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Thu, 14 May 2020 00:00:00 GMT\";s: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:136:\"\n	\n	<ul><li>New: Support for WooCommerce 4.1</li>\n				<li>Update: Plugin framework</li>\n				<li>Update: Language files</li>\n			</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:39:\"YITH Pre-Order for WooCommerce - 1.5.10\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-pre-order.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://yithemes.com/themes/plugins/yith-woocommerce-pre-order/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Thu, 14 May 2020 00:00:00 GMT\";s: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:493:\"\n	\n	<ul><li>New: Support for WooCommerce 4.1</li>\n            <li>Update: Plugin framework</li>\n            <li>Update: Language files</li>\n            <li>Dev: Added new filter \'yith_ywpo_stock_quantity\'</li>\n            <li>Dev: Added new filter \'yith_ywpo_update_availability_date_on_orders\'</li>\n            <li>Dev: Added new filter \'yith_ywpo_pre_order_product_label\'</li>\n            <li>Dev: Added new filter \'yith_ywpo_pre_order_product_label_single_order_page\'</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:51:\"YITH Automatic Role Changer for WooCommerce - 1.5.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://yithemes.com/wp-content/uploads/2019/05/yith-automatic-role-changer-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"https://yithemes.com/themes/plugins/yith-woocommerce-automatic-role-changer/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Thu, 14 May 2020 00:00:00 GMT\";s: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:193:\"\n	\n	<ul><li>New: Support for WooCommerce 4.1</li>\n                <li>New: show the gained roles in the \"View order\" page</li>\n                <li>Update: Plugin Core</li>\n            </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:56:\"YITH Multiple Shipping Addresses for WooCommerce - 1.1.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"https://yithemes.com/wp-content/uploads/2019/05/yith-multiple-addresses-shipping-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://yithemes.com/themes/plugins/yith-multiple-addresses-shipping-for-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Thu, 14 May 2020 00:00:00 GMT\";s: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:298:\"\n	\n	<ul><li>New: Support for WooCommerce 4.1</li>\n			<li>New: After adding a new address in the Checkout page, it\'s automatically selected on the Addresses Manager</li>\n			<li>Update: Plugin framework</li>\n			<li>Update: Language files</li>\n			<li>Fix: Bug when deleting an address</li>\n		</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:55:\"YITH Woocommerce Pdf Invoice and Shipping List - 2.0.13\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-pdf-invoice.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://yithemes.com/themes/plugins/yith-woocommerce-pdf-invoice/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Wed, 13 May 2020 00:00:00 GMT\";s: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:140:\"\n	\n	<ul><li>Fix: changed wrong field type in document date format field</li>\n            <li>Update: plugin framework</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:42:\"YITH Event Tickets for WooCommerce - 1.4.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:86:\"https://yithemes.com/wp-content/uploads/2019/05/yith-event-tickets-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://yithemes.com/themes/plugins/yith-woocommerce-event-tickets/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Wed, 13 May 2020 00:00:00 GMT\";s: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:1765:\"\n	\n	<ul><li>New: support for WordPress 5.4</li>\n            <li>New: support for WooCommerce 4.0</li>\n            <li>New: Added check_in_ticket shortcode</li>\n            <li>Update: plugin framework</li>\n            <li>Update: Italian language</li>\n            <li>Tweak: hide event information if fields or services are empty</li>\n            <li>Tweak: change the add to cart message when you add more than one ticket to cart</li>\n            <li>Tweak: improved message for ticket removed, on single product page</li>\n            <li>Tweak: added external barcode image path, on event ticket creation</li>\n            <li>Tweak: added default value for yes/no services type</li>\n            <li>Fix: preventing blocking error on js when for attribute is not set for ticket fields;</li>\n            <li>Fix: issue with overcharge for single-service tickets</li>\n            <li>Fix: compatibility issues when filtering over product price</li>\n            <li>Fix: js code emptying value for radio and checkbox fields on cloned ticket template, when increasing quantity</li>\n            <li>Fix: register frontend scripts when a product page shortcode is used in current page</li>\n            <li>Fix: events with no fields/services now correctly generate multiple tickets depending on quantity added to cart</li>\n            <li>Dev: added filters to control permissions on API endpoints</li>\n            <li>Dev: added filter yith_wcevti_attach_pdf_ticket_on_mail</li>\n            <li>Dev: added filters yith_wcevti_overcharge_free_text_for_services and yith_wcevti_overcharge_free_text_for_services_with_range</li>\n            <li>Dev: added filters yith_wecvti_description_for_google_calendar and yith_wecvti_title_for_google_calendar</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:42:\"YITH Event Tickets for WooCommerce - 1.4.2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://yithemes.com/wp-content/uploads/2019/05/yith-event-tickets-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://yithemes.com/themes/plugins/yith-woocommerce-event-tickets/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Wed, 13 May 2020 00:00:00 GMT\";s: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:123:\"\n	\n	<ul><li>Update: plugin framework</li>\n            <li>Fix: js not being enqueued on product page</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:44:\"YITH Active Campaign for WooCommerce - 2.0.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"https://yithemes.com/wp-content/uploads/2019/05/yith-active-campaign-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://yithemes.com/themes/plugins/yith-woocommerce-active-campaign/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Wed, 13 May 2020 00:00:00 GMT\";s: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:371:\"\n	\n	<ul><li>New: support for WordPress 5.4</li>\n            <li>New: support for WooCommerce 4.0</li>\n            <li>Update: plugin framework</li>\n            <li>Update: Spanish language</li>\n            <li>Tweak: code refactoring</li>\n            <li>Tweak: minor CSS improvements</li>\n            <li>Fix: export procedure ignoring export conditions</li>\n		</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:53:\"YITH GeoIP Language Redirect for WooCommerce - 1.0.15\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:96:\"https://yithemes.com/wp-content/uploads/2019/05/yith-geoip-language-redirect-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://yithemes.com/themes/plugins/yith-geoip-language-redirect-for-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Wed, 13 May 2020 00:00:00 GMT\";s: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:252:\"\n	\n	<ul><li>New: support for WooCommerce 4.1</li>\n            <li>Update: plugin framework</li>\n            <li>Fix: fixed procedure that retrieves customer IP</li>\n            <li>Fix: fixed issue with is_session_excluded method</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:56:\"YITH Product Description in Loop for WooCommerce - 1.0.8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"https://yithemes.com/wp-content/uploads/2019/05/yith-product-description-in-loop-for-woocommerce.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://yithemes.com/themes/plugins/yith-product-description-in-loop-for-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Tue, 12 May 2020 00:00:00 GMT\";s: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:162:\"\n	\n	<ul><li>New: Support for WooCommerce 4.1</li>\n			<li>Fix: Strings Escape</li>\n			<li>Tweak: WPCS - PHPCS</li>\n			<li>Update: Plugin Framework</li>\n		</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:34:\"YITH Woocommerce Mailchimp - 2.1.6\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-mailchimp.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://yithemes.com/themes/plugins/yith-woocommerce-mailchimp/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Tue, 12 May 2020 00:00:00 GMT\";s: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:209:\"\n	\n	<ul><li>New: support for WooCommerce 4.1</li>\n    <li>Update: plugin framework</li>\n    <li>Update: Italian language</li>\n    <li>Fix: prevent notice when printing \"User preferences\" metabox</li>\n</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:52:\"YITH Woocommerce Terms and Conditions Popup - 1.2.11\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-terms-conditions-popup.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"https://yithemes.com/themes/plugins/yith-woocommerce-terms-conditions-popup/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Tue, 12 May 2020 00:00:00 GMT\";s: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:341:\"\n	\n	<ul><li>New: support for WooCommerce 4.0</li>\n            <li>Update: plugin framework</li>\n            <li>Tweak: moved terms checkbox inside label tag, to improve appearance and usability</li>\n            <li>Tweak: use more accurate selector in js, to avoid possible interference with other elements of the page</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:54:\"YITH WooCommerce Dynamic Pricing and Discounts - 1.6.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:98:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-dynamic-pricing-and-discounts.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:83:\"https://yithemes.com/themes/plugins/yith-woocommerce-dynamic-pricing-and-discounts/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Mon, 11 May 2020 00:00:00 GMT\";s: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:300:\"\n	\n	<ul><li>New: Option to change product price when customer changes quantity</li>\n		<li>New: Option to select the default quantity in the table</li>\n		<li>Update: Plugin Framework</li>\n		<li>Update: Language file</li>\n		<li>Dev: Added yith_ywdpd_valid_num_of_orders_status filter</li>\n    </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:43:\"YITH WooCommerce Points and Rewards - 1.7.8\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:87:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-points-and-rewards.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://yithemes.com/themes/plugins/yith-woocommerce-points-and-rewards/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Mon, 11 May 2020 00:00:00 GMT\";s: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:120:\"\n	\n	<ul><li>Update: Plugin Framework</li>\n                <li>Fix: Fixed issues with rewarding points.</li>\n			</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:38:\"YITH WooCommerce Brands Add-On - 1.3.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:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://yithemes.com/wp-content/uploads/2015/06/25_brand-add-on.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://yithemes.com/themes/plugins/yith-woocommerce-brands-add-on/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Mon, 11 May 2020 00:00:00 GMT\";s: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:481:\"\n	\n	<ul><li>New: support for WooCommerce 4.1</li>\n    <li>Update: plugin framework</li>\n    <li>Tweak: added category filter on brand grid shortcode</li>\n    <li>Fix: improved method that checks whether coupon is valid for cart</li>\n    <li>Dev: added new filter \'yith_wcbr_brand_filter_available_filters\'</li>\n    <li>Dev: added new filter \'yith_wcbr_csv_connection_importer_product_id\'</li>\n    <li>Dev: added new filter \'yith_wcbr_csv_connection_importer_term_id\'</li>\n</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:51:\"YITH WooCommerce Deposits and Down Payments - 1.3.7\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-deposits-and-down-payments.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://yithemes.com/themes/plugins/yith-woocommerce-deposits-and-down-payments/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Mon, 11 May 2020 00:00:00 GMT\";s: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:523:\"\n	\n	<ul><li>New: support for WordPress 5.4</li>\n            <li>New: support for WooCommerce 4.0</li>\n            <li>New: added shortcode yith_wcdp_desposit_value</li>\n            <li>Tweak: improved order filtering</li>\n            <li>Tweak: adds balance lines to order review</li>\n            <li>Fix: PHP Fatal error: Uncaught Error: Call to a member function is_purchasable() on bool</li>\n            <li>Dev: added yith_wcdp_before_suborders_create and yith_wcdp_after_suborders_create actions</li>\n        </ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:48:\"YITH Woocommerce Sequential Order Number - 1.2.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:92:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-sequential-order-number.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"https://yithemes.com/themes/plugins/yith-woocommerce-sequential-order-number/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Fri, 08 May 2020 00:00:00 GMT\";s: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:227:\"\n	\n	<ul><li>New: Support for WooCommerce 4.1</li>\n	<li>New: Plugin Option style</li>\n	<li>Tweak: Vendor can search orders by order parent number</li>\n	<li>Update: Plugin Framework</li>\n	<li>Update: Language files</li>\n</ul>\n	\n	\";s: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:12:\"\n	\n	\n	\n	\n	\n	\";s:7:\"attribs\";a: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:35:\"YITH WooCommerce Affiliates - 1.7.2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"https://yithemes.com/wp-content/uploads/2019/05/yith-woocommerce-affiliates.svg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://yithemes.com/themes/plugins/yith-woocommerce-affiliates/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"Fri, 08 May 2020 00:00:00 GMT\";s: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:749:\"\n	\n	<ul><li>New: added list of associated users to affiliate detail screen</li>\n    <li>Update: plugin framework</li>\n    <li>Update: Italian language</li>\n    <li>Tweak: moved script localization just after script registration</li>\n    <li>Tweak: minor improvements to frontend layouts, for better theme integration</li>\n    <li>Tweak: removed not-pertinent CSS rules (this styling should be demanded by theme)</li>\n    <li>Tweak: changed all doubleval to floatval function</li>\n    <li>Tweak: added affiliate dashboard shortcode as gutenberg block on brand new Dashboard page</li>\n    <li>Fix: fixed escaped labels of Term and Conditions (changed to wp_kses)</li>\n    <li>Dev: added yith_wcaf_check_affiliate_validation_error filter</li>\n</ul>\n	\n	\";s: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:42:\"https://yithemes.com/latest-updates/feeds/\";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:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:19:{s:4:\"date\";s:29:\"Fri, 15 May 2020 11:41:13 GMT\";s:12:\"content-type\";s:22:\"text/xml;charset=UTF-8\";s:10:\"set-cookie\";s:151:\"__cfduid=dbbe7c04905bf071e8d141c96d021d2d01589542873; expires=Sun, 14-Jun-20 11:41:13 GMT; path=/; domain=.yithemes.com; HttpOnly; SameSite=Lax; Secure\";s:4:\"link\";a:2:{i:0;s:252:\"</wp-content/themes/yithemes/assets/css/main.min.css?ver=3.7.44>; rel=preload; as=style,</wp-includes/js/jquery/jquery.js?ver=1.12.4-wp>; rel=\"preload\"; as=script,</wp-content/themes/yithemes/assets/js/scripts.min.js?ver=3.7.44>; rel=preload; as=script\";i:1;s:48:\"<https://yithemes.com/?p=1020903>; rel=shortlink\";}s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:16:\"x-xss-protection\";s:13:\"1; mode=block\";s:14:\"x-kinsta-cache\";s:3:\"HIT\";s:22:\"x-content-type-options\";s:7:\"nosniff\";s:13:\"cache-control\";s:13:\"max-age=10800\";s:15:\"cf-cache-status\";s:3:\"HIT\";s:3:\"age\";s:4:\"8445\";s:9:\"expect-ct\";s:87:\"max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:25:\"strict-transport-security\";s:44:\"max-age=15552000; includeSubDomains; preload\";s:6:\"server\";s:10:\"cloudflare\";s:6:\"cf-ray\";s:20:\"593c96aebe8eace2-OTP\";s:16:\"content-encoding\";s:4:\"gzip\";s:7:\"alt-svc\";s:94:\"h3-27=\":443\"; ma=86400, h3-25=\":443\"; ma=86400, h3-24=\":443\"; ma=86400, h3-23=\":443\"; ma=86400\";s:13:\"cf-request-id\";s:32:\"02b9bc81300000ace2ae923200000001\";}}s:5:\"build\";s:14:\"20130911063210\";}', 'no'),
(258784, '_transient_timeout_feed_mod_6b646ba1685199dbb7a80f9d24fbfe04', '1589586072', 'no'),
(258785, '_transient_feed_mod_6b646ba1685199dbb7a80f9d24fbfe04', '1589542872', 'no'),
(258786, '_transient_timeout_feed_40a89299829082877949471eeb1c21e3', '1589586072', 'no'),
(258787, '_transient_timeout_feed_mod_40a89299829082877949471eeb1c21e3', '1589586072', 'no'),
(258788, '_transient_feed_mod_40a89299829082877949471eeb1c21e3', '1589542872', 'no'),
(258789, '_transient_timeout_wc_low_stock_count', '1592134873', 'no'),
(258790, '_transient_wc_low_stock_count', '0', 'no'),
(258791, '_transient_timeout_wc_outofstock_count', '1592134873', 'no'),
(258792, '_transient_wc_outofstock_count', '0', 'no'),
(258793, '_transient_timeout_wc_report_sales_by_date', '1589629273', 'no'),
(258794, '_transient_wc_report_sales_by_date', 'a:8:{s:32:\"487c263235a3ddbc0977580c3d66dae1\";a:0:{}s:32:\"1cc3cb8c71cb354e95090116314abc49\";a:0:{}s:32:\"81d8591ebcdda0980d8cb928632e30db\";a:0:{}s:32:\"72056c1b97b9881610480ee9ef6e4c1e\";N;s:32:\"50affcc9ef9c2d472f8692b9d332d697\";a:0:{}s:32:\"5b6a6a3d17f9789e511143f1908c40c9\";a:0:{}s:32:\"dc84b73715bfe72f06c41511c451bdf0\";a:0:{}s:32:\"d370582c9dac94bf267f6dd9f7996299\";a:0:{}}', 'no'),
(258795, '_transient_timeout_wc_admin_report', '1589629273', 'no'),
(258796, '_transient_wc_admin_report', 'a:1:{s:32:\"8add34bc805779359a3c39c2f5471b02\";a:0:{}}', 'no'),
(258798, '_transient_timeout_wc_term_counts', '1592134886', 'no'),
(258799, '_transient_wc_term_counts', 'a:2:{i:62;s:1:\"0\";i:63;s:1:\"0\";}', 'no'),
(258800, '_transient_timeout_feed_9bbd59226dc36b9b26cd43f15694c5c3', '1589586096', 'no');
INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(258801, '_transient_feed_9bbd59226dc36b9b26cd43f15694c5c3', 'a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:49:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n		\n		\n		\n		\n		\n		\n		\n		\n		\n	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"News –  – WordPress.org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 May 2020 11:05: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:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/?v=5.5-alpha-47798\";s:7:\"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:34:\"The Month in WordPress: April 2020\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2020/05/the-month-in-wordpress-april-2020/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 04 May 2020 09:31:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8571\";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:364:\"April continued to be a challenging time for the WordPress community, with many under stay-at-home recommendations. However, it was also an exciting month in which we created new ways to connect with and inspire each other! This month, amazing contributors moved more WordCamps online and shipped new releases for WordPress and Gutenberg. For the latest, [&#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:\"Angela Jin\";s: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:8195:\"\n<p>April continued to be a challenging time for the WordPress community, with many under stay-at-home recommendations. However, it was also an exciting month in which we created new ways to connect with and inspire each other! This month, amazing contributors moved more WordCamps online and shipped new releases for WordPress and Gutenberg. For the latest, read on. </p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>WordPress 5.4.1 released</h2>\n\n\n\n<p>On April 24th,&nbsp; <a href=\"https://make.wordpress.org/core/2020/04/24/wordpress-5-4-1-rc1/\">WordPress 5.4.1 Release Candidate 1</a> (RC1) was released for testing, quickly followed by the official <a href=\"https://wordpress.org/news/2020/04/wordpress-5-4-1/\">release of WordPress 5.4.1</a> on April 29th. This security release features 17 bug fixes and seven security fixes, so we recommend updating your sites immediately. To download WordPress 5.4.1, visit your Dashboard, click on Updates, then Update Now, or download the latest version directly from WordPress.org. For more information, visit <a href=\"https://wordpress.org/news/2020/04/wordpress-5-4-1/\">this post</a>, review the <a href=\"https://core.trac.wordpress.org/query?milestone=5.4.1&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">full list of changes on Trac</a>, or check out the <a href=\"https://wordpress.org/support/wordpress-version/version-5-4-1/\">version 5.4.1 HelpHub documentation page</a>.</p>\n\n\n\n<p>Want to get involved in building WordPress Core? Follow<a href=\"https://make.wordpress.org/core/\"> the Core team blog</a>, and join the #core channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>Gutenberg 7.9 and 8.0 released</h2>\n\n\n\n<p>It was another exciting month for Gutenberg, with the release of <a href=\"https://make.wordpress.org/core/2020/04/15/whats-new-in-gutenberg-15-april/\">7.9</a> and <a href=\"https://make.wordpress.org/core/2020/04/29/whats-new-in-gutenberg-29-april/\">8.0</a>! Version 7.9 brought new block design tools, three new patterns, and improved block markup. Gutenberg 8.0 continued to refine the new block patterns feature, with additional options for inline formatting, and extending the functionality of the Code Editor. In addition to these new features, both releases included new enhancements and APIs, along with a number of bug fixes, performance improvements, some experiments, and more! You can read all the details about the latest Gutenberg releases in the announcement posts for <a href=\"https://make.wordpress.org/core/2020/04/15/whats-new-in-gutenberg-15-april/\">7.9</a> and <a href=\"https://make.wordpress.org/core/2020/04/29/whats-new-in-gutenberg-29-april/\">8.0</a>.&nbsp;</p>\n\n\n\n<p>Want to get involved in building Gutenberg? Follow <a href=\"https://make.wordpress.org/core/\">the Core team blog</a>, contribute to <a href=\"https://github.com/WordPress/gutenberg/\">Gutenberg on GitHub</a>, and join the #core-editor channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>BuddyPress 6.0.0</h2>\n\n\n\n<p><a href=\"https://buddypress.org/2020/04/buddypress-6-0-0-beta2/\">BuddyPress 6.0.0-beta2</a> was released for testing in mid-April, leading to the <a href=\"https://buddypress.org/2020/04/buddypress-6-0-0-release-candidate/\">BuddyPress 6.0.0 Release Candidate</a>, announced on April 29. This is an important step before&nbsp; the final release of BuddyPress 6.0.0, which is slated for Thursday, May 14. Changes and new features in this release include moving the profile photo and user cover image under the BP Members component, and a new BP Rest API. Additionally, this release will introduce the first round of BuddyPress Blocks! Last, but not least, BuddyPress 6.0.0 will require at least PHP 5.6 and WordPress 4.8.&nbsp;</p>\n\n\n\n<p>Want to get involved? <a href=\"https://buddypress.org/2020/04/buddypress-6-0-0-release-candidate/\">Test the 6.0.0-RC here</a>! You can also help by <a href=\"https://translate.wordpress.org/projects/wp-plugins/buddypress/dev/\">translating BuddyPress into another language</a>, or let the team know of any issues you find, either in <a href=\"https://buddypress.org/support\">the support forums</a> and/or in their <a href=\"https://buddypress.trac.wordpress.org/\">development tracker</a>.&nbsp;</p>\n\n\n\n<h2>WordCamp US goes online, apply to speak!</h2>\n\n\n\n<p>WordCamp US will <a href=\"https://2020.us.wordcamp.org/2020/04/30/wordcamp-us-will-be-virtually-awesome/\">take place online due to the COVID-19 pandemic</a>. The event still runs from October 27-29, 2020, and will be free to anyone who wishes to attend. The team plans to offer&nbsp; what WCUS has historically brought to the community in person: sessions and workshops, Contributor Day, a hallway track, and of course, State of the Word.&nbsp;</p>\n\n\n\n<p>Interested in speaking at WCUS? The <a href=\"https://2020.us.wordcamp.org/2020/03/16/call-for-speakers-is-now-open/\">Call for Speakers</a> is still open! You can apply to speak on the <a href=\"https://2020.wcus-speakers.org/\">speaker application site</a> until May 31, 2020 at 11:59 pm CDT (UTC-5).&nbsp;</p>\n\n\n\n<p>Additionally, the <a href=\"https://2020.us.wordcamp.org/2020/03/23/call-for-cities-for-wcus-2021-2022/\">Call for Cities is also open</a>. If your community is interested in hosting WordCamp US in 2021 &amp; 2022, please <a href=\"https://wordcampcentral.survey.fm/wcus-2021-2022\">fill out this application</a>.&nbsp;</p>\n\n\n\n<p>For the latest information about WordCamp US, sign up for updates on the <a href=\"https://2020.us.wordcamp.org/\">website</a>, or follow <a href=\"https://www.facebook.com/WordCampUSA/\">Facebook</a>, <a href=\"https://twitter.com/WordCampUS\">Twitter</a>, or <a href=\"https://www.instagram.com/wordcampus/?hl=en\">Instagram</a>.&nbsp;</p>\n\n\n\n<h2>WordCamp Europe 2020 goes virtual&nbsp;</h2>\n\n\n\n<p>Last month, WordCamp Europe decided to postpone its Porto event to 2021. This April, the WCEU organizing team announced that the <a href=\"https://2020.europe.wordcamp.org/2020/04/06/wordcamp-europe-2020-is-moving-online/\">2020 WordCamp will be online</a>! WordCamp Europe 2020 Online will take place from June 4-6, 2020, and tickets will be free. There will be a <a href=\"https://make.wordpress.org/updates/2020/04/15/wordcamp-europe-2020-contributor-day-update/\">virtual Contributor Day</a> on June 4, and then two half days of live-streamed talks and workshops. To participate, get your free ticket <a href=\"https://2020.europe.wordcamp.org/tickets/\">here</a>.&nbsp;</p>\n\n\n\n<p>To get the latest news for WordCamp Europe 2020 Online, follow on <a href=\"https://www.facebook.com/WCEurope/\">Facebook</a>, <a href=\"https://twitter.com/wceurope?lang=en\">Twitter</a>, <a href=\"https://www.linkedin.com/company/wordcampeurope/\">LinkedIn</a>, or on <a href=\"https://www.instagram.com/wceurope/?hl=en\">Instagram</a>.&nbsp;</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>Further Reading</h2>\n\n\n\n<ul><li><a href=\"https://make.wordpress.org/core/2020/04/08/wordpress-5-5-call-for-tickets/\">The WordPress 5.5 release cycle has officially been kicked off with a Call for Tickets</a>.</li><li><a href=\"https://make.wordpress.org/themes/2020/04/03/proposal-github-theme-review/\">Read the proposal for a new GitHub Theme review process.</a>.</li><li><a href=\"https://wordpress.tv/event/wpblocktalk-april-2020/\">Did you miss WPBlockTalk, or want to watch that really interesting session again? All talks are available on WordPress.tv!</a></li><li><a href=\"https://make.wordpress.org/core/2020/04/01/feature-plugin-proposal-wp-consent-api/\">The Core team has introduced a proposal for a new Consent API as a feature plugin</a>.</li><li><a href=\"https://make.wordpress.org/updates/2020/04/30/quarterly-updates-q1-2020/\">All WordPress contribution teams have reported on their recent work in the first quarterly update of 2020</a>.</li></ul>\n\n\n\n<p><em>Have a story that we should include in the next “Month in WordPress” post? Please </em><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><em>submit it here</em></a><em>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8571\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"WordPress 5.4.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:51:\"https://wordpress.org/news/2020/04/wordpress-5-4-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, 29 Apr 2020 19:56:47 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8553\";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:363:\"WordPress 5.4.1 is now available! This security and maintenance release features 17 bug fixes in addition to 7 security fixes. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated. WordPress 5.4.1 is a short-cycle security and maintenance release. The next [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jake Spurlock\";s: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:7029:\"\n<p>WordPress 5.4.1 is now available!</p>\n\n\n\n<p>This security and maintenance release features 17 <a href=\"https://core.trac.wordpress.org/query?milestone=5.4.1&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priorityhttps://core.trac.wordpress.org/query?milestone=5.4.1&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">bug fixes</a> in addition to 7 security fixes. Because this is a <strong>security release</strong>, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.</p>\n\n\n\n<p>WordPress 5.4.1 is a short-cycle security and maintenance release. The next major release will be version 5.5.</p>\n\n\n\n<p>You can download WordPress 5.4.1 by downloading from WordPress.org, or visit your Dashboard → Updates and click Update Now.</p>\n\n\n\n<p>If you have sites that support automatic background updates, they’ve already started the update process.</p>\n\n\n\n<h3>Security Updates</h3>\n\n\n\n<p>Seven security issues affect WordPress versions 5.4 and earlier. If you haven’t yet updated to 5.4, all WordPress versions since 3.7 have also been updated to fix the following security issues:</p>\n\n\n\n<ul><li>Props to <a href=\"https://hackerone.com/hijibiji\">Muaz Bin Abdus Sattar</a> and <a href=\"https://hackerone.com/dyennez\">Jannes</a> who both independently reported an issue where password reset tokens were not properly invalidated.</li><li>Props to <a href=\"https://github.com/ka1n4t\">ka1n4t</a> for finding an issue where certain private posts can be viewed unauthenticated.</li><li>Props to <a href=\"https://evanricafort.com/\">Evan Ricafort</a> for discovering an XSS issue in the Customizer</li><li>Props to Ben Bidner from the WordPress Security Team who discovered an XSS issue in the search block.</li><li>Props to Nick Daugherty from <a href=\"https://wpvip.com\">WordPress VIP</a> / WordPress Security Team who discovered an XSS issue in <code>wp-object-cache</code>.</li><li>Props to Ronnie Goodrich (<a href=\"https://hackerone.com/kahoots\">Kahoots</a>) and <a href=\"http://pentestusa.com/\">Jason Medeiros</a> who independently reported an XSS issue in file uploads.</li><li>Props to <a href=\"https://weston.ruter.net/\">Weston Ruter</a> for fixing a stored XSS vulnerability in the WordPress customizer.</li><li>Additionally, an authenticated XSS issue in the block editor was discovered by Nguyen The Duc (<a href=\"https://twitter.com/ducnt_\">ducnt</a>) in WordPress 5.4 RC1 and RC2. It was fixed in 5.4 RC5. We wanted to be sure to give credit and thank them for all of their work in making WordPress more secure.</li></ul>\n\n\n\n<p>Thank you to all of the reporters for <a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/\">privately disclosing the vulnerabilities</a>. This gave the security team time to fix the vulnerabilities before WordPress sites could be attacked.</p>\n\n\n\n<p>For more information, browse the <a href=\"https://core.trac.wordpress.org/query?milestone=5.4.1&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">full list of changes</a> on Trac, or check out the <a href=\"https://wordpress.org/support/wordpress-version/version-5-4-1/\">version 5.4.1 HelpHub documentation page</a>.</p>\n\n\n\n<p>In addition to the security researchers mentioned above, thank you to everyone who helped make WordPress 5.4.1 happen:</p>\n\n\n\n<p><a href=\"https://profiles.wordpress.org/xknown/\">Alex Concha</a>, <a href=\"https://profiles.wordpress.org/afercia/\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/aduth/\">Andrew Duthie</a>, <a href=\"https://profiles.wordpress.org/azaozz/\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/afragen/\">Andy Fragen</a>, <a href=\"https://profiles.wordpress.org/apeatling/\">Andy Peatling</a>, <a href=\"https://profiles.wordpress.org/arnaudbroes/\">arnaudbroes</a>, <a href=\"https://profiles.wordpress.org/chrisvanpatten/\">Chris Van Patten</a>, <a href=\"https://profiles.wordpress.org/talldanwp/\">Daniel Richards</a>, <a href=\"https://profiles.wordpress.org/dhrrob/\">DhrRob</a>, <a href=\"https://profiles.wordpress.org/dono12/\">Dono12</a>, <a href=\"https://profiles.wordpress.org/dudo/\">dudo</a>, <a href=\"https://profiles.wordpress.org/ehtis/\">Ehtisham Siddiqui</a>, <a href=\"https://profiles.wordpress.org/ellatrix/\">Ella van Durpe</a>, <a href=\"https://profiles.wordpress.org/garrett-eclipse/\">Garrett Hyder</a>, <a href=\"https://profiles.wordpress.org/ianbelanger/\">Ian Belanger</a>, <a href=\"https://profiles.wordpress.org/ipstenu/\">Ipstenu (Mika Epstein)</a>, <a href=\"https://profiles.wordpress.org/whyisjake/\">Jake Spurlock</a>, <a href=\"https://profiles.wordpress.org/audrasjb/\">Jb Audras</a>, <a href=\"https://profiles.wordpress.org/johnbillion/\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/johnjamesjacoby/\">John James Jacoby</a>, <a href=\"https://profiles.wordpress.org/desrosj/\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/jorgefilipecosta/\">Jorge Costa</a>, <a href=\"https://profiles.wordpress.org/kadamwhite/\">K. Adam White</a>, <a href=\"https://profiles.wordpress.org/ryelle/\">Kelly Choyce-Dwan</a>, <a href=\"https://profiles.wordpress.org/markrh/\">MarkRH</a>, <a href=\"https://profiles.wordpress.org/mattyrob/\">mattyrob</a>, <a href=\"https://profiles.wordpress.org/mcsf/\">Miguel Fonseca</a>, <a href=\"https://profiles.wordpress.org/batmoo/\">Mohammad Jangda</a>, <a href=\"https://profiles.wordpress.org/mukesh27/\">Mukesh Panchal</a>, <a href=\"https://profiles.wordpress.org/nickdaugherty/\">Nick Daugherty</a>, <a href=\"https://profiles.wordpress.org/noahtallen/\">noahtallen</a>, <a href=\"https://profiles.wordpress.org/pbiron/\">Paul Biron</a>, <a href=\"https://profiles.wordpress.org/westi/\">Peter Westwood</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc/\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/pikamander2/\">pikamander2</a>, <a href=\"https://profiles.wordpress.org/r-a-y/\">r-a-y</a>, <a href=\"https://profiles.wordpress.org/youknowriad/\">Riad Benguella</a>, <a href=\"https://profiles.wordpress.org/noisysocks/\">Robert Anderson</a>, <a href=\"https://profiles.wordpress.org/otto42/\">Samuel Wood (Otto)</a>, <a href=\"https://profiles.wordpress.org/sergeybiryukov/\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/sorenbronsted/\">Søren Brønsted</a>, <a href=\"https://profiles.wordpress.org/sstoqnov/\">Stanimir Stoyanov</a>, <a href=\"https://profiles.wordpress.org/isabel_brison/\">tellthemachines</a>, <a href=\"https://profiles.wordpress.org/timothyblynjacobs/\">Timothy Jacobs</a>, <a href=\"https://profiles.wordpress.org/toro_unit/\">Toro_Unit (Hiroshi Urabe)</a>, <a href=\"https://profiles.wordpress.org/treecutter/\">treecutter</a>, and <a href=\"https://profiles.wordpress.org/yohannp/\">yohannp</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8553\";s: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:76:\"\n		\n		\n					\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n					\n			\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:6:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"People of WordPress: Mario Peshev\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"https://wordpress.org/news/2020/04/people-of-wordpress-mario-peshev/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"https://wordpress.org/news/2020/04/people-of-wordpress-mario-peshev/#comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 Apr 2020 00:57:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:9:\"heropress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8536\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:158:\"In the April edition of our \"People of WordPress\" series, you\'ll find out how Mario Peshev went from self-taught developer to teaching basic digital literacy.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Yvette Sonneveld\";s: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:12069:\"\n<p><em>You’ve probably heard that WordPress is open source software, and may know that it’s created and run by volunteers. Enthusiasts share many examples of how WordPress has changed people’s lives for the better. In this monthly series, we share some of those lesser-known, amazing stories.</em></p>\n\n\n\n<h2><strong>Computer science in the nineties</strong></h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" src=\"https://i2.wp.com/wordpress.org/news/files/2020/04/25de575216d3743f80181b2dca2cd7d9.jpeg?w=632&#038;ssl=1\" alt=\"\" class=\"wp-image-8539\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2020/04/25de575216d3743f80181b2dca2cd7d9.jpeg?w=200&amp;ssl=1 200w, https://i2.wp.com/wordpress.org/news/files/2020/04/25de575216d3743f80181b2dca2cd7d9.jpeg?resize=150%2C150&amp;ssl=1 150w\" sizes=\"(max-width: 200px) 100vw, 200px\" data-recalc-dims=\"1\" /><figcaption>Mario Peshev</figcaption></figure></div>\n\n\n\n<p>Mario has been hooked on computers ever since he&nbsp;got his first one in 1996. He started with digging into MS-DOS and Windows 3.1 first and learned tons by trial and error. Following that adventure, Mario built his first HTML site in 1999. He found development so exciting that he spent day and night learning QBasic and started working at the local PC game club. Mario got involved with several other things related to website administration (translating security bulletins, setting up simple sites, etc) and soon found the technology field was full of activities he really enjoyed.</p>\n\n\n\n<h2><strong>The Corporate Lifestyle</strong></h2>\n\n\n\n<p>Mario started studying programming including an intensive high-level course for C#, Java development, and software engineering, and eventually got a job in a corporate environment. He soon became a team lead there, managing all the planning and paperwork for their projects.</p>\n\n\n\n<p>But he continued freelancing on the side. He grew his own network of technical experts through attending, volunteering at, and organizing conferences. He also ran a technical forum and regularly spoke at universities and enterprise companies.</p>\n\n\n\n<h2><strong>Remote Working and Business Opportunity</strong></h2>\n\n\n\n<p>The combination of a high workload and a daily three-hour-long commute made Mario’s life difficult. Many of his friends were still studying, traveling or unemployed. The blissful and calm lives they lived seemed like a fairy tale to him. And even while both his managers and his clients were abroad, he was unable to obtain permission to work remotely.&nbsp;</p>\n\n\n\n<p>So Mario decided to leave his job and start freelancing full time. But he found he faced a massive challenge.&nbsp;</p>\n\n\n\n<p>He discovered Java projects were pretty large and required an established team of people working together in an office. All job opportunities were on-site, and some even required relocation abroad. Certified Java programmers weren’t being hired on a remote basis.&nbsp;</p>\n\n\n\n<p>As Mario had some PHP experience from previous jobs, he used this to start his freelance career. For his projects, he used both plain PHP and PHP frameworks like CakePHP and CodeIgniter.&nbsp;</p>\n\n\n\n<p>For a while, Mario accepted work using commonly known platforms including Joomla, Drupal, and WordPress. In addition, he worked on PHP, Java, Python and some C# projects for a couple of years, after which he decided to switch to WordPress completely.</p>\n\n\n\n<h2><strong>Building products</strong></h2>\n\n\n\n<p>One of his projects involved a technically challenging charity backed by several international organizations. Unexpected shortages in the team put him in the technical lead position. As a result, Mario found himself planning the next phases, meeting with the client regularly, and renegotiating the terms. The team completed the project successfully, and after the launch, a TV campaign led millions of visitors to the website.</p>\n\n\n\n<p>As a result of the successful launch, this client invited Mario to participate in more WordPress projects, including building a custom framework.</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>“I wasn’t that acquainted with WordPress back then. For me, a conventional person trained in architectural design patterns and best practices, WordPress seemed like an eccentric young hipster somewhere on the line between insane and genius at the same time. I had to spend a couple of months learning WordPress from the inside out.”</em></p><cite>Mario Peshev</cite></blockquote>\n\n\n\n<p>As his interest in WordPress grew, Mario stopped delivering other custom platforms, and converted clients to WordPress.&nbsp;</p>\n\n\n\n<h2><strong>European Community</strong></h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?fit=632%2C356&amp;ssl=1\" alt=\"Mario presenting to an audience\" class=\"wp-image-8546\" srcset=\"https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?w=2560&amp;ssl=1 2560w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?resize=300%2C169&amp;ssl=1 300w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?resize=1024%2C576&amp;ssl=1 1024w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?resize=768%2C432&amp;ssl=1 768w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?resize=1536%2C864&amp;ssl=1 1536w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?resize=2048%2C1152&amp;ssl=1 2048w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?w=1264&amp;ssl=1 1264w, https://i2.wp.com/wordpress.org/news/files/2020/04/20191001_144227-scaled.jpg?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" /><figcaption>Mario presenting at a WordCamp</figcaption></figure>\n\n\n\n<p>For Mario, one of the key selling points of WordPress was the international openness. He had previously been involved with other open source communities, some of which were US-focused. He felt they were more reliant on meeting people in person. With events only taking place in the US, this made building relationships much harder for people living in other countries.</p>\n\n\n\n<p>While the WordPress project started out in the US, the WordPress community quickly globalized. Dozens of WordCamps and hundreds of Meetup events take place around the globe every year.&nbsp; All of these events bring a wide variety of people sharing their enthusiasm for WordPress together.</p>\n\n\n\n<p>For Mario, the birth of WordCamp Europe was something magical. The fact that hundreds, and later on thousands, of people from all over the world gathered around the topic of WordPress speaks for itself. Mario has been involved with organizing WordCamp Europe twice (in 2014 and 2015).&nbsp;</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>“There’s nothing like meeting WordPress enthusiasts and professionals from more than 50 countries brainstorming and working together at a WordCamp. You simply have to be there to understand how powerful it all is.”</em></p><cite>Mario Peshev</cite></blockquote>\n\n\n\n<h2><strong>Growing businesses and teams</strong></h2>\n\n\n\n<p>A key WordPress benefit is its popularity – an ever growing project currently powering <a href=\"https://w3techs.com/technologies/details/cm-wordpress\">more than 35% of the Internet [2020].</a> It’s popular enough to be a de facto standard for websites, platforms, e-commerce and blogs.&nbsp;</p>\n\n\n\n<p>WordPress has a low barrier to entry. You can achieve a lot without being an expert, meaning most people can start gaining experience without having to spend years learning how to code. That also makes it easier to build businesses and teams.</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>“Being able to use a tool that is user-friendly, not overly complicated and easily extensible makes introducing it to team members faster and easier. It requires less time for adjustment, and as a result makes a team stronger and faster. The fact that this tool is cost-effective also allows more startups to enter the market. It requires&nbsp; less time and investments to launch an MVP. This boosts the entire ecosystem.”</em></p><cite>Mario Peshev</cite></blockquote>\n\n\n\n<h2><strong>Helping Others</strong></h2>\n\n\n\n<p>Mario also introduced WordPress to children and young people. He taught them how to use WordPress as a tool for homework and class assignments. By using WordPress, they were able to learn the basics of designing themes, developing plugins, marketing statistics, social media, copywriting, and so much more. This approachable introduction to the software meant technical skills were not needed.</p>\n\n\n\n<p>He was also part of a team of volunteers who helped a group of young people living at a foster home struggling to provide for themselves. The team taught the basic digital literacy skills necessary in the modern workplace and potentially pay for their rent and basic needs. This included working with Microsoft Word, Excel and WordPress, as well as some basic design and marketing skills. </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>“When you look at that from another perspective, a platform that could save lives &#8211; literally &#8211; and change the world for better is worth contributing to, in any possible manner.”</em></p><cite>Mario Peshev</cite></blockquote>\n\n\n\n<h2><strong>Contributing to the WordPress community</strong></h2>\n\n\n\n<p>From the core team to supporting and organizing WordCamps, Mario has long been an active contributor to the global WordPress project. He is passionate about the connections fostered by people who are involved in building both the WordPress software and the community around it.</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>“The WordPress community consists of people of all race and color, living all around the world, working as teachers, developers, bloggers, designers, business owners. Let’s work together to help each other. Let’s stick together and show&nbsp; the world WordPress can help make it a better place.”</em></p><cite>Mario Peshev</cite></blockquote>\n\n\n\n<h2><strong>Contributors</strong></h2>\n\n\n\n<p>Thanks to Alison Rothwell (<a href=\'https://profiles.wordpress.org/wpfiddlybits/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>wpfiddlybits</a>), Yvette Sonneveld (<a href=\'https://profiles.wordpress.org/yvettesonneveld/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>yvettesonneveld</a>), Abha Thakor (<a href=\'https://profiles.wordpress.org/webcommsat/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>webcommsat</a>), Josepha Haden (<a href=\'https://profiles.wordpress.org/chanthaboune/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>chanthaboune</a>) and Topher DeRosia (<a href=\'https://profiles.wordpress.org/topher1kenobe/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>topher1kenobe</a>). Thank you to Mario Peshev (<a href=\'https://profiles.wordpress.org/nofearinc/\' class=\'mention\'><span class=\'mentions-prefix\'>@</span>nofearinc</a>) for sharing his #ContributorStory.</p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/03/heropress_logo_180.png?w=632&#038;ssl=1\" alt=\"HeroPress logo\" class=\"wp-image-8409\" data-recalc-dims=\"1\" /></figure></div>\n\n\n\n<p><em>This post is based on </em><a href=\"https://heropress.com/essays/wordpress-gave-perfect-identity/\"><em>an article originally published on HeroPress.com</em></a><em>, a community initiative created by </em><a href=\"https://profiles.wordpress.org/topher1kenobe/\"><em>Topher DeRosia</em></a><em>. HeroPress highlights people in the WordPress community who have overcome barriers and whose stories would otherwise go unheard.</em></p>\n\n\n\n<p><em>Meet more WordPress community members over at </em><a href=\"https://heropress.com/\"><em>HeroPress.com</em></a><em>!</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"https://wordpress.org/news/2020/04/people-of-wordpress-mario-peshev/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"12\";s: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:4:\"8536\";s: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:57:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"The Month in WordPress: March 2020\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2020/04/the-month-in-wordpress-march-2020/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 03 Apr 2020 12:01: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:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8532\";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:363:\"The month of March was both a tough and exciting time for the WordPress open-source project. With COVID-19 declared a pandemic, in-person events have had to adapt quickly &#8211; a challenge for any community. March culminated with the release of WordPress 5.4, an exhilarating milestone only made possible by dedicated contributors. For all the latest, [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Hugh Lashbrooke\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}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:8588:\"\n<p>The month of March was both a tough and exciting time for the WordPress open-source project. With COVID-19 declared a pandemic, in-person events have had to adapt quickly &#8211; a challenge for any community. March culminated with the release of WordPress 5.4, an exhilarating milestone only made possible by dedicated contributors. For all the latest, read on.&nbsp;</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>WordPress 5.4 “Adderley”</h2>\n\n\n\n<p>WordPress 5.4 “Adderley” <a href=\"https://wordpress.org/news/2020/03/adderley/\">was released on March 31</a> and includes a robust list of new blocks, enhancements, and new features for both users and developers. The primary focus areas of this release included the block editor, privacy, accessibility, and developer improvements, with the full list of enhancements covered in <a href=\"https://make.wordpress.org/core/2020/03/03/wordpress-5-4-field-guide/\">the 5.4 field guide</a>.</p>\n\n\n\n<p>Want to get involved in building WordPress Core? Follow <a href=\"https://make.wordpress.org/core/\">the Core team blog</a>, and join the #core channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>Releases of Gutenberg 7.7 and 7.8</h2>\n\n\n\n<p>It’s been another busy month for Gutenberg, this time with the release of Gutenberg <a href=\"https://make.wordpress.org/core/2020/03/11/whats-new-in-gutenberg-11-march/\">7.7</a> and <a href=\"https://make.wordpress.org/core/2020/03/26/whats-new-in-gutenberg-25-march/\">7.8</a>. Gutenberg 7.7 introduced block patterns &#8211; predefined block layouts that are ready to use and tweak. This is an important step towards Full Site Editing, which is currently targeted for inclusion in WordPress 5.6. As a first iteration, you can pick and insert patterns from the Block Patterns UI, which has been added as a sidebar plugin.</p>\n\n\n\n<p>Gutenberg 7.7 also includes a refresh of the Block UI, which better responds to the ways users interact with the editor. For more information on the User UI and Block Patterns, read <a href=\"https://make.wordpress.org/themes/2020/03/18/block-based-themes-meeting-notes/\">this summary of the most recent Block-Based Themes meeting</a>. Gutenberg 7.8, introduced on March 25, further enhanced this Block UI redesign. Both releases also included a suite of improvements, bug fixes, new APIs, documentation, and more!</p>\n\n\n\n<p>Want to get involved in building Gutenberg? Follow <a href=\"https://make.wordpress.org/core/\">the Core team blog</a>, contribute to <a href=\"https://github.com/WordPress/gutenberg/\">Gutenberg on GitHub</a>, and join the #core-editor channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>WordCamp cancellations and shift to online events</h2>\n\n\n\n<p>In early March, the Community team issued <a href=\"https://make.wordpress.org/community/2020/03/11/new-recommendations-for-event-organizers-in-light-of-covid-19/\">new recommendations for event organizers</a> in light of growing concerns around COVID-19. Following this guidance, and with COVID-19 declared a pandemic, WordPress community organizers reluctantly but responsibly <a href=\"https://make.wordpress.org/community/2020/03/12/latest-updates-on-changes-to-wordcamps/\">postponed or canceled their upcoming WordCamps</a> and meetups.</p>\n\n\n\n<p>As community events are an important part of the WordPress open-source project, the Community team made suggestions for <a href=\"https://make.wordpress.org/community/2020/03/20/taking-charity-hackathons-online/\">taking charity hackathons online</a>, <a href=\"https://make.wordpress.org/community/2020/03/24/community-events-in-the-time-of-covid-19/\">proposed interim adjustments</a> to existing community event guidelines, and provided <a href=\"https://make.wordpress.org/community/2020/03/13/online-conference-organizer-training/\">training for online conference organizing</a> with Crowdcast. The team is currently working on building a <a href=\"https://make.wordpress.org/community/handbook/virtual-events/\">Virtual Events Handbook</a> that will continue to support WordPress community organizers at this time.&nbsp;</p>\n\n\n\n<p>Want to get involved with the WordPress Community team, host your own virtual WordPress event, or help improve the documentation for all of this? Follow <a href=\"https://make.wordpress.org/community/\">the Community team blog</a>, learn more about <a href=\"https://make.wordpress.org/community/handbook/virtual-events/\">virtual events</a>, and join the #community-events channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>Link your GitHub profile to WordPress.org</h2>\n\n\n\n<p>Last month, <a href=\"https://make.wordpress.org/core/2020/02/21/working-on-trac-tickets-using-github-pull-requests/\">an experimental feature</a> was added to Trac, WordPress Core’s bug-tracking system, to improve collaboration between Trac and GitHub. This month, to help make tracking contributions to the WordPress project across multiple locations easier, there is <a href=\"https://make.wordpress.org/core/2020/03/19/associating-github-accounts-with-wordpress-org-profiles/\">a new option</a> to connect your GitHub account to your WordPress.org profile. This connection allows for more accurate acknowledgement and recognition of contributors. You can connect your GitHub account to your WordPress.org account by editing your WordPress.org profile.</p>\n\n\n\n<p>For more information and instructions on how to connect your accounts, <a href=\"https://make.wordpress.org/core/2020/03/19/associating-github-accounts-with-wordpress-org-profiles/\">read the announcement post</a>.</p>\n\n\n\n<h2>Modernizing WordPress coding standards</h2>\n\n\n\n<p>Defined coding standards is an important step in creating the consistent codebase needed to prepare for requiring PHP 7.x for WordPress Core. As such, <a href=\"https://make.wordpress.org/core/2020/03/20/updating-the-coding-standards-for-modern-php/\">coding standards have been proposed</a> for implementation in WordPress Coding Standards 3.0.0. This includes new proposed standards for namespace declarations, import use statements, fully qualified names in inline code, traits and interfaces, type declarations, declare statements/strict typing, the ::class constant, operators, and more.&nbsp;</p>\n\n\n\n<p>Want to get involved or view the full list of currently proposed new coding standards? Visit and add your feedback to the post on <a href=\"https://make.wordpress.org/core/2020/03/20/updating-the-coding-standards-for-modern-php/\">updating the Coding standards for modern PHP</a> and follow <a href=\"https://make.wordpress.org/core/\">the Core team blog</a>.</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>Further Reading:</h2>\n\n\n\n<ul><li>On March 16, <a href=\"https://make.wordpress.org/core/2020/03/18/auto-updates-feature-meeting-summary-march-17th-2020/\">Version 0.3 of the auto-updates feature was released</a>, including fixes to a number of issues and the introduction of email notifications.&nbsp;</li><li>WordCamp US announced that <a href=\"https://2020.us.wordcamp.org/2020/03/26/wcus-is-happening/\">the 2020 event will happen</a>, one way or another. But the team need your help to make sure that it’s another fantastic event. <a href=\"https://2020.us.wordcamp.org/2020/03/16/call-for-speakers-is-now-open/\">Consider applying to be a speaker</a>!</li><li>Speaking of WordCamp US, <a href=\"https://2020.us.wordcamp.org/2020/03/23/call-for-cities-for-wcus-2021-2022/\">the Call for Cities for WCUS 2021/2022</a> is now open. If your community is interested in being a future WCUS host, <a href=\"https://wordcampcentral.survey.fm/wcus-2021-2022\">apply today</a>!</li><li>With COVID-19 preventing in-person community events, the Diverse Speaker Training (#wpdiversity) Group encourages you to <a href=\"https://make.wordpress.org/community/2020/03/17/covid-19-and-the-diverse-speaker-training-wpdiversity-group/\">host a virtual Diverse Speaker Workshop</a> to prepare speakers for when we are able to meet in person again. To get started, <a href=\"https://tiny.cc/wpdiversity\">visit this page</a>.&nbsp;</li><li>An <a href=\"https://make.wordpress.org/updates/2020/03/06/update-progress-on-goals/\">update for progress on 2020 goals</a> has been posted, sharing some more defined targets and schedule.</li></ul>\n\n\n\n<p><em>Have a story that we should include in the next “Month in WordPress” post? Please </em><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><em>submit it here</em></a><em>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8532\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:58:\"\n		\n		\n		\n		\n		\n				\n		\n\n					\n										\n					\n		\n		\n\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"WordPress 5.4 “Adderley”\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"https://wordpress.org/news/2020/03/adderley/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 31 Mar 2020 19:04: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:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8455\";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:255:\"Version 5.4 \"Adderley\" of WordPress is available for download or update in your WordPress dashboard. This version brings you more ways to make content come alive with your best images and helps make your vision real by putting blocks in the perfect place.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:45:\"https://s.w.org/images/core/5.4/textcolor.mp4\";s:6:\"length\";s:6:\"440616\";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:14:\"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:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:52946:\"\n<p class=\"has-text-color has-very-dark-gray-color\">Here it is! Named “Adderley” in honor of Nat Adderley, the latest and greatest version of WordPress is available for&nbsp;<a href=\"https://wordpress.org/download/\">download</a>&nbsp;or update in your dashboard.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=632%2C632&#038;ssl=1\" alt=\"\" class=\"wp-image-8484\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=1024%2C1024&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=768%2C768&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=1536%2C1536&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?resize=2048%2C2048&amp;ssl=1 2048w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?w=1264&amp;ssl=1 1264w, https://i0.wp.com/wordpress.org/news/files/2020/03/5-4_album-cover.png?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<div class=\"wp-block-cover has-background-dim\" style=\"background-color:#0400e0\"><div class=\"wp-block-cover__inner-container\">\n<p style=\"font-size:32px\" class=\"has-text-align-center\"><strong>Say hello to more and better.</strong></p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">More ways to make your pages come alive. With easier ways to get it all done and looking better than ever—and boosts in speed you can feel.</p>\n</div></div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2 class=\"has-text-align-left\"><strong>Welcome to WordPress 5.4</strong></h2>\n\n\n\n<p style=\"font-size:15px\" class=\"has-text-align-left\"><strong>Every major release adds more to the block editor.</strong></p>\n\n\n\n<p style=\"font-size:18px\">More ways to make posts and pages come alive with your best images. More ways to bring your visitors in, and keep them engaged, with the richness of embedded media from the web’s top services.</p>\n\n\n\n<p style=\"font-size:18px\">More ways to make your vision real, and put blocks in the perfect place—even if a particular kind of block is new to you. More efficient processes.</p>\n\n\n\n<p style=\"font-size:18px\">And more speed everywhere, so as you build sections or galleries, or just type in a line of prose, you can feel how much faster your work flows.</p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?resize=632%2C316&#038;ssl=1\" alt=\"\" class=\"wp-image-8480\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?resize=1024%2C512&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?resize=300%2C150&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?resize=768%2C384&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?resize=1536%2C768&amp;ssl=1 1536w, https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?w=2000&amp;ssl=1 2000w, https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?w=1264&amp;ssl=1 1264w, https://i1.wp.com/wordpress.org/news/files/2020/03/Squares.jpg?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure></div>\n\n\n\n<h3>Two new blocks. And better blocks overall.</h3>\n\n\n\n<ul><li>Two brand-new blocks: Social Icons and Buttons make adding interactive features fast and easy.</li><li>New ways with color: Gradients in the Buttons and Cover block, toolbar access to color options in Rich Text blocks, and for the first time, color options in the Group and Columns blocks.</li><li>Guess a whole lot less! Version 5.4 streamlines the whole process for placing and replacing multimedia in every block. Now it works the same way in almost every block!</li><li>And if you’ve ever thought your image in the Media+Text block should link to something else—perhaps a picture of a brochure should download that brochure as a document? Well, now it can.</li></ul>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https://s.w.org/images/core/5.4/textcolor.mp4\"></video></figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h3>Cleaner UI, clearer navigation—and easier tabbing!</h3>\n\n\n\n<ul><li>Clearer block navigation with block breadcrumbs. And easier selection once you get there.</li><li>For when you need to navigate with the keyboard, better tabbing and focus. Plus, you can tab over to the sidebar of nearly any block.</li><li>Speed! 14% faster loading of the editor, 51% faster time-to-type!</li><li>Tips are gone. In their place, a Welcome Guide window you can bring up when you need it—and only when you need it—again and again.</li><li>Know at a glance whether you’re in a block’s Edit or Navigation mode. Or, if you have restricted vision, your screen reader will tell you which mode you’re in.</li></ul>\n\n\n\n<p style=\"background-color:#f8f8f9\" class=\"has-background\">Of course, if you want to work with the very latest tools and features, <strong><a href=\"https://wordpress.org/plugins/gutenberg/\">install the Gutenberg plugin</a></strong>. You’ll get to be the first to use new and exciting features in the block editor before anyone else has seen them!</p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" src=\"https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?resize=632%2C316&#038;ssl=1\" alt=\"\" class=\"wp-image-8481\" srcset=\"https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?resize=1024%2C512&amp;ssl=1 1024w, https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?resize=300%2C150&amp;ssl=1 300w, https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?resize=768%2C384&amp;ssl=1 768w, https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?resize=1536%2C768&amp;ssl=1 1536w, https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?w=2000&amp;ssl=1 2000w, https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?w=1264&amp;ssl=1 1264w, https://i0.wp.com/wordpress.org/news/files/2020/03/Rectangles-and-circles.jpg?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure></div>\n\n\n\n<h3>Your fundamental right: privacy</h3>\n\n\n\n<p>5.4 helps with a variety of privacy issues around the world. So when users and stakeholders ask about regulatory compliance, or how your team handles user data, the answers should be a lot easier to get right.</p>\n\n\n\n<p>Take a look:</p>\n\n\n\n<ul><li>Now personal data exports include users session information and users location data from the community events widget. Plus, a table of contents!</li><li>See progress as you process export and erasure requests through the privacy tools.</li><li>Plus, little enhancements throughout give the privacy tools a little cleaner look. Your eyes will thank you!</li></ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?resize=632%2C316&#038;ssl=1\" alt=\"\" class=\"wp-image-8482\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?resize=1024%2C512&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?resize=300%2C150&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?resize=768%2C384&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?resize=1536%2C768&amp;ssl=1 1536w, https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?w=2000&amp;ssl=1 2000w, https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?w=1264&amp;ssl=1 1264w, https://i1.wp.com/wordpress.org/news/files/2020/03/Mixed.jpg?w=1896&amp;ssl=1 1896w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /></figure>\n\n\n\n<h2><strong>Just for developers</strong></h2>\n\n\n\n<h3>Add custom fields to menu items—natively</h3>\n\n\n\n<p>Two new actions let you add custom fields to menu items—without a plugin and without writing custom walkers.</p>\n\n\n\n<p>On the Menus admin screen, <code>wp_nav_menu_item_custom_fields</code> fires just before the move buttons of a nav menu item in the menu editor.</p>\n\n\n\n<p>In the Customizer, <code>wp_nav_menu_item_custom_fields_customize_template</code> fires at the end of the menu-items form-fields template.</p>\n\n\n\n<p>Check your code and see where these new actions can replace your custom code, and if you’re concerned about duplication, add a check for the WordPress version.</p>\n\n\n\n<h3>Blocks! Simpler styling, new APIs and embeds</h3>\n\n\n\n<ul><li>Radically simpler block styling. Negative margins and default padding are gone! Now you can style blocks the way you need them. And, a refactor got rid of four redundant wrapper divs.</li><li>If you build plugins, now you can register collections of your blocks by namespace across categories—a great way to get more brand visibility.</li><li>Let users do more with two new APIs: block variations and gradients.</li><li>In embeds, now the block editor supports TikTok—and CollegeHumor is gone.</li></ul>\n\n\n\n<p style=\"background-color:#f8f8f9\" class=\"has-background\">There’s lots more for developers to love in WordPress 5.4. To discover more and learn how to make these changes shine on your sites, themes, plugins and more, check the <strong><a href=\"https://make.wordpress.org/core/2020/03/03/wordpress-5-4-field-guide/\">WordPress 5.4 Field Guide</a></strong>.</p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<h2><strong>The Squad</strong></h2>\n\n\n\n<p>This release was led by&nbsp;<a href=\"http://ma.tt/\">Matt Mullenweg</a>,&nbsp;<a href=\"https://profiles.wordpress.org/francina\">Francesca Marano</a>, and&nbsp;<a href=\"https://dream-encode.com/blog/\">David Baumwald</a>. They were enthusiastically supported by a release squad:</p>\n\n\n\n<ul><li><strong>Editor Tech</strong>: Jorge Filipe Costa (<strong><a href=\"https://profiles.wordpress.org/jorgefilipecosta/\">@jorgefelipecosta</a></strong>)</li><li><strong>Editor Design</strong>: Mark Uraine (<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https://profiles.wordpress.org/mapk/\"><strong>@mapk</strong></a>)</li><li><strong>Core Tech</strong>: Sergey Biryukov (<a href=\"https://profiles.wordpress.org/sergeybiryukov/\"><strong>@sergeybiryukov</strong></a>)</li><li><strong>Design</strong>: Tammie Lister (<strong><a href=\"https://profiles.wordpress.org/karmatosed/\">@karmatosed</a></strong>)</li><li><strong>Docs Coordinator</strong>:&nbsp;JB Audras (<a href=\"https://profiles.wordpress.org/audrasjb/\"><strong>@audrasjb</strong></a>)</li><li><strong>Docs &amp; Comms Wrangler</strong>: Mary Baum (<strong><a href=\"https://profiles.wordpress.org/marybaum/\">@marybaum</a></strong>)</li></ul>\n\n\n\n<p>The squad was joined throughout the release cycle by <strong>552 generous volunteer contributors</strong> who collectively worked on <strong><a href=\"https://core.trac.wordpress.org/milestone/5.4\">361</a> tickets on Trac</strong> and <strong>1226 pull requests on GitHub</strong>.</p>\n\n\n\n<p>Put on a Nat Adderley playlist, click that update button (or&nbsp;<a href=\"https://wordpress.org/download/\">download it directly</a>), and check the profiles of the fine folks that helped:</p>\n\n\n<a href=\"https://profiles.wordpress.org/0v3rth3d4wn/\">0v3rth3d4wn</a>, <a href=\"https://profiles.wordpress.org/123host/\">123host</a>, <a href=\"https://profiles.wordpress.org/1naveengiri/\">1naveengiri</a>, <a href=\"https://profiles.wordpress.org/jorbin/\">Aaron Jorbin</a>, <a href=\"https://profiles.wordpress.org/abhijitrakas/\">Abhijit Rakas</a>, <a href=\"https://profiles.wordpress.org/abrightclearweb/\">abrightclearweb</a>, <a href=\"https://profiles.wordpress.org/acosmin/\">acosmin</a>, <a href=\"https://profiles.wordpress.org/adamsilverstein/\">Adam Silverstein</a>, <a href=\"https://profiles.wordpress.org/adamboro/\">adamboro</a>, <a href=\"https://profiles.wordpress.org/addiestavlo/\">Addie</a>, <a href=\"https://profiles.wordpress.org/adnanlimdi/\">adnan.limdi</a>, <a href=\"https://profiles.wordpress.org/shaikhaezaz80/\">Aezaz Shaikh</a>, <a href=\"https://profiles.wordpress.org/aftabmuni/\">Aftab Ali Muni</a>, <a href=\"https://profiles.wordpress.org/akibjorklund/\">Aki Bj&#246;rklund</a>, <a href=\"https://profiles.wordpress.org/smallprogrammers/\">Akib</a>, <a href=\"https://profiles.wordpress.org/atachibana/\">Akira Tachibana</a>, <a href=\"https://profiles.wordpress.org/akshayar/\">akshayar</a>, <a href=\"https://profiles.wordpress.org/schlessera/\">Alain Schlesser</a>, <a href=\"https://profiles.wordpress.org/aljullu/\">Albert Juh&#233; Lluveras</a>, <a href=\"https://profiles.wordpress.org/xknown/\">Alex Concha</a>, <a href=\"https://profiles.wordpress.org/viper007bond/\">Alex Mills</a>, <a href=\"https://profiles.wordpress.org/alexholsgrove/\">AlexHolsgrove</a>, <a href=\"https://profiles.wordpress.org/alexischenal/\">alexischenal</a>, <a href=\"https://profiles.wordpress.org/alextran/\">alextran</a>, <a href=\"https://profiles.wordpress.org/alishankhan/\">alishankhan</a>, <a href=\"https://profiles.wordpress.org/allancole/\">allancole</a>, <a href=\"https://profiles.wordpress.org/allendav/\">Allen Snook</a>, <a href=\"https://profiles.wordpress.org/alpipego/\">alpipego</a>, <a href=\"https://profiles.wordpress.org/amirs17/\">Amir Seljubac</a>, <a href=\"https://profiles.wordpress.org/wpamitkumar/\">Amit Dudhat</a>, <a href=\"https://profiles.wordpress.org/amolv/\">Amol Vhankalas</a>, <a href=\"https://profiles.wordpress.org/agawish/\">Amr Gawish</a>, <a href=\"https://profiles.wordpress.org/amykamala/\">Amy Kamala</a>, <a href=\"https://profiles.wordpress.org/anantajitjg/\">Anantajit JG</a>, <a href=\"https://profiles.wordpress.org/anlino/\">Anders Nor&#233;n</a>, <a href=\"https://profiles.wordpress.org/nosolosw/\">Andr&#233;s</a>, <a href=\"https://profiles.wordpress.org/afercia/\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/dontdream/\">Andrea Tarantini</a>, <a href=\"https://profiles.wordpress.org/andreaitm/\">andreaitm</a>, <a href=\"https://profiles.wordpress.org/andraganescu/\">Andrei Draganescu</a>, <a href=\"https://profiles.wordpress.org/aandrewdixon/\">Andrew Dixon</a>, <a href=\"https://profiles.wordpress.org/aduth/\">Andrew Duthie</a>, <a href=\"https://profiles.wordpress.org/nacin/\">Andrew Nacin</a>, <a href=\"https://profiles.wordpress.org/azaozz/\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/andrewserong/\">Andrew Serong</a>, <a href=\"https://profiles.wordpress.org/eatingrules/\">Andrew Wilder</a>, <a href=\"https://profiles.wordpress.org/rarst/\">Andrey Savchenko</a>, <a href=\"https://profiles.wordpress.org/afragen/\">Andy Fragen</a>, <a href=\"https://profiles.wordpress.org/andizer/\">Andy Meerwaldt</a>, <a href=\"https://profiles.wordpress.org/apeatling/\">Andy Peatling</a>, <a href=\"https://profiles.wordpress.org/la-geek/\">Angelika Reisiger</a>, <a href=\"https://profiles.wordpress.org/ankitmaru/\">Ankit Panchal</a>, <a href=\"https://profiles.wordpress.org/antpb/\">Anthony Burchell</a>, <a href=\"https://profiles.wordpress.org/paranoia1906/\">Anthony Ledesma</a>, <a href=\"https://profiles.wordpress.org/apedog/\">apedog</a>, <a href=\"https://profiles.wordpress.org/apermo/\">Apermo</a>, <a href=\"https://profiles.wordpress.org/apieschel/\">apieschel</a>, <a href=\"https://profiles.wordpress.org/aravindajith/\">Aravind Ajith</a>, <a href=\"https://profiles.wordpress.org/archon810/\">archon810</a>, <a href=\"https://profiles.wordpress.org/arenddeboer/\">arenddeboer</a>, <a href=\"https://profiles.wordpress.org/aristath/\">Ari Stathopoulos</a>, <a href=\"https://profiles.wordpress.org/arnaudbroes/\">arnaudbroes</a>, <a href=\"https://profiles.wordpress.org/passoniate/\">Arslan Ahmed</a>, <a href=\"https://profiles.wordpress.org/ashokrd2013/\">ashokrd2013</a>, <a href=\"https://profiles.wordpress.org/ataurr/\">Ataur R</a>, <a href=\"https://profiles.wordpress.org/ate-up-with-motor/\">Ate Up With Motor</a>, <a href=\"https://profiles.wordpress.org/autotutorial/\">autotutorial</a>, <a href=\"https://profiles.wordpress.org/ayeshrajans/\">Ayesh Karunaratne</a>, <a href=\"https://profiles.wordpress.org/backups/\">BackuPs</a>, <a href=\"https://profiles.wordpress.org/bahia0019/\">bahia0019</a>, <a href=\"https://profiles.wordpress.org/b-07/\">Bappi</a>, <a href=\"https://profiles.wordpress.org/bartczyz/\">Bart Czyz</a>, <a href=\"https://profiles.wordpress.org/bengreeley/\">ben.greeley</a>, <a href=\"https://profiles.wordpress.org/benedictsinger/\">benedictsinger</a>, <a href=\"https://profiles.wordpress.org/bfintal/\">Benjamin Intal</a>, <a href=\"https://profiles.wordpress.org/bibliofille/\">bibliofille</a>, <a href=\"https://profiles.wordpress.org/bilgilabs/\">bilgilabs</a>, <a href=\"https://profiles.wordpress.org/birgire/\">Birgir Erlendsson</a>, <a href=\"https://profiles.wordpress.org/bph/\">Birgit Pauli-Haack</a>, <a href=\"https://profiles.wordpress.org/skypressatx/\">BMO</a>, <a href=\"https://profiles.wordpress.org/boga86/\">Boga86</a>, <a href=\"https://profiles.wordpress.org/boonebgorges/\">Boone Gorges</a>, <a href=\"https://profiles.wordpress.org/bwmarkle/\">Brad Markle</a>, <a href=\"https://profiles.wordpress.org/kraftbj/\">Brandon Kraft</a>, <a href=\"https://profiles.wordpress.org/brentswisher/\">Brent Swisher</a>, <a href=\"https://profiles.wordpress.org/cvoell/\">Cameron Voell</a>, <a href=\"https://profiles.wordpress.org/poena/\">Carolina Nymark</a>, <a href=\"https://profiles.wordpress.org/ceyhun0/\">ceyhun0</a>, <a href=\"https://profiles.wordpress.org/chetan200891/\">Chetan Prajapati</a>, <a href=\"https://profiles.wordpress.org/ketuchetan/\">Chetan Satasiya</a>, <a href=\"https://profiles.wordpress.org/chinteshprajapati/\">Chintesh Prajapati</a>, <a href=\"https://profiles.wordpress.org/chipsnyder/\">Chip Snyder</a>, <a href=\"https://profiles.wordpress.org/cklosows/\">Chris Klosowski</a>, <a href=\"https://profiles.wordpress.org/eclare/\">Chris Trynkiewicz (Sukces Strony)</a>, <a href=\"https://profiles.wordpress.org/chrisvanpatten/\">Chris Van Patten</a>, <a href=\"https://profiles.wordpress.org/pixelverbieger/\">Christian Sabo</a>, <a href=\"https://profiles.wordpress.org/christianamohr/\">Christiana Mohr</a>, <a href=\"https://profiles.wordpress.org/clayisland/\">clayisland</a>, <a href=\"https://profiles.wordpress.org/copons/\">Copons</a>, <a href=\"https://profiles.wordpress.org/coreymckrill/\">Corey McKrill</a>, <a href=\"https://profiles.wordpress.org/crdunst/\">crdunst</a>, <a href=\"https://profiles.wordpress.org/littlebigthing/\">Csaba (LittleBigThings)</a>, <a href=\"https://profiles.wordpress.org/xendo/\">Dademaru</a>, <a href=\"https://profiles.wordpress.org/retrofox/\">Damián Suárez</a>, <a href=\"https://profiles.wordpress.org/danielbachhuber/\">Daniel Bachhuber</a>, <a href=\"https://profiles.wordpress.org/danieltj/\">Daniel James</a>, <a href=\"https://profiles.wordpress.org/diddledan/\">Daniel Llewellyn</a>, <a href=\"https://profiles.wordpress.org/talldanwp/\">Daniel Richards</a>, <a href=\"https://profiles.wordpress.org/mte90/\">Daniele Scasciafratte</a>, <a href=\"https://profiles.wordpress.org/daniloercoli/\">daniloercoli</a>, <a href=\"https://profiles.wordpress.org/nerrad/\">Darren Ethier (nerrad)</a>, <a href=\"https://profiles.wordpress.org/darrenlambert/\">darrenlambert</a>, <a href=\"https://profiles.wordpress.org/davidshq/\">Dave Mackey</a>, <a href=\"https://profiles.wordpress.org/get_dave/\">Dave Smith</a>, <a href=\"https://profiles.wordpress.org/daveslaughter/\">daveslaughter</a>, <a href=\"https://profiles.wordpress.org/davewp196/\">DaveWP196</a>, <a href=\"https://profiles.wordpress.org/dartiss/\">David Artiss</a>, <a href=\"https://profiles.wordpress.org/davidbinda/\">David Binovec</a>, <a href=\"https://profiles.wordpress.org/dlh/\">David Herrera</a>, <a href=\"https://profiles.wordpress.org/dryanpress/\">David Ryan</a>, <a href=\"https://profiles.wordpress.org/dshanske/\">David Shanske</a>, <a href=\"https://profiles.wordpress.org/superdav42/\">David Stone</a>, <a href=\"https://profiles.wordpress.org/dkarfa/\">Debabrata Karfa</a>, <a href=\"https://profiles.wordpress.org/dekervit/\">dekervit</a>, <a href=\"https://profiles.wordpress.org/delowardev/\">Delowar Hossain</a>, <a href=\"https://profiles.wordpress.org/denisco/\">Denis Yanchevskiy</a>, <a href=\"https://profiles.wordpress.org/dhavalkasvala/\">Dhaval kasavala</a>, <a href=\"https://profiles.wordpress.org/dhurlburtusa/\">dhurlburtusa</a>, <a href=\"https://profiles.wordpress.org/dilipbheda/\">Dilip Bheda</a>, <a href=\"https://profiles.wordpress.org/dingo_d/\">dingo-d</a>, <a href=\"https://profiles.wordpress.org/dd32/\">Dion Hulse</a>, <a href=\"https://profiles.wordpress.org/dipeshkakadiya/\">dipeshkakadiya</a>, <a href=\"https://profiles.wordpress.org/djp424/\">djp424</a>, <a href=\"https://profiles.wordpress.org/dominic_ks/\">dominic_ks</a>, <a href=\"https://profiles.wordpress.org/ocean90/\">Dominik Schilling</a>, <a href=\"https://profiles.wordpress.org/dono12/\">Dono12</a>, <a href=\"https://profiles.wordpress.org/dotancohen/\">Dotan Cohen</a>, <a href=\"https://profiles.wordpress.org/dphiffer/\">dphiffer</a>, <a href=\"https://profiles.wordpress.org/dragosh635/\">dragosh635</a>, <a href=\"https://profiles.wordpress.org/drewapicture/\">Drew Jaynes</a>, <a href=\"https://profiles.wordpress.org/dudo/\">dudo</a>, <a href=\"https://profiles.wordpress.org/eclev91/\">eclev91</a>, <a href=\"https://profiles.wordpress.org/seedsca/\">ecotechie</a>, <a href=\"https://profiles.wordpress.org/eden159/\">eden159</a>, <a href=\"https://profiles.wordpress.org/ediamin/\">Edi Amin</a>, <a href=\"https://profiles.wordpress.org/disillusia/\">edmundcwm</a>, <a href=\"https://profiles.wordpress.org/etoledom/\">Eduardo Toledo</a>, <a href=\"https://profiles.wordpress.org/ehtis/\">ehtis</a>, <a href=\"https://profiles.wordpress.org/ellatrix/\">Ella van Durpe</a>, <a href=\"https://profiles.wordpress.org/elmastudio/\">Ellen Bauer</a>, <a href=\"https://profiles.wordpress.org/aliveic/\">Emil E</a>, <a href=\"https://profiles.wordpress.org/epiqueras/\">Enrique Piqueras</a>, <a href=\"https://profiles.wordpress.org/nrqsnchz/\">Enrique Sánchez</a>, <a href=\"https://profiles.wordpress.org/equin0x80/\">equin0x80</a>, <a href=\"https://profiles.wordpress.org/erikkroes/\">erikkroes</a>, <a href=\"https://profiles.wordpress.org/estelaris/\">Estela Rueda</a>, <a href=\"https://profiles.wordpress.org/fabifott/\">Fabian</a>, <a href=\"https://profiles.wordpress.org/fabiankaegy/\">Fabian K&#228;gy</a>, <a href=\"https://profiles.wordpress.org/fahimmurshed/\">Fahim Murshed</a>, <a href=\"https://profiles.wordpress.org/faisal03/\">Faisal Alvi</a>, <a href=\"https://profiles.wordpress.org/felipeelia/\">Felipe Elia</a>, <a href=\"https://profiles.wordpress.org/felipeloureirosantos/\">Felipe Santos</a>, <a href=\"https://profiles.wordpress.org/flixos90/\">Felix Arntz</a>, <a href=\"https://profiles.wordpress.org/fernandovbsouza/\">Fernando Souza</a>, <a href=\"https://profiles.wordpress.org/fervillz/\">fervillz</a>, <a href=\"https://profiles.wordpress.org/fgiannar/\">fgiannar</a>, <a href=\"https://profiles.wordpress.org/flaviozavan/\">flaviozavan</a>, <a href=\"https://profiles.wordpress.org/mista-flo/\">Florian TIAR</a>, <a href=\"https://profiles.wordpress.org/fotisps/\">Fotis Pastrakis</a>, <a href=\"https://profiles.wordpress.org/efarem/\">Frank Martin</a>, <a href=\"https://profiles.wordpress.org/galbaras/\">Gal Baras</a>, <a href=\"https://profiles.wordpress.org/garrett-eclipse/\">Garrett Hyder</a>, <a href=\"https://profiles.wordpress.org/garyj/\">Gary Jones</a>, <a href=\"https://profiles.wordpress.org/pento/\">Gary Pendergast</a>, <a href=\"https://profiles.wordpress.org/guddu1315/\">Gaurang Dabhi</a>, <a href=\"https://profiles.wordpress.org/georgestephanis/\">George Stephanis</a>, <a href=\"https://profiles.wordpress.org/geriux/\">geriux</a>, <a href=\"https://profiles.wordpress.org/girishpanchal/\">Girish Panchal</a>, <a href=\"https://profiles.wordpress.org/glebkema/\">Gleb Kemarsky</a>, <a href=\"https://profiles.wordpress.org/hometowntrailers/\">Glenn</a>, <a href=\"https://profiles.wordpress.org/gh640/\">Goto Hayato</a>, <a href=\"https://profiles.wordpress.org/grafruessel/\">grafruessel</a>, <a href=\"https://profiles.wordpress.org/gregrickaby/\">Greg Rickaby</a>, <a href=\"https://profiles.wordpress.org/gziolo/\">Grzegorz Ziółkowski</a>, <a href=\"https://profiles.wordpress.org/grzegorzjanoszka/\">Grzegorz.Janoszka</a>, <a href=\"https://profiles.wordpress.org/bordoni/\">Gustavo Bordoni</a>, <a href=\"https://profiles.wordpress.org/gwwar/\">gwwar</a>, <a href=\"https://profiles.wordpress.org/hamedmoodi/\">hamedmoodi</a>, <a href=\"https://profiles.wordpress.org/hampzter/\">hAmpzter</a>, <a href=\"https://profiles.wordpress.org/happiryu/\">happiryu</a>, <a href=\"https://profiles.wordpress.org/hareesh-pillai/\">Hareesh Pillai</a>, <a href=\"https://profiles.wordpress.org/harry-milatz/\">Harry Milatz</a>, <a href=\"https://profiles.wordpress.org/hazdiego/\">Haz</a>, <a href=\"https://profiles.wordpress.org/helgatheviking/\">helgatheviking</a>, <a href=\"https://profiles.wordpress.org/henryholtgeerts/\">Henry Holtgeerts</a>, <a href=\"https://profiles.wordpress.org/imani3011/\">Himani Lotia</a>, <a href=\"https://profiles.wordpress.org/krynes/\">Hubert Kubiak</a>, <a href=\"https://profiles.wordpress.org/i3anaan/\">i3anaan</a>, <a href=\"https://profiles.wordpress.org/ianbelanger/\">Ian Belanger</a>, <a href=\"https://profiles.wordpress.org/iandunn/\">Ian Dunn</a>, <a href=\"https://profiles.wordpress.org/ianatkins/\">ianatkins</a>, <a href=\"https://profiles.wordpress.org/ianmjones/\">ianmjones</a>, <a href=\"https://profiles.wordpress.org/ideaboxcreations/\">IdeaBox Creations</a>, <a href=\"https://profiles.wordpress.org/shaampk1/\">Ihtisham Zahoor</a>, <a href=\"https://profiles.wordpress.org/intimez/\">intimez</a>, <a href=\"https://profiles.wordpress.org/ipstenu/\">Ipstenu (Mika Epstein)</a>, <a href=\"https://profiles.wordpress.org/isabel_brison/\">Isabel Brison</a>, <a href=\"https://profiles.wordpress.org/ispreview/\">ispreview</a>, <a href=\"https://profiles.wordpress.org/whyisjake/\">Jake Spurlock</a>, <a href=\"https://profiles.wordpress.org/jbinda/\">Jakub Binda</a>, <a href=\"https://profiles.wordpress.org/macmanx/\">James Huff</a>, <a href=\"https://profiles.wordpress.org/jameskoster/\">James Koster</a>, <a href=\"https://profiles.wordpress.org/jnylen0/\">James Nylen</a>, <a href=\"https://profiles.wordpress.org/jameslnewell/\">jameslnewell</a>, <a href=\"https://profiles.wordpress.org/jankimoradiya/\">Janki Moradiya</a>, <a href=\"https://profiles.wordpress.org/jarretc/\">Jarret</a>, <a href=\"https://profiles.wordpress.org/studiotwee/\">Jasper van der Meer</a>, <a href=\"https://profiles.wordpress.org/jaydeep23290/\">jaydeep23290</a>, <a href=\"https://profiles.wordpress.org/jdy68/\">jdy68</a>, <a href=\"https://profiles.wordpress.org/audrasjb/\">Jean-Baptiste Audras</a>, <a href=\"https://profiles.wordpress.org/jean-david/\">Jean-David Daviet</a>, <a href=\"https://profiles.wordpress.org/jblz/\">Jeff Bowen</a>, <a href=\"https://profiles.wordpress.org/jffng/\">Jeff Ong</a>, <a href=\"https://profiles.wordpress.org/jeffpaul/\">Jeff Paul</a>, <a href=\"https://profiles.wordpress.org/phpbits/\">Jeffrey Carandang</a>, <a href=\"https://profiles.wordpress.org/jeichorn/\">jeichorn</a>, <a href=\"https://profiles.wordpress.org/jenilk/\">Jenil Kanani</a>, <a href=\"https://profiles.wordpress.org/miss_jwo/\">Jenny Wong</a>, <a href=\"https://profiles.wordpress.org/jepperask/\">jepperask</a>, <a href=\"https://profiles.wordpress.org/jeremyclarke/\">Jer Clarke</a>, <a href=\"https://profiles.wordpress.org/jeremyfelt/\">Jeremy Felt</a>, <a href=\"https://profiles.wordpress.org/jeherve/\">Jeremy Herve</a>, <a href=\"https://profiles.wordpress.org/jeroenrotty/\">Jeroen Rotty</a>, <a href=\"https://profiles.wordpress.org/jeryj/\">Jerry Jones</a>, <a href=\"https://profiles.wordpress.org/luminuu/\">Jessica Lyschik</a>, <a href=\"https://profiles.wordpress.org/jipmoors/\">Jip Moors</a>, <a href=\"https://profiles.wordpress.org/joedolson/\">Joe Dolson</a>, <a href=\"https://profiles.wordpress.org/joehoyle/\">Joe Hoyle</a>, <a href=\"https://profiles.wordpress.org/joemcgill/\">Joe McGill</a>, <a href=\"https://profiles.wordpress.org/joen/\">Joen Asmussen</a>, <a href=\"https://profiles.wordpress.org/johnbillion/\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/johnjamesjacoby/\">John James Jacoby</a>, <a href=\"https://profiles.wordpress.org/johnwatkins0/\">John Watkins</a>, <a href=\"https://profiles.wordpress.org/jon81/\">Jon</a>, <a href=\"https://profiles.wordpress.org/itsjonq/\">Jon Quach</a>, <a href=\"https://profiles.wordpress.org/jonsurrell/\">Jon Surrell</a>, <a href=\"https://profiles.wordpress.org/desrosj/\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/jg-visual/\">Jonathan Goldford</a>, <a href=\"https://profiles.wordpress.org/spacedmonkey/\">Jonny Harris</a>, <a href=\"https://profiles.wordpress.org/jonoaldersonwp/\">Jono Alderson</a>, <a href=\"https://profiles.wordpress.org/joonasvanhatapio/\">Joonas Vanhatapio</a>, <a href=\"https://profiles.wordpress.org/joostdevalk/\">Joost de Valk</a>, <a href=\"https://profiles.wordpress.org/koke/\">Jorge Bernal</a>, <a href=\"https://profiles.wordpress.org/jorgefilipecosta/\">Jorge Costa</a>, <a href=\"https://profiles.wordpress.org/chanthaboune/\">Josepha Haden</a>, <a href=\"https://profiles.wordpress.org/joshuawold/\">JoshuaWold</a>, <a href=\"https://profiles.wordpress.org/joyously/\">Joy</a>, <a href=\"https://profiles.wordpress.org/jqz/\">jqz</a>, <a href=\"https://profiles.wordpress.org/jsnajdr/\">jsnajdr</a>, <a href=\"https://profiles.wordpress.org/juanfra/\">Juanfra Aldasoro</a>, <a href=\"https://profiles.wordpress.org/derweili/\">Julian Weiland</a>, <a href=\"https://profiles.wordpress.org/juliankimmig/\">julian.kimmig</a>, <a href=\"https://profiles.wordpress.org/jrf/\">Juliette Reinders Folmer</a>, <a href=\"https://profiles.wordpress.org/juliobox/\">Julio Potier</a>, <a href=\"https://profiles.wordpress.org/nukaga/\">Junko Nukaga</a>, <a href=\"https://profiles.wordpress.org/jurgen/\">jurgen</a>, <a href=\"https://profiles.wordpress.org/justdaiv/\">justdaiv</a>, <a href=\"https://profiles.wordpress.org/justinahinon/\">Justin Ahinon</a>, <a href=\"https://profiles.wordpress.org/kadamwhite/\">K. Adam White</a>, <a href=\"https://profiles.wordpress.org/kaggdesign/\">kaggdesign</a>, <a href=\"https://profiles.wordpress.org/kalpshit/\">KalpShit Akabari</a>, <a href=\"https://profiles.wordpress.org/leprincenoir/\">Kantari Samy</a>, <a href=\"https://profiles.wordpress.org/kasparsd/\">Kaspars</a>, <a href=\"https://profiles.wordpress.org/ryelle/\">Kelly Dwan</a>, <a href=\"https://profiles.wordpress.org/kennithnichol/\">Kennith Nichol</a>, <a href=\"https://profiles.wordpress.org/khag7/\">Kevin Hagerty</a>, <a href=\"https://profiles.wordpress.org/kharisblank/\">Kharis Sulistiyono</a>, <a href=\"https://profiles.wordpress.org/khushbu19/\">Khushbu Modi</a>, <a href=\"https://profiles.wordpress.org/killerbishop/\">killerbishop</a>, <a href=\"https://profiles.wordpress.org/kinjaldalwadi/\">kinjaldalwadi</a>, <a href=\"https://profiles.wordpress.org/kitchin/\">kitchin</a>, <a href=\"https://profiles.wordpress.org/ixkaito/\">Kite</a>, <a href=\"https://profiles.wordpress.org/kjellr/\">Kjell Reigstad</a>, <a href=\"https://profiles.wordpress.org/kkarpieszuk/\">kkarpieszuk</a>, <a href=\"https://profiles.wordpress.org/knutsp/\">Knut Sparhell</a>, <a href=\"https://profiles.wordpress.org/kokkieh/\">KokkieH</a>, <a href=\"https://profiles.wordpress.org/obenland/\">Konstantin Obenland</a>, <a href=\"https://profiles.wordpress.org/xkon/\">Konstantinos Xenos</a>, <a href=\"https://profiles.wordpress.org/klopez8/\">Krystyna</a>, <a href=\"https://profiles.wordpress.org/kubiq/\">kubiq</a>, <a href=\"https://profiles.wordpress.org/wpkuf/\">kuflievskiy</a>, <a href=\"https://profiles.wordpress.org/sainthkh/\">Kukhyeon Heo</a>, <a href=\"https://profiles.wordpress.org/kyliesabra/\">kyliesabra</a>, <a href=\"https://profiles.wordpress.org/lakenh/\">Laken Hafner</a>, <a href=\"https://profiles.wordpress.org/leandroalonso/\">leandroalonso</a>, <a href=\"https://profiles.wordpress.org/leogermani/\">leogermani</a>, <a href=\"https://profiles.wordpress.org/lgrev01/\">lgrev01</a>, <a href=\"https://profiles.wordpress.org/linuxologos/\">linuxologos</a>, <a href=\"https://profiles.wordpress.org/lisota/\">lisota</a>, <a href=\"https://profiles.wordpress.org/lorenzof/\">Lorenzo Fracassi</a>, <a href=\"https://profiles.wordpress.org/luisherranz/\">luisherranz</a>, <a href=\"https://profiles.wordpress.org/luisrivera/\">luisrivera</a>, <a href=\"https://profiles.wordpress.org/lukaswaudentio/\">lukaswaudentio</a>, <a href=\"https://profiles.wordpress.org/ljasinskipl/\">Lukasz Jasinski</a>, <a href=\"https://profiles.wordpress.org/lukecavanagh/\">Luke Cavanagh</a>, <a href=\"https://profiles.wordpress.org/wodarekly/\">Lydia Wodarek</a>, <a href=\"https://profiles.wordpress.org/vinoth06/\">M A Vinoth Kumar</a>, <a href=\"https://profiles.wordpress.org/maciejmackowiak/\">maciejmackowiak</a>, <a href=\"https://profiles.wordpress.org/mahesh901122/\">Mahesh Waghmare</a>, <a href=\"https://profiles.wordpress.org/manzoorwanijk/\">Manzoor Wani</a>, <a href=\"https://profiles.wordpress.org/marcelo2605/\">marcelo2605</a>, <a href=\"https://profiles.wordpress.org/marcio-zebedeu/\">Marcio Zebedeu</a>, <a href=\"https://profiles.wordpress.org/marcoz/\">MarcoZ</a>, <a href=\"https://profiles.wordpress.org/mkaz/\">Marcus Kazmierczak</a>, <a href=\"https://profiles.wordpress.org/marekdedic/\">Marek Dědič</a>, <a href=\"https://profiles.wordpress.org/clorith/\">Marius Jensen</a>, <a href=\"https://profiles.wordpress.org/marius84/\">Marius84</a>, <a href=\"https://profiles.wordpress.org/markjaquith/\">Mark Jaquith</a>, <a href=\"https://profiles.wordpress.org/mmarzeotti/\">Mark Marzeotti</a>, <a href=\"https://profiles.wordpress.org/mapk/\">Mark Uraine</a>, <a href=\"https://profiles.wordpress.org/markrh/\">MarkRH</a>, <a href=\"https://profiles.wordpress.org/hinjiriyo/\">Martin Stehle</a>, <a href=\"https://profiles.wordpress.org/m-e-h/\">Marty Helmick</a>, <a href=\"https://profiles.wordpress.org/marybaum/\">Mary Baum</a>, <a href=\"https://profiles.wordpress.org/matstars/\">Mat Gargano</a>, <a href=\"https://profiles.wordpress.org/mat-lipe/\">Mat Lipe</a>, <a href=\"https://profiles.wordpress.org/imath/\">Mathieu Viet</a>, <a href=\"https://profiles.wordpress.org/matveb/\">Matias Ventura</a>, <a href=\"https://profiles.wordpress.org/mattkeys/\">Matt Keys</a>, <a href=\"https://profiles.wordpress.org/veraxus/\">Matt van Andel</a>, <a href=\"https://profiles.wordpress.org/mattchowning/\">mattchowning</a>, <a href=\"https://profiles.wordpress.org/mattnyeus/\">mattcursor</a>, <a href=\"https://profiles.wordpress.org/snapfractalpop/\">Matthew Kevins</a>, <a href=\"https://profiles.wordpress.org/mattyrob/\">mattyrob</a>, <a href=\"https://profiles.wordpress.org/maxme/\">maxme</a>, <a href=\"https://profiles.wordpress.org/mayanksonawat/\">mayanksonawat</a>, <a href=\"https://profiles.wordpress.org/mbrailer/\">mbrailer</a>, <a href=\"https://profiles.wordpress.org/mehidi258/\">Mehidi Hassan</a>, <a href=\"https://profiles.wordpress.org/melchoyce/\">Mel Choyce-Dwan</a>, <a href=\"https://profiles.wordpress.org/mensmaximus/\">mensmaximus</a>, <a href=\"https://profiles.wordpress.org/michael-arestad/\">Michael Arestad</a>, <a href=\"https://profiles.wordpress.org/michaelecklund/\">Michael Ecklund</a>, <a href=\"https://profiles.wordpress.org/donmhico/\">Michael Panaga</a>, <a href=\"https://profiles.wordpress.org/marktimemedia/\">Michelle Schulp</a>, <a href=\"https://profiles.wordpress.org/mickaelperrin/\">mickaelperrin</a>, <a href=\"https://profiles.wordpress.org/miette49/\">miette49</a>, <a href=\"https://profiles.wordpress.org/mcsf/\">Miguel Fonseca</a>, <a href=\"https://profiles.wordpress.org/mmtr86/\">Miguel Torres</a>, <a href=\"https://profiles.wordpress.org/mihdan/\">mihdan</a>, <a href=\"https://profiles.wordpress.org/miinasikk/\">Miina Sikk</a>, <a href=\"https://profiles.wordpress.org/simison/\">Mikael Korpela</a>, <a href=\"https://profiles.wordpress.org/mauteri/\">Mike Auteri</a>, <a href=\"https://profiles.wordpress.org/mikehansenme/\">Mike Hansen</a>, <a href=\"https://profiles.wordpress.org/mikeschinkel/\">Mike Schinkel [WPLib Box project lead]</a>, <a href=\"https://profiles.wordpress.org/mikeschroder/\">Mike Schroder</a>, <a href=\"https://profiles.wordpress.org/mikejdent/\">mikejdent</a>, <a href=\"https://profiles.wordpress.org/msaari/\">Mikko Saari</a>, <a href=\"https://profiles.wordpress.org/iihglobal/\">Milan Patel</a>, <a href=\"https://profiles.wordpress.org/gdragon/\">Milan Petrovic</a>, <a href=\"https://profiles.wordpress.org/mimitips/\">mimi</a>, <a href=\"https://profiles.wordpress.org/mircoraffinetti/\">mircoraffinetti</a>, <a href=\"https://profiles.wordpress.org/mjnewman/\">mjnewman</a>, <a href=\"https://profiles.wordpress.org/mlbrgl/\">mlbrgl</a>, <a href=\"https://profiles.wordpress.org/batmoo/\">Mohammad Jangda</a>, <a href=\"https://profiles.wordpress.org/morganestes/\">Morgan Estes</a>, <a href=\"https://profiles.wordpress.org/man4toman/\">Morteza Geransayeh</a>, <a href=\"https://profiles.wordpress.org/mppfeiffer/\">mppfeiffer</a>, <a href=\"https://profiles.wordpress.org/mryoga/\">mryoga</a>, <a href=\"https://profiles.wordpress.org/musamamasood/\">Muhammad Usama Masood</a>, <a href=\"https://profiles.wordpress.org/mujuonly/\">mujuonly</a>, <a href=\"https://profiles.wordpress.org/mukesh27/\">Mukesh Panchal</a>, <a href=\"https://profiles.wordpress.org/assassinateur/\">Nadir Seghir</a>, <a href=\"https://profiles.wordpress.org/nagoke/\">nagoke</a>, <a href=\"https://profiles.wordpress.org/nfmohit/\">Nahid Ferdous Mohit</a>, <a href=\"https://profiles.wordpress.org/finchps/\">Nate Finch</a>, <a href=\"https://profiles.wordpress.org/mukto90/\">Nazmul Ahsan</a>, <a href=\"https://profiles.wordpress.org/nekomajin/\">nekomajin</a>, <a href=\"https://profiles.wordpress.org/nextscripts/\">NextScripts</a>, <a href=\"https://profiles.wordpress.org/nickdaugherty/\">Nick Daugherty</a>, <a href=\"https://profiles.wordpress.org/celloexpressions/\">Nick Halsey</a>, <a href=\"https://profiles.wordpress.org/nsundberg/\">Nicklas Sundberg</a>, <a href=\"https://profiles.wordpress.org/nickylimjj/\">Nicky Lim</a>, <a href=\"https://profiles.wordpress.org/vadimnicolai/\">nicolad</a>, <a href=\"https://profiles.wordpress.org/rahe/\">Nicolas Juen</a>, <a href=\"https://profiles.wordpress.org/nicole2292/\">nicole2292</a>, <a href=\"https://profiles.wordpress.org/nielslange/\">Niels Lange</a>, <a href=\"https://profiles.wordpress.org/nikhilgupte/\">nikhilgupte</a>, <a href=\"https://profiles.wordpress.org/nilamacharya/\">nilamacharya</a>, <a href=\"https://profiles.wordpress.org/noahtallen/\">noahtallen</a>, <a href=\"https://profiles.wordpress.org/noyle/\">noyle</a>, <a href=\"https://profiles.wordpress.org/nsubugak/\">nsubugak</a>, <a href=\"https://profiles.wordpress.org/oakesjosh/\">oakesjosh</a>, <a href=\"https://profiles.wordpress.org/oldenburg/\">oldenburg</a>, <a href=\"https://profiles.wordpress.org/alshakero/\">Omar Alshaker</a>, <a href=\"https://profiles.wordpress.org/ottok/\">Otto Kek&#228;l&#228;inen</a>, <a href=\"https://profiles.wordpress.org/ov3rfly/\">Ov3rfly</a>, <a href=\"https://profiles.wordpress.org/paaljoachim/\">Paal Joachim Romdahl</a>, <a href=\"https://profiles.wordpress.org/iaaxpage/\">page-carbajal</a>, <a href=\"https://profiles.wordpress.org/pagewidth/\">pagewidth</a>, <a href=\"https://profiles.wordpress.org/paragoninitiativeenterprises/\">Paragon Initiative Enterprises</a>, <a href=\"https://profiles.wordpress.org/swissspidy/\">Pascal Birchler</a>, <a href=\"https://profiles.wordpress.org/casiepa/\">Pascal Casier</a>, <a href=\"https://profiles.wordpress.org/pbearne/\">Paul Bearne</a>, <a href=\"https://profiles.wordpress.org/pbiron/\">Paul Biron</a>, <a href=\"https://profiles.wordpress.org/rixeo/\">Paul Kevin</a>, <a href=\"https://profiles.wordpress.org/paulschreiber/\">Paul Schreiber</a>, <a href=\"https://profiles.wordpress.org/pcarvalho/\">pcarvalho</a>, <a href=\"https://profiles.wordpress.org/pedromendonca/\">Pedro Mendon&#231;a</a>, <a href=\"https://profiles.wordpress.org/perrywagle/\">perrywagle</a>, <a href=\"https://profiles.wordpress.org/westi/\">Peter Westwood</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc/\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/philipmjackson/\">Philip Jackson</a>, <a href=\"https://profiles.wordpress.org/pierlo/\">Pierre Gordon</a>, <a href=\"https://profiles.wordpress.org/pierrelannoy/\">Pierre Lannoy</a>, <a href=\"https://profiles.wordpress.org/pikamander2/\">pikamander2</a>, <a href=\"https://profiles.wordpress.org/prashantvatsh/\">Prashant Singh</a>, <a href=\"https://profiles.wordpress.org/pratik-jain/\">Pratik Jain</a>, <a href=\"https://profiles.wordpress.org/presskopp/\">Presskopp</a>, <a href=\"https://profiles.wordpress.org/priyankabehera155/\">Priyanka Behera</a>, <a href=\"https://profiles.wordpress.org/r-a-y/\">r-a-y</a>, <a href=\"https://profiles.wordpress.org/raamdev/\">Raam Dev</a>, <a href=\"https://profiles.wordpress.org/bamadesigner/\">Rachel Cherry</a>, <a href=\"https://profiles.wordpress.org/larrach/\">Rachel Peter</a>, <a href=\"https://profiles.wordpress.org/ragnarokatz/\">ragnarokatz</a>, <a href=\"https://profiles.wordpress.org/ramiy/\">Rami Yushuvaev</a>, <a href=\"https://profiles.wordpress.org/raoulunger/\">raoulunger</a>, <a href=\"https://profiles.wordpress.org/razamalik/\">razamalik</a>, <a href=\"https://profiles.wordpress.org/remcotolsma/\">Remco Tolsma</a>, <a href=\"https://profiles.wordpress.org/rephotsirch/\">rephotsirch</a>, <a href=\"https://profiles.wordpress.org/rheinardkorf/\">rheinardkorf</a>, <a href=\"https://profiles.wordpress.org/youknowriad/\">Riad Benguella</a>, <a href=\"https://profiles.wordpress.org/quicoto/\">Ricard Torres</a>, <a href=\"https://profiles.wordpress.org/richtabor/\">Rich Tabor</a>, <a href=\"https://profiles.wordpress.org/rimadoshi/\">rimadoshi</a>, <a href=\"https://profiles.wordpress.org/rinkuyadav999/\">Rinku Y</a>, <a href=\"https://profiles.wordpress.org/rcutmore/\">Rob Cutmore</a>, <a href=\"https://profiles.wordpress.org/dhrrob/\">Rob Migchels</a>, <a href=\"https://profiles.wordpress.org/rob006/\">rob006</a>, <a href=\"https://profiles.wordpress.org/noisysocks/\">Robert Anderson</a>, <a href=\"https://profiles.wordpress.org/rconde/\">Roi Conde</a>, <a href=\"https://profiles.wordpress.org/murgroland/\">Roland Murg</a>, <a href=\"https://profiles.wordpress.org/costasovo/\">Rostislav Woln&#253;</a>, <a href=\"https://profiles.wordpress.org/roytanck/\">Roy Tanck</a>, <a href=\"https://profiles.wordpress.org/kingkool68/\">Russell Heimlich</a>, <a href=\"https://profiles.wordpress.org/rryyaanndd/\">Ryan</a>, <a href=\"https://profiles.wordpress.org/bookdude13/\">Ryan Fredlund</a>, <a href=\"https://profiles.wordpress.org/rmccue/\">Ryan McCue</a>, <a href=\"https://profiles.wordpress.org/welcher/\">Ryan Welcher</a>, <a href=\"https://profiles.wordpress.org/looswebstudio/\">Ryo</a>, <a href=\"https://profiles.wordpress.org/sebastienserre/\">S&#233;bastien SERRE</a>, <a href=\"https://profiles.wordpress.org/sorenbronsted/\">S&#248;ren Br&#248;nsted</a>, <a href=\"https://profiles.wordpress.org/sablednah/\">sablednah</a>, <a href=\"https://profiles.wordpress.org/viralsampat/\">Sampat Viral</a>, <a href=\"https://profiles.wordpress.org/otto42/\">Samuel Wood (Otto)</a>, <a href=\"https://profiles.wordpress.org/samuelfernandez/\">SamuelFernandez</a>, <a href=\"https://profiles.wordpress.org/zanderz/\">Sander</a>, <a href=\"https://profiles.wordpress.org/santilinwp/\">santilinwp</a>, <a href=\"https://profiles.wordpress.org/sathyapulse/\">Sathiyamoorthy V</a>, <a href=\"https://profiles.wordpress.org/tivus/\">Schuhwerk</a>, <a href=\"https://profiles.wordpress.org/coffee2code/\">Scott Reilly</a>, <a href=\"https://profiles.wordpress.org/wonderboymusic/\">Scott Taylor</a>, <a href=\"https://profiles.wordpress.org/scruffian/\">scruffian</a>, <a href=\"https://profiles.wordpress.org/scvleon/\">scvleon</a>, <a href=\"https://profiles.wordpress.org/sebastianpisula/\">Sebastian Pisula</a>, <a href=\"https://profiles.wordpress.org/sergeybiryukov/\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/sgr33n/\">Sergio de Falco</a>, <a href=\"https://profiles.wordpress.org/sergiomdgomes/\">sergiomdgomes</a>, <a href=\"https://profiles.wordpress.org/sgastard/\">sgastard</a>, <a href=\"https://profiles.wordpress.org/sgoen/\">sgoen</a>, <a href=\"https://profiles.wordpress.org/shahariaazam/\">Shaharia Azam</a>, <a href=\"https://profiles.wordpress.org/cafenoirdesign/\">Shannon Smith</a>, <a href=\"https://profiles.wordpress.org/shariqkhan2012/\">shariqkhan2012</a>, <a href=\"https://profiles.wordpress.org/sncoker/\">Shawntelle Coker</a>, <a href=\"https://profiles.wordpress.org/sheparddw/\">sheparddw</a>, <a href=\"https://profiles.wordpress.org/shital-patel/\">Shital Marakana</a>, <a href=\"https://profiles.wordpress.org/shizumi/\">Shizumi Yoshiaki</a>, <a href=\"https://profiles.wordpress.org/simonjanin/\">simonjanin</a>, <a href=\"https://profiles.wordpress.org/sinatrateam/\">sinatrateam</a>, <a href=\"https://profiles.wordpress.org/sirreal/\">sirreal</a>, <a href=\"https://profiles.wordpress.org/skorasaurus/\">skorasaurus</a>, <a href=\"https://profiles.wordpress.org/smerriman/\">smerriman</a>, <a href=\"https://profiles.wordpress.org/socalchristina/\">socalchristina</a>, <a href=\"https://profiles.wordpress.org/soean/\">Soren Wrede</a>, <a href=\"https://profiles.wordpress.org/spenserhale/\">spenserhale</a>, <a href=\"https://profiles.wordpress.org/sproutchris/\">sproutchris</a>, <a href=\"https://profiles.wordpress.org/squarecandy/\">squarecandy</a>, <a href=\"https://profiles.wordpress.org/sstoqnov/\">Stanimir Stoyanov</a>, <a href=\"https://profiles.wordpress.org/starvoters1/\">starvoters1</a>, <a href=\"https://profiles.wordpress.org/steelwagstaff/\">SteelWagstaff</a>, <a href=\"https://profiles.wordpress.org/steevithak/\">steevithak</a>, <a href=\"https://profiles.wordpress.org/ryokuhi/\">Stefano Minoia</a>, <a href=\"https://profiles.wordpress.org/hypest/\">Stefanos Togoulidis</a>, <a href=\"https://profiles.wordpress.org/steffanhalv/\">steffanhalv</a>, <a href=\"https://profiles.wordpress.org/sabernhardt/\">Stephen Bernhardt</a>, <a href=\"https://profiles.wordpress.org/netweb/\">Stephen Edgar</a>, <a href=\"https://profiles.wordpress.org/dufresnesteven/\">Steve Dufresne</a>, <a href=\"https://profiles.wordpress.org/stevegrunwell/\">Steve Grunwell</a>, <a href=\"https://profiles.wordpress.org/stevenlinx/\">stevenlinx</a>, <a href=\"https://profiles.wordpress.org/stiofansisland/\">Stiofan</a>, <a href=\"https://profiles.wordpress.org/matthias-reuter/\">straightvisions GmbH</a>, <a href=\"https://profiles.wordpress.org/stroona/\">stroona.com</a>, <a href=\"https://profiles.wordpress.org/subratamal/\">Subrata Mal</a>, <a href=\"https://profiles.wordpress.org/subrataemfluence/\">Subrata Sarkar</a>, <a href=\"https://profiles.wordpress.org/manikmist09/\">Sultan Nasir Uddin</a>, <a href=\"https://profiles.wordpress.org/swapnild/\">swapnild</a>, <a href=\"https://profiles.wordpress.org/cybr/\">Sybre Waaijer</a>, <a href=\"https://profiles.wordpress.org/sergioestevao/\">Sérgio Estêvão</a>, <a href=\"https://profiles.wordpress.org/miyauchi/\">Takayuki Miyauchi</a>, <a href=\"https://profiles.wordpress.org/takeshifurusato/\">Takeshi Furusato</a>, <a href=\"https://profiles.wordpress.org/karmatosed/\">Tammie Lister</a>, <a href=\"https://profiles.wordpress.org/tanvirul/\">Tanvirul Haque</a>, <a href=\"https://profiles.wordpress.org/tbschen/\">TBschen</a>, <a href=\"https://profiles.wordpress.org/tdlewis77/\">tdlewis77</a>, <a href=\"https://profiles.wordpress.org/tellyworth/\">Tellyworth</a>, <a href=\"https://profiles.wordpress.org/thamaraiselvam/\">Thamaraiselvam</a>, <a href=\"https://profiles.wordpress.org/thefarlilacfield/\">thefarlilacfield</a>, <a href=\"https://profiles.wordpress.org/themezee/\">ThemeZee</a>, <a href=\"https://profiles.wordpress.org/timhavinga/\">Tim Havinga</a>, <a href=\"https://profiles.wordpress.org/hedgefield/\">Tim Hengeveld</a>, <a href=\"https://profiles.wordpress.org/timon33/\">timon33</a>, <a href=\"https://profiles.wordpress.org/spaceshipone/\">Timoth&#233;e Brosille</a>, <a href=\"https://profiles.wordpress.org/timothyblynjacobs/\">Timothy Jacobs</a>, <a href=\"https://profiles.wordpress.org/tkama/\">Tkama</a>, <a href=\"https://profiles.wordpress.org/tmanoilov/\">tmanoilov</a>, <a href=\"https://profiles.wordpress.org/tmatsuur/\">tmatsuur</a>, <a href=\"https://profiles.wordpress.org/tobifjellner/\">tobifjellner (Tor-Bjorn Fjellner)</a>, <a href=\"https://profiles.wordpress.org/tomgreer/\">Tom Greer</a>, <a href=\"https://profiles.wordpress.org/tjnowell/\">Tom J Nowell</a>, <a href=\"https://profiles.wordpress.org/tommix/\">tommix</a>, <a href=\"https://profiles.wordpress.org/skithund/\">Toni Viemer&#246;</a>, <a href=\"https://profiles.wordpress.org/toro_unit/\">Toro_Unit (Hiroshi Urabe)</a>, <a href=\"https://profiles.wordpress.org/torres126/\">torres126</a>, <a href=\"https://profiles.wordpress.org/zodiac1978/\">Torsten Landsiedel</a>, <a href=\"https://profiles.wordpress.org/itowhid06/\">Towhidul Islam</a>, <a href=\"https://profiles.wordpress.org/treecutter/\">treecutter</a>, <a href=\"https://profiles.wordpress.org/tristangemus/\">tristangemus</a>, <a href=\"https://profiles.wordpress.org/tristanleboss/\">tristanleboss</a>, <a href=\"https://profiles.wordpress.org/tsuyoring/\">tsuyoring</a>, <a href=\"https://profiles.wordpress.org/dinhtungdu/\">Tung Du</a>, <a href=\"https://profiles.wordpress.org/desaiuditd/\">Udit Desai</a>, <a href=\"https://profiles.wordpress.org/grapplerulrich/\">Ulrich</a>, <a href=\"https://profiles.wordpress.org/upadalavipul/\">upadalavipul</a>, <a href=\"https://profiles.wordpress.org/utsav72640/\">Utsav tilava</a>, <a href=\"https://profiles.wordpress.org/vaishalipanchal/\">Vaishali Panchal</a>, <a href=\"https://profiles.wordpress.org/valentinbora/\">Valentin Bora</a>, <a href=\"https://profiles.wordpress.org/varunshanbhag/\">Varun Shanbhag</a>, <a href=\"https://profiles.wordpress.org/veminom/\">Veminom</a>, <a href=\"https://profiles.wordpress.org/vinita29/\">Vinita Tandulkar</a>, <a href=\"https://profiles.wordpress.org/virgodesign/\">virgodesign</a>, <a href=\"https://profiles.wordpress.org/vsamoletov/\">Vlad. S.</a>, <a href=\"https://profiles.wordpress.org/vortfu/\">vortfu</a>, <a href=\"https://profiles.wordpress.org/waleedt93/\">waleedt93</a>, <a href=\"https://profiles.wordpress.org/webmandesign/\">WebMan Design &#124; Oliver Juhas</a>, <a href=\"https://profiles.wordpress.org/websupporter/\">websupporter</a>, <a href=\"https://profiles.wordpress.org/westonruter/\">Weston Ruter</a>, <a href=\"https://profiles.wordpress.org/earnjam/\">William Earnhardt</a>, <a href=\"https://profiles.wordpress.org/williampatton/\">William Patton</a>, <a href=\"https://profiles.wordpress.org/wpgurudev/\">wpgurudev</a>, <a href=\"https://profiles.wordpress.org/alexandreb3/\">WPMarmite</a>, <a href=\"https://profiles.wordpress.org/wptoolsdev/\">wptoolsdev</a>, <a href=\"https://profiles.wordpress.org/xedinunknown-1/\">xedinunknown-1</a>, <a href=\"https://profiles.wordpress.org/yale01/\">yale01</a>, <a href=\"https://profiles.wordpress.org/collet/\">Yannicki</a>, <a href=\"https://profiles.wordpress.org/yohannp/\">yohannp</a>, <a href=\"https://profiles.wordpress.org/yordansoares/\">Yordan Soares</a>, <a href=\"https://profiles.wordpress.org/fierevere/\">Yui</a>, <a href=\"https://profiles.wordpress.org/zachflauaus/\">zachflauaus</a>, <a href=\"https://profiles.wordpress.org/tollmanz/\">Zack Tollman</a>, <a href=\"https://profiles.wordpress.org/zebulan/\">Zebulan Stanphill</a>, <a href=\"https://profiles.wordpress.org/zaffarn/\">Zee</a>, and <a href=\"https://profiles.wordpress.org/zsusag/\">zsusag</a>.\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\n\n\n<p>Many thanks to all of the community volunteers who contribute in the&nbsp;<a href=\"https://wordpress.org/support/\">support forums</a>. They answer questions from people across the world, whether they are using WordPress for the first time or since the first release. These releases are more successful for their efforts!</p>\n\n\n\n<p>Finally, thanks to all the community translators who worked on WordPress 5.4. Their efforts bring WordPress fully translated to&nbsp;46 languages at release time, with more on the way.</p>\n\n\n\n<p>If you want to learn more about volunteering with WordPress, check out&nbsp;<a href=\"https://make.wordpress.org/\">Make WordPress</a>&nbsp;or the&nbsp;<a href=\"https://make.wordpress.org/core/\">core development blog</a>.</p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8455\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"WordPress 5.4 RC5\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wordpress.org/news/2020/03/wordpress-5-4-rc5/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 28 Mar 2020 00: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:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8451\";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:379:\"The fifth release candidate for WordPress 5.4 is live! WordPress 5.4 is currently scheduled to land on&#160;March 31 2020, and we need&#160;your&#160;help to get there—if you haven’t tried 5.4 yet, now is the time! You can test the WordPress 5.4 release candidate in two ways: Try the WordPress Beta Tester plugin (choose the “bleeding edge nightlies” option) [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"David Baumwald\";s: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:2181:\"\n<p><br>The fifth release candidate for WordPress 5.4 is live!</p>\n\n\n\n<p>WordPress 5.4 is currently scheduled to land on&nbsp;<strong><a href=\"https://make.wordpress.org/core/5-4/\">March 31 2020</a></strong>, and we need&nbsp;<em>your</em>&nbsp;help to get there—if you haven’t tried 5.4 yet, now is the time!</p>\n\n\n\n<p>You can test the WordPress 5.4 release candidate in two ways:</p>\n\n\n\n<ul><li>Try the <a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a> plugin (choose the “bleeding edge nightlies” option)</li><li>Or <a href=\"https://wordpress.org/wordpress-5.4-RC5.zip\">download the release candidate here</a> (zip).</li></ul>\n\n\n\n<p>For details about what to expect in WordPress 5.4, please see the&nbsp;<a href=\"https://wordpress.org/news/2020/03/wordpress-5-4-release-candidate/\">first release candidate post</a>.</p>\n\n\n\n<h2>Plugin and Theme Developers</h2>\n\n\n\n<p>Please test your plugins and themes against WordPress 5.4 and update the&nbsp;<em>Tested up to</em>&nbsp;version in the readme to 5.4. The priority in testing is compatibility. If you find issues, please be sure to post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta/\">support forums</a>&nbsp;so we can figure them out before the final release.</p>\n\n\n\n<p>The&nbsp;<a href=\"https://make.wordpress.org/core/2020/03/03/wordpress-5-4-field-guide/\">WordPress 5.4 Field Guide</a>&nbsp;is also out! It’s your source for details on all the major changes.</p>\n\n\n\n<h2>How to Help</h2>\n\n\n\n<p>Do you speak a language besides English?&nbsp;<a href=\"https://translate.wordpress.org/projects/wp/dev\">Help us translate WordPress into more than 100 languages!</a></p>\n\n\n\n<p><em><strong>If you think you’ve found a bug</strong>, you can post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a>&nbsp;in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report,&nbsp;<a href=\"https://make.wordpress.org/core/reports/\">file one on WordPress Trac</a>, where you can also find&nbsp;<a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8451\";s: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: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:17:\"WordPress 5.4 RC4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wordpress.org/news/2020/03/wordpress-5-4-rc4/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 24 Mar 2020 22:00:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8444\";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:388:\"The fourth release candidate for WordPress 5.4 is live! WordPress 5.4 is currently scheduled to land on&#160;March 31 2020, and we need&#160;your&#160;help to get there—if you haven’t tried 5.4 yet, now is the time! You can test the WordPress 5.4 release candidate in two ways: Try the&#160;WordPress Beta Tester&#160;plugin (choose the “bleeding edge nightlies” option) [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Francesca Marano\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:2395:\"\n<p>The fourth release candidate for WordPress 5.4 is live!</p>\n\n\n\n<p>WordPress 5.4 is currently scheduled to land on&nbsp;<strong><a href=\"https://make.wordpress.org/core/5-4/\">March 31 2020</a></strong>, and we need&nbsp;<em>your</em>&nbsp;help to get there—if you haven’t tried 5.4 yet, now is the time!</p>\n\n\n\n<p>You can test the WordPress 5.4 release candidate in two ways:</p>\n\n\n\n<ul><li>Try the&nbsp;<a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a>&nbsp;plugin (choose the “bleeding edge nightlies” option)</li><li>Or&nbsp;<a href=\"https://wordpress.org/wordpress-5.4-RC4.zip\">download the release candidate here</a>&nbsp;(zip).</li></ul>\n\n\n\n<p>For details about what to expect in WordPress 5.4, please see the&nbsp;<a href=\"https://wordpress.org/news/2020/03/wordpress-5-4-release-candidate/\">first release candidate post</a>.</p>\n\n\n\n<p>RC4 commits the new <a href=\"https://core.trac.wordpress.org/ticket/49295\">About page</a> and&nbsp;<a href=\"https://core.trac.wordpress.org/ticket/49688\">updates the editor packages</a>.</p>\n\n\n\n<h2>Plugin and Theme Developers</h2>\n\n\n\n<p>Please test your plugins and themes against WordPress 5.4 and update the&nbsp;<em>Tested up to</em>&nbsp;version in the readme to 5.4. The priority in testing is compatibility. If you find issues, please be sure to post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta/\">support forums</a>&nbsp;so we can figure them out before the final release.</p>\n\n\n\n<p>The&nbsp;<a href=\"https://make.wordpress.org/core/2020/03/03/wordpress-5-4-field-guide/\">WordPress 5.4 Field Guide</a>&nbsp;is also out! It&#8217;s your source for details on all the major changes.</p>\n\n\n\n<h2>How to Help</h2>\n\n\n\n<p>Do you speak a language besides English?&nbsp;<a href=\"https://translate.wordpress.org/projects/wp/dev\">Help us translate WordPress into more than 100 languages!</a></p>\n\n\n\n<p><em><strong>If you think you’ve found a bug</strong>, you can post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a>&nbsp;in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report,&nbsp;<a href=\"https://make.wordpress.org/core/reports/\">file one on WordPress Trac</a>, where you can also find&nbsp;<a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8444\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:60:\"\n		\n		\n		\n		\n		\n				\n		\n		\n\n					\n										\n					\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"WordPress 5.4 RC3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wordpress.org/news/2020/03/wordpress-5-4-rc3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_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, 17 Mar 2020 21:24:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8432\";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:384:\"The third release candidate for WordPress 5.4 is now available! WordPress 5.4 is currently scheduled to be released on&#160;March 31 2020, and we need&#160;your&#160;help to get there—if you haven’t tried 5.4 yet, now is the time! There are two ways to test the WordPress 5.4 release candidate: Try the&#160;WordPress Beta Tester&#160;plugin (choose the “bleeding edge [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"David Baumwald\";s: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:4104:\"\n<p>The third release candidate for WordPress 5.4 is now available!</p>\n\n\n\n<p>WordPress 5.4 is currently scheduled to be released on&nbsp;<strong><a href=\"https://make.wordpress.org/core/5-4/\">March 31 2020</a></strong>, and we need&nbsp;<em>your</em>&nbsp;help to get there—if you haven’t tried 5.4 yet, now is the time!</p>\n\n\n\n<p>There are two ways to test the WordPress 5.4 release candidate:</p>\n\n\n\n<ul><li>Try the&nbsp;<a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a>&nbsp;plugin (choose the “bleeding edge nightlies” option)</li><li>Or&nbsp;<a href=\"https://wordpress.org/wordpress-5.4-RC3.zip\">download the release candidate here</a>&nbsp;(zip).</li></ul>\n\n\n\n<p>For details about what to expect in WordPress 5.4, please see the&nbsp;<a href=\"https://wordpress.org/news/2020/03/wordpress-5-4-release-candidate/\">first release candidate post</a>.</p>\n\n\n\n<p>RC3 addresses improvements to the new About page and&nbsp;<a href=\"https://core.trac.wordpress.org/query?id=49657%2C49621%2C48164%2C49577%2C47053%2C48303%2C49374%2C49619&amp;milestone=5.4&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">8 fixes</a>&nbsp;for the following bugs and regressions:</p>\n\n\n\n<ul><li><a href=\"https://core.trac.wordpress.org/ticket/49657\"></a><a href=\"https://core.trac.wordpress.org/ticket/49657\">49657</a> &#8211; <a href=\"https://core.trac.wordpress.org/ticket/49657\">Block Editor: Update WordPress Packages WordPress 5.4 RC 3</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/49621\"></a><a href=\"https://core.trac.wordpress.org/ticket/49621\">49621</a> &#8211; <a href=\"https://core.trac.wordpress.org/ticket/49621\">Travis: Download Chromium for E2E Tests Only</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/49164\"></a><a href=\"https://core.trac.wordpress.org/ticket/48164\">48164</a> &#8211; <a href=\"https://core.trac.wordpress.org/ticket/48164\">media_sideload_image Should Store Original URL and Optionally Check for Dupes</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/49577\">49577 &#8211; Site Health Status Dashboard Provides Incorrect Items Count on Initial Load</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/47053\">47053 &#8211; Accessibility: Need to set proper &#8216;tabindex&#8217; in &#8216;Skip To Toolbar&#8217; HTML</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/48303\">48303 &#8211; Docblock Improvements for 5.4</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/49374\">49374 &#8211; Use get_post_states to Denote Special Pages on the Added Menu Item Accordions</a></li><li><a href=\"https://core.trac.wordpress.org/ticket/49619\">49619 &#8211; Use &lt;hr /&gt; Instead of Margin on Freedoms Page</a></li></ul>\n\n\n\n<h2>Plugin and Theme Developers</h2>\n\n\n\n<p>Please test your plugins and themes against WordPress 5.4 and update the&nbsp;<em>Tested up to</em>&nbsp;version in the readme to 5.4. If you find compatibility problems, please be sure to post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta/\">support forums</a>&nbsp;so we can figure those out before the final release.</p>\n\n\n\n<p>The&nbsp;<a href=\"https://make.wordpress.org/core/2020/03/03/wordpress-5-4-field-guide/\">WordPress 5.4 Field Guide</a>&nbsp;has also been published, which details the major changes.</p>\n\n\n\n<h2>How to Help</h2>\n\n\n\n<p>Do you speak a language other than English?&nbsp;<a href=\"https://translate.wordpress.org/projects/wp/dev\">Help us translate WordPress into more than 100 languages!</a></p>\n\n\n\n<p><em><strong>If you think you’ve found a bug</strong>, you can post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a>&nbsp;in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report,&nbsp;<a href=\"https://make.wordpress.org/core/reports/\">file one on WordPress Trac</a>, where you can also find&nbsp;<a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8432\";s: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: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:17:\"WordPress 5.4 RC2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://wordpress.org/news/2020/03/wordpress-5-4-rc2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 10 Mar 2020 21:40:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8422\";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:385:\"The second release candidate for WordPress 5.4 is now available! WordPress 5.4 is currently scheduled to be released on&#160;March 31 2020, and we need&#160;your&#160;help to get there—if you haven’t tried 5.4 yet, now is the time! There are two ways to test the WordPress 5.4 release candidate: Try the&#160;WordPress Beta Tester&#160;plugin (choose the “bleeding edge [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Francesca Marano\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:3311:\"\n<p>The second release candidate for WordPress 5.4 is now available!</p>\n\n\n\n<p>WordPress 5.4 is currently scheduled to be released on&nbsp;<strong><a href=\"https://make.wordpress.org/core/5-4/\">March 31 2020</a></strong>, and we need&nbsp;<em>your</em>&nbsp;help to get there—if you haven’t tried 5.4 yet, now is the time!</p>\n\n\n\n<p>There are two ways to test the WordPress 5.4 release candidate:</p>\n\n\n\n<ul><li>Try the&nbsp;<a href=\"https://wordpress.org/plugins/wordpress-beta-tester/\">WordPress Beta Tester</a>&nbsp;plugin (choose the “bleeding edge nightlies” option)</li><li>Or&nbsp;<a href=\"https://wordpress.org/wordpress-5.4-RC2.zip\">download the release candidate here</a>&nbsp;(zip).</li></ul>\n\n\n\n<p>For details about what to expect in WordPress 5.4, please see the&nbsp;<a href=\"https://wordpress.org/news/2020/03/wordpress-5-4-release-candidate/\">first release candidate post</a>.</p>\n\n\n\n<p>RC2 addresses improvements to the new About page and <a href=\"https://core.trac.wordpress.org/query?id=49611%2C49318%2C49295%2C49585%2C49568%2C49549&amp;milestone=5.4&amp;group=component&amp;col=id&amp;col=summary&amp;col=milestone&amp;col=owner&amp;col=type&amp;col=status&amp;col=priority&amp;order=priority\">5 fixes</a> for the following bugs and regressions:</p>\n\n\n\n<ul><li><a href=\"https://core.trac.wordpress.org/ticket/49611\">49611</a> &#8211; Block Editor: Update WordPress Packages WordPress 5.4 RC 2</li><li><a href=\"https://core.trac.wordpress.org/ticket/49318\">49318</a> &#8211; Bundled Themes: Twenty Twenty content font CSS selector is too important</li><li><a href=\"https://core.trac.wordpress.org/ticket/49585\">49585</a> &#8211; REST API: Fix typo in disable-custom-gradients theme feature description</li><li><a href=\"https://core.trac.wordpress.org/ticket/49568\">49568</a> &#8211; Block Editor: Fix visual regression in editor&#8217;s color picker</li><li><a href=\"https://core.trac.wordpress.org/ticket/49549\">49549</a> &#8211; Bundled Themes: Calendar widget CSS fixes on various Bundled themes</li></ul>\n\n\n\n<h2>Plugin and Theme Developers</h2>\n\n\n\n<p>Please test your plugins and themes against WordPress 5.4 and update the&nbsp;<em>Tested up to</em>&nbsp;version in the readme to 5.4. If you find compatibility problems, please be sure to post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta/\">support forums</a>&nbsp;so we can figure those out before the final release.</p>\n\n\n\n<p>The&nbsp;<a href=\"https://make.wordpress.org/core/2020/03/03/wordpress-5-4-field-guide/\">WordPress 5.4 Field Guide</a>&nbsp;has also been published, which details the major changes.</p>\n\n\n\n<h2>How to Help</h2>\n\n\n\n<p>Do you speak a language other than English?&nbsp;<a href=\"https://translate.wordpress.org/projects/wp/dev\">Help us translate WordPress into more than 100 languages!</a></p>\n\n\n\n<p><em><strong>If you think you’ve found a bug</strong>, you can post to the&nbsp;<a href=\"https://wordpress.org/support/forum/alphabeta\">Alpha/Beta area</a>&nbsp;in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report,&nbsp;<a href=\"https://make.wordpress.org/core/reports/\">file one on WordPress Trac</a>, where you can also find&nbsp;<a href=\"https://core.trac.wordpress.org/tickets/major\">a list of known bugs</a>.</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"8422\";s: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:79:\"\n		\n		\n					\n		\n		\n		\n				\n		\n		\n		\n\n					\n										\n					\n					\n			\n		\n		\n			\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:6:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"People of WordPress: Mary Job\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://wordpress.org/news/2020/03/people-of-wordpress-mary-job/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"https://wordpress.org/news/2020/03/people-of-wordpress-mary-job/#comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 06 Mar 2020 16:30:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:9:\"heropress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:10:\"Interviews\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8406\";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:189:\"In the March edition of our \"People of WordPress\" series, you\'ll find out how Mary Job grew from a timid, curious cat into a public speaker and organizer of WordPress Meetups and WordCamps.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Yvette Sonneveld\";s: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:9720:\"\n<p><em>You’ve probably heard that WordPress is open-source software, and may know that it’s created and run by volunteers. WordPress enthusiasts share many examples of how WordPress changed people’s lives for the better. This monthly series shares some of those lesser-known, amazing stories.&nbsp;</em></p>\n\n\n\n<h2>How it all began</h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/02/At-WordCamp-Kampala-2020.jpeg?resize=632%2C844&#038;ssl=1\" alt=\"Mary Job at WordCamp Kampala 2020\" class=\"wp-image-8410\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2020/02/At-WordCamp-Kampala-2020.jpeg?resize=767%2C1024&amp;ssl=1 767w, https://i1.wp.com/wordpress.org/news/files/2020/02/At-WordCamp-Kampala-2020.jpeg?resize=225%2C300&amp;ssl=1 225w, https://i1.wp.com/wordpress.org/news/files/2020/02/At-WordCamp-Kampala-2020.jpeg?resize=768%2C1025&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2020/02/At-WordCamp-Kampala-2020.jpeg?w=809&amp;ssl=1 809w\" sizes=\"(max-width: 632px) 100vw, 632px\" data-recalc-dims=\"1\" /><figcaption>Mary Job at WordCamp Kampala 2020</figcaption></figure>\n\n\n\n<p>Mary remembers when cybercafés started trending in Nigeria. She had just finished high school and was awaiting her results for admission to university. She spent all of her time (10 hours a day) and all of her pocket money buying bulk time online at cafes. All the way through university that was true, until in 2008 she graduated with a degree in philosophy and bought her own computer and modem.</p>\n\n\n\n<p>She started blogging in 2009. Initially, she tried out Blogger, Hubpages, and WordPress—but found WordPress too complicated.&nbsp;</p>\n\n\n\n<h2>Growing up as a timid but curious cat</h2>\n\n\n\n<p>Mary is one of four kids, and the only girl among her siblings. Throughout her childhood she felt shy, even though others didn’t always see her that way. </p>\n\n\n\n<p>When she first started her personal blog, it was mostly an opportunity for her to speak her mind where she was comfortable. Blogging gave her a medium to express her thoughts and with every new post she became a better writer.</p>\n\n\n\n<h2>Rediscovering WordPress</h2>\n\n\n\n<p>After completing a postgraduate diploma in mass communication, Mary started a Masters degree in Information Management. This required a three month internship. She decided to volunteer in Ghana in 2015 at the headquarters of the Salesians of Don Bosco in West Africa (SDBAFW<strong>)</strong> where her uncle was based.</p>\n\n\n\n<p>While she was there, her uncle asked Mary why she was not blogging on WordPress, which also happened to be the software the organisation used. She explained how difficult and complicated it was so he shared a group of beginner-level tutorial videos with her.</p>\n\n\n\n<p>After two weeks of watching those videos, she started to realize she could have a full-time career doing this. So she immediately joined a number of online training groups so she could learn everything.</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>I saw a lot of people earning an income from things I knew and did for the fun of it. I found myself asking why I had not turned my passion into a business.</em></p><cite>Mary Job</cite></blockquote>\n\n\n\n<p>Not long after that, she was contacted by a website editor who was impressed by her blog. With the information available online for WordPress, she was able to learn everything she needed to improve and redesign a site for what turned into her first client.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/03/my-home-office-in-2016.jpeg?w=632&#038;ssl=1\" alt=\"\" class=\"wp-image-8412\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2020/03/my-home-office-in-2016.jpeg?w=512&amp;ssl=1 512w, https://i1.wp.com/wordpress.org/news/files/2020/03/my-home-office-in-2016.jpeg?resize=300%2C169&amp;ssl=1 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" data-recalc-dims=\"1\" /><figcaption>Mary&#8217;s home office in 2016</figcaption></figure>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>I visited the <a href=\"https://wordpress.org/showcase/\">WordPress.org showcase</a> and was wowed with all the good things I could do with WordPress.</em></p><cite>Mary Job</cite></blockquote>\n\n\n\n<p>In 2016 after a year of deep WordPress learning, she had fallen in love with the CMS and wanted to give back to the <a href=\"https://make.wordpress.org/\">WordPress open source project</a>.&nbsp;</p>\n\n\n\n<p>She volunteered to help the Community team. And when she moved to Lagos later that year, she discovered there was an active WordPress Meetup community. This started her journey toward becoming a WordPress Meetup Co-organizer and a Global Community Team Deputy.</p>\n\n\n\n<p>Today the Nigerian WordPress community continues to grow, as has the <a href=\"https://www.meetup.com/Lagos-WordPress-Meetup-Group\">Lagos WordPress Meetup</a> group. The first Nigerian WordCamp took place in Lagos in 2018 and a <a href=\"https://2020.lagos.wordcamp.org/\">2020 event is being planned</a>. A local WordPress community also developed in Mary’s hometown in Ijebu.</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>I have made great friends and met co-organizers in the community who are dedicated to building and sharing their WordPress knowledge with the community like I am.</em></p><cite>Mary Job</cite></blockquote>\n\n\n\n<h2>What did Mary gain from using and contributing to WordPress?</h2>\n\n\n\n<ul><li>She <strong>overcame her stage fright</strong> by getting up in front of an audience at her local Meetup to introduce speakers and to talk about the WordPress community.&nbsp;</li><li>She <strong>attended her first of many African WordCamps </strong>in Cape Town, South Africa. Coincidentally this was also her first time outside West Africa. Before that, she had not been in an aircraft for more than one hour.</li><li>She <strong>earned money</strong> from WordPress web design projects to sustain her during her learning period. Mary continues to use WordPress in her work and says she is still learning every day!</li><li>She got to <strong>jump off</strong> Signal Hill in Cape Town when visiting a WordCamp!&nbsp;</li></ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?fit=632%2C422&amp;ssl=1\" alt=\"\" class=\"wp-image-8413\" srcset=\"https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?w=1683&amp;ssl=1 1683w, https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?resize=300%2C200&amp;ssl=1 300w, https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?resize=1024%2C683&amp;ssl=1 1024w, https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?resize=768%2C512&amp;ssl=1 768w, https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https://i1.wp.com/wordpress.org/news/files/2020/03/Moderating-a-Panel-at-WCLOS2019.jpg?w=1264&amp;ssl=1 1264w\" sizes=\"(max-width: 632px) 100vw, 632px\" /><figcaption>Mary moderating a panel at WordCamp Lagos in 2019</figcaption></figure>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>Essentially, the community has taught me to be a better communicator, and a better person. I’ve made friends across the world that have become like a family to me.</em></p><cite>Mary Job</cite></blockquote>\n\n\n\n<p>She now runs a village hub in Ijebu,&nbsp; where she teaches girls digital skills and WordPress as a way of giving back to her town.</p>\n\n\n\n<p>Since she started on this journey, Mary has gotten a fulltime job supporting a WordPress plugin. She’s also become a Community Team Rep and continues to build and foster communities.</p>\n\n\n\n<h2>Mary’s advice to others</h2>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><em>Always seek to understand the basics of whatever knowledge you seek. Never jump in too fast, wanting to spiral to the top while ignoring the learning curve. You will likely crash down effortlessly if you do so, and would have learned nothing.</em></p><cite>Mary Job</cite></blockquote>\n\n\n\n<h2>Contributors</h2>\n\n\n\n<p>Thanks to Alison Rothwell (<a href=\"https://profiles.wordpress.org/wpfiddlybits/\">@wpfiddlybits</a>), Yvette Sonneveld (<a href=\"https://profiles.wordpress.org/yvettesonneveld/\">@yvettesonneveld</a>), Abha Thakor (<a href=\"https://profiles.wordpress.org/webcommsat/\">@webcommsat</a>), Josepha Haden (<a href=\"https://profiles.wordpress.org/chanthaboune/\">@chanthaboune</a>), Topher DeRosia (<a href=\"https://profiles.wordpress.org/topher1kenobe/\">@topher1kenobe</a>). Thank you to Mary Job (<a href=\"https://profiles.wordpress.org/mariaojob/\">@maryojob</a>) for sharing her #ContributorStory.</p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large\"><img loading=\"lazy\" src=\"https://i1.wp.com/wordpress.org/news/files/2020/03/heropress_logo_180.png?w=632&#038;ssl=1\" alt=\"\" class=\"wp-image-8409\" data-recalc-dims=\"1\" /></figure></div>\n\n\n\n<p><em>This post is based on </em><a href=\"https://heropress.com/essays/wordpress-gave-perfect-identity/\"><em>an article originally published on HeroPress.com</em></a><em>, a community initiative created by </em><a href=\"https://profiles.wordpress.org/topher1kenobe/\"><em>Topher DeRosia</em></a><em>. HeroPress highlights people in the WordPress community who have overcome barriers and whose stories would otherwise go unheard.</em></p>\n\n\n\n<p><em>Meet more WordPress community members over at </em><a href=\"https://heropress.com/\"><em>HeroPress.com</em></a><em>!</em></p>\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2020/03/people-of-wordpress-mary-job/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"18\";s: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:4:\"8406\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:32:\"https://wordpress.org/news/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"\n	hourly	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"\n	1	\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:4:\"site\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"14607090\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Fri, 15 May 2020 11:41:33 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Wed, 13 May 2020 11:05:48 GMT\";s:4:\"link\";s:63:\"<https://wordpress.org/news/wp-json/>; rel=\"https://api.w.org/\"\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 1\";}}s:5:\"build\";s:14:\"20130911063210\";}', 'no');
INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(258802, '_transient_timeout_feed_mod_9bbd59226dc36b9b26cd43f15694c5c3', '1589586096', 'no'),
(258803, '_transient_feed_mod_9bbd59226dc36b9b26cd43f15694c5c3', '1589542896', 'no'),
(258804, '_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9', '1589586106', 'no');
INSERT INTO `options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(258805, '_transient_feed_d117b5738fbd35bd8c0391cda1f2b5d9', 'a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:61:\"\n	\n	\n	\n	\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"WordPress Planet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"en\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"WordPress Planet - http://planet.wordpress.org/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"item\";a:50:{i:0;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"WPTavern: Google Patches Critical Vulnerability in Site Kit Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99654\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:177:\"https://wptavern.com/google-patches-critical-vulnerability-in-site-kit-plugin?utm_source=rss&utm_medium=rss&utm_campaign=google-patches-critical-vulnerability-in-site-kit-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2865:\"<p>In late April Wordfence discovered a critical vulnerability in <a href=\"https://wordpress.org/plugins/google-site-kit/\">Google&rsquo;s Site Kit plugin for WordPress</a> that would make it possible for any user on the site to gain full access to the Google Search Console without verifying ownership. Google patched the vulnerability and released the fix in version 1.8.0 on May 7, 2020.</p>\n\n\n\n<p>Wordfence <a href=\"https://www.wordfence.com/blog/2020/05/vulnerability-in-google-wordpress-plugin-grants-attacker-search-console-access/\">published</a> a timeline of the vulnerability, describing it as a proxySetupURL disclosure: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>In order to establish the first connection with Site Kit and Google Search Console, the plugin generates a proxySetupURL that is used to redirect a site&rsquo;s administrator to Google OAuth and run the site owner verification process through a proxy. Due to the lack of capability checks on the admin_enqueue_scripts action, the proxySetupURL was displayed as part of the HTML source code of admin pages to any authenticated user accessing the /wp-admin dashboard.</p></blockquote>\n\n\n\n<p>The other aspect of the vulnerability is related to the site ownership verification request, which used a registered admin action that was missing capability checks. As a result, any authenticated WordPress user was capable of initiating the request. </p>\n\n\n\n<p>Wordfence identified several ways a malicious attacker might use this vulnerability to the detriment of the site&rsquo;s ranking and reputation, including manipulating search engine results, requesting removal of a competitor&rsquo;s URLs from the search engine, modifying sitemaps, viewing performance data, and more.</p>\n\n\n\n<p>The security fixes are not detailed in the plugin&rsquo;s <a href=\"https://github.com/google/site-kit-wp/releases/tag/1.8.0\">changelog on GitHub</a>. It does, however, include a note at the top that states, &ldquo;This release includes security fixes. An update is strongly recommended.&rdquo; Google has not published a post to notify users on the <a href=\"https://sitekit.withgoogle.com/news/\">news</a> section of the plugin&rsquo;s official website. Without Wordfence&rsquo;s public disclosure, users may not know about the importance of the update.</p>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/google-site-kit/\">Google&rsquo;s Site Kit plugin</a> has more than 400,000 active installs, according to WordPress.org. Details of the 1.8.0 update are not available to users in the admin, since the plugin&rsquo;s changelog is hosted on GitHub. There is no way for users to know that the update includes security fixes without clicking through to research. Due to the great deal of sensitive information to which attackers could gain access, users are advised to update the plugin as soon as possible. </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, 14 May 2020 22:39:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"WPTavern: Envato Launches Template Kits Marketplace for Elementor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99632\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:175:\"https://wptavern.com/envato-launches-template-kits-marketplace-for-elementor?utm_source=rss&utm_medium=rss&utm_campaign=envato-launches-template-kits-marketplace-for-elementor\";s: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:6906:\"<p class=\"has-drop-cap\">Watch out <a href=\"https://wptavern.com/block-patterns-will-change-everything\">block patterns</a>. There is an old player in town making the hard sell before you have even rolled out of bed. Envato just <a href=\"https://envato.com/template-kits/\">dropped a massive library of template kits</a> for Elementor in your front yard.</p>\n\n\n\n<p>Not to worry, the company plans to open things up for the block editor in the future. The <a href=\"http://elementor.com/\">Elementor page builder</a> just makes the most sense right now. It was the first to market. It is mature and has a backing of <a href=\"https://twitter.com/elemntor/status/1260168009378934785\">5 million users</a>, many of whom will be accustomed to commercial upsells, and <a href=\"https://wptavern.com/elementor-raises-15-million-plans-to-invest-in-the-team-product-and-community\">$15 million in recent funding</a>. Financially, it is the smart play. The company can also test the waters of this new category of products before opening it to other page builders and the block editor in a proven market.</p>\n\n\n\n<p>Envato, the company behind ThemeForest and other marketplaces for creators, <a href=\"https://envato.com/blog/template-kits-wordpress-envato/\">launched over 200 template kits today</a> to its large audience of end-users and site builders. The kits cover a wide range of niches. Everything from book authors to medical practices to restaurants is covered.</p>\n\n\n\n<p>&ldquo;Launching template kits is our latest response to the growing demand for page builders and customers looking for design inspiration that is simple and easy to apply to their website,&rdquo; said Cameron Gough, General Manager of Envato&rsquo;s Content team.</p>\n\n\n\n<p>While this is not an official partnership between Envato and Elementor, at least not on paper, it further broadens the appeal of the Elementor page builder. It is sure to spur massive growth beyond its current 5 million users. If there is one thing Envato knows how to do and do well, it is selling products. When we questioned <a href=\"https://wptavern.com/will-page-builders-remain-competitive-in-the-block-era\">whether page builders would be able to compete</a> in the long term with the block editor, the largest third-party theme marketplace is betting at least this one particular page builder can.</p>\n\n\n\n<p>The marketplace is completely open. &ldquo;We&rsquo;re encouraging new and existing authors in the Envato community to create their own template kits and upload them,&rdquo; said Gough. &ldquo;It&rsquo;s a great way to break into this market, especially at this early point.&rdquo;</p>\n\n\n\n<p>For site designers who have worked with Elementor, now is a great opportunity to submit a kit. You can set your own price &mdash; most kits range between $15-$30. The great thing is that designers are not responsible for building a full WordPress theme from scratch. Instead, they can essentially create multiple templates with a page builder, bundle them via the <a href=\"https://wordpress.org/plugins/template-kit-export/\">Template Kit &ndash; Export</a> plugin, and cash in.</p>\n\n\n\n<p>The interesting aspect here is that people with an eye for design and the skillset to build those designs in Elementor can sell their creations without learning to code.</p>\n\n\n\n<h2>What Are Template Kits?</h2>\n\n\n\n<div>\n\n</div>Template kits walk-through.\n\n\n\n<p>&ldquo;A template kit is a collection of page and block templates or layouts, each with a similar visual style and typically focused on a particular niche,&rdquo; said Gough. &ldquo;See some of the examples in our launch collection like a restaurant, or a gym, or a web/design agency. You could liken it sort of the demo content layer that you can find in some premium themes.&rdquo;</p>\n\n\n\n<p>Currently, end-users must have a theme installed that integrates with the Elementor page builder for these template kits to work. After purchasing and downloading a kit, users can simply upload templates to their sites via the <a href=\"https://wordpress.org/plugins/template-kit-import/\">Template Kit &ndash; Import</a> plugin.</p>\n\n\n\n<p>Kits are merely a starting point. Users will need to fill in their custom content. They also have the power to change the design through Elementor&rsquo;s built-in tools.</p>\n\n\n\n<p>Envato launched the <a href=\"https://themeforest.net/category/template-kits/elementor\">template kits marketplace</a> on its ThemeForest website. The current 200+ kits are broken down into 22 categories, the most popular of which are Business Services, Food and Drink, and Technology Apps.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>Example template kit screenshots.\n\n\n\n<p>Sales are already starting to roll in on launch day. There are no clear favorites at the moment with the top sellers hitting only two sales thus far. This should change in the coming days and weeks. The highest-priced kits tend to contain dozens of templates. Some kits, like <a href=\"https://themeforest.net/item/spring-watercolor-and-floral-template-kit/25853973\">Spring Watercolor and Floral</a>, contain over 100 in the collection.</p>\n\n\n\n<p>&ldquo;We know many WordPress professionals that want a pre-packaged, fully functional website template may continue to favor our existing collection of WordPress themes,&rdquo; said Gough. &ldquo;But we increasingly see customers wanting to develop websites from a page builder foundation rather than a full WordPress theme. For these customers, template kits provide a leg up on design, and it&rsquo;s important we continue to support those changing needs.&rdquo;</p>\n\n\n\n<p>For the launch, there is at least one free template kit called <a href=\"https://themeforest.net/item/saasy-saas-app-landing-page-template-kit/26027930\">SaaSy</a>. It is a SaaS and app landing page kit that includes 10 page templates and 26 block templates. It will be available for free until May 31.</p>\n\n\n\n<img />SaaSy Template Kit &ndash; <a href=\"https://themeforest.net/item/saasy-saas-app-landing-page-template-kit/full_screen_preview/26027930\">Live Preview</a>\n\n\n\n<p>&ldquo;We know that the WordPress world continues to evolve and respond exceptionally well to the changing needs of the wider web design industry, and you only have to look at Gutenberg as one example of how the platform is evolving to meet the increasing demand for easier tools that provide a leg up on website design,&rdquo; said Gough.</p>\n\n\n\n<p>&ldquo;Couple this with the strength of page builders such as Elementor and others, plus a vibrant and active community of developers, hosting providers, and more, we think there&rsquo;s never been a better time to provide a new and easier way to bring WordPress websites to life.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 May 2020 20:03:10 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:114:\"WPTavern: WordPress Contributor Andy Fragen Shares His Experience as a Trauma Surgeon During the COVID-19 Pandemic\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99619\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:273:\"https://wptavern.com/wordpress-contributor-andy-fragen-shares-his-experience-as-a-trauma-surgeon-during-the-covid-19-pandemic?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-contributor-andy-fragen-shares-his-experience-as-a-trauma-surgeon-during-the-covid-19-pandemic\";s: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:3546:\"<img />\n\n\n\n<p>Last weekend I had the opportunity to interview <a href=\"https://thefragens.com/\">Andy Fragen</a>, a longtime member of the WordPress community and core contributor. He is also the author of the <a href=\"https://github.com/afragen/github-updater\">GitHub Updater</a> plugin, which allows developers to enable automatic updates to their GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. In the video below, Fragen gives us a window into his world on the frontlines as an acute care surgeon.</p>\n\n\n\n<p>After working his shifts at the hospital, Fragen returns home and voluntarily keeps himself in semi-isolation from his wife and kids. He spends his time <a href=\"https://thefragens.com/plugins/\">working on his plugins</a> and contributing to WordPress. In addition to improving GitHub Updater, he also recently became a maintainer for the core Site Health component and the WordPress Beta Tester plugin.</p>\n\n\n\n<p>&ldquo;I look at computer programming and stuff like that as puzzle solving,&rdquo; Fragen said. &ldquo;It&rsquo;s an interesting way to occupy time and figure out something to do. We have a little aphorism in surgery: the enemy of good is better. I don&rsquo;t necessarily stick to that in plugin development, because otherwise we&rsquo;d be at a standstill. Things would never get better and never improve.&rdquo;</p>\n\n\n\n<p>During normal times when there isn&rsquo;t a pandemic going on, Fragen enjoys attending local WordCamps in LA, Orange County, Riverside, San Diego, and Phoenix. When he first started getting involved with WordPress he decided if he was ever going to meet any of the people who make the software, he would have to get involved in some community events. He started sponsoring WordCamps so he could have the opportunity to meet the speakers and contributors, and then he was hooked. </p>\n\n\n\n<p>When he&rsquo;s not stitching people back together, Fragen can be sometimes be found leading the the core Site Health meeting. He tries to pop into the core development meeting when his schedule permits. </p>\n\n\n\n<p>Durning our interview Fragen offered some good tips on navigating the many claims and conspiracy theories that are swirling around with the pandemic. The rampant misinformation campaigns have so far not affected his outlook as a healthcare worker.</p>\n\n\n\n<p>&ldquo;For the most part, when we&rsquo;re working, we&rsquo;re working, and we don&rsquo;t necessarily pay attention to all the extraneous things that are going on around,&rdquo; he said. &ldquo;You&rsquo;re in the moment and doing what you need to do to get the work done and take care of the patient.&rdquo;</p>\n\n\n\n<p>It has been months since he has been able to hug his wife and kids, but Fragen is maintaining a sense of normal by continuing his hobbies in isolation. Despite the increased requirements for PPE and vigilance at work, he said his training has prepared him for this time.  </p>\n\n\n\n<p>&ldquo;It&rsquo;s amazing what you can get used to,&rdquo; Fragen said. &ldquo;A lot of these things affect people in different ways. For better or for worse, some of these things never bothered me. The training is hard enough. Because of that, you learn to adapt a little bit better, I guess. When there are things happening, as I like to say, &lsquo;If I&rsquo;m having a bad day, someone else is having a worse one.&rsquo; You are there to take care of them and to fix them as best they can be fixed, if they can be fixed.&rdquo;</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 May 2020 05:11:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"Post Status: On static WordPress, with Miriam Schwab of Strattic\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=78861\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"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://poststatus.com/static-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:1112:\"<p>Miriam Schwab is co-founder and CEO of <a href=\"https://www.strattic.com/\">Strattic</a>, a business making a big bet on the future of WordPress — and in particular for using it to create static websites.</p>\n\n\n\n<p>They recently <a href=\"https://techcrunch.com/2020/02/26/strattic-raises-6-5m-to-bring-static-wordpress-to-the-masses/\">raised </a>$6.5 million dollars in an oversubscribed round. Strattic aims to enable the power and flexibility of a dynamic WordPress website like we all know, with the security and speed of a completely static website.</p>\n\n\n\n<p>In this interview, Cory Miller talks to Miriam about her journey to this moment, the Strattic product, raising money, and more.</p>\n\n\n\n\n\n\n\n<h3>Partner: <a href=\"https://poststatus.com/yoast\">Yoast</a></h3>\n\n\n\n<p>This episode is brought to you by Yoast, the best WordPress SEO solution, hands down. You can upgrade to Yoast SEO premium, or take advantage of their great bundles that include outstanding training resources so you can fully take advantage of all the awesome tools <a href=\"https://poststatus.com/yoast\">Yoast SEO</a> provides.</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, 13 May 2020 23:16:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Brian Krogsgard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"WPTavern: Where Gutenberg Went Wrong: Theme Developer Edition\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99568\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:165:\"https://wptavern.com/where-gutenberg-went-wrong-theme-developer-edition?utm_source=rss&utm_medium=rss&utm_campaign=where-gutenberg-went-wrong-theme-developer-edition\";s: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:9283:\"<img />Themes with block editor styles on WordPress.org.\n\n\n\n<p class=\"has-drop-cap\">With full-site editing just around the bend, it is a fair question to ask whether the WordPress ecosystem is prepared for such a transition, particularly on the theme development side of things.</p>\n\n\n\n<p>It is no secret that theme developers have struggled to keep up with the barrage of changes between Gutenberg plugin updates and, ultimately, major WordPress versions. It is also a fair question to ask who is steering the ship. Where are the site developers, theme authors, and other designers who spend every day crafting the front end of the web? Where are the forward-thinking solutions that make sure the project maintains backward compatibility?</p>\n\n\n\n<p>There have been some efforts to mend the broken divide between the Gutenberg project and theme developers such as the fortnightly <a href=\"https://wptavern.com/key-takeaways-from-the-first-future-of-themes-meeting\">block-based themes meetings</a>. However, those meetings, by and large, are general updates on things the Gutenberg team has already developed or will ship soon. Those meetings are a good stepping stone toward better communication, but the project needs a project planner with both the vision of the future landscape and a sense of the day-to-day issues that theme authors contend with.</p>\n\n\n\n<p>The reality is that there are only 132 themes out of 7,455 that list <a href=\"https://wordpress.org/themes/tags/block-styles/\">block editor styles</a> as a feature in the official repository. We are a year and a half into the lifespan of the block editor officially merging into WordPress, yet the face of the platform is made up mostly of themes that have shoehorned some basic block styles into mediocre designs. The themes that truly stand out with full block-editor support are few and far between. Many of those are also bidding heavily on Elementor or other page builders.</p>\n\n\n\n<p>Whether you like the block editor is of little consequence when there is no buy-in from theme authors. Every week, I check the theme directory for new themes, hoping to find a hidden gem. Every week, I am disappointed to see new themes dropping in 2020 with no support for the block editor. There is an entire segment of users who might enjoy the editor if only they had something more than <a href=\"https://wordpress.org/themes/twentytwenty/\">Twenty Twenty</a> to play around with &mdash; it is a fine theme but is not everyone&rsquo;s <em>cup of tea</em>.</p>\n\n\n\n<img />ThemeForest&rsquo;s listing of block-styled themes.\n\n\n\n<p>ThemeForest sellers are besting free WordPress.org theme authors 18 to 1 in terms of support with over 2,300 themes listed as <a href=\"https://themeforest.net/attributes/gutenberg-optimized/yes\">Gutenberg-optimized</a>. Granted, themes from the massive marketplace are known to have every feature they can in an attempt to one-up the competition. Also, many of them either have built-in page builders or support third-party solutions.</p>\n\n\n\n<p>Still, for the flagship feature of the platform, end-users should expect something more from the official theme directory.  A third-party marketplace should not be the only game in town.  At the moment, much of the offerings on WordPress.org feel lackluster at best. The handful that go the extra mile, such as the <a href=\"https://wptavern.com/rosa-2-restaurant-theme-provides-a-frustrating-and-satisfying-experience\">Rosa 2</a> and <a href=\"https://wptavern.com/godaddys-go-wordpress-theme-offers-a-page-building-experience-via-the-block-editor\">Go</a> themes, have mature businesses funding the effort.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /><a href=\"https://wptavern.com/rosa-2-restaurant-theme-provides-a-frustrating-and-satisfying-experience\">Rosa 2 Theme</a></li><li class=\"blocks-gallery-item\"><img /><a href=\"https://wptavern.com/godaddys-go-wordpress-theme-offers-a-page-building-experience-via-the-block-editor\">Go Theme</a></li></ul>\n\n\n\n<p>There is some broken trust between theme authors and WordPress at the moment. Some shout it loudly (as folks can attest from WP Tavern comments section). Others are more quietly trying to figure all this out.</p>\n\n\n\n<p>Even Carolina Nymark, one of the representatives for the official Themes Team, shared some concern. &ldquo;How do all of you theme authors keep up with the changes to Gutenberg?&rdquo; she <a href=\"https://twitter.com/carolinapoena/status/1255324873137762306\">asked in a tweet</a>. When the team leads are not up to speed, it is not good for the project as a whole.</p>\n\n\n\n<p>&ldquo;I don&rsquo;t,&rdquo; <a href=\"https://twitter.com/andersnoren/status/1256535507426856960\">replied Anders Nor&eacute;n</a>, the primary developer behind Twenty Twenty, to Nymark&rsquo;s question. &ldquo;I wait until something breaks (in the beta releases) and try to fix it then. Trying to support changes in the Gutenberg plugin while maintaining support for the block editor in Core is bad for your health.&rdquo;</p>\n\n\n\n<p>There is a major concern from theme authors about the future. It is hard to get excited about the current possibilities when there is uncertainty over what theme development will look like in 12 months. There is no clear and detailed roadmap about how things will work, and many theme designers feel like they are playing catchup from week to week. Instead, they should be able to more clearly look ahead and push early ideas into play.</p>\n\n\n\n<p>My ultimate fear is that the Themes Team will one day flip the switch and require all themes going into the directory to support the block editor like it had to do with the <a href=\"https://wptavern.com/wordpress-org-now-requires-theme-authors-to-use-the-customizer-to-build-theme-options\">customizer in 2015</a>. If theme authors do not organically make the transition such a day may come. The team will be stuck as the <em>bad guys</em> in the middle.</p>\n\n\n\n<h2>Where Do We Go from Here?</h2>\n\n\n\n<p class=\"has-drop-cap\">It is easy to identify some of the major pain points for theme authors. Changes between updates will inevitably break something with the theme design.</p>\n\n\n\n<p>Breaking HTML changes.</p>\n\n\n\n<p>Breaking CSS changes.</p>\n\n\n\n<p>Missing class names.</p>\n\n\n\n<p>Different methods of handling alignment, depending on the block.</p>\n\n\n\n<p>Dealing with inline styles after years of being taught to avoid them.</p>\n\n\n\n<p>All of these issues are roadblocks for theme authors. And, when things get in the way of theme authors doing their jobs, they trickle down to end-users.</p>\n\n\n\n<p>This is not the WordPress of the last decade. The WordPress that promised to not break things with updates. The WordPress where a one-off theme by a non-professional designer still worked four months later.</p>\n\n\n\n<p>The Gutenberg project is still in its infancy. It can be fun to play with, but it can also be messy. I am as much of an evangelist for the block editor as anyone, but I can recognize when there is a clear and present issue of trust between theme authors and the developers of the project.</p>\n\n\n\n<p>Currently, theme authors who are attempting to cover all of their bases are designing for at least a couple of versions of WordPress, multiple versions of Gutenberg, and the classic editor plugin. It is a dizzying array of testing for one theme. Those with a dozen or more themes&hellip;well, it is not an ideal situation.</p>\n\n\n\n<p>A holistic approach needs to be taken toward theme and site design. Theme authors need to see the details of the roadmap and contribute to it, carving the features they see as relevant into stone for the coming years. They need to know that the buttons block design they sweated over for hours this past week will <a href=\"https://github.com/WordPress/gutenberg/pull/21923\">continue working next week</a>.</p>\n\n\n\n<p>It all starts at the project management level.</p>\n\n\n\n<p>If a breaking HTML change needs to happen, theme authors need more than, &ldquo;X change needs to happen for Y feature to work.&rdquo; They need to see ownership of the mistake in the initial planning phase for X, backward-compatible code solutions, and a path toward fewer of the same mistakes happening.</p>\n\n\n\n<p>Theme designers still need some sort of <a href=\"https://wptavern.com/themes-of-the-future-a-design-framework-and-a-master-theme\">design framework</a>. The current utility classes are like a poor man&rsquo;s version of <a href=\"https://tailwindcss.com/\">Tailwind</a> that is being pieced together as the project adds new features without the foresight to look at the future landscape. Maybe the upcoming Global Styles feature can tackle that on a larger scale that provides compatibility across themes.</p>\n\n\n\n<p>Ultimately, there needs to be more communication between the Gutenberg team and theme authors who are building themes for the official WordPress theme directory. Perhaps there should even be a new team or sub-team formed focused solely on theming in the block era and working directly with Gutenberg developers to identify pain points. Whatever happens, someone needs to inspire the next generation of themes into being. Until then, most theme authors are stuck wondering what they will need to fix next.</p>\n\n\n\n<p><em>Up next: block/plugin development edition?</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 May 2020 20:19:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"WPTavern: GitHub Adds Account Successors Feature\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99556\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:141:\"https://wptavern.com/github-adds-account-successors-feature?utm_source=rss&utm_medium=rss&utm_campaign=github-adds-account-successors-feature\";s: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:2635:\"<p>Yesterday, GitHub added a new setting to user-owned repositories called &ldquo;<a href=\"https://help.github.com/en/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories\">Account Successors</a>.&rdquo; It allows users to designate repository access to another user to maintain ownership continuity in the event of any kind of personal disruption.</p>\n\n\n\n<p>&ldquo;Open source maintainers, you can now invite a trusted user to manage your open source projects in the event that you are unable to do so yourself,&rdquo; GitHub Senior Product Manager Ben Balter said in an announcement on Twitter. &ldquo;Help ensure the future of your work (and the work of others) by inviting an account successor today.&rdquo;</p>\n\n\n\n<p>The new feature can be found under the Settings &raquo; Account &raquo; Successor Settings menu in GitHub.  Successors will not be given the ability to log into accounts but will have the following permissions:  </p>\n\n\n\n<ul><li>Archive your public repositories.</li><li>Transfer your public repositories to their own user owned account.</li><li>Transfer your public repositories to an organization where they can create repositories.</li></ul>\n\n\n\n<p>Successors cannot be set on a per-project or per-organization basis yet, but Balter said that is something GitHub would like to build.</p>\n\n\n\n<p>This new setting complements <a href=\"https://help.github.com/en/github/site-policy/github-deceased-user-policy\">GitHub&rsquo;s Deceased User Policy</a>, in which the company will work with the deceased person&rsquo;s next of kin, a pre-designated successor, or other authorized individual to determine the future of the account.</p>\n\n\n\n<p>GitHub began testing the Account Successors feature last week, taking suggestions from the greater community. Public <a href=\"https://twitter.com/benbalter/status/1258832842857029633\">feedback from testers</a> has been positive so far. Users hope not to need the feature anytime soon, though some said it is a real worry they have regarding their projects on GitHub. Setting up a successor is now the easy part, where identifying a trusted individual may prove more difficult for some.</p>\n\n\n\n<p>Account Successors is a timely addition to the platform, as the pandemic continues to sweep the globe, although the feature can be useful for many other types of scenarios.  Given the high fevers that can accompany COVID-19 and the rapid decline often associated with the worst outcomes, identifying a successor while still feeling healthy is an important precaution to ensure the continuity of your project.</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, 12 May 2020 22:51:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"WPTavern: Highlight, Underline, and Control Font Size with RichText Extension\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99566\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:195:\"https://wptavern.com/highlight-underline-and-control-font-size-with-richtext-extension?utm_source=rss&utm_medium=rss&utm_campaign=highlight-underline-and-control-font-size-with-richtext-extension\";s: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:3560:\"<p class=\"has-drop-cap\">Last week, Tetsuaki Hamano contributed his first plugin to the official WordPress plugin repository. <a href=\"https://wordpress.org/plugins/richtext-extension/\">RichText Extension</a> grants additional options for inline text in the block editor.</p>\n\n\n\n<p>RichText is a component in the editor that allows end-users to add and edit text. Typically, users may think of this component when dealing with paragraphs. However, it also applies to headings, lists, quotes, image captions, and any other area where textual content can be added.</p>\n\n\n\n<p>Many plugins add settings on the block level. This means when you apply a particular style, it applies to the entire block. Inline text refers to the individual characters and words within the block. By default, WordPress allows end-users to control inline text by adding links, creating italic or bold characters, changing the text color, and more. <a href=\"https://wptavern.com/gutenberg-8-0-merges-block-and-pattern-inserter-adds-inline-formats-and-updates-code-editor\">Superscript and subscript inline options</a> have already landed in the Gutenberg plugin, which should ship with WordPress 5.5.</p>\n\n\n\n<p>RichText Extension extends the editor toolbar to add new options for highlighting, underlining, and changing the font size of inline text. It also adds an option to clear all formatting.</p>\n\n\n\n<p>Overall, the plugin is a solid outing for a first-time contributor to the plugin directory. With luck, we will get to see more of Hamano&rsquo;s work in the future.</p>\n\n\n\n<h2>Plugin Features</h2>\n\n\n\n<p class=\"has-drop-cap\">The primary feature of RichText Extension is its highlighter option, which allows users to highlight text. The plugin adds a paintbrush icon to the toolbar. Once clicked, it opens four highlighting options. By default, users can add a red or yellow marker effect or background directly behind a piece of text. This feature can be useful for adding a bit of flair to make specific words or characters to stand out.</p>\n\n\n\n<img />Using the marker highlight in a pullquote.\n\n\n\n<p>The plugin also adds a font size option to the toolbar. I am unsure how useful changing the font size for inline text is for the average end-user. Typically, this is best left to the block level. However, there may be some edge cases that others will want to use it for.</p>\n\n\n\n<p>Along with the core editor&rsquo;s inline options in the toolbar&rsquo;s dropdown menu, RichText extension adds Clear Format and Underline options. The former allows users to clear all inline formatting. The latter underlines text.</p>\n\n\n\n<p>Each of the plugin&rsquo;s features can be configured via the plugin&rsquo;s settings screen. Users can change the highlight colors, their thickness, and transparency. The four available font sizes can be adjusted. It also allows users to enable or disable each feature.</p>\n\n\n\n<img />RichText Extension&rsquo;s settings screen.\n\n\n\n<p>It would be nice to see the plugin&rsquo;s highlighting and font-size features use the theme-defined color palette and font sizes, respectively. The plugin could further allow users to define custom colors and sizes outside of those added by the theme.</p>\n\n\n\n<p>More than anything, I would like to see a fully-featured plugin tackle every conceivable inline text option with the ability to enable or disable each.  This would give end-users ultimate flexibility over how they write their content.  Perhaps RichText Extension can be that plugin in the future.  Otherwise, another developer may step in and do the job.</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, 12 May 2020 19:51:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:83:\"WPTavern: WordPress Accessibility Team to Host 24-Hour Online Event October 2, 2020\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99528\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:209:\"https://wptavern.com/wordpress-accessibility-team-to-host-24-hour-online-event-october-2-2020?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-accessibility-team-to-host-24-hour-online-event-october-2-2020\";s: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:2464:\"<img />\n\n\n\n<p>The WordPress Accessibility Team is organizing a new online event called <a href=\"https://make.wordpress.org/accessibility/2020/05/07/announcing-the-first-wordpress-accessibility-day/\">WP Accessibility Day</a> that will take place on October 2, 2020. The event will feature 24 hours of educational sessions that focus on the intersection between WordPress and web accessibility. </p>\n\n\n\n<p>Inspired by the Polyglots&rsquo; Global Translation Day, which greatly <a href=\"https://wptavern.com/polyglots-team-experiences-record-annual-growth-expands-wordpress-reach-to-millions-with-new-translations\">expanded the team&rsquo;s base of contributors</a> and fueled a record number of translations, the Accessibility Team aims to raise awareness about its work. Organizers will be featuring a variety of topics, including theme and plugin accessibility, writing accessible content, accessibility testing, current standards, and more from a diverse group of global speakers.</p>\n\n\n\n<p>Accessibility consultant and WordPress contributor Joe Dolson proposed the event use a model similar to the <a href=\"https://inclusivedesign24.org/2019/\">ID24</a> (Inclusive Design 24) conference, with one 30-40 minute talk per hour. This format merges aspects of virtual WordCamps and WordSesh, running a single-track of sessions over the span of 24 hours with live emcees to manage interviews and Q&amp;A segments.</p>\n\n\n\n<p>Even though many events are going virtual due to the pandemic, accessibility contributors have been evaluating the possibility of hosting an online-only event <a href=\"https://wptavern.com/wordpress-contributors-explore-the-possibility-of-a-global-accessibility-event\">since mid-2019</a> and have been planning this one since December. The small size of the team and the travel expenses associated with larger WordCamps made it nearly impossible to scale the in-person collaboration happening at events.</p>\n\n\n\n<p><a href=\"https://wpaccessibilityday.org/\">WP Accessibility Day</a> has its own website where those who are interested can sign up to be notified about the call for speakers, sponsors, and other news. Organizers and volunteers are meeting in the #accessibility-events channel on WordPress&rsquo;Slack.  They will be discussing the event, along with other accessibility topics, during an online panel on Thursday, May 21st, 2020, for <a href=\"https://globalaccessibilityawarenessday.org/\">Global Accessibility Awareness Day</a>. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 11 May 2020 20:17:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"WPTavern: Simple Photoblogging with the Instapress WordPress Theme\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99532\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:177:\"https://wptavern.com/simple-photoblogging-with-the-instapress-wordpress-theme?utm_source=rss&utm_medium=rss&utm_campaign=simple-photoblogging-with-the-instapress-wordpress-theme\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4059:\"<p class=\"has-drop-cap\">It is not often that I come across a free WordPress theme that instantly impresses me. Far too often, I spend half an hour or more just getting to know a theme, checking its options, and figuring out how long it will take to recreate something that looks remotely like the demo. However, every now and then I come across one of those diamonds in the rough that makes me a taker a deeper look.</p>\n\n\n\n<p><a href=\"https://wordpress.org/themes/instapress/\">Instapress</a> is one of those themes. It is yet another reason I am in favor of a <a href=\"https://wptavern.com/curated-list-of-featured-themes-coming-to-the-theme-directory\">curated featured themes list</a>. These types of unique themes tend to get lost in the crowd, and without the backing of a major company to market them, they usually go unnoticed by most WordPress users.</p>\n\n\n\n<p>What drew me to Instapress was its take on presenting posts on the front end. It is a photoblogging theme that is mostly good at showing individual photos but little else. It also has some of the old-school simplicity from the early WordPress theme era.</p>\n\n\n\n<p>Instapress is the first and only theme that Anton Lukin has submitted to the official WordPress theme directory. He runs the theme on his <a href=\"https://lukin.blog/\">personal blog</a>, in which he shares photos from the places he travels.</p>\n\n\n\n<h2>Beautiful Simplicity</h2>\n\n\n\n<p class=\"has-drop-cap\">The theme is truly a photoblogging-only theme. It is not ideal for long-form, textual content or many other types of sites. Fair warning: if your plan is to do anything other than post photos, you should look elsewhere.</p>\n\n\n\n<p>This narrow design is what makes the theme stand out. On the blog page and other archive-type pages, the theme presents the featured image with an interesting JSON-style output of the post metadata such as the date, title, and author.</p>\n\n\n\n<img />Posts page display from Instapress.\n\n\n\n<p>Instapress has a few customizer options. Along with a custom footer description, end-users can decide whether to show the post author and any custom meta in post summaries on blog and archive pages. Custom meta in this sense means all public custom fields, which may not be desirable for everyone, depending on what metadata is assigned to the post. However, it can be useful for photobloggers who include location data, such as latitude and longitude for their posts.</p>\n\n\n\n<p>As shown in the following screenshot, Lukin includes the coordinates on his post (<code>latlng</code>):</p>\n\n\n\n<img />Custom metadata from <a href=\"https://lukin.blog/baikal/\">Baikal post</a>.\n\n\n\n<p>Themes rarely get much simpler than Instapress. It is intentionally lightweight. The stylesheet comes in under 20 kb, which is what any photoblogger should look for in a theme. The theme should not be the bottleneck for page speed on image-heavy websites.</p>\n\n\n\n<h2>Areas to Improve</h2>\n\n\n\n<p class=\"has-drop-cap\">While being a fan of the theme, some small things could drastically improve its appeal to end-users. I would not want the theme to add too many extra options. Its simplicity is part of its charm. However, a couple of home/archive views that offer a wider photo layout or grid would add a nice touch without bloating the theme.</p>\n\n\n\n<p>Typically, I would deduct massive points for a theme that has no block editor styles, particularly in 2020. It is such a huge user base to leave out. But, the biggest loss for this theme is not taking advantage of the built-in, image-related blocks. They provide theme authors with a ton of design freedom. Throw in a few custom styles and you can do something special for photoblogs. Even just supporting wide and full-width alignment goes a long way in providing users better options for photos.</p>\n\n\n\n<p>The other missing piece of the puzzle for this theme is that it has no site title output. End-users can shoehorn it into the nav menu or customizable footer description, but it would be nice to see it as part of the theme header, even if disabled by default.</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, 11 May 2020 19:52:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:132:\"WPTavern: WordCamp Spain 2020 Q&amp;A: Matt Mullenweg Discusses Virtual Events, Decoupled WordPress, and the Future of Page Builders\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99452\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:293:\"https://wptavern.com/wordcamp-spain-2020-qa-matt-mullenweg-discusses-virtual-events-decoupled-wordpress-and-the-future-of-page-builders?utm_source=rss&utm_medium=rss&utm_campaign=wordcamp-spain-2020-qa-matt-mullenweg-discusses-virtual-events-decoupled-wordpress-and-the-future-of-page-builders\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6424:\"<p>Matt Mullenweg joined Mat&iacute;as Ventura at WordCamp Spain yesterday for a lively Q&amp;A session. The virtual event drew 5,000 registered users, and attendees came prepared with some thought-provoking questions about the future of WordPress. Here are a few highlights on some recent topics of interest.</p>\n\n\n\n<p>WordCamps around the globe have been going virtual, embracing the challenge of keeping communities connected through the screen. Mullenweg shared thoughts on how WordCamps have changed during the pandemic and what might be worthwhile to maintain after things go back to normal:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>WordCamps were always exclusionary. If you couldn&rsquo;t make it to be in a physical point at a physical time, you couldn&rsquo;t be there. Tickets were cheap but travel and other costs could be expensive. To our mission of democratizing publishing, if we could radically open up some of the value of WordCamps, not just the talks because the talks you could always watch later online, but some of that person-to-person connection and relationship-building that would happen at WordCamps &ndash; if we can recreate that online I feel like that could be something that would be amazing for the WordPress community.  I feel like we used our in-person events as a crutch, actually. Because they were so good, and I love them, we overweighted towards them. This time allows us to reflect and also try new things that we might not have been pushed to otherwise. I hope that we don&rsquo;t stop any of these new things. I hope there are more WordCamp events in every language.</p></blockquote>\n\n\n\n<p>Large regional events like WordCamp Europe and WordCamp US will be going virtual in the coming months and it will be interesting to see how they work to reproduce the intimate, in-person connections that are often forged at these events. </p>\n\n\n\n<p>One of the first questions was regarding <a href=\"https://wptavern.com/frontity-raises-e1m-with-automattic-and-k-fund\">Automattic&rsquo;s recent investment in Frontity</a>.  Does Automattic&rsquo;s interest mean that React might be implemented in the public part of WordPress? Mullenweg highlighted a few of the positive and negative aspects of decoupled WordPress setups but also confirmed that a React frontend is not on the roadmap for core:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>I&rsquo;m excited to be able to support Frontity. Automattic tries to support as many of the WordPress ecosystem companies as possible. If there is a company doing something interesting in WordPress, we would love to invest and support it. In terms of a React theme in default WordPress, I think that to me that stays in plugin and theme territory for the foreseeable future. The downside of that approach is that you lose all the capabilities of the decades of WordPress plugins and themes and integrations and everything when you move to that more decoupled React frontend. I don&rsquo;t know if what you gain is that much better for a normal content website. In fact, so many single page applications in React when they get to version 2 or 3 usually work on server side rendering. We have server side rendering by default, and it&rsquo;s really fast and really good, especially when you layer in AMP or some other things that can speed it up. It can actually be probably the best possible thing for content driven sites, the best practice, versus application driven sites where something like React might be better. If you take a really optimized PHP-served AMP page, performance-wise versus the same thing going through React, it&rsquo;s hard for me to imagine the React page being faster. In fact, I think it would be much slower. That&rsquo;s how I think about the defaults. But for people who are building more advanced applications or have some sort of constraint on their website where they need the React frontend, I think the decoupled use case of WordPress is stronger than ever. I don&rsquo;t know why anyone would use a proprietary backend, like Contentful or something like that, when you have all the open source security, scalability, and robustness of WordPress available in a decoupled infrastructure as well.</p></blockquote>\n\n\n\n<p>Ventura noted that just because WordPress uses these technologies in the backend, doesn&rsquo;t mean it has to be used on the frontend as well. Based on these comments, it doesn&rsquo;t seem likely that WordPress will be adopting a React-based default theme anytime in the near future.</p>\n\n\n\n<p>The fate of page builders in the Gutenberg era is always a popular topic during Q&amp;A sessions and WordCamp Spain was no exception. The general concern is whether Gutenberg&rsquo;s full site editing capabilities will make these plugins obsolete, but Mullenweg seemed optimistic about WordPress leaving page builders a piece of the market:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>I&rsquo;m really excited for the future of page builders. Before every single page builder would have to do a fair amount of work to recreate their version of blocks. There was a lot of wasted effort with many talented and great developers all over the world essentially rebuilding the wheel or recreating the block over and over. Now that we have these rails in the core of this block infrastructure, it&rsquo;s been widely adopted and implemented with thousands of blocks being created and many more to come, they don&rsquo;t have to create that core fundamental infrastructure and can instead innovate on top of it, because there are so many cool things you can do in page builders that are out of scope of where we want to take Gutenberg.</p></blockquote>\n\n\n\n<p>Mullenweg also said he anticipates that page builders that are not built with Gutenberg in mind will likely be used less and less over time. However, it should be reassuring that there will still be a place in the WordPress ecosystem for products that build on top of the core standard.</p>\n\n\n\n<p>The Q&amp;A session included many more questions on topics of interest, including when multi-language is coming to core, the future of themes, the present and future of the WP REST API, and what new business options may be coming to the WordPress ecosystem. Check out the recorded session embedded below to find out what Matt and Mat&iacute;as would improve in WordPress if they had a magic wand. </p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 08 May 2020 22:41:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:10;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"WPTavern: Drag and Drop Nav Menu Items 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:29:\"https://wptavern.com/?p=99477\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:147:\"https://wptavern.com/drag-and-drop-nav-menu-items-in-wordpress?utm_source=rss&utm_medium=rss&utm_campaign=drag-and-drop-nav-menu-items-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:2941:\"<p class=\"has-drop-cap\">Earlier this week, Sajjad Hossain Sagor released the first version of his <a href=\"https://wordpress.org/plugins/drag-drop-menu-items/\">Drag &amp; Drop Menu Items</a> plugin in the WordPress plugin repository. The plugin is a one-off, single-use plugin that does exactly what its name describes &mdash; it allows end-users to drag menu items from the meta boxes on the nav menu screen to the menu they are currently editing.</p>\n\n\n\n<p>Sagor is a freelance web developer from Bangladesh. Drag &amp; Drop Menu Items is the latest of his 18 contributions to the free plugin directory.</p>\n\n\n\n<p>The plugin is simple in nature and does its one job well. To use it, users merely need to open the Appearance &gt; Menus screen in the WordPress admin. Menu items from the meta boxes under the &ldquo;Add menu items&rdquo; section can then be dragged into the menu under the &ldquo;Menu structure&rdquo; section.</p>\n\n\n\n<img />Dragging an item into a custom menu.\n\n\n\n<p>When dragging a menu item over, a drop-box appears between each of the existing items in the menu. It is worth noting that you cannot drag items into a sub-menu slot directly from the meta boxes. This is on par with the default functionality and could be a limitation of WordPress. However, sub-menu organization works as usual.</p>\n\n\n\n<p>The Drag &amp; Drop Menu Items plugin is limited to the Menus screen in the WordPress admin. It does not work in the customizer, which sports a different interface and method of adding menu items.</p>\n\n\n\n<p>The plugin code is minimal and does not appear to have any issues. The additional JavaScript, at less than 4 kb, should not add much weight to the page either.</p>\n\n\n\n<p>By default, WordPress requires two mouse clicks to add an item to a menu: one click to tick the checkbox and a button click to add the item. However, the default method also allows users to append multiple items at once.</p>\n\n\n\n<p>On the whole, the plugin is a good option for users who prefer the drag-and-drop method of adding items or those who prefer to have both methods at their disposal. It adds a nice touch that would make sense as an existing part of WordPress.</p>\n\n\n\n<h2>An Uncertain Future</h2>\n\n\n\n<img />Experimental Navigation screen from the Gutenberg plugin.\n\n\n\n<p class=\"has-drop-cap\">Eventually, Drag &amp; Drop Menu Items may no longer function. The Gutenberg plugin team has already built an early experimental version of a <a href=\"https://github.com/WordPress/gutenberg/pull/21036\">new Navigation screen</a> in the admin. The plan is to incorporate this new screen into core WordPress in the future.</p>\n\n\n\n<p>The new screen will work within the block system and likely use the work that has gone into the existing Navigation block. This will provide consistency in how menus are added across the site.</p>\n\n\n\n<p>For now, if you would like the ability to drag and drop menu items, this plugin is a solid solution.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 08 May 2020 19:15: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:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:11;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"WPTavern: Bringing Back Blogs in the Age of Social Media Censorship\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99380\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:179:\"https://wptavern.com/bringing-back-blogs-in-the-age-of-social-media-censorship?utm_source=rss&utm_medium=rss&utm_campaign=bringing-back-blogs-in-the-age-of-social-media-censorship\";s: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:8292:\"<p class=\"is-style-default\">You&rsquo;ve probably never heard of Robert B. Strassler. That&rsquo;s OK, you&rsquo;re not alone.</p>\n\n\n\n<p>Early in his career, Strassler worked in oil fields, but he always had an interest in&nbsp;<em>the classics</em>&nbsp;(the formal designation for the studies of ancient Greek and Roman civilizations). Eventually, Strassler&rsquo;s hobby became an obsession. He went so far as to author his own translation of Thucydides, the Athenian historian of the Peloponnesian War.</p>\n\n\n\n<p>The problem was nobody wanted to read Strassler&rsquo;s book. This was in the 1990s.  It was more difficult to publish to the web and there was no social media. Strassler approached every Ivy League institution he could find. Nobody was interested in reading a manuscript about Thucydides penned by an oilman with no formal credentials. That was the situation until Strassler contacted Victor Davis Hanson, a classicist professor in Fresno, California. Hanson agreed to look at the manuscript and was astounded by Strassler&rsquo;s work: a brilliant, highly readable translation of Thucydides including maps, diagrams, and charts. Hanson helped the disconnected oilman get in touch with a literary agent. Strassler&rsquo;s landmark edition became the standard translation of Thucydides. Still read today, <a rel=\"noreferrer noopener\" href=\"https://www.amazon.com/Landmark-Thucydides-Comprehensive-Guide-Peloponnesian/dp/0684827905/ref=sr_1_4?dchild=1&keywords=strassler&qid=1588787709&sr=8-4\" target=\"_blank\"><em>The Landmark Thucydides: A Comprehensive Guide to the Peloponnesian War</em></a> is as successful as any book on the classics can be&mdash;in the age of Twitter.</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p>Those of us who take the idea of democratic publishing seriously rejoice at how the field has opened to include anyone who has something to say and is willing to write it down. That&rsquo;s why we should be more alarmed when we see social media companies crowd the spaces once occupied by blogs and do-it-yourself content creators. We see a decline in diverse opinions as the web quickly becomes less free and more autocratic.</p>\n\n\n\n<p>How many Robert B. Strasslers are being stifled today by biased algorithms and arbitrary &ldquo;community guidelines&rdquo;?</p>\n\n\n\n<p>In March, as COVID-19 exploded into a worldwide panic, the web gatekeepers we&rsquo;ve come to rely on quickly massed around a singular interpretation of events and&nbsp;<a href=\"https://www.wsj.com/articles/controlling-the-virus-narrative-11584899715\">stifled dissenting voices</a>&mdash;even mild ones.</p>\n\n\n\n<p>YouTube, the second largest search engine in the world, demonetized all videos that mentioned &ldquo;COVID-19,&rdquo; &ldquo;Coronavirus,&rdquo; or any term related to the pandemic, and herded viewers away from content creators and toward the Center for Disease Control (CDC) &mdash; the same&nbsp;<a href=\"https://www.usatoday.com/story/news/politics/2020/04/01/coronavirus-surgeon-general-says-cdc-asked-review-mask-guidance/5101884002/\">CDC that first advised&nbsp;<em>against</em>&nbsp;wearing masks</a>. Even medical practitioners who deviated slightly from the prevailing vision&nbsp;<a href=\"https://www.turnto23.com/news/coronavirus/video-interview-with-dr-dan-erickson-and-dr-artin-massihi-taken-down-from-youtube\">were removed from the platform</a>&nbsp;after gaining millions of views.</p>\n\n\n\n<p>Experienced journalists who questioned official decrees (surely, the role journalists are expected to perform) were targeted with hit pieces and character assassination by their own peers.</p>\n\n\n\n<p>As author/professor Cal Newport noted in an&nbsp;<a href=\"https://www.wired.com/story/opinion-expert-twitter-only-goes-so-far-bring-back-blogs/\">op-ed for&nbsp;<em>Wired</em></a>, much of the dissenting viewpoints and on-the-ground data have become part of the mainstream conversation even after being suppressed by a small group of decision-makers: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>We don&rsquo;t necessarily want to trust engineers at one company to make the decisions about what topics the public should and should not be able to read about.</p></blockquote>\n\n\n\n<p>How many times have you clicked on a link in a tweet and received a message as shown in the following screenshot?</p>\n\n\n\n<img />Twitter unsafe link warning.\n\n\n\n<p>Adults should be trusted to determine what kind of content is harmful (if such a thing exists) without the assistance of Twitter employees and their &ldquo;partners.&rdquo; And, are these warnings actually meant to protect people or simply to shield Twitter from corporate liability? I think we can guess what the answer is.</p>\n\n\n\n<p>It&rsquo;s not only those without official-sounding credentials who are being barred from sharing content. Creators who clearly have experience in their fields of study are also facing arbitrary censorship.</p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https://www.thegreatcoursesplus.com/\" target=\"_blank\">The Great Courses Plus</a>, a streaming service that produces college-level video courses taught by actual professors, was threatened with a ban from Google if they did not remove COVID-19-related content from their app. In an email to subscribers, the team wrote:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Google informed us they would ban The Great Courses apps if we continued to make [Covid-19] in-app content available. We are working with Google to ensure that they understand our content is factual, expert-led, and thoroughly vetted, so that we can remedy this misunderstanding as soon as possible.</p></blockquote>\n\n\n\n<p>The videos in question included content from Dr. Roy Benaroch, Adjunct Assistant Professor of Pediatrics at the Emory University School of Medicine; Dr. David Kung, Professor of Mathematics at St. Mary&rsquo;s College of Maryland; and Dr. Kevin Ahern, Professor of Biochemistry and Biophysics at Oregon State University. How or why these scholars were found unworthy of Google&rsquo;s imprimatur is a mystery. As the public does not presume to give Google programming advice, perhaps Google could return the favor by not pretending to be experts on epidemiology, immunology, and virology.</p>\n\n\n\n<p>The only way to see these offending videos is on the <a href=\"https://www.thegreatcoursesdaily.com/\" target=\"_blank\" rel=\"noreferrer noopener\">Great Courses website</a>, where Google&rsquo;s authority is not absolute. <em>It happens to be a WordPress-powered site.</em> For intellectuals and laymen who value free expression, having your own website is becoming the only way to make sure you can keep it.</p>\n\n\n\n<p><strong>The problem of pitting credentials against experience in a zero-sum conflict is fixable, and WordPress is a big part of the solution.</strong></p>\n\n\n\n<p>WordPress allows capable scientists, economists, and medical professionals in other fields to write at length about their ideas without fear of being blocked by arbitrary restrictions. Also, the five-minute install (which does take a little more than five minutes for many people) imposes enough of a barrier to entry to discourage cranks. </p>\n\n\n\n<p>We like to think of the internet as a true egalitarian system, where every voice is given equal consideration, but deep down we know that&rsquo;s not exactly how it works. Network effects tend to form hubs of concentrated influence around a handful of websites. This isn&rsquo;t always a bad thing. A recipe blog with poor taste and no pictures deserves fewer readers than a blog with great-tasting recipes and high-resolution images.</p>\n\n\n\n<p>There is still room enough in the network for certain nodes to grow in size and influence based on the quality of their content. A node with enough backlinks, good organic search rankings, and high-quality content will gain an audience, and be able to keep it, without fear of corporate reprisals or aggressive algorithm updates.</p>\n\n\n\n<p>If we really care about democratizing publishing, we won&rsquo;t always like what we read. There will be disagreements, but democracy requires a literate population eager for debate. We can challenge, discuss, and learn.</p>\n\n\n\n<p>There are a lot of Robert B. Strasslers out there in the network, waiting patiently to be heard.</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, 08 May 2020 15:41:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Chris Maiorana\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:12;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:89:\"WPTavern: WP Engine Launches Genesis Pro Add-On for Customers, More Features in the Works\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99440\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:221:\"https://wptavern.com/wp-engine-launches-genesis-pro-add-on-for-customers-more-features-in-the-works?utm_source=rss&utm_medium=rss&utm_campaign=wp-engine-launches-genesis-pro-add-on-for-customers-more-features-in-the-works\";s: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:6549:\"<p class=\"has-drop-cap\">Managed web hosting company WP Engine launched the new <a href=\"https://studiopress.blog/announcing-genesis-pro/\">Genesis Pro add-on</a> for customers of its hosting service today. The add-on brings additional block editor features for users who are using a Genesis-based WordPress theme.</p>\n\n\n\n<p>Genesis is a parent theme developed by StudioPress. WP Engine <a href=\"https://wptavern.com/wp-engine-acquires-studiopress\">acquired the theme development company</a> in 2018. Later that year, the company took the first steps toward <a href=\"https://wptavern.com/genesis-framework-and-studiopress-themes-add-gutenberg-compatibility-more-gutenberg-features-coming-soon\">adding compatibility with the block editor</a> for Genesis customers, becoming an early adopter of the new editing experience.</p>\n\n\n\n<p>&ldquo;Beyond just being &lsquo;compatible,&rsquo; Genesis will play a big role in being Gutenberg-First,&rdquo; Jason Cohen, CTO of WP Engine, said of future plans nearly two years ago. &ldquo;That means not only supporting the software and ideals of Gutenberg but using them for new features. In doing so, it&rsquo;s our intention to light the way for the countless agencies and developers who use WordPress to fuel incredible digital experiences that are made even easier with Gutenberg.&rdquo;</p>\n\n\n\n<p>Today&rsquo;s <a href=\"https://wpengine.com/genesis-pro\">Genesis Pro</a> launch is another step on that journey. WP Engine is currently rolling out the add-on as part of its managed hosting service. The cost is $30/month ($360/year) for an unlimited number of sites.</p>\n\n\n\n<p>The current plan is to also make the Genesis Pro plugin available via the StudioPress website in the early summer. The company is not formally committing to that timeframe yet, but users not on WP Engine&rsquo;s hosting service should expect it this year. The price for Genesis Pro will be available for $360/year, which is at the same rate as the hosting add-on.</p>\n\n\n\n<p>The reason behind the early launch for web hosting clients seems to be twofold based on the announcement post. David Vogelpohl, VP of Web Strategy for WP Engine, said the company could launch the product faster and increment with the launch for its hosting customers. They are also able to make sure the payment system scales, which StudioPress now uses.</p>\n\n\n\n<p>&ldquo;Genesis Pro&rsquo;s capabilities are expressed in a single plugin today, but may be provided in multiple plugins, WP adjacent services, or other means in the future based on architectural decisions of any particular feature,&rdquo; said Vogelpohl.</p>\n\n\n\n<p>Watch a quick video on Genesis Pro:</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<div class=\"embed-vimeo\"></div>\n</div>\n\n\n\n<h2>Genesis Pro Features</h2>\n\n\n\n<img />Example layout from the Genesis Pro add-on.\n\n\n\n<p class=\"has-drop-cap\">The add-on includes a robust set of options that are primarily aimed at helping users build their webpages with custom blocks and designs. The following features are the foundation of the add-on:</p>\n\n\n\n<ul><li><strong>Block Library:</strong> Includes 17 custom blocks, such as a testimonial and pricing block.</li><li><strong>Page Layouts:</strong> Offers 22 full layouts for product, portfolio, team, and other pages.</li><li><strong>Content Sections:</strong> Adds 38 customizable content sections.</li><li><strong>Permissions System:</strong> Allows admins to set editing permissions on a per-block basis.</li><li><strong>Customization:</strong> Users can create and share custom sections and layouts with content creators.</li></ul>\n\n\n\n<p>Most of the options seem to be under a pop-up modal on the post-editing screen that should allow users to insert blocks directly into their post or page content. More blocks, sections, layouts, and other content-creation tools are currently in the works.</p>\n\n\n\n<img />Layout selector from the Genesis Pro add-on.\n\n\n\n<p>The add-on features are mostly standard fare in comparison to many of the block libraries and suites available throughout the WordPress ecosystem. Of course, these will have the StudioPress spin on them and likely be of high quality based if past work is any indication. With the launch out of the way and the foundation in place, it should be much easier for the team to churn out more customization options for end-users.</p>\n\n\n\n<p>The most unique feature is probably around the block permissions system, which few companies have truly tackled. For site administrators who work with multiple creators, setting up editing permissions for individual blocks can be useful. If the user experience for this system works well, it will be a huge selling point for some site owners.</p>\n\n\n\n<img />Block permissions settings for Genesis Pro.\n\n\n\n<h2>Genesis X</h2>\n\n\n\n<p class=\"has-drop-cap\">Vogelpohl teased another project the team has been working on titled &ldquo;Genesis X,&rdquo; which is separate from the Genesis Pro project. It is an experimental plugin version of Genesis that will be available to StudioPress customers at no additional charge. The work thus far has centered on what Genesis will look like in a world where full-site editing is available through WordPress itself.</p>\n\n\n\n<p>&ldquo;The current version of Genesis X focuses on helping site creators easily manage global styles across their site, customize and manage blocks, as well as other capabilities to help users win with full-site editing in WordPress core,&rdquo; said Vogelpohl. &ldquo;Genesis X is being built core-adjacent and is not a replacement for the block editor. It is designed to work with the block editor.&rdquo;</p>\n\n\n\n<p>Vogelpohl said the first objective of the project is to provide analogs for features in Genesis that would not work in a parent theme structure within the full-site editing context. &ldquo;After achieving that parity in ways that make sense, we will be focused on the advanced block capabilities as well as other features currently on our roadmap,&rdquo; he said.</p>\n\n\n\n<p>The company is putting a lot of weight and resources behind the transition from pre-block WordPress and the upcoming features that WordPress will offer via the block system. Right now, they have a team of 15 employees working on solutions with Genesis.</p>\n\n\n\n<p>&ldquo;The overarching theme is that Genesis X is being architected not to just help the Genesis community adapt to full-site editing in core, but for any user of WordPress to adopt full-site editing in a way that sets them up for the best chance of success,&rdquo; said Vogelpohl.</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, 07 May 2020 20:52:20 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:13;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WPTavern: GitHub Introduces Codespaces IDE, Discussions, and Code Scanning\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99374\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:189:\"https://wptavern.com/github-introduces-codespaces-ide-discussions-and-code-scanning?utm_source=rss&utm_medium=rss&utm_campaign=github-introduces-codespaces-ide-discussions-and-code-scanning\";s: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:4529:\"<p><a href=\"https://githubsatellite.com/\">GitHub Satellite</a>, the company&rsquo;s annual product and community event, went virtual this year for the first time but marched forward with the usual major product announcements.  GitHub is ramping up its offerings with <a href=\"https://github.blog/2020-05-06-new-from-satellite-2020-github-codespaces-github-discussions-securing-code-in-private-repositories-and-more/\">four new products</a>: an IDE, a discussion platform, code scanning, and private instances. </p>\n\n\n\n<p><a href=\"https://github.com/features/codespaces/\">Codespaces</a> is the platform&rsquo;s new built-in IDE that lets users code in the browser with minimal setup. The product is based on the VS Code editor and includes terminal access, support for code completion, and extensions: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Codespaces can be configured to load your code and dependencies, developer tools, extensions, and dotfiles. Switching between environments is simple&mdash;you can navigate away at any time, and when you switch back, your codespace is automatically reopened.</p></blockquote>\n\n\n\n<p>The IDE was created to facilitate contribution but it also enables better development on mobile devices. GitHub design lead Joel Califa shared a demo of how he uses Codespaces on his iPad:</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">People have been asking about using Codespaces on the iPad. Here\'s what it looks like: <a href=\"https://t.co/5UQHtzMwZh\">pic.twitter.com/5UQHtzMwZh</a></p>&mdash; Joel Califa (@notdetails) <a href=\"https://twitter.com/notdetails/status/1258120708212785154?ref_src=twsrc%5Etfw\">May 6, 2020</a></blockquote>\n</div>\n\n\n\n<p>GitHub plans to implement a pay-as-you-go pricing model for Codespaces, but it will be free during the limited beta. This product should complement the recent launch of <a href=\"https://github.com/mobile/\">GitHub&rsquo;s mobile apps for iOS and Android</a> in March, which allows users to manage projects, tasks, feedback, and pull requests.</p>\n\n\n\n<p>Discussions is a new feature that stands to have a more meaningful impact on open source communities. GitHub issues and pull requests have long been the home of most conversations, but oftentimes this type of collaboration would be better served with features more tailored to a knowledge base. Discussions offer a threaded format where questions can be marked as answered. Participation in discussions counts towards users&rsquo; contribution graphs. GitHub plans to put the feature into beta for public repositories soon.</p>\n\n\n\n<img />\n\n\n\n<p>GitHub also announced code scanning, powered by CodeQL, a semantic analysis engine trained to find vulnerabilities. When code scanning is enabled, every `git push` is inspected by CodeQL for potential vulnerabilities and the results are displayed in the pull request. Code scanning is free for open source software. </p>\n\n\n\n<p>Secret scanning, which has been enabled on public repositories since 2018, is now available for private repositories. It scans code for known secret formats and notifies developers upon finding something. At the beginning. of 2019, GitHub announced that it was giving free users access to <a href=\"https://wptavern.com/github-announces-free-unlimited-private-repositories\">unlimited private repositories</a>.  Adding secret scanning to private repositories is the next natural step, as these have likely grown in number after being added to the free tier.</p>\n\n\n\n<p>While many of GitHub&rsquo;s new features are aimed at free users and open source communities, this week&rsquo;s announcements also include a new enterprise product called Private Instances:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Today we introduced our plans for GitHub Private Instances, a new, fully-managed option for our enterprise customers. Private Instances provides enhanced security, compliance, and policy features including bring-your-own-key encryption, backup archiving, and compliance with regional data sovereignty requirements.&nbsp;</p></blockquote>\n\n\n\n<p>After Microsoft acquired GitHub for $7.5 billion in 2018, the company has aggressively worked to make its product more compelling in the highly competitive space of code sharing platforms, starting with the free tier. Pricing has not yet been finalized for any of the revenue-generating products announced this week, as GitHub may be testing the waters to gauge the community&rsquo;s reaction before launch.</p>\n\n\n\n<p></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 07 May 2020 14:42:59 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:14;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"WPTavern: Apply to Speak at the JavaScript for WordPress Conference\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99026\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:179:\"https://wptavern.com/apply-to-speak-at-the-javascript-for-wordpress-conference?utm_source=rss&utm_medium=rss&utm_campaign=apply-to-speak-at-the-javascript-for-wordpress-conference\";s: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:2066:\"<p>The third annual <a href=\"https://javascriptforwp.com/conference/\">JavaScript for WordPress Conference</a> is gearing up for three days of online talks and workshops on July 8-10, 2020. The event is free to attend and organizer Zac Gordon is working to put together a diverse speaker lineup.</p>\n\n\n\n<p>Day 1 will be devoted to workshops that help beginners get up and running with JavaScript and React. Day 2 will focus on building Gutenberg blocks and block-based themes. Day 3 will include topics and projects that use WordPress as a Headless CMS.</p>\n\n\n\n<p>&ldquo;Last year we did 4 tracks all at once.&rdquo; Gordon said. &ldquo;That was a lot. So this year we&rsquo;re doing two days, one track each day. We decided on Blocks and Headless as our two tracks, because that seems to be where most of the JavaScript development is happening at the moment in the WordPress space.&rdquo;</p>\n\n\n\n<p>Previous editions of the conference have pulled in approximately 1,000 viewers, similar to the size of a large WordCamp. Gordon said the event is open for all JavaScript-related topics related to WordPress beyond Gutenberg and headless setups and they are trying to encourage new speakers.</p>\n\n\n\n<p>&ldquo;Each year we&rsquo;re trying to do more to have the conference reflect a range of speakers, and this year we&rsquo;re hoping that a few of the brilliant and industrious younger folks coding or building with WordPress might speak,&rdquo; he said.</p>\n\n\n\n<p><a href=\"https://javascriptforwp.com/conference/register/\">Registration is free</a> on the event website and <a href=\"https://javascriptforwp.com/conference/apply-to-speak/\">applications for speakers</a> will be open until June 1. </p>\n\n\n\n<p>&ldquo;I&rsquo;m not sure how many speakers we will do exactly, but we will have a few folks leading workshops day one and then maybe 5-8 speakers the two other days,&rdquo; Gordon said. &ldquo;It will be fewer speakers than last year, but hopefully still a lot of quality focused talks. The applications we&rsquo;ve seen come in so far are exciting.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 06 May 2020 21:43:21 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"WPTavern: ACF Blocks Provides Assortment of Blocks Built from Advanced Custom Fields Pro\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99376\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:221:\"https://wptavern.com/acf-blocks-provides-assortment-of-blocks-built-from-advanced-custom-fields-pro?utm_source=rss&utm_medium=rss&utm_campaign=acf-blocks-provides-assortment-of-blocks-built-from-advanced-custom-fields-pro\";s: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:8487:\"<p class=\"has-drop-cap\">Over the weekend, Munir Kamal released version 2.0 of his <a href=\"https://wordpress.org/plugins/acf-blocks/\">ACF Blocks plugin</a>, a project that creates a suite of blocks for the editor. The plugin offers 18 custom blocks in its free version and 15 more in the <a href=\"https://www.acfblocks.com/pro/\">pro upgrade</a>. It is built on top of <a href=\"https://www.advancedcustomfields.com/pro/\">Advanced Custom Fields Pro</a> (ACF Pro).</p>\n\n\n\n<p>The latest update of the plugin added support for typography, including options for using various Google Fonts for in-block text. Kamal also included base styling options for design features like margin and padding for every block in the plugin.</p>\n\n\n\n<p>With ACF Pro as a hard dependency, it limits the audience of ACF Blocks. In large part, this plugin will be useful for agencies and freelancers who need to quickly build features for clients within their budget. For that purpose, the plugin does a solid job.</p>\n\n\n\n<p>The tight coupling with ACF Pro hurts the user experience for the plugin. However, the ideas behind ACF Blocks and its custom options make up for the shortcomings of relying on its dependent parent plugin. Decoupling the two is unlikely, but it would make for a smoother experience and open the plugin to a wider audience.</p>\n\n\n\n<p>Kamal took inspiration for the plugin from ACF and its pro version. He described the process of building blocks with the framework &ldquo;super easy,&rdquo; even for an intermediate-level developer. &ldquo;It has been such an amazing WordPress framework for years to create custom fields,&rdquo; he said. &ldquo;And when [Elliot Condon] announced the block creation feature in ACF, that quickly triggered me to build this collection of ready-to-use ACF Blocks.&rdquo;</p>\n\n\n\n<p>The biggest technical limitation is that Kamal cannot build nested blocks, which is a current limitation of ACF. &ldquo;I have already discussed it with [Condon], and he is already working on bringing that functionality hopefully soon,&rdquo; he said. &ldquo;Once that comes to ACF, we may create more amazing and powerful Gutenberg Blocks.&rdquo;</p>\n\n\n\n<p>Watch a short walkthrough of how the plugin works:</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>\n\n\n\n<h2>Useful Assortment of Blocks</h2>\n\n\n\n<p class=\"has-drop-cap\">While primarily testing the free version of ACF Blocks, I found that it has several useful blocks that could immediately address common needs for end-users. With 18 free blocks available, users have plenty to work with before deciding whether they want to move along the upgrade path to the pro version.</p>\n\n\n\n<p>One of the best blocks in the collection is the Photo Collage block. It is ACF Blocks&rsquo; answer to the core Gallery block. The grid options for this block alone make this plugin worth checking out. The block offers between 2 and 15 grid layouts, depending on the grid option the user selects.</p>\n\n\n\n<img />Setting the grid for the Photo Collage block.\n\n\n\n<p>My second favorite of the assortment is the Testimonial block. Coupled with the typography options, which are available for all blocks, you can have a lot of fun designing a testimonial section.</p>\n\n\n\n<img />Tinkering with Google Fonts in the Testimonial block.\n\n\n\n<p>This is a small sampling of what the plugin can do. The Price List block can help restaurant sites set up their menu. The Pricing Box block, particularly when nested into the core Columns block, makes it easy to set up a pricing section with multiple product options. And, the Team block makes it simple to create profile sections on a company&rsquo;s team/about page.</p>\n\n\n\n<p>The following blocks are available in the free version (with several more in the pro version):</p>\n\n\n\n<ol><li>Scrollable Image Block</li><li>Tab Block</li><li>Toggle Block</li><li>Accordion Block</li><li>Image Slider Block</li><li>Social Sharing Block</li><li>Photo Collage Block</li><li>Posts Block</li><li>Testimonial Block</li><li>Team Block</li><li>Multi Buttons Block</li><li>Pricing Box Block</li><li>Price List Block</li><li>Start Rating Block</li><li>Progress Bar Block</li><li>Counter Number Block</li><li>Click to tweet Block</li><li>Business Hours Block</li></ol>\n\n\n\n<p>Kamal&rsquo;s favorite blocks from the overall suite are Image Hotspot, which allows users to set an image background with &ldquo;pointers&rdquo; to pop up content; Before After Image, which lets users compare two images using a sliding bar; and Photo Collage, the plugin&rsquo;s grid-based gallery block. The first two are available only in the pro version of the plugin. The plugin creator said he thinks all the blocks are useful but these were the most fun to build.</p>\n\n\n\n<h2>Room for Improvement</h2>\n\n\n\n<p class=\"has-drop-cap\">ACF Blocks is a nice concept. It gets a lot of things right. However, there are minor issues that dampen the experience of working with its blocks. These issues are not insurmountable, and I expect Kamal will address them in upcoming versions based on familiarity with his past work and drive toward building great products for users.</p>\n\n\n\n<p>The most immediate issue and likely the simplest to fix is the plugin&rsquo;s styles for left and right margins on every block. The plugin resets these margins to <code>0</code> by default. Depending on the active theme on a site, this could shift the blocks to the edge of the screen instead of the content area on the front end. Some themes use left/right margins to align content. This is not an issue with only ACF Blocks. It is prevalent among plugins with front-end output.</p>\n\n\n\n<p>One quick solution for the margin issue is to wrap any of the plugin&rsquo;s blocks within the core Group block. This will put margins back under the theme&rsquo;s control.</p>\n\n\n\n<p>Editing block content happens in the block options panel instead of directly in the block. I am unsure if this is a limitation of using the ACF Pro framework or a design decision on Kamal&rsquo;s part. It feels odd to jump between editing content in the content area to editing content in the sidebar.</p>\n\n\n\n<p>One example of my confusion with block content was with the Photo Collage block. I clicked on the block, hoping to have the media library appear for uploading. Nothing happened. I clicked again because, well, maybe I did not get a good click in that first time. Nothing happened. I eventually found the image upload button under the block&rsquo;s option panel on the right.</p>\n\n\n\n<p>Setting block options can feel a little sluggish at times with the block output in the editor not reflecting changes immediately. This is primarily because ACF Blocks relies on the server-side rendering capabilities of ACF Pro. It is unlikely this can be addressed in the blocks plugin. Some users may find the delayed rendering to be tedious when editing multiple options.</p>\n\n\n\n<h2>Final Thoughts</h2>\n\n\n\n<p class=\"has-drop-cap\">Kamal has put together a useful set of blocks that will help many end-users build sections of content they cannot create out of the box. Between the free and pro versions, there is a total of 33 blocks. The creator is committed to adding more blocks over time based on user feedback. In the immediate future, he plans to keep hacking away at bug fixes and improving the code.</p>\n\n\n\n<p>I still feel like how ACF Pro works is a hindrance to how good this plugin could be if built from scratch. With that said, the framework helped make Kamal&rsquo;s plugin a reality. ACF Blocks is a showcase in what is possible via ACF Pro, which should inspire other developers who are looking for solutions built on top of one of the most widely-used frameworks in the WordPress ecosystem.</p>\n\n\n\n<p>Kamal understands that some ACF Pro users may try their hands at creating similar blocks but feels like his team&rsquo;s knowledge and dedication to offering support are the most important parts of the equation. &ldquo;ACF Blocks saves time and effort for creating blocks yourself for the most common web design elements,&rdquo; he said.</p>\n\n\n\n<p class=\"is-style-highlight has-white-color has-blue-700-background-color has-text-color has-background text-white bg-blue-700\">Note:  this plugin review and feedback were requested by the plugin author. Read our post about <a href=\"https://wptavern.com/product-reviews-in-the-wordpress-ecosystem-honesty-and-genuine-experiences\">honest feedback based on genuine experiences</a> for more information on how reviews are handled.</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, 06 May 2020 20:36:46 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:16;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"WPTavern: Jetpack 8.5 Adds New Podcast Player Block\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99327\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:145:\"https://wptavern.com/jetack-8-5-adds-new-podcast-player-block?utm_source=rss&utm_medium=rss&utm_campaign=jetack-8-5-adds-new-podcast-player-block\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3066:\"<p><a href=\"https://jetpack.com/2020/05/05/jetpack-8-5-new-podcast-block/\">Jetpack 8.5</a> was released today with a new podcast player block for sharing audio content. Configuring the block is as simple as entering the podcast RSS feed URL. This will automatically bring in the cover art and recent episodes. Block options allow for further customization of the display, including the number of episodes, colors, and the ability to show/hide cover art and episode descriptions. </p>\n\n\n\n<img />\n\n\n\n<p>Jetpack&rsquo;s new podcast player has arrived just in time, as podcasting has gotten a little boost in recent months due to the large numbers of people under stay-at-home orders. iHeartRadio, an American audio company with more than 350 podcasts, reports that <a href=\"https://www.iheartmedia.com/press/new-iheartpodcast-insights-show-increase-listening-more-americans-quarantine-during-covid-19\">listenership for its podcasting network is up 6%</a> month-over-month, with California and New York jumping 13% and 8% respectively.  iHeartRadio&rsquo;s insights also showed that certain genres are more popular than others:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>During a time of economic uncertainty, Americans are listening to more business and finance podcasts &ndash; for which downloads and streams are up 78 percent week-over-week among the iHeartRadio Original podcasts. Listeners are also turning to music, entertainment and comedy during this time, where iHeartPodcasts have shown an increase in listening as well.</p></blockquote>\n\n\n\n<p>Selling ads and marketing a new podcast may be more of a struggle during this economic downturn, but those with extra time on their hands may have an easier time producing and publishing episodes. Jetpack&rsquo;s new block makes it easy to share your own episodes or podcasts you enjoy from other websites.</p>\n\n\n\n<p>The 8.5 release also includes significant improvements to the <a href=\"https://jetpack.com/2020/04/07/re-introducing-jetpack-search-for-wordpress-sites/\">new Search feature</a>, which is powered by Elasticsearch, to provide better indexing and a simpler onboarding experience. </p>\n\n\n\n<p>Automattic developer Brandon Kraft published a post today that <a href=\"https://kraft.blog/2020/05/jetpacks-publicize-now-uses-twitter-cards/\">details recent changes to the Publicize feature</a>. In the past, Publicize would attach an image from the post when sending out its automatic tweet to Twitter. This has now been changed for Jetpack and WordPress.com sites so that Publicize no longer attaches a picture but defaults to allowing Twitter to display its Twitter card instead. Developers can use a filter to return the plugin to its previous behavior, if necessary.</p>\n\n\n\n<p>Jetpack 8.5 also makes more widgets and embed tools AMP-compatible, expands options for the Revue block, and fixes layout issues with several other blocks. Check out the <a href=\"https://wordpress.org/plugins/jetpack/#developers\">changelog on WordPress.org</a> for a full list of the enhancements and bug fixes.</p>\n\n\n\n<p></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 05 May 2020 23:09:36 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:17;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:52:\"WPTavern: Need to Smile Today? Stay WordPress Strong\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99333\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:147:\"https://wptavern.com/need-to-smile-today-stay-wordpress-strong?utm_source=rss&utm_medium=rss&utm_campaign=need-to-smile-today-stay-wordpress-strong\";s: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:5173:\"<div class=\"wp-block-embed__wrapper\">\n\n</div><strong>Lyrics:</strong> Zack Katz, Jonathan Mann | <strong>Music:</strong> Jonathan Mann<br />Video licensed under&nbsp;<a href=\"https://creativecommons.org/licenses/by/3.0/us/\">Creative Commons &ndash; Attribution</a>\n\n\n\n<p class=\"has-drop-cap\">For the first time, at least 19 people from the WordPress community can literally call themselves WordPress rock stars without it sounding like an outdated marketing gimmick.</p>\n\n\n\n<p><a href=\"https://gravityview.co/\">GravityView</a> dropped a community music video and website named <a href=\"https://wpstrong.org/\">WordPress Strong</a> earlier today. It is fun. It is inspirational. It will leave a smile on your face. The video features a wide range of faces, voices, and musical talent from around the planet.</p>\n\n\n\n<p>Much of the world is looking for small ways to cope with the ongoing COVID-19 pandemic. Each day is about finding the things we should be thankful for while waiting for life to feel like normal. The WordPress community has been a beacon of hope for many. It has continued providing purpose to people despite their daily lives being upended. This project is one more way to show the strength of our community.</p>\n\n\n\n<p>&ldquo;People were scrambling to adjust to the new reality of living in a pandemic, and there was a rush of uncertainty,&rdquo; said Zack Katz, the creator of GravityView, on starting the project. &ldquo;In the middle of all that uncertainty, I felt lucky to be part of the WordPress community: doing what we do, working on an open and thriving platform, with a culture of people who are kind to each other and support each other.&rdquo;</p>\n\n\n\n<p>Many GravityView customers began using the plugin to enable COVID-19 responses, such as sites like <a href=\"https://supportredditch.net/\">Support Redditch</a>, which coordinates relief efforts. &ldquo;I sensed a movement of coming together to help each other, and I wanted to get the word out: if you need help, ask the community,&rdquo; said Katz. &ldquo;We&rsquo;re here for you. We&rsquo;ll get through this together.&rdquo;</p>\n\n\n\n<p>A total of 19 volunteers contributed to the music video, including WordPress co-founder Matt Mullenweg. However, the true star of the group was Tracy Apps, the owner of <a href=\"http://tracyappsdesign.com/\">tracy apps design</a>, who laid down the beat on the drums.</p>\n\n\n\n<p>&ldquo;It involved asking a lot of people!&rdquo; said Katz of finding willing subjects. &ldquo;I get why people are reluctant. I even waited until the last minute to record my video! Something special happens when people are invited to go beyond their comfort zone, especially when it comes to creative endeavors. It was moving to have the emails come in with their videos. People were willing to share a different part of themselves.&rdquo;</p>\n\n\n\n<p>The <a href=\"https://twitter.com/hashtag/WordPressStrong\">#WordPressStrong</a> hashtag is open for anyone to contribute to on Twitter. The project is calling for volunteers to join in on the fun. If you can sing, play an instrument, or dance &mdash; or if you can&rsquo;t &mdash; you can be a part of this movement for our community to become stronger. If nothing else, it will give you something to do to pass the time. Tag yourself doing something and share it. I am certain it will brighten at least one person&rsquo;s day.</p>\n\n\n\n<h2>The WordPress Strong Project</h2>\n\n\n\n<p class=\"has-drop-cap\">Katz began the project in March. He shared some initial lyric ideas with <a href=\"https://www.jonathanmann.net/\">Jonathan Mann</a> who then wrote and recorded WordPress Strong. The GravityView team reached out to members of the WordPress community and asked them to lend their voices.</p>\n\n\n\n<p>&ldquo;I deeply respect [Mann] as a musician and how he exposes himself through his music,&rdquo; said Katz. &ldquo;His album <em>I Used to Love My Body</em> was my soundtrack for last year.&rdquo;</p>\n\n\n\n<p>Mann is the voice of the GravityView brand and has previously created a <a href=\"https://www.youtube.com/watch?v=nmUWfA56TqA\">song for the product</a>. Katz and Mann also worked on the <a href=\"https://www.youtube.com/watch?v=cqdDo_W8CVE\">WordPress Wiggle</a> song in 2017.</p>\n\n\n\n<p>&ldquo;When creating WordPress Strong, I shared a poem with [Mann] and expressed the tone that I wanted to convey,&rdquo; said Katz. &ldquo;The email had the subject line &lsquo;WordPress Hope Song.&rsquo; He wrote and recorded WordPress Strong, and I think you agree, it&rsquo;s a great WordPress Hope Song.&rdquo;</p>\n\n\n\n<p>The plan for the WordPress Strong website goes beyond releasing a song. Katz wants to expand the site to be a place where people from the community can ask and receive help during the pandemic. The team is currently working on a part of the site where community members can request assistance or offer help anonymously.</p>\n\n\n\n<p>&ldquo;I was hoping artists of all stripes would be interested in sharing their work on the WordPress Strong website,&rdquo; said Katz. &ldquo;Sharing creativity together empowers us to be vulnerable in our despair as well as our hope. I would like to help foster that.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 05 May 2020 20:36:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:18;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"Mark Jaquith: WordPress/Jetpack Driver for Laravel Valet\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"http://markjaquith.wordpress.com/?p=7213\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"https://markjaquith.wordpress.com/2020/05/05/wordpress-jetpack-driver-for-laravel-valet/\";s: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:1082:\"<p>Recently I&#8217;ve found myself using <a href=\"https://laravel.com/docs/valet\">Laravel Valet</a> for local PHP development on my Mac. I love how fast and low-maintenance it is.</p>\n\n\n\n<p>One thing that is a little tricky about Valet is that you can&#8217;t really write custom Nginx configs. That means that I couldn&#8217;t use my favorite technique of routing missing images to the production site, via Jetpack&#8217;s Site Accelerator (formerly &#8220;Photon&#8221;) CDN.</p>\n\n\n\n<p>Normally, when doing local development on a WordPress site, you need three things: the codebase, a copy of the database, and the <code>wp-content/uploads</code> directory. But if you just redirect missing image files to your production site, you don&#8217;t need to laboriously copy all those files and clutter up your local machine.</p>\n\n\n\n<p>I found myself really missing that technique today, so I wrote a driver for Laravel Valet that handles it!</p>\n\n\n\n<p>You can get it here: <a href=\"https://github.com/markjaquith/WordPress-Jetpack-Valet-Driver\">WordPress Jetpack Valet Driver</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, 05 May 2020 19:11:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Mark Jaquith\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:19;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"WPTavern: Find My Blocks Plugin Shows All Blocks in Use on a WordPress Site\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=98953\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:195:\"https://wptavern.com/find-my-blocks-plugin-shows-all-blocks-in-use-on-a-wordpress-site?utm_source=rss&utm_medium=rss&utm_campaign=find-my-blocks-plugin-shows-all-blocks-in-use-on-a-wordpress-site\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3144:\"<p>How do you know what blocks are in use on a WordPress site?  I recently saw a tweet asking this question in regards to knowing whether it is safe to turn off a plugin. This seems like it could become a common question, especially for those who have hundreds or thousands of blog posts as well as those using WordPress as a CMS.</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">How hard would it be to create a plugin that let\'s me know how many and which blocks I\'m using site wide? Sometimes I wonder if I can deactivate a block plugin but I don\'t know if I\'m using a block it provides.</p>&mdash; Nick Hamze (@NickHamze) <a href=\"https://twitter.com/NickHamze/status/1253343502316064771?ref_src=twsrc%5Etfw\">April 23, 2020</a></blockquote>\n</div>\n\n\n\n<p>When looking at content in the editor, it isn&rsquo;t immediately evident which blocks are in use. You can click on the block navigation at the top of the editor, but that will only show you the blocks in use on that particular page. If you have a lot of plugins installed and many pages of content to wade through, figuring out if it&rsquo;s safe to remove a plugin can be a time-consuming process.</p>\n\n\n\n<p>Fortunately, there is already a plugin that will give you a quick overview of where blocks are being used on your site. <a href=\"https://wordpress.org/plugins/find-my-blocks/\">Find My Blocks</a> is the one that was suggested to Nick Hamze in response to the question in his tweet. I had not heard of it before, so I took it for a test drive today. </p>\n\n\n\n<p>Find My Blocks is basically a utility plugin that lists the blocks being used on your WordPress site, along with the posts/pages where they are in use. It includes core blocks and blocks from third-party plugins. The plugin&rsquo;s settings also give the option to sort the block menu display alphabetically or by most/least popular.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>Frontend developer <a href=\"https://eddysims.com/\">Eddy Sims</a> created Find My Blocks to solve one of his own problems and released it on WordPress.org in January. </p>\n\n\n\n<p>&ldquo;I was working on a site that required a few custom Gutenberg blocks,&rdquo; Sims said. &ldquo;After a week, updating became a hassle. I didn&rsquo;t know where the blocks were used. Find My Blocks is a plugin I created to hopefully help someone else with this issue.&rdquo; So far it has received several five-star reviews in the plugin directory. </p>\n\n\n\n<p>&ldquo;We&rsquo;ve been using this plugin to help us figure out where we&rsquo;ve used blocks on pages so we can deprecate them and replace them with shiny new blocks!&rdquo; WordPress developer Tammy Lee said. &ldquo;This plugin makes tracking down blocks really easy! I don&rsquo;t want to think about how much time it would have taken us, otherwise.&rdquo;</p>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/find-my-blocks/\">Find My Blocks</a> is a plugin you may want to add to your favorites on WordPress.org for the next time you inherit a site that you didn&rsquo;t build, or for cleaning out your own installed plugins.   </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, 04 May 2020 22:54:44 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"WPTavern: The Future of WordPress: The Block Editor Is Here to Stay\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99271\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:177:\"https://wptavern.com/the-future-of-wordpress-the-block-editor-is-here-to-stay?utm_source=rss&utm_medium=rss&utm_campaign=the-future-of-wordpress-the-block-editor-is-here-to-stay\";s: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:6577:\"<p class=\"has-drop-cap\">It is inevitable that when we publish a story on the Tavern that is remotely related to the block editor or the Gutenberg project, we receive negative comments. Despite sprinting along in its second year as part of core WordPress, there are still those who liken posts on the editor to <em>Soviet-style mind manipulation</em> and <em>propaganda</em> for certain unnamed companies.</p>\n\n\n\n<p>It is not all negative. Far more comments are from people who are ecstatic about the current editor and the upcoming features that will expand the block system to other areas of WordPress.</p>\n\n\n\n<p>However, I felt the need to address a recent request that we stop covering the block editor. While I cannot speak for our entire staff, there are two simple truths about why I write about blocks.</p>\n\n\n\n<h2>Truth #1: Blocks are Here to Stay</h2>\n\n\n\n<p class=\"has-drop-cap\">The block system is not going anywhere. WordPress has moved beyond the point where we should consider the block editor as a separate entity. It is an integral part of WordPress and will eventually touch more and more areas outside of the editing screen.</p>\n\n\n\n<p>Frankly, it would be poor journalism to <em>not</em> cover stories related to blocks.</p>\n\n\n\n<p>Some of the most exciting things happening in the WordPress ecosystem is around what developers are doing with blocks. Whether it is a <a href=\"https://wptavern.com/block-a-saurus-embeds-a-side-scrolling-t-rex-game-via-the-block-editor\">fun T-rex game</a>, a <a href=\"https://wptavern.com/godaddys-go-wordpress-theme-offers-a-page-building-experience-via-the-block-editor\">block-ready theme</a>, or a team of block developers being <a href=\"https://wptavern.com/block-lab-team-joins-wp-engine-looks-to-the-future-of-block-building\">hired by a major company</a>, there is always something interesting happening in the world of blocks.</p>\n\n\n\n<p>Every day, more users are embracing the block editor. Even the percentage of holdouts still running WordPress 4.9, which was the last version without the block editor, is decreasing. Currently, only 12.8% of <a href=\"https://wordpress.org/about/stats/\">WordPress installs</a> are on 4.9.  Nearly 73% are running WordPress 5.0 or newer.  Some of those users are running plugins like Classic Editor, which has maintained a steady growth rate in the neighborhood of 0.5% &ndash; 1.0% in recent months.  Currently, the plugin has over 5 millions installs, which is a drop in the ocean in comparison to total WordPress sites.</p>\n\n\n\n<p>At the moment, WordPress.com and self-hosted Jetpack users are creating content via blocks on 44.5 million WordPress sites. Yesterday, those users <a href=\"https://gutenstats.blog/\">wrote 302,000 posts</a> in the block editor.</p>\n\n\n\n<p>Blocks are the future of the platform. What we need to do as a community is avoid putting our heads in the sand or railing against the powers-that-be. Instead, we should ask ourselves what we could do to continue improving the system. <em>How can we move forward? How can we present our ideas, even dislikes, in a constructive manner? How can we create better software?</em></p>\n\n\n\n<p>Criticism of the editor is fair. Make it constructive so we can dissect and address that criticism. That is an essential part of building great software.</p>\n\n\n\n<h2>Truth #2: Love of Blocks</h2>\n\n\n\n<p class=\"has-drop-cap\">Believe it or not, I actually love blocks. While I may criticize some decisions about the editor, summoning an internal facepalm emoji at times, this is the most excited I have been about WordPress in years. But, it is not about me. I have enough familiarity with dozens of editors that I can live with even the most mediocre of experiences. And, if I am not satisfied, I can build my own.</p>\n\n\n\n<p>What it is about is seeing the face of an inexperienced WordPress user light up for the first time because they <em>get it</em>.</p>\n\n\n\n<p>For years, I helped an older family member run an outdoors site. I had no interest in hunting, fishing, or most other topics covered on the blog. However, he was passionate about what he was doing. I wanted to help fuel that passion in any way I could. <em>The problem?</em> He simply never learned how WordPress worked. He never had that lightbulb moment. His face never glowed when he finally figured out how to lay out his content in the editor.</p>\n\n\n\n<p>He had big ideas and no way to accomplish them.</p>\n\n\n\n<p>At the time, most page builders were little more than shortcode soup, which I knew would eventually mean I would be the one to clean up the mess. There were few options other than the classic editor. My older cousin stuck it out for longer than most. After a few years, he finally let the site go.</p>\n\n\n\n<p>Even some of what I would consider the most basic of things were too frustrating for him. It was also frustrating for me because I could not understand why he could never learn what I was teaching.</p>\n\n\n\n<p>However, the block editor changed things. He was thinking of starting a new site but was asking about non-WordPress platforms. I spun up a demo install and a basic block-ready theme for him not long ago. Suddenly, this guy who routinely broke links and accidentally made all of his blog post content bold &mdash; twice &mdash; was piecing together media-filled content with few issues. That initial passion that he had all those years ago seemed to come back. Maybe, just maybe, WordPress might now be the CMS for him.</p>\n\n\n\n<p>I am fully aware that this is not everyone&rsquo;s experience. However, what I have found working with new and less-than-tech-savvy users is that the block editor is a stepping stone toward them being able to create the sites they want more easily. Right now, those users have far more control over their content than ever before. In the future, they will have that control over their entire site.</p>\n\n\n\n<p>When I share a story about blocks, it is because I am excited about them. More so, I want to share that excitement with others who are on this journey. Whether they want something on the <a href=\"https://wptavern.com/the-wacky-world-of-sorta-brilliants-sorta-fun-block-plugins\">wacky and weird</a> side of things or want to <a href=\"https://wptavern.com/create-custom-patterns-with-the-block-pattern-builder-plugin\">build custom patterns</a> for reuse in their posts, I want them to find those tools.</p>\n\n\n\n<p>If I am a bit optimistic about the future at times, I will not apologize for that. I look forward to the next block-related story that we have the opportunity to cover here at the Tavern.</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, 04 May 2020 20:52:38 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"WordPress.org blog: The Month in WordPress: April 2020\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=8571\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2020/05/the-month-in-wordpress-april-2020/\";s: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:8157:\"<p>April continued to be a challenging time for the WordPress community, with many under stay-at-home recommendations. However, it was also an exciting month in which we created new ways to connect with and inspire each other! This month, amazing contributors moved more WordCamps online and shipped new releases for WordPress and Gutenberg. For the latest, read on. </p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>WordPress 5.4.1 released</h2>\n\n\n\n<p>On April 24th,&nbsp; <a href=\"https://make.wordpress.org/core/2020/04/24/wordpress-5-4-1-rc1/\">WordPress 5.4.1 Release Candidate 1</a> (RC1) was released for testing, quickly followed by the official <a href=\"https://wordpress.org/news/2020/04/wordpress-5-4-1/\">release of WordPress 5.4.1</a> on April 29th. This security release features 17 bug fixes and seven security fixes, so we recommend updating your sites immediately. To download WordPress 5.4.1, visit your Dashboard, click on Updates, then Update Now, or download the latest version directly from WordPress.org. For more information, visit <a href=\"https://wordpress.org/news/2020/04/wordpress-5-4-1/\">this post</a>, review the <a href=\"https://core.trac.wordpress.org/query?milestone=5.4.1&group=component&col=id&col=summary&col=milestone&col=owner&col=type&col=status&col=priority&order=priority\">full list of changes on Trac</a>, or check out the <a href=\"https://wordpress.org/support/wordpress-version/version-5-4-1/\">version 5.4.1 HelpHub documentation page</a>.</p>\n\n\n\n<p>Want to get involved in building WordPress Core? Follow<a href=\"https://make.wordpress.org/core/\"> the Core team blog</a>, and join the #core channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>Gutenberg 7.9 and 8.0 released</h2>\n\n\n\n<p>It was another exciting month for Gutenberg, with the release of <a href=\"https://make.wordpress.org/core/2020/04/15/whats-new-in-gutenberg-15-april/\">7.9</a> and <a href=\"https://make.wordpress.org/core/2020/04/29/whats-new-in-gutenberg-29-april/\">8.0</a>! Version 7.9 brought new block design tools, three new patterns, and improved block markup. Gutenberg 8.0 continued to refine the new block patterns feature, with additional options for inline formatting, and extending the functionality of the Code Editor. In addition to these new features, both releases included new enhancements and APIs, along with a number of bug fixes, performance improvements, some experiments, and more! You can read all the details about the latest Gutenberg releases in the announcement posts for <a href=\"https://make.wordpress.org/core/2020/04/15/whats-new-in-gutenberg-15-april/\">7.9</a> and <a href=\"https://make.wordpress.org/core/2020/04/29/whats-new-in-gutenberg-29-april/\">8.0</a>.&nbsp;</p>\n\n\n\n<p>Want to get involved in building Gutenberg? Follow <a href=\"https://make.wordpress.org/core/\">the Core team blog</a>, contribute to <a href=\"https://github.com/WordPress/gutenberg/\">Gutenberg on GitHub</a>, and join the #core-editor channel in <a href=\"https://make.wordpress.org/chat/\">the Making WordPress Slack group</a>.</p>\n\n\n\n<h2>BuddyPress 6.0.0</h2>\n\n\n\n<p><a href=\"https://buddypress.org/2020/04/buddypress-6-0-0-beta2/\">BuddyPress 6.0.0-beta2</a> was released for testing in mid-April, leading to the <a href=\"https://buddypress.org/2020/04/buddypress-6-0-0-release-candidate/\">BuddyPress 6.0.0 Release Candidate</a>, announced on April 29. This is an important step before&nbsp; the final release of BuddyPress 6.0.0, which is slated for Thursday, May 14. Changes and new features in this release include moving the profile photo and user cover image under the BP Members component, and a new BP Rest API. Additionally, this release will introduce the first round of BuddyPress Blocks! Last, but not least, BuddyPress 6.0.0 will require at least PHP 5.6 and WordPress 4.8.&nbsp;</p>\n\n\n\n<p>Want to get involved? <a href=\"https://buddypress.org/2020/04/buddypress-6-0-0-release-candidate/\">Test the 6.0.0-RC here</a>! You can also help by <a href=\"https://translate.wordpress.org/projects/wp-plugins/buddypress/dev/\">translating BuddyPress into another language</a>, or let the team know of any issues you find, either in <a href=\"https://buddypress.org/support\">the support forums</a> and/or in their <a href=\"https://buddypress.trac.wordpress.org/\">development tracker</a>.&nbsp;</p>\n\n\n\n<h2>WordCamp US goes online, apply to speak!</h2>\n\n\n\n<p>WordCamp US will <a href=\"https://2020.us.wordcamp.org/2020/04/30/wordcamp-us-will-be-virtually-awesome/\">take place online due to the COVID-19 pandemic</a>. The event still runs from October 27-29, 2020, and will be free to anyone who wishes to attend. The team plans to offer&nbsp; what WCUS has historically brought to the community in person: sessions and workshops, Contributor Day, a hallway track, and of course, State of the Word.&nbsp;</p>\n\n\n\n<p>Interested in speaking at WCUS? The <a href=\"https://2020.us.wordcamp.org/2020/03/16/call-for-speakers-is-now-open/\">Call for Speakers</a> is still open! You can apply to speak on the <a href=\"https://2020.wcus-speakers.org/\">speaker application site</a> until May 31, 2020 at 11:59 pm CDT (UTC-5).&nbsp;</p>\n\n\n\n<p>Additionally, the <a href=\"https://2020.us.wordcamp.org/2020/03/23/call-for-cities-for-wcus-2021-2022/\">Call for Cities is also open</a>. If your community is interested in hosting WordCamp US in 2021 &amp; 2022, please <a href=\"https://wordcampcentral.survey.fm/wcus-2021-2022\">fill out this application</a>.&nbsp;</p>\n\n\n\n<p>For the latest information about WordCamp US, sign up for updates on the <a href=\"https://2020.us.wordcamp.org/\">website</a>, or follow <a href=\"https://www.facebook.com/WordCampUSA/\">Facebook</a>, <a href=\"https://twitter.com/WordCampUS\">Twitter</a>, or <a href=\"https://www.instagram.com/wordcampus/?hl=en\">Instagram</a>.&nbsp;</p>\n\n\n\n<h2>WordCamp Europe 2020 goes virtual&nbsp;</h2>\n\n\n\n<p>Last month, WordCamp Europe decided to postpone its Porto event to 2021. This April, the WCEU organizing team announced that the <a href=\"https://2020.europe.wordcamp.org/2020/04/06/wordcamp-europe-2020-is-moving-online/\">2020 WordCamp will be online</a>! WordCamp Europe 2020 Online will take place from June 4-6, 2020, and tickets will be free. There will be a <a href=\"https://make.wordpress.org/updates/2020/04/15/wordcamp-europe-2020-contributor-day-update/\">virtual Contributor Day</a> on June 4, and then two half days of live-streamed talks and workshops. To participate, get your free ticket <a href=\"https://2020.europe.wordcamp.org/tickets/\">here</a>.&nbsp;</p>\n\n\n\n<p>To get the latest news for WordCamp Europe 2020 Online, follow on <a href=\"https://www.facebook.com/WCEurope/\">Facebook</a>, <a href=\"https://twitter.com/wceurope?lang=en\">Twitter</a>, <a href=\"https://www.linkedin.com/company/wordcampeurope/\">LinkedIn</a>, or on <a href=\"https://www.instagram.com/wceurope/?hl=en\">Instagram</a>.&nbsp;</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<h2>Further Reading</h2>\n\n\n\n<ul><li><a href=\"https://make.wordpress.org/core/2020/04/08/wordpress-5-5-call-for-tickets/\">The WordPress 5.5 release cycle has officially been kicked off with a Call for Tickets</a>.</li><li><a href=\"https://make.wordpress.org/themes/2020/04/03/proposal-github-theme-review/\">Read the proposal for a new GitHub Theme review process.</a>.</li><li><a href=\"https://wordpress.tv/event/wpblocktalk-april-2020/\">Did you miss WPBlockTalk, or want to watch that really interesting session again? All talks are available on WordPress.tv!</a></li><li><a href=\"https://make.wordpress.org/core/2020/04/01/feature-plugin-proposal-wp-consent-api/\">The Core team has introduced a proposal for a new Consent API as a feature plugin</a>.</li><li><a href=\"https://make.wordpress.org/updates/2020/04/30/quarterly-updates-q1-2020/\">All WordPress contribution teams have reported on their recent work in the first quarterly update of 2020</a>.</li></ul>\n\n\n\n<p><em>Have a story that we should include in the next “Month in WordPress” post? Please </em><a href=\"https://make.wordpress.org/community/month-in-wordpress-submissions/\"><em>submit it here</em></a><em>.</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 04 May 2020 09:31:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Angela Jin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"WPTavern: FOSS Responders Group Brings Financial Help to Open Source Ecosystem Affected by COVID-19\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99213\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:243:\"https://wptavern.com/foss-responders-group-brings-financial-help-to-open-source-ecosystem-affected-by-covid-19?utm_source=rss&utm_medium=rss&utm_campaign=foss-responders-group-brings-financial-help-to-open-source-ecosystem-affected-by-covid-19\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2003:\"<p>The pandemic has caused economic hardships and upheaval in nearly every industry. Open source communities and contributors have been affected in a myriad of ways &ndash; whether it&rsquo;s a loss of donations, the burden of nonrefundable travel expenses for canceled conferences, or severely diminished business and fundraising opportunities. </p>\n\n\n\n<p><a href=\"https://fossresponders.com/\">FOSS Responders</a> is a working group of volunteers that aims to future-proof the open source infrastructure we rely on by helping sustain those who maintain the software. The group&rsquo;s website allows those in need to apply for emergency funds. FOSS Responders is <a href=\"https://opencollective.com/foss-responders\">raising money on Open Collective</a> and 100% of donations go to open source technologists in need. So far the group has an estimated annual budget of $8,145.05. Open Collective is also waiving its platform fees on COVID-19 solidarity collectives until the end of June.</p>\n\n\n\n<p>On May 22, FOSS Responders plans to host a <a href=\"https://opencollective.com/foss-responders/events/virtual-funding-event-q2-2020-4edd1e3a\">virtual funding event</a> to provide financial support for organizations affected by the profound economic disruptions caused by the pandemic. Organizers have a $5,000 goal for ticket revenue from general event ticket sales.</p>\n\n\n\n<p>In addition to providing emergency funds, the FOSS Responders group is aiming to address non-financial needs. Open source projects that relied heavily on events for fundraising need help amplifying their projects and recruiting volunteers. FOSS Responders is also creating a Resource Center for projects to find tips and tricks on how to manage fully virtual community interactions and events. Anyone with a skill or service to volunteer can get in touch on the <a href=\"https://fossresponders.com/\">FOSS Responders website</a> and the team will work as matchmakers to connect experts with projects that need help.</p>\n\n\n\n<p></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 01 May 2020 23:04:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"WPTavern: Block Lab Team Joins WP Engine, Looks to the Future of Block Building\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=98935\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:201:\"https://wptavern.com/block-lab-team-joins-wp-engine-looks-to-the-future-of-block-building?utm_source=rss&utm_medium=rss&utm_campaign=block-lab-team-joins-wp-engine-looks-to-the-future-of-block-building\";s: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:5636:\"<p class=\"has-drop-cap is-style-default\">The three-person Block Lab team of Luke Carbis, Ryan Kienstra, and Rob Stinson is <a href=\"https://getblocklab.com/the-block-lab-team-are-joining-wp-engine/\">joining WP Engine</a> to work on the company&rsquo;s block editor projects. WP Engine approached the team members after seeing how successful the <a href=\"https://getblocklab.com/\">Block Lab project</a> had grown and made them an offer.  The team will be able to continue building projects with solid financial backing.</p>\n\n\n\n<p><a href=\"https://wordpress.org/plugins/block-lab/\">Block Lab</a> is a plugin that was created to allow other developers to build blocks without needing to wade through the depths of complex JavaScript programming. It is a way to get your feet wet in the block development pool without diving in head first. The plugin has built a solid reputation based on user reviews. Out of 39 submissions, it has received 38 five-star ratings.</p>\n\n\n\n<p>&ldquo;From the start, Block Lab has been our answer to the question of &lsquo;how can I lower the barrier to entry for creating custom blocks,\'&rdquo; said Stinson. He said the plugin has done two important things for developers. It has given them an easy-to-use admin interface to work from and a simplified templating experience that is aligned with traditional workflows. &ldquo;It&rsquo;s helped folk who haven&rsquo;t had the time to summit the JS-all-the-things mountain or simply provide those that are looking for a standardized system that does a lot of the heavy lifting for them.&rdquo;</p>\n\n\n\n<p>The Block Lab plugin is being phased out, but the team assures that the plugin&rsquo;s current users will not be left in the dust. The plan is to continue supporting the plugin through bug and compatibility fixes for the next year. Pro users will also receive the same support until their license expires. In the long term outlook, the team plans to build a migration path to the new tools they will be building under the WP Engine banner.</p>\n\n\n\n<p>Stinson said that the plugin should work well for a long time to come because it was built by Carbis and Kienstra, two of the best engineers he has worked with. However, he stresses that the work they will be doing with WP Engine will exceed anything they have done with Block Lab.</p>\n\n\n\n<p>&ldquo;We&rsquo;ll be working on technology there that is focused on the Block Editor though, and a part of that will be taking what we&rsquo;ve done with Block Lab and introducing the feature set to the WP Engine suite of products,&rdquo; he said. &ldquo;The alignment will be close and will offer existing Block Lab users an easy migration experience.&rdquo;</p>\n\n\n\n<p>While the Block Lab plugin will see an end, the features the team has worked on will live on in some form.</p>\n\n\n\n<h2>A New Beginning</h2>\n\n\n\n<p class=\"has-drop-cap\">Before taking on roles with WP Engine, each member of the Block Lab team was paying the bills through agency and freelance work. Block Lab was merely a side project they were handling in their free time, but it was slowly growing both in scale and financially.</p>\n\n\n\n<p>&ldquo;Getting to a place where we could give it full-time focus was easily two to three years away though,&rdquo; said Stinson, &ldquo;and we have always been incredibly conscious of the things we wanted to be doing with it and how much the time factor was a limitation. With WP Engine, we&rsquo;re equipped to take the product vision we had for Block Lab and basically strap a rocket to it. Not only are we able to devote our full attention, but we also have the incredible support and resources of WP Engine behind us.&rdquo;</p>\n\n\n\n<p>Stinson is looking forward to the transition within the state of the current WordPress ecosystem. The team can walk into a fresh beginning with the full weight of a major company behind them. &ldquo;Between the classic way of building with WordPress and this new block-first frontier, being set up right now to build and contribute is incredible!&rdquo; he said.</p>\n\n\n\n<p>The team had an existing roadmap and backlog of features they wanted to develop. However, with Block Lab being only a side project, it meant those features would have taken much longer to build. They can now pursue them full time.</p>\n\n\n\n<p>&ldquo;We saw what Block Lab has currently as a necessary baseline for a plugin that equipped folks to create custom blocks, but what we have planned and are dreaming about goes so much further,&rdquo; said Stinson. &ldquo;Joining WP Engine unleashes us to chase down that work faster and with more focus. Another really exciting piece of this is that with our focus we are better positioned to offer insights and contribution to the larger block editor project through core and community contributions.&rdquo;</p>\n\n\n\n<p>The team now has the opportunity to be a pioneer in the years to come. They have proved they can build a useful tool on top of the block editor. The next step is seeing where they take it and whether they can get more developers to join them into a world of building blocks.</p>\n\n\n\n<p>&ldquo;The shift in thinking around how a website is structured towards one that is powered by &lsquo;blocks&rsquo; is a journey that the majority of the WP community is still on,&rdquo; said Stinson. &ldquo;A big part of my vision is having a larger portion of the community up to speed and onboard with this. With more people operating within that zone, more great work and tooling will be produced. By lowering the barrier to entry through Block Lab and what we have planned at WP Engine, it will help to get more people in that zone.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 01 May 2020 17:16:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:24;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"WPTavern: WordCamp US 2020 Goes Online, Cancels In-Person Event\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99149\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:169:\"https://wptavern.com/wordcamp-us-2020-goes-online-cancels-in-person-event?utm_source=rss&utm_medium=rss&utm_campaign=wordcamp-us-2020-goes-online-cancels-in-person-event\";s: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:3758:\"<p>WordCamp US 2020 organizers have <a href=\"https://2020.us.wordcamp.org/2020/04/30/wordcamp-us-will-be-virtually-awesome/\">cancelled the in-person event</a> in favor of hosting it as an online-only conference. With more than a million confirmed coronavirus cases in the U.S. today, 63,000+ deaths, and <a href=\"https://www.cnn.com/2020/04/30/health/us-coronavirus-thursday/index.html\">31 states set to partially reopen</a> this weekend, the pandemic&rsquo;s trajectory throughout the country has become increasingly uncertain. </p>\n\n\n\n<p>Many statewide stay-at-home orders are expiring tomorrow, despite <a href=\"https://www.nbcnews.com/health/health-news/guidelines-call-14-day-drop-cases-reopen-no-state-has-n1194191\">no state having met the federal guidelines for reopening</a>. Some businesses are opting to reopen in a limited capacity, but the general populace is still wary of returning to their previous way of life. In the state of Missouri, where WordCamp US was to be hosted in 2020, there will be no limitations on social gatherings as of May 4, as long as individuals maintain social distancing. It&rsquo;s not yet possible to predict what will be happening in the area in October or how it might impact an event with international attendees. </p>\n\n\n\n<p>After organizers extended the WCUS speaker application deadline for another 1.5 months on April 17,  it seemed the general disinclination towards traveling and gathering in large groups had already taken hold. Booking hotels and travel arrangements five months in advance is still too much of a gamble for speakers and attendees. </p>\n\n\n\n<p>The WCUS organizing team emphasized the longterm health and safety of the WordPress community as their primary concern in today&rsquo;s <a href=\"https://2020.us.wordcamp.org/2020/04/30/wordcamp-us-will-be-virtually-awesome/\">announcement</a> about moving to an online-only event:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>The WCUS organizing team has been working with WordCamp Central and local health authorities to try to make sense of the current COVID-19 pandemic and what it means for our event in St. Louis this October. Throughout this, we have held the longterm health and safety of the WordPress community as the highest priority of our event. To move forward in a way that honors what is best for our community &ndash; both locally and globally &ndash; we have made the hard choice to convert WordCamp US 2020 to an online only event.&nbsp;</p></blockquote>\n\n\n\n<p>WCUS will still happen on the originally scheduled dates, October 27th &ndash; 29th. Organizers plan to run sessions, workshops, and a virtual Contributor Day, along with the annual State of the Word address from Matt Mullenweg. They are also putting together a hallway track, some form of swag, and creative ways for attendees to connect, which will be announced at a later date. </p>\n\n\n\n<p>WCUS is now free for anyone who wants to attend. Without the necessity to rent a venue, provide lunches, and other physical aspects of the event, sponsorships are easily able to cover the cost of streaming to an unlimited number of attendees. </p>\n\n\n\n<p>The <a href=\"https://2020.wcus-speakers.org/\">call for speakers</a> is open until May 31, 2020 at 11:59 pm CDT. WCUS is still accepting sponsorships and will be publishing a set of unique sponsorship packages for the virtual event. Organizers plan to put out a call for volunteers in the near future.  </p>\n\n\n\n<p>WordCamp US follows other major regional WordCamps in Asia and Europe that have canceled in-person events due to the pandemic. Several other upcoming WordCamps, including events in Spain, Kent, Denver, and Minneapolis / Saint Paul,&nbsp;have also announced that they are transitioning to online-only events.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 30 Apr 2020 22:49:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"WPTavern: Gutenberg 8.0 Merges Block and Pattern Inserter, Adds Inline Formats, and Updates Code Editor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99130\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:247:\"https://wptavern.com/gutenberg-8-0-merges-block-and-pattern-inserter-adds-inline-formats-and-updates-code-editor?utm_source=rss&utm_medium=rss&utm_campaign=gutenberg-8-0-merges-block-and-pattern-inserter-adds-inline-formats-and-updates-code-editor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5033:\"<p class=\"has-drop-cap\">The team behind the Gutenberg plugin <a href=\"https://make.wordpress.org/core/2020/04/29/whats-new-in-gutenberg-29-april/\">shipped version 8.0 yesterday</a>. The update adds some nice user-facing changes, including a merged block and pattern inserter, new inline formatting options, and visual changes to the code editor. Over two dozen bug fixes were included in the release, along with several enhancements.</p>\n\n\n\n<p>Designers on the project <a href=\"https://github.com/WordPress/gutenberg/pull/21515\">updated the welcome box illustrations</a> to match the current UI. Because the welcome modal should already be dismissed for current users, only new users should see these changes.</p>\n\n\n\n<p>For theme authors, the post title and placeholder paragraph text for the block appender will <a href=\"https://github.com/WordPress/gutenberg/pull/21749\">inherit body font styles</a>. Previously, they had specific styles attached to them in the editor. The current downside is that the post title is not an <code>&lt;h1&gt;</code> element so it cannot automatically inherit styles for that element. However, that will change once the post title becomes a true block in the editor.</p>\n\n\n\n<p>The editor also now <a href=\"https://github.com/WordPress/gutenberg/pull/21608\">clears centered blocks</a> following a floated block. This is an opinionated design change, but it should not negatively affect most themes. However, theme authors should double-check their theme styles to be sure.</p>\n\n\n\n<h2>Updated Block and Pattern Inserter</h2>\n\n\n\n<img />Patterns available in the inserter.\n\n\n\n<p class=\"has-drop-cap\">The development team <a href=\"https://github.com/WordPress/gutenberg/pull/20951\">added patterns to the existing inserter</a>. Now, both blocks and patterns have an individual tab within a unified interface. This is yet another step in the evolution of the pattern system that should land in core WordPress this year.</p>\n\n\n\n<p>Right now, the experience is a two-steps-forward-one-step-back deal. The inserter&rsquo;s behavior has improved and it is great to see patterns merged into it. However, all blocks and patterns are within long lists that require scrolling to dig through. Block categories are no longer tabbed in version 8.0, which is a regression from previous versions. I am certain this will be resolved soon enough, but it is a little frustrating locating a block in the list at the moment.</p>\n\n\n\n<p>Merging patterns into the inserter is an ongoing process. There is still a lot of work to do before the final product is polished and included in core WordPress.</p>\n\n\n\n<p>The following are some key items that need to be addressed in upcoming versions of Gutenberg:</p>\n\n\n\n<ul><li>Patterns should be categorized the same as blocks.</li><li>The block search box should switch to a pattern search box when viewing patterns.</li><li>Pattern titles should be reintroduced in the interface (removed in 8.0).</li></ul>\n\n\n\n<p>Of course, there is a host of other minor and major issues the team will need to cover to nail down the user experience. For now, the interface for patterns continues to improve.</p>\n\n\n\n<h2>Subscript and Superscript Formats</h2>\n\n\n\n<img />Adding superscript text to the editor.\n\n\n\n<p class=\"has-drop-cap\">Gutenberg developers added <a href=\"https://github.com/WordPress/gutenberg/pull/21819\">two new inline formatting options</a> to the editor toolbar: subscript and superscript. These options allow users to add text such as X<sub>2</sub> and X<sup>2</sup>.  They work the same as bold, italic, inline code, and other options.</p>\n\n\n\n<p>The two formatting options represent their respective inline HTML tags, <code>&lt;sub&gt;</code> for subscript and <code>&lt;sup&gt;</code> for superscript. With the addition of the elements, the toolbar now covers most of the widely-used inline HTML tags. The only other tags that are low on my wish list are <code>&lt;abbr&gt;</code>, <code>&lt;del&gt;</code>, and <code>&lt;ins&gt;</code>, but I could live with those remaining firmly in plugin territory.</p>\n\n\n\n<h2>Improved Code Editor</h2>\n\n\n\n<img />Updated code-editing view.\n\n\n\n<p class=\"has-drop-cap\">The code editor <a href=\"https://github.com/WordPress/gutenberg/pull/21643\">received a much-needed overhaul</a> in the 8.0 update. Everything from the post title to the content is set in a monospace font, and the width of the code editing box spans the editing area. It should be a welcome change for those who need to switch to code view once in a while.</p>\n\n\n\n<p>The next step to polishing the code editor (and the HTML block) would be to add syntax highlighting. In the current version, the HTML output is plain text. Given the extra markup that the block editor produces, it can be a bit of a jumbled mess to wade through. Basic syntax highlighting would improve the experience several times over. There is a <a href=\"https://github.com/WordPress/gutenberg/issues/10423\">GitHub ticket</a> for adding the feature, but it has not seen any movement in several months.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 30 Apr 2020 19:48:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"WPTavern: WordPress 5.4.1 Addresses 7 Security Issues and Fixes Several Bugs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99123\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:197:\"https://wptavern.com/wordpress-5-4-1-addresses-7-security-issues-and-fixes-several-bugs?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-5-4-1-addresses-7-security-issues-and-fixes-several-bugs\";s: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:5888:\"<p class=\"has-drop-cap\">WordPress 5.4.1, <a href=\"https://wordpress.org/news/2020/04/wordpress-5-4-1/\">a security and maintenance release</a>, dropped today. The release addresses seven security issues, which were all responsibly disclosed to the WordPress security team. Core developers also included several fixes for code regressions in the previous version 5.4 release and ported bug fixes to the block editor from the Gutenberg plugin.</p>\n\n\n\n<p>End-users with automatic updates enabled should begin seeing their sites updated shortly. Other users should update as soon as possible to make sure they are running a version of WordPress with the latest security fixes.</p>\n\n\n\n<p>The WordPress support team has published the <a href=\"https://wordpress.org/support/wordpress-version/version-5-4-1/\">full release documentation</a> for those who wish to view it.</p>\n\n\n\n<p>Security fixes were added to every major version of WordPress from 5.4 back to 3.7.  The following vulnerabilities were addressed:</p>\n\n\n\n<ul><li>Password reset tokens were not correctly invalidated.</li><li>Some private posts could be viewed without authentication.</li><li>Two cross-site scripting (XSS) vulnerabilities in the customizer.</li><li>XSS issue in the search block.</li><li>XSS issue in the WordPress object cache.</li><li>XSS issue with file uploads.</li><li>XSS issue in the block editor for WordPress 5.4 Release Candidates 1 and 2 (fixed in 5.4 RC5).</li></ul>\n\n\n\n<h2>Block Editor Updates</h2>\n\n\n\n<p class=\"has-drop-cap\">Several fixes were high priority enough from the Gutenberg plugin to port to the WordPress 5.4.1 release. The biggest user-facing issues were a broken block duplication keyboard shortcut, misaligned buttons blocks, and odd scrolling behavior when attempting to edit text in a long block.</p>\n\n\n\n<p>The following is a full list of the issues the development team addressed:</p>\n\n\n\n<ul><li>Fixed the <code>Ctrl</code> + <code>Shift</code> + <code>D</code> keyboard shortcut for duplicating a block, which no longer throws an error.</li><li>Adds correct margins when aligning the buttons block left or right.</li><li>Prevents the editor from scrolling to the top when clicking to edit a large block, such as a long list.</li><li>No longer hides the toolbar for plugins that have text inputs in the toolbar.</li><li>Stops a JavaScript crash with the latest posts block when an image has missing dimensions.</li><li>Escapes the HTML class for the RSS and search blocks to prevent malformed markup.</li></ul>\n\n\n\n<p>To review the code changes to the block editor in-depth, see the <a href=\"https://github.com/WordPress/gutenberg/pulls?q=is%3Apr+sort%3Aupdated-desc+label%3A%22Backport+to+WP+Core%22+is%3Aclosed\">full ticket list</a>.</p>\n\n\n\n<h2>Other Core WordPress Changes</h2>\n\n\n\n<p class=\"has-drop-cap\">Users who run their browsers in dark mode can rejoice if they also use the core WordPress favicon. The team <a href=\"https://core.trac.wordpress.org/ticket/49798\">introduced an updated favicon</a> with a light background so that it no longer washes out. It is a minor fix but makes the famed WordPress logo look more professional.</p>\n\n\n\n<p>The heading level, which was previously set to <code>&lt;h3&gt;</code>, has been <a href=\"https://core.trac.wordpress.org/ticket/49838\">bumped up one level</a> on the WordPress admin freedoms screen (<code>wp-admin/freedoms.php</code>). This change provides the proper heading level and should help screen-reading users better navigate the page.</p>\n\n\n\n<p>For users on the Edge or iOS Safari browsers who <a href=\"https://core.trac.wordpress.org/ticket/49753\">could not select files in the media library</a>, it was due to a CSS issue that hid the input. This should no longer be an issue in the new update.</p>\n\n\n\n<p>WordPress 5.4.1 addressed some regressions from the previous version. One revolves around posting by email when no post title was added. In that scenario, the <a href=\"https://core.trac.wordpress.org/ticket/49853\">email subject should have been used as the title</a>, but this was broken by a code change in WordPress 5.4. For developers, the <code>category_link</code> and <code>tag_link</code> filter hooks were <a href=\"https://core.trac.wordpress.org/ticket/49759\">mistakenly deprecated</a> previously and are now once again good to use without throwing a notice.</p>\n\n\n\n<p>Plugin developers have a few bug fixes to look forward to. The <code>WP_Site_Health</code> object is now instantiated after the <code>plugins_loaded</code> and <code>after_setup_theme</code> hooks, which means they can perform necessary actions <a href=\"https://core.trac.wordpress.org/ticket/49824\">before the site health is checked</a>. The deprecated <code>wp_get_user_request_data()</code> function is now <a href=\"https://core.trac.wordpress.org/ticket/49802\">correctly loaded on the front end</a>, which was causing errors with plugins such as BuddyPress.</p>\n\n\n\n<p>In a larger design change, plugin authors who <a href=\"https://core.trac.wordpress.org/ticket/49772\">add custom content to the privacy policy guide</a> can use more HTML elements. In WordPress 5.4, the guide design was updated to add a white background behind the suggested text. However, the new code only applied to paragraphs. Now, the design supports tables, lists, and other elements that are commonly used. Unordered lists also have bullet points to distinguish them from paragraphs.</p>\n\n\n\n<p>The development team fixed two issues with the REST API. The first <a href=\"https://core.trac.wordpress.org/ticket/49645\">corrected an issue</a> with the <code>get_item</code> permissions check. The second fixed the <code>_fields</code> filtering. The core code now uses the <code>rest_is_field_included()</code> function to <a href=\"https://core.trac.wordpress.org/ticket/49648\">determine which fields to include</a> to permit filtering by nested field properties.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 29 Apr 2020 20:39:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"WordPress.org blog: WordPress 5.4.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:34:\"https://wordpress.org/news/?p=8553\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"https://wordpress.org/news/2020/04/wordpress-5-4-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6919:\"<p>WordPress 5.4.1 is now available!</p>\n\n\n\n<p>This security and maintenance release features 17 <a href=\"https://core.trac.wordpress.org/query?milestone=5.4.1&group=component&col=id&col=summary&col=milestone&col=owner&col=type&col=status&col=priority&order=priorityhttps://core.trac.wordpress.org/query?milestone=5.4.1&group=component&col=id&col=summary&col=milestone&col=owner&col=type&col=status&col=priority&order=priority\">bug fixes</a> in addition to 7 security fixes. Because this is a <strong>security release</strong>, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.</p>\n\n\n\n<p>WordPress 5.4.1 is a short-cycle security and maintenance release. The next major release will be version 5.5.</p>\n\n\n\n<p>You can download WordPress 5.4.1 by downloading from WordPress.org, or visit your Dashboard → Updates and click Update Now.</p>\n\n\n\n<p>If you have sites that support automatic background updates, they’ve already started the update process.</p>\n\n\n\n<h3>Security Updates</h3>\n\n\n\n<p>Seven security issues affect WordPress versions 5.4 and earlier. If you haven’t yet updated to 5.4, all WordPress versions since 3.7 have also been updated to fix the following security issues:</p>\n\n\n\n<ul><li>Props to <a href=\"https://hackerone.com/hijibiji\">Muaz Bin Abdus Sattar</a> and <a href=\"https://hackerone.com/dyennez\">Jannes</a> who both independently reported an issue where password reset tokens were not properly invalidated.</li><li>Props to <a href=\"https://github.com/ka1n4t\">ka1n4t</a> for finding an issue where certain private posts can be viewed unauthenticated.</li><li>Props to <a href=\"https://evanricafort.com/\">Evan Ricafort</a> for discovering an XSS issue in the Customizer</li><li>Props to Ben Bidner from the WordPress Security Team who discovered an XSS issue in the search block.</li><li>Props to Nick Daugherty from <a href=\"https://wpvip.com\">WordPress VIP</a> / WordPress Security Team who discovered an XSS issue in <code>wp-object-cache</code>.</li><li>Props to Ronnie Goodrich (<a href=\"https://hackerone.com/kahoots\">Kahoots</a>) and <a href=\"http://pentestusa.com/\">Jason Medeiros</a> who independently reported an XSS issue in file uploads.</li><li>Props to <a href=\"https://weston.ruter.net/\">Weston Ruter</a> for fixing a stored XSS vulnerability in the WordPress customizer.</li><li>Additionally, an authenticated XSS issue in the block editor was discovered by Nguyen The Duc (<a href=\"https://twitter.com/ducnt_\">ducnt</a>) in WordPress 5.4 RC1 and RC2. It was fixed in 5.4 RC5. We wanted to be sure to give credit and thank them for all of their work in making WordPress more secure.</li></ul>\n\n\n\n<p>Thank you to all of the reporters for <a href=\"https://make.wordpress.org/core/handbook/testing/reporting-security-vulnerabilities/\">privately disclosing the vulnerabilities</a>. This gave the security team time to fix the vulnerabilities before WordPress sites could be attacked.</p>\n\n\n\n<p>For more information, browse the <a href=\"https://core.trac.wordpress.org/query?milestone=5.4.1&group=component&col=id&col=summary&col=milestone&col=owner&col=type&col=status&col=priority&order=priority\">full list of changes</a> on Trac, or check out the <a href=\"https://wordpress.org/support/wordpress-version/version-5-4-1/\">version 5.4.1 HelpHub documentation page</a>.</p>\n\n\n\n<p>In addition to the security researchers mentioned above, thank you to everyone who helped make WordPress 5.4.1 happen:</p>\n\n\n\n<p><a href=\"https://profiles.wordpress.org/xknown/\">Alex Concha</a>, <a href=\"https://profiles.wordpress.org/afercia/\">Andrea Fercia</a>, <a href=\"https://profiles.wordpress.org/aduth/\">Andrew Duthie</a>, <a href=\"https://profiles.wordpress.org/azaozz/\">Andrew Ozz</a>, <a href=\"https://profiles.wordpress.org/afragen/\">Andy Fragen</a>, <a href=\"https://profiles.wordpress.org/apeatling/\">Andy Peatling</a>, <a href=\"https://profiles.wordpress.org/arnaudbroes/\">arnaudbroes</a>, <a href=\"https://profiles.wordpress.org/chrisvanpatten/\">Chris Van Patten</a>, <a href=\"https://profiles.wordpress.org/talldanwp/\">Daniel Richards</a>, <a href=\"https://profiles.wordpress.org/dhrrob/\">DhrRob</a>, <a href=\"https://profiles.wordpress.org/dono12/\">Dono12</a>, <a href=\"https://profiles.wordpress.org/dudo/\">dudo</a>, <a href=\"https://profiles.wordpress.org/ehtis/\">Ehtisham Siddiqui</a>, <a href=\"https://profiles.wordpress.org/ellatrix/\">Ella van Durpe</a>, <a href=\"https://profiles.wordpress.org/garrett-eclipse/\">Garrett Hyder</a>, <a href=\"https://profiles.wordpress.org/ianbelanger/\">Ian Belanger</a>, <a href=\"https://profiles.wordpress.org/ipstenu/\">Ipstenu (Mika Epstein)</a>, <a href=\"https://profiles.wordpress.org/whyisjake/\">Jake Spurlock</a>, <a href=\"https://profiles.wordpress.org/audrasjb/\">Jb Audras</a>, <a href=\"https://profiles.wordpress.org/johnbillion/\">John Blackbourn</a>, <a href=\"https://profiles.wordpress.org/johnjamesjacoby/\">John James Jacoby</a>, <a href=\"https://profiles.wordpress.org/desrosj/\">Jonathan Desrosiers</a>, <a href=\"https://profiles.wordpress.org/jorgefilipecosta/\">Jorge Costa</a>, <a href=\"https://profiles.wordpress.org/kadamwhite/\">K. Adam White</a>, <a href=\"https://profiles.wordpress.org/ryelle/\">Kelly Choyce-Dwan</a>, <a href=\"https://profiles.wordpress.org/markrh/\">MarkRH</a>, <a href=\"https://profiles.wordpress.org/mattyrob/\">mattyrob</a>, <a href=\"https://profiles.wordpress.org/mcsf/\">Miguel Fonseca</a>, <a href=\"https://profiles.wordpress.org/batmoo/\">Mohammad Jangda</a>, <a href=\"https://profiles.wordpress.org/mukesh27/\">Mukesh Panchal</a>, <a href=\"https://profiles.wordpress.org/nickdaugherty/\">Nick Daugherty</a>, <a href=\"https://profiles.wordpress.org/noahtallen/\">noahtallen</a>, <a href=\"https://profiles.wordpress.org/pbiron/\">Paul Biron</a>, <a href=\"https://profiles.wordpress.org/westi/\">Peter Westwood</a>, <a href=\"https://profiles.wordpress.org/peterwilsoncc/\">Peter Wilson</a>, <a href=\"https://profiles.wordpress.org/pikamander2/\">pikamander2</a>, <a href=\"https://profiles.wordpress.org/r-a-y/\">r-a-y</a>, <a href=\"https://profiles.wordpress.org/youknowriad/\">Riad Benguella</a>, <a href=\"https://profiles.wordpress.org/noisysocks/\">Robert Anderson</a>, <a href=\"https://profiles.wordpress.org/otto42/\">Samuel Wood (Otto)</a>, <a href=\"https://profiles.wordpress.org/sergeybiryukov/\">Sergey Biryukov</a>, <a href=\"https://profiles.wordpress.org/sorenbronsted/\">Søren Brønsted</a>, <a href=\"https://profiles.wordpress.org/sstoqnov/\">Stanimir Stoyanov</a>, <a href=\"https://profiles.wordpress.org/isabel_brison/\">tellthemachines</a>, <a href=\"https://profiles.wordpress.org/timothyblynjacobs/\">Timothy Jacobs</a>, <a href=\"https://profiles.wordpress.org/toro_unit/\">Toro_Unit (Hiroshi Urabe)</a>, <a href=\"https://profiles.wordpress.org/treecutter/\">treecutter</a>, and <a href=\"https://profiles.wordpress.org/yohannp/\">yohannp</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 29 Apr 2020 19:56:47 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jake Spurlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Akismet: Version 4.1.5 of the Akismet WordPress Plugin is Now Available\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"http://blog.akismet.com/?p=2068\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"https://blog.akismet.com/2020/04/29/version-4-1-5-of-the-akismet-wordpress-plugin-is-now-available/\";s: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:1339:\"Version 4.1.5 of <a href=\"http://wordpress.org/plugins/akismet/\">the Akismet plugin for WordPress</a> is now available. It contains the following changes:\n\n<!-- /wp:paragraph --><!-- wp:list -->\n<ul>\n 	<li>Based on user feedback, we have dropped the in-admin notice explaining the availability of the &#8220;privacy notice&#8221; option in the AKismet settings screen. The option itself is available, but after displaying the notice for the last 2 years, it is now considered a known fact.</li>\n 	<li>Updated the &#8220;Requires at least&#8221; to WP 4.6, based on recommendations from <a href=\"https://wp-info.org/tools/checkplugini18n.php?slug=akismet\" rel=\"nofollow\">https://wp-info.org/tools/checkplugini18n.php?slug=akismet</a></li>\n 	<li>Moved older changelog entries to a separate file to keep the size of this readme reasonable, also based on recommendations from <a href=\"https://wp-info.org/tools/checkplugini18n.php?slug=akismet\" rel=\"nofollow\">https://wp-info.org/tools/checkplugini18n.php?slug=akismet</a></li>\n</ul>\n<!-- /wp:list --><!-- wp:paragraph -->\n\nTo upgrade, visit the Updates page of your WordPress dashboard and follow the instructions. If you need to download the plugin zip file directly, links to all versions are available in <a href=\"http://wordpress.org/plugins/akismet/\">the WordPress plugins directory</a>.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 29 Apr 2020 13:12: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:14:\"Stephane Daury\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:29;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:108:\"WPTavern: Tectonic Shifts in Retail Industry are Creating Unprecedented Opportunities for Independent Stores\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=98957\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:261:\"https://wptavern.com/tectonic-shifts-in-retail-industry-are-creating-unprecedented-opportunities-for-independent-stores?utm_source=rss&utm_medium=rss&utm_campaign=tectonic-shifts-in-retail-industry-are-creating-unprecedented-opportunities-for-independent-stores\";s: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:12689:\"<p>Major retailers that are part of the critical infrastructure for distributing household essentials, healthcare items, and shelf-stable food, are raking in the cash during this pandemic. While consumer spending at bars, restaurants, and places of entertainment has dropped precipitously, spending at Amazon and Walmart has increased considerably in the past few weeks. The companies cannot hire workers fast enough to meet consumer demand.</p>\n\n\n\n<p>According to a report from <a href=\"https://first.facteus.com/\">Facteus,</a> a firm that provides data from billions of transactions from over 1,000 financial services companies, Amazon and Walmart&rsquo;s year-over-year growth recently hit 80% and 18%, respectively in the past few weeks.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The pandemic has worked as a catalyst for pre-existing trends, &ldquo;accelerating the retail reckoning,&rdquo; as Derek Thompson predicts in his recent article on how <a href=\"https://www.theatlantic.com/ideas/archive/2020/04/how-pandemic-will-change-face-retail/610738/\">The Pandemic Will Change American Retail Forever</a>. Brick and mortar storefronts are rapidly becoming obsolete in a world that is forcibly consigned to shopping from home.</p>\n\n\n\n<p>There are still many uncertainties about <em>SARS</em>&ndash;<em>CoV-2</em> and how humanity will safely find its way out of lockdown. Recovery from the virus may not confer long-term immunity and a vaccine may be more than a year away, likely pushing social distancing measures into 2021. Consumer behavior may be forever altered by this experience, as many people may continue to avoid in-person browsing at stores long after the worst is over. </p>\n\n\n\n<p class=\"is-style-highlight\">While it might seem like the retail titans are still uncontested in their domination, there are tectonic shifts happening in the retail industry that are giving smaller, independent stores an unprecedented opportunity to gain new customers online. Merchants that can adapt and excel at getting products to a homebound population stand to be the most resilient during this pandemic.</p>\n\n\n\n<p>In order to keep up with demand, Amazon has had to delay shipments of non-essential items by up to a month in some cases, prioritizing household basics and medical supplies. Major grocery retailers are <a href=\"https://www.digitalcommerce360.com/article/coronavirus-impact-online-retail/\">competing against one another to hire furloughed workers</a> in order to keep up with the demand for groceries with so many people eating at home. Independent stores that can be found online have the opportunity to step up and fill in the gaps where major retailers cannot meet the demand fast enough.</p>\n\n\n\n<p>People are more inclined to support small businesses right now in light of current circumstances. Amazon&rsquo;s severely strained relationship with buyers, sellers, affiliates, and employees is also contributing to consumers&rsquo; eagerness to support independent stores.</p>\n\n\n\n<p>On April 21, <a href=\"https://www.cnbc.com/2020/04/14/amazon-slashes-commission-rates-for-affiliate-program.html\">Amazon slashed commission rates</a> nearly in half for most product categories, negatively impacting media companies and publishers that have not diversified their affiliate revenue sources.</p>\n\n\n\n<p>Amazon&rsquo;s essential workers are planning to join others from Instacart, Whole Foods, Walmart, Target, and FedEx in <a href=\"https://theintercept.com/2020/04/28/coronavirus-may-1-strike-sickout-amazon-target-whole-foods/\">a strike on Friday</a>. They are protesting their employers&rsquo; record corporate profits which they say have come at the expense of workers&rsquo; health and safety. Many consumers have already grappled with a question of conscience in continuing to shop on Amazon after hearing reports of grueling labor conditions for years.</p>\n\n\n\n<p>Another major development in the retail industry has come to light as the result of a recent Wall Street Journal investigation, which revealed that <a href=\"https://www.wsj.com/articles/amazon-scooped-up-data-from-its-own-sellers-to-launch-competing-products-11587650015\">Amazon is using data from its sellers to launch competing products</a>. Merchants selling successfully on Amazon are not safe from having their products copied and their businesses effectively cannibalized.</p>\n\n\n\n<p>Documents obtained by the WSJ, along with interviews from more than 20 former employees of Amazon&rsquo;s private-label business, described how the marketplace operator uses third-party sellers&rsquo; data to gain a competitive advantage: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>In one instance, Amazon employees accessed documents and data about a bestselling car-trunk organizer sold by a third-party vendor. The information included total sales, how much the vendor paid Amazon for marketing and shipping, and how much Amazon made on each sale. Amazon&rsquo;s private-label arm later introduced its own car-trunk organizers.</p></blockquote>\n\n\n\n<p>The WSJ expos&eacute; details the great pressure that Amazon executives are under to deliver successful private-label products:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Former executives said they were told frequently by management that Amazon brands should make up more than 10% of retail sales by 2022.&nbsp;Managers of different private-label product categories have been told to create $1 billion businesses for their segments, they said.</p></blockquote>\n\n\n\n<p>This practice of launching competing products with access to third-party sellers&rsquo; data has been happening for years but is an especially hostile tactic to employ in a time when Amazon&rsquo;s revenue is skyrocketing and small businesses are struggling to stay afloat. It is a sobering reminder of the value of hosting your own online store and the importance of owning your own data.</p>\n\n\n\n<p>There are some positive developments in the industry that should give small business owners confidence in maintaining independence from the dominant forces in online retail. </p>\n\n\n\n<p>Wired published an article this week titled <a href=\"https://www.wired.com/story/coronavirus-book-sales-indie/\">The Coronavirus Pandemic Is Changing How People Buy Books</a> by Kate Knibbs. She describes how one indie bookseller&rsquo;s e-commerce startup has found unlikely success in positioning itself as &ldquo;an easy way to buy books online without further enriching Jeff Bezos:&rdquo;</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Bookshop went from a well-intentioned startup facing an uphill battle to one of the most popular ways to buy books online in a matter of weeks.&nbsp;<em>The</em>&nbsp;<em>New York Times</em>, BuzzFeed, Vox, and&nbsp;<em>The New Republic</em>&nbsp;are all affiliate partners now. Its headcount has doubled in size. Hunter expects to hit $6 million in sales by May, eons ahead of its loftiest projections from January. If the company&rsquo;s performance holds steady, it could do $60 million in sales a year, although Hunter is assuming post-quarantine life will be different. &ldquo;I&rsquo;m sure that when things open back up, our sales will drop, maybe even cut in half,&rdquo; he says. &ldquo;But even then, we&rsquo;re still one of the top 10 bookstores in the US.&rdquo;</p></blockquote>\n\n\n\n<p>Yesterday, <a href=\"https://techcrunch.com/2020/04/28/shopify-launches-shop-a-new-mobile-shopping-app/\">Shopify launched its new Shop app</a>, touting modularized, distributed marketplaces as the future of e-commerce. The app allows shoppers to browse local merchants and make purchases. It provides a new vehicle of exposure for the company&rsquo;s 1m+ merchants on its platform. Businesses do not have to pay to have access to the app, nor do they pay commissions on the sales it generates.</p>\n\n\n\n<p>Google is also making it easier for smaller stores to be found on the web by <a href=\"https://wptavern.com/google-shopping-is-now-open-to-free-product-listings\">opening up the Shopping tab to free listings</a> and partnering with WooCommerce, Shopify, and BigCommerce. This essentially gives more free traffic to small businesses whose listings will break up the longstanding dominance of major online retailers in the Shopping tab. </p>\n\n\n\n<p>WordPress developers with e-commerce experience have the opportunity to build products and stores that will help traditional brick-and-mortar businesses&nbsp;start selling online quickly, so they can continue to find success in. the brave new world of online-first retail. WordPress has a plethora of plugin options for making e-commerce accessible to store owners, no matter how simple or complex the store&rsquo;s requirements.</p>\n\n\n\n<h2>Independent WooCommerce Stores Are Booming</h2>\n\n\n\n<p>One user in the WooCommerce community&rsquo;s Facebook group <a href=\"https://www.facebook.com/groups/advanced.woocommerce/permalink/3429259367088458/\">asked</a> how the coronavirus is impacting members&rsquo; e-commerce stores. Responses were varied based on the types of products that the merchants were selling, but the vast majority of responses from store owners and developers were positive reports of increased sales: </p>\n\n\n\n<ul><li>&ldquo;I have a client selling cleaning products. He got several pallets of hand sanitizer in and sold out in a week. He was doing about $2000 in sales a day.&rdquo;</li><li>&ldquo;My client does fruit and veg online. Went from &pound;4k a month trickling along as a side part of his business, to &pound;150k last month and the heading for the same this month.&rdquo;</li><li>&ldquo;We are selling plumbing and home improvement tools and items sales have quadrupled.&rdquo;</li><li>&ldquo;Positive impact. Highest sales for me on my indoor activities niche (puzzles, board games).&rdquo;</li><li>&ldquo;Sales are up more than 1000% &ndash; natural supplements&rdquo;</li><li>&ldquo;Built a cake delivery service to sell slices of cake locally&hellip;&hellip; &pound;4K in a day and sold out. It&rsquo;s crazy.&rdquo;</li><li>&ldquo;800% increase on a niche plant site I host&rdquo;</li><li>&ldquo;Compared to same month last year, up approx 250% (garden products)&rdquo;</li><li>&ldquo;3000% increase during the last month compared to monthly average over the last year. Natural health products&rdquo;</li><li>&ldquo;Our canvas printing site is up 20%&rdquo;</li><li>&ldquo;We are selling more Glass Bongs than ever. People are staying home and getting stoned.&rdquo;</li></ul>\n\n\n\n<p>Saad Munir, the CEO of an e-commerce marketing agency, manages 28 stores for their clients with $30-$500k sales per month in various niches. </p>\n\n\n\n<p>&ldquo;Some of them are popular brands of their niche,&rdquo; Munir said. &ldquo;We have seen a drop in sales of up to 80% in non-essential and medium luxury products, and a 400% increase in essential products. However, now non-essential and daily-use products have also started getting good sales since everyone is home and sticking to their devices during this social distancing. We also have clients of furniture e-commerce stores. This means high-ticket items. They have even seen increased sales in bedsets, sofas, etc. So, for sure online sales are increasing. We also on-boarded several new clients and most of these stores are in WooCommerce.&rdquo;</p>\n\n\n\n<p>In the WooCommerce Help &amp; Share group, one member <a href=\"https://www.facebook.com/groups/woohelp/permalink/3028955177330917/\">asked for help collating all his orders into one list</a> after his artisan cheese business increased exponentially overnight. Another member <a href=\"https://www.facebook.com/groups/woohelp/permalink/3024332674459834/\">asked for help optimizing his client&rsquo;s store</a> after their pre-COVID-19 revenue went from less than &pound;1k/month to almost &pound;2k sales per day.</p>\n\n\n\n<p>If independent self-hosted stores are able to perform well during this crisis, they have the opportunity to earn customers&rsquo; loyalty for continued business long after social distancing requirements are no longer necessary. It&rsquo;s a unique opportunity that may not have been possible on such an accelerated timeline without this exact set of circumstances.</p>\n\n\n\n<p>These recent shifts in online retail are the first cracks in the ice towards a web that is more friendly for smaller, independent stores. The trend towards buying all of life&rsquo;s necessities online has evolved overnight to include a wider spectrum of consumer demographics than ever before. Diverse independent stores are crucial for meeting this demand without losing the unique and varied shopping landscape that the pandemic has forced to be temporarily closed.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 29 Apr 2020 08:17:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"Post Status: Professional WordPress Plugin Development: Interview with the authors\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=78739\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:92:\"https://poststatus.com/professional-wordpress-plugin-development-interview-with-the-authors/\";s: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:1671:\"<p><em>Professional WordPress Plugin Development</em> was one of the most helpful books I\'ve ever read. To see a new edition with two returning authors, nine years after the original, is very exciting.</p>\n\n\n\n<p>This edition of the book will be sure to offer a great resource for developer education for years to come. Brad Williams, Justin Tadlock, and John James Jacoby are each extremely talented developers and communicators. The work they can accomplish together is even greater.</p>\n\n\n\n<p>Cory talks to them about their histories, the book, the process, and much more. We hope you enjoy this episode of Post Status Draft.</p>\n\n\n\n\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n\n</div>\n\n\n\n<p>You can <a href=\"https://amzn.to/3cWMJlB\">pre-order <em>Professional WordPress Plugin Development</em> now on Amazon</a>. It is slated to be released June 10th.</p>\n\n\n\n<ul><li><a href=\"https://strangework.com/2020/01/06/announcing-professional-wordpress-plugin-development-2nd-edition/\">Brad\'s announcement</a></li><li><a href=\"http://justintadlock.com/archives/2020/01/06/writing-a-wordpress-book-again\">Justin\'s announcement</a></li><li><a href=\"https://jjj.blog/2020/01/coauthoring-a-wordpress-plugin-development-book/\">John\'s announcement</a></li></ul>\n\n\n\n<h3>Episode Partner: <a href=\"https://poststatus.com/gravity\">Gravity Forms</a></h3>\n\n\n\n<p>Gravity Forms is the easiest-to-use and most trusted tool for creating advanced forms for your WordPress-powered website. I use Gravity Forms on every WordPress site I own, and I know I can always rely on its power, flexibility, and reliability.</p>\n\n\n\n<p><a href=\"https://poststatus.com/gravity\">Try Gravity Forms today.</a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 29 Apr 2020 04:27:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Brian Krogsgard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"WPTavern: David Vongries Takes Over as New Owner of the Kirki Customizer Framework\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=99016\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:209:\"https://wptavern.com/david-vongries-takes-over-as-new-owner-of-the-kirki-customizer-framework?utm_source=rss&utm_medium=rss&utm_campaign=david-vongries-takes-over-as-new-owner-of-the-kirki-customizer-framework\";s: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:8410:\"<p class=\"has-drop-cap\">Ari Stathopoulos sold <a href=\"https://kirki.org/\">Kirki</a>, his 6-year-old customizer framework, last week. The plugin is a widely-used tool for theme authors and currently has over 400,000 installations. It is also bundled as a drop-in package within an unknown number of themes, likely numbering in the hundreds. David Vongries, the owner of the <a href=\"https://wp-pagebuilderframework.com/\">Page Builder Framework theme</a>, has taken over the project.</p>\n\n\n\n<p>All of Kirki&rsquo;s customizer controls, including those that were previously commercial/premium, are now open under the <a href=\"https://github.com/kirki-framework\">Kirki Framework</a> GitHub organization.</p>\n\n\n\n<p>Stathopoulos <a href=\"https://twitter.com/aristath/status/1247931690162544640\">tweeted his decision</a> to seek a buyer on April 8. &ldquo;This is an announcement I never thought I&rsquo;d make,&rdquo; he wrote.  &ldquo;As much as it saddens me, I have decided to sell the Kirki #WordPress plugin.  With 500,000+ installations and included in hundreds of themes I no longer have the ability &ndash; as an individual developer &ndash; to maintain it. And even though I had big dreams and wanted to facilitate things for the WordPress editor as well, the plugin has grown beyond me&hellip;It is no longer possible for a single person to maintain such a beast.&rdquo;</p>\n\n\n\n<p>Between his fulltime day job, a representative role for the theme review team, and maintaining other open-source projects, Stathopoulos was pulling 16-hour days of work. Not to mention, he had the usual life elements he needed to make time for in his routine. The Kirki project was not something he could devote any extra time to. Stathopoulos said he knew that spending too much time behind the screen was detrimental to his mental and physical health. He needed to make changes for his personal well-being. Still, it was tough to let go of a project he had invested years into.</p>\n\n\n\n<p>&ldquo;Letting go of a project like that feels extremely weird!&rdquo; he said. &ldquo;It&rsquo;s a weird mix of sadness, stress, and relief. I feel sad because it&rsquo;s out of my control. I feel stressed because it&rsquo;s out of my control. And I feel relieved because it&rsquo;s out of my control.&rdquo;</p>\n\n\n\n<p>While he suspects the sadness and stress of letting go of his project will subside, he said he already feels relieved to no longer have the responsibility of managing such a huge project alone. &ldquo;I am no longer responsible for the hundreds of themes that use it; it&rsquo;s liberating,&rdquo; he said.</p>\n\n\n\n<h2>No Deal for the Highest Bidder</h2>\n\n\n\n<p class=\"has-drop-cap\">Stathopoulos did not want to let this passion project go to anyone. He wanted someone with the vision to see the project evolve. He had several offers for Kirki. Over 400,000 installations can make for a lucrative opportunity for someone with the right marketing skills. It would have been easy for him to take the highest bid and jump ship, but that is not his style.</p>\n\n\n\n<p>&ldquo;Kirki is a weird case,&rdquo; he said. &ldquo;It may have 400,000 installations and used by hundreds of themes both free and premium, but the actual &lsquo;clients&rsquo; are the theme authors, not the end-users. That fact limits the potential for monetizing the plugin ethically. There were quite a few bids, some were high, some were low, but what surprised me is that a lot of them were not interested in helping the community in any way.&rdquo;</p>\n\n\n\n<p>Stathopoulos said the majority of the offers were from buyers with no interest in growing the plugin. Most of them seemed to be looking for a quick buck. He steered clear of them because he did not want to see end-users blasted with obtrusive ads, upsells, or spam.</p>\n\n\n\n<p>&ldquo;In the end, I didn&rsquo;t go with the highest bid, which was 2.5 times the price I gave it for,&rdquo; he said. &ldquo;Though I admit I was seriously tempted to &lsquo;take the money and run.&rsquo; I went with what I felt was an ethical choice, someone who actually uses the project on a daily basis, wants to evolve it, and I feel will honor the open-source spirit and the six years of sweat.&rdquo;</p>\n\n\n\n<p>Stathopoulos decided to sell to Vongries. The two had previously worked together on multiple occasions on the Kirki project and he felt it was the right move.</p>\n\n\n\n<p>&ldquo;Once I decided that he should get it, the process went pretty smooth, and there were no hiccups,&rdquo; said Stathopoulos. &ldquo;The hard part was deciding who should get it.&rdquo;</p>\n\n\n\n<p>Vongries was almost a natural choice as a new owner. He and his team had been using Kirki since its inception. &ldquo;I think it&rsquo;s an incredible framework and it makes working with the WordPress customizer so much easier,&rdquo; he said.</p>\n\n\n\n<p>He reached out to Stathopoulos immediately upon seeing it was for sale. The two had a conversation soon thereafter and shared similar visions for the plugin.</p>\n\n\n\n<p>&ldquo;I always looked at Kirki as something special and wanted to get involved,&rdquo; said Vongries. &ldquo;Until recently though, I wouldn&rsquo;t have had the resources to do so, but since the team around MapSteps has grown it just all happened at the right time. Being a Kirki user myself, I looked at this from both perspectives &mdash; from a developer standpoint and as someone that has been using the plugin for years.&rdquo;</p>\n\n\n\n<h2>The Future of Kirki</h2>\n\n\n\n<p class=\"has-drop-cap\">Over the past 18 months, Stathopoulos has rewritten the plugin and split it into around 50 Composer packages. The plan was to make these packages installable as individual components for plugin and theme authors. Instead of bundling the entire Kirki library, developers can use the pieces they need. At this point, these components should be stable, but they have not been widely tested by theme authors, who are accustomed to working with the full framework.</p>\n\n\n\n<p>He was also excited about the potential move away from the customizer and working with full-site editing and global styles. Right now, it is unclear how the future of the Gutenberg project will impact the customizer. Many theme authors are now looking at it as a dying piece of the platform. Stathopoulos felt like there was still room to grow and transition into the new era.</p>\n\n\n\n<p>&ldquo;My vision for Kirki was to combine some things with full-site editing, and allow themes that were using Kirki to automatically get global styles when they land in WordPress core,&rdquo; he said. &ldquo;That would be truly amazing, and I&rsquo;m sure it will be possible to do once there is a