• お世話になっております、
    今、カスタム投稿タイプを利用して商品の紹介ページを作ろうと思ってます。

    以下の内容の作り方についてアドバイスを頂ければ幸いです。
    まだ実際にコードを書きはじめる前なのですが
    実現可能性についてアドバイス頂ければ幸いです。

    もちろんその後は自分で作成してみて
    引っかかるところが発生した場合 ご質問をさせて戴きたいのですが。

    〇製作したい内容

     イメージが沸きやすいように例示しますと
     家電製品の紹介サイトのような形になります。

      一つのブランドに様々な商品があるイメージです。
       例:ブランド:ソニー  商品:テレビ、ウォークマン、コンポ
         ブランド:シャープ 商品:テレビ、コンポ、炊飯器
                                  など

     1:トップページ

       ブランドの一覧リストがあります。
        ・ブランドのバナーのみ表示し、
         バナーをクリックすると
         ブランド別の商品一覧ページへ遷移します。
        ・このバナーを管理画面から追加・削除できるようにしたい。

     2:ブランドの商品一覧ページ

       ブランドの持つ商品一覧のリストがあります。
        ・商品の画像をクリックすると
         商品の詳細ページへ遷移します。
     

     3:商品の詳細ページ(個別ページ)

       商品の仕様やスペックなどが書いてあります。
        ・このページの下部に
         別ブランドの同一商品の一覧を入れたい。
        ・このページの追加削除を管理画面から行いたい。

        例:個別ページ:シャープのテレビ アクオス
          ページ下部にシャープを除く テレビの商品リストを表示
          ソニー:ブラビア 日立:WOOO パナソニック:ヴィエラ 
          東芝:レグザ   など

    〇以下 ご質問です。
     説明の都合上 順番が前後しますが

     1:商品の詳細ページについて

      「商品」というカスタム投稿タイプを作成します。

      商品の単一記事ページをsingle-item.phpとして作成し、
      商品の投稿にカテゴリーを二つ選択できるようにして
      (例)商品 親カテゴリー1:ブランド 子カテゴリー1:ソニー
            親カテゴリー2:アイテム 子カテゴリー2:テレビ

      として商品を投稿していきます。

      single-item.phpのページ下部に
      同一の子カテゴリー2を持つ商品群を抽出。

      このような仕様で作成することは可能でしょうか? 

     2:トップページについて

      「ブランド」というカスタム投稿タイプを作成します。

       ブランドの単一ページをsingle-brand.phpとして作成し、
       アイキャッチにブランドのロゴバナーを設定し、
       トップページに抽出し、リスト化します。
     
     
     3:ブランドの商品一覧ページ
       
       ここの作り方がわかりません。
       ブランドのカスタム投稿の中に
       先述したsingle-item.phpの子カテゴリーからブランドを引っ張ってくることは可能でしょうか?
       ブランドのsingle-brand.phpにブランドというカテゴリーを作成し、
       投稿したブランドと同じカテゴリー(スラッグ)を
       single-item.phpから引っ張ってくるイメージです。

    どうぞアドバイス頂ければ幸いです。

    個人的には3の工程をカスタム投稿タイプで作れない場合
    ブランド詳細ページまでは固定ページや固定ページテンプレートでいちいち作成することになるのかなぁ、と考えています。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • 私でしたら ブランド・アイテムをそれぞれ別のカスタムタクソノミーで作って両方を商品に適用させます。
    ついでに仕様上ブランド・アイテム内のカテゴリは単一っぽいので
    PS Taxonomy Expanderを使わせてもらって面倒になりそうな複数チェックを回避します。
    ブランドの一覧はtaxonomy-brand.phpで作っちゃえば問題無いのではないでしょうか

    トピック投稿者 tkj_tkj

    (@tkj_tkj)

    jdbbさま

    ご返信ありがとうございます。

    >ブランドの一覧はtaxonomy-brand.phpで作っちゃえば問題無いのではないでしょうか

    ブランドの商品一覧ページなのですが

    例えばブランドのカテゴリーが親「ブランド」 子「ソニー」のページに
    商品のカテゴリーが親「ブランド」 子「ソニー」のリストを引っ張ってくる形になるのですが可能なのでしょうか?
    そこで一番つまずいてます。。。
    http://ja.forums.wordpress.org/topic/5747
    イメージ的には上記なのかなぁ~と思っているのですが
    この

    ‘com_category’ => ‘new’

    のところで親カテゴリーではなく、子カテゴリーを引っ張ってくる方法はございますでしょうか?

    例えばの話ですがtaxonomyをbrandに。termをsonyとして
    パーマリンクを%category%/%postname%でやった場合は
    mydomain.com/brand/sony/
    というアドレスでbrandがsonyに属する商品一覧がtaxonomy-brand.phpというテンプレートを使用して表示されます。

    ブランドごとの体が全く違うものを想定しているのならそれぞれ固定ページを作る必要はあると思いますが・・・

    あと、特に理由がなければcustom post type ui等のプラグインを使って設定したほうが
    管理はしやすいかと思います。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタム投稿タイプを使用した仕組みの構築について」には新たに返信することはできません。