最好的方法是什么
在我的网站首页(www.example.com)显示我的“最佳5篇帖子”。我发现要做到这一点,唯一的方法是为这些帖子指定一个特定的类别,并显示类别页面。由于许多原因,我不想引入一个新类别。但如果这是唯一的方法,我可以用最好的帖子手动创建页面或php文件。
同时,有一个“最新帖子”页面(可能是index.php(?)这将出现在www.example中。com/博客
在不引入新类别的情况下,实现这一目标的最佳方法是什么?应该如何调用页面或php文件?
最好的方法是什么
在我的网站首页(www.example.com)显示我的“最佳5篇帖子”。我发现要做到这一点,唯一的方法是为这些帖子指定一个特定的类别,并显示类别页面。由于许多原因,我不想引入一个新类别。但如果这是唯一的方法,我可以用最好的帖子手动创建页面或php文件。
同时,有一个“最新帖子”页面(可能是index.php(?)这将出现在www.example中。com/博客
在不引入新类别的情况下,实现这一目标的最佳方法是什么?应该如何调用页面或php文件?
如果你能接受手动决定你最好的帖子是什么,Sticky Posts 这将是我选择的方式。
Codex已经有了5条最新粘性帖子的代码:
/* Sort Sticky Posts, newest at the top */
rsort( $sticky );
/* Get top 5 Sticky Posts */
$sticky = array_slice( $sticky, 0, 5 );
/* Query Sticky Posts */
$query = new WP_Query( array( \'post__in\' => $sticky, \'ignore_sticky_posts\' => 1 ) );
?>
我想使用以下方法防止删除我的frontpage/将其移动到垃圾箱:add_action( \'wp_trash_post\', \'tcb_page_delete_check\' ); add_action( \'before_delete_post\', \'tcb_page_delete_check\' ); function tcb_page_delete_check( $post_id ){ $frontpage = get_option( \'page_