Contenido mixto de WordPress

Instrucciones: arreglar WordPress los errores de contenido mixto - manualmente o a través de plugin

¿Estás cambiando WordPress a HTTPS? Esto puede dar lugar a los llamados errores de contenido mixto. Navegadores como Google Chrome mostrarán entonces tu como inseguro o lo bloquearán por completo. Te mostramos varias formas de arreglar los errores de contenido mixto con WordPress.

Siempre se produce un error de contenido mixto cuando se cargan recursos HTTP en tus sitio o en una subpágina, aunque en realidad sitio sólo debería ser accesible bajo HTTPS.

Reconocer los errores de contenido mixto

El navegador en tus mostrará entonces sitio como "no seguro". Visitando tus , también puedes ver rápidamente si tienen un problema de contenido mixto:

Conexión no segura
Conexión no segura, mostrada en Google Chrome

"Posiblemente" porque otros errores también pueden estar ocultos tras la indicación "no estoy seguro". Pasaré a un análisis más detallado dentro de un momento.

Un error de contenido mixto parece dudoso. Hace que muchos visitantes de tus abandonen. Google bloquea cada vez más la entrega de sitios web con contenido mixto a través de su navegador Chrome. Los usuarios tienen la opción de recargar manualmente el contenido bloqueado. Pero la confianza en la oferta de tu ya está dañada.

Causas del contenido mixto en WordPress

¿Ya has convertido tu a SSL o HTTPS, pero los elementos individuales se siguen cargando desde fuentes HTTP? Los motivos pueden ser:

  • Scripts como archivos CSS o JavaScript
  • Fuentes incrustadas, por ejemplo Google Fonts
  • Otros servicios y fragmentos externos
  • Fotos y videos en tus sitios WordPress que todavía se basan en la dirección HTTP en lugar de HTTPS

Las fuentes son correspondientemente diversas:

  • Plugins para WordPress y WooCommerce
  • themes WordPress
  • Código fuente incrustado en tus páginas y entradas o en Gutenberg
  • Enlaces antiguos o defectuosos
  • Widgets
  • Conexiones con las redes sociales
  • Herramientas de seguimiento

Los plugins y los temas pueden dar lugar a errores de contenido mixto, especialmente si están anticuados o ya no se desarrollan. En general, después de convertir tu portal, blog o tienda online a HTTPS, debes comprobar si las subpáginas están afectadas por el contenido mixto y cuáles son.

Encuentra contenido mixto

Con un navegador, puedes identificar rápidamente a los creadores de contenidos mixtos. Así es como se procede en Google Chrome, y es muy similar con otros navegadores:

  1. Haz clic con el botón derecho del ratón en cualquier zona tus sitio que quieras examinar. A continuación, selecciona la opción "Investigar".
  2. Cambia a la pestaña "Seguridad" en las herramientas. Allí puedes ver de un vistazo en "Recursos" si hay errores de contenido mixto.
  3. La consola de errores ("Consola") enumera las fuentes exactas de la inclusión incorrecta.

Aquí tienes un pequeño ejemplo de cómo se ve el análisis en la consola de Chrome:

Consola de errores de Chrome
Error de contenido mixto en la consola de Chrome

Ahora puedes arreglar los mensajes de error paso a paso, sustituyendo los enlaces HTTP por las respectivas variantes HTTPS. O eliminando la causa -como un plug-in o un widget- si es necesario.

Solucionar el error de contenido mixto de WordPress

En algunos casos, tendrás que adaptar el tema de WordPress tu y los archivos CSS. ¿No tienes ningún conocimiento técnico de WordPress? Entonces tienes las siguientes opciones:

  • Encargas a la agencia tu o a un diseñador web
  • Te pones en contacto con el fabricante del tema y le pides que solucione los errores, o que te proporcione las instrucciones correspondientes.
  • Utiliza el plugin de WordPress Realtime-Find-Replace

