En ocasiones, por ejemplo para Google Tag Manager, tenemos que insertar código en todas, o en algunas páginas, justo detrás de la etiqueta <body> en WordPress.
Como siempre, esto se puede hacer con algunos plugins, pero añadir plugins carga el sistema, lo complica y añade riesgos si no se actualizan. Siempre que se pueda, prefiero hacer estas cosas por código.
Hoy os vamos a dejar un fragmento de código o snippet para añadir un código ahí de manera sencilla.
Cómo añadir código justo detrás de la etiqueta <body> en WordPress.
Para esto vamos a usar el hook de WordPress wp_body_open.
El código que vamos a usar (puede haber variantes) es:
/**
* Add code after body tag.
*/
function body_open_scripts() {
echo 'aquí va el código a añadir';
}
add_action( 'wp_body_open', 'body_open_scripts' );
Obviamente se trata de añadir el código que quieres (por ejemplo el de Google Tag Manager) donde ponemos aquí va el código a añadir.
Si ponéis esto en el functions.php de tu tema hijo, o usando un plugin como Snippets, verás que se añade el código donde quieres.
¡Esperamos que os haya gustado el truco!
Os recomendamos los siguientes productos relacionados con la informática: