较完美的WordPress文章摘要(截断)方案分享

较完美的WordPress文章摘要(截断)方案分享,第1张

概述话说, 这关于 文章摘要 的方案, 网路上却是一抓一大把, 从 Wordpress 内置摘要, 然后便是既好用又方便的 more标签 截断, 再就是使用php自身的 mb_strimwidth 函数截断... 此三种方案, 都可以在一定程度上解决问题

当然,尚有诸位前辈也曾把以上三种方案结合一二,以达到更广泛的适应度. 不过,这厢先前在网路上搜索许久,却未曾寻到三种方案合为一体的尝试,于是只好自己动手写一下了:) 没有demo,整个过程并不麻烦,主要分作以下两部分: STEP 1. 加工 more标签 ↓ <div ID="PHPcode16"> <?PHP function mymorelink($link){ //禁止more标签自动跳转 $link=preg_replace('/#more-\d+/i','',$link); //我在more标签的外围加了一层 p,用以更方便地自定义more标签在页面中的显示(使用 p.read-more) $link=str_replace('<a','<p ><a rel="nofollow" title="继续阅读: '.get_the_title($post->post_title).'"',$link); //闭合新包裹的 p $link=str_replace('','

',$link); return $link; } add_filter('the_contentmorelink','mymorelink');//把函数追加入主题 ?>

总结

以上是内存溢出为你收集整理的较完美的WordPress文章摘要(截断)方案分享全部内容,希望文章能够帮你解决较完美的WordPress文章摘要(截断)方案分享所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/1028601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存