• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    wordpress截取首页摘要内容的方法

    发布者: 怀卉 | 发布时间: 2025-6-19 12:11| 查看数: 82| 评论数: 0|帖子模式

    本文实例讲述了在wordpress截取首页摘要内容实现方法,分享给大家供大家参考。具体分析如下:
    这里截取就是利用了自定义的add_filter函数.在functions.php里加入下面代码后直接在主题模板里使用the_excerpt();就可以实现摘要输出了,实例代码如下:
     

    复制代码代码如下://首页摘要 
    function lms_excerpt_length( $length ) { 
    return 150; //150是摘要输出的字数 

    add_filter( 'excerpt_length', 'lms_excerpt_length' );
    就上面这么处理,返回的摘要内容以[...]结尾,而且不自动添加Read More链接,需要继续处理一下,还是functions.php里添加如下代码:

    复制代码代码如下://添加read more链接 
    function lms_continue_reading_link() { 
    return ' ' . __( 'Read More →' ) . ''; 

    function lms_auto_excerpt_more( $more ) { 
    return ' …' . lms_continue_reading_link(); 

    add_filter( 'excerpt_more', 'lms_auto_excerpt_more' );
    这样就完美了,效果如我首页,还可以直接定义一个函数,支持中文字符截取,比如字符串超过20个就需要截取,代码如下:

    复制代码代码如下:if(mb_strlen($str, "gbk") >20) 

    $str = mb_substr($str, 0, 20, "gbk"); 
    } 
    希望本文所述对大家的WordPress建站有所帮助。

    来源:https://zhuji.jb51.net/wordpress/7797.html
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表