ジェネシスの子テーマを作成しています。「教員」というカテゴリがあり、そこには約 60 件の投稿があります。このカテゴリがカスタマイズされた方法で表示されるように、カテゴリ テンプレート ファイルを変更しています。
望ましい結果は、
- 学部はランダムな順序で表示されます。
- それらは複数回表示されません
- 1 ページに 4 つのグループで表示されます
私のページからの関連コードは次のとおりです。
remove_action('genesis_loop', 'genesis_do_loop');
add_action('genesis_loop', 'hdo_faculty_loop');
function hdo_faculty_loop() {
global $paged;
$args = array(
'category_name' => 'faculty',
'posts_per_page' => 4,
'orderby' => 'rand',
'paged' => $paged
);
genesis_custom_loop( $args );
}
genesis();
私が得ているのはhttp://hdo.la.utexas.edu/category/faculty/です:
- 1 ページに 4 教員 [イェーイ!]
- 順不同 [イェイ!]
- ページの下部にある前と次のナビゲーション [イェイ!]
- 予想される 15 ページではなく、わずか 6 ページ (24 教員) [ブー!]
- 24 のセットで学部を複製 [ブー]
- 404 に移動する 6 ページ目の「次の」ループ