【发布时间】:2018-06-16 07:24:30
【问题描述】:
在我的搜索查询(重定向到主 WP 商店页面)之后,我的网址看起来像
.../online-shop/?s=test&product_cat=0&post_type=product
我使用以下代码在主 WP 商店模板中回显搜索结果的计数 - 效果很好
<?php echo $wp_query->found_posts; ?>
但不幸的是,如果将类别设置为搜索,则代码不起作用
.../online-shop/?s=test&product_cat=beauty&post_type=product
知道怎么解决吗?
【问题讨论】:
-
我的所有测试产品都以标题“test...”开头 - 并且美容类别中有足够的帖子...如果没有选择类别,搜索工作正常 - 但它不显示数数。我也不使用 search.php 文件...
-
好的 - 找到了解决方案 - 你觉得
echo $GLOBALS['wp_query']->found_posts; -
我不知道为什么,但
global $wp_query; with $wp_query->found_posts;在我的情况下不起作用... -
如果
echo $GLOBALS['wp_query']->found_posts;工作就用它:)
标签: php wordpress search woocommerce categories