Saya mencoba untuk menanyakan jenis posting khusus untuk sistem galeri. Saya memiliki kotak centang untuk mengatur galeri sebagai galeri "unggulan" (disiapkan melalui plugin More Fields) - jika ini dicentang maka nilai meta menjadi 1 dan kemudian jika tidak dicentang menjadi 0. Semua baik. Namun jika kotak belum pernah dicentang maka kunci meta tidak pernah dibuat, artinya saya tidak dapat meminta TIDAK SEPERTI 1 karena tidak ada.
Kueri yang saya inginkan adalah mengeluarkan 4 galeri yang tidak ditandai sebagai '1' dalam nilai meta ini, tetapi juga yang tidak memiliki nilai ini sama sekali. Apakah ada cara untuk selalu memberikan posting yang baru ditambahkan nilai default untuk kunci meta ini (yaitu selalu membuatnya 0 secara default jika kotak dibiarkan tidak dicentang) atau apakah ada cara untuk meminta kunci untuk kunci yang belum ditetapkan?
Permintaan saya saat ini adalah:
$args = array(
'post_type' => 'gallery',
'showposts' => 4,
'meta_key' => 'gal-ID',
'order_by' => 'meta_value',
'order' => 'ASC',
'meta_query' => array( array(
'key' => 'main-gal',
'value' => false,
) ),
) );
Dan saya sudah mencoba berbagai upaya dengan 'bandingkan' => 'TIDAK SUKA', '! =' Dll.
Ada ide? Tiket ini sepertinya menyiratkan sesuatu yang harus disortir:
http://core.trac.wordpress.org/ticket/18158
Terima kasih!