プロが教えるわが家の防犯対策術!

こんにちは。

if文を利用して振り分けを行いたいのですが、
どこかにエラーがあるようで、上手く動作しません。

ご教授頂けますと幸いです。

コード

<?php if(is_single()) { ?>
<?php echo get_post_meta($post->ID, _aioseop_description, true); ?>
<?php } ?>
<?php else { ?>
<?php bloginfo('description'); ?>
<?php } ?>

A 回答 (1件)

>どこかにエラーがあるようで、上手く動作しません。



エラーが表示されるのかされないのかでだいぶ違います。
表示されるならそこにエラーの発生行数が表示されませんか?

また、ご提示のソースはライブラリやユーザー関数に依存しているようです。
たんなる文法エラーでないなら仕様によるとしか答えられないかもしれません

この回答への補足

ご回答ありがとうございます!

>>エラーが表示されるのかされないのかでだいぶ違います。
>>表示されるならそこにエラーの発生行数が表示されませんか?

何も表示されず、真っ白な画面になってしまいます。

>> また、ご提示のソースはライブラリやユーザー関数に依存しているようです。
>> たんなる文法エラーでないなら仕様によるとしか答えられないかもしれません

文法自体は間違っていないという事でしょうか?

ちなみに、コードはワードプレスのテーマの編集で、
テンプレートの中で使用しております。

普段は下記のように入力して、
トップページには、ブログの説明文、
個別ページには、all in one seoで入力した説明文+ブログの説明文
が表示されるようになっています。

<?php if(is_single()) { ?><?php echo get_post_meta($post->ID, _aioseop_description, true); ?><?php } ?><?php bloginfo('description'); ?>

補足日時:2011/04/06 15:33
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!