wordpress more标签指南

wordpress非单篇浏览形式下,wordpress文章是全文显示,如果wordpress文章里插入了more标签,wordpress文章只显示到more标签截断那里,然后显示“read more”、“继续阅读”链接,点击链接进入单篇wordpress文章阅读,显示全文。

一篇一篇地自定义more标签文本

想自行定义你的more链接文本,这里有两个好方法。最简单的一个就是,在文章内容插入more标签时自行加入自定义的文本内容。例如,需要将默认的more改成 “知道更多”,你就可以将平常用的

more-->标签替换为:
 知道更多-->

使用这种方法,你可以为WordPress 中任何一篇文章的more标签设定独特的文本内容。这是WordPress一个非常讨人喜欢的地方,

第二种:通过functions.php文件来实现的,主题作者喜欢在functions.php文件中控制more标签,比如:

 function my_more_link($more_link, $more_link_text) {
 return str_replace($more_link_text, 'Read More', $more_link);
 }
 add_filter('the_content_more_link', 'my_more_link', 10, 2);
 

而其中的Read More替换为你想到的文字既可,比如阅读全文即可

第三种:通过主题模版文件

但是有些朋友发现自己的functions.php文件中并没有这段代码,那怎办呢?其实博主的主题刚好也不在这个文件里面,是因为主题作者直接把more写在了模版文件里,查看下index文件、archive文件、category文件、以及某些主题会存在多个自定义的文件,查找 the_content 比如博主的是其中 Read More 就是需要修改替换的,注意这个是存在多个文件中的要一一替换下。

其实要说还有没有第四种,第五种,其实还是有的都是大同小异的,只要你细心查找一定会找到了,

另外如果觉得手动添加more标签麻烦的话可以通过设置自动获取任意数量字符为摘要,此方法同第三种放法查找主题中包含 the_content 代码,

比如修改为:

<!--?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post-&gt;post_content)), 0, 200,”……”); ?-->

其中200表示获取前200个字符

相关链接:

修改more标签显示为中文的阅读全文:https://ranlingqi.com/more.html
wordpress more标签完全指南:https://www.douban.com/note/521768651/(推荐)
教程

和谐被DNS污染 利用Nginx反向代理镜像HTTP(S)网站解决网站被墙被和谐被DNS污染

2018-7-13 12:53:19

教程

怎么防止WordPress用户名中出现空格? - WordPress教程

2018-7-13 18:30:02

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索