Olá , @shedyhs obrigado pela resposta
Usei sua fórmula e a consulta levou 0.9496s, no caso ficou ainda mais pesado
Fazendo uns testes mais a fundo no SQL do banco de dados,
Descobri que o ultimo rand() está pesando muito a consulta, pois minha tabela wp_posts tem mais de 100.000 linhas.
Será que tem como gerar resultados aleatórios de uma forma mais otimizada, ou uma forma alternativa ao rand()?