根据我的理解(在尝试和错误之前),
wp_set_object_terms( \'post_id\', \'add_this_term\', \'in_this_taxonomy\');
但是从《法典》来看,添加这个术语显然会覆盖为该文章和该分类法设置的任何其他术语?是这样吗?如果术语是嵌套的呢?
根据我的理解(在尝试和错误之前),
wp_set_object_terms( \'post_id\', \'add_this_term\', \'in_this_taxonomy\');
但是从《法典》来看,添加这个术语显然会覆盖为该文章和该分类法设置的任何其他术语?是这样吗?如果术语是嵌套的呢?
wp_set_object_terms()
调用了第四个参数append
. 在通话期间将其设置为true应添加术语,而不会取消已设置的术语。
wp_set_object_terms( $post_id, \'add_this_term\', \'in_this_taxonomy\', true);
您可以使用wp_get_object_terms()
, 您可以对此运行逻辑,并决定将什么放入数据库,以及是修改当前数据还是创建全新数据。
我想我的分类页面上的循环有问题。在我需要permalink的代码的任何部分(特别是侧栏上),它总是返回分类循环第一项的链接,但正确的是当前页面的链接。这是我的分类页面代码:<?php get_header(); ?> <div id=\"header_titulo\"> <div class=\"container\"> <?php $term_global = get_term_by(\'slug\', get_q