facepook
@facepook
С детства болею неизлечимым сео-даром!

Как к данному выводу записей Вордпресс добавить сортировку по произвольному полю?

Доброго времени!

Я вывожу записи таким кодом:
<?php
$my_posts = get_posts('numberposts=0&category=-14');
foreach ($my_posts as $post) :
setup_postdata($post);
?>
  <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endforeach; ?>


У этих записей есть произвольное поле:
<?php echo esc_html( get_field('skidka') ); ?>
В нем указано числовое значение (например 1, 5, 10, 20 и т.д)
Как в код выше добавить сортировку этих записей по значению этого доп поля.
Заранее большое спасибо, просто не знаю php
  • Вопрос задан
  • 19 просмотров
Решения вопроса 1
@KingAnton
Попробуйте так:
$my_posts = get_posts(array(
    'numberposts' => 0,
    'category' => 14,
    'orderby' =>   'meta_value_num',
    'meta_key' => 'skidka'
));

foreach ($my_posts as $post) :
setup_postdata($post);
?>
  <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endforeach; ?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы