重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1234567891011add_filter('comment_text', 'add_redirect_comment_link', 99);function add_redirect_comment_link($content = ''){ if(preg_match_all('|a.*href=[\'"](http)(.*?)[\'"]|is', $content, $output)){ $i = count($output[1]); for ($n=0;$n$i;$n++){ $transformed = 'a href="go.php?url=http' . $output[2][$n] . '" target="_blank"'; $content = str_replace($output[0][$n], $transformed, $content); } }return $content;}
專注于為中小企業提供網站設計、成都網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業鄯善免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了近1000家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
在主題文件夾的functions.php文件里加入上面的代碼,go.php就是你自建的一個跳轉頁面。
不好意思,上班比較晚,才看到問題;
打開首頁跳轉到隨機文章頁其實也很簡單,隨機出來一篇文章的URL,然后使用跳轉代碼。具體代碼可以這樣實現:
?php?query_posts('showposts=1cat=1orderby=rand');//cat=1表示ID分類為1文章,根據需要修改
while(have_posts())?:?the_post();?
?php?$url?=?get_the_permalink();??
?php?endwhile;?wp_reset_query();??
script?language?=?'javascript'?type?=?'text/javascript'?
?php??echo?"window.location.href?=?'$url'";???
/script
將以上代碼放到模板目錄下index.php文件中,wordpress模板位置在wp-content/themes/模板目錄名/
Wordpress實現點擊文章標題跳轉到外部鏈接的方法,有時候出于某些目的的需要,需要在wordpress博客中實現點擊文章標題不直接跳轉轉到文章頁面,而跳轉到外部鏈接的效果。不過WordPress默認只能發布站內文章,即無法將日志標題重定向到外部鏈接。好在WordPress附帶強大的自定義字段功能,稍加修改,即可方便實現wordpress文章標題的外鏈。
第一步: ? ?一般情況下,WordPress模板中,輸出文章標題鏈接的代碼如下:
第二步:與此,如果為該語句增加判斷是否有某個自定義字段,即可實現不同的鏈接指向。
從以上代碼可見,程序首先檢測相應 ID所對應文章的自定義字段,如果為“linkto”的話,將固定連接輸出為自定義字段值。撰寫日志時,只要為該日志添加一個名為“linkto”的自定義字段,字段值為所需指向的外部鏈接地址即可實現點擊wordpress文章標題的跳轉到外部鏈接的效果。