saudações @leko164,
a pergunta do @felipeelia é pela suspeita dele e minha também de que há algum cache ativo junto com seu WordPress. nesse caso, quando há cache, você precisa configurar para que quando efetuar uma mudança o cache seja limpo. ou então manualmente faça a limpeza do cache. senão os usuários não verão as mudanças, mas apenas o conteúdo guardado em cache.
talvez seja o caso de você informar que plugins de cache está usando e qual hospedagem.
a título de exemplo, eu uso hospedagem no Google Cloud com Plesk (sistema de gerenciamento de hospedagem, similar ao cPanel), com gerenciamento de DNS via Cloudflare e o plugin Swift Performance Lite para cache.
pois bem, no meu caso, há 3 caches envolvidos. o do plugin Swift Performance Lite. o cache do CDN do Cloudflare, mas esse cache é limpo através de uma configuração do plugin. e o Plesk possibilita o uso de cache direto no NGINX. essa última opção não uso, mas se usasse, teria que limpar esse cache quando efetuasse mudanças.
como pode ver, cache não é algo exclusivo de um plugin no WordPress. dependendo de serviço de hospedagem e serviços atrelados ao WordPress, você pode ter cache até sem plugin. e é isso que desconfiamos.
pois quando o cache é limpo, o navegador, quando vai abrir a página, é informado que o cache não existe mais e precisa recarregar a página com o conteúdo novo. se seus usuários precisam limpar eles o cache do navegador, significa que há cache antigo disponível. quando limpa o cache do navegador, esse naturalmente vai carregar a última versão, dai ele conseguir ai sim abrir o conteúdo novo que colocou.
então é preciso saber o que está usando em matéria de hospedagem, se usa Cloudflare, se usa algum serviço para aceleração do site, para poder tentar descobrir o que está gerando esse gargalo.
ficamos no aguardo de informações para tentar ajudar.