сегодня я работал над клиентом для этого плагина, и я нашел этот подход для решения проблемы (ps вы также можете добавить свой ручной подход к этим кодам ..):
(примечание: плагин может работать некорректно, пока вы просматриваете сайт с именем администратора.)
открытой "сор-контент/плагины/Google-аналитики-для-WordPress/интерфейс/класс-frontend.php" файл, а затем:
1) на линии 336-338 там написано:
} else {
$pushstr = "['_trackEvent','" . $prefix . "','" . esc_js(esc_url($target)) . "']";
}
return
изменить этот код так:
} else {
if (stristr($prefix,'outbound'))
{$pushstr = "['_link','" . $prefix . "','" . esc_js(esc_url($target)) . "']";}
else
{$pushstr = "['_trackEvent','" . $prefix . "','" . esc_js(esc_url($target)) . "']"; }
}
return
2) Если вы имеющий проблемы для отслеживания подобласти, то, возможно, на линии 361, этот код:
} else if ($target["domain"] != $origin["domain"]) {
необходимо изменить, чтобы
} else if ($target["domain"] != $origin["domain"] || (stristr($matches[3],'.'.str_replace('www.','',$_SERVER['HTTP_HOST'])) && !stristr($matches[3],'www.'.str_replace('www.','',$_SERVER['HTTP_HOST'])))) {
это сработало! Спасибо –