Для вывода заголовка и ссылки на случайную страницу WordPress, опубликованную сегодня, можно использовать следующий код:
<?php // Получаем массив случайных страниц, опубликованных за сегодня $args = array( 'post_type' => 'page', 'post_status' => 'publish', 'orderby' => 'rand', 'posts_per_page' => 1, 'date_query' => array( array( 'year' => date( 'Y' ), 'month' => date( 'm' ), 'day' => date( 'd' ), ), ), ); $random_pages = new WP_Query( $args ); // Выводим заголовок и ссылку на случайную страницу if ( $random_pages->have_posts() ) { while ( $random_pages->have_posts() ) { $random_pages->the_post(); // Выводим заголовок the_title( '<h2>', '</h2>' ); // Выводим ссылку echo '<a href="' . get_permalink() . '">Подробнее</a>'; } } // Восстанавливаем оригинальные данные запроса wp_reset_postdata(); ?>
В этом коде мы используем WP_Query для получения случайной страницы, опубликованной сегодня. Затем мы выводим заголовок с помощью функции the_title() и ссылку с помощью функции get_permalink(). Заметьте, что функция the_title() автоматически добавляет теги заголовка, поэтому мы используем '<h2>' и '</h2>' для обрамления заголовка. Это можно изменить, если вам нужен другой вид оформления.
Надеюсь, это поможет вам вывести заголовок и ссылку на случайную страницу WordPress, опубликованную за сегодня. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать!