Automatizar cambio semanal de la portada según la carta de la semana #56
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objetivo
Automatizar el cambio semanal de la portada de feadulta: cuando se publica una nueva carta de la semana, la portada (hero + shortcodes asociados) debe actualizarse sola sin intervención manual.
Contexto actual
La portada está renderizada por
wordpress/wp-content/mu-plugins/fea-homepage.phpcon los shortcodes:[fea_carta_semana_hero]— hero principal con la carta[fea_articulos_semana]— artículos de la semana asociados[fea_evangelio],[fea_eucaristia],[fea_multimedia]— bloques fijos[fea_noticia_centro]— bloque central footerLa categoría "Carta de la semana" es
term_id=6. Cartas semanales pasadas:term_id=21/22.Hoy hay que verificar cómo se elige la carta "activa": ¿es el último post publicado en categoría 6? ¿hay meta
_carta_activa? ¿depende de fecha? ¿hay que mover manualmente la carta entre categorías?Plan
Fase 1 — auditoría
fea-homepage.phpy documentar qué query usa cada shortcode para elegir la "carta de esta semana".Fase 2 — diseño
Opciones (a decidir tras Fase 1):
post_datemás reciente en categoría 6 publicada hasta hoy. Cero acción semanal: basta publicar la nueva carta el día que toque._carta_activa. Requiere mantenimiento.Recomendación previa: A si no hay solapamientos. Es la opción sin estado y sin cron.
Fase 3 — implementación
fea-homepage.php.Fase 4 — validación con suite E2E
Reutilizar
tools/e2e/(#37):Criterios de aceptación
Portada-y-shortcodesel comportamiento finalNotas
Portada-y-shortcodes,Carta-de-la-semana,Categorias-y-terminos