Turma,
Desde a versão 2.0 do Ansible que o módulo unarchive suporta fontes remotas para o arquivo a ser descompactado, então não é necessário uma task para baixar o arquivo e outra para descompactá-lo, podemos fazer tudo na mesma task da seguinte forma:
- name: 'Download e descompactação do arquivo da instalação do WordPress'
unarchive:
# utilizando a versão 5.6 do wordpress pra evitar problemas de compatibilidade com o resto do stack provisionado
src: https://wordpress.org/wordpress-5.6.tar.gz
dest: /var/www
remote_src: yes
become: yes