我有這樣的簡碼存儲和檢索簡碼字符串中的WP選項
[contact-form-7 id="186" title="Simple Form"]
,我想用update_option店(),並使用get_option()
使用它在我的主題的網頁,但是當我取回它,它出來像這樣
[contact-form-7 id=\"186\" title=\"Blog Contact Form\"]
,
當我做do_shortcode()
,這是行不通的。
有沒有其他方法可以解決這個問題?多謝你們。
我有這樣的簡碼存儲和檢索簡碼字符串中的WP選項
[contact-form-7 id="186" title="Simple Form"]
,我想用update_option店(),並使用get_option()
使用它在我的主題的網頁,但是當我取回它,它出來像這樣
[contact-form-7 id=\"186\" title=\"Blog Contact Form\"]
,
當我做do_shortcode()
,這是行不通的。
有沒有其他方法可以解決這個問題?多謝你們。
您需要刪除「\」符號,然後使用do_shorcode()函數 像這樣:
<?php
$shortcode = str_replace("\","",'[contact-form-7 id=\"186\" title=\"Blog Contact Form\"]');
?>
應該這樣做。現在你將可以做到:
do_shortcode($shortcode)