【问题标题】:get a field of wordpress custom taxonomy term获取 wordpress 自定义分类术语的字段
【发布时间】:2015-02-26 15:50:59
【问题描述】:

我已经注册了一个新的分类并使用高级自定义字段 4.4.0 为其术语(子类别)分配了一个自定义字段(图像)。不知何故,我无法让它显示在自定义页面模板上。

$term = get_query_var('term');
$term = get_term_by('slug', $term, 'gallery');
$termid = $term->term_id;
get_field('featured_image', $termid);

我做错了什么?

【问题讨论】:

  • 你用过the_field() 吗?
  • 通过调用the_field('field_name');获取字段内容

标签: wordpress taxonomy


【解决方案1】:

尝试回显“get_field()”或将其存储在变量中然后回显。

$custom = get_field('featured_image', $termid);
echo $custom;

【讨论】:

  • 是的,已经尝试过了,还有 the_field()。我没有在帖子循环中使用它,我认为它不是强制性的。
【解决方案2】:

您的代码是正确的。但是您必须回显或打印才能写入屏幕。或者你可以使用the_field();函数。

【讨论】:

  • 是的,已经尝试过了,还有 the_field()。我没有在帖子循环中使用它,我认为它不是强制性的。
  • get_field('slug',$term->id) 可以在循环外使用。
猜你喜欢
  • 1970-01-01
  • 2021-07-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-31
  • 2020-07-07
  • 2020-01-04
  • 1970-01-01
相关资源
最近更新 更多