En este post vamos a repasar las funcionalidades del fichero formatting.php de WordPress. En este fichero se almacenan las funciones de la API necesarias para el formateo de toda clase de entrada o salida de datos.
Otros ficheros de WordPress interesantes son:
¿Dónde se encuentra el fichero formatting.php de WordPress?
Este fichero lo podemos encontrar en el directorio /wp-includes/de nuestra instalación de WordPress. En ningún caso debemos modificar este fichero ya que en cada actualización de WP se perderían los cambios realizados.
En este archivo están las funciones para:
- Comprobaciones y formateos de URL
- Formateo y securización de contenido insertado por el usuario.
- Comprobaciones de cuentas de correo
Os voy a mostrar algunas funciones del formatting.php:
- esc_attr, esc_html o esc_url para comprobar el escape de caracteres.
- wp_html_split para separar los tag html del texto de la entrada.
- wp_specialchars_decode para controlar con caracteres esperales.
- is_email para la comprobación de cuentas de email.
- sanitize_text_fields para comprobar la entrada de datos por parte del usuario.