如何在WordPress中获取HTML格式的自定义字段的值

我正在使用一个名为” 简单内容类型” 的Wordpress插件, 该插件提供了一个富文本编辑器, 可帮助你将HTML格式的textarea添加到自定义字段中。我想在模板页面中显示内容。
通常, 我使用get_post_meta($ post-> ID, ” my_field” , true)获得自定义字段元值。但是在这种情况下, 它不起作用。似乎一无所获。
我可以使用< php显示值吗? the_meta(); ?> 在我的模板中。但是我不知道如何使用get_post_meta()或其他Wordpress函数显示此特定字段。
“ 简单内容类型” 插件提供了< php?方法? ecpt_display_meta(‘ meatbox’ ); ?> 也可以获取该值。但是它只能获取一组字段的值, 而这并不是我真正想要的。
我已经在Google中搜索了答案, 但是找不到相关的问题。所以希望有人能帮助我。谢谢!
#1【如何在WordPress中获取HTML格式的自定义字段的值】怎么样..

< ?php $myfield = get_post_meta($post-> ID, "my_field", $single = true); echo $myfield; ?>

只需检查一下并确保你尝试访问的自定义字段使用相同的名称。
马蒂
#2如果你的自定义字段是多行文本, 则可以像这样以HTML格式回显该内容:
< ?php $customfield_content=get_post_meta($post-> ID, 'customfield-name', true); $customfield_content = apply_filters( 'the_content', $customfield_content ); $customfield_content = str_replace( ']]> ', ']]& gt; ', $customfield_content ); echo $customfield_content; ?>

或使用本网站描述的方式

    推荐阅读