-
AuthorPosts
-
April 17, 2014 at 9:16 am #252513
Hi
I used the theme options (Enfold / Theme Options) to add the Google Analytics code. It seems that this is placing the tracking code outside the <head></head>> tags. However, this is how Google says it should be added to make sure all data is correctly collected:
“Paste your snippet (unaltered, in it’s entirety) into every web page you want to track. Paste it immediately before the closing </head> tag.
If you use templates to dynamically generate pages for your site (like if you use PHP, ASP, or a similar technology), you can paste the tracking code snippet into its own file, then include it in your page header.”Is it possible to update the theme options to correctly place the code? For now it’s probably best to manually add it to the header.php file ?
April 18, 2014 at 10:25 am #253084Hey Ville!
Please see http://stackoverflow.com/questions/6824095/best-place-to-insert-the-google-analytics-code – since several years google recommends to place the code at the end of the website because of performance, etc. reasons.
Best regards,
PeterApril 18, 2014 at 12:33 pm #253130Hi Peter
Earlier it was ok to place it at the end of the page, but now it’s recommended to have it in header section. There’s a quote from the updated Google instructions behind your link, it says:
“Paste it into your web page, just before the closing </head> tag.
One of the main advantages of the asynchronous snippet is that you can position it at the top of the HTML document. This increases the likelihood that the tracking beacon will be sent before the user leaves the page. It is customary to place JavaScript code in the <head> section, and we recommend placing the snippet at the bottom of the <head> section for best performance”April 19, 2014 at 6:18 am #253430Hi!
Thank you for the update.
If you want the google analytics on the head section, please use this on functions.php:
add_action('wp_head','ava_google_analytics'); function ava_google_analytics() { $output = "GOOGLE ANALYTICS CODE HERE"; echo $output; }
Remove the google analytics code on the theme options.
Regards,
IsmaelApril 19, 2014 at 9:27 am #253440Hi Ismael
Thanks. I pasted the code straight to the header.php file, is that ok? Will it stay there if the theme is updated?
April 19, 2014 at 4:16 pm #253496Hi!
Thank you for the update.
I’m sorry but the code will be remove if you update the theme unless you’re using a child theme. Copy the header.php file on your child theme folder then make the changes there or you can try the wp_head hook code that we suggested above. :)
Cheers!
Ismael -
AuthorPosts
- You must be logged in to reply to this topic.