El concepto de Slug es un término que se origina en el periodismo anglosajón y que hace referencia al título de una noticia o artículo en el que se han sustituido los espacios en blanco por guiones y se han eliminado todos los caracteres que no sean letras o números.
Cuando tenemos una cadena de caracteres y la queremos convertir en un tipo de cadena Slug podemos recurrir a numerosas funciones que hay en repositorios de PHP en Internet pero comprobaremos que algunas de ellas no funcionan correctamente con las letras acentuadas.
Si estamos trabajando en el entorno de WordPress tenemos una función que nos soluciona este problema de una forma muy sencilla: sanitize_title(). Tan solo pasamos el string a convertir como parámetro y nos devuelve el Slug del mismo.