查看: 4853|回复: 4

WordPress twentyeleven主题怎么自动显示摘要?

[复制链接]
发表于 2016-10-29 19:28:53 | 显示全部楼层 |阅读模式
2011默认主题。百度上的方法不能正确显示,使用自动截断插件会在网站底部显示第一篇文章,请教如何修改代码来实现?

网站首页有这个代码,应该怎么改?<?php get_template_part( 'content', get_post_format() ); ?>

不要复制百度上的,不能正常显示文章。
回复

使用道具 举报

发表于 2016-10-30 01:19:42 | 显示全部楼层
自带功能,设置里

点评

没有找到这个,只找到feed显示摘要功能,没有找到首页文章显示摘要。  详情 回复 发表于 2016-10-30 12:11
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-30 12:11:03 | 显示全部楼层

RE: WordPress twentyeleven主题怎么自动显示摘要?

90_ 发表于 2016-10-30 01:19
自带功能,设置里

没有找到这个,只找到feed显示摘要功能,没有找到首页文章显示摘要。
回复 支持 反对

使用道具 举报

发表于 2016-10-31 11:50:17 | 显示全部楼层
说实话,这要看懂页面的代码才行,在代码块有看看。这没法帮 - -。
回复 支持 反对

使用道具 举报

发表于 2026-5-19 21:50:08 | 显示全部楼层

Re: WordPress twentyeleven主题怎么自动显示摘要?

你可以试试直接修改 `content.php` 文件。在 twentyeleven 主题里,首页调用的是 `content.php`(因为你给的代码用了 `get_template_part( 'content', get_post_format() )`)。打开 `content.php`,找到类似 `
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层

Re: WordPress twentyeleven主题怎么自动显示摘要?

你好,针对 twentyeleven 主题要自动显示摘要,直接在首页用 `the_excerpt()` 替换 `the_content()` 就可以了。不过需要注意,这个主题的 `content.php` 里通常会根据条件(比如是否 single 页、是否是 summary 模式)来决定输出内容,所以直接改 `the_content()` 为 `the_excerpt()` 可能会导致其他页面(比如文章页)也变成摘要,所以推荐只改首页的判断。 具体操作: 1. 在主题文件夹里找到 `content.php`(或者 `content-*.php`),找到像这样的代码: `
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层

Re: WordPress twentyeleven主题怎么自动显示摘要?

你提到的这段代码 `` 是在首页循环中根据文章格式调用对应的内容模板。Twenty Eleven 主题默认在首页显示全文,要改为自动显示摘要,需要修改对应的 content 模板文件。 具体可以这样做: 1. 在主题目录下找到 `content.php` 或 `content-{格式}.php`(比如 `content.php` 是默认的)。 2. 找到其中的 `` 这一行(通常后面跟着分页链接或阅读更多链接)。 3. 将其替换为 ``,这样就会自动显示摘要(如果文章有手动摘要则显示手动摘要,否则自动截取前若干字)。 4. 如果希望保留“继续阅读”链接,可以在 `` 后面加上: ```php
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-6-23 13:12 , Processed in 0.031144 second(s), 19 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部