php facetwp检查是否选择了任何方面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php facetwp检查是否选择了任何方面相关的知识,希望对你有一定的参考价值。

<?php
/**
  * adds js code to check for any facets being selected
  */
add_action( 'wp_head', function() { ?>
    <script>
        (function($) {
            $(document).on('facetwp-loaded', function() {
                var facets_in_use = function() {
                    var in_use = false;

                    $.each(FWP.facets, function(name, val) {
                        if (0 < val.length && 'paged' !== name) {
                            in_use = true;
                            return false; // exit loop
                        }
                    });

                    return in_use;
                }
                if ( facets_in_use() ) {
                    // do stuff when there are facets with selections
                } else {
                    // do stuff like hide reset button when there are no facets selected
                }
            });
        })(jQuery);
    </script>
<?php }, 10, 2 );

以上是关于php facetwp检查是否选择了任何方面的主要内容,如果未能解决你的问题,请参考以下文章

php facetwp自动检查方面

php facetwp空方面添加文字

php facetwp自定义排序方面

php facetwp自定义排序方面

javascript facetwp为海狸构建器修改了“如何为页面保留方面选择”代码

php facetwp bbpress删除检查隐藏主题