继续浏览this后操作woocommerce
菜单。
这个插件代码:wordpress插件函数发射两次
function product_subcategories($args = array()) {
$parentid = get_queried_object_id();
$args = array(
'parent' => $parentid
);
$terms = get_terms('product_cat', $args);
if ($terms) {
echo '<ul class="product-cats">';
foreach ($terms as $term) {
echo '<li class="category">';
woocommerce_subcategory_thumbnail($term);
echo '<h2>';
echo '<a href="' . esc_url(get_term_link($term)) . '" class="' . $term->slug . '">';
echo $term->name;
echo '</a>';
echo '</h2>';
echo '</li>';
}
echo '</ul>';
}
}
add_action('woocommerce_before_shop_loop', 'product_subcategories', 50);
闪光两次。
为什么? 感谢名单
编辑 原帖链接:Display WooCommerce Categories, Subcategories, and Products in Separate Lists
您是否尝试使用Query Monitor插件进行调试? https://wordpress.org/plugins/query-monitor/ –
AFA查询监视器插件去请参阅原始问题的编辑与截图...一个查询'tutsplus_product_subcategories()' – Jadeye