WP Manifestindependent plugin directory
manifest / integrations / clima-do-dia

Clima do Dia

Exibe o clima atual de uma cidade configurada, usando OpenWeatherMap + AJAX.

by Wallan · github.com/wallandavid/clima-do-dia

★ 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/wallandavid/clima-do-dia/archive/refs/heads/main.zip

🌤️ Plugin WordPress – Clima do Dia

Exibe a previsão do tempo atual da cidade configurada via shortcode, usando a API da OpenWeatherMap e AJAX nativo do WordPress.

🚀 Como Usar

  1. Faça upload do plugin via painel do WordPress ou FTP
  2. Ative em Plugins > Clima do Dia
  3. Vá até Configurações > Clima do Dia e:
    • Informe sua cidade (ex: São Paulo)
    • Insira sua API Key da OpenWeatherMap
  4. Em qualquer página ou post, insira este shortcode:
    [clima_do_dia]

💡 Funcionalidades

  • Consulta o clima atual em tempo real via AJAX
  • Página de configuração no admin para cidade e API key
  • Comunicação segura com nonce e validação no backend
  • Código limpo, comentado e seguro
  • Sem recarregamento de página

💻 Tecnologias

  • PHP (WordPress)
  • JavaScript (jQuery)
  • AJAX nativo WordPress (admin-ajax.php)
  • OpenWeatherMap API
  • Settings API (register_setting, add_settings_section, etc.)

📂 Estrutura

clima-do-dia/
├── js/
│   └── clima.js
├── clima-do-dia.php
└── README.md

🔒 Segurança

  • Uso de sanitize_text_field(), sanitize_email(), wp_verify_nonce()
  • API key salva via get_option() (não exposta)
  • Comunicação AJAX protegida
  • Sem dependências externas malucas

🧑‍💻 Autor

Desenvolvido por Wallan Peixoto

⭐ Achou útil?

Deixa uma estrela ⭐ no repositório e fortalece o trampo 😉