使用functions.php wordpress指定父子类别



我创建了一个重力表单,当用户提交帖子时,它会被添加到后端。

问题是我想为创建的帖子分配父子关系。

我用钩子用functions.php 完成

我用的是

wp_set_post_categories( $post_id, array( 1 ,2) );

让我们假设类别是";Bath";以及";4浴";

这是有效的,但是类别被分配为2个类别;Bath";作为一个和";4浴";作为另一个。我想以这样一种方式工作;Bath";将是父类别,并且";4浴";将是子类别。

若有人能帮我做同样的事,那个就太好了。

提前谢谢。

我已经解决了这个问题,我们需要使用wp_set_post_terms((

wp_set_post_terms( 244, 36, store_filter ,true);
wp_set_post_terms( 244, 39, store_filter ,true);

这里244是post-id,36是子类别,store_filer是分类法,true表示附加到现有分类法。

最新更新