web-dev-qa-db-fra.com

Je ne parviens pas à publier/mettre à jour le message

Je cours wordpress 4.3 avec mon thème personnalisé. Tout se passait bien, mais aujourd'hui, quand j'ai essayé de poster un nouvel article sur mon blog, je remarque que lorsque je clique sur le bouton de publication, il reste bloqué au chargement. J'ai essayé plusieurs fois, mais j'ai rencontré le même problème. Veuillez voir la capture d'écran ci-jointe.  enter image description here 

Et ce poste enregistré en tant que brouillon dans (tous les messages). Ensuite, j'ai cliqué sur édition rapide et modifier le brouillon de statut à publier, puis le publier avec succès. Veuillez voir la capture d'écran ci-jointe.  enter image description here 

Même chose se passe avec mes pages aussi que je ne peux pas mettre à jour ou créer de nouvelles pages. J'ai changé le thème, tout fonctionne bien. Cela signifie que le problème est dans mon thème. J'ai essayé de trouver une solution et essayé tous les trucs et astuces mais je n'ai pas pu résoudre ce problème.

1
Mohammad Kashif

Vous utilisez probablement une version obsolète du plugin Advanced Custom Fields. J'ai eu le même problème. La mise à jour vers la dernière version a résolu le problème.

1
terraconnect

Vous voulez isoler les modifications qui ont causé le problème. S'il y a un moyen de réduire le problème au début, c'est-à-dire après quel code ou plug-in a été modifié, ce sera mon premier arrêt.

Si vous ne pouvez penser à aucun suspect:

  1. Regardez dans la console Javascript de votre navigateur et voyez si une erreur se produit lorsque vous essayez de publier le message. Si tel est le cas, la source (et le type) de l'erreur vous donneront une indication sur la source du problème.
  2. S'il n'y a pas d'erreur Javascript lors de la publication, vous pouvez avoir un problème avec le save post hook . Y at-il eu des changements de code récents en utilisant ce crochet?
  3. Si vous avez récemment mis à niveau Wordpress par le biais d'un processus manuel, vous avez peut-être oublié d'ajouter/remplacer certains fichiers au cours du processus.

Vous avez encore du mal à trouver la source du problème?

  1. Vérifiez s'il s'agit d'un problème de plug-in: Désactivez tous vos plug-ins (dans un environnement de développement), puis vérifiez si la publication fonctionne désormais correctement. Si c'est le cas, ce n'est probablement pas un problème de plugin. Sinon, réactivez progressivement les plugins jusqu'à trouver le coupable, en accordant une attention particulière aux derniers plugins activés.
  2. Vérifiez s'il s'agit d'un problème de code: si vous êtes sur un système de contrôle de version, restaurez jusqu'à ce que vous localisiez le dernier commit où la fonctionnalité fonctionnait, puis voyez quels changements de code ont été apportés dans le commit qui a cassé des choses.
0
Robert Rome