Intereting Posts

добавление отслеживания событий Google для ссылок в сообщениях

Я пытаюсь добавить отслеживание исходящих ссылок для ссылок в моих сообщениях. Но только для ссылок, которые не имеют img в качестве ребенка. Мой код ниже, но не добавляет мой класс к ссылкам в моих сообщениях:

jQuery(document).ready(function(){ //outbound post links //var outbound_post_name = jQuery(this).find('h2.title').text(); var post_link = jQuery('.post .entry').find('a'); if( jQuery(post_link).has('img') ){ //do not add class or tracking if the link has an img } else{ jQuery(post_link).addClass('outbound-link'); jQuery(post_link).click(function(){ _gaq.push(['_trackEvent', 'Outbound Link', 'Click', outbound_post_name + 'Post Link', '', false]); }); } }); 

Мне также нужно получить заголовок для моего лейбла, но я не уверен, как его установить как «outbound_post_name».

Если я удалю оператор «if», все ссылки получат класс «исходящая ссылка». Что мне не хватает?

Благодаря!

Solutions Collecting From Web of "добавление отслеживания событий Google для ссылок в сообщениях"

Взгляните на эту статью -> http://www.optimum7.com/internet-marketing/web-development/dynamic-google-analytics-event-tracking-for-wordpress.html

Также, чтобы получить сообщение заголовка конкретной страницы. Вы можете использовать следующий jQuery (предполагая, что вы публикуете заголовок, заключенный в тег).

 outbound_post_name = jQuery('h1').html();