wordpress中摘录()函数怎么用

  介绍

这篇文章主要介绍wordpress中摘录()函数怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

问题:在wordpres中单页的面,本身引用的& lt; ?php the_excerpt ();祝辞,但是在页面上显示的却是文章的内容

原因:the_excerpt ();在摘录没有内容的时候,会截取文章的内容。

wordpress内置函数the_excerpt()是个使用频率较高的函数,它是用来获取当前文章摘要的,以[…]结尾,如果在文章中没有编辑内容摘要字段,则默认截取文章的前55个字的内容,默认截取的字段去掉HTML标签和图形,并且一定要在循环内使用(!不用循环有时候也能显示,但是有些情况就会紊乱)。

用法:the_excerpt()函数使用的方法也非常简单,用法如下:

这个标签没有任何的参数,直接使用即可,但函数默认的设置有时候并不能满足用户的需要,比如国内用户以以[…]结尾就很不习惯,另外截取前55个字符有时候会太少了,还有文章摘要的结尾是不是我们可以自定义加个更多的链接呢,这些自定义只需要在主题的功能。php文件中加入相应的代码就可以了。

控制摘要的字数:

/*控制摘要字数*/函数new_excerpt_length(长度){   返回150;   }   add_filter (“excerpt_length",“new_excerpt_length");

返回150是返回的字符了,两个字符一个汉字,这个可以根据自己的需要进行设置。

更改摘要末尾的默认显示样式:

函数new_excerpt_more(摘录){   返回str_replace(“[…]“,“…“,摘录美元);   }   add_filter (“wp_trim_excerpt",“new_excerpt_more")

the_excerpt()函数默认是以[…]结尾的,这里我们利用php的替换函数将大小写不敏感其替换成…,也可以改成你自己想要的符号。

添加自定义结尾:

函数new_excerpt_more ($) {   全球美元的帖子;   返回“;& lt; a href=https://www.yisu.com/zixun/"。get_permalink ($ post -> ID)。" ">阅读更多”;   }   add_filter (“excerpt_more”、“new_excerpt_more”);

以上是wordpress中摘录()函数怎么用的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

wordpress中摘录()函数怎么用