Buen día, hace ya varios días que intento compartir mi contenido en mis redes sociales en especial en Facebook, pero al intentarlo no me aparece la miniatura de las mismas, solo aparece en blanco sin imagen y esto solo sucede si es contenido de mi pagina, entonces supongo que es un error del WordPress, les adjunto una imagen del problema en el depurador de contenido en Facebook y otras compartiendo en Facebook, ojala me puedan ayudar, gracias.
Contenido solo visible a usuarios registrados
Hola Gustavo,
Verifica el cambiar las opciones dentro del Yoast:
https://yoast.com/help/custom-open-graph-tags/
Puedes seguir esta guía directamente de Yoast, luego de hacer eso puedes depurar nuevamente con la herramienta de facebook verifica esto y nos comentas.
Un saludo 🖐️
@argenis Hola, Gracias por la respuesta pero ya hice todo eso y nada, no se que sucede, no se ve la imagen miniatura T.T
y también lo de la guía de yoast y nada, siempre sale igual.
Hola Gustavo,
Puedes compartirnos la url de la consulta, es decir la que estás colocando en el debug de facebook, adicional verifica en tu complemento de cache (Autoptimize) el vaciar la cache, ya que es probable que tengas activa la cache y por esto no se actualice el contenido.
Un saludo 🖐️
@argenis ok esta es la url https://epicfania.com/psicomagia-sobre-lo-inefable-y-subjetivo/
también esta, https://epicfania.com
Y el cache siempre lo borro.
y las publicaciones:
Hola Gustavo,
En el código fuente del sitio veo que está tomando esta imagen:
Contenido solo visible a usuarios registrados
Lo que se muestra parece no concordar sin embargo puededs realizar esta prueba:
Ingresa en tu Yoast > Seo > Social
selecciona la pestaña Facebook y revisa que tengas activada la opción:
Tienes que crear el ID para la aplicacion, en este enlace tienes una Guia:
-> https://developers.facebook.com/docs/apps/?translation
Si no utilizas Yoast, dispones de plugins:
-> https://es.wordpress.org/plugins/wonderm00ns-simple-facebook-open-graph-tags/
Adicional a esto la imagen que estás sustituyendo, tiene las medidas como para ser considerada por los exploradores? es decir debe tener un tamaño recomendado de 1200px x 630px.
Verifica esto y nos comentas.
Un saludo 🖐️
@argenis En yoast le puse esta imagen, en la configuración de Facebook sin embargo no me aparece la opción de id.
Bueno la cosa es que normalmente hace dos días podía publicar cualquier cosa de mi sitio web en Facebook y salía con imagen normal , ahora si vuelvo a publicar cualquier articulo ya no aparece la miniatura.
Hola Gustavo,
Verifica el activar la siguiente opción:
https://developers.facebook.com/docs/development/register
Directamente aca te registras y obtienes el ID que debes ingresar en las configuraciones del Yoast. https://developers.facebook.com/docs/development/register#app-id
Básicamente debes asignar la api para que pueda conectarse facebook a tu sitio.
Un saludo 🖐️
@argenis ya tengo el ID, lo que pasa es que en yoast no sale la opción de ingresar dicha ID.
Hola Gustavo,
Recientemente el campo para ingresar el app_id de Facebook fue removido de Yoast SEO, puedes probar insertando el siguiente código en tu functions.php, desde Apariencia -> Editor de Temas -> functions.php, de preferencia deberías usar un child theme e insertarlo en el functions.php del child theme:
function my_custom_function_name() {
$app_id = XXXXXXXXXXXXXX;
$tag = '<meta property="fb:app_id" content="%d" />';
echo sprintf($tag, $num); }
add_action( 'wp_head', 'my_custom_function_name' );
Unicamente reemplaza el XXXXXXXXXXXX por el app_id que Facebook te ha proporcionado.
Si no tienes un child theme y necesitas crearlo el siguiente artículo puede serte de utilidad -> https://www.webempresa.com/blog/crear-temas-hijo-child-themes-en-wordpress.html
Saludos
@bulmaro-webempresa Ya inserte el código en el functions.php del child pero no guarda y me sale esto:
No ha sido posible comunicar con el sitio para comprobar los errores fatales, así que el cambio de PHP se ha revertido. Tendrás que subir el cambio a tu archivo PHP por otros medios, como por ejemplo usando SFTP.
Hola Gustavo,
Comprendo, por favor, intenta insertándolo a través de un fragmento de código con el plugin de code-snippets, crea un nuevo fragmento de código y pega el código que te compartí, asegúrate de que al crear el fragmento de código elijas la opción de Guardar y activar/ejecutar en todo el sitio.
Si continuas teniendo problemas nos lo haces saber, por favor.
Saludos
@bulmaro-webempresa Hola buen día, ya realice lo que me dijeron pero aun las imágenes que comparto en Facebook se ven en blanco y sin imagen. T.T
Hola Gustavo,
Algunos de los problemas que está detectando el debugger de Facebook -> Contenido solo visible a usuarios registrados puede deberse a que tienes varios plugins de SEO para redes sociales además del Yoast, debes usar solo uno y configurarlo correctamente.
Saludos
@bulmaro-webempresa ya desactive todos los pulgins y creo que solo tengo el yoast SEO, sin embargo envió foto de todos mis pligins.
esos son todos.