WordPress.org

Plugin Directory

Darkify – Dark Mode & Night Mode for Website and Admin Dashboard

Image
Image

Darkify – Dark Mode & Night Mode for Website and Admin Dashboard

Descripción

Darkify adds WordPress Dark Mode and Night Mode to both the website frontend and the WordPress admin dashboard. Visitors can switch between light and dark themes using a toggle, while site owners control how dark mode behaves across the frontend, admin panel, and editors.

Darkify supports frontend dark mode, admin dashboard dark mode, and editor-specific dark mode for Gutenberg (Block Editor) and the Classic Editor. It includes OS-aware detection, default dark mode, time-based scheduling, keyboard shortcuts, and multiple toggle placement options. Designed for performance and compatibility, Darkify works seamlessly with popular WordPress themes, page builders, and WooCommerce — without modifying theme files or requiring custom code.

Site owners can customize dark mode colors, switches, media handling, and element visibility. Darkify also provides controls for images, videos, scrollbars, mobile behavior, and page or element-level targeting to ensure dark mode integrates cleanly with different themes, builders, and layouts.

Cómo funciona Darkify

Darkify applies dark mode styling using configurable rules rather than modifying theme files. You can enable dark mode globally or limit it to specific areas, pages, posts, or elements. Settings can be adjusted from a centralized admin panel and reused across different sites using import and export tools.

Darkify está diseñado para funcionar con los temas de WordPress más populares, los maquetadores de páginas y las instalaciones multisitio, lo que permite configurar el modo oscuro sin necesidad de código personalizado.

Why Choose Darkify?

✔ Dark mode for frontend and admin dashboard
✔ Works with Gutenberg, Elementor, and popular builders
✔ OS-aware, scheduled, and manual switching
✔ Lightweight and performance-focused
✔ No theme modification required

Live Demo | Support | Documentation | Upgrade to Pro!

Características clave del plugin de modo oscuro Darkify

  • Frontend Dark Mode: Enable dark mode on the public-facing website and allow visitors to switch between light and dark themes using a toggle.

  • Admin Dashboard Dark Mode: Apply dark mode to the WordPress admin area to provide a darker interface while managing site content and settings.

  • Modo oscuro específico del editor: Activa el modo oscuro de forma independiente para el panel de administración de WordPress, el editor de bloques (Gutenberg) y el editor clásico.

  • Modo oscuro por defecto: Carga el sitio web en modo oscuro por defecto, permitiendo a los visitantes cambiar de nuevo al modo claro en cualquier momento.

  • Modo oscuro según el sistema operativo: Detecta la preferencia del sistema operativo del visitante y aplica automáticamente el modo claro u oscuro en consecuencia.

  • Modo oscuro programado: Programa el cambio automático entre el modo claro y el modo oscuro en función de un intervalo de tiempo definido.

  • Keyboard Shortcut: Allow users to toggle dark mode using a simple keyboard shortcut: Ctrl + Alt + D for quick access.

  • Multiple Floating Switch Designs: Choose from different floating switch styles and positions to control how the toggle appears on the site.

  • Interruptor personalizable: Ajusta el tamaño del interruptor, los colores, los iconos y el estilo para que coincidan con el diseño del sitio.

  • Conmutador en el menú: Inserta el conmutador de modo oscuro en los menús de navegación de WordPress seleccionados.

  • Shortcode Switch: Place the dark mode toggle anywhere on the site using a shortcode, including pages, posts, widgets, or templates.

  • Multiple Switch Placement Options: Display the dark mode toggle as a floating button, menu item, shortcode, or by targeting a custom CSS selector.

  • Controles específicos para móviles: Controla la visibilidad, la posición, el espaciado y el comportamiento de los interruptores por separado para dispositivos móviles.

  • Color Presets & Customization: Choose from 8 predefined dark color presets or manually configure background, text, link, and UI colors.

  • Estilo de la barra de desplazamiento en modo oscuro: Aplica opcionalmente un estilo oscuro a las barras de desplazamiento del navegador para lograr una interfaz oscura más uniforme.

  • Control avanzado de imagen: Ajusta el brillo, el contraste y los ajustes de escala de grises de la imagen para mejorar su visibilidad en el modo oscuro.

  • Video Control: Modify video brightness and grayscale settings to better match dark mode layouts.

  • Control a nivel de elemento: Incluye o excluye elementos HTML, etiquetas, clases o IDs específicos del estilo en modo oscuro.

  • Copia de seguridad y restauración de ajustes: exporta los ajustes del plugin a un archivo e impórtalos en otro sitio o restáuralos más tarde.

  • Clean Uninstall Option: Optionally remove plugin settings and data from the database when uninstalling the plugin.

  • Compatibilidad con maquetadores de páginas: Compatible con maquetadores de páginas populares como Elementor, Divi, WPBakery, Beaver Builder, Visual Composer y Oxygen.

  • Panel de ajustes fácil: Gestiona todas las características del plugin desde un panel de ajustes centralizado en el área de administración de WordPress.

  • Compatibilidad con multisitio: Configura los ajustes de modo oscuro para redes multisitio de WordPress, de forma global o por sitio.

  • Preparado para varios idiomas: Listo para traducción y compatible con configuraciones multilingües de WordPress.

  • Theme Compatibility: Designed to work with most WordPress themes without requiring theme-specific modifications.

  • Developer-Friendly: Provides a structured and extensible codebase that developers can customize using hooks and filters.

  • Compatibilidad entre navegadores: Diseñado para funcionar en navegadores modernos como Chrome, Firefox, Safari, Edge, Opera, etc.

  • Documentation & Support: User guides, tutorials, and support are available through documentation and the WordPress.org support forums.

