<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>digitaskillsのブログ</title>
<link>https://ameblo.jp/digitaskills/</link>
<atom:link href="https://rssblog.ameba.jp/digitaskills/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>ブログの説明を入力します。</description>
<language>ja</language>
<item>
<title>The WordPress Classic Editor Guide: Why It’s Sti</title>
<description>
<![CDATA[ <p data-path-to-node="0"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">The </font></font><b data-index-in-node="4" data-path-to-node="0"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">WordPress Classic Editor</font></font></b><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> is the original, TinyMCE-based text editor that powered WordPress for over a decade before the block-based editor (Gutenberg) was introduced in WordPress 5.0.</font></font></p><p data-path-to-node="0">&nbsp;</p><p data-path-to-node="1"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">While Gutenberg is the modern standard, the Classic Editor remains incredibly popular with developers and content creators who prefer a distraction-free, rich-text interface or need to maintain legacy websites.</font></font></p><p>&nbsp;</p><h2 data-path-to-node="4"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Why Many Developers and Creators Still Prefer It</font></font></h2><p data-path-to-node="5"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">The transition to Gutenberg has many benefits, but the Classic Editor is still widely used for several practical reasons:</font></font></p><ul data-path-to-node="6"><li><p data-path-to-node="6,0,0"><b data-index-in-node="0" data-path-to-node="6,0,0"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Writing Speed:</font></font></b><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> For pure, text-heavy content, a single rich-text field is often faster and less distracting than managing separate paragraph blocks.</font></font></p></li><li><p data-path-to-node="6,1,0"><b data-index-in-node="0" data-path-to-node="6,1,0"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Custom Meta Box Compatibility:</font></font></b><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> Many older themes and custom plugins rely on classic meta boxes that do not render or function correctly inside the React-based Gutenberg sidebar.</font></font></p></li><li><p data-path-to-node="6,2,0"><b data-index-in-node="0" data-path-to-node="6,2,0"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Performance:</font></font></b><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> The Classic Editor loads slightly faster in the WordPress admin panel because it does not have to load the heavy JavaScript frameworks required by the Block Editor.</font></font></p></li><li><p data-path-to-node="6,3,0"><b data-index-in-node="0" data-path-to-node="6,3,0"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Predictable HTML Output:</font></font></b><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> It outputs clean, simple HTML rather than wrapping every element in block-specific comment delimiters (eg, </font></font><code data-index-in-node="134" data-path-to-node="6,3,0">&lt;!-- wp:paragraph --&gt;</code><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">).</font></font></p></li></ul><h2 data-path-to-node="8"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Gutenberg vs. Classic Editor: Quick Comparison</font></font></h2><h2 data-path-to-node="11"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">How to Keep Using the Classic Editor</font></font></h2><p data-path-to-node="12"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">The official </font></font><b data-index-in-node="13" data-path-to-node="12"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Classic Editor</font></font></b><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> plugin is fully supported and maintained by the WordPress core team. However, if you are developing custom plugins or themes, you can also manage this programmatically without installing another plugin.</font></font></p><h3 data-path-to-node="13"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">1. Disable the Block Editor Programmatically (Globally)</font></font></h3><p data-path-to-node="14"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">To completely turn off Gutenberg and default to the </font></font><a href="https://digitaskills.com/wordpress-classic-editor-not-working/" rel="noopener noreferrer" target="_blank"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Classic Editor</font></font></a>&nbsp;<font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> across your entire site, add this simple filter to your theme's </font></font><code data-index-in-node="131" data-path-to-node="14">functions.php</code><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">file or a custom plugin:</font></font></p><p data-path-to-node="14">&nbsp;</p><p><br><code _ngcontent-ng-c2573898905="" data-test-id="code-content" role="text">// Disable the Gutenberg block editor globally add_filter('use_block_editor_for_post', '__return_false', 10); </code></p><h3 data-path-to-node="16"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">2. Disable Gutenberg for a Specific Custom Post Type (CPT)</font></font></h3><p data-path-to-node="17"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">If you want to use Gutenberg for standard posts but prefer the Classic Editor for a custom post type (like </font></font><code data-index-in-node="107" data-path-to-node="17">portfolio</code><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">or </font></font><code data-index-in-node="120" data-path-to-node="17">products</code><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">), you can check the post type parameter before disabling it:</font></font></p><p>&nbsp;</p><pre _ngcontent-ng-c2573898905=""><code _ngcontent-ng-c2573898905="" data-test-id="code-content" role="text">add_filter('use_block_editor_for_post_type', 'toggle_block_editor_by_post_type', 10, 2);function toggle_block_editor_by_post_type($use_block_editor, $post_type) {    // Disable Gutenberg only for the 'cars' custom post type    if ($post_type === 'cars') {        return false;    }    return $use_block_editor;}</code></pre><h3 data-path-to-node="19"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">3. Disable the Block Editor for Specific Post IDs</font></font></h3><p data-path-to-node="20"><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Sometimes you just need to keep a few complex, legacy landing pages on the Classic Editor while using blocks for the rest of your site:</font></font></p><p>&nbsp;</p><pre _ngcontent-ng-c2573898905=""><code _ngcontent-ng-c2573898905="" data-test-id="code-content" role="text">add_filter('use_block_editor_for_post', 'disable_gutenberg_for_specific_ids', 10, 2);function disable_gutenberg_for_specific_ids($use_block_editor, $post) {    // List of Post IDs to force into Classic Editor    $classic_post_ids = [102, 205, 308];         if (in_array($post-&gt;ID, $classic_post_ids)) {        return false;    }    return $use_block_editor;}</code></pre><p data-path-to-node="22">&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/digitaskills/entry-12972695921.html</link>
<pubDate>Tue, 14 Jul 2026 16:55:16 +0900</pubDate>
</item>
</channel>
</rss>
