Las publicaciones de mi feed de Facebook no aparecen, o lo único que veo es el recuadro "Me gusta", pero no las publicaciones.

Existen algunos motivos comunes por los que puede que no se muestre tu feed de Facebook. Te recomendamos que revises los siguientes problemas potenciales antes de solicitar ayuda:

1) Estás intentando mostrar mensajes de un perfil personal

La forma más sencilla de comprobar si estás intentando mostrar publicaciones de un perfil personal en lugar de una página es ver tu página y comprobar si tienes "Amigos", "Me gusta" o "Miembros". Los perfiles tienen "Amigos" y las páginas tienen "Me gusta". Si tienes "Amigos", no se trata de una página, sino de un perfil personal.

Solución:

Debido a la política de privacidad de Facebook, no puedes utilizar el plugin para mostrar todas tus publicaciones de un perfil personal, sólo de un perfil de Facebook, ya que las publicaciones de un perfil personal están protegidas por razones de privacidad. Es posible que tengas un éxito limitado en la visualización de ciertas publicaciones de un perfil personal, pero la mayoría de las publicaciones no se pueden mostrar.

Si utilizas el perfil para representar a una empresa, organización, producto, figura pública o cualquier otra cosa que no seas tú mismo, te recomendamos que conviertas tu perfil en una página siguiendo la recomendación de Facebook: http://www.facebook.com/help/175644189234902/, ya que utilizar páginas en lugar de perfiles tiene muchas ventajas. De hecho, utilizar un perfil para representar a alguien que no seas tú mismo va en contra de las políticas de Facebook (consulta "¿Por qué debería convertir mi perfil en una página?" en el enlace anterior).

Una vez que haya convertido a una página a continuación, el plugin debe ser capaz de recuperar y mostrar todos sus puestos.

2) El feed de la página de Facebook que intentas mostrar tiene restricciones

El feed que intentas mostrar tiene que ser una página de Facebook de acceso público. Si tu página de Facebook tiene alguna restricción (edad o ubicación), los usuarios se verán obligados a iniciar sesión en Facebook para poder verla. Esto no es deseable para la mayoría de las páginas, ya que significa que no son accesibles para las personas que no tienen una cuenta de Facebook y que tu página no puede ser rastreada e indexada por los motores de búsqueda.

Una forma fácil de determinar si tu página está configurada como pública es asegurarte de que has cerrado la sesión de tu cuenta de Facebook y luego intentar visitar tu página. Si Facebook te obliga a iniciar sesión para ver tu página, entonces tiene una restricción.

Solución:

Puedes eliminar cualquier restricción accediendo a tu cuenta de Facebook y yendo a la Configuración de tu página. A continuación, puedes eliminar las restricciones de país y edad(ver captura de pantalla). Una vez eliminadas, el plugin Custom Facebook Feed podrá acceder a tus publicaciones y mostrarlas.

Actualización: Ahora es posible mostrar publicaciones de una página que tiene restricciones, siempre que utilices un token de acceso a "Página" obtenido de esa página específica de Facebook. Para ello, debes tener acceso a la página de Facebook que estás intentando mostrar (es decir, tener un rol en la página). A continuación, puedes utilizar el gran botón azul de inicio de sesión de Facebook en nuestro plugin para obtener un token para esa página de Facebook. Este botón se añadió en la versión 2.7 del plugin gratuito y en la versión 3.4 del plugin Pro.

3) No hay entradas en tu página o las que hay son muy antiguas.

Si las publicaciones de tu página tienen entre 2 y 3 años, es posible que no aparezcan en la API de Facebook y que, por tanto, el complemento no pueda mostrarlas.

Solución:

Prueba a crear una nueva publicación en tu página de Facebook y comprueba si aparece en el feed de Facebook de tu sitio web.

4) Los ajustes de personalización del plugin no se han guardado correctamente al instalarlo (sólo plugin de WordPress).

Muy de vez en cuando en algunos sitios se produce un problema en el que los valores predeterminados de personalización del plugin no se guardan en la base de datos cuando el plugin se instala por primera vez, lo que hace que sus mensajes no se muestren. Puedes saber si este es el caso si la información del sistema del plugin no incluye todos los ajustes personalizados. Por ejemplo:

## CUSTOMIZE: ##
cff_ajax =>
cff_preserve_settings =>
cff_title_length =>
cff_body_length =>
cff_timezone => America/New_York

## FACEBOOK API RESPONSE: ##

Solución:

Basta con hacer clic en el botón "Guardar cambios" de la página Personalizar del complemento para guardar la configuración en la base de datos y resolver el problema.

5) Problema de configuración del servidor

Para recuperar tus publicaciones de Facebook, el plugin requiere algunos módulos PHP básicos que están activados por defecto en la mayoría de los servidores web. Si estos módulos están desactivados en tu servidor web, puede ser la causa del problema. Para comprobarlo, ve a la página de configuración del complemento, haz clic en el botón Ayuda y desplázate hasta la sección Información del sistema. En la sección ## SITE/SERVER INFO: ## debería ver los tres elementos resaltados a continuación.

Solución:

Si JSON está marcado como No, significa que JSON no se está ejecutando en el servidor de su sitio web. Deberías ponerte en contacto con tu proveedor de alojamiento web para solicitarle que active esta opción, ya que es necesaria para utilizar este plugin y muchos otros.

Si ambos PHP allow_url_fopen y PHP cURL están marcados como No, significa que ambas extensiones PHP están deshabilitadas en el archivo php.ini de su servidor. Si está familiarizado con la edición de este archivo, puede habilitar una o ambas usted mismo, de lo contrario se recomienda que contacte con su proveedor de alojamiento web y solicite que habiliten una o ambas extensiones en su servidor.

Si cURL está marcado como Sí, el plugin debería seguir funcionando como se espera.

Si PHP allow_url_fopen Y SSL Stream están marcados como Yes entonces el plugin debería funcionar como se espera. Si uno de ellos está marcado como no, entonces puede habilitarlos editando el archivo php.ini de su servidor web. Para habilitar allow_url_fopen necesitará editar la siguiente línea:

allow_url_fopen = On

Para activar el flujo SSL deberá descomentar (quitar el punto y coma de delante) la siguiente línea:

;extension=php_openssl.dll

6) Una configuración de seguridad de tu servidor web está bloqueando la conexión de tu sitio web a la API de Facebook.

Si has seguido los pasos anteriores para solucionar el problema, es posible que haya algo que impida que tu sitio web se conecte a la API de Facebook.

Solución:

Consulta este post para obtener más información sobre este problema y cómo solucionarlo.

7) Se está aplicando un filtro a tu feed

Consulte estas FAQ para más información.

soporte

¿No ha encontrado la respuesta en los documentos?

Contacto

¿Le ha resultado útil este artículo?