Guía completa de características y configuración

«»

Cómo añadir el modo oscuro en Gutenberg (editor de bloques de WordPress)

«»

How to Add Dark Mode in Elementor

«»

Page Builder Compatibility

  • Gutenberg
  • WPBakery
  • Elementor
  • Beaver Builder
  • SiteOrigin
  • Divi
  • «LayersWP»
  • MotoPress
  • Esencial
  • Maquetador Themify

Temas compatibles (ejemplos)

  • Hello Elementor
  • Astra
  • Divi
  • Kadence
  • Themify Ultra
  • OceanWP
  • Hestia
  • Inspiro
  • GeneratePress
  • Avada
  • Blocksy
  • Neve

FUNCIONALIDADES DE LA VERSIÓN PRO

🎨 Opciones de diseño y personalización

  • 16+ Floating Switch Designs
    Choose from a diverse collection of floating switch styles to perfectly match your website’s look and feel.

  • Posicionamiento del interruptor arrastrable
    Permite a los usuarios mover el interruptor flotante del modo oscuro a cualquier lugar de la pantalla. Esta funcionalidad de arrastrar y soltar garantiza un acceso cómodo desde cualquier página o sección.

  • Personalización especial de preajustes de color
    Personaliza tu tema en modo oscuro con ajustes avanzados de color. Cambia los colores de los enlaces, los colores de los bordes, el estilo de los campos de formulario y la apariencia de los botones para alinearlos con la identidad de tu marca.

  • CSS personalizado para el modo oscuro
    Añadir estilos de CSS personalizado que se apliquen solo en el modo oscuro. Esto ofrece a los desarrolladores y diseñadores un control total para ajustar con precisión la experiencia del tema oscuro.

🖼️ Gestión de medios

  • Inversión de imagen
    Invierte automáticamente imágenes específicas para mejorar la visibilidad en el modo oscuro. Mejora tanto la estética como la accesibilidad sin necesidad de editar los recursos originales.

  • Sustitución de imágenes
    Sustituye sin problemas imágenes específicas por versiones optimizadas para el modo oscuro. Perfecto para logotipos, banners o ilustraciones que necesiten un aspecto personalizado en el modo noche.

  • Sustitución de vídeo
    Cambia automáticamente los vídeos por versiones adecuadas para entornos oscuros para mantener un diseño coherente en los elementos visuales de tu sitio web.

