首页 文章

在WooCommerce上添加任何类别时,产品消失了

提问于
浏览
0

有谁之前经历过这个吗?这是我第一次使用WooCommerce .

如果我不将产品添加到某个类别,它们将显示在主要商店页面中,并且只有一个产品页面,只要我添加一个类别,它们就不会显示在主要商店页面,类别页面上,或单个产品页面 .

我没有在页面上以任何方式操纵wp_query .

我正在将它集成到我的自定义主题中,这是非常准确的,我唯一改变的是我的functions.php文件中的以下内容:

remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10);
remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);
add_action('woocommerce_before_main_content', 'urbantac_wrapper_start', 10);
add_action('woocommerce_after_main_content', 'urbantac_wrapper_end', 10);
function urbantac_wrapper_start() { echo '<div id="products-content" class="products wrap clearfix aligncenter content-container">'; }
function urbantac_wrapper_end() { echo '</div>'; }

1 回答

  • 0

    我正在使用另一个WooCommerce插件:http://www.woothemes.com/products/catalog-visibility-options/来关闭WooCommerce的"store"功能并将其用作"catalog"

    这会在产品类别页面上添加两个设置,并将默认值设置为NOT向任何人显示内容(不知道为什么会这样) . 设置是角色可见性规则和位置可见性规则 . 它没有在插件的文档中的任何地方提到这一点!

    因此,如果您使用此插件,则无法再直接从产品页面创建类别,您必须首先创建类别,设置可见性规则,然后创建产品 .

相关问题