|
如下图,是我的导航栏,其中“优秀主题”是今天发的页面,但是它在中间,不是在未尾,我想把页面顺序改成按时间顺序来排列,至少是从今以后发的页面在后面,怎么必呢?我想是在header.php中改,但我不会,请邦我一下,我把那个代码复制在下面。
<div id="navigation">
<!-- menus START -->
<ul id="menus">
<li class="<?php echo($home_menu); ?>"><a class="home" title="<?php _e('Home', 'inove'); ?>" href="<?php echo get_settings('home'); ?>/"><?php _e('Home', 'inove'); ?></a></li>
<?php
if($options['menu_type'] == 'categories') {
wp_list_categories('title_li=0&orderby=name&show_count=0');
} else {
wp_list_pages('title_li=0&sort_column=menu_order');
}
?>
<li><a class="lastmenu" href="javascript:void(0);"></a></li>
</ul>
<!-- menus END -->
<div class="fixed"></div>
</div>
<!-- navigation END --> |
最佳答案
查看完整内容
wp_list_pages('title_li=0&sort_column=menu_order');
改成
wp_list_pages('title_li=0&sort_column=post_date');
试试。就是显示排序吧
|