如果Woocommerce类别中的产品计数为零,则重定向自定义页面

iTANGLE公司

如果Woocommerce类别中的产品计数为零,我需要重定向自定义页面,请帮助我

JobiWon9178

假设您正在通过分类术语页面之一访问产品类别:

将此添加到您的functions.php文件。确保SOME_PATH . '/some-custom-file.php';用您要加载的模板的路径替换

add_filter( 'template_include', 'redirect_on_empty_product_category' );

function redirect_on_empty_product_category( $template ){

  if ( ( $taxonomy_id = get_query_var( 'taxonomy' ) ) && ( $term_id = get_query_var( 'term' ) ) && is_tax( $taxonomy_id, $term_id ) ){

    $term = get_term_by( 'slug', $term_id, $taxonomy_id );

    if ( $term->count === 0 ){
      $page_url = get_permalink($some_post_id);
      echo sprintf('<script type="text/javascript"> window.location = "%s" </script>', $page_url);
    }
  }

  return $template;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Woocommerce仅在特定类别和特定页面中向产品添加自定义产品计数

来自分类Dev

为Woocommerce中已定义产品类别的特定项目计数设置零税种

来自分类Dev

如何在woocommerce的自定义类别页面中显示产品描述

来自分类Dev

自定义重定向使购物车页面无法在WooCommerce中访问

来自分类Dev

WooCommerce为特定产品ID添加到购物车的自定义重定向

来自分类Dev

Woocommerce 单个产品页面中的自定义内容问题

来自分类Dev

Woocommerce:如果类别页面上只有一个产品,如何自动重定向到单个产品?

来自分类Dev

将产品页面重定向到prestashop中的类别页面

来自分类Dev

在Woocommerce商店和产品类别页面上显示高级自定义字段

来自分类Dev

根据WooCommerce结帐页面上的产品类别应用自定义数量参数

来自分类Dev

筛选自定义产品循环以从WooCommerce中的类别获取产品

来自分类Dev

自定义 WooCoomerce 产品页面,添加到购物车按钮重定向到产品页面

来自分类Dev

如果页面中有错误,请重定向到自定义错误页面

来自分类Dev

如果页面中有错误,请重定向到自定义错误页面

来自分类Dev

Woocommerce根据订单状态重定向到自定义页面

来自分类Dev

在Woocommerce单个产品页面中显示特定产品标签的自定义内容

来自分类Dev

在WooCommerce产品页面中显示自定义产品属性值

来自分类Dev

woocommerce中的自定义产品

来自分类Dev

Joomla:如果用户未登录,则重定向到登录页面,然后返回自定义组件

来自分类Dev

在 WooCommerce 中输出特定产品类别的自定义短代码

来自分类Dev

获取 WooCommerce 中顶级产品类别的自定义数组

来自分类Dev

在自定义AsyncControllerActionInvoker中重定向

来自分类Dev

为Django提供自定义404页面后,它不会重定向

来自分类Dev

如何在WooCommerce简码中定义要在自定义订单接收页面上使用的产品

来自分类Dev

在WooCommerce中获得产品评论计数的自定义功能

来自分类Dev

如何在管理单个产品编辑页面中获取产品类别自定义元字段的值?

来自分类Dev

如何在管理单个产品编辑页面中获取产品类别自定义元字段的值?

来自分类Dev

Woocommerce自定义分类法的产品存档页面

来自分类Dev

每个产品的 Woocommerce 自定义结帐页面

Related 相关文章

  1. 1

    Woocommerce仅在特定类别和特定页面中向产品添加自定义产品计数

  2. 2

    为Woocommerce中已定义产品类别的特定项目计数设置零税种

  3. 3

    如何在woocommerce的自定义类别页面中显示产品描述

  4. 4

    自定义重定向使购物车页面无法在WooCommerce中访问

  5. 5

    WooCommerce为特定产品ID添加到购物车的自定义重定向

  6. 6

    Woocommerce 单个产品页面中的自定义内容问题

  7. 7

    Woocommerce:如果类别页面上只有一个产品,如何自动重定向到单个产品?

  8. 8

    将产品页面重定向到prestashop中的类别页面

  9. 9

    在Woocommerce商店和产品类别页面上显示高级自定义字段

  10. 10

    根据WooCommerce结帐页面上的产品类别应用自定义数量参数

  11. 11

    筛选自定义产品循环以从WooCommerce中的类别获取产品

  12. 12

    自定义 WooCoomerce 产品页面,添加到购物车按钮重定向到产品页面

  13. 13

    如果页面中有错误,请重定向到自定义错误页面

  14. 14

    如果页面中有错误,请重定向到自定义错误页面

  15. 15

    Woocommerce根据订单状态重定向到自定义页面

  16. 16

    在Woocommerce单个产品页面中显示特定产品标签的自定义内容

  17. 17

    在WooCommerce产品页面中显示自定义产品属性值

  18. 18

    woocommerce中的自定义产品

  19. 19

    Joomla:如果用户未登录,则重定向到登录页面,然后返回自定义组件

  20. 20

    在 WooCommerce 中输出特定产品类别的自定义短代码

  21. 21

    获取 WooCommerce 中顶级产品类别的自定义数组

  22. 22

    在自定义AsyncControllerActionInvoker中重定向

  23. 23

    为Django提供自定义404页面后,它不会重定向

  24. 24

    如何在WooCommerce简码中定义要在自定义订单接收页面上使用的产品

  25. 25

    在WooCommerce中获得产品评论计数的自定义功能

  26. 26

    如何在管理单个产品编辑页面中获取产品类别自定义元字段的值?

  27. 27

    如何在管理单个产品编辑页面中获取产品类别自定义元字段的值?

  28. 28

    Woocommerce自定义分类法的产品存档页面

  29. 29

    每个产品的 Woocommerce 自定义结帐页面

热门标签

归档