Boa noite,
O Codex possui toda a documentação de como você pode manipular a url de log out,
https://codex.wordpress.org/Function_Reference/wp_logout_url
Conforme verá, o Codex mostra como gerenciar a função para redirecionar para a homepage, além de indicar que “wp_logout_url() is located in wp-includes/general-template.php”, ou seja, vocÊ já sabe qual arquivo preciso editar e como editar.
Favor informar se o procedimento lhe forneceu o resultado esperado. Se sim, favor marcar o tópico como resolvido. Se não, postar aqui novamente com detalhes sobre o que ocorreu para tentarmos ajudar.
Saudações e boa sorte,
Entrei no documento que você recomendou, comparei e procurei no documento do wordpress e não achei nada especificado, achei esta parte?
function wp_logout_url($redirect = '') {
$args = array( 'action' => 'logout' );
if ( !empty($redirect) ) {
$args['redirect_to'] = urlencode( $redirect );
}
$logout_url = add_query_arg($args, site_url('wp-login.php', 'login'));
$logout_url = wp_nonce_url( $logout_url, 'log-out' );
/**
* Filter the logout URL.
*
* @since 2.8.0
*
* @param string $logout_url The Log Out URL.
* @param string $redirect Path to redirect to on logout.
*/
return apply_filters( 'logout_url', $logout_url, $redirect );
}
na qual tenteu mas infelizmente não funcionou, agradeço a ajuda.
Você pode usar o hook wp_logout
https://codex.wordpress.org/Plugin_API/Action_Reference/wp_logout
Exemplo (adicionar no functions.php):
add_action('wp_logout','auto_redirect_after_logout');
function auto_redirect_after_logout(){
wp_redirect( home_url() ); //redireciona o usuario para a home apos logout
exit();
}