php facetwp用facet的map facet替换listify map
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php facetwp用facet的map facet替换listify map相关的知识,希望对你有一定的参考价值。
<?php
/** you will need to create a map facet and make sure you use that name in
* facetwp_display( 'facet', 'my_map_name' )
* use geolocation_lat as the datasource in the facet's settings
*/
/**
* remove listify's map
**/
add_action( 'listify_output_map', function() {
remove_action( 'listify_output_map', array( 'Listify_Results', 'output_map' ) );
}, 1 );
/**
* substitute facet's map facet
*/
add_action( 'listify_output_map', function() { ?>
<div class="job_listings-map-wrapper listings-map-wrapper--<?php echo esc_attr( get_theme_mod( 'listing-archive-map-position', 'side' ) ); ?>">
<div class="job_listings-map">
<?php echo facetwp_display( 'facet', 'my_map_name' ); ?>
</div>
</div>
<?php });
/**
* remove listify's map script
*/
add_action( 'listify_facetwp_sort', function() {
wp_dequeue_script( 'listify-map' );
}, 20);
以上是关于php facetwp用facet的map facet替换listify map的主要内容,如果未能解决你的问题,请参考以下文章
php facetwp用facet sort替换woocommerce排序
php facetwp facetwp_facet_filter_posts钩子
php facetwp修改facet计数
php facetwp在autoselect上重置facet
php facetwp将标签添加到类别facet
php FacetWP - 类别重定向到排序的facets存档