Error en Yoast SEO con la función sprintf

En algunos sitios web el plugin Yoast SEO puede devolvernos un molesto error, en mi caso es este:

Warning: sprintf(): Too few arguments in /tu_ruta_en el servidor_dominio/wp-content/plugins/wpseo-local/src/presenters/geo/position-presenter.php on line 38

No parece nada vital, así que podemos hacer una pequeña modificación para el eliminar este mensaje. Sólo debemos abri el archivo indicado en el mensaje de error con nuestro programa FTP (en mi caso utilizo FIlezilla) y comentamos la línea, en nuestro ejemplo la línea original es así…

return \sprintf( $this->tag_format, $this->escape_value( $output ), $this->key );

… y para comentarla hay que añadir una doble barra al inicio de la línea, quedando así:

// return \sprintf( $this->tag_format, $this->escape_value( $output ), $this->key );

Está forma de arreglarlo no me gusta mucho, ya que al actualizar el plugin deberemos volver a realizar el cambio pero para que no aparezca ese mensaje hasta que Yoast SEO lo solucione puede servir.

Deja un comentario

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

dieciseis − siete =

Empiezapori es agente digitalizador de la ayuda Kit Digital

Somos agente digitalizador de la ayuda Kit Digital. Te ayudamos en la creación de tu sitio web o comercio electrónico y gestionamos tus redes sociales.
Llámanos (93 470 00 37) o rellena el formulario y nos pondremos en contacto contigo. Te ayudamos a gestionar la ayuda.
Para más información y contacto haz clic en el siguiente enlace.

Scroll al inicio