Ich finde diese Zeichenfolge manchmal am Ende meiner URLs angehängt:
/?doing_wp_cron
Weiß jemand wofür das? Wie kann ich es entfernen?
Ich finde diese Zeichenfolge manchmal am Ende meiner URLs angehängt:
/?doing_wp_cron
Weiß jemand wofür das? Wie kann ich es entfernen?
Antworten:
Es ist ein Zeichen, das Sie ALTERNATE_WP_CRON
in Ihrem definiert habenwp-config.php
Um Hintergrundinformationen zu verarbeiten (z. B. geplante Posts zu veröffentlichen), leitet WordPress Sie an die ?doing_wp_cron
angehängte URL weiter .
Ich habe viele Beiträge zu diesem Problem gesehen, aber nur wenige haben es geschafft, eine echte Lösung zu finden. Was dieses Problem für mich löst, war, die Umleitung in der .htaccess-Datei zu verwalten.
Hier ist ein Beispiel, wie Sie die URL umleiten können, indem Sie diese Zeilen in die .htaccess-Datei einfügen:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (^|&)doing_wp_cron= [NC]
RewriteRule (.*) /$1? [R=301,L]
</IfModule>
Hoffe das wird helfen!
Hinweis: Diese Tipps stammen aus diesem Forum
@scribu Ich glaube, dass BackupBuddy WordPress-Aufgabenplanung verwendet, um Aufgaben als Teil der Sicherungsprozeduren zu planen. Wenn auf der Site Loopbacks deaktiviert sind , funktionieren nur Lösung (abgesehen von einer maßgeschneiderten externen Lösung) und, wie ich sicher bin, die spezifische alternative Lösung Sie wissen, ist in WordPress integriert, ist die alternative Cron-Fix. Dies ist also nur "erforderlich", wenn auf dem Host Loopbacks deaktiviert sind. Denken Sie daran, dass wenn dies der Fall ist, dann nicht geplante Aufgaben, entweder geplante Standardaufgaben von WordPress oder Aufgaben, die mit anderen Plugins verknüpft sind. Was der Fall zu sein scheint, ist, dass ein Benutzer nicht wissen wird, dass sein Host seine WordPress-Installation manipuliert hat, bis er BackupBuddy ausprobiert hat, da dies das Problem offensichtlich macht, anstatt es bis zu diesem Zeitpunkt unsichtbar zu machen.
Die Verwendung des Crontab-Ansatzes ist nur ein Heftpflaster, da nur dann die WordPress-Cron-Verarbeitung sehr häufig "pingt", wenn dies nur bei bestimmten Arten von geplanten Aufgaben funktioniert.
Natürlich, wenn ein Benutzer das alternative wp cron fix nicht verwenden möchte oder kann, nicht zu einem Host wechseln möchte, der Loopbacks zulässt und nicht in der Lage ist, eine geeignete crontab-basierte Funktion einzurichten BackupBuddy bietet einen manuellen Backup-Modus, der funktioniert, aber es fehlt die Flexibilität und einige der Funktionen, die verfügbar sind, wenn die Planung verfügbar ist.
Was dieses Problem verursacht, ist alternatives Cron. Um dies zu umgehen, können Sie, wenn Sie Zugriff haben, einen tatsächlichen Cron-Prozess aktivieren (sofern Ihr Host dies zulässt) und ALTERNATE_WP_CRON in Ihrer wp-config.php deaktivieren.
ALTERNATE_WP_CRON
wiefalse
inwp-config.php
.