2144网页游戏大厅,wordpress 慢 优化,做淘宝还是做网站,手机端网站开发技术本篇文章给大家带来的内容是关于wordpress的excerpt()函数的用法示例#xff0c;有一定的参考价值#xff0c;有需要的朋友可以参考一下#xff0c;希望对你有所帮助。问题#xff1a;在wordpres中的single页面#xff0c;本身引用的?php the_excerpt(); ?…本篇文章给大家带来的内容是关于wordpress的excerpt()函数的用法示例有一定的参考价值有需要的朋友可以参考一下希望对你有所帮助。问题在wordpres中的single页面本身引用的?php the_excerpt(); ?但是在页面上显示的却是文章的内容原因the_excerpt(); 在excerpt没有内容的时候会截取文章的内容。wordpress 内置函数 the_excerpt() 是个使用频率较高的函数它是用来获取当前文章摘要的以[...]结尾如果在文章中没有编辑内容摘要字段则默认截取文章的前55个字的内容默认截取的字段去掉HTML标签和图形并且一定要在循环内使用(!不用循环有时候也能显示但是有些情况就会紊乱)。用法the_excerpt() 函数使用的方法也非常简单用法如下:这个标签没有任何的参数直接使用即可但函数默认的设置有时候并不能满足用户的需要比如国内用户以 以[...]结尾就很不习惯另外截取前 55 个字符有时候会太少了还有文章摘要的结尾是不是我们可以自定义加个更多的链接呢这些自定义只需要在主题 functions.php 文件中加入相应的代码就可以了。控制摘要的字数:/*控制摘要字数*/function new_excerpt_length($length) {return 150;}add_filter(excerpt_length, new_excerpt_length);return 150 是返回的字符了两个字符一个汉字这个可以根据自己的需要进行设置。更改摘要末尾的默认显示样式:function new_excerpt_more($excerpt) {return str_replace([...], ..., $excerpt);}add_filter(wp_trim_excerpt, new_excerpt_more)the_excerpt() 函数默认是以[...]结尾的这里我们利用 php 的替换函数 str_replace 将其替换成 ...也可以改成你自己想要的符号。添加自定义结尾:function new_excerpt_more($more) {global $post;return ID) . ;}add_filter(excerpt_more, new_excerpt_more);在文章摘要的未端添加一个的链接这样看起来更符合用户的阅读习惯了可以改成自己想要的内容。上面的代码均添加到主题 functions.php 文件中即可。【推荐课程PHP视频教程】