真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

wordpress字?jǐn)?shù) wordpress文章

wordpress設(shè)置摘要字?jǐn)?shù)的問題

方法有很多。

創(chuàng)新互聯(lián)建站主營澄江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP軟件開發(fā),澄江h(huán)5微信小程序定制開發(fā)搭建,澄江網(wǎng)站營銷推廣歡迎澄江等地區(qū)企業(yè)咨詢

修改文件法

找到WorsPress目錄wp-includes下formating.php文件,查找unction wp_trim_excerpt($text)函數(shù),再找到excerpt_length,默認(rèn)值是55,修改成需要的值即可。

修改function.php法

function?custom_excerpt_length(?$length?)?{

return?200;

}

add_filter(?'excerpt_length',?'custom_excerpt_length',?999?);

200為字?jǐn)?shù),可以修改為自己的值。

還有就強(qiáng)大的插件。

WP CN Excerpt插件不錯(cuò)。

WordPress對文章字?jǐn)?shù)有限制嗎

原因:

1)長時(shí)間沒有進(jìn)行操作,服務(wù)器自動設(shè)置退出。

2)文章內(nèi)容的字?jǐn)?shù)超出字?jǐn)?shù)限制(合20000漢字)。

3)文章內(nèi)容中含有非法字眼。

提示:

文章超過字?jǐn)?shù)限制,請分兩次或多次發(fā)表新文章。

如果寫文章的時(shí)間過長,在提交前先全部復(fù)制內(nèi)容一下,如果發(fā)表不成功,可以退后再次發(fā)表時(shí)黏貼內(nèi)容,不至于寫的文章丟失。 如果內(nèi)容中含非法字眼,請檢查內(nèi)容刪除非法的字眼

空格也算上的。

如何更改WordPress首頁文章摘要字?jǐn)?shù)

每個(gè)主題是不一樣的。你要根據(jù)主題 來確定代碼

下面是分享的:

有些WordPress主題首頁摘要字?jǐn)?shù)太多,有的甚至把全部文字展示出來,看著很不爽,于是搜了一下如何更改,果然讓我搜到了,哈哈,真是黃天不負(fù)有心人。

方法一:修改WordPress文件。

優(yōu)點(diǎn):操作簡單。

缺點(diǎn):博客升級后會失效,需重新修改。

找到WorsPress目錄wp-includes下formating.php文件,查找unction wp_trim_excerpt($text)函數(shù),再找到excerpt_length,默認(rèn)值是55,修改成需要的值即可。

方法二:自定義函數(shù),修改主題function.php文件。

(樓主推薦)

優(yōu)點(diǎn):一勞永逸。

缺點(diǎn):換主題后需要重新設(shè)置。

The_excerpt()在Wordpress中,默認(rèn)是截取55個(gè)英文單詞的,但是在中文中卻是無法截取到55個(gè)漢字。原因是因?yàn)樵趙ordpress的the_excerpt()函數(shù)中用到了

$text = implode(' ', $words);

在php中是用空格來截取字?jǐn)?shù)的,而我們漢字就杯具了,因?yàn)槲覀儩h字是相連的,沒有空格來區(qū)分,所以在使用中文的時(shí)候,經(jīng)常地我們使用the_excerpt()函數(shù)的時(shí)候,截取出來的結(jié)果是全文!

對于這個(gè)情況我們可以用PHP函數(shù)mb_substr去解決。

所以在Wordpress中可以打開主題中的funtions.php,加入下面的代碼:

function chinese_excerpt($text, $lenth=100) {

$text = mb_substr($text,0, $lenth);

return $text;

}

add_filter('the_excerpt', ' chinese_excerpt ');

我這里設(shè)置默認(rèn)的截取長度是100個(gè)字符,50個(gè)漢字??梢栽谏厦娴拇a中的$lenth=100設(shè)定為任意的截取長度。

或者直接使用中文截取法,加入如下代碼

function custom_excerpt_length( $length ) {

return 200;

}

add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

200為字?jǐn)?shù),可以修改為自己的值。

需要安裝服務(wù)器打開php mb_string擴(kuò)展。

1、安裝php-mbstrin擴(kuò)展,終端執(zhí)行。

sudo yum install php-mbstring。

2、切換root用戶。

sudo -s

3、修改php.ini,終端執(zhí)行。

echo 'extension=mbstring.so' /etc/php.ini

4、重啟web服務(wù)器。

apache:

sudo service httpd restart

nginx:

sudo service nginx reload

怎么改變wordpress文章摘要字?jǐn)?shù)

按你簡單描述,我個(gè)人猜測你是想讓首頁或者分類頁下的每篇文章輸出簡要描述吧?

那么你找找index.php和archive.php或category.php的文件,找到類似

?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post-post_content)), 0, 170,"……"); ?

代碼,類似170的數(shù)字就是改變字?jǐn)?shù)的了。

題外話,其實(shí),get_the_excerpt()?是獲取文章摘要的函數(shù)。調(diào)用方法是在寫文章時(shí)候,WP右上角有個(gè)“顯示選項(xiàng)”按鈕,打開,勾選“摘要”,則會在文章編輯框下出現(xiàn)摘要填寫欄,這個(gè)是自定義摘要的,似乎不限字?jǐn)?shù),可以自己自定義添加。

具體怎么應(yīng)用看你自己需要了


網(wǎng)站題目:wordpress字?jǐn)?shù) wordpress文章
分享鏈接:http://weahome.cn/article/dogodho.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部