Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : 71^sec.design 09 May 2013, 16:58:21
-
Ciao,
devo inserire il codice di google analytics manualmente insieme ad altri codici per l'indicizzazione.
In quale file inserirò il mio codice?
Mi dicono nell'index.php del template, ma non posso inserire del java script o dell'html su un file php.
-
Mi dicono nell'index.php del template, ma non posso inserire del java script o dell'html su un file php
e perchè mai? E' vero esattamente il contrario e si inseriscono quasi sempre proprio javascript, html e css che col php vanno prorpio a braccetto, come morosetti... :D
Il codice di analytics lo incolli propio sopra il tag di chiusura della head in questo modo:
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-xxxxxxxxx-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head>
:)
-
Intanto Grazie,
visto che ti reputo un luminario ho ancora un paio di cosette da chiederti.
L'unico file index.php che trovo nel template è questo:
<?php
/**
* @package yoo_balance
* @author YOOtheme http://www.yootheme.com
* @copyright Copyright (C) YOOtheme GmbH
* @license http://www.gnu.org/licenses/gpl.html GNU/GPL
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
// include config
include_once(dirname(__FILE__).'/config.php');
// get warp
$warp = Warp::getInstance();
// load main template file, located in /layouts/template.php
echo $warp['template']->render('template');
è quello corretto?
ed ESATTATNENTE il codice analytics dove lo inserisco? (se puoi farmi una prova di esempio nel file sopra indicato)
Un abbraccio e Grazie.
Mandi!
-
Dopo questa questione ci sarebbe un'altra cosa su cui vorrei chiederti consiglio.
Ovvero,
W3C MARKUP VALIDATION SERVICE (http://validator.w3.org/).
Trova gli errori del tuo sito, ma poi questi errori come gli correggo?
-
Intanto Grazie,
visto che ti reputo un luminario ...
Bè, certo, la "pelata" lo farà risplendere... molto! ;D ma qualche capello ancora ce l'ha... ;)
-
Ah ah ah ah...
Non discutiamo nel forum di template commerciali 71eccetera...
Cmq in quel template il codice di analytics lo incolli in un apposito box che trovi nei parametri.
Quanto a come correggere gli errori di validazione è tutt'altro argomento e devi aprire un altro post. ;)
-
Lo stesso problema ce l'ho anche su un template free.
Si è vero che il template ha l'apposito box ma non me lo legge.
Quindi,
il file dove inserire il codice è quello giusto? (index.php dentro la cartella del template)
e come dicevo prima ESATTAMENTE dove? non so dove mettere le mani.
Riguardo w3c ho aperto u nuovo topic, ma dubito qualcuno verrà in mio aiuto.
Grazie.
-
Se parliamo di template che usano un proprio framework ovviamente costruiscono la loro index.php in modo diverso da quello standard dei templates di joomla. Occorre dunque studiare e conoscere il loro sistema. Nel caso del warp trovi la head della index.php in questo file:
templates/tuo_template/layouts/template.php
;)
-
Respect for toni!
Grazie davvero.
Buon fine settimana.