程式碼方式設定WordPress內所有URL連結都在新標籤頁開啟
阿新 • • 發佈:2018-12-15
本文由荒原之夢原創,原文連結:http://zhaokaifeng.com/?p=699
前言:
WordPress預設情況下幾乎所有URL連結都是在同一個標籤頁開啟。這樣的話,讀者點選一個連結就會離開當前頁面,如果讀者想要檢視原來的頁面又要進行返回操作,在某些情況下使用者體驗不佳。但是,如果一個一個單獨為每個連結新增新標籤頁開啟的程式碼,工作量會很大,也容易造成遺漏。本文就介紹一種通過一次新增程式碼的操作,達到全站連結都在新標籤頁開啟的方法。
具體方法如下:
開啟當前正在使用的WordPress主題中的header.php
檔案(在WordPress中該檔案用於設定全域性頁面的頂部 ),在<head>
的後面加上:
<base target=”_blank”>
例如,原來的header.php檔案內容是:
***
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
***
修改後變成:
***
<html <?php language_attributes(); ?>>
<head>
<base target=”_blank”>
<meta charset="<?php bloginfo( 'charset' ); ?>">
***
這樣就可以讓使用WordPress搭建的網站中所有URL連結(文章內的連結以及選單、標籤等對應的連結)都在新標籤頁開啟(包括加入上述程式碼之前放置的連結)。
1.通常情況下,本文介紹的方法也適用於Z-Blog等部落格程式。
2.在主題footer.php檔案中手動新增的頁面底部連結不受此方法影響。