Wordpress摘录动态长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress摘录动态长度相关的知识,希望对你有一定的参考价值。

  1. function excerpt($limit) {
  2. $excerpt = explode(' ', get_the_excerpt(), $limit);
  3. if (count($excerpt)>=$limit) {
  4. array_pop($excerpt);
  5. $excerpt = implode(" ",$excerpt).'...';
  6. } else {
  7. $excerpt = implode(" ",$excerpt);
  8. }
  9. $excerpt = preg_replace('`[[^]]*]`','',$excerpt);
  10. return $excerpt;
  11. }
  12.  
  13. function content($limit) {
  14. $content = explode(' ', get_the_content(), $limit);
  15. if (count($content)>=$limit) {
  16. array_pop($content);
  17. $content = implode(" ",$content).'...';
  18. } else {
  19. $content = implode(" ",$content);
  20. }
  21. $content = preg_replace('/[.+]/','', $content);
  22. $content = apply_filters('the_content', $content);
  23. $content = str_replace(']]>', ']]>', $content);
  24. return $content;
  25. }
  26.  
  27. <?php echo excerpt(25); ?>

以上是关于Wordpress摘录动态长度的主要内容,如果未能解决你的问题,请参考以下文章

php 摘录限制长度和更多wordpress

PHP 自定义wordpress摘录长度

PHP wordpress中的多个摘录长度

Wordpress摘录长度标记

自定义wordpress摘录长度

在Wordpress中更改摘录长度