@valentinadikaya

Как сделать сортировку DESC числовую по названию в Wordpress?

Есть записи которые выводяться по названию в порядке DESC . Названия одинаковые b-1, b-2, b-3 и так далее.
Появилось навзание b-100, но оно становиться после b-10.
Как поменять так, чтобы 100 было после 99.
function postgrid_normal( $atts  ) {
  global $post;
  $permalink = get_permalink( $post->ID );
  $args      = array(
    'type'         => 'post',
    'child_of'     => 0,
    'parent'       => '',
    'orderby'      => 'name',
    'order'        => 'DESC',
    'hide_empty'   => 1,
    'hierarchical' => 1,
    'exclude'      => '',
    'include'      => '',
    'number'       => '',
    'taxonomy'     => 'category',
    'pad_counts'   => false,
  );
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
glaphire
@glaphire
PHP developer
На mysql это сложнее сделать, чем на php, поэтому посмотрите пример натуральной сортировки по многомерному массиву (ссылка). Т.е. - получаете массив постов так как сейчас и дополнительно сортируете на стороне php как вам нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы