Respuesta a: Hacer coincidir post con fecha actual

Inicio Foros WordPress Programación Hacer coincidir post con fecha actual Respuesta a: Hacer coincidir post con fecha actual

#56978

almendron
Participante

Lo primero que debes decidir es si se van a mostrar en el index o en una página.

El primer caso es más complejo y no lo aconsejo. Lo de la página es más sencillo. Los pasos serían:

1.- Los post “históricos” deberían ir marcados con un campo personalizado. Le puedes llamar “histórico” y el valor a poner sería una “S” o en blanco.

2.- Crea una plantilla a partir de page.php y la llamas “historicos.php”.

3.- En historicos.php es donde debe ir la consulta que en principio sería:

a) Obtienes el día y el mes de la fecha.

b) Y aquí es donde viene el problema porque habría que obtener el día y el mes de todos los posts que tuvieran en el campo personalizado “historico” el valor “S” y solo mostrar los que coincidan ambos datos.

Es decir, que te valdría page.php tal y como la tienes pero añadiendo el código

IF valor campo personalizado “historico” = “S” THEN
varibale1= día del post
variable2= mes del post
IF Día actual = variable1 AND Mes actual = varaible2 THEN
Código para mostrar el post
ENDIF

De todas formas, ahora mismo no puedo hacer una simulación. Tengo el ordenador en el taller y en el portátil no tengo instalado lo necesario para hacer pruebas. En cuanto me lo den, podría mirarlo con más detenimiento.

Pin It on Pinterest

Ir al contenido