0

特定の URL のヘッダーに JavaScript を挿入するにはどうすればよいですか?

ページや投稿ではありませんが、www.myblog.com/tag/funny/

ありがとうございました。これが私が試しているスクリプトです。

<?php if (is_tag('funny') ) { ?>
<script type="text/javascript" src="http://media.dfd.com/Test/trafficregenerator.js">

</script>
<?php } ?>
4

1 に答える 1

2

is_tag( 'funny' )を使用します。タグのアーカイブ ページが表示されている場合は true を返します。パラメータを使用してタグを指定するか、タグ アーカイブ ページを空白のままにすることができます。

そう、

if( is_tag( 'funny' ) ) :
  wp_enqueue_script( 'trafficregenerator', get_stylesheet_directory_uri() . '/trafficregenerator.js', array( 'jquery' ), '1.0', true );
endif;

これをテーマの functions.php ではなく、テンプレート ファイルに追加していることを確認してください。

スクリプトへのパスを確認する必要があり、スクリプトが使用するものによっては jquery 依存関係が必要ない場合があります (その場合、パラメーターを array() に変更します)。'1.0' は単なるバージョン番号で、最後の 'true' は body タグの前に置くことを意味します。

于 2013-07-19T07:13:58.567 に答える