Wordpress 显示所有帖子

标签 wordpress blogs posts

这可能真的很容易,但我已经搜索并搜索过,但找不到任何东西。什么是默认博客页面?

我试图找到一个页面,该页面将显示我所有博客文章的摘录,而不管类别或标签如何。我知道我可以通过 www.xyz.com/category/widgets 获取该类别中所有帖子的列表。我想要做的只是列出我所有的博客文章,没有任何过滤器。

wordpress 中是否有默认页面可以实现此目的?谢谢你。

最佳答案

如果你想要所有类别/标签/fron_page,有一个非常快速的解决方案 - 转到/wp-admin/options-reading.php 并将帖子数设置为 -1 - 通常是不可能的,因为输入得到 min =1,但您可以使用例如轻松更改它浏览器开发者控制台。

如果您只想要一页包含所有帖子,您可以简单地创建模板或短代码,使用 http://codex.wordpress.org/Template_Tags/get_posts和 numberposts 设置为 -1 并显示您需要的内容,例如

<?php
$args = array( 'numberposts' => -1); 
$posts= get_posts( $args );
if ($posts) {
    foreach ( $posts as $post ) {
        setup_postdata($post);
        the_title();
        the_excerpt();
    }
}
?>

关于Wordpress 显示所有帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12844507/

相关文章:

sql - 每月 Wordpress 帖子数

使用 preg_replace 和 FOR 循环替换 PHP 关键字

php - 如何更改 WordPress 上的博客页面 url

css - 主站点导航与博客脚本 CSS 冲突

php - 显示 "Subscriber"帖子和用户自己的帖子

wordpress - 页面搜索功能导致 SEO 的重复页面

javascript - 使用下拉菜单显示 2 个不同的数据表

css - 如何将我的 CSS 样式表应用到 RSS 提要

Wordpress:没有分配分类法的查询帖子

php - 在不同的列中显示帖子