WordPress - 如何在主页上显示摘录?

发布于 2024-09-19 19:09:48 字数 143 浏览 7 评论 0原文

在我的 WordPress 博客中,我有许多类别,每个类别都有许多帖子。

主页显示了我放入任何类别的所有帖子以及每个帖子的完整摘要。

我想仅显示主页中所有帖子的摘录...我该如何制作?

我正在使用 WordPress 3.0

In my Wordpress blog, I have a number of categories, and there is a number of posts there are in each category.

The home page shows the all posts that I put into any category and the full summary of each and every post.

I'd like to show just a excerpt of the all post in the home page... how can i make this?

I'm using Wordpress 3.0

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久随 2024-09-26 19:09:49

有两种方法可以做到这一点,这完全取决于您希望实现的目标,以及您希望拥有的参与和控制程度。

如果不编辑模板,控制力更强,但自动化程度较低

  1. 编辑帖子
  2. 在富文本编辑器中单击您想要中断文本的“更多按钮”。
  3. 假设您的主题是按照 WordPress 标准开发的,您的帖子应该缩短,直到您放置“更多”中断为止。

另一种选择是编辑主题文件并利用“the_excerpt()”函数,这更加自动化,并且您拥有更多控制权,但并不适合所有情况 [取决于您的主题可能已经在使用这个,但可能不是您想要的方式]

  1. 确定您想要缩短帖子的位置。主页?档案(标签、类别、注明日期的档案)?
  2. 在开发应用程序或代码/文本编辑器中打开这些主题文件
  3. 搜索“the_content()”并将其替换为“the_excerpt()”
  4. 此函数将返回您放入“编辑帖子”中“摘录”字段中的文本屏幕上,它通常位于“帖子正文”下方。 [重要提示:如果您看不到“摘录”字段,请单击屏幕右上角的“屏幕选项”按钮,并确保选中 the_excerpt]
  5. 如果“摘录”字段中没有文本,则会显示抓取内容中的前 55 个单词。

There are two ways to do this, and it all depends on what you wish to achieve, and the level of involvement and control you wish to have.

Without editing template, more control but less automatic

  1. Edit the post
  2. Click the 'More Button' in the Rich Text Editor where you would like to break your text.
  3. Assuming your theme was developed to Wordpress standards, your posts should be shortened up until the point where you put the 'More' break.

The other option is to edit the theme files and utilize the 'the_excerpt()' function, this is more automatic, and you have more control, but is not ideal for every situation [depending on your theme you may already be using this, but possibly not the way you want to]

  1. Determine where you would like to shorten your posts. Homepage? Archives (tags, categories, dated archives)?
  2. Open those theme files into a development application or code/text editor
  3. Search for 'the_content()' and replace it with 'the_excerpt()'
  4. This function will either return text that you place into the 'Excerpt' field in the 'Edit Post' screen, it's normally below 'Post Body.' [Important Note: If you cannot see the field 'excerpt,' click the button 'Screen Options' at the top right of the screen and ensure that the_excerpt is checked]
  5. If there is no text in the 'excerpt' field, then it will grab the first 55 words from the content.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文