Snippets
Fragmentos de código reutilizables
Deshabilitar la REST API para usuarios no logueados
Restringe el acceso a la REST API de WordPress para que solo puedan usarla usuarios autenticados.
Ver código completo →Añadir un widget al dashboard del admin
Añade un widget personalizado al dashboard del panel de administración de WordPress.
Ver código completo →Añadir un endpoint a la REST API
Registra un endpoint GET personalizado en la REST API de WordPress que devuelve proyectos en JSON.
Ver código completo →Enviar email con wp_mail()
Envía un email HTML personalizado usando wp_mail() con cabeceras y remitente configurados.
Ver código completo →Registrar y disparar un WP-Cron personalizado
Programa una tarea periódica con WP-Cron que se activa al instalar el plugin y se limpia al desactivarlo.
Ver código completo →Usar Transients para cachear resultados
Cachea los resultados de una WP_Query con Transients y los invalida al actualizar el contenido.
Ver código completo →Guardar y recuperar opciones con autoload desactivado
Guarda opciones en la base de datos con autoload desactivado y las elimina al desinstalar el plugin.
Ver código completo →Añadir columnas personalizadas en el listado del admin
Añade una columna personalizada al listado de un CPT en el panel de administración.
Ver código completo →Mostrar contenido solo a usuarios logueados
Protege páginas o secciones de contenido para que solo sean visibles por usuarios logueados.
Ver código completo →Redirigir wp-login.php a URL personalizada
Oculta wp-login.php redirigiéndolo al 404 y cambia la URL de login a una ruta personalizada.
Ver código completo →