Eine auf WordPress spezialiserte Suchmaschine für Entwickler und Theme-Autoren



wp_term_is_shared ›

Seit4.4.0
Veraltetn/v
wp_term_is_shared ( $term_id )
Parameter:
  • (int) $term_id Term ID.
    Erforderlich: Ja
Gibt zurück:
  • (bool) Returns false if a term is not shared between multiple taxonomies or if splittng shared taxonomy terms is finished.
Definiert in:
Codex:

Determine whether a term is shared between multiple taxonomies.

Shared taxonomy terms began to be split in 4.3, but failed cron tasks or other delays in upgrade routines may cause shared terms to remain.



Quellcode

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;
}