Исключение пустых значений meta_key в результатах WP_Query

Я использую WP_Query для извлечения некоторых пользовательских сообщений, подобных этому:

$params = array(            
        'post_type' => 'portfolio',
        'post_status' => 'publish',
        'posts_per_page' => 10,
        'meta_key' => 'slideorder',
        'orderby' => 'meta_value',
        'order' => 'ASC'
        'ignore_sticky_posts' => 1,
    );
$slport_query = new WP_Query($params);

Проблема, с которой я сталкиваюсь, заключается в том, что даже если ' slideorder" (строка) пуст, он включается в результат. Как мне получить сообщения, в которых "meta_value" содержит хотя бы один символ?

Я пытался добавить:

'meta_value' => '',
'meta_compare' => '!=',

, но это не помогло Есть идеи?

Спасибо, Бен

5
задан Mere Development 10 May 2012 в 10:11
поделиться