Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дмитрий
@programik
WordPress
Как вывести случайные публикации worpress?
Как вывести случайные публикации[записи] под записью .
Вопрос задан
более трёх лет назад
2305 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Максим
@z17
Java, PHP
wp-kama.ru/function/wp_query
Тут есть всё, что вам нужно
Ответ написан
более трёх лет назад
8
комментариев
Нравится
8
комментариев
Facebook
Вконтакте
Twitter
Дмитрий
@programik
Автор вопроса
не совсем понятно как вывести случайные записи
Написано
более трёх лет назад
Александр Зеленин
@zelenin
Дмитрий
: запросить рандомные записи и вывести. ура!
Написано
более трёх лет назад
Максим
@z17
Дмитрий
: что непонятного? там есть примеры
#2 Выведем один случайный пост:
$query = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => '1' ) );
далее по $query проходим стандартным образом (как везде в WP и делается)
Написано
более трёх лет назад
Дмитрий
@programik
Автор вопроса
Максим
: <?php echo '.$query.' ?> должно выводить 1 рандомную запись ?
Написано
более трёх лет назад
Максим
@z17
Дмитрий
: нет
вот
codex.wordpress.org/%D0%A6%D0%B8%D0%BA%D0%BB_WordPress
тут описано как обращаться с циклом WP
только цикл у вас не стандартный, а свой (который вы получили тем кодом), поэтому делаете $query->have_posts() вместо have_posts()
и т.д.
Написано
более трёх лет назад
Максим
@z17
Дмитрий
: раз вам так лень читать документацию:
$my_query = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => '5' ) );
while ($my_query->have_posts()) : $my_query->the_post();
the_title();
endwhile;
вот это выведет вам 5 заголовков случайных записей
Написано
более трёх лет назад
Дмитрий
@programik
Автор вопроса
Максим
: код выводит 5 последних записей сплошным текстом
Написано
более трёх лет назад
Максим
@z17
Дмитрий
: ну да, хотите по другому - доработайте, добавьте туда теги и прочее
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+1 ещё
Средний
Почему не приходит письмо на почту с WordPress?
1 подписчик
вчера
87 просмотров
0
ответов
WordPress
+1 ещё
Простой
Как изменить кнопку ADD TO CART на сайте WooCoomerce?
1 подписчик
22 июн.
50 просмотров
1
ответ
WordPress
+1 ещё
Простой
Как перенести сайт с Битрикс на Вордпресс или к кому обратиться по переносу?
2 подписчика
16 июн.
557 просмотров
7
ответов
WordPress
Средний
Как установить запрет поворота карточки флип блока в Elementor (CMS WordPress)?
1 подписчик
15 июн.
72 просмотра
1
ответ
WordPress
+1 ещё
Простой
Как отключить все cookie в вордпрес кроме админки?
2 подписчика
07 июн.
121 просмотр
1
ответ
WordPress
Простой
Для каких тем есть в комплекте наиболее универсальные шаблоны?
4 подписчика
06 июн.
197 просмотров
0
ответов
WordPress
Простой
Есть ли плагин, на котором можно реализовать конструктор мокапов?
1 подписчик
30 мая
55 просмотров
0
ответов
WordPress
Простой
Как сделать фильтры, поиск по WP_Query?
1 подписчик
30 мая
63 просмотра
1
ответ
WordPress
Простой
Как исправить отображение постов WordPress в PageBuilder Divi?
1 подписчик
29 мая
42 просмотра
1
ответ
WordPress
+1 ещё
Простой
Как остановить спам регистрации на сайте WordPress?
1 подписчик
29 мая
186 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Fullstack Developer под Wordpress
Future Search
от 100 000 до 150 000 ₽
Junior Backend-разработчик (PHP)
Rocket Business
•
Ростов-на-Дону
от 40 000 до 80 000 ₽
SEO link builder/контент менеджер
GOAT digital
от 700 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама