検索結果を表示順ランダムでリストしたい
-
こんにちは。
表題の件について、フォーラム等拝見したのですが見つからなかったので質問させて下さい。wordpressの検索機能とプラグインのSearch Everythingを利用して、固定ページがカスタムフィールドに持っているメタデータの値を対象にした検索をしています。
(正確には、ユーザーに検索してもらうのではなくて、あらかじめ検索キーワードを仕込んだURLhttp://example.com/wp/?s=rabbit等を作って、そのリンクを選んでもらいます)
このとき、search.phpのテンプレートを利用して検索結果が表示されていると思うのですが、このリストはページの作成日順になっているのでしょうか?
この表示順をランダムに並べ替えることはできるでしょうか?orderby=randみたいなことができないかと思い、
search.phpで<?php query_posts('orderby=rand'); ?><?php if (have_posts()) : ?>…とやってみたら、固定ページは全く表示されず、全ての投稿記事がリストされてしまいました。できれば、
orderby=randかつnopaging=true&post_type=pageが実現できたらいいなと思っているのですが、search.phpにquery_postsを組む込む方法がわかりません。どなたかおわかりになる方ご助言をいただけたら幸いです。よろしくお願いします!
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
トピック「検索結果を表示順ランダムでリストしたい」には新たに返信することはできません。