Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дмитрий
@programik
WordPress
Как вывести случайные публикации worpress?
Как вывести случайные публикации[записи] под записью .
Вопрос задан
более трёх лет назад
2294 просмотра
Комментировать
Подписаться
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
+2 ещё
Средний
Как решить проблему со смещением макета и подогнать контейнер под размер картинки?
1 подписчик
3 часа назад
13 просмотров
0
ответов
JavaScript
+2 ещё
Простой
Как понять разночтения аналогичных скриптов, зарегистрированных в Wordpress?
1 подписчик
4 часа назад
38 просмотров
1
ответ
WordPress
Простой
Почему не отображаются изменения в шапке wordpress?
1 подписчик
02 мар.
59 просмотров
0
ответов
WordPress
+1 ещё
Простой
Как в woocomerce получить содержимое корзины не для зарегистрированного пользователя?
1 подписчик
02 мар.
32 просмотра
1
ответ
WordPress
Простой
Плагин ACF. Как обернуть несколько картинок в разные ссылки?
1 подписчик
01 мар.
102 просмотра
1
ответ
WordPress
Простой
Где найти созданные на WordPress страницы?
1 подписчик
01 мар.
82 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Как отобразить при случайном порядке уникальность страниц?
1 подписчик
28 февр.
112 просмотров
5
ответов
WordPress
+2 ещё
Простой
Почему в wordpress в карточке товара невозможно выбрать основную категорию?
1 подписчик
27 февр.
53 просмотра
0
ответов
WordPress
Простой
Как связать несколько сайтов в WP?
1 подписчик
26 февр.
72 просмотра
2
ответа
WordPress
+3 ещё
Простой
Чужая корзина товаров у нового пользователя Woocommerce. Как искать «кэширующего негодяя»?
3 подписчика
25 февр.
912 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Fullstack Developer под Wordpress
Future Search
от 90 000 до 150 000 ₽
Wordpress & Laravel Developer
Pryvus Inc
от 2 000 $
PHP, WordPress и Node.js разработчик
TripShock Adventures
от 1 000 до 2 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама