主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > Dedecms升級(jí)到5.7原后臺(tái)JS廣告不顯示解決方法

Dedecms升級(jí)到5.7原后臺(tái)JS廣告不顯示解決方法

POST TIME:2020-04-10 16:54

有朋友剛剛將最好的DEDECMS5.5升級(jí)到DEDECMS5.7,一切使用正常,但是發(fā)現(xiàn),原來在后臺(tái)添加的廣告代碼,在新版中不顯示,百度搜索無果。

經(jīng)過本站參看,發(fā)現(xiàn)在源碼中,DEDECMS5.7的標(biāo)簽比DEDECMS5.5的標(biāo)簽多了一個(gè)反斜杠,就是這導(dǎo)致新系統(tǒng)無法識(shí)別老的調(diào)用代碼。

當(dāng)然你如果廣告少的話,可以直接刪除原廣告,然后新建新廣告,在調(diào)用就OK了。

不過我們不想這么麻煩,直接改系統(tǒng)源代碼一樣可以讓廣告實(shí)現(xiàn);

找到ad_add.php文件第30行,把這段代碼:

if($normbody['style']=='code')

{

$normbody = addslashes($normbody['htmlcode']);

}

改成如下代碼:

if($normbody['style']=='code')

{

$normbody = $normbody['htmlcode'];

}

注:addslashes函數(shù)會(huì)在指定的預(yù)定義字符前添加反斜杠,主要是對(duì)一些特殊字符進(jìn)行轉(zhuǎn)義。

修改完后保存,然后上傳到服務(wù)器,再添加的廣告就能正常顯示了。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266