2012-02-13 14 views
0

私のワードプレスサイトのheadにこれが含まれています。しかし、それは空白のページを生成しています。私が見落としたかもしれないことはありますか?このphp if文に問題がありますか?

<?php if (is_page('talent')) || (is_page('work')) { ?> 
<script src="<?php bloginfo('template_url'); ?>/js/jquery.fancybox-1.3.4.pack.js"></script> 
<?php } ?> 
+0

はい。あなたの**エラーログ**。 –

答えて

0

Breaketsは@chaitanyaMutyalaとの両方のあなたの特定の

echoとの文がbloginfo('template_url')

+0

ありがとう、これは働いた。 – John

+0

あなたは歓迎です – Poonam

+0

bloginfoのエコーは必要ありません。 get_bloginfoを使用する場合は、echoを使用する必要があります。ありがとうございました –

0
echo bloginfo('template_url'); 
2

前に欠落している場合は答えを交換してみ

ミスマッチしています@ Poonamはどちらも正しいですが、どちらも共同ではありません完成品。両方の修正が必要です。括弧は、あなたの if文では一致していないと、あなたはURLを echoする必要があります。

<?php if (is_page('talent') || (is_page('work')) { ?> 
    <script src="<?php echo bloginfo('template_url'); ?>/js/jquery.fancybox-1.3.4.pack.js"></script> 
<?php } ?> 
+0

Poonamの答えは 'echo'を使わないとうまくいかなかったようです。 'echo'を書いたほうがいいですか? – John

+0

いいえ、実際は異なっています。 'echo'は結果をhtmlにします。それを残すことはhtmlに何も置かない。しかし、私は 'bloginfo()'に "echo"があると思います。 –

0

あなたは、コードの下にチェクすることができます。

- >文ではこの1つに置き換えた場合:

if (is_page('talent') || (is_page('work')) {

- スクリプトタグ内> src属性は、以下のものに置き換えます。

echo get_bloginfo('template_url'); ?>/js/jquery.fancybox-1.3.4.pack.js

関連する問題