Trabajando para crear el próximo plugin para Cavalls Del Vent, me he dado cuenta de que hay un error grave en la sección de bases de datos de Backend Frontend Template Pro
En la documentación pone:
- $wpdb->sanitize_key: sanitiza un id
- $wpdb->sanitize_text_field: sanitiza una cadena
- $wpdb->sanitize_textarea_field: sanitiza una cadena múltiple
Por lo que su teórico uso es así: $wpdb->sanitize_key(“Lorem Ipsum”);
Pero en realidad esas funciones son nativas de WordPress, no de la clase wpdb:
- sanitize_key: sanitiza un id
- sanitize_text_field: sanitiza una cadena
- sanitize_textarea_field: sanitiza una cadena múltiple
Por lo que su uso real es así: sanitize_key(“lorem ipsum”);
Llamar a $wpdb->sanitize_key generará un error.
Por lo que sólo puedo decir: shame!

En la próxima versión se corregirá el error, además de otras mejoras y correcciones que estoy implementando.
0 comentarios