1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<?php // Obtener el día y mes actual $dia_mes_actual = date('m-d'); // Separar el día y el mes list($mes_actual, $dia_actual) = explode('-', $dia_mes_actual); // Obtener los posts cuyo mes y día coincidan con el día actual $args = array( 'post_type' => 'post', 'posts_per_page' => -1, // Obtener todos los posts 'date_query' => array( 'month' => $mes_actual, 'day' => $dia_actual, ), ); $the_query = new WP_Query($args); // Comprobar si hay posts if ($the_query->have_posts()) : // Iniciar el bucle while ($the_query->have_posts()) : $the_query->the_post(); // Mostrar el título del post y su fecha echo '<h2>' . get_the_title() . '</h2>'; echo '<p>Fecha: ' . get_the_date('Y-m-d') . '</p>'; endwhile; // Restaurar datos de la consulta original wp_reset_postdata(); else : // Si no hay posts echo '<p>No se encontraron posts para el día de hoy.</p>'; endif; ?> |