🔧 Controles avanzados de visibilidad

  • Permitir / Bloquear elementos
    Ajusta tu modo oscuro seleccionando qué elementos o secciones HTML deben usar el estilo de modo oscuro y cuáles no.

  • Permitir / No permitir páginas
    Elige en qué páginas individuales se muestra el modo oscuro. Excluye las páginas de destino, los flujos de pago o cualquier contenido especial para ofrecer una experiencia de usuario totalmente personalizada.

  • Permitir / Denegar entradas
    Decide qué entradas concretas son compatibles con el modo oscuro. Mantén el control editorial total sobre cómo aparece tu contenido en los distintos tipos de contenido.

OTROS PRODUCTOS INCREÍBLES DE ThemeAtelier

➡️ WhatsApp Chat Help – Un plugin de chat de WhatsApp flexible que ayuda a los visitantes del sitio web a iniciar conversaciones instantáneas contigo directamente desde tu sitio de WordPress.

➡️ Eventful – Events Showcase and Filter Bar for The Events Calendar – Un plugin de visualización de eventos para The Events Calendar que te ayuda a mostrar eventos en estructuras limpias, modernas y totalmente adaptables, sin necesidad de programar.

➡️ Greet – Video Bubble Warm Welcome Plugin – Un plugin de burbuja de vídeo de Te damos la bienvenida que te ayuda a saludar cordialmente a los visitantes y ofrecer opciones rápidas de contacto para aumentar la participación.

➡️ Domain For Sale – A domain listing and offer management plugin that helps you list domains, collect buyer offers, and manage secure sales with escrow payments directly from WordPress.

➡️ Eventful for Elementor – Events Showcase For The Events Calendar and Elementor – Una extensión de Elementor para The Events Calendar que te permite diseñar y mostrar eventos usando widgets de Elementor con estructuras avanzadas y adaptables.

➡️ Better Chat Support For Messenger – Un plugin de chat de Facebook Messenger que permite a los visitantes contactarte al instante a través de Messenger con burbujas de chat personalizables.

Capturas

  • Image
    Instant frontend dark mode toggle — smooth, fast, no page reload
  • Image
    Dark mode enabled on the website frontend for improved readability and night viewing
  • Image
    Prebuilt dark mode color presets applied on frontend pages
  • Image
    Custom dark theme colors and UI styling controls for dark mode
  • Image
    Different dark mode styles and visual presets on the website frontend
  • Image
    WordPress admin dashboard dark mode settings and controls
  • Image
    Dark mode switch configuration inside the WordPress admin panel
  • Image
    Dark mode color customization options for admin dashboard and editors
  • Image
    Image and media brightness controls optimized for dark mode
  • Image
    Advanced dark mode visibility rules, page targeting, and element exclusions

Instalación

INSTALACIÓN AUTOMÁTICA (LA FORMA MÁS FÁCIL)

  • Visita Plugins > Añadir nuevo.
  • Busca Darkify Dark Mode.
  • Instala y activa el plugin Darkify.

INSTALACIÓN MANUAL

Subiéndolo en el escritorio de WordPress

  • Descargar darkify.zip
  • Ve a «Añadir nuevo» en el escritorio de plugins
  • Ve al área «Subir»
  • Select darkify.zip from your computer
  • Haz clic en «Instalar ahora»
  • Activa el plugin en el escritorio de plugins

Usando FTP

  • Descargar darkify.zip
  • Extract the darkify folder to your computer
  • Sube la carpeta del plugin al directorio «/wp-content/plugins/»
  • Activa el plugin en el escritorio de plugins

Después de la activación

  • Go ‘Darkify’ Menu from the left panel of admin
  • Configura los ajustes como quieras.

Para un uso básico, echa un vistazo a la guía de inicio rápido de Darkify

FAQ

Can I enable Dark Mode only for the WordPress Admin Dashboard?

¡Sí! Puedes elegir activar el Modo Oscuro específicamente para el Panel de Administración, el Editor de Bloques (Gutenberg) y el Editor Clásico desde los ajustes de administración, incluso si la vista pública está desactivada.

¿Darkify es compatible con el cambio automático según los ajustes del sistema operativo?

Por supuesto. Puedes activar la característica OS Aware Dark Mode, que detecta automáticamente si un usuario está utilizando un tema claro u oscuro en su dispositivo (macOS, Windows, iOS o Android) y adapta tu sitio en consecuencia.

¿Es posible programar el modo oscuro para determinadas horas?

