it-swarm-id.com

Bagaimana kita bisa membuat mengelola banyak halaman di Admin WordPress lebih baik?

WordPress jelas berasal dari latar belakang blog tetapi dapat digunakan untuk melayani situs dengan banyak Halaman. Namun, di mana itu gagal bagi saya bukan dalam hal kinerja tetapi dalam penanganan Admin banyak Halaman, halaman anak dll. Dengan cepat menjadi tugas untuk menelusuri daftar Halaman mencoba menemukan apa yang Anda cari , khususnya tanpa kemampuan untuk menelusuri hierarki halaman dll. Teknik/plugin apa yang digunakan orang untuk menangani masalah ini?

14
Rick Curran

Saya menggunakan plugin CMS Tree View , dan bekerja dengan sangat baik. Itu meruntuhkan semua halaman Anda di bawah halaman induknya, di antara fitur-fitur lainnya.

Pembaruan 26/09/19 Plugin ini tidak lagi didukung dan hanya diuji hingga versi 4.8.7 dari WordPress

7
avesse

Ya, admin tidak bekerja dengan baik untuk situs dengan banyak Halaman vs. Tulisan . Seperti yang Anda sebutkan, sebagian besar situs WordPress adalah blog dan siapa yang perlu sering mengedit posting blog lama? Memiliki yang terbaru tersedia adalah semua blogger biasanya perlu dan karena kebanyakan blog mungkin memiliki 5 halaman atau kurang itu sudah menjadi masalah.

Jadi saya setuju, itu pasti dibutuhkan.

Tiga hal yang terlintas dalam pikiran, tanpa perombakan admin adalah dua hal berikut yang memerlukan beberapa pengkodean:

  • Pertimbangkan Menggunakan Jenis Posting Kustom?
  • Tambahkan Fungsi Penyaringan ke Daftar
  • Tambahkan Fungsionalitas Perluas/Tutup untuk Halaman Induk
  • Menemukan Plugin Bagus Yang Ada

Pertimbangkan Menggunakan Jenis Posting Khusus?

Seringkali dengan saya telah melihat situs dengan banyak dari Halaman ternyata ada manfaat nyata untuk memecahkan mereka sebagai Jenis Tulisan Kustom . Seringkali itu karena ketika situs dibangun Jenis Tulisan Kustom tidak ada di WordPress untuk dipertimbangkan. Anda tahu, jika satu-satunya alat yang Anda miliki adalah palu ...

Hari ini saya pikir itu karena mereka masih baru sehingga tidak terpikir oleh kebanyakan orang bahwa mereka adalah pilihan. Tetap dugaan saya adalah jika Anda melihat konten Anda, Anda akan mengidentifikasi pola di mana Halaman dapat dikonversi ke salah satu dari lebih Jenis Tulisan Kustom.

Untuk memberi Anda beberapa inspirasi, inilah cuplikan layar untuk dua Jenis Pos Kustom yang berbeda, keduanya dengan banyak penyesuaian yang sedang saya kerjakan:

 Example Custom Post Type #1 

(sumber: mikeschinkel.com )

 Example Custom Post Type #2 
(sumber: mikeschinkel.com )

Untuk Mengubah Jenis Posting untuk Halaman yang Ada

Karena Anda sudah memiliki banyak Halaman, Anda mungkin perlu mengubah jenis posting yang ada ke Jenis posting kustom baru. Salah satu cara Anda melakukannya adalah dengan menandai Halaman yang sesuai dengan tag khusus yang Anda pilih dan kemudian menulis skrip PHP atau kueri SQL untuk mengubah jenis posting untuk Halaman dengan tag.

Sebagai alternatif, Anda dapat menulis metabox khusus yang memungkinkan Anda mengubah jenisnya dan/atau Anda dapat memodifikasi daftar Halaman untuk menawarkan fitur pengubahan jenis. Jika bagian ini dari minat khusus tambahkan kebiasaan yang secara khusus menanyakan bagaimana melakukan salah satu dari hal-hal ini.

Tambahkan Fungsi Penyaringan ke Daftar

Pendekatan lain adalah menambahkan lebih banyak opsi pemfilteran ke dalam daftar. Anda dapat memfilter menurut kategori, dengan tag dan/atau dengan nilai meta. Inilah jawaban saya untuk pertanyaan di mana saya menunjukkan cara menulis kode untuk mengurutkan pada nilai-nilai meta; penyaringan serupa:

 Custom Post List Sorting in the WordPress Admin 
(sumber: mikeschinkel.com )

Jika Anda ingin lebih spesifik tentang bagaimana tepatnya melakukan ini untuk kebutuhan spesifik Anda, tanyakan pertanyaan lain yang lebih spesifik?

Tambahkan Fungsi Luaskan/Perkecil untuk Halaman Induk

Pendekatan ketiga mungkin untuk menyediakan fungsionalitas memperluas/runtuh menggunakan jQuery dan bahkan mungkin AJAX untuk memungkinkan Anda melihat hanya halaman tingkat atas dan kemudian menelusuri ke sub halaman yang relevan. (Sayangnya saya tidak dapat menemukan tangkapan layar yang bagus untuk ini.)

Ini juga membutuhkan beberapa pemrograman dan jika Anda tertarik, silakan tanyakan pertanyaan lain yang lebih spesifik tentang topik tersebut?

Menemukan Plugin yang Ada Baik

Meskipun saya belum memiliki pengalaman dengan semua ini di sini adalah beberapa posting blog tentang topik ini jadi mungkin Anda akan dapat menemukan apa yang Anda butuhkan di antara ini:

Semoga ini membantu?

15
MikeSchinkel

Anda dapat mengubah opsi "Halaman per Layar" di "Opsi Layar" (sudut kanan atas). Jika Anda menetapkan itu seperti 200, maka Anda dapat menggunakan fungsi Find browsers Anda untuk dengan cepat melompat-lompat (Control/Command + F).

Jika saya ingin mengedit beberapa halaman, saya klik-tengah tautan edit untuk membukanya di tab baru, dengan cara itu saya bisa menjaga "direktori" halaman saya tetap terbuka.

3
Joe Hoyle

Pertanyaan bagus Saya tidak memiliki jawaban yang solid dan ingin mendengar apa yang telah dilakukan orang lain.

Sebagai tambahan, berikut adalah beberapa plugin yang pernah saya lihat yang dapat menyesuaikan Admin UI WordPress. Catatan: Saya sendiri belum mencoba semua ini dan tidak tahu bagaimana tarifnya pada WP 3.0.

Selain dari plugin yang mungkin kedaluwarsa ini, Anda juga dapat menyesuaikan Admin menggunakan Tema Admin .

Mungkin jagoan CSS dapat menyiapkan sesuatu yang membuat pengelolaan halaman lebih mudah, seperti membuat pemilih kategori lebih menonjol atau sesuatu.

0
Mike Lee

Tunggu saja :). http://core.trac.wordpress.org/ticket/14579 , Scribu adalah Ajaxifying daftar, harus membuatnya lebih mudah untuk mengelola barang-barang. Hal-hal itu sudah mendapatkan komitmen sehingga pada akhirnya Anda dapat membangun di atas itu.

Di samping menambahkan javascripts, sepertinya tindakan massal akan dikonversi menjadi tindakan pos. Itu memungkinkan pengguna untuk membuat lebih banyak modifikasi sekaligus.

0
hakre