我們?cè)谑褂?u style="padding: 0px; margin: 0px; border: none;">織夢(mèng)dedecms建設(shè)網(wǎng)站時(shí),一般會(huì)在文章內(nèi)容頁面調(diào)用上一篇、下一篇,調(diào)用代碼是:{dede:prenext get='pre'/}{dede:prenext get='next'/},默認(rèn)是帶有“上一篇:”、“下一篇:”,而且會(huì)出現(xiàn)一些可能 自己 不喜歡的標(biāo)簽,那么如果想單獨(dú)調(diào)用鏈接,像如下圖的調(diào)用該如何修改呢?
如上圖,可以看到這個(gè)頁面內(nèi)容下面有三個(gè)按鈕,分別是"上一篇"、"當(dāng)前欄目"和"下一篇"的鏈接,大家會(huì)發(fā)現(xiàn)在這里可能與您在別的網(wǎng)站看到的不一樣,這里給上下篇的鏈接增加了背景圖片,看起來與大多網(wǎng)站不一樣,有自己的特別之處。
如何在織夢(mèng)dedecms文章頁面單獨(dú)調(diào)用"上一篇"和"下一篇"的連接
我們之前完整的調(diào)用方法是: {dede:prenext get='pre'/}
{dede:prenext get='next'/} 其實(shí)我們中是在原來的調(diào)用標(biāo)簽基礎(chǔ)是使用織夢(mèng)自帶的PHP方法,runphp="yes"進(jìn)行對(duì)連接的截取就可以 了,下面提供調(diào)用代碼:
單獨(dú)獲取“上一篇文章地址”:
1 |
{dede:prenext get='pro'runphp="yes"} |
2 |
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\&;"]?(.+?)[\&;"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);@me=$strResult[1][0]; |
|
單獨(dú)獲取“下一篇文章地址”:
1 |
{dede:prenext get='next'runphp="yes"} |
2 |
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\&;"]?(.+?)[\&;"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);@me=$strResult[1][0]; |
|