您可以使用“the\\u content”筛选器来完成此操作。这样,Wordpress会将内容视为来自编辑器字段,并执行所有短代码:
<?php $meta = get_post_meta($post->ID, \'intSlider\', true); ?>
<div id="sliderWrap">
<div id="slider" class="floatLeft">
<? echo apply_filters(\'the_content\', $meta); ?>
</div>
</div>
只是要小心,因为它会将内容包裹在P标记周围。要解决此问题,您可以进行简单的替换以将其删除:
...
<?php
$content = apply_filters(\'the_content\', $meta);
$content = str_replace(array(\'<p>\', \'</p>\'), \'\', $content);
?>
...
希望有帮助:)