WP Manifestindependent plugin directory
manifest / admin / ygb-reloj

YGB-Reloj

Muestra la hora del servidor, WordPress, sistema y navegador, con widget compacto de relojes analógicos en el dashboard.

by YGB · github.com/yosdeny/ygb-reloj · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/yosdeny/ygb-reloj/archive/refs/heads/main.zip

Tested PHP: 8.2 Stable tag: 1.4.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html

Muestra la hora del servidor, WordPress, sistema y navegador, con un widget compacto de relojes analógicos en el dashboard.

Description

YGB-Reloj añade dos funcionalidades principales:

  1. Widget en el Dashboard con dos relojes analógicos compactos:

    • 🖥️ Reloj del Servidor (UTC)
    • 💻 Reloj del Navegador (hora local del visitante)
    • Debajo de los relojes muestra la diferencia de horas entre ambos, con solo las horas en negrita.
  2. Shortcode [mostrar_horas] que puedes insertar en cualquier página o entrada para mostrar un panel completo con:

    • Hora del Servidor (UTC)
    • Hora de WordPress (según la zona configurada en Ajustes → Generales)
    • Hora del Sistema (PHP local)
    • Hora del Navegador (dispositivo del visitante)
    • Zona horaria del navegador
    • Diferencia de horas navegador vs WordPress y vs Servidor (UTC)

Características

  • Widget compacto en el Escritorio de WordPress con dos relojes analógicos.
  • Actualización en tiempo real (cada segundo) vía JavaScript.
  • Cálculo de la diferencia de zona horaria entre servidor y navegador.
  • Shortcode reutilizable en cualquier página o entrada.
  • Página de ajustes en Ajustes → YGB-Reloj con vista previa del shortcode.

Installation

  1. Sube la carpeta YGB-Reloj al directorio /wp-content/plugins/.
  2. Activa el plugin a través del menú Plugins en WordPress.
  3. Ve al Escritorio para ver el widget con los dos relojes.
  4. Usa el shortcode [mostrar_horas] en cualquier página o entrada para mostrar el panel completo.

Frequently Asked Questions

¿Por qué la diferencia entre los relojes no es 0 si estoy en UTC?

Porque el reloj del servidor se muestra siempre en UTC, mientras que el reloj del navegador se muestra en tu hora local. La diferencia refleja tu desfase de zona horaria respecto a UTC.

¿Qué pasa si estoy en una zona con media hora de diferencia?

El plugin lo soporta. Por ejemplo, para India (UTC+5:30) mostrará +5.5 horas.

¿Puedo cambiar el tamaño de los relojes?

Sí. Edita la regla .mh-clock dentro del widget en YGB-Reloj.php y ajusta width y height.

Screenshots

  1. Widget del dashboard con los dos relojes y la diferencia de horas.
  2. Panel completo del shortcode [mostrar_horas].

Changelog

1.4.0

  • Renombrado el plugin a YGB-Reloj.
  • Añadido readme.txt.
  • Actualizada la cabecera con los datos del autor y compatibilidad.

1.3.0

  • Widget rediseñado con relojes analógicos compactos.
  • Cálculo de diferencia de horas entre los dos relojes.

1.2.0

  • Añadido widget de relojes en el dashboard.

1.1.0

  • Añadido widget básico en el dashboard.

1.0.0

  • Versión inicial con shortcode [mostrar_horas].

Upgrade Notice

1.4.0

Renombrado a YGB-Reloj y compatibilidad declarada.