Title: IP Location Block
Author: Darko G.
Published: <strong>17 de mayo de 2021</strong>
Last modified: 13 de marzo de 2026

---

Buscar plugins

![](https://ps.w.org/ip-location-block/assets/banner-772x250.png?rev=2662027)

![](https://ps.w.org/ip-location-block/assets/icon-256x256.png?rev=2662027)

# IP Location Block

 Por [Darko G.](https://profiles.wordpress.org/darkog/)

[Descargar](https://downloads.wordpress.org/plugin/ip-location-block.1.3.8.zip)

 * [Detalles](https://es.wordpress.org/plugins/ip-location-block/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/ip-location-block/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/ip-location-block/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/ip-location-block/#developers)

 [Soporte](https://wordpress.org/support/plugin/ip-location-block/)

## Descripción

IP Location Block plugin that allows you to block access to your site based on the
visitor location while also keeping your site safe from malicious attacks. The plugin
brings a smart and powerful protection methods such as «**WP Metadata Exploit Protection**«.

En combinación con esos métodos y con la geolocalización de direcciones IP, te sorprenderás
al encontrar un cúmulo de intentos de acceso malintencionado o indeseable bloqueados
en los registros de este plugin luego de varios días de instalación.

**Nota:** Este plugin está basado en «IP Geo Block», un plugin ya abandonado de 
tokkonopapa. He corregido diversos problemas y mejorado todo el código base.

#### Características

 * **Native Geo-Location Provider**
    IP Location Block provides [Native Geo-Location Provider](https://iplocationblock.com/codex/native-geo-location-provider/?utm_source=plugin&utm_medium=wporgpage&utm_campaign=readme)
   that is faster, more secure and provides the needed **precision** for matching**
   CITY** and **STATE** besides the standard COUNTRY matching.
 * **Privacidad por diseño:**
    La dirección IP se encripta siempre durante el guardado
   en los registros / la caché. Además, puede anonimizarse y restringirse su envío
   a terceros como las API de geolocalización o el servicio WHOIS.
 * **Immigration control:**
    Access to the basic and important entrances into back-
   end such as `wp-comments-post.php`, `xmlrpc.php`, `wp-login.php`, `wp-signup.
   php`, `wp-admin/admin.php`, `wp-admin/admin-ajax.php`, `wp-admin/admin-post.php`
   will be validated by means of a country code based on IP address. It allows you
   to configure either whitelist or blacklist to [specify the countires](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements),
   [CIDR notation](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
   for a range of IP addresses and [AS number](https://en.wikipedia.org/wiki/Autonomous_system_(Internet))
   for a group of IP networks.
 * **Protección frente a intentos de acceso:**
    Para impedir la piratería informática
   a través de XML-RPC mediante ataques de fuerza bruta y de fuerza bruta inversa,
   se limitará el número de intentos de acceso por IP incluso desde los países permitidos.
 * **Minimize server load against brute-force attacks:**
    You can configure this
   plugin as a [Must Use Plugins](https://codex.wordpress.org/Must_Use_Plugins) 
   so that this plugin can be loaded prior to regular plugins. It can massively 
   [reduce the load on server](https://iplocationblock.com/codex/validation-timing/).
 * **Prevención de descargas y subidas malintencionadas:**
    Es posible bloquear 
   solicitudes malintencionadas, como la exposición de `wp-config.php` o la subida
   de malware mediante plugins y temas vulnerables.
 * **Bloquea robots y rastreadores maliciosos:**
    Una lógica sencilla puede ayudar
   a reducir la cantidad de robots y rastreadores de origen dudoso que extraen información
   de tu sitio.
 * **Support of BuddyPress and bbPress:**
    You can configure this plugin so that
   a registered user can login as a membership from anywhere, while a request such
   as a new user registration, lost password, creating a new topic and subscribing
   comment can be blocked by country. It is suitable for [BuddyPress](https://wordpress.org/plugins/buddypress/)
   and [bbPress](https://wordpress.org/plugins/bbpress/) to help reducing spams.
 * **Supresor de referentes para enlaces exterons:**
    Cuando haces clic en un hipervínculo
   externo en las pantallas de administración, se eliminará el origen de referencia
   HTTP para eliminar cualquier huella de tu sitio.
 * **Multiple source of IP Geolocation databases:**
    Besides the [Native Geo-Location provider](https://iplocationblock.com/codex/native-geo-location-provider/?utm_source=plugin&utm_medium=wporgpage&utm_campaign=readme),
   this plugin supports [MaxMind GeoLite2 free databases](https://www.maxmind.com)
   and [IP2Location LITE databases](https://www.ip2location.com/). Also free Geolocation
   REST APIs and whois information can be available for audit purposes. Father more,
   [dedicated API class libraries](https://iplocationblock.com/cloudflare-cloudfront-api-class-library/)
   can be installed for CloudFlare and CloudFront as a reverse proxy service.
 * **Respuesta personalizable:**
    El código de respuesta HTTP puede establecerse
   como `403 Prohibido` para denegar el acceso a las páginas, `404 No encontrado`
   para ocultar páginas o también `200 OK` para redirigir a la página superior. 
   También puedes tener una página amigable (como `404.php`) en el directorio de
   la plantilla de tu tema padre/hijo para ajustarse al diseño de tu sitio.
 * **Registros de validación:**
    Es posible gestionar los registros de validación
   para obtener información útil para auditar patrones de ataque.
 * **Cooperation with full spec security plugin:**
    This plugin is lite enough to
   be able to cooperate with other full spec security plugin such as [Wordfence Security](https://wordpress.org/plugins/wordfence/).
   See [this report](https://iplocationblock.com/codex/page-speed-performance/) 
   about page speed performance.
 * **Extensibilidad:**
    Puedes personalizar el comportamiento de este plugin usando`
   add_filter()` con el [gancho de filtro predefinido](https://iplocationblock.com/codex/).
   Revisa varios ejemplos prácticos en el [samples.php](https://iplocationblock.com/codex/example-use-cases-for-the-developer-hooks/)
   integrado en este paquete. También puedes obtener la extensión [IP Geo Allow](https://github.com/ddur/WordPress-IP-Geo-Allow)
   de [Dragan](https://github.com/ddur). Hace que las pantallas de administración
   sean estrictamente privadas con una forma más flexible que especificar las direcciones
   IP.
 * **Self blocking prevention and easy rescue:**
    Website owners do not prefer themselves
   to be blocked. This plugin prevents such a sad thing unless you force it. And
   futhermore, if such a situation occurs, you can [rescue yourself](https://iplocationblock.com/codex/what-should-i-do-when-im-locked-out/)
   easily.
 * **Desinstalación limpia:**
    No quedará nada en tu preciosa base de datos mySQL
   después de la desinstalación. Así que no dudes en instalar y activar este plugin
   para probar su funcionalidad.

#### Documentation

Documentation and more information can always be found on our [plugin website](https://iplocationblock.com/).

#### Atribución

This package includes GeoLite2 library distributed by MaxMind, available from [MaxMind](https://www.maxmind.com),
and also includes IP2Location open source libraries available from [IP2Location](https://www.ip2location.com).

Also thanks for providing the following services and REST APIs for free.

 * [http://geoiplookup.net/](http://geoiplookup.net/) (IPv4, IPv6 / gratuito)
 * [https://ipinfo.io/](https://ipinfo.io/) (IPv4, IPv6 / gratuito)
 * [https://ipapi.com/](https://ipapi.com/) (IPv4, IPv6 / gratuito, se requiere 
   una clave API)
 * [https://ipstack.com/](https://ipstack.com/) (IPv4, IPv6 / gratuito, se requiere
   una clave API)
 * [https://ipinfodb.com/](https://ipinfodb.com/) (IPv4, IPv6 / gratuito, se requiere
   una clave API)

#### Desarrollo

Development of this plugin happens at [IP Location Block – GitHub](https://github.com/gdarko/ip-location-block)

All contributions will always be welcome.

#### Problemas conocidos

 * From [WordPress 4.5](https://make.wordpress.org/core/2016/03/09/comment-changes-in-wordpress-4-5/),`
   rel=nofollow` had no longer be attached to the links in `comment_content`. This
   change prevents to block «[Server Side Request Forgeries](https://www.owasp.org/index.php/Server_Side_Request_Forgery)»(
   not Cross Site but a malicious internal link in the comment field).
 * [WordPress.com Mobile App](https://apps.wordpress.com/mobile/) can’t execute 
   image uploading because of its own authentication system via XMLRPC.

## Capturas

 * [[
 * **Plugin IP Location** – Pestaña de ajustes
 * [[
 * **Plugin IP Location** – Reglas de validación y comportamiento
 * [[
 * **Plugin IP Location** – Ajustes de destino en el escritorio
 * [[
 * **Plugin IP Location** – Ajustes de destino en la vista pública
 * [[
 * **Plugin IP Location** – Ajustes de la API de geolocalización
 * [[
 * **Plugin IP Location** – Ajustes de la caché de direcciones IP
 * [[
 * **Plugin IP Location** – Pestaña de estadísticas
 * [[
 * **Plugin IP Location** – Pestaña de registros
 * [[
 * **Plugin IP Location** – Pestaña de búsqueda
 * [[
 * **Plugin IP Location** – Pestaña de atribución

## Instalación

#### Mediante el escritorio de WordPress

 1. Ve a «Añadir nuevo» en el escritorio de plugins
 2. Busca «IP Location Block»
 3. Haz clic en «Instalar ahora»
 4. Activa el plugin en el escritorio de plugins
 5. Relájate un rato y ve a «Ajustes» » «IP Location Block»
 6. Prueba el botón «Mejor configuración para el escritorio» al final de esta página
    de ajustes del plugin para una configuración sencilla.

Consulta en [la documentación](https://iplocationblock.com/codex/) cuál es la configuración
más adecuada para ti.

## FAQ

### ¿El uso de este plugin es compatible con el RGPD?

Este plugin se ha diseñado según el principio de «Privacidad por diseño», así que
puedes ejecutarlo y cumplir con el RGPD. Como protección frente a brechas de datos
personales, en este plugin se encriptan las direcciones IP y también pueden anonimizarse
por defecto. También proporciona algunas funciones, no solo para eliminarlas de 
forma manual, sino también para eliminarlas automáticamente cuando ha transcurrido
un tiempo determinado.

Sin embargo, eso constituye una parte de los requerimientos de la RGPD y no garantiza
que el sitio cumple con el RGPD. Consulta las [notas de lanzamiento de la versión 3.0.11](https://iplocationblock.com/changelog/0-3-0-11-release-note/)
para obtener más detalles.

### ¿Hay alguna forma de migrar desde IP Geo Block?

Sí. Si se detectan ajustes de IP Geo Block, verás la opción de migrar en Ajustes,
en la sección «Ajustes del plugin». Esta copiará solo los ajustes de «IP Geo Block».

### ¿Este plugin es compatible con multisitio?

Sí. Puedes sincronizar los ajustes para todos los sitios de la red al activar para
toda la red y activar los «**Ajustes para toda la red**» en la sección «**Ajustes
del plugin**».

### Does this plugin allows blocking US States, Country Regions or Cities?

Yes. Please view [City/State Level Matching](https://iplocationblock.com/codex/city-state-level-matching/)
for more details.

### ¿Este plugin funciona bien con plugins de almacenamiento en caché?

La respuesta corta es **SÍ**, especialmente para el propósito de seguridad, por 
ejemplo, bloqueo de accesos malintencionados mediante el escritorio y la vista pública.

Puedes encontrar la respuesta detallada y la lista de compatibilidad con plugins
de caché en «[Compatibilidad con plugins de caché](https://iplocationblock.com/codex/compatibility-with-cache-plugins/)».

### Todavía tengo acceso desde países en la lista negra. ¿Funciona correctamente?

Definitivamente, SÍ.

Sometimes, a WordFence Security user would report this type of claim when he/she
found some accesses in its Live traffic view. But please don’t worry. Before WordPress
runs, WordFence cleverly filters out malicious requests to your site using [auto_prepend_file](https://php.net/manual/en/ini.core.php#ini.auto-prepend-file)
directive to include PHP based Web Application Firewall. Then this plugin validates
the rest of the requests that pass over Wordfence because those were not in WAF 
rules.

Posiblemente se deba también a la precisión del código de país en las bases de datos
de geolocalización. En realidad, existe el caso de que una misma dirección IP tenga
un código de país diferente.

Para obtener más detalles, consulta «[Todavía tengo acceso desde países en la lista negra](https://iplocationblock.com/codex/i-still-have-access-from-blacklisted-country/)».

### ¿Cómo puedo probar si este plugin funciona?

La forma más sencilla es utilizar una [extensión de navegador de proxy gratuito](https://www.google.com/search?q=free+proxy+browser+addon).

Another one is to use [http header browser addon](https://www.google.com/search?q=browser+add+on+modify+http+header).

Puedes añadir una dirección IP en la cabecera `X-Forwarded-For` para emular el acceso
detrás del proxy. En ese caso, debes añadir `HTTP_X_FORWARDED_FOR` en «**Claves 
$_SERVER para IP adicionales**» en la pestaña «**Ajustes**».

Para obtener más detalles, revisa «[Cómo probar la prevención de ataques](https://iplocationblock.com/?codex-category=test-prevention-of-attacks)».

### ¡Estoy bloqueado! ¿Qué debo hacer?

En primer lugar, busca una solución en [Recuperación rápida del bloqueo en la página de acceso](https://iplocationblock.com/codex/quick-recovery-from-blocking-on-login-page/).

También puedes encontrar otra solución editando la sección de código «**Emergent
Functionality**» hacia la parte final de `ip-location-block.php`. Este bloque de
código puede activarse reemplazando `/*` (apertura de comentario multilínea) al 
comienzo de la línea por `//` (comentario de una sola línea), o `*` al final de 
la línea por `*/` (cierre de comentario multilínea).

    ```
    /**
     * Invalidate blocking behavior in case yourself is locked out.
     *
     * How to use: Activate the following code and upload this file via FTP.
     */
    /* -- ADD '/' TO THE TOP OR END OF THIS LINE TO ACTIVATE THE FOLLOWINGS -- */
    function ip_location_block_emergency( $validate, $settings ) {
        $validate['result'] = 'passed';
        return $validate;
    }
    add_filter( 'ip-location-block-login', 'ip_location_block_emergency', 1, 2 );
    add_filter( 'ip-location-block-admin', 'ip_location_block_emergency', 1, 2 );
    // */
    ```

Please not that you have to use an [appropriate editor](https://codex.wordpress.org/Editing_Files#Using_Text_Editors).

Después de guardarlo y subirlo a `/wp-content/plugins/ip-location-block/` en tu 
servidor mediante FTP, podrás volver a acceder como administrador.

Recuerda que debes subir el original después de la reconfiguración para desactivar
esta característica.

[This document](https://iplocationblock.com/codex/what-should-i-do-when-im-locked-out/)
can also help you.

### ¿Debo activar todas las selecciones para mejorar la seguridad?

Sí. A grandes rasgos, la estrategia de este plugin tiene la siguiente estructura:

 * **Bloqueo por país**
    Bloquea solicitudes malintencionadas desde fuera de tu 
   país.
 * **Forzar la carga del núcleo de WordPress**
    Bloquea la consulta que no ha sido
   cubierta en las dos anteriores.
 * **Firmas incorrectas en la consulta**
    Bloquea la consulta que no ha sido cubierta
   en las tres anteriores.

Prueba el botón «**Mejor configuración para el escritorio**» al final de esta página
de ajustes del plugin para una configuración sencilla. Revisa también más detalles
en «[La mejor práctica de ajustes de destino](https://iplocationblock.com/codex/the-best-practice-for-target-settings/)».

### ¿Este plugin valida todas las solicitudes?

Por desgracia, no. Este plugin no puede manejar las solicitudes que no son analizadas
por WordPress. En otras palabras, un archivo independiente (PHP, CGI o alguno ejecutable)
no relacionado con WordPress no puede ser validado por este plugin, incluso si se
encuentra en el directorio de instalación de WordPress.

Sin embargo, hay excepciones: Cuando activas «**Forzar la carga del núcleo de WordPress**»
para el **Área de plugins** o el **Área de temas**, se vuelve posible bloquear un
archivo PHP independiente. A veces, este tipo de archivos presenta algunas vulnerabilidades.
Esta función protege tu sitio frente a estas situaciones.

### ¿Cómo puedo resolver «Lo siento, tu solicitud no se puede aceptar»?

If you encounter this message, please refer to [this document](https://iplocationblock.com/codex/why-sorry-your-request-cannot-be-accepted/)
to resolve your blocking issue.

If you can’t solve your issue, please let me know about it on the [support forum](https://wordpress.org/support/plugin/ip-location-block/).
Your logs in this plugin and «**Installation information**» at «**Plugin settings**»
will be a great help to resolve the issue.

### How to resolve issues related to ajax-requests being blocked in admin?

Check the «Admin ajax/post» option in «Back-end target settings», either disable
it or whitelist the required Ajax actions.

### ¿Cómo puedo corregir el error «No se puede escribir»?

Al activar las opciones de «**Forzar la carga del núcleo de WordPress**, este plugin
intentará configurar `.htaccess` en los directorios `/wp-content/plugins/` y `/wp-
content/themes/` para proteger tu sitio frente a los ataques malintencionados de
los [plugins y temas OMG](https://iplocationblock.com/prevent-exposure-of-wp-config-php/).

Sin embargo, algunos servidores no asignan permisos de lectura/escritura de `.htaccess`
a WordPress. En ese caso, puedes configurar manualmente los archivos `.htaccess`
en lugar de activar las opciones de «**Forzar la carga del núcleo de WordPress**».

Consulta «[¿Cómo puedo corregir los problemas de permisos?](https://iplocationblock.com/codex/how-can-i-fix-permission-troubles/)»
para corregir este error.

## Reseñas

![](https://secure.gravatar.com/avatar/85d451b90c2941ec0f0e5b3ed4c742fcd6ec81a4d462c372bc55730c94424d69?
s=60&d=retro&r=g)

### 󠀁[Great plugin does what it promises!](https://wordpress.org/support/topic/great-plugin-does-what-it-promises-8/)󠁿

 [tom4all](https://profiles.wordpress.org/tom4all/) 3 de marzo de 2026 1 respuesta

Works as promised, I just have a few problems with the nonce…

![](https://secure.gravatar.com/avatar/b5984c71ee92161583ead3ea7fbb4ba730829b063b84b40228e9b09a5a64a3ce?
s=60&d=retro&r=g)

### 󠀁[Exactly What I Needed for GEO Blocking!](https://wordpress.org/support/topic/exactly-what-i-needed-for-geo-blocking/)󠁿

 [dmac](https://profiles.wordpress.org/darrenmcentee/) 2 de septiembre de 2025

This plugin is a lifesaver for managing access by location. Setup was quick and 
straightforward, and it’s been working perfectly right out of the box. Since installing
it, I’ve noticed a significant decrease in suspicious login attempts. If you want
an easy, reliable way to block visitors from certain countries, this is an excellent
choice. A practical and well-built plugin!

![](https://secure.gravatar.com/avatar/0da3896e414717428fa3f0eb0d728282c2b2ab5c2a6d05e773949b1282463864?
s=60&d=retro&r=g)

### 󠀁[funciona força bé i redueix trànsit innecessari](https://wordpress.org/support/topic/funciona-forca-be-i-redueix-transit-innecessari/)󠁿

 [ibosch](https://profiles.wordpress.org/ibosch/) 13 de junio de 2025

S’ha de ficar com a «mu» a les opcions per a tallar el trànsit que no es vol.Si 
el teu target de clients està al Chunguetistan, pots fer una white list de chunguetistan,
la teva IP de gestió i la IP del servidor. D’aquesta manera evites els centenars
d’atacs continuats que rebia des de EEUU, Alemanya, Irlanda, França, … i ara gràcies
a aquest plugin només rebo visites dels meus clients, que estan a Chunguetistan.
0 bots o crawlers, només visites reals i ventes!gràcies!

![](https://secure.gravatar.com/avatar/60374d9a4a1c1edd4cba9ca6978fa573e552cd2619b293f83fe1525e5ca0168f?
s=60&d=retro&r=g)

### 󠀁[Doesn’t Work](https://wordpress.org/support/topic/doesnt-work-3221/)󠁿

 [thebuilder](https://profiles.wordpress.org/cway/) 3 de junio de 2025 1 respuesta

It doesn’t seem to work. Under Settings, in the Matching Rule, Whitelist is selected
and it says ‘A request from which the country code or IP address is NOT in the whitelist
will be blocked.’ I’ve added my state US:State:Colorado. When spam is submitted,
I looked-up their IP address and saw they were from Florida. In the Blacklist matching
rule, I added US:State:Florida, and I still get spam from Florida.

![](https://secure.gravatar.com/avatar/10047079c89673e5badf96515fdafead2d17c1be7145b935b403a8bbe5675528?
s=60&d=retro&r=g)

### 󠀁[⭐⭐⭐⭐⭐ Perfect for Country-Based Blocking!](https://wordpress.org/support/topic/%e2%ad%90%e2%ad%90%e2%ad%90%e2%ad%90%e2%ad%90-perfect-for-country-based-blocking/)󠁿

 [arultamilnadu](https://profiles.wordpress.org/arultamilnadu/) 5 de marzo de 2025

This plugin does exactly what I needed—blocks traffic from specific countries without
any hassle. Super easy to set up, and it works flawlessly. I’ve seen a big drop 
in unwanted login attempts since installing it. If you’re looking for a simple and
effective way to control access by location, this is the one to go for. Huge thanks
to the developer, Darko G., for creating such a useful plugin! I am From India, 
Tamilnadu.

![](https://secure.gravatar.com/avatar/04dc7d33d52e6fab62a5bc1a264bb1e9931cdcb5114bb47d79bfa5dcf8d4d678?
s=60&d=retro&r=g)

### 󠀁[Good Geoblocking Tool](https://wordpress.org/support/topic/good-geoblocking-tool/)󠁿

 [allbutone](https://profiles.wordpress.org/allbutone/) 17 de enero de 2025

I am using this plugin to block all countries from the backend (except my own of
course) and to redirect foreign visitors (bots) from my contact page with a form
to another contact page without a form (to prevent spam). This all works very well!
The disadvantage is that the UI is rather poor and difficult to navigate. Thank 
you for the plugin!

 [ Leer todas las 33 reseñas ](https://wordpress.org/support/plugin/ip-location-block/reviews/)

## Colaboradores y desarrolladores

«IP Location Block» es un software de código abierto. Las siguientes personas han
colaborado con este plugin.

Colaboradores

 *   [ Darko G. ](https://profiles.wordpress.org/darkog/)

«IP Location Block» está traducido en 2 idiomas. Gracias a [los traductores](https://translate.wordpress.org/projects/wp-plugins/ip-location-block/contributors)
por sus contribuciones.

[Traduce «IP Location Block» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/ip-location-block)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/ip-location-block/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/ip-location-block/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/ip-location-block/)
por [RSS](https://plugins.trac.wordpress.org/log/ip-location-block/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.3.8

_Release Date – 13 Mar 2026_

 * Fix: PHP Warnings
 * Fix: Deprecated jQuery calls
 * Add: Kinsta/WPEngine
 * Deprecate WP-ZEP (Zero-Day Prevention) to be removed in 1.4.0
 * Test with WordPress 7.0

#### 1.3.7

_Release Date – 07 Nov 2025_

 * New: Add instructions to migrate to latest IP Location Block platform
 * New: Test with latest WordPress

#### 1.3.6

_Release Date – 06 Aug 2025_

 * Fix: Uncaught ReferenceError: IP_LOCATION_BLOCK_AUTH is not defined
 * Fix: IP_Location_Block::is_user_logged_in() in certain cases
 * Fix: Plugins run if HASH constants are not defined

#### 1.3.5

_Release Date – 20 Jul 2025_

 * Fix PHP warnings related to string translation
 * Fix PHP Fatal error related to undefined constants (eg. NONCE_KEY)

#### 1.3.4

_Release Date – 07 Mar 2025_

 * Fix PHP warnings
 * Test with PHP 8.4
 * Test with WordPress 6.7 and 6.8-beta1

#### 1.3.3

_Release Date – 24 Sep 2024_

 * Fix admin post/ajax whitelisting
 * Fix PHP deprecation warnings
 * Fix PHP array access warnings
 * Fix support for Divi
 * Whitelist additional WordPress ajax actions by default
 * Remove unnecessary/unused files within the maxmind php extension

#### 1.3.2

_Release Date – 01 Aug 2024_

 * Fix deprecation warning in PHP 8.2+
 * Test with WordPress 6.6

#### 1.3.1

_Release Date – 03 Apr 2024_

 * Drop GeoIPLookup API because – the service ceased operations.
 * Test with WordPress 6.5

#### 1.3.0

_Release Date – 20 Feb 2024_

 * Fix issue when «Front-end rules & behavior» matching rule is blacklist, response
   status is 30X and redirect URL is empty. It does not redirect.
 * Set the default blacklist redirect URL to blocked.iplocationblock.com.
 * Add status box in the settings screens that tells account quota, current running
   mode, etc.
 * Improve wording at few places that caused confusion.

#### 1.2.3

_Release Date – 12 Nov 2023_

 * Prefix the css code to fix conflicts with other plugins (Woo / Super Cache, etc)
 * Add more sophisticated warnings when blocking rules are misconfigured or ASN 
   is in use but the current enabled providers does not support ASN.
 * Exclude Divi «save-epanel» ajax action from ZEP
 * Fix warning triggered by the cron script

#### 1.2.2

_Release Date – 01 Nov 2023_

 * Fix issue related to log and stats display
 * Fix issue that triggered alert on non-admin users (Editor and other)
 * Add additional two columns for CITY and STATE to Logs screen when using «IP Location
   Block» provider
 * Fix warnings when downloading Geolite2 DB
 * Other UI Improvements
 * Various Codebase improvements

#### 1.2.1

_Release Date – 31 Oct 2023_

 * Fix SQLite logging related errors

#### 1.2.0

_Release Date – 30 Oct 2023_

 * Precision blocking by city/state support via the native IP Location Block provider
 * Fixes various PHP 8.2 warnings reported on Github & forums
 * Codebase improvements related to external API providers
 * Test with WordPress 6.4

#### 1.1.5

_Release Date – 28 May 2023_

 * Deploy procedure hotfix

#### 1.1.4

_Release Date – 28 May 2023_

 * Codebase improvements
 * Drop the IP-API.com for now until we refactor the settings and make it possible
   to support apis that can be used with and without key.
 * Fix array to string conversion when using the IPInfoDB provider
 * Refactor the search tab backend procedure

#### 1.1.3

_Release Date – 24 Jul 2022_

 * Re-write the download_zip procedure to improve the external ip database download
 * Improved logged-in user detection when validation timing is enabled, fixes blocking
   issues in admin, undefined constants, etc.
 * Disable restrict_api by default so the external APIs will be enabled by default

#### 1.1.2

_Release Date – 03 May 2022_

 * Fix issues with downloading local databases

#### 1.1.1

_Release Date – 02 May 2022_

 * Fix fatal error caused by removed constant still in use

#### 1.1.0

_Release Date – 01 May 2022_

 * Introducing premium [IP Location Block REST API](https://iplocationblock.com/introducing-geolocation-api/)
 * Introduced new design for the provider table in Settings
 * Make action and filter names readable by IDEs
 * Fix a bug that prevented uninstalling the plugin
 * Fix various warnings triggered in PHP8+

#### 1.0.7

_Release Date – 21 Dec 2021_

 * Fix IPv6.php – add compatibility with PHP7.4+

#### 1.0.6

_Release Date – 21 Nov 2021_

 * Fixes broken plugin admin settings / stats pages

#### 1.0.5

_Release Date – 20 Nov 2021_

 * Fix 307 Response Redirect loop
 * Fix wrong cron info in admin settings
 * Fix Undefined array key warnings in PHP8
 * FIx undefined IP_LOCATION_BLOCK_AUTH in some environments.

#### 1.0.4

_Release Date – 08 Jun 2021_

 * Fix bugs related to the asn blocking feature
 * Trigger re-download of the asn database once the ASN feature is enabled via settings
 * Improved migration from legacy process, unset unused settings

#### 1.0.3

_Release Date – 18 May 2021_

 * Add «Migrate from IP Geo Block» option if IP Geo Block settings are detected.
   This will copy the IP Geo Block settings.
 * Replaced the deprecated jQuery.trim() calls with String.trim()
 * Fix error when deleting the Emergency link using the «Delete current link» button.

#### 1.0.2

_Release Date – 18 May 2021_

 * Fix mu-plugins option

#### 1.0.1

_Release Date – 17 May 2021_

 * Drop ipdata.co API
 * Fixed the search tool

#### 1.0.0

_Release Date – 17 May 2021_

 * Added PHP8 compatibility
 * Added support for Maxmind GeoLite2 database with api key
 * Replaced Google Maps with OSM/Leaflet
 * Updated DNS2 Library to support PHP8
 * Fixed IP2Location provider errors. Update to the latest version
 * Fixed various errors caught in error logs triggered in the newer PHP versions
 * Fixed the ipinfo.io API
 * Fixed the ipdata.co API

## Meta

 *  Versión **1.3.8**
 *  Última actualización **hace 2 meses**
 *  Instalaciones activas **10.000+**
 *  Versión de WordPress ** 3.7 o superior **
 *  Probado hasta **7.0**
 *  Idiomas
 * [English (US)](https://wordpress.org/plugins/ip-location-block/), [Japanese](https://ja.wordpress.org/plugins/ip-location-block/)
   y [Spanish (Spain)](https://es.wordpress.org/plugins/ip-location-block/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/ip-location-block)
 * Etiquetas:
 * [block](https://es.wordpress.org/plugins/tags/block/)[country](https://es.wordpress.org/plugins/tags/country/)
   [geolocation](https://es.wordpress.org/plugins/tags/geolocation/)[ip address](https://es.wordpress.org/plugins/tags/ip-address/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/ip-location-block/advanced/)

## Valoraciones

 4.6 de 5 estrellas.

 *  [  28 valoraciones de 5 estrellas     ](https://wordpress.org/support/plugin/ip-location-block/reviews/?filter=5)
 *  [  2 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/ip-location-block/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/ip-location-block/reviews/?filter=3)
 *  [  1 valoración de 2 estrellas     ](https://wordpress.org/support/plugin/ip-location-block/reviews/?filter=2)
 *  [  2 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/ip-location-block/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ip-location-block/reviews/#new-post)

[Ver todas las valoraciones](https://wordpress.org/support/plugin/ip-location-block/reviews/)

## Colaboradores

 *   [ Darko G. ](https://profiles.wordpress.org/darkog/)

## Soporte

Problemas resueltos en los últimos dos meses:

     1 de 3

 [Ver el foro de soporte](https://wordpress.org/support/plugin/ip-location-block/)