现在的位置: 首页 > WP 专题 > 正文

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

2014年10月14日 WP 专题 ⁄ 共 407字 ⁄ 字号 评论 3 条 ⁄ 阅读 500 次

定义栏目可以为我们的文章和页面增加一些额外的元数据,但这些元数据只能在循环内部(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

目前有 3 条留言    访客:2 条, 博主:1 条

  1. 东风谷早苗 2014年10月14日 下午12:19  @回复  Δ-49楼 回复

    你好 站长 咱想跟你交换友链 新博客 刚开1个月 挺稳定的~~~~

给我留言

留言无头像?


×