2017-05-31 125 views
-1

我想为WooCommerce产品使用默认的WordPress帖子类别。如何从我的主题functions.php注册产品帖子类型的类别分类?我如何在WooCommerce产品上使用默认类别

+1

请编辑该问题,将其限制为具有足够详细信息的特定问题以确定合适的答案。避免一次询问多个不同的问题。请参阅[如何提问](https://stackoverflow.com/help/how-to-ask)页面以获得澄清此问题的帮助。 – Confiqure

+0

所以你想要使用产品的发布类别? – helgatheviking

+0

@helgatheviking当你理解这个问题时,你会如此善良,以至于将它编辑成更易读的形式。这可以避免它被关闭。 –

回答

0

您可以使用register_taxonomy_for_object_type()来实现此目的。对于产品类型后略作修改,这里的source

add_action('init','add_categories_to_cpt'); 
function add_categories_to_cpt(){ 
    register_taxonomy_for_object_type('category', 'product'); 
} 
+0

我是sory,我在错误的地方搜索,但是他们的工作,我告诉你:D – d00nn1234

+0

对不起,我不是故意像个混蛋一样脱落。我确实认识到搜索某些东西都取决于使用正确的短语。我很高兴它仍然有效。 – helgatheviking

0

这是不可能的。你可以把它作为wordpress类或者woocommerce。

  1. 您可以在数据库中复制它们。
  2. 如果您以后不需要wordpress类别,那么您可以在数据库中将这些类别的分类更改为“product_cat”。
0

如果你注册的分类(类),那么你不需要任何额外的功能。注册时可以这样做。

register_taxonomy(
     'category', 
     'product', // Here it is assigned to products 
     array(
      'label' => __('Category'), 
      'rewrite' => array('slug' => 'category'), 
      'hierarchical' => true, 
     ) 
    ); 
相关问题