С тех пор, как я установил piwik в последний раз, швы PHP-запроса изменились. Я не буду использовать Javascript или изображение.
Последний раз, когда мой код был
<?php
require_once "piwik/PiwikTracker.php";
$t = new PiwikTracker( $idSite = 1, 'http://example.com/piwik/');
$t->setTokenAuth( 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' );
$t->setIp( $_SERVER['REMOTE_ADDR'] );
$t->doTrackPageView(get_page_clean_title(false)." — ". get_site_name(false));
?>
Это не работает с новым PiwikTracker.php. Я пытался выяснить, как это сделать, и закончил с этим кодом, который не работает...
Так как он у меня в шапке PHP-файла - сайт не загружается.
<?php
define('__ROOT__', dirname(dirname(__FILE__)));
require_once(__ROOT__.'/piwik/PiwikTracker.php');
$title = get_page_clean_title(false)." — ". get_site_name(false);
PiwikTracker::$URL = 'http://example.com/piwik/';
$piwikTracker = new PiwikTracker( $idSite = {2} );
$piwikTracker->doTrackPageView($title);
?>