はじめまして。
###前提・実現したいこと
WordPressにおいて、固定ページごとに指定する別々のjsを読み込ませたく、以下の方法を使っておりますが、うまく出力されません。
① footer.phpに以下を挿入。
<?php if (is_page()) { $footer_insert = get_post_meta($post->ID,footer_insert,true); if($footer_insert) { echo $footer_insert; } } ?>
② 「固定ページ」内「カスタムフィールド」にて、以下を指定。
【名前】footer_insert
【値】<script src="<?php bloginfo('template_url'); echo '/jquery/grayscale.js?' . filemtime( get_stylesheet_directory() . '/jquery/grayscale.js'); ?>"></script>
結果として、以下のようにそのまま出力されてしまいます。
<script src="<?php bloginfo('template_url'); echo '/jquery/grayscale.js?' . filemtime( get_stylesheet_directory() . '/jquery/grayscale.js'); ?>"></script>
本当は以下のような表記で出力したいです。
<script src="http://example.com/jquery/grayscale.js?1479991738"></script>
filemtimeなど表示が絡んでいるのでしょうか。
どうか宜しくお願い致します。
例示用ドメインはご自身で所有されていない限り example.com, example.jp, example.co.jp など例示用に予約されたドメイン名を利用してください。 http://www.atmarkit.co.jp/fwin2k/win2ktips/801exampledom/exampledom.html
回答2件
あなたの回答
tips
プレビュー