[英]do_shortcode() not working in admin plugin
我創建了一個管理插件,我想在插件文件中使用簡碼。 我做了do_shortcode('[code id=5]');
顯然,這是在應有的職位和其他職位上進行的。 但是,無法使用該插件。 我的代碼:
function applicant_new_form(){
echo "<h3>Add new application</h3>";
do_shortcode('[php snippet=3]');
}
任何想法?
您沒有回顯代碼,請檢查。 應該是:
function applicant_new_form(){
echo "<h3>Add new application</h3>";
echo do_shortcode('[php snippet=3]');
}
插件是某種小部件嗎? 如果是這樣,請嘗試添加:
add_filter( 'widget_text', 'shortcode_unautop');
add_filter( 'widget_text', 'do_shortcode');
到主題根目錄中的functions.php文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.