Я использую последнюю версию Timber (1.11) и Wordpress (5.2.3).
Это очень странно, так как я не знаю, является ли это ошибкой Timber.У меня есть пользовательский тип поста, и я перечисляю все посты, которые относятся к его категории, но я не получаю более 10 постов.У меня в каждом термине более 20 постов.
Я знаю, что posts_per_page
, orderby
работают только на Timber::get_posts();
, но почему в нем не перечислены все посты, даже если я удалюposts_per_page
?
Это запрос в моем php-файле:
$args = array(
'post_type' => 'events',
'posts_per_page' => -1,
'post_status' => 'publish',
'taxonomy' => 'event_category',
'orderby' => 'menu_order',
'order' => 'DESC'
);
$context['events'] = Timber::get_terms($args);
Это веточка:
{% for item in events %}
<div id="{{item.slug}}" class="event-wrap">
{% for post in item.posts %}
<h1>{{post.title}}</h1>
<div class="agenda-content">{{post.content}}</div>
{% endfor %}
</div>
{% endfor %}