Rinominare wp-admin in wordpress
Per svariati motivi si potrebbe avere la necessità di modificare il classico indirizzo per l’area riservata di wordpress trasformando ad esempio www.dominio.it/wp-admin in www.dominio.it/dashboard.
Per rendere l’url personalizzato ci sono tre semplici cose da fare:
1) Aggiungere al file functions.php del proprio tema il seguente codice:
add_filter('site_url', 'rename_wpadmin', 10, 3); function rename_wpadmin($url, $path, $orig_scheme ) { $current = array( "/(wp-admin)/"); $new = array(WP_ADMIN_DIR); return preg_replace($current, $new, $url, 1); }
2) Aggiungere le seguenti costanti nel file wp-config.php
define('WP_ADMIN_DIR', 'dashboard'); define('ADMIN_COOKIE_PATH', SITECOOKIEPATH.WP_ADMIN_DIR);
3) Aggiungere questa regola al file .htaccess
RewriteRule ^dashboard/(.*) wp-admin/$1?%{QUERY_STRING} [L]
Ed ecco fatto!
Grazie al Rename wp-login.php è anche possibile rinominare la pagina di login wp-login.php ad esempio in www.dominio.it/login piuttosto che www.dominio.it/wp-login.php