Wie überschreiben post-new.php mit benutzerdefinierten Vorlage

Wie kann ich post-new.php mit meiner custom template überschreiben post-new.php Wenn ich include Datei include oder einfach weiterleite, sehe ich meine Vorlage, aber die Admin-Sidebar fehlt. Ich weiß, es ist nicht einfach.

Solutions Collecting From Web of "Wie überschreiben post-new.php mit benutzerdefinierten Vorlage"

Das hört sich sehr schwierig an. post-new.php ist keine Vorlage . Es ist ein voll funktionsfähiger Endpunkt, dh ein PHP-Skript, das direkt vom Browser angefordert und von der PHP-Engine als Einstiegspunkt verarbeitet wird. Es gibt keinen guten Grund, so früh in den process einzugreifen.

Der Hauptteil der Ausgabe wird von wp-admin/edit-form-advanced.php gehandhabt, das darin auch fest codiert ist und nicht zum Überschreiben gedacht ist.

Je nachdem, was getan werden muss, kann ich mir zwei Ansätze vorstellen:

  1. Methodisch dekonfigurieren, außer Kraft setzen und sonst alle Features vom Bearbeitungsbildschirm entfernen, bis sie einigermaßen leer ist.

  2. Erstellen Sie eine komplett separate Admin-Seite und verwenden Sie sie anstelle der nativen für den Fall.