Hoy sabemos que nuestros clientes son habitantes de los planes de datos celulares, es decir, la mayoría son personas que usan el celular para consultar todo tipo de información a la mayor brevedad, es ahí cuando vienen las páginas AMP (Accelerated Mobile Pages) al rescate de nuestros sitios web.
Como ya debe suponer, las funciones para agregar HTML al header y el footer de una plantilla para html son muy diferentes a los de agregar para usarse en AMP.
Para agregar estas funciones, recomendamos insertarlas en el functions.php de su plantilla actual o a través de plugins como My Custom Functions. Solo agregue las siguientes líneas.
¿Como se agrega código a las plantillas AMP?
Las páginas AMP tienen dos puntos para agregar información, una es en Header <header> y otras es e Footer </body>
- Para el Header se usa – amp_post_template_head
- Para el Footer se usa – amp_post_template_footer
Código para header en AMP
/* * Adding Header and Footer Code in AMP pages in WordPress */ add_action('amp_post_template_header','estereo_amp_custom_header'); function estereo_amp_custom_header ($amp_template) { ?> // Código a insertar <?php }
Esta función imprimirá una función a la medida en el header de su plantilla entre los tags <head> y </head>, útil para agregar códigos de validación de terceros o códigos CSS. Sea prudente en usar solo funciones para AMP compatibles.
Código para footer en AMP
/* * Adding Header and Footer Code in AMP pages in WordPress */ add_action('amp_post_template_footer','estereo_amp_custom_footer'); function estereo_amp_custom_footer ($amp_template) { ?> // Código a insertar <?php }
Esta función imprimirá código antes de </body>, util para agregar JS y funciones locales.