显示包含列表的自定义字段会创建不需要的标记 时间:2013-05-07 作者:drake035 我的自定义字段如下所示:<p><?php echo get_post_meta($post->ID, $my_field, true); ?></p> 只要字段包含纯文本,标记就是正常的:<p>something</p> 但如果我在其中放入一些HTML列表,内容就会跳出P标记,甚至还会添加一些额外的P标记:<p></p> <ul> <li>something</li> <li>something</li> </ul> <p></p> 这是为什么?如何解决问题? 1 个回复 SO网友:fuxia 允许wpautop() 开展工作:echo wpautop( get_post_meta($post->ID, $my_field, true) ); wpautop() 将检测前导块元素并使用<p> 仅当值以字符串开头时。 结束 文章导航