Single FSE: avatar del byline usa get_avatar nativo (autores humanos salen con identicon) — fleco de #135 #21

Open
opened 2026-06-28 19:12:54 +00:00 by rafa · 0 comments
Owner

Fleco derivado de #135 (#6). Todo lo demás de #135 quedó hecho y en prod; esto es lo único que faltaba.

Problema

En el single FSE (template wp_posts 42359), el byline del autor usa el avatar nativo de WordPress (get_avatar del bloque wp:avatar), no fea_avatar_url. Por eso:

  • Los autores humanos sin foto_perfil efectivo en el contexto del bloque pueden salir con el identicon gris de Gravatar en el single, aunque en portada/listados sí se vea su avatar.
  • La lógica de avatares bíblicos/evangelistas (fea_avatar_url) tampoco aplica al byline del single (eso para lecturas ya se cubrió por el contenido, no por el byline).

A hacer

  • Hacer que el bloque de avatar del byline del single FSE use foto_perfil (ACF) del autor / fea_avatar_url, no get_avatar nativo. Opciones: filtro get_avatar_url/pre_get_avatar_data acotado al contexto byline, o sustituir el wp:avatar por un bloque/cuadro que pinte fea_avatar_url.
  • Verificar en local + prod sobre un artículo de autor humano y uno bíblico.

Contexto y callejones ya descartados: ver comentarios de #135 y la nota feadulta-portada-multiidioma-132 (no usar pre_get_avatar_data dinámico ni foto_perfil=biblia.svg global — se revirtieron).

Fleco derivado de #135 (#6). Todo lo demás de #135 quedó hecho y en prod; esto es lo único que faltaba. ## Problema En el **single FSE** (template `wp_posts` 42359), el byline del autor usa el avatar **nativo de WordPress** (`get_avatar` del bloque `wp:avatar`), no `fea_avatar_url`. Por eso: - Los autores **humanos** sin `foto_perfil` efectivo en el contexto del bloque pueden salir con el identicon gris de Gravatar en el single, aunque en portada/listados sí se vea su avatar. - La lógica de avatares bíblicos/evangelistas (`fea_avatar_url`) tampoco aplica al byline del single (eso para lecturas ya se cubrió por el contenido, no por el byline). ## A hacer - Hacer que el bloque de avatar del byline del single FSE use `foto_perfil` (ACF) del autor / `fea_avatar_url`, no `get_avatar` nativo. Opciones: filtro `get_avatar_url`/`pre_get_avatar_data` acotado al contexto byline, o sustituir el `wp:avatar` por un bloque/cuadro que pinte `fea_avatar_url`. - Verificar en local + prod sobre un artículo de autor humano y uno bíblico. Contexto y callejones ya descartados: ver comentarios de #135 y la nota [[feadulta-portada-multiidioma-132]] (no usar `pre_get_avatar_data` dinámico ni `foto_perfil=biblia.svg` global — se revirtieron).
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rafa/feadulta#21