Sí, el plugin incluye una característica de modo oscuro automático basado en la hora, en la que puedes elegir una hora específica “Desde” y “Hasta” para automatizar la transición según la hora local del usuario.

¿Puedo personalizar la apariencia del interruptor del modo oscuro?

Sí, Darkify ofrece una amplia gama de conmutadores de interruptor (por ejemplo, Classic, Inner Moon, Duality). También puedes personalizar por completo el fondo del conmutador, el tamaño, el color del icono y el borde.

¿El plugin me permite excluir ciertas páginas o elementos?

Sí, los ajustes avanzados te permiten desactivar el modo oscuro en los slugs de página específicas. También puedes refinar la experiencia permitiendo o bloqueando elementos HTML, etiquetas o IDs de CSS específicos.

¿Se verán mis imágenes y vídeos demasiado brillantes en el modo oscuro?

Darkify incluye controles de imagen y vídeo que te permiten reducir el brillo, aplicar niveles de escala de grises o incluso sustituir archivos de medios concretos por versiones optimizadas para el modo oscuro, a fin de mantener una estética perfecta.

¿Puedo cambiar la combinación de colores para que coincida con mi marca?

Definitely. You can choose from several Color Presets (like Midnight Reverie or Verdant Depths) or manually customize the background, text, link, and button colors.

Does Darkify clean up data when uninstalled?

Sí, en la pestaña Extras tienes la opción de limpiar todos los datos y ajustes del plugin cuando el plugin se borra, manteniendo tu base de datos limpia y optimizada.

¿Funciona Darkify con Elementor y otros maquetadores de páginas?

¡Sí! Darkify es totalmente compatible con maquetadores de páginas populares como Elementor, Divi, WPBakery, Beaver Builder y Oxygen. Se adapta automáticamente a sus estructuras para ofrecer una experiencia de modo oscuro fluida.

¿Darkify ralentizará la velocidad de carga de mi sitio web?

Not at all. Darkify is built with a performance-first approach. It is extremely lightweight, uses optimized CSS/JS, and works perfectly with caching plugins like WP Rocket, W3 Total Cache, and LiteSpeed Cache.

¿Este plugin es compatible con WooCommerce?

Yes, Darkify is WooCommerce ready. It applies dark mode styling to WooCommerce pages such as product, cart, and checkout layouts.

Do I need any coding knowledge to use this plugin?

No coding is required. You can manage everything—from color presets to switch styles—through our intuitive settings dashboard.

¿Cumple Darkify Dark Mode con el RGPD?

Darkify no recopila datos personales y almacena las preferencias del usuario localmente en el navegador.

Reseñas

Image
16 de enero de 2026 1 respuesta
Truly never dealt with better support than this. I was sceptical at first to spend money on this plugin, but after having dealt with a couple issues, and support getting to replying to my support tickets in less than 1 hour, I am no longer disappointed for having to spend money on this plugin. (I am not one to spend money on plugins often. Very rare!) So definitely had to leave a 5 star review if not for support alone; the plugin itself is absolutely perfect! Does exactly what I want, and then some! 🙂 Couldn’t be happier with the results. Thank you!
Image
20 de diciembre de 2025 1 respuesta
I had tried several dark mode plugins in the past, but felt they were far too bloated or wanted me to upgrade to access very basic features. I had even began designing my own dark mode plugin myself, but quickly realised that was going to be more difficult than I’d hoped for, so I tested out a few more and was delighted when I came across Darkify! Darkify was the first dark mode plugin that I’d tried that successfully recoloured 99% of my website and elements added by third-party plugins, and the default set-up almost worked perfectly out-of-the-box. There was a few tricky elements that were being stubborn and refusing to recolour, but the support from the plugin author has been first-class. Within a few minutes of opening a chat ticket on their website, my issue was resolved, and the support team also helped point me in the right direction to identify the correct selectors myself next time. The plugin has an intuative interface and many advanced options to help perfect your site. The author is also very receptive to suggestions and feedback. I rarely review plugins, but this one definitely deserves it! 🙂
Image
14 de noviembre de 2025 1 respuesta
This plugin is really great. You can also automatically replace photos depending on the day/night mode. I contacted support about a minor bug, and they were lightning-fast with the update. I have the pro version and I absolutely don’t regret it. Congratulations!
Image
10 de noviembre de 2025 1 respuesta
I’ve tried several dark mode plugins over the past few years, including WP Dark Mode, Darklup, Dracula Dark Mode, DarkMySite, Darklooks, Dusky Dark Mode, Dark Mode Toggle, Dark Reader and a few lightweight CSS-only solutions. Many of them looked promising at first, but they always seemed to come with some trade-offs either too heavy, too many ads in the admin panel, compatibility issues with Elementor or limited custom control. After switching to Darkify Dark Mode it’s the first time I’ve actually stuck with a dark mode plugin and didn’t feel the need to look for alternatives.
Image
30 de octubre de 2025 1 respuesta
Hi there! I just wanted to say thank you for developing this fantastic plugin — it’s lightweight, effective, and really helps reduce eye strain while writing. I run two blogs, one on the Astra theme and another on Kadence. The plugin worked flawlessly with Astra, but initially, it didn’t seem to apply correctly on Kadence. The sidebars and menus were dark, but the editor background stayed white. Before uninstalling, I decided to troubleshoot and found the cause: in Kadence, there’s a “Content Style” setting that can be switched between Boxed and Unboxed (default). Changing it to Unboxed immediately resolved the issue. Everything now works perfectly, and I’m really happy with the result. I’m sharing this to help others who might face the same issue — and hopefully, it can be addressed more smoothly in a future update. Thanks again for the great work and support!
Leer todas las 12 reseñas

