GUÍA · WORDPRESS · SIN DNS
CDN para WordPress sin tocar el DNS
No todo el mundo puede — o quiere — repuntar su dominio a una CDN: el DNS lo lleva otra persona, el hosting lo gestiona una agencia, o simplemente quieres probar antes de mover nada. Desde la versión 1.1.0, el plugin oficial de WordPress sirve tus assets estáticos desde el edge sin cambiar ni un registro.
Qué hace exactamente este modo
El modo «Serve static assets through CDN» reescribe, en tus páginas ya
renderizadas, las URLs de los assets que cuelgan de wp-content/ y
wp-includes/ para que el navegador los pida al hostname de tu propiedad en la
CDN en lugar de a tu hosting:
# Antes
https://www.tusitio.com/wp-content/themes/mitema/style.css
# Después
https://mi-sitio.prdrm.net/wp-content/themes/mitema/style.css La CDN pide cada asset una sola vez a tu origen (tu WordPress), lo cachea en el edge y
lo sirve desde el PoP más cercano a cada visitante. Tu HTML sigue saliendo de tu hosting,
igual que siempre. Como el hostname *.prdrm.net es el que toda propiedad
recibe de sistema, funciona en el momento en que la propiedad existe: temas, assets de
plugins, imágenes subidas y scripts del core — normalmente el grueso del peso de la página
— pasan a servirse con caché de edge y compresión.
Instalar el plugin
Paradarum CDN Purge es el plugin oficial y está en el directorio de WordPress: wordpress.org/plugins/paradarum-cdn-purge. Versión 1.1.0, requiere WordPress 5.6+ y PHP 7.4+, licencia GPL-2.0-or-later.
- En tu admin de WordPress, ve a Plugins → Añadir nuevo y busca «Paradarum CDN Purge» (o sube el zip con Subir plugin).
- Pulsa Instalar ahora y luego Activar.
- Abre Ajustes → Paradarum CDN para configurarlo.
Configurarlo: API key, propiedad y hostname
En Ajustes → Paradarum CDN necesitas tres datos:
- API key — una clave de cuenta
pdm_…, creada desde el panel. El plugin la guarda cifrada (AES-256-CBC) en la base de datos. - Property ID — el ID numérico de la propiedad que sirve este sitio, visible en el panel al abrirla.
- CDN hostname — al activar el modo de assets, el campo se rellena
por defecto con el system hostname de tu propiedad
(
mi-sitio.prdrm.net). Eso es todo: no hay DNS que tocar.
Después, activa el interruptor Serve static assets through CDN, guarda,
recarga una página de tu sitio y mira el código fuente: las URLs bajo
wp-content y wp-includes ya apuntan al hostname de la CDN. El
único requisito previo es que el origen de la propiedad apunte a este WordPress — si la
creaste con el asistente, ya lo hace.
Puedes definir define( 'PARADARUM_API_KEY', 'pdm_tu_clave' ); en
wp-config.php: la constante tiene prioridad, la clave no vive en la base de
datos y el campo queda bloqueado en la interfaz.
Qué reescribe — y qué no
El modo reescribe únicamente los assets bajo wp-content/ (temas, plugins,
subidas) y wp-includes/ (scripts y estilos del core). Todo lo demás queda
intacto y lo sigue sirviendo tu hosting:
- los documentos HTML de tus páginas y entradas,
wp-adminy el login,- los endpoints REST y AJAX,
- cualquier URL fuera de esas dos rutas.
Es un reparto deliberado: los assets — que no cambian por visitante — van al edge; lo dinámico se queda en tu servidor. Por eso este modo no puede romper sesiones ni carritos: no toca nada que dependa del usuario.
La purga automática viene de serie
El plugin no es solo el modo CDN: su trabajo de base es invalidar la caché cuando
publicas. Al editar una entrada purga la URL del post y también la portada, los archivos
de categoría y etiqueta, los feeds y el sitemap — cada grupo desactivable en los ajustes.
También registra el comando wp paradarum en WP-CLI:
$ wp paradarum purge --post=42
$ wp paradarum status El paso siguiente: todo el sitio por CNAME
Cuando quieras que también el HTML se sirva desde el edge — con caché de páginas, WAF y
Always Online delante de todo el sitio — el upgrade es conectar tu dominio con un CNAME
hacia el mismo mi-sitio.prdrm.net. Una vez el hostname esté
Active (verificado y con certificado), puedes ponerlo como
CDN hostname en el plugin en lugar del de sistema. El modo de assets es el
primer paso natural: pruebas la CDN con tráfico real y repuntas el dominio cuando te
convenza.
¿Tu DNS está en Cloudflare? Hay una trampa conocida con la nube naranja — esta guía la resuelve paso a paso.
Empieza con los assets, gratis
Crea la propiedad en el plan Seed — 50 GB al mes, sin tarjeta —, instala el plugin y activa el modo de assets. Cinco minutos y sin tocar el DNS.
Crear cuenta gratuitaSin tarjeta · 50 GB/mes en el plan Seed
Documentación relacionada
- WordPress plugin — la referencia completa del plugin: ajustes, estrategias y WP-CLI.
- CMS presets — el preset de WordPress: reglas de caché listas en un clic.
- Connect your domain — el upgrade a sitio completo por CNAME.