在使用 WordPress 建立網站時,最好不要讓站內連結在新視窗開啟,因為對使用者體驗不好。但是,如果連結的目標是別的網站,就最好在新視窗開啟,避免使用者想回到我們的網站時找不到了,而損失流量。
新視窗開啟連結
在後臺的文章編輯器中,插入連結時,可以透過勾選 「在新視窗或標籤頁開啟連結」 讓連結在新視窗開啟:

但是這樣手動設定,難免會出現遺漏,而且只對文章中的連結有效,網站其它地方則無法這麼設定。
有一個更好的辦法,可以透過一個小外掛讓所有外部連結自動在新視窗開啟,而且在全站範圍內都有效。
所有外鏈自動在新視窗開啟
想要讓所有的外鏈自動在新視窗開啟,可以安裝並啟用 Open external links in a new window 外掛,不用任何設定,就可以開始工作。
外掛使用的是 JavaScript 的 window.open() 方法來開啟連結,而不是使用 HTML 的 target="_black" 屬性。這麼做的好處是,既符合 XHTML 嚴格的標準,又對搜尋引擎比較友好。
另外,外掛還提供了一些簡單的設定。在後臺的 「設定」→「External links」 頁面,可以透過正規表示式來排除或者強制連結在新視窗開啟:

最後,除了在新視窗開啟之外,我還推薦把外鏈加上 nofollow 屬性,這樣可以更加利於 SEO 最佳化。
Open external links in a new window 外掛中文版
這個外掛雖然不支援中文版,但是需要翻譯的也只有後臺的設定頁面。如果你需要透過外掛設定,來排除或者強制某些域名在新視窗開啟,可以點選下載 Open external links in a new window 外掛中文語言包,解壓後放到外掛的目錄下即可。