Saya mempertanyakan bagaimana saya dapat menyingkirkan post-editor (visual + html). Saya mencoba untuk tidak mendaftarkan dukungan jenis posting, dan masih muncul (membatalkan pendaftaran berfungsi baik dengan setiap kotak meta default lainnya pada layar edit posting). Saya juga mencoba membatalkan pendaftaran dengan remove_meta_box, yang tidak berfungsi juga (berfungsi untuk yang lainnya kecuali kotak meta judul). Mungkin saya melewatkan sesuatu. Sudah mencari di web dan tidak dapat menemukan apa pun. Saya harap seseorang dapat memberi tahu saya. Terima kasih!
Ps. Saya akan senang tentang solusi untuk menonaktifkan bidang judul juga, tapi itu 2 (tidak mendaftar dengan karya jenis posting).
(Versi Wordpress adalah 3.0.4.)
supports
untuk mengosongkan array melalui filter?Jika Anda melewatkan apa pun untuk
supports
argumen, pengaturan default'title', 'editor'
digunakan (di mana "tidak ada" adalah apa pun yang adaempty()
).Namun, sama seperti Anda dapat menambahkan dukungan untuk sesuatu setelah mendaftarkan jenis posting
add_post_type_support( $post_type, $feature )
, Anda dapat menghapus dukungan untuk sesuatu dengan meneleponremove_post_type_support( $post_type, $feature )
. Jadi menelepon ini setelah mendaftarkan jenis posting Anda harus menghapus editor:Fungsi-fungsi ini hanya memanipulasi
$_wp_post_type_features
variabel global , tetapi itu selalu lebih baik untuk melakukan ini dengan fungsi API daripada bermain-main sendiri.sumber
0.1
bukannya0
parameter untuk lulusempty()
pemeriksaan.empty()
milik saya. Seperti di atas - sangat kontra-intuitif.'support' => array('thumbnail' => true, 'editor' => false);
Saya menggunakan plugin Custom Post Type UI untuk membuat jenis posting kustom. Dengan menggunakan plugin ini, Anda dapat menonaktifkan post-editor di bawah opsi lanjutan.
Kelola Jenis Posting -> Lihat Opsi Tingkat Lanjut
Berikut ini tautan ke plugin: http://wordpress.org/extend/plugins/custom-post-type-ui/
PS - Ini memungkinkan Anda menonaktifkan bidang judul juga :)
sumber
Lihat register_post_type (); dalam kodeks. Di bawah bagian Argumen, gulir ke bawah sampai Anda melihat Dukungan .
Pada 3.5, boolean
false
dapat diteruskan sebagai nilai alih-alih array untuk mencegah perilaku default (judul dan editor).Atau sesuaikan jenis kiriman khusus sesuai keinginan dengan menambahkan nilai yang Anda inginkan misalnya:
Opsi yang didukung dalam array saya ini akan muncul di backend wordpress saya.
sumber
Anda juga dapat mengatur gaya untuk halaman edit admin untuk menyembunyikan elemen tertentu, seperti editor dll.
sumber