Respuestas de foro creadas

Viendo 15 respuestas - de la 1 a la 15 (de un total de 20)
  • Hola,

    Por lo que describes, parece que no solo está fallando la Biblioteca de Medios, sino también la conexión de WordPress con WordPress.org (ya que tampoco puede buscar plugins).

    Podría deberse a varias causas:

    • Un conflicto con algún plugin o con el tema.
    • Un problema de configuración del servidor (firewall, DNS o bloqueo de conexiones salientes).
    • Un error de JavaScript en el administrador.
    • Un problema con la caché o con la memoria disponible para PHP.

    Te recomendaría realizar estas comprobaciones:

    1. Ve a Herramientas → Salud del sitio y revisa si aparece algún error o recomendación.
    2. Abre las herramientas de desarrollador del navegador (F12) y comprueba si en la pestaña Consola aparecen errores de JavaScript al abrir la Biblioteca de Medios.
    3. Desactiva temporalmente todos los plugins y comprueba si el problema desaparece. Si es así, actívalos uno a uno para localizar el causante.
    4. Cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five) para descartar un conflicto con el tema.
    5. Consulta con tu proveedor de hosting si el servidor puede establecer conexiones salientes hacia wordpress.org, ya que eso explicaría por qué no puedes buscar ni instalar plugins desde el administrador.

    Para poder ayudarte mejor, ¿podrías indicar qué versiones de WordPress y PHP utilizas y si el problema comenzó después de alguna actualización o cambio en el servidor?

    Un saludo.

    Hola, Nuria.

    Si Easy WP SMTP no podía enviar los correos porque la configuración SMTP era incorrecta, lamentablemente los mensajes normalmente no se almacenan en WordPress. El plugin solo se encarga de enviar los correos, por lo que, si el envío falla y no hay un sistema de registro, esos mensajes no suelen poder recuperarse.

    No obstante, puedes comprobar si:

    • Tu plugin de formularios (Contact Form 7, WPForms, Gravity Forms, Fluent Forms, etc.) guarda las entradas en la base de datos.
    • Tienes instalado algún plugin de registro de correos, como WP Mail Logging, que pudiera haber almacenado los intentos de envío o los mensajes.
    • Tu proveedor de hosting dispone de registros (logs) del servidor de correo, aunque normalmente solo muestran los intentos de envío y no el contenido del mensaje.

    Para el futuro, es recomendable utilizar un plugin de registro de correos o un formulario que almacene las entradas en la base de datos, de forma que no se pierdan aunque falle el envío por correo.

    ¿Podrías indicar qué plugin utilizas para el formulario de contacto? Así será más fácil saber si existe alguna posibilidad de recuperar los mensajes.

    Un saludo.

    Hola,

    Si las actualizaciones automáticas de los plugins están desactivadas y Elementor Pro sigue actualizándose solo, es posible que la actualización no la esté realizando WordPress, sino alguna otra herramienta.

    Te recomendaría comprobar lo siguiente:

    1. Revisa si tu proveedor de hosting dispone de un sistema de actualizaciones automáticas para WordPress y los plugins (muchos hostings lo hacen de forma independiente).
    2. Comprueba si utilizas algún servicio de gestión como ManageWP, MainWP, InfiniteWP o similares, ya que también pueden actualizar los plugins automáticamente.
    3. Verifica que tanto Elementor como Elementor Pro sean compatibles entre sí. Utilizar una versión antigua de Elementor Pro con una versión reciente de Elementor (o viceversa) puede provocar problemas como los que describes.
    4. Si necesitas permanecer temporalmente en la versión 3.19 por un problema de compatibilidad, intenta identificar qué conflicto existe (con el tema o con otro plugin) en lugar de mantener una versión antigua de forma permanente, ya que puede suponer un riesgo de seguridad.

    ¿Podrías indicar qué versiones de Elementor, Elementor Pro, WordPress y PHP estás utilizando, así como el tema que tienes instalado? Con esa información será más fácil determinar el origen del problema.

    Un saludo.

    Hola,

    Sin ver la imagen adjunta es difícil identificar la causa exacta, pero este tipo de problemas suele deberse a un conflicto con algún plugin, el tema o la caché del navegador.

    Te recomendaría hacer estas comprobaciones:

    1. Prueba a abrir el editor de imágenes en una ventana de incógnito o con otro navegador.
    2. Vacía la caché del navegador y, si utilizas algún plugin de caché, vacía también la del sitio.
    3. Desactiva temporalmente todos los plugins y comprueba si el problema desaparece. Si se soluciona, actívalos uno a uno hasta encontrar el causante.
    4. Cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five) para descartar un conflicto con el tema.
    5. Revisa en Herramientas → Salud del sitio si WordPress informa de algún problema de configuración o de PHP.

    Para poder ayudarte mejor, ¿podrías indicar?

    • Tu versión de WordPress.
    • La versión de PHP.
    • El tema que utilizas.
    • Si el problema ocurre con todas las imágenes o solo con algunas.
    • Y, si es posible, volver a adjuntar la captura de pantalla, ya que no aparece en tu mensaje.

    Un saludo.

    Hola,

    Lo que describes es precisamente el funcionamiento de un producto variable de WooCommerce.

    Para conseguirlo puedes hacer lo siguiente:

    1. Ve a Productos → Atributos y crea los atributos que necesites (por ejemplo: Color, Mango, Acabado, etc.).
    2. Añade los términos correspondientes a cada atributo (negro, madera, marfil, etc.).
    3. Edita el producto y, en Datos del producto, cambia Producto simple por Producto variable.
    4. En la pestaña Atributos, añade los atributos y marca la opción Usado para variaciones.
    5. En la pestaña Variaciones, genera las combinaciones y asigna a cada una su precio, stock, imagen, SKU, etc.

    De esta forma el cliente verá un menú desplegable para seleccionar cada opción y el precio se actualizará según la variación elegida.

    Si lo que buscas es una configuración más avanzada (por ejemplo, cambiar el precio en tiempo real, mostrar imágenes según la selección o añadir opciones que no son variaciones de WooCommerce), existen plugins específicos para ello.

    ¿Podrías indicar si estás utilizando únicamente WooCommerce o también algún tema o plugin para personalizar los productos? Eso ayudará a recomendar la mejor opción.

    Un saludo.

    Hola,

    El mensaje que indicas apunta a que el problema está relacionado con el tema Betheme, no con WordPress en sí.

    La función create_function() quedó obsoleta en PHP 7.2 y fue eliminada en PHP 8.0. Si tu servidor utiliza PHP 8.x y la versión de Betheme es antigua, es normal que aparezcan este tipo de errores e incluso que el sitio quede en blanco.

    Te recomendaría:

    1. Comprobar qué versión de Betheme tienes instalada.
    2. Actualizar el tema a su versión más reciente, ya que las versiones actuales son compatibles con las versiones modernas de PHP.
    3. Si no puedes acceder al administrador, intenta cambiar temporalmente a un tema predeterminado de WordPress (por ejemplo, Twenty Twenty-Five) mediante FTP o el administrador de archivos del hosting para confirmar que el problema proviene del tema.
    4. Si el sitio dejó de funcionar después de actualizar PHP, como medida temporal puedes volver a una versión compatible (por ejemplo, PHP 7.4) mientras actualizas el tema y los plugins.

    ¿Podrías indicar qué versión de PHP estás utilizando y qué versión de Betheme tienes instalada? Esa información ayudará a confirmar si se trata de un problema de compatibilidad.

    Un saludo.

    Hola,

    Por lo que describes, es posible que no sea un problema de la actualización en sí, sino que el sitio haya entrado en un error crítico, probablemente causado por un plugin, el tema o una incompatibilidad con la versión de PHP.

    Te recomendaría seguir estos pasos:

    1. Activa el modo de recuperación si has recibido un correo de WordPress con un enlace especial.
    2. Si tienes acceso por FTP o al administrador de archivos de tu hosting, renombra temporalmente la carpeta wp-content/plugins (por ejemplo, a plugins_old). Esto desactivará todos los plugins y te permitirá comprobar si alguno de ellos está causando el problema.
    3. Si el sitio vuelve a funcionar, restaura el nombre de la carpeta y activa los plugins uno a uno hasta identificar el que provoca el error.
    4. Comprueba también que estás utilizando una versión de PHP compatible con tu versión de WordPress (preferiblemente PHP 8.1 o superior, siempre que el tema y los plugins sean compatibles).

    Para poder ayudarte mejor, sería útil que indicaras:

    • ¿Qué versión de PHP tienes instalada?
    • ¿Puedes acceder al panel de tu hosting (cPanel, Plesk, etc.) o por FTP?
    • ¿Qué tema estabas utilizando y recuerdas si instalaste o actualizaste algún plugin antes de que apareciera el error?

    Con esa información será más fácil identificar la causa del problema.

    Un saludo.

    Hola,

    Sin ver cómo está configurado el tema es difícil saber la causa exacta, pero normalmente este problema se debe a alguno de estos motivos:

    • El CSS del tema limita la altura del título (height, max-height, line-clamp o overflow: hidden).
    • El diseño de la plantilla de entradas o noticias está pensado para mostrar un número fijo de líneas en el título.
    • Alguna regla de CSS personalizada o un plugin de optimización está afectando al diseño.

    Te recomendaría hacer estas comprobaciones:

    1. Prueba temporalmente a desactivar cualquier plugin de caché u optimización y vacía la caché del navegador.
    2. Revisa si el problema persiste al cambiar temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Five).
    3. Inspecciona el elemento del título con las herramientas del navegador para comprobar si tiene aplicada alguna propiedad como overflow: hidden o -webkit-line-clamp.

    Si puedes indicar qué tema estás utilizando y si los titulares pertenecen a un bloque de Gutenberg, Elementor o al propio tema, será más fácil identificar la causa.

    Un saludo.

    Hola,

    Si estás usando Polylang + Elementor, lo habitual es que el problema esté en cómo están asignadas las plantillas del footer.

    Te recomendaría revisar lo siguiente:

    1. Comprueba que cada Footer esté asignado únicamente a su idioma correspondiente en Polylang.
    2. En Elementor > Theme Builder, verifica las Display Conditions de cada footer. Si ambos tienen la condición Entire Site, es posible que el mismo footer se esté mostrando en todos los idiomas.
    3. Si utilizas Connect Polylang for Elementor, asegúrate de que los footers estén enlazados como traducciones entre sí y que cada uno tenga correctamente asignado su idioma.
    4. Vacía la caché (si utilizas algún plugin de caché o la caché del servidor/CDN), ya que a veces sigue mostrando una versión anterior.

    Si el problema continúa, ¿podrías indicar qué tema estás utilizando y cómo has creado los footers (Elementor Pro Theme Builder u otro método)? También sería útil saber qué versiones de WordPress, Elementor y Polylang estás usando.

    Un saludo.

    Hola,

    Por lo que comentas, parece que puede haber una confusión entre la página asignada como “página de entradas” y la estructura de enlaces permanentes de WordPress.

    Te recomiendo revisar estos puntos:

    1. No asignes la página de entradas desde Ajustes > Lectura si estás usando un constructor de páginas o una plantilla personalizadaCuando una página se establece como “Página de entradas”, WordPress utiliza automáticamente su propia plantilla de archivo y no muestra el contenido creado dentro de esa página.
    2. Regenera los enlaces permanentesVe a:Ajustes > Enlaces permanentesy simplemente pulsa Guardar cambios sin modificar nada. Esto fuerza a WordPress a reconstruir las reglas de URLs.
    3. Revisa la página de archivo de entradasLa ruta /actualidad-noticias/ parece ser un archivo de entradas o una categoría. Comprueba si existe una categoría con ese nombre y si las entradas están asignadas correctamente a ella.
    4. Revisa la plantilla del temaAlgunos temas o constructores (Elementor, Astra, Divi, etc.) pueden tener una plantilla de archivo personalizada que esté mostrando un mensaje como “No hay entradas” aunque las entradas existan.

    También probaría temporalmente desactivar plugins de caché y optimización, ya que a veces almacenan páginas de archivo antiguas.

    Sería útil saber:

    • ¿Qué tema estás utilizando?
    • ¿Las entradas aparecen en Entradas > Todas las entradas dentro del administrador?
    • ¿La página “Actualidad” está creada manualmente o es solamente la página asignada como archivo de entradas?

    Con esa información se podría localizar mejor el problema.

    Saludos.

    Hola,

    En las versiones recientes de WordPress, la ubicación de las opciones de plantilla ha cambiado un poco dependiendo del editor que estés utilizando (Editor de bloques, Elementor, etc.) y del tema activo.

    Si estás usando Astra, prueba lo siguiente:

    1. Entra en Páginas > Editar página.
    2. En el editor de bloques, abre la barra lateral derecha.
    3. Si no aparece la sección Plantilla, pulsa sobre el icono de ajustes (⚙️) y asegúrate de estar editando la página completa y no un bloque específico.
    4. También puedes revisar en la parte superior del panel de ajustes de la página si existe la opción Resumen > Plantilla.

    Astra normalmente incluye plantillas como Ancho completo (Full Width) o Sin barra lateral, que pueden ayudarte a evitar que el tema añada estructuras adicionales.

    Si necesitas una página totalmente limpia para importar un HTML personalizado, puedes probar:

    • Crear una página nueva.
    • Seleccionar la plantilla Astra Full Width o Astra Canvas (si está disponible).
    • Desactivar título, cabecera y pie desde las opciones de Astra.

    También revisaría que no estés utilizando el editor de sitios completo de WordPress, ya que en algunos casos la gestión de plantillas se encuentra en Apariencia > Editor > Plantillas en lugar del editor tradicional de páginas.

    Si no aparece ninguna opción de plantilla, sería útil saber:

    • ¿Estás usando el editor Gutenberg o un constructor como Elementor?
    • ¿Qué versión exacta de Astra tienes instalada?
    • ¿La página está configurada como página de inicio estática en Ajustes > Lectura?

    Con esos datos se puede indicar la ruta exacta.

    Saludos.

    Hola,

    El mensaje “las cookies se han bloqueado debido a un resultado inesperado” normalmente aparece cuando WordPress no puede establecer correctamente las cookies de sesión después del inicio de sesión. Puede estar relacionado con la configuración del sitio, HTTPS, caché o algún conflicto en el servidor.

    Te recomiendo revisar lo siguiente:

    1. Comprueba la URL configurada en WordPress

    Si tienes acceso a la base de datos (por ejemplo mediante phpMyAdmin), revisa la tabla wp_options y verifica los valores:

    siteurl
    home
    

    Deben coincidir exactamente con la URL del sitio, incluyendo https:// si el certificado SSL está activo.

    1. Revisa el archivo wp-config.php

    Comprueba que no existan definiciones incorrectas como:

    define('WP_HOME', 'http://...');
    define('WP_SITEURL', 'http://...');
    

    También puedes probar temporalmente añadiendo:

    define('COOKIE_DOMAIN', false);
    
    1. Desactiva temporalmente la caché del servidor

    Si tienes un sistema de caché del hosting, CDN (como Cloudflare) o algún plugin de optimización, desactívalo temporalmente. A veces almacenan respuestas de wp-login.php y provocan problemas con las cookies.

    1. Revisa el archivo functions.php del tema

    Un código que envíe contenido antes de tiempo (por ejemplo espacios en blanco antes de <?php o un echo) puede impedir que WordPress envíe correctamente las cabeceras necesarias para crear las cookies.

    1. Prueba con un tema por defecto

    Si tienes acceso por FTP, puedes cambiar temporalmente el nombre de la carpeta del tema activo dentro de wp-content/themes/ para que WordPress cargue un tema predeterminado.

    También sería recomendable revisar el archivo de errores del hosting (error_log) justo después de intentar iniciar sesión, ya que puede indicar exactamente qué está causando el fallo.

    Una pregunta importante: ¿el problema apareció después de activar SSL, migrar el sitio o realizar alguna actualización de WordPress/plugin?

    Saludos.

    Hola,

    Por el mensaje de error parece que el problema no está relacionado directamente con la contraseña, sino con algún bloqueo o fallo durante el proceso de envío del formulario de acceso.

    Aunque hayas desactivado los plugins, te recomiendo revisar estos puntos:

    1. Comprueba el archivo de errores del servidorRevisa el error_log de tu hosting justo después de intentar iniciar sesión. Ahí normalmente aparece la causa exacta (error PHP, bloqueo de seguridad, problema de memoria, etc.).
    2. Revisa los plugins de seguridad aunque estén desactivadosAlgunos plugins de seguridad pueden dejar configuraciones o reglas activas en la base de datos o en el archivo .htaccess. Si tienes acceso por FTP, revisa si existe algún código relacionado con bloqueo de login.
    3. Prueba desactivar temporalmente el archivo .htaccessRenombra el archivo .htaccess a algo como .htaccess_old y prueba nuevamente el acceso. WordPress generará uno nuevo después.
    4. Activa el modo debug de WordPressEn wp-config.php puedes activar temporalmente:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); Después revisa el archivo wp-content/debug.log para ver si aparece algún error.
    5. Comprueba si el hosting tiene un firewall o sistema de seguridadAlgunos proveedores bloquean intentos de acceso al panel y muestran mensajes genéricos como este.

    Como ya probaste desactivar plugins, sería importante saber:

    • ¿El problema empezó después de una actualización de WordPress, tema o plugin?
    • ¿Puedes acceder al sitio desde el frontend normalmente?
    • ¿Tienes acceso al hosting mediante FTP o al panel de administración?

    Con esos datos se puede identificar mejor dónde está el bloqueo.

    Saludos.

    Hola,

    El problema parece estar relacionado con el envío de correos de WordPress/WooCommerce, ya que normalmente los emails de creación de usuarios se envían automáticamente mediante la función de correo de PHP del servidor.

    Aunque todavía no tengan un dominio propio, pueden utilizar temporalmente una cuenta de correo existente para configurar el envío de emails (por ejemplo, Gmail u otro proveedor). WooCommerce necesita una dirección válida para enviar los mensajes, pero no necesariamente tiene que ser un correo comercial.

    Te recomiendo revisar estos puntos:

    1. Comprueba si el correo está llegando a la carpeta de spam o correo no deseado.
    2. Ve a WooCommerce > Ajustes > Correos electrónicos y revisa que la notificación de creación de cuenta esté activada.
    3. Comprueba si WordPress está enviando correos correctamente. Plugins como WP Mail SMTP ayudan porque muchos servidores bloquean el envío de correos mediante PHP.
    4. Si usan WP Mail SMTP, pueden configurarlo con un correo personal temporalmente y cambiarlo después cuando tengan el dominio.

    También pueden crear manualmente el usuario desde Usuarios > Añadir nuevo y establecer una contraseña temporal para entregársela al dueño de la tienda, mientras solucionan la configuración del correo.

    Sería útil saber qué hosting utilizan y si otros correos de WordPress (recuperación de contraseña, pedidos, etc.) también están fallando.

    Saludos.

    Hola,

    Por lo que describes, parece que el problema está relacionado con las etiquetas Open Graph que utiliza Facebook para generar la vista previa de los enlaces.

    Aunque tengas Yoast SEO instalado, te recomiendo revisar algunos puntos:

    1. Comprueba si Yoast tiene activadas las funciones sociales:
      • Ve a SEO > Ajustes > Social y verifica que la opción de datos de Facebook/Open Graph esté habilitada.
    2. Limpia la caché:
      • Borra la caché de cualquier plugin de caché o del servidor.
      • Después prueba nuevamente con el Facebook Sharing Debugger y pulsa en “Scrape Again” para que Facebook vuelva a leer los datos actualizados.
    3. Revisa si otro plugin o el tema está generando etiquetas Open Graph duplicadas. Puedes inspeccionar el código fuente de la página y buscar:og:title og:description og:image Si aparecen varias veces, puede haber un conflicto entre Yoast, el tema u otro plugin.
    4. Comprueba la imagen configurada:
      • La imagen para compartir debe tener un tamaño recomendado por Facebook (por ejemplo 1200×630 px).
      • Asegúrate de que la URL de la imagen sea accesible públicamente y no esté bloqueada por permisos, firewall o reglas del servidor.

    Como mencionas que reinstalaste WordPress y desactivaste plugins, también revisaría si el hosting tiene algún sistema de caché o seguridad (por ejemplo, bloqueo de bots de Facebook), ya que Facebook necesita acceder a la página para leer las etiquetas.

    Si puedes compartir el resultado del Facebook Sharing Debugger o el código de las etiquetas Open Graph de una entrada concreta, sería más fácil encontrar el problema.

    Saludos.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 20)