1

6 つのページがあり、各ページのヘッダーに異なるショートコードを追加したいと考えています。

ページ ヘッダー h1 の前にアイコン ショートコードを追加する方法はありますが、各ページ名または ID に固有ですか?

ショートコードは次のとおりです。

[icon enable_animation="true" color="Accent-Color" animation_speed="Slow" icon_size="" animation_delay="" image="basic_rss.svg"] 

以下のコードをに追加しようとしましたpage-sidebar.phpが、ヘッダーのすぐ下に配置され、ヘッダー内ではなく、独自の行に配置されます。また、ページ固有ではありません。

<?php echo do_shortcode('[icon enable_animation="true" color="Accent-Color" animation_speed="Slow" icon_size="" animation_delay="" image="basic_rss.svg"]'); ?>
4

2 に答える 2

0

ページごとに異なるヘッダー ファイルを作成できます get_header() を使用すると、標準のheader.phpテンプレート ファイルが呼び出されます。ヘッダーファイルを次のようなものにコピーするとheader-one.php( の後のハイフンに注意してくださいheader)、それを呼び出して、get_header( 'one' )それに応じてヘッダーファイルを変更するだけです。

于 2016-03-29T01:10:04.647 に答える