テーマを編集せずに、get_header() の直後にコードを挿入したい
-
お世話になります。
テーマを編集する事なく、プラグインからGet_header()の直後にphpコードを走らせたい
と考えております。具体的にはヴィジェットをヘッダとフッタに追加し、そのヴィジェットをヘッダーエリアの直後に表示しようと考えております。
ひとまず、プラグインでadd_action( ‘widgets_init’, ‘test_init’ );し、テーマにヴィジェットを表示するコードを挿入して表示できる所まではできました。しかし、このテーマに挿入するコードをプラグインから挿入したいのです。
例えばブログ本文であれば、以下のようにすれば挿入できました。function testfunk($content) { return $content.'<p>TEST</p>'; } add_filter( 'the_content', 'testfunk' );
これをthe_contentではなくget_headerの後に挿入するようにしたいのです。
これが出来れば、わざわざテーマを片っぱしからカスタマイズして、アップデートする度に編集しなおすと言う事をしなくて済みます。get_header()はheader.phpを呼んでいるだけですのでadd_filterの処理では難しいと思いますが、例えばheader.phpの末尾にプラグインから自動で追加する(ファイルを編集という意味ではなく)などできないでしょうか。
是非お知恵を拝借したく思います。
以上、よろしくお願いします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「テーマを編集せずに、get_header() の直後にコードを挿入したい」には新たに返信することはできません。