456 Berea St publica un pequeño script para convertir las url’s absolutas de nuestro WordPress en relativas. El script se basa en el uso de una expresión regular que elimina el protocolo y el dominio y nos deja la url recortada allá donde la usemos.
function make_href_root_relative($input) {
return preg_replace('!http(s)?://' . $_SERVER['SERVER_NAME'] . '/!', '/', $input);
}
Esta función nos permitirá convertir cualquier url que le pasemos como parámetro, si además usamos el filtro asociado a the_permalink()
, esto se propagará por la aplicación y reemplazará la mayoría de url’s que usen este método.
function root_relative_permalinks($input) {
return make_href_root_relative($input);
}
add_filter( 'the_permalink', 'root_relative_permalinks' );
Una forma rápida de relativizar tus url’s 😀
7 comentarios, 1 referencias
+
#