如何获取wordpress外循环的自定义栏目

  • 时间:2020-05-22 15:47:15
  • 分类:网络文摘
  • 阅读:111 次

自定义栏目可以为我们的文章和页面增加一些额外的元数据,但这些元数据只能在循环内部(Loop)显示,在循环(Loop)外部是看不到的。由于wordpress的所有数据都存储在MySQL数据库中,所以我们可以通过MySQL的查询来获取循环之外的文章自定义栏目值。这会是一个很有用的wordpress技巧。方法如下:

如何获取wordpress外循环的自定义栏目

添加如下代码到wordpress主题的任意位置:

  1. <?php
  2. global $wp_query;
  3. $postid = $wp_query->post->ID;
  4. echo get_post_meta($postid, 'CUSTOM-FIELD-NAME', true);
  5. ?>

只需替换“CUSTOM-FIELD-NAME”为你的自定义栏目名称即可。

原文:http://www.trickspanda.com/2014/02/display-value-specific-custom-field-wordpress

推荐阅读:
中华人民共和国慈善法(主席令第四十三号)  中华人民共和国深海海底区域资源勘探开发法(主席令第四十二号)  全国人民代表大会常务委员会关于修改《中华人民共和国人口与计划生育法》的决定(主席令第四十一号)  全国人大常委会关于修改《中华人民共和国高等教育法》的决定(主席令第四十号)  中华人民共和国反家庭暴力法(主席令第三十七号)  全国人大常委会关于修改《中华人民共和国教育法》的决定(主席令第三十九号)  中华人民共和国国家勋章和国家荣誉称号法(主席令第三十八号)  中华人民共和国反恐怖主义法(主席令第三十六号)  地图管理条例(国务院令第664号)   中华人民共和国宪法 
评论列表
添加评论