我想要包含另一个php文件" 1.php"在我的php文件" my.php"在两个短代码[restrict]和[/ restrict]之间。
我尝试使用此代码,但答案无效
<?php echo do_shortcode( '[restrict]' . include '1.php' . '[/restrict]' ); ?>
普莱舍
答案 0 :(得分:1)
我建议你使用输出缓冲区函数:
ob_start
include('1.php');
$file_content = ob_get_contents();
ob_end_clean();
echo do_shortcode( '[restrict]' . $file_content . '[/restrict]' );
希望这有帮助!