web-dev-qa-db-fra.com

Bouton Poster/Publier/Mettre à jour non cliquable une fois que je modifie

J'ouvre une page et fais une édition et le bouton de mise à jour devient grisé. Je dois copier tout le contenu de la page, actualiser la page et la coller à nouveau dans la page, ce n’est qu’alors que le bouton de mise à jour devient cliquable. Il met à jour la page afin qu'il n'y ait pas de problème avec cela.

Lorsque vous effectuez la modification initiale, vous ne pouvez pas cliquer dessus.

Mise à jour: J'ai pu recréer le problème, mais pas fidèlement . Cela semble se produire lorsque la page tente de sauvegarder automatiquement. Il commencerait à enregistrer automatiquement et ensuite pendre.

Je ne sais même pas par où commencer avec celui-ci. Quelqu'un at-il rencontré quelque chose de similaire?

5
MagRat

Une fois que j’ai réalisé qu’il s’agissait d’un problème lié à la sauvegarde automatique de la page/publication, et qu’il ne s’agissait pas de coller des données à partir d’un éditeur de texte, j’ai désactivé tous les plugins pour déterminer si c’était la cause. La désactivation des plugins ne semble pas avoir d'effet.

Aucune erreur n'a été signalée dans la console d'erreur du navigateur.

Ia mis à jour manuellement l'installation de Wordpresset cela semble avoir résolu le problème. Malheureusement, je ne comprends pas pourquoi, aucun des fichiers remplacés n’a été édité par moi.

2
MagRat

Cela semble être un bogue, mais il peut être piraté à chaque fois que cela se produit avec environ 2 secondes de travail. Ce fil de discussion wordpress :

Si vous utilisez Chrome, cliquez avec le bouton droit de la souris sur le bouton "Mettre à jour" grisé et sélectionnez "Inspecter l'élément". Vous verrez quelque chose aux goûts de:

<input name="save" type="submit" class="button button-primary button-large disabled" id="publish" accesskey="p" value="Update">

Supprimez simplement Word disabled et le bouton de mise à jour redeviendra cliquable. Cliquez dessus et il devrait mettre à jour.

M'a sauvé recharger et perdre du travail.

Voir aussi ce fil moins résolu .

6
Jess Riedel

J'ai enregistré une fonction dans le hook save_post via

add_action('save_post', 'my_function', 10, 3);

Dans la fonction elle-même, je ne faisais rien, à part me connecter pour des raisons de test, et le bouton était toujours désactivé une fois la sauvegarde automatique (et ma fonction déclenchée).

Ma fonction s'appelait également de façon péridodique ~ 20-30 selon les journaux.

J'ai annulé ma fonction et le bouton a fonctionné à nouveau parfaitement.

Il s’est avéré que le problème était la connexion à error_log/syslog. Lorsque j'ai désactivé ma fonction de journal personnalisé, mon code et la fonction enregistrée ont fonctionné et le bouton n'est plus jamais désactivé.

0
sweisgerber.dev