Colaboradores y desarrolladores

«Darkify – Dark Mode & Night Mode for Website and Admin Dashboard» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Darkify – Dark Mode & Night Mode for Website and Admin Dashboard» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.

Traduce «Darkify – Dark Mode & Night Mode for Website and Admin Dashboard» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.4.22 – 09 February 2026

  • Fixed: Menu switcher css load issue.

1.4.21 – 03 February 2026

  • Added: Preset size options for the Switcher.
  • Added: Custom size option for the Switcher.
  • Fixed: Switcher load animation issue.

1.4.20 – 14 January 2026

  • Eliminada la integración con Appsero.
  • Estructura interna del código mejorada.

1.4.19 – 01 January 2026

  • Actualizado: readme del plugin.

1.4.18 – 21 December 2025

  • Probado: compatibilidad con WordPress 6.9.

1.4.17 – 16 December 2025

  • Corregido: error fatal con Avada (Fusion Maquetador) en la última versión.

1.4.16 – 09 December 2025

  • Corregido: problema del modo oscuro del editor de bloques de Gutenberg.

1.4.15 – 21 November 2025

  • Corregido: problema de procesado en modo oscuro del panel de administración al usarse con MainWP.

1.4.14 – 15 November 2025

  • Corregido: problema con el selector de hora del modo oscuro basado en el tiempo.

1.4.13 – 12 November 2025

  • Añadido: Nuevos estilos de conmutador de interruptor.
  • Añadido: opción para activar/desactivar el modo oscuro en el editor de bloques.
  • Añadido: opción para activar/desactivar el modo oscuro en el editor clásico.
  • Corregido: error de JavaScript que provocaba un comportamiento inesperado.
  • Mejorado: rendimiento general del código y facilidad de mantenimiento.
  • Seguridad: Se garantizó una correcta sanitización, validación y escape de datos.

1.4.12 – 25 October 2025

  • Probado: compatibilidad con WordPress 6.8.3.
  • Mejorado: Estructura interna del código.

1.4.11 – 24 September 2025

  • Añadido: Verificación correcta del nonce (check_ajax_referer) para todas las solicitudes ajax y los envíos de administración.
  • Corregido: se ha asegurado que la validación del nonce se ejecute de forma temprana y no pueda ser omitida.
  • «Eliminado: Enlaces directos de reseña/valoración desde las páginas de administración (según las directrices de WordPress.org).»
  • Actualizado: título y descripciones del plugin para quitar el uso redundante de la palabra «plugin».
  • Documentado: Uso de servicios externos cuando proceda.
  • «Eliminado: Se han quitado todas las llamadas externas a CDN/scripts/imágenes; los recursos ahora se agrupan en un lote local.»

