is_object_in_term example


        do_action( 'wp_add_nav_menu_item', $menu_id$menu_item_db_id$args );
    }

    /* * Associate the menu item with the menu term. * Only set the menu term if it isn't set to avoid unnecessary wp_get_object_terms(). */
    if ( $menu_id && ( ! $update || ! is_object_in_term( $menu_item_db_id, 'nav_menu', (int) $menu->term_id ) ) ) {
        $update_terms = wp_set_object_terms( $menu_item_db_id, array( $menu->term_id ), 'nav_menu' );
        if ( is_wp_error( $update_terms ) ) {
            return $update_terms;
        }
    }

    if ( 'custom' === $args['menu-item-type'] ) {
        $args['menu-item-object-id'] = $menu_item_db_id;
        $args['menu-item-object']    = 'custom';
    }

    

function has_term( $term = '', $taxonomy = '', $post = null ) {
    $post = get_post( $post );

    if ( ! $post ) {
        return false;
    }

    $r = is_object_in_term( $post->ID, $taxonomy$term );
    if ( is_wp_error( $r ) ) {
        return false;
    }

    return $r;
}
Home | Imprint | This part of the site doesn't use cookies.