2017-04-13 102 views
0

在我的項目中,有很多表單,證書的鏈接。如果客戶想要將項目從一個域遷移到另一個域,則應自動更新鏈接。爲此,我在wordpress中使用了Insert php插件。我也按照給定的說明激活了這個插件。不幸的是短代碼也顯示在前端。我應該如何使用這個插件在前端獲得homeurl。插入php插件不工作Wordpress

回答

0

請不要使用這個插件。我認爲在WordPress內容中啓用PHP是一個很高的安全風險。如果你唯一需要的是家庭網址,我們你不使用相對路徑?然後你總是使用正確的URL。

如果這不是一個選項,請考慮創建一個短代碼,用主頁URL替換它。

//[home_url] 
function home_url_shortcode($atts){ 
    return home_url(); 
} 

add_shortcode('home_url', 'home_url_shortcode'); 

將此放在你的主題的functions.php,然後用[HOME_URL]

使用它除了上述的解決方案。如果你遷移一個WordPress項目,你應該在舊數據庫和新數據庫上運行數據庫搜索/替換。 WordPress多次使用完整域名。所以這不是一個可靠的解決方案。