O problema principal foi identificado na função `robo_ping_callback`. O robô tinha uma "trava" lógica: **ele só tentava adicionar novos produtos se a fila estivesse completamente vazia** (`if ($total_pendentes === 0)`). Se você adicionasse um único produto manualmente, o robô detectava que a fila não estava vazia e simplesmente ignorava a varredura de novos produtos, mesmo que houvesse postagens recentes nas últimas 15 horas. Além disso, faltava uma verificação para evitar que o robô adicionasse o mesmo produto várias vezes (duplicatas) a cada ciclo de 5 minutos. ### O que foi corrigido: 1. **Remoção da Trava de Fila Vazia:** O robô agora varre os produtos independentemente de haver itens na fila. 2. **Prevenção de Duplicatas:** Adicionei uma consulta ao banco de dados para verificar se o produto já está na fila (`pending` ou `send_now`) antes de adicioná-lo. Se o produto já estiver lá, o robô o pula. 3. **Sincronização de Horário Inteligente:** Se a fila já tiver produtos, o robô não agenda o novo produto para "agora", mas sim para **após o último produto já agendado**, mantendo a integridade da "esteira" e respeitando o intervalo. 4. **Otimização da Query:** Melhorei a captura de produtos para garantir que apenas os postados nas últimas 15 horas sejam considerados. Aqui está o código completo e corrigido. Substitua todo o conteúdo do seu arquivo `gerador-post-whatsapp2.0.php` por este: ```php https://pegabarato.com/wp-sitemap-posts-post-1.xmlhttps://pegabarato.com/wp-sitemap-posts-page-1.xmlhttps://pegabarato.com/wp-sitemap-posts-product-1.xmlhttps://pegabarato.com/wp-sitemap-posts-faq-1.xmlhttps://pegabarato.com/wp-sitemap-posts-porto_builder-1.xmlhttps://pegabarato.com/wp-sitemap-taxonomies-category-1.xmlhttps://pegabarato.com/wp-sitemap-taxonomies-pwb-brand-1.xmlhttps://pegabarato.com/wp-sitemap-taxonomies-product_cat-1.xmlhttps://pegabarato.com/wp-sitemap-taxonomies-faq_cat-1.xml