-1
短代碼在我的自定義主題中不起作用。當我從管理部分向頁面內容輸入短代碼時,它只顯示短代碼,如[contact_form]。短代碼在我的自定義主題中不起作用
但是,當我把<?php echo do_shortcode('[contact_form]'); ?>
放到我的PHP文件中,那麼它的工作原理。
我已經停用所有插件,但沒有解決問題。我該如何解決這個問題?
短代碼在我的自定義主題中不起作用。當我從管理部分向頁面內容輸入短代碼時,它只顯示短代碼,如[contact_form]。短代碼在我的自定義主題中不起作用
但是,當我把<?php echo do_shortcode('[contact_form]'); ?>
放到我的PHP文件中,那麼它的工作原理。
我已經停用所有插件,但沒有解決問題。我該如何解決這個問題?
使用可以使用此短代碼,不要忘記在您的主題中添加<?php wp_head(); ?>
或<?php wp_footer(); ?>
。
<?php echo do_shortcode('[contact-form-7 id="4" title="Contact form 1"]');?>
我不知道什麼是您使用輸出帖子內容,但看起來像您只使用'the_content',但你應該通過在簡碼解析正確的過濾器的內容,所以使用像這樣'echo apply_filters('the_content',$ content)'當然,$ content是發佈內容。 –
我清理了格式,並且還使用反引號使您的代碼不可見。但是,您仍然需要添加一些代碼來幫助我們解決此問題。看看如何寫一個[mcve]。 – durron597