我有一个自定义帖子类型property
,并且自定义分类法为city
和state
。这不是分层分类法,但是它们已经具有关系(每个城市都标有州)。我想根据所选城市自动设置状态。什么动作或功能可以提供帮助?
我尝试将add_action( 'save_post', 'save_property_meta' );
与wp_set_object_terms
一起使用,但是我不知道如何写条件。
add_action( 'save_post', 'save_property_meta' );
function save_property_meta( $post_id ) {
$terms = get_the_terms( $post->ID, 'property_city' );
if( $terms ){
$term = array_shift( $terms );
$term->id;
}
/** It's should be condition**/
wp_set_object_terms( get_the_ID(), get_term_meta( $city_term['id'], 'property_city_county'), true);
}