Описание
Пагинация и кнопка «Загрузить еще» одновременно, добавляют AJAX пагинацию и кнопку загрузки дополнительных страниц, работая синхронно, для любого типа записи.
How to install/activate it?
Метод администратора WordPress:
Go to you administration area in WordPress Plugins > Add
Search for The Pagination and Load More
Click on Install and activate the plugin
Метод FTP:
Upload the complete backup folder to the /wp-content/plugins/ directory
Activate the plugin through the ‘Plugins’ menu in WordPress
Меню пагинации AJAX появится на левой боковой панели в настройках.
Как пользоваться
Как использовать в теме/шаблонах?
В папке /themes/ создайте ещё одну папку «template-parts», если вы этого ещё не сделали. Создайте и поместите в эту папку файл «content-{post_type}.php». Если вы хотите, чтобы страница отображалась, например, для товаров WooCommerce, то после «-» введите название типа записи, и это будет выглядеть так: «content-product.php». Если это просто записи, то это будет выглядеть так: «content-post.php» и так далее. Внутри файла необходимо разместить элемент цикла, например, карточку товара. Затем на странице с типом записи и/или в категории/подкатегории или шаблоне тега или бренда или результатов поиска того же типа записи, где вы хотите разместить содержимое с постраничной разбивкой, разместите шорткод [cubeab_code]. Затем в настройках плагина выберите тип записи и настройте остальные параметры в соответствии с вашими потребностями.
Работа пагинации и загрузки дополнительных страниц отражается в URL: если задействована только пагинация, то отображается только номер страницы, например, /page/4/, но если они работают вместе с кнопкой «Загрузить Еще», то URL будет выглядеть так: /page/4/more/3/, это означает, что кнопка загрузки дополнительных страниц была нажата на странице 3 и дополнительно загрузила еще одну страницу. Текст /more/ можно легко изменить. ВАЖНО — после изменения слега /more/ сохраните постоянные ссылки: в левом меню перейдите в Настройки > Постоянные ссылки. Сегменты ссылки включающие /more/ закрыты от индекса поисковиков. Плагин имеет множество бесплатных опций в настройках. Если вам не нужны сегменты пути страниц в URL, вы можете легко отключить их. Вы также можете отображать только пагинацию или только кнопку загрузки дополнительных страниц или отображать каждую из них в зависимости от ширины экрана устройства.
Названия шаблонов страниц для использования
For a post type on the home front page: files that end on *-page.php, *-template.php, *-home.php, *-post-type.php, *-posts.php.
Для категорий: category-{$category->slug}.php, category-{$category->term_id}.php, category.php, archive.php.
Для woocommerce категорий: taxonomy-product_cat-{$product_cat}.php, taxonomy-product_cat.php, archive-product.php, category.php, archive.php.
для post тегов: tag-{$post_tag}.php, tag.php, archive.php, index.php.
Для woocommerce тегов: product-tag-{$tag->slug}.php, product-tag-{$tag->term_id}.php, taxonomy-product_tag, product-tag.php, archive-product.php, archive.php.
Для брендов товаров в get_query_var('product_brand'): taxonomy-product_brand-{$brand_slug}.php, taxonomy-product_brand-{$term->term_id}.php, taxonomy-product_brand.php, archive-product.php, archive.php, index.php
For search results, for example: search.php
For not found 404 page: files that end on *-page404.php, *-404.php or such full names as: 404.php, notfound.php. And also you need to make a wordpress page for that and set the slug of it in the settings of the plugin.
Demo site: https://evgenysudakov.ru/
Список изменений:
1.0.0 — Initial upload
1.1.5 — Noindex /more/ and dynamic container fix
1.1.6 — Not found 404 fix and other minor fixes
1.1.7 — Small fix
1.1.8 — Small fix published posts only
1.2.0 — Many fixes, added support for product brands
1.2.1 — Small fix
1.2.2 — Category template fix
1.2.3 — Var $categ_base is not exist fix
1.2.4 — Template choice fix
1.2.5 — Template choice fix ultimate
1.2.6 — Shortcode inside page builder fix
1.2.7 — Fixed possible error on single product page
1.2.8 — Small fix
1.2.10 — Search results support
1.2.11 — Changed posts loading style and added gif option for preloader
1.2.12 — An error message fixed
1.2.13 — Fixed odd pagination behaviour
1.2.14 — Replaced section by div
1.2.16 — Added no found text and the choice of post order
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«The Pagination and Load More» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «The Pagination and Load More» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.


