Possiamo utilizzare jQuery per creare la versione SEO friendly del titolo di una pagina.
La soluzione รจ la seguente:
(function( $ ) {
$.slugify = function( value ) {
var sanitize = function( str ) {
str = str.replace( /^\s+|\s+$/g, "" );
str = str.toLowerCase();
var from = "àáäâèéëêìíïîòóöôùúüûñç·/_,:;";
var to = "aaaaeeeeiiiioooouuuunc------";
for ( var i = 0, l= from.length; i < l ; i++ ) {
str = str.replace( new RegExp( from.charAt( i ), "g" ), to.charAt( i ) );
}
str = str.replace( /[^a-z0-9 -]/g, "" )
.replace( /\s+/g, "-" )
.replace( /-+/g, "-" ); //
return str;
};
return sanitize( value );
};
})( jQuery );