这有点难以理解或提供准确的答案,因为我们不知道执行的是什么短代码。它是剥离html还是任何其他解析?
如果这是您自己的代码,那么您可以将其添加到shortcode调用的函数中。
如果不是,您可以尝试以下几种选择:
1: (将div直接添加到shortcode调用中)
<?php echo do_shortcode( \'[shortcode]<div>\'.$var.\'</div>[/shortcode]\'), ; ?>
2:将其添加到
$var
首先:
<?php
$dvar = \'<div class="own">\'.$var.\'</div>\';
echo do_shortcode(\'[shortcode]\'.$dvar.\'[/shortcode]\');
?>
同样,理想的解决方案是查看该函数,然后在执行短代码之前直接将div放入。