以下是我的functions.php創建的簡碼:視覺作曲:自定義簡碼不工作
function echo_first_name() {
echo $_GET['first_name'];
}
add_shortcode('first_name', 'echo_first_name');
而且我輸入下面我的可視化編輯器編輯:
['first_name']
這即使使用Visual Composer短代碼映射器也不會產生結果。
有人知道爲什麼這不起作用嗎?我是否必須將其註冊爲Visual Composer能夠訪問的另一種短代碼類型?
在你短代碼中使用return代替echo –
並使用短代碼,如[first_name]不加引號 –
@AnkurBhadania非常感謝!我在其他地方找不到任何相關答案。它如何才能在我使用return時起作用? –