商品の並べ替え フォーラム › 使い方全般 › 商品の並べ替え このトピックには3件の返信、2人の参加者があり、最後にnanbuにより13年、 8ヶ月前に更新されました。 4件の投稿を表示中 - 1 - 4件目 (全4件中) 投稿者 投稿 2011年3月4日 4:32 AM #50291 mame参加者 はじめまして、宜しくお願いします。 商品カテゴリーをクリックしたときに 表示される商品だけを「商品コード」順に並べ替えを したいのですが、どこを変更したらよいのかわかりません。 現在は登録順に表示されています。 item_category.php の <?php query_posts(‘category_name=’ . $category_name[0] . ‘&status=post&paged=’ . $paged . ‘&posts_per_page=’ . $posts_per_page[0] . ‘&order=’. $order[0]); ?> この辺りかな?とは思うのですが、商品だけなのか 他の投稿にも影響されるのか、それもわかりませんでした。 どなたか教えていただけないでしょうか? 2011年3月5日 4:25 AM #61622 nanbuキーマスター こんにちは。 item_category.php は固定ページに適用するテンプレートです。適用したページにカスタムフィールドを設置して絞込む条件や並び替えを行ないます。 こちらの記事を参考にしてください。 https://www.welcart.com/forum/topic.php?id=376 2011年3月6日 4:38 PM #61623 mame参加者 アドバイスありがとうございました。 いろいろやってみたのですが思い通りにはなりませんでした。 「item_category.php は固定ページに適用するテンプレートです。」と あるので私の説明不足なのかもしれません。 welcartカテゴリーの商品ジャンルの一つをクリックしたときに表示される順番で悩んでいます。 item-category.phpは関係ないのでしょうか? よろしくお願いします。 2011年3月7日 9:21 AM #61624 nanbuキーマスター テゴリーリンクをクリックして表示されるページはカテゴリーページと呼ばれていて、適用されるテンプレートはcategory.php となります。item-category.php は使用しません。 ご利用中のテーマにcategory.php が無い場合はご自分で作成しなくてはいけません。テンプレートの作成方法はこちらをご覧ください。 http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E5%85%A5%E9%96%80 また、商品コードで並び替えを行なう場合はquery_posts 関数を使って、カスタムフィールドによる並び替えを行います。カスタムフィールドのメタキーはmeta_key=_itemCode となります。query_posts の使い方はこちらをご覧ください。 http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/query_posts 尚、ご自分での作成が難しい場合は、「商品一覧レイアウト拡張プラグイン Item List Layout」をご利用いただくと比較的簡単に商品一覧ページが作成できます。 詳しくはこちらをご覧ください。 https://www.welcart.com/archives/688.html 投稿者 投稿 4件の投稿を表示中 - 1 - 4件目 (全4件中) このトピックに返信するにはログインが必要です。 ログイン ユーザー名: パスワード: ログイン状態を保持 上に表示された文字を入力してください。 ログイン