小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

如何在一页上显示所有WordPress帖子

java,python,javascript,js,php,ViewUI 额外说明

收录于:18天前

您想在一页上显示所有 WordPress 帖子吗?最近,我们的一位读者想要创建一个档案页面并在单个页面上显示所有 WordPress 帖子。在本文中,我们将向您展示如何在一个页面上显示所有 WordPress 帖子而不分页。

您想在一页上显示所有 WordPress 帖子吗?最近,我们的一位读者想要创建一个存档页面并在单个页面上显示所有 WordPress 帖子。在本文中,我们将向您展示如何在一个页面上显示所有 WordPress 帖子而不分页。

Show all WordPress posts on one page
为什么以及何时在一页上显示所有帖子? Why and When to Display All Posts on One Page?

WordPress 为每个类别、标签、作者和日期提供了内置存档页面。

WordPress 为每个类别、标签、作者和日期提供了内置存档页面。

Many site owners however prefer to create 自定义档案页面 for their site. The archives page usually highlight their 热门帖子, display a date based 紧凑档案, list categories, or display tag clouds, and more. Take a look at WPBeginner’s 档案页 as an example.

但是,许多网站所有者更喜欢为其网站创建自定义存档页面 。 存档页面通常会突出显示其热门帖子 ,显示基于日期的紧凑档案 ,列表类别或显示标签云等。 以WPBeginner的存档页面为例。

有些博客更喜欢在一个页面上简单地显示所有 WordPress 帖子标题的列表。

有些博客喜欢在一页上显示所有 WordPress 帖子标题的列表。

影片教学 Video Tutorial

演示地址

如果您不喜欢视频教程或想按照自己的节奏进行操作,请继续阅读下面的说明。

如果您不喜欢视频教程或想按照自己的节奏继续,请继续阅读下面的说明。

在一页上显示所有WordPress帖子 Showing All WordPress Posts on One Page

有许多不同的方法可以在单个页面上显示所有 WordPress 帖子。您可以使用短代码在页面上显示帖子,可以使用插件在页面上显示帖子,最后您可以使用自定义模板和循环在页面上显示所有帖子。

有多种方法可以在单个页面上显示所有 WordPress 帖子。您可以使用短代码在页面上显示帖子,您可以使用插件在页面上显示帖子,最后您可以使用自定义模板和循环在页面上显示所有帖子。

我们将从最适合初学者的方法开始介绍所有三种方法。

我们将介绍所有三种方法,从最适合初学者的方法开始。

方法1:使用显示帖子简码插件 Method 1: Using Display Posts Shortcode Plugin

First thing you need to do is install and activate the 显示帖子简码 plugin. For more details, see our step by step guide on 如何安装 WordPress 插件.

您需要做的第一件事是安装并激活显示帖子简码插件。 有关更多详细信息,请参阅有关如何安装 WordPress 插件步指南。

该插件开箱即用,无需您配置任何设置。

该插件开箱即用,无需您配置任何设置。

Go ahead and create a new page and call it Archives or any other title. After that, you need to paste the following 短代码 in your page.

继续创建一个新页面,并将其称为“存档”或任何其他标题。 之后,您需要在页面中粘贴以下短代码


[display-posts posts_per_page="1000" order="DESC"]

此短代码将仅按时间顺序显示所有帖子标题的列表。它设置为每页最多显示 1000 个帖子。

此短代码将仅按时间顺序显示所有帖子标题的列表。设置为每页最多显示 1000 个帖子。

如果您的帖子超过一千个,那么您可以更改它。您还可以将帖子顺序更改为 ASC,这将以相反的时间顺序显示帖子(首先是较旧的帖子)。

如果您的帖子超过一千个,您可以更改它。您还可以将版本顺序更改为 ASC,这将按时间倒序显示版本(首先是较旧的版本)。

List all posts in WordPress

