1

我正在创建一个创世纪儿童主题。我有一个名为“教师”的类别,其中包含大约 60 个帖子。我正在修改类别模板文件,以便它以自定义方式显示此类别。

期望的结果是

  • 教师以随机顺序出现,
  • 它们不会出现不止一次
  • 它们以每页四个一组的形式出现

这是我页面中的相关代码:

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/

  • 每页 4 位教师 [耶!]
  • 随机顺序[耶!]
  • 页面底部的上一个和下一个导航[耶!]
  • 只有 6 页(24 位教员)而不是预期的 15 页 [嘘!]
  • 24 组中的重复教师 [嘘]
  • 导航到 404 的第六页上的“下一个”循环
4

1 回答 1

0

我和你有同样的问题,我找到了解决这个问题的方法。转到“阅读”下的 WP 设置,并在那里更新“posts_per_page”值。默认设置为 10。我希望它有帮助!问候。

于 2013-11-03T19:06:11.663 回答