{"id":72822,"date":"2025-03-12T14:46:03","date_gmt":"2025-03-12T13:46:03","guid":{"rendered":"https:\/\/kinqsta.com\/de\/?p=72822&#038;preview=true&#038;preview_id=72822"},"modified":"2025-03-18T08:33:39","modified_gmt":"2025-03-18T07:33:39","slug":"sperren-gutenberg-bloecke","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/","title":{"rendered":"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt"},"content":{"rendered":"<p><a href=\"https:\/\/kinqsta.com\/courses\/gutenberg-block-development\/history-of-gutenberg-block-editor\/\">Gutenberg<\/a> macht es einfach, Inhalte mit Bl\u00f6cken zu erstellen, aber manchmal brauchst du die Kontrolle dar\u00fcber, welche Bl\u00f6cke verf\u00fcgbar sind. Vielleicht arbeitest du an einer Kundenseite und m\u00f6chtest verhindern, dass sie bestimmte <a href=\"https:\/\/kinqsta.com\/courses\/gutenberg-block-development\/what-is-a-block\/\">Bl\u00f6cke<\/a> verwenden. Oder du willst die Bearbeitung vereinfachen, indem du unn\u00f6tige Optionen entfernst.<\/p>\n<p>In diesem Leitfaden stellen wir dir verschiedene M\u00f6glichkeiten vor, wie du <a href=\"https:\/\/kinqsta.com\/de\/blog\/gutenberg-blocke\/\">Gutenberg-Bl\u00f6cke<\/a> deaktivieren kannst:<\/p>\n<ul>\n<li>Verwendung der WordPress-Benutzeroberfl\u00e4che (UI) zum Ausblenden von Bl\u00f6cken im Inserter<\/li>\n<li>Sperren von Bl\u00f6cken, damit sie nicht verschoben oder gel\u00f6scht werden k\u00f6nnen<\/li>\n<li>Blockeinschr\u00e4nkungen mit <a href=\"https:\/\/kinqsta.com\/de\/blog\/was-ist-php\/\">PHP<\/a> durchsetzen, einschlie\u00dflich <a href=\"https:\/\/kinqsta.com\/de\/blog\/wordpress-benutzerrollen\/\">rollenbasiertem Zugriff<\/a><\/li>\n<\/ul>\n<p>Wir werden uns jedoch nicht mit der Sichtbarkeit von Bl\u00f6cken (Ein- und Ausblenden von Inhalten basierend auf Bedingungen) oder dem Deaktivieren bestimmter Blockeinstellungen wie Text- oder Hintergrundfarben in <code><a href=\"https:\/\/kinqsta.com\/de\/blog\/theme-json\/\">theme.json<\/a><\/code> befassen. Wir werden jedoch auf das Sperren von Bl\u00f6cken eingehen, da dies eng mit dem Deaktivieren von Bl\u00f6cken zusammenh\u00e4ngt.<\/p>\n<p>Alle Methoden in diesem Leitfaden funktionieren ohne Plugins und sind f\u00fcr jedes <a href=\"https:\/\/kinqsta.com\/de\/blog\/wordpress-block-themes\/\">blockbasierte Theme<\/a> anwendbar. Los geht&#8217;s!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Deaktivieren von Bl\u00f6cken mit der WordPress-Benutzeroberfl\u00e4che<\/h2>\n<p>Das Entfernen von unn\u00f6tigen Bl\u00f6cken vereinfacht die Bearbeitung und kann die Leistung <a href=\"https:\/\/kinqsta.com\/de\/blog\/backend-vs-frontend\/\">im Backend<\/a> leicht verbessern, da deaktivierte Bl\u00f6cke nicht in den Speicher geladen werden.<\/p>\n<p>Jeder Nutzer kann Bl\u00f6cke \u00fcber das Men\u00fc <strong>Einstellungen<\/strong>\u00a0im Block-Editor deaktivieren. Dazu klickst du auf das Men\u00fc mit den drei Punkten<strong> (\u22ee)<\/strong> in der oberen rechten Ecke und \u00f6ffnest die Einstellungen des Editors. Auf der Registerkarte <strong>Bl\u00f6cke<\/strong> kannst du die Markierung eines Blocks entfernen, um ihn aus dem Block-Inserter zu entfernen.<\/p>\n<p>Du kannst z. B. den <strong>Zitat-Block<\/strong> deaktivieren, indem du sein H\u00e4kchen entfernst (siehe unten).<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/disable-quote-block.png\" alt=\"Zitatblock in den Blockeinstellungen deaktiviert\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Eine Ansicht des Modals f\u00fcr die Blockeinstellungen zeigt, dass der Zitatblock deaktiviert ist<\/figcaption><\/figure>\n<p>Wenn du noch weiter gehen willst, kannst du eine ganze Blockkategorie deaktivieren. Wenn du z. B. die Kategorie <strong>Text<\/strong> deaktivierst, werden alle textbezogenen Bl\u00f6cke aus dem Inserter entfernt, sodass sie nicht mehr verwendet werden k\u00f6nnen. Das kann hilfreich sein, um den Editor zu verschlanken und zu verhindern, dass Nutzer auf unn\u00f6tige Bl\u00f6cke zugreifen.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/disable-text-category-blocks.png\" alt=\"Modal Block-Einstellungen\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Ein Blick in das Modal der Blockeinstellungen zeigt, dass die Kategorie Text deaktiviert ist<\/figcaption><\/figure>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Dies gilt sowohl f\u00fcr den <strong>Beitragseditor<\/strong> als auch f\u00fcr den <strong>Seiteneditor<\/strong>. Au\u00dferdem wirkt sich die Deaktivierung eines Blocks nicht auf bestehende Inhalte aus, d. h. alle Instanzen des Blocks, die zuvor zu einem Beitrag oder einer Seite hinzugef\u00fcgt wurden, bleiben unver\u00e4ndert.<\/p>\n<\/aside>\n\n<h2>Deaktivieren von Bl\u00f6cken mit PHP<\/h2>\n<p>Es gibt zwei grundlegende und sehr unterschiedliche Methoden, um die Verwendung von Bl\u00f6cken in WordPress zu erlauben oder zu verhindern. Je nach deinen Bed\u00fcrfnissen kannst du die Verwendung eines Blocks im Inserter entweder zulassen oder verbieten.<\/p>\n<p>Beide Ans\u00e4tze k\u00f6nnen mit PHP oder <a href=\"https:\/\/kinqsta.com\/de\/blog\/was-ist-javascript\/\">JavaScript<\/a> umgesetzt werden, jeder mit seinen eigenen Vor- und Nachteilen. PHP ist in der Regel einfacher, wenn du Bl\u00f6cke zulassen willst, w\u00e4hrend JavaScript oft effizienter ist, wenn du Bl\u00f6cke verweigern willst.<\/p>\n<p>Wir verwenden PHP f\u00fcr alle unsere Beispiele, um verschiedene Anwendungsf\u00e4lle zu demonstrieren.<\/p>\n<h3>Bl\u00f6cke zulassen (allow-listing)<\/h3>\n<p>Um nur bestimmte Bl\u00f6cke im Inserter zuzulassen, verwendest du den folgenden Filter. Dadurch wird sichergestellt, dass nur die angegebenen Bl\u00f6cke f\u00fcr alle Nutzer verf\u00fcgbar sind:<\/p>\n<pre><code class=\"language-php\">add_filter('allowed_block_types_all', 'allowed_block_types_all_users', 10, 2 );\n\nfunction allowed_block_types_all_users( $allowed_blocks, $block_editor_context ) {\n    return array(\n        'core\/paragraph',\n        'core\/heading',\n        'core\/image',\n        'core\/cover',\n        'core\/list',\n        'core\/list-item'\n    );\n}<\/code><\/pre>\n<p>Dieser Code sollte in die <code>functions.php<\/code> Datei eines <a href=\"https:\/\/kinqsta.com\/de\/blog\/child-theme-wordpress-erstellen\/\">Child-Themes<\/a> eingef\u00fcgt werden, um zu verhindern, dass \u00c4nderungen verloren gehen, wenn das Theme aktualisiert wird.<\/p>\n<p>Wenn du diese Methode verwendest, musst du sicherstellen, dass <strong>alle notwendigen Child-Bl\u00f6cke enthalten sind<\/strong>. Wenn du zum Beispiel den Block <code>core\/list<\/code> zul\u00e4sst, musst du auch <code>core\/list-item<\/code> einbinden, um Fehler zu vermeiden.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/allow-list-blocks.png\" alt=\"Positivliste Bl\u00f6cke Einstellungen\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Bl\u00f6cke der Erlaubnisliste<\/figcaption><\/figure>\n<p>Der <code>allowed_block_types_all<\/code> Filter gibt Entwicklern die Kontrolle \u00fcber die im Inserter verf\u00fcgbaren Bl\u00f6cke. Er nimmt zwei Parameter entgegen:<\/p>\n<ul>\n<li><code>$allowed_block_types<\/code> &#8211; Ein Array oder ein Boolescher Wert, der die erlaubten Bl\u00f6cke definiert (Standard: true).<\/li>\n<li><code>$block_editor_context<\/code> &#8211; Liefert Informationen \u00fcber den aktuellen Status des Blockeditors, einschlie\u00dflich des bearbeiteten Beitrags.<\/li>\n<\/ul>\n<h4>Bestimmte Bl\u00f6cke f\u00fcr Beitragende und Autoren zulassen<\/h4>\n<p>Der folgende Code schr\u00e4nkt die verf\u00fcgbaren Bl\u00f6cke f\u00fcr Benutzer ohne die F\u00e4higkeit <code>publish_pages<\/code> (Beitragszahler und Autoren) ein:<\/p>\n<pre><code class=\"language-php\">add_filter('allowed_block_types_all', 'allowed_block_types_for_non_admins', 10, 2);\n\nfunction allowed_block_types_for_non_admins($allowed_blocks, $block_editor_context) {\n    \/\/ Apply restrictions if the user does not have the 'publish_pages' capability\n    if (!current_user_can('publish_pages')) {\n        \/\/ Define the allowed blocks for users without 'publish_pages' capability\n        $allowed_blocks = array(\n            'core\/paragraph',\n            'core\/heading',\n            'core\/image',\n            'core\/cover',\n            'core\/list',\n            'core\/list-item'\n        );\n    }\n    return $allowed_blocks;\n}<\/code><\/pre>\n<p>Im obigen Beispiel k\u00f6nnen Contributors und Authors nur Absatz-, \u00dcberschriften-, Bild-, Cover- und Listenbl\u00f6cke verwenden.<\/p>\n<h4>Bl\u00f6cke f\u00fcr bestimmte Beitragstypen und Nutzer zulassen<\/h4>\n<p>Der folgende Code f\u00fcgt den <a href=\"https:\/\/kinqsta.com\/de\/blog\/wordpress-shortcodes\/\">Shortcode-Block<\/a> bei der Bearbeitung einer Seite zum Inserter hinzu, l\u00e4sst ihn aber f\u00fcr andere Beitragstypen nicht zu:<\/p>\n<pre><code class=\"language-php\">add_filter('allowed_block_types_all', 'allowed_block_types', 25, 2);\n\nfunction allowed_block_types($allowed_blocks, $editor_context) {\n    $allowed_blocks = array(\n        'core\/paragraph',   \n        'core\/heading',    \n        'core\/image',      \n        'core\/cover',      \n        'core\/list',       \n        'core\/list-item'\n    );\n\n    \/\/ Check if the editor context has a post object and if its type is 'page'\n    if (!empty($editor_context-&gt;post) && 'page' === $editor_context-&gt;post-&gt;post_type) {\n        $allowed_blocks[] = 'core\/shortcode';\n    }\n\n    return $allowed_blocks;\n}<\/code><\/pre>\n<p>Da Autoren, die Beitr\u00e4ge hinzuf\u00fcgen, keine Seiten erstellen oder \u00e4ndern k\u00f6nnen, wird das Ergebnis nur in einem Beitrag angezeigt.<\/p>\n<p>Alle Nutzer sehen nur sechs Bl\u00f6cke, aber Administratoren und Redakteure sehen auch den Shortcode-Block, der nur f\u00fcr eine Seite verf\u00fcgbar ist.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/enable-shortcodes-block.png\" alt=\"Der Shortcode-Block ist nur f\u00fcr Administratoren und Redakteure f\u00fcr eine Seite verf\u00fcgbar\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Der Shortcode-Block ist nur f\u00fcr Administratoren und Redakteure f\u00fcr eine Seite verf\u00fcgbar<\/figcaption><\/figure>\n<p>In unserem Beispiel hat das keine Auswirkung auf Autoren und Mitarbeiter, da sie standardm\u00e4\u00dfig keine neuen Seiten hinzuf\u00fcgen k\u00f6nnen. Durch die Verwendung eines <a href=\"https:\/\/kinqsta.com\/de\/blog\/wordpress-benutzerrollen\/#the-best-wordpress-user-roles-and-capabilities-plugins\">Rollenmanager-Plugins<\/a> kann diese M\u00f6glichkeit jedoch ge\u00e4ndert werden.<\/p>\n<h4>Bl\u00f6cke basierend auf der Post-ID zulassen<\/h4>\n<p>Wenn du eine Reihe von Bl\u00f6cken nur f\u00fcr bestimmte Beitr\u00e4ge zulassen m\u00f6chtest, kannst du dies folgenderma\u00dfen tun:<\/p>\n<pre><code class=\"language-php\">add_filter('allowed_block_types_all', 'allowed_block_types', 10, 2);\n\nfunction allowed_block_types($allowed_blocks, $editor_context) {\n    \/\/ Check if the editor context has a post object\n    if (!empty($editor_context-&gt;post)) {\n        $post_id = $editor_context-&gt;post-&gt;ID;\n\n        \/\/ Define allowed blocks for specific post IDs\n        $allowed_blocks_by_post = array(\n            2 =&gt; array('core\/paragraph', 'core\/heading', 'core\/image'),\n            3 =&gt; array('core\/paragraph', 'core\/heading', 'core\/image')\n        );\n\n        \/\/ Check if the current post ID has a defined allowed blocks array\n        if (array_key_exists($post_id, $allowed_blocks_by_post)) {\n            return $allowed_blocks_by_post[$post_id];\n        }\n    }\n    return $allowed_blocks;\n}<\/code><\/pre>\n<p>In diesem Beispiel sind nur Absatz-, \u00dcberschriften- und Bildbl\u00f6cke f\u00fcr die Beitrags-IDs 2 und 3 verf\u00fcgbar.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/post-id-blocks.png\" alt=\"Bl\u00f6cke auf bestimmte Post-IDs beschr\u00e4nkt\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Diese drei Bl\u00f6cke sind nur f\u00fcr zwei IDs verf\u00fcgbar<\/figcaption><\/figure>\n<p>Das ist in Ordnung f\u00fcr eine kleine Anzahl von Post-IDs. Wenn du aber eine dynamische Situation hast, in der st\u00e4ndig Seiten oder Beitr\u00e4ge hinzugef\u00fcgt werden, solltest du die Filterung nach Taxonomien und benutzerdefinierten Feldern in Betracht ziehen.<\/p>\n<h3>Bl\u00f6cke zum Verweigern der Auflistung<\/h3>\n<p>Das Zulassen von Bl\u00f6cken ist eine Form des Ablehnens, da nicht verf\u00fcgbare Bl\u00f6cke abgelehnt werden. Du kannst aber auch den umgekehrten Weg gehen, wenn du die meisten Bl\u00f6cke mit Ausnahme einiger weniger zulassen willst. In diesem Beispiel sind die Bl\u00f6cke &#8222;\u00dcberschrift&#8220; und &#8222;Deckblatt&#8220; f\u00fcr keinen Nutzer mehr verf\u00fcgbar.<\/p>\n<pre><code class=\"language-php\">add_filter('allowed_block_types_all', 'deny_blocks');\n\nfunction deny_blocks($allowed_blocks) {\n    \/\/ Get all registered blocks\n    $blocks = WP_Block_Type_Registry::get_instance()-&gt;get_all_registered();\n\n    \/\/ Disable two specific blocks\n    unset($blocks['core\/heading']);\n    unset($blocks['core\/cover']);\n\n    return array_keys($blocks);\n}<\/code><\/pre>\n<p>Im Wesentlichen finden wir alle registrierten Bl\u00f6cke und entfernen dann die \u00dcberschriften- und Titelbl\u00f6cke.<\/p>\n<p>Sei vorsichtig, wenn du denkst, dass du mit dieser Methode jeden Block aufheben kannst. Wenn ein Block &#8211; egal ob Kernblock oder nicht &#8211; bei JavaScript registriert ist, musst du ihn bei JavaScript abmelden.<\/p>\n<h4>Verweigerung der Registrierung ganzer Blockkategorien<\/h4>\n<p>Wenn du ganze Kategorien von Bl\u00f6cken, wie <a href=\"https:\/\/kinqsta.com\/de\/blog\/wordpress-widgets\/\">Widgets<\/a>, <a href=\"https:\/\/kinqsta.com\/de\/blog\/deaktivierst-embeds-wordpress\/\">Einbettungen<\/a> oder <a href=\"https:\/\/kinqsta.com\/de\/blog\/wordpress-block-themes\/\">Themenbl\u00f6cke<\/a>, entfernen m\u00f6chtest, kannst du diese Methode verwenden:<\/p>\n<pre><code class=\"language-php\">add_filter('allowed_block_types_all', 'disable_blocks_by_categories', 10, 2);\n\nfunction disable_blocks_by_categories($allowed_blocks, $editor_context) {\n    \/\/ Get all registered blocks\n    $registered_blocks = WP_Block_Type_Registry::get_instance()-&gt;get_all_registered();\n\n    \/\/ Specify the categories to disable\n    $categories_to_disable = array('widgets', 'embed', 'theme');\n\n    \/\/ Initialize an array to hold allowed block names\n    $allowed_block_names = array();\n\n    \/\/ Loop through registered blocks\n    foreach ($registered_blocks as $block_name =&gt; $block_type) {\n        \/\/ Check if the block has categories defined\n        if (isset($block_type-&gt;category)) {\n            \/\/ If the block's category is NOT in the disabled list, allow it\n            if (!in_array($block_type-&gt;category, $categories_to_disable, true)) {\n                $allowed_block_names[] = $block_name;\n            }\n        } else {\n            \/\/ If the block has no category defined, allow it by default\n            $allowed_block_names[] = $block_name;\n        }\n    }\n    return $allowed_block_names;\n}<\/code><\/pre>\n<p>Dieser Ansatz filtert ganze Kategorien von Bl\u00f6cken heraus und vereinfacht den Block-Editor.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/widgets-embeds-categories.png\" alt=\"Entfernte Blockkategorien: Widgets, Einbettungen und Design\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Die Kategorien Widgets, Einbettungen und Themenbl\u00f6cke wurden entfernt<\/figcaption><\/figure>\n<h2>Sperren von Bl\u00f6cken mit der WordPress-Benutzeroberfl\u00e4che<\/h2>\n<p>Das Sperren eines Blocks verhindert, dass er verschoben oder gel\u00f6scht wird, l\u00e4sst aber weiterhin die Bearbeitung von Inhalten zu. Jede\/r Nutzer\/in kann einen Block jederzeit mit der Option <strong>Sperren<\/strong> in der Blocksymbolleiste sperren oder entsperren.<\/p>\n<p>Um einen Block zu sperren oder zu entsperren, klickst du auf die drei Punkte Einstellungen<strong> (\u22ee)<\/strong> auf dem Block, dann auf Sperren und w\u00e4hlst dann die Option <strong>Alle sperren<\/strong>, um automatisch sowohl <strong>das Verschieben<\/strong> als auch das <strong>Entfernen<\/strong> <strong>zu verhindern<\/strong>.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/lock-modal.png\" alt=\"Sperr-Modal Optionen f\u00fcr einen einzelnen Block sperren\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Das Sperr-Modal zeigt die verf\u00fcgbaren Optionen f\u00fcr einen einzelnen Block<\/figcaption><\/figure>\n<p>Es ist wichtig zu wissen, dass die Nutzer\/innen den Inhalt und den Stil eines Blocks auch dann noch \u00e4ndern k\u00f6nnen, wenn er gesperrt ist, sofern keine weiteren Einschr\u00e4nkungen vorgenommen werden.<\/p>\n<p>Das Verhindern von Stil\u00e4nderungen ist nicht allein durch die Sperrfunktion m\u00f6glich. Um die Gestaltung des Blocks einzuschr\u00e4nken, m\u00fcssen \u00c4nderungen in der <code><a href=\"https:\/\/kinqsta.com\/de\/blog\/theme-json-eigenschaften-schluessel-werte-paare\/\">theme.json<\/a><\/code> Datei vorgenommen werden.<\/p>\n<p>F\u00fcr Bl\u00f6cke, die verschachtelte Elemente enthalten, gibt es eine zus\u00e4tzliche Option, um nur den \u00fcbergeordneten Block oder auch alle inneren Bl\u00f6cke zu sperren. Dadurch wird sichergestellt, dass gruppierte Elemente strukturiert bleiben und gleichzeitig kontrollierte \u00c4nderungen innerhalb der Bl\u00f6cke m\u00f6glich sind.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/02\/lock-modal-parent-block.png\" alt=\"Sperr-Modal Optionen f\u00fcr einen \u00fcbergeordneten Block\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Das Sperr-Modal zeigt die verf\u00fcgbaren Optionen f\u00fcr einen \u00fcbergeordneten Block<\/figcaption><\/figure>\n<h2>Bl\u00f6cke mit PHP sperren<\/h2>\n<p>Die WordPress-Benutzeroberfl\u00e4che bietet zwar die M\u00f6glichkeit, Bl\u00f6cke zu sperren, aber es gibt keine Einschr\u00e4nkungen f\u00fcr die gesamte Website. Jeder Nutzer mit Redakteursrechten kann einen Block freischalten, so dass gesperrte Inhalte leicht au\u00dfer Kraft gesetzt werden k\u00f6nnen. Um Bl\u00f6cke dauerhaft zu sperren, ist PHP die beste L\u00f6sung.<\/p>\n<p>Mit PHP kannst du die M\u00f6glichkeit, Bl\u00f6cke zu sperren und zu entsperren, komplett ausschalten und so sicherstellen, dass kein Nutzer die Beschr\u00e4nkungen umgehen kann. So funktionierte WordPress vor der Ver\u00f6ffentlichung von WordPress 5.9, als die Blocksperre eingef\u00fchrt wurde.<\/p>\n<p>Das Sperren von Bl\u00f6cken ist in vielen F\u00e4llen n\u00fctzlich, vor allem bei der Pflege strukturierter Inhalte. Indem du Blocksperren mit PHP durchsetzt, kannst du:<\/p>\n<ul>\n<li>die Integrit\u00e4t des Designs bewahren, indem du verhinderst, dass Nutzer\/innen wichtige Bl\u00f6cke \u00e4ndern.<\/li>\n<li>verhindern, dass versehentlich \u00c4nderungen vorgenommen werden, die das Layout zerst\u00f6ren k\u00f6nnten.<\/li>\n<li>die Erstellung von Inhalten rationalisieren, indem du unn\u00f6tige Optionen reduzierst.<\/li>\n<li>die Konsistenz von Mustern und Vorlagen sicherstellen, insbesondere bei Kundenprojekten.<\/li>\n<\/ul>\n<h3>Entfernen der Blocksperrfunktion f\u00fcr alle Benutzer<\/h3>\n<p>Das folgende PHP-Snippet deaktiviert die Blocksperre vollst\u00e4ndig und verhindert, dass ein Benutzer Bl\u00f6cke sperren oder entsperren kann:<\/p>\n<pre><code class=\"language-php\">add_filter('block_editor_settings_all', 'example_disable_block_locking', 10, 2);\n\nfunction example_disable_block_locking($settings, $context) {\n   $settings['canLockBlocks'] = false; \n   return $settings;\n}<\/code><\/pre>\n<p>Damit wird die Blocksperrfunktion vollst\u00e4ndig aus dem Blockeditor entfernt. Die Benutzer sehen die Sperroptionen nicht mehr und niemand, unabh\u00e4ngig von seiner Rolle, kann Bl\u00f6cke sperren oder entsperren.<\/p>\n<p>Nutzer, die ihre Website bei Kinsta hosten, k\u00f6nnen \u00c4nderungen an den Theme-Dateien einfach und <a href=\"https:\/\/kinqsta.com\/de\/blog\/sftp-ssh-funktionen\/\">sicher per SFTP<\/a> vornehmen, das standardm\u00e4\u00dfig f\u00fcr alle WordPress-Websites aktiviert ist.<\/p>\n<h3>Sperrung von Bl\u00f6cken auf Basis von Benutzerrollen einschr\u00e4nken<\/h3>\n<p>Anstatt die Blocksperre komplett zu entfernen, kannst du auch einschr\u00e4nken, wer Bl\u00f6cke sperren und entsperren kann. Das folgende PHP-Snippet erlaubt es nur Administratoren und Redakteuren, Blocksperren zu \u00e4ndern, w\u00e4hrend Autoren und Mitwirkende keine Bl\u00f6cke entsperren k\u00f6nnen, die von einem Administrator oder Redakteur gesetzt wurden.<\/p>\n<pre><code class=\"language-php\">add_filter('block_editor_settings_all', 'example_disable_block', 10, 2);\n\nfunction example_disable_block ($settings, $context ) {\n   if (\n       isset( $context-&gt;post ) &&\n       'post' === $context-&gt;post-&gt;post_type &&\n       ! current_user_can( 'edit_theme_options' )\n   ) {\n       $settings['canLockBlocks'] = false; \n       $settings['codeEditingEnabled'] = false;   \n   }\n   return $settings;\n}<\/code><\/pre>\n<p>Auf diese Weise wird die Kontrolle \u00fcber Bl\u00f6cke auf Nutzer\/innen mit der F\u00e4higkeit <code>edit_theme_options<\/code> beschr\u00e4nkt, in der Regel Administratoren\/innen und Redakteure\/innen. Autoren und Redakteure k\u00f6nnen keine Bl\u00f6cke freischalten, die von h\u00f6herrangigen Benutzern gesetzt wurden.<\/p>\n<p>Au\u00dferdem ist der Zugriff auf den <a href=\"https:\/\/kinqsta.com\/de\/blog\/bearbeitest-wordpress-code\/\">Code-Editor<\/a> deaktiviert, damit die Benutzer\/innen die Blockmarkierung nicht manuell \u00e4ndern k\u00f6nnen, um die Einschr\u00e4nkungen zu umgehen. Auf diese Weise wird sichergestellt, dass gesperrte Bl\u00f6cke unver\u00e4ndert bleiben, selbst f\u00fcr Nutzer\/innen mit Programmierkenntnissen.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Abgesehen von PHP und JavaScript gibt es noch andere Methoden, um Bl\u00f6cke zu deaktivieren.<\/p>\n<p>Derzeit unterst\u00fctzt <code>theme.json<\/code> das Sperren, Entsperren oder Deaktivieren von Bl\u00f6cken nicht, d. h. du kannst es nicht verwenden, um Blockbeschr\u00e4nkungen durchzusetzen.<\/p>\n<p>Was ist mit <a href=\"https:\/\/kinqsta.com\/de\/blog\/wp-cli\/\">WP-CLI<\/a>? Da WP-CLI mit serverseitigen Daten arbeitet, enth\u00e4lt es keine Befehle zum Aktivieren oder Deaktivieren bestimmter Bl\u00f6cke.<\/p>\n<p>Bis auf Weiteres bleiben PHP und JavaScript die einzigen zuverl\u00e4ssigen Methoden zur Verwaltung der Blockverf\u00fcgbarkeit in WordPress.<\/p>\n<\/aside>\n\n<h2>Zusammenfassung<\/h2>\n<p>Die Entscheidung, ob du Bl\u00f6cke zul\u00e4sst oder verbietest &#8211; oder eine Kombination aus beidem &#8211; h\u00e4ngt von deinen spezifischen Bed\u00fcrfnissen ab. Vielleicht m\u00f6chtest du bestimmte Bl\u00f6cke einschr\u00e4nken, um das Editieren \u00fcbersichtlicher zu gestalten, ein einheitliches Design zu erzwingen oder den Zugriff auf der Grundlage von Benutzerrollen zu kontrollieren.<\/p>\n<p>Apropos Benutzerrollen: Die F\u00e4higkeiten k\u00f6nnen ge\u00e4ndert werden, um die Verwaltung von Bl\u00f6cken weiter anzupassen. Das er\u00f6ffnet dir noch mehr M\u00f6glichkeiten als das, was wir hier behandelt haben.<\/p>\n<p>Vergiss nicht, dass WordPress sich mit der Zeit weiterentwickelt. K\u00fcnftige Updates k\u00f6nnten neue M\u00f6glichkeiten zur Verwaltung von Bl\u00f6cken einf\u00fchren oder bestehende Funktionen ver\u00e4ndern. Es ist also wichtig, mit der Entwicklung von WordPress Schritt zu halten, um sicherzustellen, dass dein Ansatz effektiv bleibt.<\/p>\n<p>Suchst du nach einer sicheren und entwicklerfreundlichen Hosting-L\u00f6sung? <a href=\"https:\/\/kinqsta.com\/de\/wordpress-hosting\/\">Kinsta<\/a> macht es dir leicht, deine WordPress-Dateien zu verwalten, einschlie\u00dflich der <a href=\"https:\/\/kinqsta.com\/de\/blog\/verwendest-sftp-verbindung-wordpress-herzustellen\/\">Bearbeitung von Theme-Dateien \u00fcber SFTP<\/a>, um sichere und nahtlose Anpassungen zu gew\u00e4hrleisten, ohne die Stabilit\u00e4t deiner Website zu gef\u00e4hrden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gutenberg macht es einfach, Inhalte mit Bl\u00f6cken zu erstellen, aber manchmal brauchst du die Kontrolle dar\u00fcber, welche Bl\u00f6cke verf\u00fcgbar sind. Vielleicht arbeitest du an einer Kundenseite &#8230;<\/p>\n","protected":false},"author":313,"featured_media":72823,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[999,1010],"class_list":["post-72822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-entwicklung","topic-wordpress-tipps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt<\/title>\n<meta name=\"description\" content=\"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt\" \/>\n<meta property=\"og:description\" content=\"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-12T13:46:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-18T07:33:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bud Kraus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bud Kraus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"13\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\"},\"author\":{\"name\":\"Bud Kraus\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed\"},\"headline\":\"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt\",\"datePublished\":\"2025-03-12T13:46:03+00:00\",\"dateModified\":\"2025-03-18T07:33:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\"},\"wordCount\":2033,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png\",\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\",\"url\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\",\"name\":\"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png\",\"datePublished\":\"2025-03-12T13:46:03+00:00\",\"dateModified\":\"2025-03-18T07:33:39+00:00\",\"description\":\"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png\",\"contentUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress Entwicklung\",\"item\":\"https:\/\/kinqsta.com\/de\/thema\/wordpress-entwicklung\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/de\/#website\",\"url\":\"https:\/\/kinqsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed\",\"name\":\"Bud Kraus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g\",\"caption\":\"Bud Kraus\"},\"description\":\"Bud Kraus has been working with WordPress as an in-class and online instructor, site developer, and content creator since 2009. He has produced instructional videos and written many articles for WordPress businesses.\",\"url\":\"https:\/\/kinqsta.com\/de\/blog\/author\/budkraus\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt","description":"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/","og_locale":"de_DE","og_type":"article","og_title":"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt","og_description":"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.","og_url":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2025-03-12T13:46:03+00:00","article_modified_time":"2025-03-18T07:33:39+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png","type":"image\/png"}],"author":"Bud Kraus","twitter_card":"summary_large_image","twitter_description":"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.","twitter_image":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png","twitter_creator":"@Kinsta_DE","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Bud Kraus","Gesch\u00e4tzte Lesezeit":"13\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/"},"author":{"name":"Bud Kraus","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed"},"headline":"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt","datePublished":"2025-03-12T13:46:03+00:00","dateModified":"2025-03-18T07:33:39+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/"},"wordCount":2033,"publisher":{"@id":"https:\/\/kinqsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png","inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/","url":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/","name":"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt","isPartOf":{"@id":"https:\/\/kinqsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png","datePublished":"2025-03-12T13:46:03+00:00","dateModified":"2025-03-18T07:33:39+00:00","description":"Erfahre, wie du Gutenberg-Bl\u00f6cke in WordPress \u00fcber die Benutzeroberfl\u00e4che deaktivieren und sperren kannst und wie du PHP f\u00fcr eine erweiterte Steuerung nutzen kannst.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#primaryimage","url":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png","contentUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/03\/how-to-disable-gutenberg-blocks.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/de\/blog\/sperren-gutenberg-bloecke\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"WordPress Entwicklung","item":"https:\/\/kinqsta.com\/de\/thema\/wordpress-entwicklung\/"},{"@type":"ListItem","position":3,"name":"Wie man Gutenberg-Bl\u00f6cke deaktiviert und sperrt"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/de\/#website","url":"https:\/\/kinqsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinqsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed","name":"Bud Kraus","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g","caption":"Bud Kraus"},"description":"Bud Kraus has been working with WordPress as an in-class and online instructor, site developer, and content creator since 2009. He has produced instructional videos and written many articles for WordPress businesses.","url":"https:\/\/kinqsta.com\/de\/blog\/author\/budkraus\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts\/72822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/users\/313"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/comments?post=72822"}],"version-history":[{"count":4,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts\/72822\/revisions"}],"predecessor-version":[{"id":72850,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts\/72822\/revisions\/72850"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/translations\/es"},{"href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72822\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/media\/72823"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/media?parent=72822"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/tags?post=72822"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/topic?post=72822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}