Je trouve parfois cette chaîne ajoutée à la fin de mes URL:
/?doing_wp_cron
Est-ce que quelqu'un sait à quoi ça sert? Comment puis-je le supprimer?
Je trouve parfois cette chaîne ajoutée à la fin de mes URL:
/?doing_wp_cron
Est-ce que quelqu'un sait à quoi ça sert? Comment puis-je le supprimer?
Réponses:
C'est un signe que vous avez ALTERNATE_WP_CRON
défini dans votrewp-config.php
Afin de faire un traitement en arrière-plan (comme la publication de publications planifiées), WordPress vous redirige vers l'URL avec en ?doing_wp_cron
annexe.
J'ai vu de nombreux articles sur ce problème mais peu d'entre eux ont réussi à trouver une vraie solution. Ce qui résout ce problème pour moi a été de gérer la redirection dans le fichier .htaccess.
Voici un exemple sur la façon de rediriger l'URL en ajoutant ces lignes dans le fichier .htaccess:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (^|&)doing_wp_cron= [NC]
RewriteRule (.*) /$1? [R=301,L]
</IfModule>
J'espère que cela vous aidera!
Remarque: ces conseils proviennent de ce forum
@scribu Je crois que BackupBuddy utilise la planification des tâches WordPress pour planifier des tâches dans le cadre des procédures de sauvegarde - si le site a des bouclages désactivés, alors la seule solution (à part une solution externe sur mesure) et la solution alternative spécifique qui, comme je suis sûr vous savez, est intégré dans WordPress, est le correctif cron alternatif. Donc, cela n'est "requis" que si les bouclages sont désactivés sur l'hôte. Gardez à l'esprit que si tel est le cas, alors nonles tâches planifiées, qu'elles soient des tâches planifiées WordPress standard ou celles associées à d'autres plugins, fonctionneront. Ce qui semble être le cas, c'est qu'un utilisateur ne saura pas que son hôte a entravé son installation WordPress jusqu'à ce qu'il essaie BackupBuddy parce que cela rend le problème évident plutôt qu'il n'a été invisible jusqu'à ce point.
L'utilisation de l'approche de type crontab n'est qu'un plâtrage car, à moins que vous ne le fassiez "cingler" le traitement cron WordPress très fréquemment, cela ne fonctionnera qu'avec certains types de tâches planifiées.
Bien sûr, si un utilisateur ne veut pas ou ne peut pas utiliser le correctif alternatif wp cron, ne veut pas se déplacer vers un hôte qui autorise les bouclages et n'est pas suffisamment informé pour pouvoir configurer une capacité appropriée basée sur crontab, alors BackupBuddy propose un mode de sauvegarde manuel qui fonctionnera, mais il manque de flexibilité et certaines des capacités de celui disponible lorsque la planification est disponible.
Ce qui cause ce problème est un cron alternatif. Pour contourner ce problème, si vous y avez accès, vous pouvez activer un processus cron réel (si votre hébergement vous le permet) et désactiver ALTERNATE_WP_CRON dans votre wp-config.php.
ALTERNATE_WP_CRON
commefalse
danswp-config.php
.