it-swarm.com.de

Multisite - Erstellen Sie eine Kategorie in einer bestimmten Site

Ich habe eine Multisite, die ich erstellen möchte, aber in einer bestimmten Site. Ich habe diese Funktionen unten verwendet:

wp_create_category('mycategory', 0);

dadurch wird jedoch eine Kategorie auf der Hauptwebsite erstellt. Ich suche weiter, ob es eine eingebaute Funktion in WordPress geben wird, um eine Kategorie auf einer bestimmten Site zu erstellen, aber anscheinend gibt es keine.

Gibt es eine einfache Möglichkeit, eine Kategorie in einer bestimmten Site zu erstellen?

2
Kim Tan

Was Sie brauchen, ist switch_to_blog und vielleicht get_blog_id_from_url , das Sie so verwenden würden :

$blog_id = get_blog_id_from_url( 'www.example.com' );
switch_to_blog( $blog_id );
wp_create_category( 'mycategory', 0 );
restore_current_blog();