Przy wykorzystaniu wtyczki Limit Login Countries i bazy GeoLite Maxmind.com, z której to bazy ta wtyczka korzysta, możemy ograniczyć logowanie na naszej stronie tylko do wybranych krajów lub wykluczyć wybrane kraje z logowania.
Ustawienie tego jest proste. Na stronie ustawień Limit Login Countries mamy pole tekstowe z autouzupełnieniem do którego wprowadzamy wybrane kraje w formie skrótu (np: DE,PL,GB) oraz w rozwijanym polu wyboru wybieramy czy ma to być czarna lista – logowanie z tych krajów będzie zablokowane czy biała lista – tylko z tych krajów będzie możliwe zalogowanie.
Dodatkowo musimy wejść na http://dev.maxmind.com/geoip/legacy/geolite/ i pobrać plik z bazą adresów IP krajów, a następnie wgrać pobrany plik .dat do lokalizacji /wp-content/uploads i podać do niego ścieżkę na stronie ustawień Limit Login Countries.
Zanim pospieszycie do pobrania od razu uprzedzam, że nie wytniemy sobie w ten sposób użytkowników dodanych przez różnorakie automaty. Wtyczka wedle nazwy działa tylko po stronie logowania.
Strona wtyczki http://wordpress.org/plugins/limit-login-countries/
