Fait :)
Ce morceau de code web vraiment me aider à le faire. Fonction récupérer les ID des sous-catégories du nom de la catégorie.
<?php
function subcategories_ids($parent_cat) {
$parent_id = get_cat_id($parent_cat); //получаем id родительской категории
$all_cats_ids = get_all_category_ids(); //получаем id ВСЕХ категорий
sort($all_cats_ids);
foreach ($all_cats_ids as $cat_id) {
$temp = true;
if (cat_is_ancestor_of($parent_id, $cat_id)) { //проверяем, является ли категория с cat_id дочерней по отношению к $parent_id
$child_cats_temp[] = $cat_id; //если дочерняя, то добавляем id во временный массив
foreach ($child_cats_temp as $parent_temp) { //перебираем поэлементно временный массив
if (cat_is_ancestor_of($parent_temp, $cat_id)) {
$temp = false; //если категория с cat_id является дочерней по отношению к хотя бы одному из элементов временного массива - false
}
}
if ($temp) {
$child_cats_ids[] = $cat_id;
}
}
}
return ($child_cats_ids); //возвращаем сортированный массив ID подкатегорий
}
?>
Bonjour, vous voudrez peut-être poser cette question à wordpress.stackexchange.com – ariefbayu
Silencieux, merci :) – mvod