ACF从查询访问字段,但不是在POST中

时间:2015-01-23 作者:steve

我不确定这是否可行,但请在重新编写模板之前进行检查。

我已经扩展了wp\\U查询,以允许执行地理代码/位置搜索。这是工作本身和返回职位在最近的搜索点的第一顺序。

在wp\\u query现在生成的查询中,它计算距离搜索点的距离(以英里为单位),并返回AS distance.

我的同事构建了结果模板,他使用了ACF,所以正在使用以下方法循环列表:

<?php while ( have_posts() ) : the_post(); ?>
使用的常规ACF方法时,不会返回此“距离”值<?php echo the_field(\'distance\'); ?> 这很有意义,因为它不是ACF或post字段,而是在wp\\U查询中计算的。。。

在这个ACF循环中,是否有一种很好的方法可以访问查询中的值,但不能访问ACF字段?或者我是否可以更好地重写,以便在不使用ACF方法的情况下手动查看查询结果?

2 个回复
最合适的回答,由SO网友:jzatt 整理而成

这不就是常规的WP循环吗?不要认为这与ACF有关,因为正如你所说,这个距离不是一个自定义字段,ACF是为处理这些字段而设计的。

不知道在没有看到更多代码的情况下如何构建它。但是你不能像这样$post->distance ?

SO网友:Pratik bhatt

我想它应该按照您在高级自定义字段的默认代码问题中描述的方式工作,因为自定义字段是您可以使用的帖子的一部分$post->name of custom field 而且

结束

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post

ACF从查询访问字段,但不是在POST中 - 小码农CODE - 行之有效找到问题解决它

ACF从查询访问字段,但不是在POST中

时间:2015-01-23 作者:steve

我不确定这是否可行,但请在重新编写模板之前进行检查。

我已经扩展了wp\\U查询,以允许执行地理代码/位置搜索。这是工作本身和返回职位在最近的搜索点的第一顺序。

在wp\\u query现在生成的查询中,它计算距离搜索点的距离(以英里为单位),并返回AS distance.

我的同事构建了结果模板,他使用了ACF,所以正在使用以下方法循环列表:

<?php while ( have_posts() ) : the_post(); ?>
使用的常规ACF方法时,不会返回此“距离”值<?php echo the_field(\'distance\'); ?> 这很有意义,因为它不是ACF或post字段,而是在wp\\U查询中计算的。。。

在这个ACF循环中,是否有一种很好的方法可以访问查询中的值,但不能访问ACF字段?或者我是否可以更好地重写,以便在不使用ACF方法的情况下手动查看查询结果?

2 个回复
最合适的回答,由SO网友:jzatt 整理而成

这不就是常规的WP循环吗?不要认为这与ACF有关,因为正如你所说,这个距离不是一个自定义字段,ACF是为处理这些字段而设计的。

不知道在没有看到更多代码的情况下如何构建它。但是你不能像这样$post->distance ?

SO网友:Pratik bhatt

我想它应该按照您在高级自定义字段的默认代码问题中描述的方式工作,因为自定义字段是您可以使用的帖子的一部分$post->name of custom field 而且

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post