WordPress剥离自定义字段标签

时间:2012-03-24 作者:JCHASE11

我使用wordpress get post meta将自定义字段的值存储到变量中。在这个特定的实例中,由于$post->post_parent 代码如下:

<?php $cast_members = get_post_meta($post->post_parent, \'cast_members\', true); ?>
    <p><?php echo $cast_members; ?></p>
<?php endif; ?>
自定义字段cast\\u members是一系列cast成员,每个成员在其自己的段落中。出于某种原因,wordpress正在剥离段落标记并以连续字符串显示所有演员阵容成员。我需要保留这些段落标记,以便每个演员都有自己的一行。知道为什么吗get_post_meta 去掉标签,如何修复?

1 个回复
最合适的回答,由SO网友:Vinod Dalvi 整理而成

将上述代码更改为:

<?php $cast_members = get_post_meta($post->post_parent, \'cast_members\', true); ?>
<p><?php echo wpautop($cast_members); ?></p>
<?php endif; ?>
在此代码中,wpautop()函数自动为cast成员添加p标记。

结束