Importante en este último caso: este plugin solo enmascara el problema. Para la seguridad futura de tu sitio, pero también para evitar crear un lastre innecesario en WordPress, deberías reemplazar completamente los enlaces HTTP por enlaces HTTPS. ¿Quieres editar tú mismo tu theme? Entonces asegúrate de utilizar un child theme. Vea nuestro tutorial Child Theme para WordPress.

Solución con Buscar y Reemplazar

¿Hay muchos enlaces internos ocultos en la base de datos de tus WordPress que siguen apuntando a una dirección HTTP? Luego puedes cambiarlos en masa o automáticamente a HTTPS utilizando Buscar y Reemplazar. Para ello recomendamos el plugin Better Search Replace. Las ventajas de la herramienta:

  • Las tablas en las que quieres buscar y reemplazar se pueden seleccionar individualmente si es necesario.
  • Existe una función de prueba, muy práctica para comprobar de antemano cuántos campos se modificarán y si tal vez has diseñado la consulta de búsqueda de forma incorrecta o demasiado exhaustiva.
  • Soporta matrices y objetos serializados para todas las tablas
  • Soporta WordPress Multisites sitios

Una evaluación aún más detallada del impacto de Buscar y Reemplazar sólo está disponible en la versión pro de pago. Pero aun así, la herramienta proporciona una ayuda práctica.

Plugin para buscar y reemplazar mejor
El plugin de WordPress Better Search Replace

Plugin de WordPress de contenido mixto

¿Quieres arreglar los errores rápidamente, pero no puedes hacerlo tú mismo? ¿Y no tienes una agencia o un autónomo a mano? También hay plugins para WordPress que hacen parte del trabajo por ti. Por ejemplo, el Reparador de Contenidos Inseguros SSL.

Incluso en la configuración estándar, la herramienta corrige los errores centrales de contenido mixto:

  • Guiones basados en wp_register_script() o wp_enqueue_script() acceder a
  • Hojas de estilo basadas en wp_register_style() o wp_enqueue_style()
  • Imágenes y archivos similares que, entre otras cosas wp_get_attachment_image() resp. wp_get_attachment_image_src() acceder a
  • Datos proporcionados por wp_upload_dir() devuelto, por ejemplo para los captchas

También se pueden arreglar otros errores en el contenido -por ejemplo, de temas, plug-ins o widgets-. Los ajustes se realizan en un modelo paso a paso:

Reparador de contenidos inseguros SSL
Algunas de las opciones del plugin SSL Insecure Content Fixer

Sin embargo, los desarrolladores señalan que la limpieza a través del plugin puede tener un impacto negativo en el rendimiento de la instalación de WordPress tus . Puedes saber más sobre cómo funciona el Fijador de Contenidos Inseguros aquí.

Contenido mixto y caché

En general, como ya se ha dicho, una limpieza manual permanente de los errores de contenido mixto tiene más sentido que utilizar un plugin. Porque los complementos y las llamadas adicionales generan llamadas adicionales. Por no mencionar que los plugins pueden ser una puerta adicional para los ataques de los hackers.

René Dasbeck explica cómo puedes limpiar el contenido mixto como parte de una migración de la base de datos en su tutorial Resolver problemas de contenido mixto en WordPress. ¿Confías en un plugin para el almacenamiento en caché? René señala que debes vaciar la caché existente antes de limpiarla. Las entradas antiguas con peticiones inseguras también pueden ocultarse en la caché.

Contenido mixto: tu Preguntas

¿Tienes preguntas sobre el contenido mixto? No dudes en utilizar la función de comentarios. ¿Quieres estar informado de las nuevas aportaciones de WordPress? Entonces síguenos en Twitter, Facebook o a través de nuestro Newsletter.

Foto colaboradora: Markus Winkler

¿Te ha gustado el artículo?

Con tu valoración nos ayudas a mejorar aún más nuestro contenido.

Escribe un comentario

Tu dirección de correo electrónico no se publicará. Los campos obligatorios están marcados con *.