我正在使用wp_insert_term
现在我需要一些错误处理程序来处理使用相同名称时的错误。
$term_id = wp_insert_term( $term, \'wpsc_product_category\', $args );
if($term_id) {//my operations here}
在哪里
$term = $_POST[\'categoryTitle\'];
当这样的名称已经存在时,我想显示一些错误。
在里面wp_insert_term, 如何检查$term_id
是否重复
我不想按现有条款继续操作。
最合适的回答,由SO网友:meekbot 整理而成
if ( is_wp_error($term_id) ) {
// oops WP_Error obj returned, so the term existed prior
// echo $term_id->get_error_message();
}
看看这是否适合你。