Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дмитрий
@programik
WordPress
Как вывести случайные публикации worpress?
Как вывести случайные публикации[записи] под записью .
Вопрос задан
более трёх лет назад
2302 просмотра
Комментировать
Подписаться
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
Дмитрий
: ну да, хотите по другому - доработайте, добавьте туда теги и прочее
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
WordPress
+2 ещё
Простой
Wordpress woocommerce. Отправка пароля пользователю. Как сделать?
1 подписчик
03 мая
114 просмотров
2
ответа
WordPress
Средний
Как перенести контент в одного WordPress на другой?
1 подписчик
02 мая
85 просмотров
2
ответа
JavaScript
+3 ещё
Простой
Проблема с WordPress как исправить ошибку?
2 подписчика
01 мая
1317 просмотров
0
ответов
WordPress
Простой
Модуль YoastSEO для Wordpress не отображается в браузере на ОС Windows, в чем проблема?
1 подписчик
28 апр.
61 просмотр
1
ответ
WordPress
Простой
Как подсчитать количество постов для каждой таксономии?
2 подписчика
22 апр.
804 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Как в редакторе Gutenberg получить выделенный текст?
1 подписчик
18 апр.
112 просмотров
1
ответ
WordPress
+1 ещё
Средний
Как сделать ротатор для РСЯ?
1 подписчик
18 апр.
116 просмотров
1
ответ
WordPress
Простой
Как отключить разделение экрана в редакторе Wordpress?
1 подписчик
17 апр.
81 просмотр
1
ответ
WordPress
Простой
Как в wordpress получить урл или id поста из function.php, если старица обрабатывается ajax?
2 подписчика
17 апр.
90 просмотров
1
ответ
WordPress
+2 ещё
Простой
Не загружается сайт вордпресс в мобилке айфона, как решить?
1 подписчик
17 апр.
128 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Wordpress Разработчик
Nomadic Soft
от 800 до 1 500 $
Fullstack Developer под Wordpress
Future Search
от 100 000 до 150 000 ₽
Специалист по запуску беспилотных вилочных погрузчиков
Автомакон
•
Москва
от 80 000 до 80 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама