您不能退回include
陈述你不应该使用include
模板零件。
下面是正确操作的方法:
function custom_code() {
ob_start();
get_template_part( \'custom-template.php\' );
return ob_get_clean();
}
add_shortcode( \'custom_shortcode\', \'custom_code\' );
所以我们在这里做的是:
启动输出缓冲使用包含给定模板部分get_template_part
功能返回该模板生成的所有输出并删除缓冲区