Saya ingin menggunakan judul dalam elemen pilih dalam bentuk yang saya gema ke sisi klien. apa jalan terbaik melakukan ini?
custom-post-types
wp-query
Peter Turner
sumber
sumber
Jawaban:
Permintaan semua judul posting dari jenis posting tertentu
sumber
far better
jawaban yang lain? Ini secara teknis lebih cepat karena Anda hanya mengambil data yang Anda butuhkan dari mysql. Jawaban lainnya (jawaban yang lebih mudah) mengambil semua data ke dalam memori kemudian memodifikasinya setelah itu di PHP. Itu lebih banyak pekerjaan untuk PHP. Keduanya dapat diterima tetapi masing-masing memiliki kekuatan. Jika Anda tahu mysql maka ini tidak terlalu rumit sama sekali. Cukup sederhana.Anda dapat - dan menurut saya, harus - menggunakan fungsi API untuk mendapatkan data.
sumber
wp_list_pluck()
. Saya selalu lupa tentang yang itu ...Untuk jenis posting hierarkis , kami memiliki bawaan:
yang akan menghasilkan elemen pilih dengan judul posting dan ID posting sebagai nilai opsi.
Contoh:
Tidak jelas dari dokumentasi untuk
wp_dropdown_pages()
, tetapi ini adalah pembungkus untukget_pages()
dan juga mendukung argumen inputnya.sumber
Cara saya selalu melakukan hal-hal seperti ini adalah menggunakan
get_posts
danforeach
menyukai sesuatu di bawah ini:sumber