{"id":2987,"date":"2025-09-10T08:36:58","date_gmt":"2025-09-10T08:36:58","guid":{"rendered":"https:\/\/kybernaut.cz\/?page_id=2987"},"modified":"2025-09-10T09:45:55","modified_gmt":"2025-09-10T09:45:55","slug":"block-editor-toolkit","status":"publish","type":"page","link":"https:\/\/kybernaut.cz\/en\/block-editor-toolkit\/","title":{"rendered":"Block editor toolkit for WordPress: must-have Gutenberg plugins &amp; tools (2025 collection)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">My go-to WordPress block editor plugins or snippets that I use on every project. These aren&#8217;t random recommendations &#8211; they&#8217;re the tools keeping me sane while working with Gutenberg daily. Real plugins, real projects, real results. Updated whenever I find something worth sharing.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-3a88641f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Last updated:<\/p>\n\n\n<div class=\"wp-block-post-date__modified-date wp-block-post-date has-medium-font-size\"><time datetime=\"2025-09-10T09:45:55+00:00\">10. 9. 2025<\/time><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"padding-top:var(--wp--preset--spacing--20)\">Free plugins<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/create-block-theme\/\" data-type=\"link\" data-id=\"https:\/\/wordpress.org\/plugins\/create-block-theme\/\" rel=\"nofollow noopener\" target=\"_blank\">Create Block Theme<\/a> (by wordpress.org)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Transforms your site customizations into portable block themes. Design everything in the Site Editor, then export it all &#8211; templates, patterns, styles &#8211; as a theme you can install anywhere.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/find-my-blocks\/\" rel=\"nofollow noopener\" target=\"_blank\">Find My Blocks \u2013 Locate blocks on your site<\/a>&nbsp;(by Morgan Hvidt)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Quickly locate and audit which Gutenberg blocks are used across your entire WordPress site and get it&#8217;s location, making block maintenance and cleanup effortless.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/safe-svg\/\" rel=\"nofollow noopener\" target=\"_blank\">Safe SVG<\/a> (by 10up)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enables SVG uploads in WordPress while keeping your site secure. Automatically cleans harmful code from SVG files and adds proper rendering support in the media library. Adds a custom block too.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Snippets<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/kybernaut.cz\/en\/clanky\/clean-up-empty-block-editor-spaces-that-break-your-layout\/\" data-type=\"post\" data-id=\"2940\">Empty block sweeper<\/a> (by me)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Finds and removes empty blocks that create unwanted spacing. Solves the &#8220;why is there a huge gap here?&#8221; mystery in seconds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover carefully selected Gutenberg and FSE plugins that actually deliver results in production environments.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"iawp_total_views":2,"footnotes":""},"class_list":["post-2987","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/pages\/2987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/comments?post=2987"}],"version-history":[{"count":10,"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/pages\/2987\/revisions"}],"predecessor-version":[{"id":3027,"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/pages\/2987\/revisions\/3027"}],"wp:attachment":[{"href":"https:\/\/kybernaut.cz\/en\/wp-json\/wp\/v2\/media?parent=2987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}