【发布时间】:2019-07-11 19:36:16
【问题描述】:
我正在尝试将页面模板加载到简码中,以便可以轻松地将内容加载到任何我想要的地方。
我做了一些研究,很多人说这段代码对他们有用,但由于某种原因,这似乎无法正确加载我的模板,因为我只是得到一个空白页。
我知道短代码正在执行,因为它不显示为纯文本,所以我猜我加载模板的方式存在问题。
非常感谢任何帮助。
public function register(){
add_shortcode( 'sponsor_main_page', array($this,'my_form_shortcode') );
$RegistrationFormId = esc_attr( get_option( 'ik_form_id' ) );
}
function my_form_shortcode() {
ob_start();
get_template_part( 'template-sponsors.php' );
return ob_get_clean();
}
【问题讨论】:
标签: php wordpress composer-php shortcode