Wie programmgesteuert “Auszüge” Feld in Post-Editor in WP 3.1 + zurückbringen

Mein Design verwendet einige benutzerdefinierte Optionsfelder, z. B. Post-Auszug, die mit WP 3.1 aus dem Editor-Bildschirm entfernt wurden

Ich verstehe und unterstütze die Absicht, die Inhaltsarbeitsbereiche zu bereinigen. Aufgrund des 3.1-Upgrades hatte ich jedoch mehrere Supportanfragen bezüglich der Felder, die plötzlich mit 3.1 verschwanden

Ich habe ein Tech-Bulletin herausgegeben, das meine Themeninhaber über die Änderung informiert und wie man das Auszugsfeld mit der Schaltfläche “Bildschirmoptionen” zurückbekommt, aber es ist immer noch ein Problem für viele Benutzer.

Ist es möglich, aus der functions.php die Bildschirmoptionen für einen bestimmten WP-Bildschirm zurückzusetzen?

Zum Beispiel möchte ich das “Ausschnitte” -Feld auf dem Post-Editor-Bildschirm sowie den “Posts” -Wähler bei der Bearbeitung / Erstellung von “Custom Menus” zurückbringen.

PS: Ich verstehe, dass diese Optionen manuell über “Bildschirmoptionen” konfiguriert werden können, aber Sie werden überrascht sein, wie viele Benutzer diese Schaltfläche noch nie gesehen oder benutzt haben 🙂

Wir neigen dazu, uns eng auf die Elemente zu konzentrieren, mit denen wir in diesem Moment arbeiten wollen, und alles andere zu blockieren. Ich mache es selbst und seine menschliche Natur.

Vielleicht brauchen wir wirklich ein wenig elektronischen Geist, der uns ins Ohr flüstert:

“Das Feld, nach dem du suchst, dasjenige, das vorher hier war und jetzt weg ist, ist hinter dem kleinen Knopf da oben. Klicke darauf und du wirst einen neuen Flügel deiner WordPress-Welt öffnen … und du wirst besser sein für es”

Solutions Collecting From Web of "Wie programmgesteuert “Auszüge” Feld in Post-Editor in WP 3.1 + zurückbringen"

http://wordpress.org/support/topic/troubleshooting-wordpress-31-master-list?replies=14 ein paar Posts unten hat statementen für die Standard ‘ON’ Optionen

// Change what's hidden by default add_filter('default_hidden_meta_boxes', 'be_hidden_meta_boxes', 10, 2); function be_hidden_meta_boxes($hidden, $screen) { if ( 'post' == $screen->base || 'page' == $screen->base ) { // removed 'postcustom', $hidden = array( 'slugdiv', 'trackbacksdiv', 'postexcerpt', 'commentstatusdiv', 'commentsdiv', 'authordiv', 'revisionsdiv' ); } return $hidden; }