для PRO ► Постраничная пагинация статичной страницы с (форматом картинка)
Постараюсь понятно описать проблему. Вопрос с постраничной пагинацией. В общем главная страница у меня статическая на которую выводятся картинки из записей (Формат изображение) получается что на главной много картинок которые ведут на сами записи. Вопрос заключается в следующем как мне к этой странице подключить пагинацию постраничную ??? Плагины не отображают ни чего кроме как, что это одна страница а мне нужно понятное дело переключение видь не будет находится на одной странице под тысячу картинок … (тема morphology-lite)
Не совсем понятно, как реализована статическая страница! Если это действительно статическая страница, разбейте ее на нужные вам части тегом:
<!--nextpage-->
в режиме HTML
Если это страница, и если она разбивается тегом:
<!--nextpage-->
то ссылки на разбитые части (реализация навигации) выводятся посредством:
<?php wp_link_pages(); ?>
Что касается:
<?php wp_pagenavi(); ?>
то это навигация среди страниц (а не частей страницы)!
<?php
/**
Template Name: Image Posts
*
* @package morphology
*/
get_header(); ?>
<div id="content" class="site-content">
<div id="primary" class="content-area">
<div id="centeredmenu">
<ul>
<li><a href="#"><i class="fa fa-home" aria-hidden="true"></i> Главная</a></li>
<li><a href="#"><i class="fa fa-book" aria-hidden="true"></i> О сайте</a></li>
<li><a href="#"><i class="fa fa-copyright" aria-hidden="true"></i> Правообладателям</a></li>
<li><a href="#"><i class="fa fa-envelope-o" aria-hidden="true"></i> Контакты</a></li>
<li><a href="#"><i class="fa fa-key" aria-hidden="true"></i> Регистрация</a></li>
<li><a href="#"><i class="fa fa-unlock-alt" aria-hidden="true"></i> Вход</a></li>
</ul>
</div>
<div id="centeredmenu">
<ul>
<li><?php get_search_form(); ?></li>
</ul>
</div>
<main id="main" class="site-main image-post clearfix" itemprop="mainContentOfPage">
<?php // loop details
$post_count = esc_attr( get_theme_mod( 'post_count', '12' ) );
$args = array(
'post_type' => 'post',
'order' => 'DESC',
'orderby' => 'date',
'posts_per_page' => $post_count,
'tax_query' =>
array(
array(
'taxonomy' => 'post_format',
'field' => 'slug',
'terms' => 'post-format-image',
)));
// the query
$morphology_lite_the_query = new WP_Query( $args );
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$query = new WP_Query( array( 'paged' => $paged ) );
if ( $morphology_lite_the_query->have_posts() ) :
while ( $morphology_lite_the_query->have_posts() ) : $morphology_lite_the_query->the_post(); ?>
<?php if ( has_post_format( 'image' ) ) { ?>
<?php
/*
* Include the Post-Format-specific template for the content.
* If you want to override this in a child theme, then include a file
* called content-___.php (where ___ is the Post Format name) and that will be used instead.
*/
get_template_part( 'template-parts/content', 'image');
?>
<?php } ?>
<?php endwhile;
endif;
// Reset Post Data
wp_reset_postdata(); ?>
</main><!-- #main -->
<div style="text-align:center"><?php wp_pagenavi(); ?></div>
<?php get_template_part( 'template-parts/footer-group' ); ?>
</div><!-- #primary -->
</div><!-- #content -->
<?php get_footer(); ?>
<div style=”text-align:center”><?php wp_pagenavi(); ?></div> отображает одну страницу а мне нужен тут переход. Записи на странице идут ни как посты а как вывод записи в формате картинка.

Мне все равно не понятно, как вы на статической странице вывели ВСЕ картинки из записей? Наверное, я не понимаю вашу терминологию
Я добавляю запись, в формате ставлю картинка (требования темы), она выводится на статичную главную. В настройках темы есть кол-во отображаемых записей (число) но если я ставлю меньше чем есть то другие просто не отображаются и увидеть их нет возможности. Мне надо что бы выводилось скажем 12 записей и в низу была постраничная навигация. Я ну ни как не могу это реализовать…

Попробуйте вместо:
<?php endwhile;
поставить:
<?php wp_pagenavi(); endwhile;
P.S. И не отвечайте сами себе на свой же вопрос. Используйте КОММЕНТИРОВАНИЕ ответов на ваш ВОПРОС
Слепило в один столбец добавило к каждому посту (картинки) а навигация так и не активна (((

У вас получится! Экспериментируйте! На одном из этапов у вас пагинация заработала.
))) спс это конечно вопрос упертости и времени я так уже лет 10 экспериментирую
Это отдельный шаблон images post который я вывожу как главную с добавлением на него записей (формат картинка). Если я в чтении ставлю страница записей то там все нормально работает навигация. Я сделал следующее взял и засунул содержимое шаблона images post в home.php (страница записей по умолчанию) вродебы норм но опять отображается переключение 1..2 и ое одинаковые (((

Поскольку Вы пытаетесь добавить пагинацию в шаблон пользовательской страницы, вы должны использовать
query_posts ()
а не
wp_query ()
P.S. Заслуженно заминусовали!
$morphology_lite_the_query = new WP_Query( $args );
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$query = new WP_Query( array( 'paged' => $paged ) );
Я так понимаю заменить тут ? (менял на query_posts все пропадает )

Прошу ознакомиться с способами построения циклов в WordPress:
https://wp-kama.ru/id_767/3-sposoba-postroeniya-tsiklov-v-wordpress.html
спасибо! ознакомился, осталось только вывести записи переписав код которого не знаешь (

Оно конечно, вживую лучше, но попробуйте:
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts(array(
'post_type' => 'post',
'paged' => $paged,
'posts_per_page' => 10
));
if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php if ( has_post_format( 'image' ) ) { ?>
<?php
get_template_part( 'template-parts/content', 'image');
?>
<?php } ?>
<?php endwhile; ?>
<?php wp_pagenavi(); ?>
<?php else : ?>
<?php // no posts found message goes here ?>
<?php endif; ?>
Просто нечеловеческое спасибо !!!! Дай Бог здоровья и удачи !!!!! Только переключает одну и туже страницу (((