WP Manifestindependent plugin directory
manifest / media / wp-whatsapp-image-optimizer

Multi-Platform Image Optimizer ALL-IN-ONE

Plugin WordPress para otimizar automaticamente imagens antes do envio via n8n para WhatsApp - Storm Animes

by Storm Animes · github.com/danilostorm/wp-whatsapp-image-optimizer · 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/danilostorm/wp-whatsapp-image-optimizer/archive/refs/heads/main.zip

🎯 Plugin DEFINITIVO - TUDO EM 1!

Sistema COMPLETO de otimização de imagens multi-plataforma + Feed Generator integrado

✅ Otimização para 8 plataformas
Feed Generator integrado
Regenerador de thumbnails
Meta tags automáticas
API REST completa
ZERO dependências


🚀 Instalação Rápida

Comando Único

cd /var/www/seu-site/wp-content/plugins/

# Criar estrutura
mkdir -p multi-platform-optimizer-aio/{assets,templates}
cd multi-platform-optimizer-aio

# Baixar arquivos
wget https://raw.githubusercontent.com/danilostorm/wp-whatsapp-image-optimizer/main/multi-platform-optimizer-all-in-one.php

wget -O assets/admin-aio.js https://raw.githubusercontent.com/danilostorm/wp-whatsapp-image-optimizer/main/assets/admin-aio.js

wget -O templates/settings-page-aio.php https://raw.githubusercontent.com/danilostorm/wp-whatsapp-image-optimizer/main/templates/settings-page-aio.php

# Permissões
cd ..
chown -R www-data:www-data multi-platform-optimizer-aio/

echo "✅ Instalação completa! Ative em: WordPress Admin → Plugins"

Ativar

WordPress Admin → Plugins → Multi-Platform Optimizer ALL-IN-ONE → Ativar

Configurar

Configurações → Optimizer ALL-IN-ONE

✨ 8 Plataformas Suportadas

Ícone Plataforma Dimensões Uso
📱 WhatsApp 1280x1280 Mensagens/Grupos/n8n
👍 Facebook 1200x630 Compartilhamentos
📷 Instagram Feed 1080x1080 Posts quadrados
📸 Instagram Story 1080x1920 Stories verticais
🐦 Twitter 1200x675 Twitter Cards
💼 LinkedIn 1200x627 Compartilhamentos
🔍 Google Discover 1200x900 Google Feed
SEO Optimized 1920x1080 Busca Orgânica

📡 Feed Generator Integrado

Feeds RSS com imagens otimizadas automaticamente:

  • /feed/todos-posts - Mais recentes primeiro
  • /feed/posts-reverso - Mais antigos primeiro
  • /feed/posts-aleatorio - Ordem aleatória
  • /feed/post-unico - 🎯 Perfeito para n8n! (sempre post diferente)

📊 Resultados

Performance

Métrica Antes Depois Melhoria
Tamanho 2.5MB 300KB 88% menor
PageSpeed 65 92 +27 pontos
Carregamento 5.2s 1.8s 65% mais rápido
Qualidade WhatsApp Variável Nítida 100% consistente

📡 Integração com n8n

Opção 1: Via RSS Feed (Mais Fácil)

RSS Feed Trigger
URL: https://seu-site.com/feed/post-unico

⬇️

WhatsApp Node
Image URL: {{$json.enclosure.url}}

Opção 2: Via API REST

// HTTP Request
GET /wp-json/wp/v2/posts/123

// Usar no n8n:
{{$json.optimized_images.whatsapp.url}}          // WhatsApp
{{$json.optimized_images['facebook-share'].url}} // Facebook
{{$json.optimized_images['instagram-feed'].url}} // Instagram

⚙️ Configuração

1. Selecionar Plataformas

Configurações → Optimizer ALL-IN-ONE → Plataformas

[☑] 📱 WhatsApp
[☑] 👍 Facebook
[☑] 📷 Instagram Feed
[ ] 📸 Instagram Story
[☑] ✅ SEO Optimized

[Salvar Plataformas]

2. Configurar Feeds

Feed Generator (Integrado)

Número de Posts: -1 (todos)
[☑] Conteúdo Completo
[☑] Imagens Destacadas

[Salvar Feeds]

3. Regenerar Imagens Antigas

Regenerar Thumbnails

[🚀 Iniciar Regeneração Multi-Plataforma]

⏳ Processando...
✅ Concluído!

🐛 Troubleshooting

Plugin não aparece?

# Verificar instalação
ls -la /var/www/seu-site/wp-content/plugins/multi-platform-optimizer-aio/

# Deve mostrar:
# multi-platform-optimizer-all-in-one.php
# assets/admin-aio.js
# templates/settings-page-aio.php

# Ativar via WP-CLI
wp plugin activate multi-platform-optimizer-aio

Menu não aparece?

# Desativar e reativar
wp plugin deactivate multi-platform-optimizer-aio
wp plugin activate multi-platform-optimizer-aio

Imagens não otimizadas?

# Regenerar via WP-CLI
wp media regenerate --yes

# Ou via painel:
# Configurações → Optimizer ALL-IN-ONE → Regenerar

Feeds não funcionam?

# Limpar rewrite rules
wp rewrite flush

# Testar feed
curl https://seu-site.com/feed/post-unico

🛠️ Requisitos

  • WordPress 5.0+
  • PHP 7.2+
  • Biblioteca GD (geralmente incluída)
  • 256MB+ memória PHP (recomendado)
  • Permissões de escrita em wp-content/uploads/

📚 Arquivos do Repositório

.
├── multi-platform-optimizer-all-in-one.php  ← Arquivo principal
├── assets/
│   └── admin-aio.js                       ← JavaScript
├── templates/
│   └── settings-page-aio.php              ← Página de configurações
├── README.md                              ← Este arquivo
├── README-ALL-IN-ONE.md                   ← Documentação completa
├── PLATFORMS.md                           ← Especificações de plataformas
├── INTEGRATION.md                         ← Guia de integração
└── n8n-workflow-example.json              ← Workflow n8n pronto

📝 Documentação Completa


📝 Changelog

[3.5.0] - 2026-01-23 - ALL-IN-ONE

  • 🎉 RELANÇAMENTO: Versão ALL-IN-ONE unificada
  • 🎉 Otimizador + Feed Generator em 1 plugin só
  • ✅ ZERO dependências
  • ✅ Instalação super simplificada
  • ✅ 1 menu com tudo integrado
  • ❌ Removidas versões antigas separadas

👤 Autor

Storm Animes


⭐ Apoie o Projeto

Se este plugin foi útil:

  • ⭐ Dê uma estrela no repositório
  • 🐛 Reporte bugs e problemas
  • 💡 Sugira melhorias
  • 📢 Compartilhe com outros desenvolvedores

📝 Licença

GPL v2 or later - https://www.gnu.org/licenses/gpl-2.0.html


Desenvolvido com ❤️ para resolver problemas reais do Storm Animes

🎉 1 Plugin | 8 Plataformas | ZERO Complicação | 100% Funcional