子テーマを作ると、スタイルシート、テンプレートなどなんでもカスタマイズできます。
ただ、もっと手軽な方法がご希望なら、プラグインとしてファイルを1つだけ追加する方法があります。
プラグインを作成する
wp-content/plugins の中に、myplugin.php など任意の名前ででファイルを1つ作成し、以下の内容を書き込む。
<?php /* Plugin Name: myplugin */
これだけでプラグインとして認識されます。
Plugin Name は、他と重複しない任意の名前でよいです。
上の何もしないプラグインを有効化する
上で作成したプラグイン、コメントしか書いておらず何の処理もしません。
でも有効化できます。
有効化しても今は何もしません。
プラグインにフックを追記していく
functions.php に書く要領で、この myplugin.php にしたいことを書いていけば、テーマの中のファイルは一切変更せずに、動作や表示をカスタマイズしていけます。
以下は、絵文字を止める例。
<?php /* Plugin Name: myplugin */ function disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); } add_action( 'init', 'disable_emojis' );