wp_set_post_terms struggle :(

时间:2017-09-16 作者:Alexis Labarre

我想找一个暂时没有运气的人,所以我来找你。

当我尝试插入一个术语作为自定义分类法时,它不会完全起作用。如果我写这个

wp_set_object_terms( $post_id, $county, \'kommun\');
基本上我不认为它完全有效,因为我可以看到这个术语,当我在管理区编辑一篇文章时。但是,当我看到管理区域中所有帖子的列表时,虽然有自定义分类列,但表中没有出现该术语。

现在当我这样做的时候

wp_set_object_terms( $post_id, $county."test", \'kommun\');
一切正常。。。

当我回显$county时,该值是一个普通字符串。。。

有什么想法吗?谢谢

最好的

亚历克西斯

1 个回复
SO网友:Alexis Labarre

仅通过发布。。我做了最后的测试。我怀疑自定义分类名称中存在冲突,我所做的是在中更改了自定义分类的名称function.php

wp_set_post_terms( $post_id, $county, \'kommun1\');
工作正常:-)

我非常关注变量。我的错。。。

祝你今天愉快

结束

相关推荐

使用wp_get_Object_Terms和WooCommerce_Term_Meta的分类自定义顺序

我有一个与WooCommerce产品帖子类型关联的自定义分类法,我已将其添加到woocommerce_sortable_taxonomies 数组,以便可以在WordPress管理中对其进行排序。插件将术语顺序存储在自己的数据库表中wp_woocommerce_termmeta 每行包含term_id, meta_key (订单价值)和meta_value我使用wp_get_object_terms() 在网站的前端,仅通过指定了产品的术语。如何根据上述表格中存储的值对术语进行排序?WooCommerce