Porque usar Child Theme e não um plugin para inserir o Google Analytics no WordPress?
Existem várias razões :
1 – É menos um plugin que se usa (logo o seu website fica mais rápido). Usando este método apenas se introduz o código php estritamente necessário.
2 – O painel de controlo do wordpress fica mais simples (os típicos plugins que inserem o tracking code tornam o painel de controlo desnecessariamente ocupado com informação.
Se queremos ver essa informação, porque que não ir diretamente à conta do google analytics?)
3 – Se você personalizar o seu site editando diretamente o seu tema (sem um child theme), isso significará que todas as alterações que voçê fez, desaparecerão sempre que o tema principal for atualizado.
Com um tema filho do WordPress, você pode fazer todas as alterações no tema filho. Então, você poderá atualizar o tema principal sem perder nada do seu trabalho.
Como adicionar o tracking code do Google Analytics usando o Child Theme (tema-filho)?
Passo 1: Caso ainda não tenha, crie um child-theme
Navegue até à diretoria de temas do seu wordpress site (wp-content / themes) e crie uma nova pasta para o seu tema filho.
Por exemplo, se a pasta do seu tema pai for hello-elementor, como é o meu caso você pode nomear a pasta do tema filho hello-elementor-child para ajudá-lo a lembrar-se dela.
Passo 1.1: Em seguida, dentro da pasta do seu seu child-theme, crie um ficheiro com o nome style.css
Escreva lá dentro o seguinte código:
/*
Theme Name: Hello Elementor Child
Theme URI:
Description: Hello Elementor Child is a child theme of Hello Elementor
Author: Gabriel Reis
Author URI: https://gabrielreis.pt
Template: hello-elementor
Version:
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/
Crie dentro da pasta do seu child-theme o ficheiro functions.php
Nesse ficheiro introduza o seguinte código:
<?php
/* Function to enqueue stylesheet from parent theme */
function child_enqueue__parent_scripts() {
wp_enqueue_style( ‘parent’, get_template_directory_uri().’/style.css’ );
}
add_action( ‘wp_enqueue_scripts’, ‘child_enqueue__parent_scripts’);
Passo 2: Activar o child theme.
No seu painel, vá a apresentação > Temas e active o seu child-theme.

Passo3: Adicione o código relativo ao seu Google Analytics no ficheiro functions.php
<?php
add_action(‘wp_head’, ‘pn_add_analytics’);
function pn_add_analytics() { ?>
<!–Colar aqui o seu código Google Analytics–>
<?php } ?>
E aí está concluído como pode instalar o google analytics no seu site sem usar mais plugins, usando para isso o ficheiro functions.php do seu child theme. Qualquer dúvida não hesite em escrever nos comentários.