Personalizzare gli URL delle pagine di accesso e iscrizione di WordPress?


11

Ho installato Multisite. L'ho inserito nella whitelabel usando il plug-in Whitelabel-CMS, ma non riesco a personalizzare gli URL delle pagine di iscrizione e accesso.

Posso modificare l'URL della pagina di accesso del mio sito? Voglio cambiare gli URL delle pagine di iscrizione, accesso e registrazione.

Potresti aiutarmi con la personalizzazione di questi URL? Esiste tale possibilità?

Aggiornamento: ho modificato il file .htaccess in questo modo:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^signup$ /wp-signup.php [L]
RewriteRule ^register$ /wp-register.php [L]
RewriteRule ^index\.php$ - [L]

# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
</IfModule>

Non sono sicuro di cosa fare dopo.


puoi usare il plug-in di accesso invisibile wordpress.org/extend/plugins/stealth-login
— mireille raad

1
L'ho provato tre mesi fa, l'ho disattivato perché sto usando degli errori, e il plugin non ha aggiornamenti da un po '.
— user391

Risposte:


7

È possibile utilizzare un file htaccess per rinominare gli indirizzi di accesso e di registrazione per ricordare più facilmente le versioni:

http://wpguy.com/articles/an-easy-to-remember-login-address/

Usando ciò che era in quel link possiamo estendere ulteriormente il semplice indirizzo di accesso in una semplice iscrizione e un semplice indirizzo di registro come segue:

RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^signup$ /wp-signup.php [L]
RewriteRule ^register$ /wp-register.php [L]

Ricorda che questi devono andare direttamente dopo la RewriteBase /dichiarazione


Proverò questo. C'è qualche possibilità di errori in futuro con eventuali plugin Se sostituiamo gli URL?
— user391

Ho aggiunto che ho aggiunto il codice al file .htaccess. Ma non ci sono cambiamenti. Devo creare nuovi file con i nuovi nomi?
— user391

no non hai bisogno di nuovi file, se avessi letto la pagina a cui mi sono collegato vedresti che non è tutto ciò che devi fare, devi inserirli nella sezione ifmodule dopo RewriteBase /
— Tom J Nowell

@ user391: Ovviamente, se aggiungi questo al tuo .htaccessfile, il link http://www.example.com/loginsarà equivalente a http://www.example.com/wp-login.php, ma WordPress non sa che esiste il bel modulo. Quindi devi cambiare tu stesso i link alla pagina di accesso .
— Jan Fabry,

Ho modificato il file htaccess con il codice che ho aggiornato in questa domanda. Ma non sono sicuro di come procedere ulteriormente.
— user391
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.