Apa cara yang disarankan untuk membuat halaman dengan tabel, dengan gaya tabel yang menunjukkan posting atau pengguna di area admin?
Saya memperluas plugin Gambar Tembolok , dan berisi tabel dengan domain dan sejumlah gambar dari domain itu. Jadi tidak ada tabel setara yang ada yang bisa saya bangun (dalam versi pertama dari pertanyaan ini, saya bertanya tentang tabel dengan posting, tetapi di sana saya dapat (mungkin) memperluas tabel posting yang ada ).
Haruskah saya mendasarkan diri pada halaman ikhtisar posting , dan mulai dengan <table class="widefat">
, atau ada fungsi yang lebih baik yang menangani ini sekarang? Apakah Anda tahu contoh meja yang bersih dan kosong dengan paging yang bisa dijadikan dasar pekerjaan saya?
plugin-development
admin
Jan Fabry
sumber
sumber
WP_List_Table
. Pertanyaan ini mungkin dapat diperbarui dengan informasi tentang cara menggunakannya.Jawaban:
Inilah yang biasanya saya gunakan:
Semoga itu bisa membantu.
sumber
:odd
baris alih-alih mari kita tambahkan satu kelas setiap dua baris ...)Gunakan Core API, tidak hanya CSS-nya
Biasanya Anda hanya menggunakan instance
WP_List_Table
kelas.Panduan:
Manfaat?
IYA NIH!
Anda dapat menambahkan pagination, kotak pencarian, aksi, dan keajaiban apa pun yang dapat Anda bayangkan (dan mampu membuat kode).
sumber
Gunakan contoh ini (ditulis sebagai plugin) untuk membuat tabel admin Anda:
http://wordpress.org/extend/plugins/custom-list-table-example/
Ini menggunakan kelas WP_List_Table bawaan .
sumber
Anda juga dapat menggunakan plugin kecil ini untuk melihat kemungkinan backend di WP: https://github.com/bueltge/WordPress-Admin-Style
sumber
Anda mungkin ingin mempertimbangkan untuk menambahkan filter ke daftar jenis posting khusus Anda di admin? Jawaban yang ditautkan di bawah ini menunjukkan bagaimana melakukannya dengan taksonomi tetapi Anda dapat dengan mudah menggunakan kriteria lain di
restrict_manage_posts
hook Anda :Beritahu saya jika Anda memiliki pertanyaan lebih lanjut.
sumber