My Snow Monkey 設定方法
my-snow-monkey.php
を開き、下記のコードを追加する。
最初から何行かコードが書いてあると思いますが、それは消さずに、最後の行からコードを追加するようにしてください。
// 実際のページ用の CSS 読み込み
add_action(
'wp_enqueue_scripts',
function() {
wp_enqueue_style(
'my-snow-monkey',
MY_SNOW_MONKEY_URL . '/style.css',
[ \Framework\Helper::get_main_style_handle() ],
filemtime( MY_SNOW_MONKEY_PATH . '/style.css' )
);
}
);
// エディター用の CSS 読み込み
// クラシックエディターとブロックエディターの両方に CSS が読み込まれます。
// ブロックエディターの場合は自動的に .editor-styles-wrapper でラップされます。
// 依存関係は指定できません。
// ※※※ WordPress 6.7 〜のブロックエディターでは適用されない? ※※※
add_action(
'after_setup_theme',
function() {
add_theme_support( 'editor-styles' );
add_editor_style( '/../../plugins/my-snow-monkey/style.css' );
}
);
// エディター用の CSS 読み込み
// ブロックエディターに CSS が読み込まれます。
add_action(
'enqueue_block_assets',
function() {
// エディター以外では何もせずに終了させる
if ( ! is_admin() ) {
return;
}
// CSS を読み込み
wp_enqueue_style(
'my-snow-monkey',
untrailingslashit( plugin_dir_url( __FILE__ ) ) . '/style.css',
[ Framework\Helper::get_main_style_handle() ],
filemtime( plugin_dir_path( __FILE__ ) )
);
},
11
);