Snippets

Fragmentos de código reutilizables


Php

Deshabilitar la REST API para usuarios no logueados

Php marzo 10, 2026

Restringe el acceso a la REST API de WordPress para que solo puedan usarla usuarios autenticados.

Ver código completo →
Php

Añadir un widget al dashboard del admin

Php marzo 10, 2026

Añade un widget personalizado al dashboard del panel de administración de WordPress.

Ver código completo →
Php

Añadir un endpoint a la REST API

Php marzo 10, 2026

Registra un endpoint GET personalizado en la REST API de WordPress que devuelve proyectos en JSON.

Ver código completo →
Php

Enviar email con wp_mail()

Php marzo 10, 2026

Envía un email HTML personalizado usando wp_mail() con cabeceras y remitente configurados.

Ver código completo →
Php

Registrar y disparar un WP-Cron personalizado

Php marzo 10, 2026

Programa una tarea periódica con WP-Cron que se activa al instalar el plugin y se limpia al desactivarlo.

Ver código completo →
Php

Usar Transients para cachear resultados

Php marzo 10, 2026

Cachea los resultados de una WP_Query con Transients y los invalida al actualizar el contenido.

Ver código completo →
Php

Guardar y recuperar opciones con autoload desactivado

Php marzo 10, 2026

Guarda opciones en la base de datos con autoload desactivado y las elimina al desinstalar el plugin.

Ver código completo →
Php

Añadir columnas personalizadas en el listado del admin

Php marzo 10, 2026

Añade una columna personalizada al listado de un CPT en el panel de administración.

Ver código completo →
Php

Mostrar contenido solo a usuarios logueados

Php marzo 10, 2026

Protege páginas o secciones de contenido para que solo sean visibles por usuarios logueados.

Ver código completo →
Php

Redirigir wp-login.php a URL personalizada

Php marzo 10, 2026

Oculta wp-login.php redirigiéndolo al 404 y cambia la URL de login a una ruta personalizada.

Ver código completo →