Domanda

Sto modificando il plugin Wordpress Frontend User Per i miei tipi di post personalizzati. Ciò che devo modificare sono i termini di tassonomia personalizzati. Per fare ciò, devo elencare i miei termini come etichette e avere caselle di controllo associate alle etichette (alla fine associate alla tassonomia quando invio un aggiornamento post).

Quello che ho ora è il seguente:

$jobsTerms = get_terms('jobtype',array( 'taxonomy' => 'jobtype' )); 
foreach($jobsTerms as $term){
    echo "<label for='term-" . $term->slug . "'>" . $term->name . "</label>";
    echo "<input type='checkbox' name='term" . $term->slug . "' value='" . $term->name . "' />
}

Ma a parte questo, mi sono perso su come verificare se quel post ha un termine selezionato (in tal caso aggiungi checked=checked all'input).

Mi sono anche perso su come aggiornare questa tassonomia quando faccio clic su Invia (che spara un paio di personalizzazione update_post_meta chiamate e a wp_update_post chiamata.

Qualsiasi aiuto?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top