0

我想知道是否有人可以回答有关使用 FacetWP 钩子向页面模板添加距离的问题(请参阅此页面上的最后一个问题Extracting Distance from FacetWP Proximity Function to Display in Wordpress Template)。

我希望有人能告诉我在哪里粘贴 php 代码以在 Listable 主题中启用 FacetWP 挂钩的功能?

当我将代码粘贴到 functions.php 文档中时,网站崩溃了。

4

2 回答 2

0

以下函数进入模板,在您要显示距离的位置:我选择的模板的 url(靠近列表标题)是wp-content/themes/listable/job_manager/content-job_listing.php.

请记住打开/关闭您的代码<?php ?>

<?php $distance = facetwp_get_distance();
if ( false !== $distance ) {
    echo " dista ";
    echo round( $distance, 1 );
    echo " Km";
}?> 
于 2019-09-13T17:54:45.833 回答
0

您将哪个代码粘贴到functions.php 中?您应该只在 functions.php 中添加这一行:

add_filter( 'facetwp_proximity_store_distance', '__return_true' );

以下函数进入模板,在您要显示距离的位置:

$distance = facetwp_get_distance();
if ( false !== $distance ) {
    echo round( $distance, 2 );
}

您可以在这里看到相同的答案https://facetwp.com/proximity-facet-show-post-distance/

这适用于我最新版本的插件(2.7.1.1)。寻求帮助的最佳方式是在 FacetWP 设置(支持选项卡)中打开工单。他们提供了相当坚实的支持。我最近报告了一些问题,并在几个小时内得到了解决方案。为了启用支持,您需要将许可证密钥放在“设置”选项卡的相应字段中。

于 2016-12-01T01:48:58.567 回答