Я работаю над кодом WordPress, как показано ниже, в котором измененное сообщение отображается вверху .
$temp_args = [
'post_type' => array('current-channel', 'post', 'current-episodes'),
'post_status' => 'publish',
'orderby' => array(
'feat_yes' => 'ASC',
'post_type' => 'ASC',
'modified' => 'DESC',
'date' => 'DESC'),
'posts_per_page' => $data->{"no_articles_" . ICL_LANGUAGE_CODE},
'tax_query' => [
[
'taxonomy' => 'category',
'field' => 'term_id',
'terms' => $cat_today,
],
],
];
$q = new WP_Query($temp_args);
На данный момент упорядочение выполняется следующим образом.с измененным сообщением, отображаемым вверху.
'orderby' => array(
'feat_yes' => 'ASC',
'post_type' => 'ASC',
'modified' => 'DESC',
'date' => 'DESC'),
Постановка проблемы:
Мне интересно, какие изменения я должен внести в код выше, чтобы липкие сообщения былиотображается вверху перед обычным сообщением.
Порядок должен быть таким, чтобы прикрепленный пост всегда приходился вверху , а затем всех обычных сообщений .