У меня есть цикл запросов WP
foreach($children as $child) :
$f++;
$cat = get_category($child);
$content .= '<li><a href="' . get_category_link($cat->term_id) . '" class="category-child">' . getVariableText($cat->name,40) . ' (' . $cat->count . ')</a></li>';
endforeach;
Производит:
Новости
Это выводит 3x дочерние категории под именем родительской категории, но я хочу упорядочить их по Дата, новейший на вершине. Изменение основного запроса не влияет на детей … какие-либо предложения?
Начальный, основной запрос здесь, который перечисляет всех родителей в A-Z:
$category = get_category_by_slug( 'information-index' );
$args = array(
'type' => 'post',
'parent' => $category->term_id,
'orderby' => 'date',
'order' => 'ASC',
'hide_empty' => 0,
);
$child_categories = get_categories($args);
$category_list = array();
$category_list[] = $category->term_id;
$content = ''; '
Возможно ли это, поскольку «внешний» цикл перечисляет категории в По алфавиту порядок?
Любая помощь приветствуется. Мартин.
Оказывается, как сказал @rnevius, это просто названия категорий. strtotime () может использоваться для преобразования их в удобное время. Спасибо всем.
Других решений пока нет …