ブロックエディタを使用しない場合はブロックエディタ用のCSSを無効化

概要説明

wp-block-library-css、global-styles-inline-css、classic-theme-styles-inline-cssを無効化するためのカスタマイズ。クラシックエディタしか使っていないという方向け。ブロックエディタ用のCSS定義をソースから削除します。

functions.php
/*----------------------------------------------------
 ブロックエディタを使用しない場合はブロックエディタ用のCSSを無効化
----------------------------------------------------*/
if ( !function_exists( 'disable_block_editer_css' ) ){
    function disable_block_editer_css() {
        wp_dequeue_style('wp-block-library');
        wp_dequeue_style('global-styles');
        wp_dequeue_style('classic-theme-styles');
    }
    add_action('wp_enqueue_scripts', 'disable_block_editer_css');
}

動作確認 – タグが消えたことを確認

<link rel='stylesheet' id='wp-block-library-css' href='...' type='text/css' media='all' />
<style id="global-styles-inline-css">...</style>
<style id='classic-theme-styles-inline-css'>...</style>

関連機能

  1. コメント機能を無効にする

  2. DBキャッシュ機能を実装 外部データなど任意の情報を一定期間キャッシュさせる

  3. WordPress 静的htmlをSimply Staticプラグインにて一括作成 & 静的htmlが存在すればキャッシュファイルとして使用する( .htaccessリダイレクト )

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

人はどうでもいいことに命を懸けない。

葬送のフリーレン
by ヒンメル

Profile

PAGE TOP
Amazon プライム対象