Setup WP 3.3 saya melibatkan beberapa jenis posting dan panel edit khusus dengan plugin Advanced Custom Fields (yang menciptakan banyak metabox) dan plugin lain seperti panel metabox SEO, koneksi Posts2Posts Scribu dan banyak lagi.
Masalahnya adalah, urutan tampilan panel-panel ini seringkali cukup acak (bahkan jika Adavanced Custom Fields menawarkan semacam pemesanan, tetapi tidak selalu berhasil, karena plugin lain tidak memilikinya dan lebih jauh lagi saya mungkin ingin mengubah metabox posisi menurut jenis posting).
Sekarang, Wordpress memungkinkan setiap administrator / pengguna dengan hak yang tepat untuk mengatur metabox di panel edit seperti yang dia inginkan. Namun ... setiap admin harus mengatur sendiri !! Apakah tidak ada cara untuk menyiapkan pemesanan default / tetap atau membiarkan superadmin atau satu admin khususnya untuk mengatur posisi panel untuk SEMUA ORANG?
Saya memiliki setidaknya 4 admin dan beberapa editor / penulis ... tidak masuk akal saya harus mengatur panel mereka masuk dengan SETIAP akun mereka ... itu bodoh dan memakan waktu, dan membingungkan bagi pengguna yang mengerti wordpress non savvy .
Apakah ada plugin atau snipet kode yang dapat membantu kasus saya?
Terima kasih
sumber
Jawaban:
Anda dapat menghapus kotak meta default dengan remove_meta_box dan menambahkannya kembali di posisi yang berbeda dengan add_meta_box:
Jawaban di atas berasal dari utas berikut: Bagaimana cara mengubah posisi default kotak meta WP?
MEMPERBARUI
Jika frustrasi utama adalah murni jumlah kotak meta yang tersedia, dan Anda tidak berpikir setiap pengguna membutuhkan semua kotak, Anda dapat menyembunyikannya dari peran pengguna yang lebih rendah atau semua peran menggunakan kode berikut yang ditambahkan ke file functions.php. CATATAN - Metode ini hanya menyembunyikan kotak meta dan tidak menonaktifkan atau menghapusnya.
Pada dasarnya, Anda hanya perlu memasukkan id id atau kelas yang dipisahkan oleh koma. Saya baru saja meninggalkan milik saya di sana untuk menunjukkan bahwa semua jenis kotak meta dan area dapat disembunyikan.
(Saya meletakkan contoh di "kode" karena SE menggunakan # untuk mewakili tajuk)
Saya pikir saya akan memberikan ini kepada Anda karena, seperti Anda, saya menjadi sangat frustrasi dengan semua kotak meta, tetapi pada akhirnya saya pikir adalah banyaknya kotak yang tidak diinginkan. Untuk "penulis" di situs web saya, sekarang sangat efisien: Judul, Konten, simpan sebagai konsep, terbitkan sekarang atau jadwal yang akan diposting, tag, kategori dan gambar unggulan ... Tidak ada kekacauan sama sekali.
sumber
Sudahkah Anda melihat ke plugin Adminimize ?
Ini memungkinkan Anda untuk mengaktifkan / menonaktifkan kotak meta per peran pengguna dan juga mengkonfigurasi posisi. Dibutuhkan sedikit untuk mengkonfigurasinya dan dokumentasinya lumayan, walaupun tidak jelas di beberapa tempat tetapi harus mampu menangani apa yang Anda gambarkan.
sumber