wp_term_is_shared

函式
wp_term_is_shared ( $term_id )
引數
  • (int) $term_id Term ID.
    Required:
返回值
  • (bool) Returns false if a term is not shared between multiple taxonomies or if splitting shared taxonomy terms is finished.
定義位置
相關方法
wp_stream_imagewp_terms_checklistwp_kses_hairwp_is_streamwp_filter_post_kses
引入
4.4.0
棄用
-

wp_term_is_shared是一個函式,用來確定一個分類術語是否在多站點網路中的多個站點之間共享。如果該術語是共享的,它返回true,如果不是,則返回false。

確定一個術語是否在多個分類法之間共享。

共享的分類法術語在4.3版本中開始被拆分,但cron任務失敗或升級程式的其他延遲可能導致共享的術語仍然存在。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_term_is_shared( $term_id ) {
global $wpdb;
if ( get_option( 'finished_splitting_shared_terms' ) ) {
return false;
}
$tt_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE term_id = %d", $term_id ) );
return $tt_count > 1;
}
function wp_term_is_shared( $term_id ) { global $wpdb; if ( get_option( 'finished_splitting_shared_terms' ) ) { return false; } $tt_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE term_id = %d", $term_id ) ); return $tt_count > 1; }
function wp_term_is_shared( $term_id ) {
	global $wpdb;

	if ( get_option( 'finished_splitting_shared_terms' ) ) {
		return false;
	}

	$tt_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE term_id = %d", $term_id ) );

	return $tt_count > 1;
}

常見問題

FAQs
檢視更多 >