WordPressテーマの<body>タグの閉じタグ直前にアクセス解析のコードを入れる方法

WordPress

WordPressテーマのカスタマイズについて書きます。

申し訳ありませんが、カスタマイズは自己責任でお願いいたします。

とくにfunctions.phpファイルは操作を誤ると画面が真っ白になって動かなくなることもありますので、慎重に作業を行ってください。

アクセス解析のコードなど、<body>と</body>の間に設置したい場合があると思いますが、

シンプルなWordPressテーマでは特別挿入する箇所がカスタマイザーには無いので、

その際には子テーマのfunctions.phpにフックというものを書く必要があります。(プラグインを使う場合もありますが、それは別記事に記載します)

<body>タグの閉じタグ直前にアクセス解析のコードを入れる方法

このサイトでは、アクセス解析のタグは以下のように子テーマのfunctions.phpなどに追記しています。

add_action(
    'wp_footer',
        function() {
        ?>
       ここにコード
        <?php
    }
);

これでbody 閉じタグの直前にアクセス解析コードが挿入されます。

ベクトルさんのサイトにフックについての詳しい解説が書かれていて大変参考になるので、こちらも合わせて読むと効果的です。

ヘッダー部分に解析スクリプトなどを追加したい場合

追記です。headerに解析スクリプトなどを追加したい場合は以下のように書きます。

add_action( 'wp_head', function() {
	?>
ここにコード
	<?php
} );

WordPressは奥が深いですね、それでは。

\シェアしてくれると嬉しいです/