WordPress error PHP Missing argument 2 for wpdb :: prepare ()

WordPress error PHP Missing argument 2 for wpdb :: prepare ()

Al actualizar a la versión 3.5 de WordPress me he encontrado con este warning de PHP:

«Warning PHP:. Missing argument 2 for wpdb :: prepare () …»

Tal y como he comentado esto es sólo una advertencia del WordPress 3.5 y por lo tanto no es que de pronto tú sitio web o blog se haya roto en mil pedazos ni nada de por el estilo.

Todo está bien. Aunque sí que tiene su importancia ya que puedes exponer a tus usuarios a una vulnerabilidad de inyección SQL. Y esto SÍ que hay que tomárselo en serio.

Si lo que deseas en que desaparezca estos mensajes de tu sitio web o blog, sólo tienes que añadir esta línea de código al final del fichero (justo una línea antes del ?> )de configuración del WordPress wp-config.php

Recordaros que ocultar los errores en los sitios de producción es una buena práctica.

@ini_set('display_errors', 0);

Puedes leer más información en este otro post de Andrew Nacin

Vía | Make WordPress Core

¿Aún no tienes mantenimiento para tu web?

Tener una desactualizada es un problema de seguridad para tu negocio.

Solicita información para tener un mantenimiento completo de tu web o tienda online por menos de la mitad de lo que te cuesta un café.