Em uma de nossas funções, fazemos isso:
- name: themes | activate
command: "wp-cli --allow-root --no-color --path='{{ item.0.path }}' theme activate {{ item.1.name }}"
register: check_activate_theme
changed_when: "'Success: Switched to' in check_activate_theme.stdout"
with_subelements:
- wordpress_installs
- themes
when: item.1.name and item.1.activate | default(false)
tags:
- wordpress-themes-activate-theme
Acho que isso também deve funcionar para o seu caso de uso.