自社のウェブサイトを管理しているものです。
Beldadのテーマオプションで「トップページ商品リスト」がありますが、表示される商品が登録の新しいものから順番になっているため、ランダムで表示されるようにしたいと考えています。
特定のカテゴリではなくすべての商品をランダムに表示したいです。
管理画面で選べる項目はカテゴリー、件数、スライドorグリッドの3点となっており、順番は変えられません。
過去トピックを参考に試したのですが、行き詰ったので質問します。
wp-content/themes/welcart_basic-beldad/front-page.php
238行目付近にある
<?php while ( have_posts() ) : the_post(); usces_the_item(); ?>
の部分を下記のようにしました。
<?php query_posts(array(‘orderby’ => ‘rand’)); while ( have_posts() ) : the_post(); usces_the_item(); ?>
こうするとランダムで表示することはできましたが、商品以外の投稿記事も入ってしまいます。
query_posts間違っているのか、query_posts(array(‘orderby’ => ‘rand’));の場所が違うのか、、
とりあえずランダム表示にはできたので、あとは商品のみ抽出する方法が知りたいのですが、どなたかご存じの方ご教示お願いいたします。