¿Te gustaría solucionar el mensaje «Feeds for YouTube ha dejado de cargarse» que ha aparecido en tu panel de control de WordPress?
En esta guía, te explicaremos qué significa ese aviso y por qué el complemento ha dejado de cargarse. También te explicaremos cómo volver a instalarlo sin perder tus fuentes ni tu configuración.
Antes de empezar, asegúrate de que tienes acceso de administrador al panel de control de WordPress y una copia nueva del plugin YouTube Feed.
Esto es lo que vamos a tratar:
- Se ha detenido la carga de los canales de YouTube
- ¿Qué hace el complemento cuando se detiene?
- Archivos que comprueba el complemento
- Reinstalar el complemento
- Cuando los archivos no dejan de desaparecer
- Preguntas frecuentes
Se ha detenido la carga de los canales de YouTube
Es posible que algunos de los archivos propios del plugin desaparezcan de tu servidor. Cuando eso ocurre, YouTube Feed deja de cargarse y muestra un aviso rojo en la parte superior de las pantallas de administración de WordPress. El aviso dice lo siguiente:
«Feeds for YouTube» ha dejado de cargarse. Algunos de los archivos propios del complemento ya no se encuentran en el servidor, por lo que el complemento se ha desactivado automáticamente para que el resto de tu sitio web siga funcionando. Si reinstalas el complemento, los archivos volverán a aparecer. Tus fuentes, ajustes y clave de licencia se almacenan en la base de datos y no se ven afectados.
Debajo, una segunda línea indica el nombre de la carpeta y enumera todos los archivos que faltan. Por ejemplo, dice: Missing from wp-content/plugins/youtube-feed-pro/ seguidas de las rutas de los archivos. En la última línea se recomienda preguntar a tu proveedor de alojamiento web si su escáner de malware ha puesto los archivos en cuarentena, en caso de que vuelvan a desaparecer tras una reinstalación.
En el aviso se denomina al complemento «Feeds for YouTube», un nombre que también podrás ver en tu página de Complementos. Se trata del mismo complemento que aparece en tu menú «YouTube Feed».
Solo los usuarios con permiso para activar plugins, como los administradores, ven este aviso. Los visitantes nunca lo ven.
El aviso apunta a una posible causa. Es posible que un escáner de malware de tu servidor haya puesto en cuarentena algunos de los archivos del plugin. Cualquier otra acción que elimine un archivo de la carpeta del plugin tiene el mismo efecto.
A continuación, veremos qué hace el complemento cuando se detiene.
¿Qué hace el complemento cuando se detiene?
Sin esta comprobación, la falta de un solo archivo puede provocar un error grave en todas las páginas de tu sitio web, incluido el panel de control de WordPress. En cambio, el complemento deja de cargarse y permite que el resto de tu sitio web siga funcionando.
Así es como se ve en tu página web.
- El complemento permanece en tu lista de complementos. No está desactivado. Simplemente no carga sus funciones.
- Tus feeds no se muestran. El
[youtube-feed],[youtube-feed-single]y[youtube-feed-search]Los códigos cortos no muestran nada. Los visitantes ven un espacio en blanco en lugar del texto sin formato del código corto. - Las pantallas y los feeds propios del complemento no se cargan hasta que se recuperan los archivos.
- Si
WP_DEBUGSi está activado, el complemento escribe una línea en el registro de errores de PHP. La línea comienza con «Feeds para YouTube: complemento detenido, faltan», seguida de los nombres de los archivos.
El plugin realiza esta comprobación cada vez que WordPress lo carga. Al detenerlo, no se guarda nada en la base de datos. No hay nada que restablecer. Una vez que los archivos vuelven a estar disponibles, el plugin se carga con normalidad la próxima vez que se cargue la página.
A continuación, estos son los archivos que busca el complemento.
Archivos que comprueba el complemento
El complemento busca los archivos que necesita para iniciarse antes de cargar nada más. Estos archivos se comprueban en cada versión del complemento, dentro de la carpeta del mismo. No es necesario que los compruebes uno por uno. El aviso ya indica cuáles faltan.
activation.phpbootstrap.phpvendor/autoload.phpinc/sby-functions.phpinc/Admin/admin-functions.phpinc/Admin/SBY_Notifications.phpinc/Admin/SBY_New_User.phpinc/Admin/SBY_Upgrader.phpinc/Blocks/SBY_Blocks.phpinc/Blocks/SBY_Modern_Elementor_Widget.phpinc/Builder/SBY_Db.phpinc/Customizer/Config.phpinc/Customizer/DB.phpinc/Customizer/ProxyProvider.phpinc/Customizer/ShortcodePreviewProvider.phpinc/Feed_Locator.phpinc/SBY_Cron_Updater.phpinc/SBY_Posts_Manager.phpinc/Services/Admin/AdminServiceContainer.phpinc/Services/Integrations/Elementor/SBY_Elementor_Base.phpinc/Services/Integrations/Elementor/SBY_Elementor_Control.phpinc/Services/Integrations/Elementor/SBY_Elementor_Widget.phpinc/Services/ServiceContainer.php
La versión de pago también comprueba algunos archivos por su cuenta. El aviso los menciona de la misma forma si desaparecen.
Los archivos de los widgets de Elementor aparecen en la lista aunque no utilices Elementor. El complemento comprueba su presencia en todas las páginas web. Si falta algún archivo de Elementor, el complemento deja de funcionar.
El complemento también se detiene correctamente si se produce un error durante su inicio. Esto puede ocurrir cuando un archivo que necesita se ha eliminado en medio de la carga de una página. En ese caso, la línea situada debajo del aviso muestra el mensaje de error en lugar de la ruta del archivo.
Una vez que sepas qué es lo que comprueba el complemento, podrás volver a colocar los archivos que faltan.
Reinstalar el complemento
El aviso indica que al reinstalar el plugin se recuperan los archivos. La forma más segura es subir una copia nueva sobre la actual. De este modo, WordPress sustituye los archivos sin necesidad de desinstalar primero el plugin.
No elimines primero el plugin. Al eliminar un plugin, se ejecuta su rutina de limpieza. Esto borra tus feeds, la configuración del plugin, tu clave de licencia y las entradas de vídeo guardadas.
La única excepción es cuando la opción «Conservar la configuración si se elimina el complemento » está activada en «YouTube Feed» » «Configuración», en la pestaña «General ». El complemento no se carga mientras está desactivado. Es posible que no puedas comprobar esa configuración. Sustituye los archivos en lugar de eliminarlos.
Para volver a instalar el complemento, sigue estos pasos.
- Anota los nombres de los archivos que aparecen en la alerta roja. Los necesitarás si los archivos vuelven a desaparecer.
- Descarga una copia actualizada del plugin. Si tienes la versión de pago, descarga el archivo ZIP más reciente desde tu cuenta de Smash Balloon. Si tienes la versión gratuita, descárgala desde la página del plugin en WordPress.org.
- En tu panel de control de WordPress, ve a «Plugins» » «Añadir plugin».
- Haz clic en «Subir plugin», en la parte superior de la pantalla. A continuación, selecciona el archivo zip que has descargado.
- Haz clic en «Instalar ahora».
- WordPress detecta que el plugin ya está instalado y muestra una comparación entre ambas versiones. Haz clic en «Sustituir la versión actual por la subida».
Nuestra guía sobre cómo actualizar manualmente el complemento YouTube Feed explica este mismo método de subida con más detalle.
Cuando WordPress haya terminado, abre cualquier pantalla de administración. El aviso rojo habrá desaparecido y el menú «Feed de YouTube» volverá a funcionar.
Nota: Si tus feeds siguen apareciendo vacíos en la interfaz de usuario, borra el caché de las páginas de tu sitio web. Es posible que se siga mostrando una copia en caché de la página. En nuestra guía sobre plugins de caché te explicamos cómo hacerlo.
Si no puedes subir los archivos a través de WordPress, también puedes restaurar la carpeta del plugin a través de tu proveedor de alojamiento. Pide a tu proveedor de alojamiento que restaure los archivos desde la cuarentena o desde una copia de seguridad. O bien, descomprime una copia nueva y súbela mediante SFTP para que sobrescriba la carpeta del plugin.
Consulta «Cómo utilizar FTP para subir archivos a WordPress» para obtener una guía paso a paso.
Si el mensaje vuelve a aparecer tras la reinstalación, en la siguiente sección se explica qué hay que comprobar.
Cuando los archivos no dejan de desaparecer
Si el aviso vuelve a aparecer tras la reinstalación, significa que hay algo en tu servidor que está volviendo a eliminar los archivos. Lo más probable es que se deba a un programa de análisis de malware. Ponte en contacto con tu proveedor de alojamiento web y hazle estas preguntas.
- ¿Tu antivirus ha puesto en cuarentena o ha eliminado archivos de
wp-content/plugins/¿En la carpeta del complemento? - ¿Pueden recuperar los archivos y añadir la carpeta del complemento a la lista de permitidos del escáner?
Facilita los nombres de los archivos que aparecen en el aviso para que tu proveedor de alojamiento pueda localizarlos en sus registros.
Si tu proveedor de alojamiento no encuentra nada, ponte en contacto con nuestro equipo de asistencia e incluye el texto completo del aviso. Incluye también la información de tu sistema.
¡Ya está! Ahora ya sabes por qué el feed de YouTube ha dejado de cargarse, qué comprueba y cómo recuperar los archivos que faltan. Si, en cambio, ves un mensaje diferente en tu feed, el siguiente paso es consultar nuestra guía de mensajes de error del feed de YouTube.
Preguntas frecuentes
A continuación, respondemos a algunas de las preguntas más frecuentes sobre el mensaje «Feeds for YouTube ha dejado de cargarse».
¿Se ha desactivado el complemento en mi página web?
No. El plugin sigue apareciendo como activo en la página «Plugins ». Deja de cargar sus funciones cada vez que se actualiza la página hasta que se restablezca el acceso a sus archivos.
¿Perderé mis fuentes, mi configuración o mi clave de licencia?
No. Tus fuentes, ajustes y clave de licencia se almacenan en la base de datos. Cuando el complemento deja de cargarse, no afecta a esos datos. Lo único que debes evitar es eliminar el complemento antes de volver a instalarlo. Al eliminarlo, podrías borrar tus fuentes, ajustes y clave de licencia. En la sección «Reinstalar el complemento» se explica cómo volver a instalar los archivos sin borrar nada.
¿Por qué en el aviso pone «Canales de YouTube» si en mi menú aparece «Canal de YouTube»?
En el aviso se utiliza otro nombre para el complemento, uno que quizá también veas en tu página de Complementos. Se trata del mismo complemento.
¿Verán los visitantes de mi página web el aviso?
No. Solo lo ven los usuarios que pueden activar plugins, como los administradores. En una red multisitio, también aparece en las pantallas de administración de la red.
¿Puedo desestimar la notificación?
El aviso permanece en tus pantallas de administración hasta que se recuperen los archivos que faltan. Una vez recuperados, desaparecerá al cargar la página siguiente.
¿Qué ven mis visitantes cuando el complemento está desactivado?
Ven un espacio vacío donde debería aparecer el feed. Los códigos cortos del feed de YouTube no muestran nada, sino que aparecen como texto sin formato. El resto de tu sitio web sigue funcionando con normalidad.