Você quer que todos os posts tenham as mesmas tags por padrão?
Exatamente, porem de modo automático, as que já estão consigo alterar tudo pelo SEO Yoast, porem quero que todas futuras já sejam padrão.
Se for pra deixar sempre com as mesmas tags sem a opção de mudar, você pode usar um hook na hora que salvar o post:
add_action( 'save_post', 'brg_salva_tags_padrao', 100, 2 );
function brg_salva_tags_padrao( $id, $post ) {
if ( 'publish' === $post->post_status ) {
$term_ids = array(1,2,3,4,5); //sempre usar int nunca string
wp_set_object_terms($post->ID,$term_ids,'tags',true);
}
}
}
Ricardo perdão mais ainda não compreendi como irá funcionar esse script.
Desculpe, escrevi correndo e não comentei o código.
Todas as vezes que você salvar um post o ação ‘save_post’ vai ser executada. A função ‘brg_salva_tags_padrão’ vai verificar se o post está publicado e vai colocar as tags com as ids que você vai colocar na array $term_ids.
Não entendi, vc esta dizendo salvar ou publicar, se for mesmo salvar porque eu deveria salvar um post antes de publicar?