{"id":3704,"date":"2025-02-15T16:37:04","date_gmt":"2025-02-15T16:37:04","guid":{"rendered":"https:\/\/s-o-s.net\/convert-to-blocks\/"},"modified":"2025-02-15T16:37:04","modified_gmt":"2025-02-15T16:37:04","slug":"convert-to-blocks","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/convert-to-blocks\/","title":{"rendered":"Convert to Blocks"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-129287\" class=\"alignwide post-129287 plugin type-plugin status-publish hentry plugin_tags-block plugin_tags-block-migration plugin_tags-convert-to-blocks plugin_tags-gutenberg-conversion plugin_tags-gutenberg-migration plugin_contributors-10up plugin_contributors-dsawardekar plugin_contributors-jeffpaul plugin_contributors-tlovett1 plugin_business_model-community plugin_committers-10up plugin_committers-10upbot plugin_support_reps-ankit-k-gupta plugin_support_reps-dharm1025 plugin_support_reps-dkotter plugin_support_reps-faisal03 plugin_support_reps-jeffpaul plugin_support_reps-nomnom99 plugin_support_reps-peterwilsoncc plugin_support_reps-sumitbagthariya16\">\n<div class=\"plugin-banner\" id=\"plugin-banner-convert-to-blocks\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" src=\"https:\/\/ps.w.org\/convert-to-blocks\/assets\/icon.svg?rev=2844261\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Convert to Blocks<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/10up\/\" rel=\"noopener\">10up<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/convert-to-blocks.1.3.2.zip\" rel=\"noopener\">Download<\/a><\/div>\n<div class=\"wp-block-button is-small is-style-outline plugin-preview download-button is-style-outline--9\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/convert-to-blocks\/?preview=1\" rel=\"noopener\">Live Preview<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/convert-to-blocks\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/convert-to-blocks\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/convert-to-blocks\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/convert-to-blocks\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/convert-to-blocks\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>Convert to Blocks is a WordPress plugin that transforms classic editor content to blocks on-the-fly.  After installing Gutenberg or upgrading to WordPress 5.0+, your content will be displayed in \u201cClassic Editor Blocks\u201d.  While these blocks are completely functional and will display fine on the frontend of your website, they do not empower editors to fully make use of the block editing experience.  In order to do so, your classic editor posts need to be converted to blocks.  This plugin does that for you \u201con the fly\u201d.  When an editor goes to edit a classic post, the content will be parsed into blocks.  When the editor saves the post, the new structure will be saved into the database.  This strategy reduces risk as you are only altering database values for content that needs to be changed.<\/p>\n<p><strong>Note that Inner Blocks Transforms is only supported with the Gutenberg Plugin 10.9.0+.<\/strong><\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/convert-to-blocks\/assets\/screenshot-1.gif?rev=2844261\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/convert-to-blocks\/assets\/screenshot-1.gif?rev=2844261\" alt=\"\"><\/a><figcaption>Bulk migration using the <code>wp convert-to-blocks start<\/code> WP-CLI command that converts posts iteratively in the browser without requireing any manual input.<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<h4>Manual Installation<\/h4>\n<ol>\n<li>Upload the entire <code>\/convert-to-blocks<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate Convert to Blocks through the \u2018Plugins\u2019 menu in WordPress.<\/li>\n<\/ol>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"how%20do%20i%20know%20it%27s%20working%3F\">\n<h3>How Do I Know It\u2019s Working?<\/h3>\n<\/dt>\n<dd>\n<p>Find a classic editor in the post, try to navigate away from the page. You will get an error saying your changes will be discarded. This is because Convert to Blocks converted your content to blocks on the fly and those changes will be saved when you update the post.<\/p>\n<\/dd>\n<dt id=\"will%20convert%20to%20blocks%20handle%20my%20custom%20blocks%3F\">\n<h3>Will Convert to Blocks Handle My Custom Blocks?<\/h3>\n<\/dt>\n<dd>\n<p>By default it will not.<\/p>\n<\/dd>\n<dt id=\"will%20convert%20to%20blocks%20handle%20nested%20blocks%3F\">\n<h3>Will Convert to Blocks Handle Nested Blocks?<\/h3>\n<\/dt>\n<dd>\n<p>Nested \/ Inner Block support does not work with Gutenberg bundled with WordPress Core &lt;=5.7.2. This feature needs the Gutenberg Plugin &gt;=10.9.0.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/b8e2aa21c51a17fe1ba602fe5f95168dd113645fb5e86388550a1d98dd8e6352?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/b8e2aa21c51a17fe1ba602fe5f95168dd113645fb5e86388550a1d98dd8e6352?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/it-work-like-a-magic\/\" rel=\"noopener\">It works like a magic!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/megane9988\/\" title=\"Posts by megane9988\" rel=\"author noopener\">megane9988<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">May 20, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">When you run a command and open a URL, the browser opens articles one after another and converts them into blocks. It magically automatically converts blocks quickly and accurately.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/bc6a70ae9a3c8fb53b96d973a7cc50dfac269ca23fab9d40d5c693db2db5cd35?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/bc6a70ae9a3c8fb53b96d973a7cc50dfac269ca23fab9d40d5c693db2db5cd35?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/saves-time-47\/\" rel=\"noopener\">Saves time!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/danmillercoding\/\" title=\"Posts by Dan Miller Coding\" rel=\"author noopener\">Dan Miller Coding<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 9, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Saves me a lot of time. Used it two times on large projects.<\/p>\n<p>I did not try the bulk option, but I just read that it can have bugs or crashes. Probably due to server load or unusual post content?<\/p>\n<p>What I did instead was create a button that that when pressed automatically opens in a new tab the 20 posts from the Posts Table view.<\/p>\n<p>I then waited for them to load. <\/p>\n<p>After they were all loaded I went to each page and updated the page.<\/p>\n<p>I then waited a while for all of them to be saved and double checked in the Posts Table if all the posts were converted to the Block editor. The little icon showing if the post is Classic or Block comes very handy!<\/p>\n<p>Once I confirmed that all 20 posts from the Posts Table view were converted I moved to the next page and repeated the process.<\/p>\n<p>This semi-automated process helps prevent \u201cbugs\u201d or perhaps random server spikes.<\/p>\n<p>I was running this on my own private cloud server with little resources. Surprisingly saving 20 posts at once was possible without any crashes.<\/p>\n<p>I did not have any bugs or issues.<\/p>\n<p>Thank you for creating this plugin!<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/42eab35c24ab462bc48a5d14609d0230ed6ba7beb663891121d46f35da421b0c?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/42eab35c24ab462bc48a5d14609d0230ed6ba7beb663891121d46f35da421b0c?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/works-silently-in-the-background-2\/\" rel=\"noopener\">Works Silently in The Background!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/thedrumdoctor\/\" title=\"Posts by thedrumdoctor\" rel=\"author noopener\">thedrumdoctor<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 2, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">2 replies<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I have a load of old posts and pages done in the original WP editor which desperately needed converting to blocks in order to play nicely with a child theme I was working on. We know the block editor has the facility to go through posts\/pages one-by-one and convert to blocks \u2013 but this is painful\u2026.<\/p>\n<p>This plugin seems to do that job for you, but silently in the background.<\/p>\n<p>Once I\u2019d activated it and saved the settings, nothing happened\u2026.at least, not visually. It was only when I started to look at the entries made in the legacy editor that I could see they had been converted to block format \u2013 silently!<\/p>\n<p>The only improvement I can suggest is a message on the plug-in interface page which says something like, \u201cwhen you have ticked the checkboxes, press the save button and your conversion will commence as a background task.\u201d<\/p>\n<p>I don\u2019t know if that would make sense in keeping with the way the plug-in works. I only have a couple of hundred posts so it did the job quickly. I don\u2019t know how it would perform on a site with thousands of old posts in legacy editor format. Either way, thanks to the author for saving me the time.<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/257b9359d0a51a769af3fe3448a541930b647731d4b501a59b721e5dd78739b1?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/257b9359d0a51a769af3fe3448a541930b647731d4b501a59b721e5dd78739b1?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/slow-and-error-prone-bulk-but-not-developers-fault\/\" rel=\"noopener\">Very good, bulk is slow and error prone, but not developers fault<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/adrian2k7\/\" title=\"Posts by Adrian\" rel=\"author noopener\">Adrian<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">November 6, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">2 replies<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Very good plugin, which helps to migrate a lot of posts.<\/p>\n<p>We have a project with ~8000 posts, which needs to be converted. Only standard text and images\u2026<\/p>\n<p>Unfortunatly WordPress itself is pushing Gutenberg, but not providing tools for this task.<\/p>\n<p>This plugin is helping a lot. Basically it opens the browser, clicks the button, saves the post, opens the next post \u2026<\/p>\n<p>A quite clever solution, which unfortunately is slow and sometimes breaks.. Means you have to monitor the task and reload the tab from time to time\u2026<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/2f3c992f507a3590d8e3cec77ae062da50bf8b4aeb3910f97ac3297e972f1ea7?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/2f3c992f507a3590d8e3cec77ae062da50bf8b4aeb3910f97ac3297e972f1ea7?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/handy-108\/\" rel=\"noopener\">Handy!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/b-07\/\" title=\"Posts by Mehedi Hasan\" rel=\"author noopener\">Mehedi Hasan<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">July 3, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Works as expected.. very useful tool.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/2225189e8044df879b3326c1371fcd0b2ce35b545f212ee06d580bab8c273539?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/2225189e8044df879b3326c1371fcd0b2ce35b545f212ee06d580bab8c273539?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/works-with-warning\/\" rel=\"noopener\">Works with warning<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/cvladan\/\" title=\"Posts by cvladan\" rel=\"author noopener\">cvladan<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">June 8, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This is the only plugin that is actively maintained and gets the job done. I see that in the next revision it will receive basic settings on which post types it works on, but until then, read the support for the solution to the problem that you have lost Gutenberg on all custom post types.<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/convert-to-blocks\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 8 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cConvert to Blocks\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a23224a610fd2e01327438b5faab5749d7afe5bb8a888ca23e7ab751824e5458?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a23224a610fd2e01327438b5faab5749d7afe5bb8a888ca23e7ab751824e5458?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/10up\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\t10up\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/6f4c64ef829bce3051cc35ca076e33977dcb1165a097f5d0d50e6929dda77e42?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/6f4c64ef829bce3051cc35ca076e33977dcb1165a097f5d0d50e6929dda77e42?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/dsawardekar\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tDarshan Sawardekar\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/751617bbe2cea3a8d32f79403d174807b22ab2f806fd1cee6705d21b73746c97?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/751617bbe2cea3a8d32f79403d174807b22ab2f806fd1cee6705d21b73746c97?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/tlovett1\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tTaylor Lovett\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c95de1e6c222121175c2c0dddf4631d2ea45704938f53332d12710379c6153e6?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c95de1e6c222121175c2c0dddf4631d2ea45704938f53332d12710379c6153e6?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/jeffpaul\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tJeffrey Paul\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cConvert to Blocks\u201d has been translated into 4 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/convert-to-blocks\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/convert-to-blocks\" rel=\"noopener\">Translate \u201cConvert to Blocks\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/convert-to-blocks\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/convert-to-blocks\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/convert-to-blocks\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/convert-to-blocks\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>1.3.2 \u2013 2025-02-03<\/h4>\n<ul>\n<li><strong>Changed:<\/strong> Bump WordPress \u201ctested up to\u201d version 6.7 (props <a target=\"_blank\" href=\"https:\/\/github.com\/colinswinney\" rel=\"nofollow ugc noopener\">@colinswinney<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/188\" rel=\"nofollow ugc noopener\">#188<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/190\" rel=\"nofollow ugc noopener\">#190<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>axios<\/code> from 1.6.8 to 1.7.4 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/180\" rel=\"nofollow ugc noopener\">#180<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>webpack<\/code> from 5.91.0 to 5.94.0 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/faisal-alvi\" rel=\"nofollow ugc noopener\">@faisal-alvi<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/181\" rel=\"nofollow ugc noopener\">#181<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>ws<\/code> from 7.5.10 to 8.18.0 and <code>@wordpress\/scripts<\/code> from 27.8.0 to 30.4.0 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/faisal-alvi\" rel=\"nofollow ugc noopener\">@faisal-alvi<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/182\" rel=\"nofollow ugc noopener\">#182<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/189\" rel=\"nofollow ugc noopener\">#189<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>express<\/code> from 4.19.2 to 4.21.0 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/185\" rel=\"nofollow ugc noopener\">#185<\/a>).<\/li>\n<\/ul>\n<h4>1.3.1 \u2013 2024-08-20<\/h4>\n<ul>\n<li><strong>Changed:<\/strong> Bump WordPress \u201ctested up to\u201d version 6.6 (props <a target=\"_blank\" href=\"https:\/\/github.com\/sudip-md\" rel=\"nofollow ugc noopener\">@sudip-md<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/ankitguptaindia\" rel=\"nofollow ugc noopener\">@ankitguptaindia<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/174\" rel=\"nofollow ugc noopener\">#174<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump WordPress minimum from 6.3 to 6.4 (props <a target=\"_blank\" href=\"https:\/\/github.com\/sudip-md\" rel=\"nofollow ugc noopener\">@sudip-md<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/ankitguptaindia\" rel=\"nofollow ugc noopener\">@ankitguptaindia<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/174\" rel=\"nofollow ugc noopener\">#174<\/a>).<\/li>\n<li><strong>Fixed:<\/strong> Issue with saving a post before the convert to blocks transform was completed (props <a target=\"_blank\" href=\"https:\/\/github.com\/mdesplenter\" rel=\"nofollow ugc noopener\">@mdesplenter<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dsawardekar\" rel=\"nofollow ugc noopener\">@dsawardekar<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/173\" rel=\"nofollow ugc noopener\">#173<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>braces<\/code> from 3.0.2 to 3.0.3 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/168\" rel=\"nofollow ugc noopener\">#168<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>ws<\/code> from 7.5.9 to 7.5.10 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/169\" rel=\"nofollow ugc noopener\">#169<\/a>).<\/li>\n<\/ul>\n<h4>1.3.0 \u2013 2024-05-14<\/h4>\n<ul>\n<li><strong>Added:<\/strong> Block Catalog integration, and pagination support (props <a target=\"_blank\" href=\"https:\/\/github.com\/dsawardekar\" rel=\"nofollow ugc noopener\">@dsawardekar<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/164\" rel=\"nofollow ugc noopener\">#164<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Adjust <code>enable_block_editor<\/code> method only to alter posts that support the gutenbridge (props <a target=\"_blank\" href=\"https:\/\/github.com\/stormrockwell\" rel=\"nofollow ugc noopener\">@stormrockwell<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dsawardekar\" rel=\"nofollow ugc noopener\">@dsawardekar<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/136\" rel=\"nofollow ugc noopener\">#136<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump WordPress \u201ctested up to\u201d version 6.5 (props <a target=\"_blank\" href=\"https:\/\/github.com\/QAharshalkadu\" rel=\"nofollow ugc noopener\">@QAharshalkadu<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/sudip-md\" rel=\"nofollow ugc noopener\">@sudip-md<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/146\" rel=\"nofollow ugc noopener\">#146<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/161\" rel=\"nofollow ugc noopener\">#161<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Replaced <a target=\"_blank\" href=\"https:\/\/github.com\/lee-dohm\/no-response\" rel=\"nofollow ugc noopener\">lee-dohm\/no-response<\/a> with <a target=\"_blank\" href=\"https:\/\/github.com\/actions\/stale\" rel=\"nofollow ugc noopener\">actions\/stale<\/a> to help with closing no-response\/stale issues (props <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/159\" rel=\"nofollow ugc noopener\">#159<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump Node version from 16 to 20 (props <a target=\"_blank\" href=\"https:\/\/github.com\/aaronjorbin\" rel=\"nofollow ugc noopener\">@aaronjorbin<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/160\" rel=\"nofollow ugc noopener\">#160<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump <code>actions\/upload-artifact<\/code> from v3 to v4 (props <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/162\" rel=\"nofollow ugc noopener\">#162<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>follow-redirects<\/code> from 1.15.2 to 1.15.4 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/153\" rel=\"nofollow ugc noopener\">#153<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>browserify-sign<\/code> from 4.0.4 to 4.2.2 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/145\" rel=\"nofollow ugc noopener\">#145<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>@babel\/traverse<\/code> from 7.11.5 to 7.23.7 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/155\" rel=\"nofollow ugc noopener\">#155<\/a>).<\/li>\n<li><strong>Security:<\/strong> Remove old dependencies in favor of using <code>@wordpress\/scripts<\/code> in our build workflow (props <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/167\" rel=\"nofollow ugc noopener\">#167<\/a>).<\/li>\n<\/ul>\n<h4>1.2.2 \u2013 2023-10-16<\/h4>\n<ul>\n<li><strong>Changed:<\/strong> Bump WordPress \u201ctested up to\u201d version to 6.3 (props <a target=\"_blank\" href=\"https:\/\/github.com\/kmgalanakis\" rel=\"nofollow ugc noopener\">@kmgalanakis<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/faisal-alvi\" rel=\"nofollow ugc noopener\">@faisal-alvi<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/peterwilsoncc\" rel=\"nofollow ugc noopener\">@peterwilsoncc<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/132\" rel=\"nofollow ugc noopener\">#132<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/134\" rel=\"nofollow ugc noopener\">#134<\/a><\/li>\n<li><strong>Security:<\/strong> Bump <code>@cypress\/request<\/code> from 2.88.11 to 3.0.1 and <code>cypress<\/code> from 10.11.0 to 13.3.0 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/iamdharmesh\" rel=\"nofollow ugc noopener\" class=\"broken_link\">@iamdharmesh<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/ravinderk\" rel=\"nofollow ugc noopener\" class=\"broken_link\">@ravinderk<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/138\" rel=\"nofollow ugc noopener\">#138<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>postcss<\/code> from 8.4.20 to 8.4.31 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dkotter\" rel=\"nofollow ugc noopener\" class=\"broken_link\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/139\" rel=\"nofollow ugc noopener\">#139<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>fsevents<\/code> from 1.2.9 to 1.2.13 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/ravinderk\" rel=\"nofollow ugc noopener\" class=\"broken_link\">@ravinderk<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/140\" rel=\"nofollow ugc noopener\">#140<\/a>).<\/li>\n<\/ul>\n<h4>1.2.1 \u2013 2023-07-26<\/h4>\n<ul>\n<li><strong>Added:<\/strong> More robust minimum PHP version check (props <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/ravinderk\" rel=\"nofollow ugc noopener\">@ravinderk<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/129\" rel=\"nofollow ugc noopener\">#129<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump minimum required PHP version from 7.4 to 8.0 in our <code>composer.json<\/code> config (props <a target=\"_blank\" href=\"https:\/\/github.com\/c0ntax\" rel=\"nofollow ugc noopener\">@c0ntax<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/122\" rel=\"nofollow ugc noopener\">#122<\/a>).<\/li>\n<li><strong>Fixed:<\/strong> Parse error caused by a comma (props <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/ravinderk\" rel=\"nofollow ugc noopener\">@ravinderk<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/felipeelia\" rel=\"nofollow ugc noopener\">@felipeelia<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/123\" rel=\"nofollow ugc noopener\">#123<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>minimist<\/code> from 1.2.0 to 1.2.7 and <code>mkdirp<\/code> from 0.5.1 to 0.5.6 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/117\" rel=\"nofollow ugc noopener\">#117<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>ini<\/code> from 1.3.5 to 1.3.8 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/119\" rel=\"nofollow ugc noopener\">#119<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>browser-sync<\/code> from 2.27.10 to 2.29.3 and removes <code>qs<\/code> (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/120\" rel=\"nofollow ugc noopener\">#120<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>word-wrap<\/code> from 1.2.3 to 1.2.5 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/127\" rel=\"nofollow ugc noopener\">#127<\/a>).<\/li>\n<\/ul>\n<h4>1.2.0 \u2013 2023-06-27<\/h4>\n<p><strong>Note that this release bumps the WordPress minimum version from 5.7 to 6.1 and the PHP minimum version from 7.4 to 8.0.<\/strong><\/p>\n<ul>\n<li><strong>Added:<\/strong> Settings UI for managing supported post types (props <a target=\"_blank\" href=\"https:\/\/github.com\/akshitsethi\" rel=\"nofollow ugc noopener\">@akshitsethi<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dinhtungdu\" rel=\"nofollow ugc noopener\">@dinhtungdu<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jayedul\" rel=\"nofollow ugc noopener\">@jayedul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dsawardekar\" rel=\"nofollow ugc noopener\">@dsawardekar<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/terrance-orletsky-d7\" rel=\"nofollow ugc noopener\">@terrance-orletsky-d7<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/ouun\" rel=\"nofollow ugc noopener\">@ouun<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/66\" rel=\"nofollow ugc noopener\">#66<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/104\" rel=\"nofollow ugc noopener\">#104<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/112\" rel=\"nofollow ugc noopener\">#112<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/114\" rel=\"nofollow ugc noopener\">#114<\/a>).<\/li>\n<li><strong>Added:<\/strong> Filter hook <code>convert_to_blocks_update_posts_query_params<\/code> to modify <code>WP_Query<\/code> parameters to query posts that need to be migrated (props <a target=\"_blank\" href=\"https:\/\/github.com\/kmgalanakis\" rel=\"nofollow ugc noopener\">@kmgalanakis<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/sanketio\" rel=\"nofollow ugc noopener\">@sanketio<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/113\" rel=\"nofollow ugc noopener\">#113<\/a>).<\/li>\n<li><strong>Added:<\/strong> Cypress end-to-end tests (props <a target=\"_blank\" href=\"https:\/\/github.com\/barneyjeffries\" rel=\"nofollow ugc noopener\">@barneyjeffries<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/vikrampm1\" rel=\"nofollow ugc noopener\">@vikrampm1<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/106\" rel=\"nofollow ugc noopener\">#106<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump PHP minimum supported version from 7.4 to 8.0 (props <a target=\"_blank\" href=\"https:\/\/github.com\/barneyjeffries\" rel=\"nofollow ugc noopener\">@barneyjeffries<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/vikrampm1\" rel=\"nofollow ugc noopener\">@vikrampm1<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/106\" rel=\"nofollow ugc noopener\">#106<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump WordPress minimum supported version from 5.7 to 6.1 (props <a target=\"_blank\" href=\"https:\/\/github.com\/barneyjeffries\" rel=\"nofollow ugc noopener\">@barneyjeffries<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/iamdharmesh\" rel=\"nofollow ugc noopener\">@iamdharmesh<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/vikrampm1\" rel=\"nofollow ugc noopener\">@vikrampm1<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/106\" rel=\"nofollow ugc noopener\">#106<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump WordPress \u201ctested up to\u201d version 6.2 (props <a target=\"_blank\" href=\"https:\/\/github.com\/Sidsector9\" rel=\"nofollow ugc noopener\">@Sidsector9<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/115\" rel=\"nofollow ugc noopener\">#115<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Updated the Dependency Review GitHub Action (props <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/109\" rel=\"nofollow ugc noopener\">#109<\/a>).<\/li>\n<li><strong>Changed:<\/strong> WordPress.org Deploy action updated to use Node 16 (props <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/116\" rel=\"nofollow ugc noopener\">#116<\/a>).<\/li>\n<\/ul>\n<h4>1.1.1 \u2013 2023-01-05<\/h4>\n<p><strong>Note that this version bumps the minimum PHP version from 7.0 to 7.4 and the minimum WordPress version from 5.4 to 5.7.<\/strong><\/p>\n<ul>\n<li><strong>Added:<\/strong> Bulk migration demo to readme (props <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/dsawardekar\" rel=\"nofollow ugc noopener\">@dsawardekar<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/79\" rel=\"nofollow ugc noopener\">#79<\/a>).<\/li>\n<li><strong>Added:<\/strong> Release build GitHub Action to build a release zip used for testing (props <a target=\"_blank\" href=\"https:\/\/github.com\/dkotter\" rel=\"nofollow ugc noopener\">@dkotter<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/98\" rel=\"nofollow ugc noopener\">#98<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump WordPress minimum version from 5.4 to 5.7 and PHP minimum version from 7.0 to 7.4 (props <a target=\"_blank\" href=\"https:\/\/github.com\/zamanq\" rel=\"nofollow ugc noopener\">@zamanq<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/faisal-alvi\" rel=\"nofollow ugc noopener\">@faisal-alvi<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/mehul0810\" rel=\"nofollow ugc noopener\">@mehul0810<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/80\" rel=\"nofollow ugc noopener\">#80<\/a>).<\/li>\n<li><strong>Changed:<\/strong> Bump WordPress \u201ctested up to\u201d version to 6.1 props <a target=\"_blank\" href=\"https:\/\/github.com\/peterwilsoncc\" rel=\"nofollow ugc noopener\">@peterwilsoncc<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/faisal-alvi\" rel=\"nofollow ugc noopener\">@faisal-alvi<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/cadic\" rel=\"nofollow ugc noopener\">@cadic<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/88\" rel=\"nofollow ugc noopener\">#88<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/91\" rel=\"nofollow ugc noopener\">#91<\/a>).<\/li>\n<li><strong>Removed:<\/strong> <code>is-svg<\/code> as it is no longer used after updating ancestor dependency <code>postcss-svgo<\/code> (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/85\" rel=\"nofollow ugc noopener\">#85<\/a>).<\/li>\n<li><strong>Fixed:<\/strong> WP-CLI helptext that is causing an unknown parameter error (props <a target=\"_blank\" href=\"https:\/\/github.com\/dsawardekar\" rel=\"nofollow ugc noopener\">@dsawardekar<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/jeffpaul\" rel=\"nofollow ugc noopener\">@jeffpaul<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/norcross\" rel=\"nofollow ugc noopener\">@norcross<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/78\" rel=\"nofollow ugc noopener\">#78<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>socket.io-parser<\/code> from 3.2.0 to 4.2.1 and <code>browser-sync<\/code> from 2.26.7 to 2.27.10 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/81\" rel=\"nofollow ugc noopener\">#81<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>minimatch<\/code> from 3.0.4 to 3.1.2 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/82\" rel=\"nofollow ugc noopener\">#82<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>nth-check<\/code> from 1.0.2 to 2.1.1 and <code>cssnano<\/code> from 4.1.10 to 5.1.14 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/84\" rel=\"nofollow ugc noopener\">#84<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>postcss-svgo<\/code> from 4.0.2 to 4.0.3 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/85\" rel=\"nofollow ugc noopener\">#85<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>minimist<\/code> from 1.2.0 to 1.2.7 and <code>mkdirp<\/code> from 0.5.1 to 0.5.6 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/86\" rel=\"nofollow ugc noopener\">#86<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>loader-utils<\/code> from 1.2.3 to 1.4.2 and <code>webpack-cli<\/code> from 3.3.10 to 3.3.12 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/89\" rel=\"nofollow ugc noopener\">#89<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>glob-parent<\/code> from 5.1.0 to 5.1.2 and <code>watchpack<\/code> from 1.6.0 to 1.7.5 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/90\" rel=\"nofollow ugc noopener\">#90<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>kind-of<\/code> from 6.0.2 to 6.0.3 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/93\" rel=\"nofollow ugc noopener\">#93<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>serialize-javascript<\/code> from 2.1.2 to 4.0.0 and <code>terser-webpack-plugin<\/code> from 1.4.3 to 1.4.5 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/94\" rel=\"nofollow ugc noopener\">#94<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>engine.io<\/code> from 6.2.0 to 6.2.1 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/95\" rel=\"nofollow ugc noopener\">#95<\/a>).<\/li>\n<li><strong>Security:<\/strong> Bump <code>decode-uri-component<\/code> from 0.2.0 to 0.2.2 (props <a target=\"_blank\" href=\"https:\/\/github.com\/apps\/dependabot\" rel=\"nofollow ugc noopener\">@dependabot<\/a> via <a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/pull\/97\" rel=\"nofollow ugc noopener\">#97<\/a>).<\/li>\n<\/ul>\n<p><a target=\"_blank\" href=\"https:\/\/github.com\/10up\/convert-to-blocks\/blob\/develop\/CHANGELOG.md\" rel=\"nofollow ugc noopener\">View historical changelog details here<\/a>.<\/p>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/convert-to-blocks\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Convert to Blocks By 10up Download Live Preview Details Reviews Installation Development Support Description Convert to Blocks is a WordPress plugin that transforms classic editor content to blocks on-the-fly. After installing Gutenberg or upgrading to WordPress 5.0+, your content will be displayed in \u201cClassic Editor Blocks\u201d. While these blocks are completely functional and will display [&hellip;]<\/p>","protected":false},"author":32,"featured_media":3705,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1933,39,40],"tags":[2007,1982],"class_list":["post-3704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community-plugin","category-lite-version","category-wp-plugin-solution","tag-blocks","tag-convert"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/convert-to-blocks\/assets\/banner-772x250.png?rev=2475058","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=3704"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3704\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/3705"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=3704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=3704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=3704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}