自动将自定义分类法设置为自定义帖子类型

时间:2019-01-25 17:01:07

标签: wordpress custom-post-type taxonomy-terms

我有一个自定义帖子类型property,并且自定义分类法为citystate。这不是分层分类法,但是它们已经具有关系(每个城市都标有州)。我想根据所选城市自动设置状态。什么动作或功能可以提供帮助?

我尝试将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);
}

0 个答案:

没有答案