
Jak usunąć link i logo wordpress.org z wp-login i wp-register?
Zastanawiasz się jak chociaż trochę zmylić innych użytkowników by nie wiedzieli, że twoja strona korzysta z WordPress? Pomijając już wszelakiego typu zabezpieczenia zmieniające położenie plików logowania czy też rejestracji, które pomagają w większości przypadków zwalczyć tępe BOTY dodające spam na naszych stronach. Tym razem będziemy zmylać człowieka ukrywając logo oraz link do niego prowadzący.

Co będzie nam potrzebne?
- Edytor PHP np. PHP WebPage Editor lub inny edytor tego typu.
- Plik function.php z szablonu
By zamienić link prowadzący do wordpress.org należy dodać poniższy kod:
/* Zmiana Lnku na stronie logowania */ function change_login_page_url( $url ) { $link_url='https://dboho.pl/'; return $link_url; } add_filter( 'login_headerurl', 'change_login_page_url' );
Czyli wystarczy zamienić link dboho.pl na własny.
W przypadku strony wp-register zmieniamy tylko login na register.
Teraz pasuje zmienić jeszcze logo? I tym razem korzystamy z dodaniem kilku linijek kodu do pliku function.php naszej skórki.
function my_custom_login_logo() {
echo '';
}
add_action('login_head', 'my_custom_login_logo');
Teraz wystarczy dodać logowanie-logo.png do folderu twojego szablonu by wszystko pięknie działało.
Kod umieść bez tego code.
Jeżeli nie lubisz bawić się w modyfikacje do zmiany logo możesz użyć wtyczki: Uber Login Logo
Dzięki czemu w szybki i prosty sposób osiągniesz efekt:
Zostaw komentarz
Musisz się zalogować, aby móc dodać komentarz.
Paweł
Próbowałem dodać logo w kodzie strony, jednak coś ten sposób Twój nie działa. Podaje ścieżkę /wp-content/uploads/2012/02/nazwa-pliku.jpg w miejscu, w którym Ty masz /images/logowanie-logo.png i na stronie logowania widnieje puste pole zamiast mojego logo. Gdzie popełniam błąd?
admin
Proszę wklej informację błędu jaka Ci się wyświetla. Czy usunąłeś to „<'code'>„, które znajduje się w kodzie, który podałem?
Paweł
Nie ma żadnej informacji o błędzie. Tak, znaczniki usunąłem. Czy wielkość obrazka może mieć znaczenie i jeśli jest za duży to go nie wyświetla?
Piffko
Podajesz błędną ścieżkę do pliku. Zamiast get_bloginfo(’template_url’) wpisz get_bloginfo(’url’) i swoją ścieżkę do pliku
ebinx
Możesz też wpisać pełny url w postaci:
{ background-image: url(http://twojadomena.com/wp-content/uploads/2012/02/nazwa-pliku.jpg)
wordpressowiec
Ja zawszę sprawdzam od razu kod i już wiadomo czy jest to WordPress, czy nie 🙂 Niemniej jednak wpis bardzo przydatny jeśli ktoś szuka takiego rozwiązania. Myślę że lepiej zrobić taką prostą czynność zmieniając te parę linijek w kodzie, niż zaśmiecać bloga kolejną wtyczką.
jurek
Extra ale fajnie by było gdyby nie otwierało sie nowe okno z rejestracją i logowaniem tylko po naciśnięciu w meta rejestracla/logowanie otwierało sie na własnej stronie stronie tak jakby np w zakładkę kliknąć. Jest jeszcze jedna sprawa. Jak się najeżdża na to logo to wyświetla sie napis „Oparta na WordPressie”
Seoriusz
Witam! Jasne że technicznie jest do zrobienia – w końcu WordPress jest otwartym oprogramowaniem. Logo – OK. Ale coś nie jestem w stu procentach przekonany, czy na pewno licencja GPL pozwala na zupełne usunięcie ze strony informacji o silnku bloga… Oczywiście nie jestem prawnikiem i mogę się mylić. Btw, ten post wisi już trochę czasu – czy po takim czasie możesz potwierdzić, że rzeczywiście takie zabiegi pozwalają opędzić się od botów (bo może łatwiej jest im jedynie sprawdzać czy istnieje „wp-admin”).
Dawid Boho
Nie mam zielonego pojęcia jak to wygląda od strony licencyjnej 😉 Ja osobiście nigdy tego nie usuwam bo mi to w niczym nie przeszkadza.
Taki zabieg nie jest do odpędzania botów, tylko po to aby zmylić człowieka. Naturalnie jak ktoś ma panel do bloga /wp-admin/ to i tak każdy się domyśli, że to WP 🙂