Я создаю домашнюю страницу своего сайта с помощью плагина Полное редактирование сайта от WordPress. Плагин предлагает блок «Сообщения блога» для отображения сообщений с различными вариантами настройки.
Я хочу, чтобы сообщение l oop, созданное этим блоком, сортировало по дате изменения.
Вот код (я думаю), который строит l oop в блоке из файлов плагинов.
<?php
/**
* Articles loop template.
*
* @package WordPress
* @global \WP_Query $article_query Article query.
* @global array $attributes
* @global array $newspack_blocks_post_id
*/
call_user_func(
function( $data ) {
$attributes = $data['attributes'];
$article_query = $data['article_query'];
global $newspack_blocks_post_id;
$post_counter = 0;
while ( $article_query->have_posts() ) {
$article_query->the_post();
if ( ! $attributes['specificMode'] && ( isset( $newspack_blocks_post_id[ get_the_ID() ] ) || $post_counter >= $attributes['postsToShow'] ) ) {
continue;
}
$newspack_blocks_post_id[ get_the_ID() ] = true;
$post_counter++;
echo Newspack_Blocks::template_inc( __DIR__ . '/article.php', array( 'attributes' => $attributes ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
}
wp_reset_postdata();
},
$data // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable
);
Может ли кто-нибудь помочь изменить порядок отправки из приведенного выше кода для сортировки по «измененной» дате сообщений