header.php内の条件分岐内でヒアドキュメントを使いたい
-
いつもお世話になります。
header.phpの<head></head>内で、固定ページや投稿などで条件分岐をして
ページ毎に違うjsやCSSを読み込めるように記述しています。通常は、このように書いています。
if ( is_page(‘campaign’) ){
echo ‘<link type=”text/css” rel=”stylesheet” href=”‘.get_bloginfo(‘template_url’).’/css/campaign.css” media=”screen,print” />’;
}が、行数が増えてきて、scriptの記述をしていると煩雑になってきたため、ヒアドキュメントにしたところ、WordPressで表示できないエラーとなりました。
if ( is_page(‘inquiry’) ){
echo <<< EOM
<script type=”text/javascript” src=”//ajax.googleapis.com/ajax/libs/mootools/1.4.5/mootools-yui-compressed.js”></script>
<script type=”text/javascript”>
$(function() {
$(“form”).wpcf7-form({imgPath:”images/jqtransform/”});
});
</script>
EOM;
}「
echo ' ';
」で1行ずつ出力していたときは表示されていたものです。
上記ソースを変数に入れておき、条件分岐内で変数を出力することも試しましたが、結果は同じでした。PHPはWordPressでしか書いたことがないため、基本的に間違っているのかもしれません。
どうぞよろしくお願いいたします。
- トピック「header.php内の条件分岐内でヒアドキュメントを使いたい」には新たに返信することはできません。