我不确定这是否可行,但请在重新编写模板之前进行检查。
我已经扩展了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方法的情况下手动查看查询结果?