1.4.10 – 23 September 2025

  • Actualizado: cambiado a las bibliotecas del núcleo de WordPress (por ejemplo, CodeMirror mediante wp_enqueue_code_editor).
  • Mejorado: compatibilidad con los estándares de seguridad de WordPress.
  • Actualizado: bibliotecas de PHP en lote a las últimas versiones estables.
  • Añadido: composer.json para la gestión de dependencias.
  • “Añadido: escape adecuado y cadenas preparadas para traducción.”

1.4.9 – 17 September 2025

  • Añadido: Documentación y enlaces de demostración para todos los campos.

1.4.8 – 30 August 2025

  • Corregido: advertencia de PHP relacionada con argumentos de función por defecto que faltan.

1.4.7 – 30 August 2025

  • Añadido: etiquetas y descripciones para los campos de opción.
  • Corregido: problema de análisis en el campo de CSS personalizado.

1.4.6 – 11 August 2025

  • Añadido: Opción para mostrar el conmutador antes o después de los elementos del menú.

1.4.5 – 24 July 2025

  • Corregido: conflicto de parpadeo al actualizar el navegador cuando el modo oscuro por defecto está activado.
  • Añadido: vídeos instructivos en el panel de administración.

1.4.4 – 16 June 2025

  • Corregido: problema de visualización de la información emergente.

1.4.3 – 01 June 2025

  • Se ha añadido: enlaces de demostración para los preajustes de color.

1.4.2 – 26 May 2025

  • Mejora: Colores de preajuste para una mejor visibilidad de los elementos de la interfaz de usuario.
  • Corregido: problema de carga del modo oscuro del tema Uncode al recargar la página.
  • Corregido: problema de animación del shortcode del conmutador.

1.4.1 – 21 May 2025

  • Actualizado: URL de los ajustes del plugin.

1.4.0 – 15 May 2025

  • Actualizado: Rediseñada la interfaz de usuario/experiencia de usuario de administración.
  • Actualizado: base de código CSS y JS para rendimiento y mantenibilidad.
  • Corregido: opción de invertir imágenes específicas.
  • Corregido: problema con la opción de bajo brillo.
  • Corregido: modo oscuro automático basado en la hora.
  • Corregido: problema de visualización del aviso de administración.
  • Añadido: información de ayuda emergente en los ajustes.

1.3.5 – 22 April 2025

  • Corregido: advertencia relacionada con la traducción en WordPress 6.8.

1.3.4 – 08 April 2025

  • Añadida compatibilidad con WordPress 6.8.
  • Actualizado: contenido de la página de ayuda del plugin.
  • Actualizado: Contenido del readme.

1.3.3 – 06 April 2025

  • Mejorado: Estructura interna del código.

1.3.2 – 24 March 2025

  • Mejorado: Formato del código y gestión de variables.
  • Corregido: advertencias menores de PHP.

1.3.1 – 21 March 2025

  • Actualizado el archivo readme
  • Añadido: capturas de pantalla para una mejor documentación.
  • Corrección: Advertencias de PHP

1.3.0 – 20 March 2025

  • Actualizado: arquitectura de plugin del núcleo y se añadió la autocarga.
  • Actualizado: opciones de administrador para mejorar la usabilidad.

1.2.5 – 19 March 2025

  • Corregido: problema de parpadeo al actualizar el navegador.
  • Añadido: pestaña de ayuda en las opciones del plugin.

1.2.4 – 03 March 2025

  • Corregido: advertencia de traducción.
  • Probado: compatibilidad con WordPress 6.7.2.

1.2.3

  • Probado: compatibilidad con WordPress 6.7.1.

1.2.2

  • Probado: compatibilidad con WordPress 6.7.

1.2.1

  • Mejorado: estructura de la clase DRK_Fields.
  • Actualizado: compatibilidad con las últimas versiones de WordPress y PHP.

1.1.0

  • Añadido: opción para copiar el shortcode del conmutador en el panel de administración.
  • Añadido: enlace a la versión Pro en la página de la lista de plugins.

1.0.1

  • Corregido: problema con la URL del plugin.

1.0.0

  • Versión inicial.