サポート » 使い方全般 » 外部APIより取得したデータをアーカイブページにて表示させたい。

  • phife

    (@phife)


    現在、CMSの構築を試みております。

    早速質問なのですが、現在作成中のサイトは投稿ページにカスタムフィールドテンプレートを導入し、フィールド内にて外部ファイル(API)を読み込んで商品詳細ページを作成しております。

    投稿(商品詳細)ページでのファイル読み込みと表示はクリアできたのですが、アーカイブページにて商品一覧を作成する際に、壁にぶちあたってしまったのでアドバイス頂ければ幸いです。

    もともと商品の画像やタイトル・抜粋などは、各投稿(商品詳細)ページのアイキャッチ画像に登録したものや、カスタムフィールドテンプレートに登録したものを呼び出して表示させていたのでこれは問題ありません。ですが価格に関してはカスタムフィールド内に外部APIを呼び出したものを表示させていたため、この項目をアーカイブページのループに呼び出すことが出来ずに困っております。

    ちなみに投稿(商品詳細)ページはデフォルトの投稿テンプレートで、アーカイブページは「category-slug.php」にて作成しております。

    また価格のAPIデータは投稿(商品詳細)ページのカスタムフィールドテンプレート内にて「$price」という変数に収めております。

    これまで「アーカイブページにて子ページの変数の値を取得(表示)」などというキーワードでフォーラム他ネット上を検索しておりましたが、中々解決策が見つかりません。

    どなたかアドバイスいただけたら幸いです。

  • トピック「外部APIより取得したデータをアーカイブページにて表示させたい。」には新たに返信することはできません。