Как отображать липкие сообщения всегда вверху (до обычной записи) в WordPress? - PullRequest
0 голосов
/ 02 апреля 2019

Я работаю над кодом 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'),  

Постановка проблемы:

Мне интересно, какие изменения я должен внести в код выше, чтобы липкие сообщения былиотображается вверху перед обычным сообщением.

Порядок должен быть таким, чтобы прикрепленный пост всегда приходился вверху , а затем всех обычных сообщений .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...