Здравствуйте, почему вордпресс выводит только 5 последних постов?
Регистрирую кастомные пункты меню через functions.php
Делаю кастомные поля ввода через ACF, привязываю их к меню и вывожу через цикл, если удаляю условно 3-й пост, то 6-й уже загружается
Код из functions.php
add_action('init', function(){
register_post_type('events',array(
'labels' => array(
'name' => 'Мероприятия',
'singular_name' => 'Мероприятия',
'add_new' => 'Добавить мероприятие',
'add_new_item' => 'Добавление мероприятия',
'edit_item' => 'Редактирование мероприятия',
'new_item' => 'Новое мероприятие',
'view_item' => 'Смотреть мероприятия',
'search_items' => 'Искать мероприятие',
'not_found' => 'Не найдено',
'not_found_in_trash' => 'Не найдено в корзине',
'parent_item_colon' => '',
'menu_name' => 'Мероприятия',
),
'public' => false,
'show_ui' => true,
'menu_position' => null,
'menu_icon' => 'dashicons-format-gallery',
'hierarchical' => false,
'supports' => [ 'title' ],
) );
});
function getEvents(){ // создание массива, потом прописать в ехо//
$args = array(
'orderby' => 'date',
'order' => 'ASC',
'post_type' => 'events', // прописать пост тайп из меню вп//
);
$events = []; //создать пустой массив назвать как название функции только без гет//
foreach(get_posts($args) as $post) /* не трогать никогда */ {
$event = get_fields($post->ID); /* название поля в единичном числе */
$events[] = $event; //перенести данные из формы в массив//
}
return $events; //вернуть массив//
}
Код которым вывожу все в вп
<table width="100%" cellpadding="4" cellspacing="0">
<tr class="table__head">
<th class="table__column">№ п/п</th><th class="table__column">Мероприятие</th><th class="table__column">Ответственный воспитатель </th><th class="table__column">Сроки проведения</th>
</tr>
<?php foreach (getOpenevent() as $events): ?>
<tr class="table__row">
<th class="table__column"><?php echo $events['номер_мероприятия']?></th><th class="table__column"><?php echo $events['Мероприятие']?></th><th class="table__column"><?php echo $events['ответственный_воспитатель']?></th><th class="table__column"><?php echo $events['сроки_проведения']?></th>
</tr>
<?php endforeach; ?>
</table>
Проблема не только с таблицами но и с любым типом постов