Botón "Compartir en Facebook" en single posts (mu-plugin sin dependencias externas) #62
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
Añadir un botón "Compartir en Facebook" en cada artículo de feadulta para que los lectores puedan compartir la URL en su muro.
Estado actual
No hay plugin de share instalado (
ls plugins/no devuelve nada conshare|social). El theme/template no incluye botones de compartir.Opciones de implementación
A. Snippet custom en mu-plugin (Recommended)
https://www.facebook.com/sharer/sharer.php?u={URL_DEL_POST}que abre el diálogo nativo de Facebook.the_contentfilter (al inicio o final del post) o como bloque/template part del FSE.B. Plugin "Share Buttons" estándar
C. Solo el meta tag og + dejar al usuario copiar URL
Recomendación: A — un botón único Facebook con
sharer.php?u=, snippet ~20 líneas. Si en el futuro se quieren más redes, extender trivialmente.Diseño propuesto del botón
CSS minimalista, ancho responsive, mismo estilo de fea-card. Ubicación posibles:
Más natural en feadulta: al final del contenido del post, justo antes del bloque del autor.
Plan
fea-share.phpcon:the_contentque añade el botón al final siis_single() && get_post_type()=='post'<head>para que el preview de FB sea correcto. Probablemente Yoast SEO ya los inyecta — verificar.Criterios de aceptación
<head>(title, description, image)Notas
page), portada, EFFA hub, etc. — solo posts