Módulo Precipitaciones WordPress

Job ID: 40535105

Budget: $30 – $250 USD

Quiero ampliar mi sitio en WordPress con un módulo que muestre datos de precipitaciones. La idea es la siguiente: en la portada cualquier visitante verá la precipitación acumulada de la última semana, mientras que los usuarios registrados podrán alternar a un resumen mensual.

Origen de los datos
• Los valores vendrán de una API de terceros; ya dispongo de un proveedor propio y las credenciales necesarias.
• Necesito que el módulo realice la llamada, normalice la respuesta y guarde los datos en caché para no saturar la API.

Funcionalidad clave
• Widget o bloque Gutenberg con configuración sencilla (API Key, ubicación, unidades).
• Shortcode para insertar la gráfica en páginas o entradas.
• Gráfica clara (puede ser Chart.js o similar) con barras semanales y, al cambiar de pestaña, el acumulado mensual.
• Control de visibilidad: el selector «mensual» solo debe mostrarse a usuarios conectados.
• Texto alternativo y etiquetas ARIA para accesibilidad.

Panel de administración
• Intervalo de refresco configurable.
• Registro básico de errores de conexión.
• Opción para forzar actualización manual.

Entrego acceso al staging y la documentación del proveedor. Espero código limpio, comentado y compatible con el estándar de plugins de WordPress (PHP 7.4+).