/ / Wordpress lädt eine falsche Vorlage mit URL-Parametern - PHP, Wordpress, .htaccess, Parameter, Google-AdWords

Wordpress lädt falsche Vorlage mit URL-Parametern - PHP, WordPress, .htaccess, Parameter, Google-Adwords

Ich habe ein seltsames Problem mit meiner Website. Es handelt sich um eine WordPress-Site, die bereits seit einiger Zeit in Betrieb ist, und unser Unternehmen hat einige AdWords-Kampagnen gestartet, um die Aufrufe zu steigern. Google Adwords fügt der URL beim Klicken einen gclid-Parameter hinzu und die Site lädt eine andere Vorlage (die Standard-Beitragsvorlage) anstelle der Vorlage für die Startseite.

Ich möchte wissen, wo ich anfangen soll, nach den fehlerhaften Teilen zu suchen? Irgendwelche Ideen?

Vielen Dank!

PS: Dies gilt nicht nur für den gclid-Parameter, sondern auch für alle anderen gefälschten Parameter. Seltsamerweise tut dies nur die Homepage, die anderen Seiten mit strukturierten URLs nicht. Die Site verwendet das Visual Composer-Plug-in, wenn es wichtig ist. Wir haben versucht, das Problem mit der .htaccess-Datei zu lösen. Die Umleitung führt jedoch zu einem Fehler beim Analytics-Tracking der AdWords-Besucher. Daher ist dies keine Lösung.

Antworten:

1 für die Antwort № 1

Endlich haben wir eine Lösung gefunden!

Dem Thema fehlte die Titelseite.PHP-Vorlage für die Homepage (lesen Sie mehr über die WordPress-Vorlagenstruktur!), also habe ich sie mit dem richtigen HTML-Vorlagencode gemäß den korrekten Werten der Layoutvariablen erstellt und sie wird einwandfrei geladen. Die URL-Parameter haben keinen Einfluss mehr auf die Permalink-Struktur, da wir jetzt auch eine Vorlage für die Homepage haben.

Dies ist besser, als stundenlang nach Umleitungs- oder Permalink-Methoden zu suchen ...


0 für die Antwort № 2

Wenn alles fehlschlägt, benutze bitte den template_redirect-Haken, um eine beliebige Vorlage zu laden ... template_redirect hook

Außerdem müssen Sie dort einen 200-OK-Header senden, wenn Sie einfach die Datei laden und beenden.