麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Wordpress > 正文

讓WordPress的摘要顯示自定義排版格式

2024-09-07 00:52:37
字體:
來源:轉載
供稿:網友

WordPress默認的Excerpt排版格式有些不盡人意,首先它默認的輸出字數是55,不支持HTML標簽,也就是輸出的內容不會換行,都是一大長段 此外JavaScript也無法被剝離出來。嚴重影響版面的美觀性,除非是手動錄入內容。

我們要做的就是讓自動提取的Excerpt內容非手動輸入,顯示自定義的排版格式。實現方法如下

WordPress默認摘錄的功能是在wpincludesformatting這個文件里,我們要修改的只有主題functions文件,請把下面的代碼加入到functions文件中

  1. remove_filter'get_the_excerpt','wp_trim_excerpt'
  2.  
  3. add_filter'get_the_excerpt','improved_trim_excerpt'
  4.  
  5. functionimproved_trim_excerpt$text
  6.  
  7. global$post
  8.  
  9. if''==$text
  10.  
  11. $text=get_the_content''
  12.  
  13. $text=apply_filters'the_content',$text
  14.  
  15. $text=str_replace'/]/]/',']]',$text
  16.  
  17. $text=preg_replace'@script[^] ?. ?script@si','',$text
  18.  
  19. $text=strip_tags$text,''
  20.  
  21. $excerpt_length=80; 
  22.  
  23. $words=explode'',$text,$excerpt_length+1; 
  24.  
  25. ifcount$words$excerpt_length
  26.  
  27. array_pop$words
  28.  
  29. array_push$words,'[...]'
  30.  
  31. $text=implode'',$words
  32.  
  33. //Vevb.com 
  34.  
  35.  
  36. return$text
  37.  

這段代碼中是將wpincludesformatting里的

wp_trim_excerpt

改為了

improved_trim_excerpt

修改內容輸出的字數

$excerpt_length=80;

讓內容支持HTML標簽

$text=strip_tags$text,'';

如果想加入更多的HTML標簽,請在的后面緊隨著加入。

刪除不需要的JavaScript代碼

$text=preg_replace'@script[^] ?. ?script@si','',$text;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久综合婷婷香五月 | 爱操影视 | 亚洲男人的天堂在线视频 | 777zyz色资源站在线观看 | 国产91大片 | 黄色片免费视频 | 三人弄娇妻高潮3p视频 | 亚洲成人伊人 | 日本黄色大片免费 | 日本a大片 | 欧美人的天堂一区二区三区 | 亚洲欧美在线视频免费 | 亚洲性在线视频 | 久久久久久久久久久久久久国产 | 亚洲精品午夜电影 | 日本成人一二三区 | 欧美成人一区二区三区 | 在线观看免费视频麻豆 | 91福利在线观看 | 免费观看国产精品视频 | 欧美成人做爰高潮片免费视频 | 在线视频观看国产 | 女人叉开腿让男人桶 | 国产在线欧美日韩 | 成人视屏免费看 | 日日噜噜噜噜久久久精品毛片 | 久久久久久久午夜 | 国产精品视频1区 | 狠狠干五月天 | 国产毛片视频 | 99亚洲伊人久久精品影院红桃 | 久久久国产精品免费观看 | 久久国产精品免费视频 | 欧美性受xxxx人人本视频 | 国产91一区| 精品中文字幕在线播放 | 欧美18一12sex性处hd | 羞羞视频在线免费 | 国产亚洲精品久久久久久久久久 | 欧美日韩中文字幕在线 | 国产毛片毛片毛片 |