В Timber for Wordpress DOC ( ссылка ) они говорят
Это будет работать только в файле php с активным запросом (например, архив). php или home. php) (...)
Насколько я понимаю, активный запрос (?). Мне нужна нумерация страниц на одной из моих страниц. php сайтов, однако.
Я не могу отобразить нумерацию страниц.
page. php
$context['blogposts'] = new Timber\PostQuery(array(
'numberposts' => -1,
'posts_per_page'=> 2,
'post_type' => 'post',
'order' => 'DESC',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1,
));
page.twig
<div id="blogposts-container">
{% for post in blogposts %}
{% include ['tease-'~post.post_type~'.twig', 'tease.twig'] %}
{% endfor %}
</div>
{% include 'partial/pagination.twig' with { pagination: blogposts.pagination({show_all: false, mid_size: 3, end_size: 2}) } %}
Этот довольно точный лог c работает для страниц индекса + статьи (да, я проверял это). Как мне заставить его работать на странице / пользовательской странице?
Дампинг blogposts.pagination дает мне правильный список элементов.