Organizando o functions.php com o hook after setup theme

No inicio do desenvolvimento de um site em wordpress ou em qualquer framework, devemos nos atentar para ter um código organizando. Com isso, garantimos que todos os integrantes da equipe, e os futuros, vão conseguir se encontrar dentro do código.
No wordpress temos o hook after_setup_theme, que nos auxilia nessa organização:

Como funciona?

Toda vez que uma página é carregada, o primeiro hook a ser chamado é: after_setup_theme. Para exemplificar e facilitar o entendimento segue o código abaixo:

add_action('after_setup_theme','pr_setup_theme');

function pr_setup_theme(){
remove_action('wp_head', 'wp_generator');//desativa a versão do wordpress
add_theme_support( 'post-thumbnails' );// suporte a imagem destacada
}

O add_action(‘after_setup_theme’,’pr_setup_theme’); precisa ficar em cima da função pr_setup_theme. Vale destacar,que você poderá utilizar o nome da função mais interessante.

Dentro da função, você pode colocar todos os ganhos e suportes do seu tema. Dessa forma, garantimos que tudo irá carregar, além disso, asseguramos uma melhor organização no functions.php,pois não vamos ter nenhum gancho, hook ou suportes espalhado em nosso código.

2 thoughts on “Organizando o functions.php com o hook after setup theme

  1. Esse hook after setup theme é muito top, meus projetos ficaram bem mais organizado!

    Abs

  2. Muito bacana essa explicação sobre o hook after setup theme até pouco só tinha no codex do wordpress.

    Parabéns pelo o post :)

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>