Question

Je cherche une fonction qui permet de récupérer les noms et les IDs de toutes les catégories qui émet un case à cocher, ou donnez-moi les données afin que je puisse effectuer une boucle.

<input type="checkbox" name="category" value="category_id" /> Category 1
<input type="checkbox" name="category" value="category_id" /> Category 2
<input type="checkbox" name="category" value="category_id" /> Category 3
<input type="checkbox" name="category" value="category_id" /> Category 4
<input type="checkbox" name="category" value="category_id" /> Category 5
Était-ce utile?

La solution

cela devrait le faire:

$categories = get_categories();
foreach( $categories as $category ) { 
    echo '<input type="checkbox" name=' . $category->slug . '" value="' . $category->term_id . '" /> ' . $category->name . '<br />' . "\n";
}

et vous pouvez modifier / commander la liste par l'alimentation des arguments à get_categories(): http://codex.wordpress.org/Function_Reference/get_categories

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top