我想知道是否有人可以回答有关使用 FacetWP 钩子向页面模板添加距离的问题(请参阅此页面上的最后一个问题Extracting Distance from FacetWP Proximity Function to Display in Wordpress Template)。
我希望有人能告诉我在哪里粘贴 php 代码以在 Listable 主题中启用 FacetWP 挂钩的功能?
当我将代码粘贴到 functions.php 文档中时,网站崩溃了。
我想知道是否有人可以回答有关使用 FacetWP 钩子向页面模板添加距离的问题(请参阅此页面上的最后一个问题Extracting Distance from FacetWP Proximity Function to Display in Wordpress Template)。
我希望有人能告诉我在哪里粘贴 php 代码以在 Listable 主题中启用 FacetWP 挂钩的功能?
当我将代码粘贴到 functions.php 文档中时,网站崩溃了。
以下函数进入模板,在您要显示距离的位置:我选择的模板的 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";
}?>
您将哪个代码粘贴到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 设置(支持选项卡)中打开工单。他们提供了相当坚实的支持。我最近报告了一些问题,并在几个小时内得到了解决方案。为了启用支持,您需要将许可证密钥放在“设置”选项卡的相应字段中。