改进WordPress™ _execrpt()模板标记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了改进WordPress™ _execrpt()模板标记相关的知识,希望对你有一定的参考价值。

  1. function improved_trim_excerpt($text) {
  2. global $post;
  3. if ( '' == $text ) {
  4. $text = get_the_content('');
  5. $text = apply_filters('the_content', $text);
  6. $text = str_replace(']]>', ']]>', $text);
  7. $text = preg_replace('@<script[^>]*?>.*?</script>@si', '', $text);
  8. $text = strip_tags($text, '<p>');
  9. $excerpt_length = 80;
  10. $words = explode(' ', $text, $excerpt_length + 1);
  11. if (count($words)> $excerpt_length) {
  12. array_pop($words);
  13. array_push($words, '[...]');
  14. $text = implode(' ', $words);
  15. }
  16. }
  17. return $text;
  18. }
  19.  
  20. remove_filter('get_the_excerpt', 'wp_trim_excerpt');
  21. add_filter('get_the_excerpt', 'improved_trim_excerpt');

以上是关于改进WordPress™ _execrpt()模板标记的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress 模板 - “可捕获的致命错误:__PHP_Incomplete_Class 类的对象无法转换为字符串”

Wordpress-获取使用的模板文件

在WordPress中获取当前页面模板名称

多个永久链接的自定义模板页面wordpress

Wordpress,PODS CMS数据导入模板

有哪位朋友知道wordpress的导入小工具咋能安装,我先O(∩_∩)O谢谢各位老大帮帮我