Contenido mixto de WordPress

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

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

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

Reconocer los errores de contenido mixto

El navegador en tusmostrará entonces sitiocomo "no seguro". Al visitar tus, también puede 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 ocultarse tras la indicación "no estoy seguro". Dentro de un momento haré un análisis más detallado.

Un error de contenido mixto parece dudoso. Hace que muchos visitantes de tusabandonen. 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 tuya está dañada.

Causas del contenido mixto en WordPress

Ya ha convertido tua SSL o HTTPS, pero los elementos individuales se siguen cargando desde fuentes HTTP? Las razones de esto podrían 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 igualmente diversas:

  • Plugins para WordPress y WooCommerce
  • themes WordPress
  • Código fuente incrustado en sus 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 su portal, blog o tienda online a HTTPS, debe comprobar si las subpáginas están afectadas por el contenido mixto y cuáles son.

Encontrar contenido mixto

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

  1. Haga clic con el botón derecho del ratón en cualquier área tussitio que desee examinar. A continuación, seleccione la opción "Investigar".
  2. Pase a la pestaña "Seguridad" en las herramientas. Allí puede ver de un vistazo en "Recursos" si hay errores de contenido mixto.
  3. La consola de errores ("Console") enumera las fuentes exactas de la inclusión incorrecta.

Aquí hay 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 puede corregir 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á que adaptar tuTema de WordPress y los archivos CSS. ¿No tienes conocimientos técnicos de WordPress? Entonces tienes las siguientes opciones:

  • Usted encarga a la agencia tuo a un diseñador web
  • Ponte en contacto con el fabricante del tema y pídele que corrija los errores, o que te proporcione las instrucciones correspondientes.
  • Utiliza el plugin de WordPress Realtime-Find-Replace

Importante en este último caso: este plugin sólo enmascara el problema. Para la seguridad futura de tussitio - pero también para evitar crear un lastre innecesario en WordPress - debería reemplazar completamente los enlaces HTTP por enlaces HTTPS. ¿Quieres editar tú mismo el tema de tu? Entonces asegúrese de utilizar un tema hijo. Vea nuestro tutorial Child Theme para WordPress.

Solución con Buscar y Reemplazar

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

  • Las tablas en las que se desea buscar y reemplazar pueden seleccionarse 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 ha diseñado la consulta de búsqueda de forma incorrecta o demasiado exhaustiva.
  • Soporte de 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 "Better Search Replace" (Mejor Búsqueda y Reemplazo)
El plugin de WordPress Better Search Replace

Plugin de WordPress de contenido mixto

¿Quiere arreglar los errores rápidamente, pero no puede hacerlo usted 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 hacen en un modelo paso a paso:

Fijador de contenido inseguro 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 tusWordPress. Puede obtener más información sobre el funcionamiento del Fijador de Contenidos Inseguros aquí.

Contenido mixto y caché

En general, como ya se ha mencionado, 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 hablar de que los plugins pueden ser una puerta de entrada adicional para los ataques de los hackers.

René Dasbeck explica cómo se puede 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. ¿Depende de un plugin para el almacenamiento en caché? René señala que hay que vaciar la caché existente antes de limpiarla. Las entradas antiguas con peticiones inseguras también pueden ocultarse en la caché.

Contenido mixto: tuPreguntas

¿Tiene preguntas sobre el contenido mixto? No dude en utilizar la función de comentarios. ¿Quieres estar informado de las nuevas aportaciones de WordPress? Entonces síganos 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á.