---
title: "Cómo proteger tu WordPress contra Clickjacking con el plugin HTTP Headers"
description: "El plugin HTTP Headers permite a los administradores de sistemas configurar con precisión las cabeceras de seguridad HTTP directamente desde el panel de WordPress. Uno de los vectores de ataque más co..."
url: https://wpdirecto.com/como-proteger-tu-wordpress-contra-clickjacking-con-el-plugin-http-headers/
date: 2025-06-02
modified: 2026-09-09
author: "MyR"
image: https://wpdirecto.com/wp-content/uploads/2025/05/HTTP-Headers-screenshot-1.jpg
categories: ["Seguridad"]
tags: ["seguridad"]
type: post
lang: es
---

# Cómo proteger tu WordPress contra Clickjacking con el plugin HTTP Headers

**El plugin HTTP Headers permite a los administradores de sistemas configurar con precisión las cabeceras de seguridad HTTP directamente desde el panel de WordPress.**

Uno de los vectores de ataque más comunes en aplicaciones web es el **clickjacking**, una técnica que explota iframes para engañar al usuario y ejecutar acciones maliciosas sin su conocimiento. En WordPress, este riesgo se puede mitigar fácilmente configurando correctamente las cabeceras `X-Frame-Options` y `Content-Security-Policy`. El plugin **HTTP Headers** es una herramienta ligera y efectiva que facilita esta tarea sin necesidad de modificar `.htaccess` o código PHP directamente.

## ¿Qué es HTTP Headers?

Desarrollado como un plugin gratuito y de código abierto, **HTTP Headers** permite gestionar más de 40 cabeceras de seguridad y control, como:

- `X-Frame-Options`
- `Content-Security-Policy`
- `Strict-Transport-Security`
- `X-XSS-Protection`
- `Cross-Origin-Opener-Policy`
- `Access-Control-*`
- `Permissions-Policy`

El objetivo es ofrecer un control granular sobre los encabezados HTTP, algo esencial para fortalecer la seguridad sin depender exclusivamente del servidor web (Apache, Nginx, etc.).

## Protección contra clickjacking

### Recomendaciones para prevenir embebido malicioso de tu sitio WordPress:

#### Opción 1: `X-Frame-Options`

Esta cabecera clásica tiene soporte amplio en todos los navegadores modernos.

- **DENY**: impide por completo que tu sitio sea cargado en un iframe.
- **SAMEORIGIN**: solo permite el embebido si el iframe proviene del mismo dominio.

En el plugin, ve a:

**Ajustes → HTTP Headers → Seguridad** y añade:

```
X-Frame-Options: SAMEORIGIN
Lenguaje del código: HTTP (http)
```

#### Opción 2: `Content-Security-Policy: frame-ancestors`

Más moderna y flexible, permite definir orígenes específicos autorizados a cargar tu sitio en un iframe. También obsoleta a `X-Frame-Options` cuando está presente.

Ejemplo:

```
Content-Security-Policy: frame-ancestors 'self'
Lenguaje del código: JavaScript (javascript)
```

O incluso más restrictivo:

```
Content-Security-Policy: frame-ancestors 'none'
Lenguaje del código: JavaScript (javascript)
```

Ambas se pueden configurar fácilmente desde el panel del plugin, con validación de sintaxis.

## Casos avanzados: permitir el iframe en rutas específicas

A veces, como mencionamos en nuestro [artículo previo sobre la protección clickjacking y WordPress](https://wpdirecto.com/como-proteger-tu-sitio-web-contra-el-clickjacking-medidas-clave-para-evitar-ataques-invisibles/), es necesario permitir iframes en ciertas rutas internas, como `/wp-admin/update.php`.

En estos casos, el plugin **no permite aún excepciones por ruta directamente**, pero puedes combinarlos con reglas `.htaccess` o funciones PHP condicionales en `wp-config.php` como solución híbrida.

## Ventajas clave del plugin HTTP Headers

✅ Control total sin tocar archivos del sistema
✅ Amplio soporte de cabeceras modernas y legacy
✅ Compatible con Apache y Nginx
✅ Interfaz simple y sin sobrecarga innecesaria
✅ Perfecto para entornos multisitio o entornos bloqueados

[![](https://wpdirecto.com/wp-content/uploads/2025/05/HTTP-Headers-screenshot-2.jpg)](https://wpdirecto.com/wp-content/uploads/2025/05/HTTP-Headers-screenshot-2.jpg)

## ¿Quién lo usa?

Según su propia documentación, cabeceras configuradas por este plugin son similares a las utilizadas por gigantes como **Google, Facebook, Twitter, LinkedIn y Amazon** para proteger sus servicios web.

## Recomendación para administradores

El plugin HTTP Headers es ideal si:

- Necesitas reforzar la seguridad HTTP sin depender del servidor.
- Quieres implementar CSP, XFO, STS y otras cabeceras clave.
- Buscas una solución estable, ligera y compatible con futuras versiones de WordPress y PHP.

👉 Puedes descargarlo desde el repositorio oficial:
🔗 [wordpress.org/plugins/http-headers](https://wordpress.org/plugins/http-headers)
