Risposte nei forum create
-
AutorePost
-
apache72Partecipante
ok grazie
apache72Partecipantequel codice non funziona e basta, quindi rinuncio
Eppure su questo sito funziona: http://safe-e.ca/
Il link è nella discussione / tutorial che hai seguito anche tu, prova a confrontare il codice sorgente con il tuo sito.
Secondo me potresti anche provare a postare direttamente la domanda all’autore del tutorial, non è passato tantissimo tempo dall’ultimo messaggio postato, mi sembra 7 mesi, ma tentare non ti costa nulla: http://mediacause.org/track-anchor-tags-google-analytics-2/
grazie nick, ho inserito un commetno su quel sito, vedremo….intanto ho controllato il sito che mi hai indicato e ho letto la discussione che dicevi, il codice è lo stesso che uso io, e ho provato anche a inserire nel fioooter quel codice “testing” che indica l’autore , ama me non legge neanche quello, eppure la console di chrome non riporta nessuno errore, bah…sarà
ma per far funzionare sto cavolo di jquery c’è bisogno di qualche “caratteristica” particolare o che so, attivare qualcosa perchè funzioni, scusatemi ma ne sono proprio all’oscuro
apache72Partecipantecredo anch’io che sarà la terza ipotesi, quel codice non funziona e basta, quindi rinuncio
io controllo il funzionamento da analytics, se clicco sulle voci del menu della home, non succede niente, nesuun cambio di slug quindi non va.
Grazie a te Titti, a nick ed elma che anche questa volta mi avete date un grande aiuto.
Saluti a tutti!
apache72PartecipanteAttualmente il secondo codice l’hai dopo la fine del footer e non va bene, dev’esser cosà¬:
<?php wp_footer(); ?>
<script type="text/javascript">...</script>
</footer>strano perchè anche nel footer del tema padre originale sono disposti cosଠcioè prima </footer> e poi <?php wp_footer(); ?>, e anche in uno dei temi standard so disposti cosà¬
</footer><!-- .site-footer -->
</div><!-- .site -->
<?php wp_footer(); ?>
</body>
</html>comunque ho provato a mettelro come dici tu Titti, ma anche cosଠdopo aver svuotato la cahce non ho effetti, attualmente ho questo
<?php wp_footer(); ?>
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery('.menu a').click(function(){
var match = jQuery(this).attr('href').match(/#S+/);
ga('send', 'pageview', location.pathname + match[0]);
});
});
</script>
</footer>
</body>
</html>e ho tolto quella riga anonymize dall’header
apache72PartecipanteNelle tue ricerche hai già letto questo articolo? http://mediacause.org/track-anchor-tags-google-analytics-2/
L’articolo non è recente, il metodo non l’ho mai provato ma credo dovrebbe funzionare.
sà¬, certo nick, è il codice che mi hanno suggerito qui ma non mi funziona, ne prima del </footer> nè prima del <?php wp_footer(); ?> dove è attualmente, non riesco a capire il perchè
apache72PartecipanteSe volevi che quel codice funzionasse dovevi metterci anche la sottocartella /wordpress/wp-content/themes/psychologist/assets/js/bootstrap.js
Compara la velocità del tuo sito con il tema padre e con il tuo child e vedrai.
ok fatto, è vero l’errore è scomparso!
ho comparato i 2 temi e hanno la stessa velocità .
Ora che mi avete risolto questo problema mi ritrovvo però di nuovo punto e accapo per quanto ho chiesto nel primo post, nonostante abbia eliminato il plugimn speed booster e nonostante non abbia spuntato il minify in w3tc, quindi non ho capito perchè non mi funziona , vabeh…non voirrei tirare troppo la corda qui, vi ho già fatto perdere tanto tempo e vi ringrazio tutti, se qualcuno ha ancora voglia di rispondermi lo ringrazio in anticipo
apache72PartecipanteMa metterti a fare qualcos’altro, no?
ci sto pensando da tempo, mi sa che ci sono vicino
A parte il fatto che hai wordpress nella sottocartella e non nella root, perchè vuoi deferire il framework su cui si basa il tuo tema?
@elma, devo chiedere se c’è qualche rimedio anche per un’altro disturbo di cui soffro:”incapacità di comprensione della locuzione in forma ermetica”, magari a fine terapia riuscirò a comprendere meglio ciò che mi viene detto, tenendo conto che sono un comune mortale ha ha ha
sul serio cosa significa? si riferisce a qualcosa del codice che ho postato?
EDIT:
forse ho capito! significa che tutta questa parte
<script type="text/javascript">
function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "/wp-content/themes/psychologist/assets/js/bootstrap.js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>mi fa spostare in basso il bootstrap.js di cui ho bisogno per far funzionare il tema e che quindi è meglio eliminare? Vi prego ditemi che ho avuto un altro lampo di genio!
apache72Partecipanteriguardo al tema, prima di prenderlo non avevo la più pallida idea dell’esistenze di pagebuilder e compagnia bella, anche perchè su envato non c’era la possiblità di una verisone demo, niente di niente, quindi acquistato a scatola chiusa…ci era piaciuto e l’abbiamo preso sperando che fosse ben fatto a livello di codice (altrimenti perchè siu dovrebbe comprare un tema premium?). cosଠnon è stato e vabeh pazienza lasciamo stare…
In ogni caso mi manca l’ultimo step da capire, chiedo scusa se non ho postato su pastebin (se è quello il motivo per cui è stato rimosso il codice (era troppo lungo o altro motivo?). Comunque su pastebin è qui http://pastebin.com/xfJxzCnM e la modifica che ho fatto all’header originale credo che non c’entri niente con il tema, ma che l’errore sia dovuto a qualche riga messa male o qualche cosetta del genere, perciò vi chiedo di darmi un ultimo aiuto in questo senso, vi ringrazio
apache72Partecipantesà¬, in effetti potevo arrivarci da solo, cavolo…il prob lema è l’header.php che ho nel child modificato da me, però non so da cosa dipende…all’interno ho
[Nota mod.: codice rimosso]
(spero di non aver sforato con il numero di righe, non l’ho mewsso su pastbin per evidenziare che ho provato anche a modificare la riga in greassetto in /wp-content/themes/psychologist/assets/js/bootstrap.js come suggeriva Titti ma l’errore rimane. Se dovesse servire conoscere le righe di codeice dell’header originale lo posso postare ( su pastebin )
apache72Partecipanteho notato che mettendo il tema padre l’errore scompare. può darsi che c’è qualcosa nel child che non va bene. In effetti un po’ di tempo fà ho creato un function.php (perchè di suo non ce l’ha) nel child, per poter inserire
<?php
add_action( 'wp_enqueue_scripts', 'enqueue_parent_theme_style' );
function enqueue_parent_theme_style() {
wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
}
// Carica i file tradotti del tema child
add_action( 'after_setup_theme', 'my_child_theme_setup' );
function my_child_theme_setup() {
load_child_theme_textdomain( 'psy', get_stylesheet_directory() . '/languages' );
}
// Remove query string from static resources
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );
puyò essere questo il problema ?
La funzione function downloadJSAtOnload() l’hai inserita tu o un plugin?
e chi lo sa, io non ho creato credo niente anche perchè non so cosa significhi questa riga, probab qualche plugin
p.s. poi ci sono anche footer.php, comments.php, header.php, style.css e .less, una page.php mia che uso come template di pagina nella cartella child
-
AutorePost