サポート » プラグイン » Ktai Styleでカスタムフィールドを表示したい

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    Ktai Styl作者です。

    page.php は固定ページ用のテンプレートですが、固定ページを表示させようとしていますか?

    <?php echo get_post_meta($post->ID,テスト,true); ?>

    ちょっとテンプレートタグの使い方がまずいようです。
    このコードだと、$post をグローバル宣言するか、$post = get_post($post_id); のような形で投稿データーを保持していないといけませんが、そうなっていますか?
    あと、本当に「テスト」という名前のカスタムフィールドでしたら、'テスト' のようにクォートで囲ってやらないといけませんが、そうなっていますか?

    lilyfan 様
    ご回答ありがとうございます。

    <?php $post = get_post($post_id); ?>
    <?php echo get_post_meta($post->ID,'テスト',true); ?>

    で表示する事が出来ました。
    本当にありがとうございます。

    こちらを参考にさせていただきました。
    私はdefaultテーマのsingle.phpで「価格」というカスタムフィールドを
    表示させたいのですが、上記のタグでは表示できませんでした。

    <?php $post = get_post($post_id); ?>
    <?php echo get_post_meta($post->ID,’価格’,true); ?>

    PCでは、
    <?php echo post_custom(‘価格’); ?>
    で表示できており、試しに
    <?php $post = get_post($post_id); ?>
    <?php echo post_custom(‘価格’); ?>
    としてみましたが、空白になってしまいます。

    何が問題なのでしょうか?初心者ゆえトライ&エラーで試行錯誤しておりますが、
    ご指摘いただけますと幸いです。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    こちらを参考にさせていただきました。

    このフォーラムでは、1トピック1案件としていて、いわゆる「便乗質問」は推奨されていません。(トピックの数が増殖することよりも、その質問が解決したかどうかの判断を重視しているため)
    まことにお手数ですが、新規トピックとして投稿されるようお願いします。

    (回答自体は非常に簡単で、数行で済んでしまいそうな内容なんですが)

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「Ktai Styleでカスタムフィールドを表示したい」には新たに返信することはできません。