In diesem Artikel erkläre ich, wie man Google Analytics über functions.php hinzufügt. Es ist ziemlich einfach, aber es wird empfohlen, ein Child-Theme zu verwenden, um Änderungen vorzunehmen, da sonst der gesamte benutzerdefinierte Code verloren gehen kann, wenn das Theme aktualisiert wird. Ich hoffe, dass die Erstellung eines untergeordneten Themas keine Probleme verursacht. Wenn Sie Metriken hinzufügen müssen, finden Sie die Details hier: https://workinnet.ru/metrika-and-analytics-functions/
Übrigens ist es besser, den benutzerdefinierten Code in ein separates Plugin zu integrieren. Dadurch wird sie themenunabhängig, leichter testbar und auf andere Sites übertragbar.
Installation von Google Analytics über functions.php
Erstellen Sie also zunächst einen Zähler auf der offiziellen Website Google Analytics, ich bin sicher, dass diese Aktion wird nicht dazu führen, dass Sie irgendwelche Probleme. Sobald der Zähler erstellt ist, wird ein Code bereitgestellt, der später für die Integration benötigt wird.
Wenn Sie nicht wissen, wo Sie suchen müssen, hier ein Hinweis (gilt für die neue Version):
- In die Analytik gehen.
- Wählen Sie Ihr Konto.
- Die folgende Route: Administrator → Registerkarte Ressourcen → Tracking → Tracking-Code.
Dort finden Sie den Code, den Sie benötigen.
Code für die Verbindung
Der einfachste Teil ist nun die Verbindung mit Google Analytics. Der Code sieht dann wie folgt aus:
add_action('wp_head', 'wp_analyticass');
function wp_analyticass() {
?>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-128894643-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-123456789-1');
</script>
<?php }
Ich werde es entschlüsseln.
Die ersten beiden Zeilen sind für die Erzeugung der Funktion und die Bindung an einen bestimmten Hook zuständig. Wir platzieren die Analytik sogar in der Kopfzeile. Wenn es in der Fußzeile erscheinen soll, muss “wp_head“ durch “wp_footer“ ersetzt werden. Aber dann kann die Genauigkeit der Datenerfassung abnehmen.
Alles, was dazwischen liegt – Global site tag (gtag.js) – Google Analytics – und
<?php }
und es gibt einen Zählercode. Sie werden Ihre eigene haben.
Das war’s, der Code wird veröffentlicht. Speichern Sie die Datei functions.php, leeren Sie den Cache Ihrer Website, wenn Sie die entsprechenden Plugins installiert haben, und genießen Sie den Vorgang.
Mögliche Probleme
Einige Plugins, die JS minifizieren und zusammenführen, können einige Probleme verursachen. Benutzerdefinierter Code und andere Methoden, die ein asynchrones oder verzögertes Laden von Skripten auslösen, können die Analyse ebenfalls stören.
Aber hoffentlich werden wir keine Probleme bekommen. Ich wünsche Ihnen eine erfolgreiche Anwesenheitsanalyse und bis zum nächsten Mal ?