POST TIME:2021-05-23 03:01
東西是死的,人是活,對(duì)于使用dedecms來(lái)建站的朋友來(lái)說(shuō),更應(yīng)該靈活一些,學(xué)會(huì)變通一些。
今天做網(wǎng)站,客戶(hù)要求文章內(nèi)容中必須帶有本網(wǎng)站的網(wǎng)址,經(jīng)過(guò)思考,代碼如下:
在每篇文章的第200個(gè)字符后加上 網(wǎng)站網(wǎng)址,然后連接剩下的文章內(nèi)容
{dede:field.body runphp='yes'}
$a=strlen("@me")-200;
@me=strlen(@me)>200?cn_substr(@me,200)。"http://www.software8.co".mb_substr(@me,200,$a):@me;
{/dede:field.body}
//如果網(wǎng)站內(nèi)容超過(guò)200個(gè)字符,就截取前200個(gè)字符,然后連接網(wǎng)站網(wǎng)址,然后在連接剩下的文章內(nèi)容。
$a代表200個(gè)字符以后的字符個(gè)數(shù),cn_substr()是織夢(mèng)自帶的截取字符串的函數(shù),平時(shí)一般用在文章標(biāo)題超過(guò)規(guī)定的字?jǐn)?shù)時(shí)用省略號(hào)代替的例子中,在這里表示截取文章內(nèi)容的前200個(gè)字符(200是可以隨便修改的,根據(jù)自己的需求)。strlen(),是php中判斷字符串字符個(gè)數(shù)的函數(shù),這里的strlen(@me)表示文章內(nèi)容一共有多少個(gè)字符。
