Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Woocommerce将产品可见性链接到一周中的某一天_Wordpress_Variables_Woocommerce_Visibility - Fatal编程技术网

Wordpress Woocommerce将产品可见性链接到一周中的某一天

Wordpress Woocommerce将产品可见性链接到一周中的某一天,wordpress,variables,woocommerce,visibility,Wordpress,Variables,Woocommerce,Visibility,有人知道是否有可能将产品在Woocommerce中的可见性与一周中的特定天数联系起来吗?i、 e.周一、产品1-4可见、周二、产品5-10等,这将使餐厅菜单仅显示每周重复的每日选项 任何帮助都将不胜感激,谢谢 将WooCommerce模板文件content product.php复制到主题的WooCommerce目录中 更改其检查可见性的区域 从…起 WooCommerce管理设置 为所有产品添加标签 “所有天”或“所有天”(只需确保将上面的$All_Days的值更改为您设置的值-周一、周二、

有人知道是否有可能将产品在Woocommerce中的可见性与一周中的特定天数联系起来吗?i、 e.周一、产品1-4可见、周二、产品5-10等,这将使餐厅菜单仅显示每周重复的每日选项

任何帮助都将不胜感激,谢谢
  • 将WooCommerce模板文件
    content product.php
    复制到主题的
    WooCommerce
    目录中
  • 更改其检查可见性的区域

    从…起 WooCommerce管理设置
  • 为所有产品添加标签

    • “所有天”或“所有天”(只需确保将上面的
      $All_Days
      的值更改为您设置的值-周一、周二、周三
  • 思考 我找不到一种方法来打破WooCommerce的循环,在手之前设置产品可见性,因此需要更新模板

    结果 结果不会更新以与此代码匹配,但在本例中显示的产品比显示的产品多


    我不知道代码块是怎么回事……它讨厌注释吗?它实际上工作不正常吗?我只是花了20分钟无缘无故地对它进行了修改。 // Ensure visibility if ( ! $product || ! $product->is_visible() ) return; // Ensure visibility // starting custom content $product_visible = check_for_product_allowed_days( $product ); if ( ! $product || ! $product->is_visible() || ! $product_visible ) return;