一覧表示ページでの説明文

2013 年 1 月 10 日

ホーム フォーラム 使い方全般 一覧表示ページでの説明文

このトピックには4件の返信が含まれ、3人の参加者がいます。4 年、 7 ヶ月前 nanbu さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #52144

    ya_su
    参加者

    動作に関するご質問の場合は必ずご記入ください。


    WordPress のバージョン:3.5

    Welcart のバージョン:1.2.2

    ご利用のテーマ:twenty eleven 1.5

    症状を確認したブラウザ:fire fox

    サーバー(会社名、サービス名):さくら

    SSLの利用: 無し | 専用SSL | 共用SSL

    WordPress のパーマリンク設定:/archives/%post_id%


    お世話になります。

    Welcart Default テーマから

    item_category.phpをテーマフォルダにコピーして

    固定ページで一覧表示の画面を作成しました。

    一覧表示はできたのですが

    できれば商品の画像のループ?の上下に

    説明文をつけたいと思っています。

    <?php the_content(); ?>の部分を

    ループの上と下につける感じでしょうか。

    カスタムフィールドで記載したものを表示させられればと

    <?php echo get_post_meta($post->ID, ‘example’, true); ?>を

    <div class=”post” id=”<?php echo $post->post_name; ?>”>の

    </div>の前に入れてみたりしたのですが

    表示できませんでした。

    テキストや画像を自由に入れて

    補足説明を一覧ページでも表示させたいのですが

    方法をご教示いただけませんでしょうか。

    よろしくお願いいたします。

    #65974

    nanbu
    参加者

    こんにちは。

    その固定ページのカスタムフィールドを表示するのであればその記述で間違いないはずです。

    <?php esc_html_e(get_post_meta($post->ID, 'example', true)); ?>

    #65975

    ya_su
    参加者

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

    item_category.phpにて

    添付いただいたコードを貼り付けても

    表示されませんでした。

    <?php esc_html_e(get_post_meta($post->ID, ‘example’, true)); ?>

    上記コード(exampleはカスタムフィールド名に変えて)を

    <div id=”content”>や<div class=”catbox”>の

    一番下に貼り付けてみたりしたのですが

    表示はされませんでした。

    Defaultからの変更点としましては

    テーマはtwenty elevenで運用していますので

    レイアウトに対応するために

    <div id=”primary”>を追加しているくらいです。

    表示ができればありがたいと思っておりますので

    ご教示いただければ幸いです。

    よろしくお願いいたします。

    #65976

    uishi
    参加者

    値を取得で表示までしましたっけ。

    echoかprintかしないとだめなんじゃないでしょうか。

    #65977

    nanbu
    参加者

    まずは、$post->ID が取得できているかを確認してください。

    そして、get_post_meta($post->ID, ‘example’, true)が取れているかを確認してみて下さい。

5件の投稿を表示中 - 1 - 5件目 (全5件中)

このトピックに返信するにはログインが必要です。