it-swarm.com.de

wp_insert_term - Eltern & Kind Problem

Ich habe eine Autodatenbank, die ich als Taxonomien in Wordpress importieren möchte. Das Problem ist, dass ich nicht zwei Taxonomien gleichzeitig erstellen kann (erste ist Elternteil, letzte sind Kinder von zuerst).

 $ p = wp_insert_term ("Acura", "classified-category", Array ("description" => "Acura")); 
 $ c = wp_insert_term ("Acura CL", "classified") -category ", array (" parent "=> $ p [" term_id "]," description "=>" Acura CL ")); 
 print_r ($ p); 
 print_r ($ c); 

kehrt zurück:

 Array ([term_id] => 13 [term_taxonomy_id] => 4720) 
 Array ([term_id] => 2589 [term_taxonomy_id] => 4721) 

Im Dashboard wird jedoch nur die übergeordnete Kategorie angezeigt. Das Problem ähnelt dem folgenden: https://wordpress.stackexchange.com/questions/23125/create-two-categories-at-once-parent-child

Irgendeine Idee ?

3
George Jipa

Das Problem ist der Taxonomie-Cache. Sie müssen es löschen, nachdem Sie die Begriffe eingefügt haben, um sie anzuzeigen. Ich hatte das gleiche Problem, das mir jemand beantwortet hat hier :

delete_option("classified-category_children");

Fügen Sie das nach dem Begriff ein und Sie sollten gut sein.

6
Manny Fleurmond