虽然您可以使用显示帖子短代码来显示摘录、缩略图和其他相关信息,但我们不建议这样做。当您在一个页面上列出所有帖子时,该页面会很长,并且您希望确保它简单而快速。对于这种风格的档案页面来说,仅显示帖子标题就足够了。

虽然您可以使用“显示帖子”短代码来显示摘录、缩略图和其他相关信息,但我们不建议您这样做。当您在一页上列出所有帖子时,该页面将会相当长,并且您希望确保它简单且快速。对于这种风格的存档页面来说,仅显示帖子标题就足够了。

If you want to display posts on page based on category or other parameters, you can do so by following the detailed usage instructions on their 文档页.

如果要基于类别或其他参数在页面上显示帖子,可以按照其文档页面上的详细使用说明进行操作。

方法2:使用简单的年度存档插件 Method 2: Using Simple Yearly Archive Plugin

在单个页面上显示所有 WordPress 帖子可能会导致滚动时间过长。您可以通过显示每年的列表来解决这个问题。然后,用户可以单击年份将其展开并查看当年发布的帖子。

在单个页面上显示所有 WordPress 帖子可能会使滚动时间过长。您可以通过显示每年的列表来解决此问题。然后,用户可以单击年份将其展开并查看当年发布的帖子。

First thing you need to do is install and activate the 简单的年度档案 plugin.

您需要做的第一件事是安装并激活简单的年度档案插件。

Upon activation, you need to go to 设置 » 简单年度存档 page to configure plugin settings.

激活后,您需要转到设置 » 简单年度存档页面以配置插件设置。

Simple yearly archive settings

该插件允许您以多种方式显示帖子列表。您可以将它们全部显示在年度档案的链接下,也可以将它们显示在可折叠的年份下。

该插件允许您以多种方式显示您的帖子列表。您可以在年份档案的链接下显示所有内容,也可以在可折叠年份下显示它们。

如果您想在可折叠年份下显示它们,则需要在“之前/之后(年份标题)”选项旁边添加 <div> 和 </div>。

如果您想在可折叠年份下显示它们,则需要在“之前/之后(年份标题)”选项旁边添加 <div> 和 </div> 。

其余的插件选项都是不言自明的。您可以根据您的需要进行设置。

其余的插件选项非常不言自明。您可以根据需要进行设置。

不要忘记单击“保存更改”按钮来存储您的设置。

不要忘记单击“保存更改”按钮来存储您的设置。

Now to display all your posts on a page, you just need to add [SimpleYearlyArchive] shortcode to the page of your choice.

现在,要在页面上显示所有帖子,只需将[SimpleYearlyArchive]简码添加到所选页面。

Collapsible yearly archives showing all posts in WordPress

The plugin provides a range of parameters that can be used with the shortcode. You can look at the parameters on plugin’s 文档页.

该插件提供了可以与短代码一起使用的一系列参数。 您可以在插件的文档页面上查看参数。

方法3:使用模板代码在一页中显示所有WordPress帖子 Method 3: Display All WordPress Posts in One Page with Template Code

虽然使用插件在一个页面中显示所有帖子是最简单的方法,但有些人可能想学习如何使用页面模板代码来做到这一点。

虽然使用插件在一个页面中显示所有帖子是最简单的方法,但有些人可能想学习如何使用页面模板代码来做到这一点。

First you will need to create a 自定义页面模板 and copy the styling from your page.php file.

首先,您将需要创建一个自定义页面模板,并从page.php文件中复制样式。

之后,您将使用下面的循环在一页中显示所有帖子。

之后,您将使用下面的循环在一页中显示所有帖子。


<?php 
// the query
$wpb_all_query = new WP_Query(array('post_type'=>'post', 'post_status'=>'publish', 'posts_per_page'=>-1)); ?>

<?php if ( $wpb_all_query->have_posts() ) : ?>

