前提
ワードプレスで記事一覧ページを作っています。
カスタム投稿タイプで1商品1記事にまとめてあるものを、
アーカイブページを商品の紹介ページとして活用したいと思っています。
実現したいこと
・ランダム表示
・すべての記事を表示
・記事のサムネイルとタイトル、タクソノミー名を表示したい
発生している問題・エラーメッセージ
・ネットで調べてみると、ランダム表示にはorderby=randを入れれば良いと書いてありますが、
現状のコードのどこに入れればよいのかがわかりません。
・1ページに10記事表示されて次のページが作成されてしまいます。
どこをさわれば全記事を表示できるのかがわかりません。
該当のソースコード
アーカイブphp
<?php get_header(); ?> <div id="content-aw"> <div id="main-aw"> <h2>商品一覧</h2> <section> <?php get_template_part('module_loop3'); ?> </section> </div> <?php get_sidebar(2); ?> </div> <?php get_footer(); ?>
module_loop3.php
<?php if (have_posts()) :?> <div class="post-at"> <?php while (have_posts()) : the_post(); ?> <article id="post-<?php the_ID(); ?>" class="list-w"> <header> <a href="<?php the_permalink(); ?>" style="float:center; margin-right:10px;"> <ul><li> <div class="list_upper"><?php the_post_thumbnail('300_thumbnail'); ?></a></div></li> <div class="list_lower"> <li><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><span><?php the_title(); ?></span></a></li> <li> </li> </div> </header> </article> <?php endwhile; ?> </div> <?php else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?> <?php endif; ?>
試したこと
module_loop3.phpの先頭に
と置き換えたら、普通の投稿の一覧が出てしまいました。
(レイアウトも崩れました)
ご指導いただけましたらありがたいです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/17 22:15