dede織夢文章頁獲取上一篇下一篇的鏈接地址

2020-12-15


大家都知道織夢文章頁上一篇、下一篇的標簽分別是:
{dede:prenext get='pre'/}  =  上一篇:某某文檔
{dede:prenext get='next'/} =  下一篇:某某文檔

但是我們在做前臺模板的時候,有時候不想直接輸出這個效果,而且不符合個性化要求。

織夢卻沒有這樣單獨獲取超鏈接的標簽。更改后臺PHP文件,無疑為以后升級帶來麻煩,所以只有從標簽中獲得。
 
輸出效果 "/skills/2009/4.html"
 
下一篇地址:
折疊HTML 代碼
{dede:prenext get='next' runphp="yes"}   
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);   
@me=$strResult[1][0];   
{/dede:prenext}  
 
上一篇地址:
折疊HTML 代碼
{dede:prenext get='pro' runphp="yes"}   
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);   
@me=$strResult[1][0];   
{/dede:prenext}  

希望對大家有幫助,大家記得轉載!
0
首頁
案例
關于
聯系
凯时平台