Hi,
ich möchte gerne ein Plugin schreiben, mit dem man einen Beitrag nach "Abschluss" uneditierbar machen kann, ich habe allerdings noch nicht den goldenen Weg gefunden. Hat von Euch einer eine Idee? Gibt es dazu vielleicht schon eine WordPress Funktion oder einen Hook den ich noch nicht gefunden habe?
Eine Lösung die ich gefuden habe im Netz war dass man den Namen des post_type in der Datenbank in Großbuchstaben schreibt, das ist aber keine saubere Lösung da dann im Backend die Meldung "unknown post type" auftaucht...
Mein Ziel ist es dass das Titelfeld und das Textfeld noch sichtbar aber ausgegraut sind.
Vielen Dank schon mal im Voraus
musicgabser
Beitrag Editor und Titel sperren
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Hat da wirklich keiner eine Idee???
-
wer darf nicht mehr editieren?
absolut niemand mehr, auch nicht der Admin?
oder nur ein bstimmer Admin oder keiner mehr?dann tät ich das mit einem der User Role Plugins umsetzen...
-
Hm, wenn du so ehrgeizige Ideen hast, sollte sich dazu bei dir doch auch die eine oder andere passende Idee einstellen, wonach du suchen kannst, solltest:
* Nach Abschluss heißt: post_status published
* Uneditierbar heißt ja wohl wahrscheinlich: nicht mehr für alle User(gruppen) editierbar?
=> sowas wie current_user_can()* Darstellung ausgegraut ist CSS, die Nicht-Editierbarkeit notfalls auch, wäre aber auch irgendwie nicht sauber
* Zentral beim Editieren ist das Abspeichern der Änderung hinterher.
=> save_post
https://codex.wordpress.org/Plugin_API/Act…rence/save_post* Eventuell gekoppelt mit der Ausgabe einer Warn- / Fehlermeldung, dass die Berechtigung nicht existiert
Gruß
helix -
ich habe allerdings noch nicht den goldenen Weg gefunden. Hat von Euch einer eine Idee?
Ideen habe ich da adhoc mehrere. Zunächst würde mich aber interessieren was Du schon alles versucht hast, denn den goldenen Weg nicht gefunden zu haben, bedeutet ja Du hast Lösungen nur eben noch nicht in Gänze oder optmierungsbedürftig.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!