it-swarm.com.de

Die Schaltfläche zum Veröffentlichen/Aktualisieren von Seiten kann nicht angeklickt werden, sobald ich eine Bearbeitung vorgenommen habe

Ich öffne eine Seite und bearbeite sie. Die Schaltfläche zum Aktualisieren ist ausgegraut. Ich muss den gesamten Seiteninhalt kopieren, die Seite aktualisieren und wieder in die Seite einfügen. Erst dann kann auf die Schaltfläche "Aktualisieren" geklickt werden. Die Seite wird aktualisiert, sodass dies kein Problem darstellt.

Nur bei erstmaliger Bearbeitung ist in nicht anklickbar.

Update: Ich konnte das Problem neu erstellen, aber nicht treu . Es scheint aufzutreten, wenn die Seite versucht, automatisch zu speichern. Es würde anfangen, automatisch zu speichern und dann zu hängen.

Ich weiß nicht einmal, wo ich damit anfangen soll. Hat jemand etwas ähnliches angetroffen?

5
MagRat

Als ich bemerkte, dass es sich um ein Problem im Zusammenhang mit der automatischen Speicherung von Seiten/Beiträgen handelte und nicht mit dem Einfügen von Daten aus einem Texteditor zu tun hatte, deaktivierte ich alle Plugins, um festzustellen, ob dies die Ursache sein würde. Das Deaktivieren der Plugins schien keine Wirkung zu haben.

In der Browser-Fehlerkonsole wurden keine Fehler gemeldet.

Ich habedie Wordpress-Installation manuell aktualisiertund dies scheint das Problem behoben zu haben. Leider verstehe ich nicht warum, keine der ersetzten Dateien wurde jemals von mir bearbeitet.

2
MagRat

Es scheint ein Fehler zu sein, der aber jedes Mal, wenn er mit ungefähr 2 Sekunden Arbeit passiert, behoben werden kann. Dieser WordPress-Forum-Thread :

Wenn Sie Chrome verwenden, klicken Sie mit der rechten Maustaste auf die ausgegraute Schaltfläche "Aktualisieren" und wählen Sie "Element überprüfen". Sie werden etwas sehen wie:

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

Löschen Sie einfach die Word disabled und die Aktualisierungsschaltfläche wird wieder anklickbar. Klicken Sie darauf und es sollte aktualisiert werden.

Hat mir das Nachladen gerettet und die Arbeit verloren.

Siehe auch dieser weniger aufgelöste Thread .

6
Jess Riedel

Ich habe eine Funktion im save_post-Hook über registriert

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

In der Funktion selbst habe ich nichts getan, außer aus Testgründen zu protokollieren, und die Schaltfläche wurde nach dem automatischen Speichern (und dem Auslösen meiner Funktion) immer noch deaktiviert.

Meine Funktion wurde laut den Protokollen auch peridodisch ~ 20-30s genannt.

Ich habe meine Funktion abgemeldet und die Taste hat wieder einwandfrei funktioniert.

Es stellte sich heraus, dass die Protokollierung in error_log/syslog selbst das Problem war. Wenn ich meine benutzerdefinierte Protokollfunktion deaktivierte, funktionierten mein Code und die registrierte Funktion, und die Schaltfläche wurde nie wieder deaktiviert.

0
sweisgerber.dev