<ul>

	<!-- the loop -->
	<?php while ( $wpb_all_query->have_posts() ) : $wpb_all_query->the_post(); ?>
		<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
	<?php endwhile; ?>
	<!-- end of the loop -->

</ul>

	<?php wp_reset_postdata(); ?>

<?php else : ?>
	<p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?>

如果上述代码说明没有意义,我们建议您使用方法 1。

如果上述代码说明没有意义,我们建议您使用方法 1。

We hope this article helped you display all your WordPress posts on one page. You may also want to see our guide on 在 WordPress 中推广旧帖子的 8 种行之有效的方法.

我们希望本文能帮助您在一页上显示所有WordPress帖子。 您可能还希望查看有关在 WordPress 中推广旧帖子的 8 种行之有效的方法指南。

If you liked this article, then please subscribe to our YouTube 频道 for WordPress video tutorials. You can also find us on 推特 and Facebook.

如果您喜欢这篇文章,请订阅我们的YouTube 频道 WordPress视频教程。 您也可以在推特Facebook上找到我们。

翻译自: https://www.wpbeginner.com/wp-tutorials/how-to-display-all-your-wordpress-posts-on-one-page/

. . .

相关推荐

额外说明

Springboot-集成ant实现文件(文件夹)压缩下载

前言 文件压缩和下载在后端开发中属于比较常见的功能,一些涉及到证书、文件等资源信息,都会有这方面的处理。 本篇博客重点讲述单文件打包压缩、文件夹打包压缩和压缩文件下载功能的实现。 测试前的准备 开发环境 本次使用到的主要框架、版本如下所示: Spring

额外说明

设计模式 桥模式

一.桥接模式简介 桥接模式(Bridge Pattern)将抽象部分与它的实现部分分离,使它们都可以独立地变化。 桥接模式(Bridge Pattern)是让抽象类和它的派生类用来实现自己的对象,从而实现抽象部分和实现部分分离,而不是让抽象和实现分离,当

额外说明

python正则表达式学习 findall

import re text = 'to to to how are you a to to' result = re.findall('to', text) print(result) 正则表达式中的findall语句,可以找到字符串中所有的需

额外说明

SpringBoot实例类-@Data

1.配置pom.xml 说明:添加lombok依赖 <!-- lombok--> <dependency> <groupId>org.projectlombok</groupId>

额外说明

go 中的代码漏洞检查

前言 不知道大家在开发 go 项目中有没有遇到过一些第三方包或者官方包中出现漏洞的问题,这些漏洞可能会影响到代码的功能、性能或者安全性。 现在针对这一问题,go 团队提供了 govulncheck 工具,帮助开发者快速地发现和修复这些漏洞。 什么是 go

额外说明

[Eigen中文文档] 编写以特征类型为参数的函数(二)

文档总目录 本文目录 采用普通矩阵或数组参数的函数在哪些情况下有效? 在哪些情况下,采用普通矩阵或数组参数的函数会失败? 如何在通用实现中调整矩阵大小? 总结 [Eigen中文文档] 编写以特征类型为参数的函数(一) 英文原文(Writing Funct

额外说明

TimeSformer:Is Space-Time Attention All You Need for Video Understanding 论文速读与核心要点总结

Abstract 一种完全基于空间和时间上的自注意的视频分类无卷积方法。 方法名为“TimeSformer”。 通过直接从一系列帧级patch中学习时空特征,使标准Transformer架构适应视频。 比较了不同的自我注意方案,divided atten

额外说明

Linux(RedHat)下Weblogic 12C静默安装

Java 版本确认与安装 Oracle 12需要安装JDK, Open JDK 不可以,如果已经安装的话,需要卸载重装。 //查找已安装的Java rpm -qa|grep java //卸载安装的openjdk sudo rpm -e --nodeps

额外说明

流程控制语句

概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 判断语句 if 格式: if

额外说明

Windows系统缺失找不到DictationManager.dll文件如何解决

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个DictationManag

ads via 小工具