可以让我知道如何呈现自定义帖子类型元字段(元框)吗?我有一个称为”
新闻”
的自定义帖子类型, 并且已成功向我的自定义帖子类型添加了一个名为”
新闻信息”
的元框, 该存储应该存储:
TextField =新闻资源
选择选项=新闻类型
复选框
文章图片
我可以使用以下自定义循环来检索自定义帖子类型” 新闻” 内容:
<
?php
$args = array( 'post_type' =>
'news');
$loop = new WP_Query( $args );
while ( $loop->
have_posts() ) : $loop->
the_post();
the_title();
echo '<
div class="content">
';
the_content();
echo '<
/div>
';
endwhile;
?>
【如何在自定义WP_Query中检索自定义帖子类型元字段】但是我不知道如何将相关的元字段添加到” 新闻” 帖子中?相信我, 我非常喜欢Google, 但是找不到任何解决方案, 所有这些解决方案都只是试图在管理页面上呈现Metabox, 但是在该页面上没有展示示例!你能告诉我如何使用wp-query循环访问和呈现页面上的数据吗?
谢谢
#1 要基于SidGBF的答案, 可以使用get_post_meta(get_the_ID(), ‘ YOUR_FIELD_NAME’ , true);
如果要一次又一次地使用它, 这会有点冗长, 因此将其添加到functions.php文件中可能会有所帮助:
function get_custom_field($field_name){
return get_post_meta(get_the_ID(), $field_name, true);
}
然后, 你可以只使用get_custom_field(‘ YOUR_FIELD_NAME’ )。
如果要打印该字段的值, 请使用echo get_custom_field(‘ YOUR_FIELD_NAME’ )
#2 你的解决方案可以在http://codex.wordpress.org/Function_Reference/get_post_meta中找到。要获取帖子的ID, 你可以使用get_the_ID()。
推荐阅读
- 如何将Bootstrap Navbar下移至页面
- 登录或注销时如何将用户重定向到当前页面()
- 当页面向下滚动时,如何防止logo在固定标题中调整大小()
- 如何在短代码中传递ID
- 如何加载WordPress分类标准列表并使用Ajax onclick发布
- 如何在WordPress中将单个帖子链接到thickbox()
- 如何在WordPress中隐藏模板( [关闭])
- WinRAR基础运用攻略
- 提高WinRAR运用效率的20个技巧