1800
Установка и настройка
установка и настройка продавцом в рамках действующего функционала
Дополнительная поддержка
по-умолчанию, поддержка приобретенного товара осуществляется в течении 6 месяцев с даты приобретения
В корзину

Выводит список публикаций с бесконечной прокруткой. Поддерживает WP-Recall - товары, заметки, публикации групп и видео. Может выводить записи друзей. Имеет разные шаблоны вывода.

Можно также выводить из рубрики или из метки (или несколько), поддерживаются любые таксономии различных типов записей. А можно исключать таксономии - можно скрывать ненужные метки, рубрики или группы реколл (но если это админ - он все равно увидит все группы)

Можно выводить записи например из одной отдельно взятой группы (базовое дополнение Groups (Группы) WP-Recall)

Можно выводить без постраничной навигации - ограниченное кол-во, постраничную навигацию включить или выводить записи бесконечно (infinite scroll)
Для бесконечного скролла можно сделать так, чтобы гостям не показывались записи с подгрузки, а выходило сообщение что нужно войти на сайт и кнопка входа.

Есть поддержка дополнений Time Limit Access и WP Access Ultimate - записи закрытые доступами из этих дополнений - также будут закрыты.

Есть возможность выводить запись полностью, а можно обрезать. Смотри больше возможностей вверху - в вкладке ChangeLog - в v2.0 добавилось очень много.

Внешний вид:

Шаблон Mary:

Шаблон Universal:
 

- и другие шаблоны вывода в галерее выше.

Поддерживает вывод прикрепленных записей (в вордпресс опция "Прикрепить наверх блога")
Есть возможность вывести записи с дополнительным бейджем, и вывести записи с отступом или исключить запись по ее идентификатору.

Имеет 5 шаблонов вывода. Есть поддержка дополнения рейтинга (вывод рейтинга), дополнения просмотров - смотри в вкладке FAQ - вверху какие допы он поддерживает. С их помощью можно вывести как товары в магазине, так и построить свой инстаграм.

Выводится шорткодом - это гибко - можете встроить в нужное место на сайте.
Постраничная навигация может быть только от одного шорткода на странице.

Без постраничной навигации - никаких ограничений нет - выводи публикации из разных типов записей, оформив например главную страницу сайта, а после них выводи записи с бесконечным скроллом.

Видео:

Демо:

Страница с демонстрацией здесь

Есть идеи для шаблонов? Есть идеи новых вариантов применения? Жду в комментариях. Полезные предложения будут реализованы!

Установка:

Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.

1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.

Обновление:

Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй

Шорткод:

Выводятся карточки на основе шорткода:

[otfm_list_of_publications]

Доступные атрибуты:

post_type__in - тип записей через запятую. Например: post
taxonomy id таксономии из которой нужно вывести (если таксономия не из типа записей post - то обязательно post_type__in вписывай к какому типу записи таксономия принадлежит)
excludes_taxonomy - позволяет через запятую указать ID тех элементов таксономий (term или tag_ID), которые нужно исключить.
Т.е. можно скрывать ненужные метки, рубрики или группы реколл.
Важное замечание - скрыв например рубрику (а это тип таксономии имеющий иерархию) по ID, все ее дочерние term также будут скрыты.
На примерах групп реколл: группа - это term, а ее дочерние элементы - это категории в группе.

number - количество записей к выводу (по умолчанию 10)
pagenavi - 1 включает постраничную навигацию (по умолчанию 0). При условии что у вас постраничная навигация от дополнения на странице одна.
load - укажите infinite и у вас будет включена ajax загрузка на страницу. Ограничение: 1 шорткод с этим атрибутом на страницу.
infinite_guest_text - если указываете текст для гостя - то подгрузит этот текст (не залогиненному) и кнопку входа на сайт.
sticky_posts - выведет прикрепленные 5 записей. например это может быть сообщение администрации

ID__in - идентификаторы записей через запятую к выводу
excludes_id - идентификаторы записей через запятую, которые необходимо исключить
post_author - идентификатор пользователя, чьи записи необходимо вывести
post_author__in - идентификаторы пользователей через запятую, чьи записи необходимо получить
post_author__not_in - идентификаторы пользователей через запятую, чьи записи необходимо исключить
offset - отступ от первых записей. Пригодится если нужно выводить несколько групп карточек.
is_friends - вывести записи друзей

template - шаблон: polaroid (по умолчанию), mary, vast, friend, universal, title

badge_text - текст слева вверху карточки. Например: закреплено, важно, скидка!
Полезно для закреплённых записей и записей выводимых по ID

title_text - текст заголовка перед блоком. Полезно для закреплённых записей - если их нет - то и заголовок выводиться не будет.

cut - ставьте off, если не нужно обрезать текст. Или число - до скольки обрезать. По умолчанию 350

spoiler - ставьте 1 и контент будет скрываться (Только для шаблона universal) под спойлер, который можно развернуть, не переходя в основную запись.
Но cut="off" выставить нужно - чтобы не было ограничения на обрезаемый текст (смотри 13-й пример ниже)

spoiler_cut - высота до спойлера (Только для шаблона universal). По умолчанию 150 пикселей (смотри 13-й пример ниже)


Примеры:

1. Выведем 3 заметки (без постраничной навигации) - дополнения Notes:

[otfm_list_of_publications number="3" post_type__in="notes"]

2. Прикреплённые записи, с бейджем и с текстом - если есть что вывести:

[otfm_list_of_publications sticky_posts="1" badge_text="Скидка 40%" title_text="Распродажа!"]

3. Исключим текущую запись (id записей через запятую):

[otfm_list_of_publications excludes_id="7455"]

4. Выведем записи с постраничной навигацией:

[otfm_list_of_publications excludes_id="7455" title_text="Список записей:" number="18" pagenavi="1"]

4.2 Выведем записи с постраничной навигацией и не будем обрезать текст:

[otfm_list_of_publications excludes_id="7455" title_text="Список записей:" number="18" pagenavi="1" cut="off"]

5. Выведем записи из постов и групп с бесконечной прокруткой:

[otfm_list_of_publications excludes_id="7455" title_text="Список записей:" number="18" pagenavi="1" load="infinite"]

6. Выводим товары реколл:

[otfm_list_of_publications excludes_id="7455" title_text="Товары:" number="18" pagenavi="1" load="infinite" post_type__in="products"]

7. Шаблоны на примере вывода постов. По умолчанию был polaroid

[otfm_list_of_publications excludes_id="7455" title_text="Список записей:" number="18" pagenavi="1" load="infinite" template="mary"]

7.1. Шаблон title без постраничной навигации, последние 6 записей из определенной группы

[otfm_list_of_publications title_text="Новости:" number="6" template="title" post_type__in="post-group" taxonomy="9"]

8. Шаблоны на примере вывода постов, заметок, записей групп, товаров и галереи видео

[otfm_list_of_publications excludes_id="7455" title_text="Список записей:" number="18" pagenavi="1" load="infinite" template="universal" post_type__in="post,post-group,products,notes,video"]

9. а теперь всё это выведем только от друзей:

[otfm_list_of_publications excludes_id="7455" title_text="Список записей:" number="18" pagenavi="1" load="infinite" template="universal" post_type__in="post,post-group,products,notes,video" is_friends="1"]

10. Выведем из рубрики "Новости":

[otfm_list_of_publications title_text="Рубрика 'Новости':" number="18" pagenavi="1" load="infinite" template="universal" post_type__in="post" taxonomy="16"]

11. Выведем из 2-х рубрик:

[otfm_list_of_publications title_text="Рубрика 'Новости и акции':" number="18" pagenavi="1" load="infinite" template="universal" post_type__in="post" taxonomy="16,7"]

- аналогично выводим и из меток - подставляя в taxonomy значение метки (её id)

11.2 Исключим рубрику обычной записи:

[otfm_list_of_publications title_text="Список записей:" number="18" pagenavi="1" load="infinite" template="universal" excludes_taxonomy="16"]

12. Выведем записи из определенной группы (WP-Recall дополнение Groups):

[otfm_list_of_publications title_text="Группа 'Любители кошек':" number="18" pagenavi="1" load="infinite" template="universal" post_type__in="post-group" taxonomy="9"]

- обратите внимание что мы указали также post_type__in="post-group" - тип записи групп. т.к. по умолчанию в этом значении 'post'.

12.2 Выведем все группы кроме 2х:
[otfm_list_of_publications title_text="Список групп:" number="18" pagenavi="1" load="infinite" template="universal" post_type__in="post-group" excludes_taxonomy="9,21"]
- обратите внимание что мы указали также post_type__in="post-group" - тип записи групп. т.к. по умолчанию в этом значении 'post'.

13. Выведем весь текст записи в спойлере

[otfm_list_of_publications title_text="Список записей:" number="10" pagenavi="1" load="infinite" template="universal" post_type__in="post-group,post,products,notes,video" cut="off" spoiler=1 spoiler_cut=157]

Есть настройки?

Да, в админке: WP-Recall -> Настройки -> Настройки OTFM List of Publications


Какие еще дополнения расширяют его возможности?

1. Всплывающее окно полной записи как в instagram добавляет премиум доп Universe Activity Modal

2. Премиум дополнение Ajax Contacts Author - в модальном окне (доп Universe Activity Modal) покажет по запросу данные автора публикации. Например контакты продавца.

3. Премиум дополнение Magnific Popup Recall - в модальном окне (доп Universe Activity Modal) сможете фото смотреть на весь размер

4. Премиум дополнения интеграции с плагинами просмотров - любой из этих:
Top 10 to WP-Recall
WP-PostViews To WP-Recall

5. Бесплатное дополнение - "Друзья": Friends Recall - если вам нужно выводить записи друзей


Какие еще дополнения он поддерживает?

Есть поддержка дополнения Time Limit Access
Если запись закрыта частично или полностью - то внизу заголовка будет надпись "Откройте, чтобы увидеть скрытый контент" (шаблоны: universal, vast, friend)
В шаблоне universal, если запись имеет скрытый контент, то не выведет вверху ютуб видео, даже если оно не скрыто. Скрипт не может узнать - первое видео скрыто или нет.
Поэтому его не выводим совсем.
Поддержка дополнения WP Access Ultimate
Если запись закрыта частично - то внизу заголовка будет надпись "Откройте, чтобы увидеть скрытый контент" (шаблоны: universal, vast, friend)
если полностью, напишет: "Запись закрыта платным доступом".

2022-08-04

v2.4.0
* Добавлен новый шаблон "title" - отображает минимум: заголовок записи, иконку комментариев, рейтинг и просмотры (если есть один из плагинов указанный на вкладке FAQ)
* Исправлена ошибка при отсутствии галереи

2022-08-03

v2.3.2
* fix - ошибка js при включенной минификации WP-Recall

2022-07-16

v2.3.1
* исправил - была видна запись у закрытой группы

2022-07-15

v2.3.0
* Улучшение для шаблона universal:
новые атрибуты spoiler=1 и spoiler_cut=157
первый: включает переполнение контента в спойлер. Второй - задает высоту до включения спойлера.
Но нужно cut="off" выставить.
Теперь вы сможете выводить весь контент (как в ВКонтакте) - в спойлере - если текста много.
Пример шорткода:
[otfm_list_of_publications title_text="Список записей:" number="10" pagenavi="1" load="infinite" template="universal" post_type__in="post-group,post,products,notes,video" cut="off" spoiler=1 spoiler_cut=157]

2022-07-09

v2.2.0
* Сделал плавное появление основного блока.
* Добавил нативную поддержку LazyLoad изображениям.
* Небольшие правки стилей шаблона universal
* В шаблоне в массиве данных в карточке передаются также все id-записей, что участвуют в запросе - полезно для получения по этим id каких-либо данных одним запросом.
Например в связи с этим получилось сделать:
* Переработал получения списка групп для шаблона universal - снизил кол-во запросов к БД
* В universal шаблоне название группы сделал ссылкой на эту одиночную группу
* В universal шаблоне одним запросом к БД получаю данные просмотра, отказавшись от от нативной функции TOP-10 плагина
* В universal шаблоне одним запросом к БД получаю данные рейтинга, отказавшись от нативной функции получения рейтинга WP-Recall
* В universal шаблоне одним запросом к БД получаю все прикрепленные изображения к записи
* В universal шаблоне одним запросом к БД получаю все данные изображений реколл галереи

2022-06-19

v2.1.0
* Поддержка WP-Recall 16.26
* Если дополнения Time Limit Access или WP Access Ultimate отключены - не будет показано сообщение о закрытом контенте
* Добавлен новый атрибут для шорткода (для вывода карточек бесконечной подгрузкой):
infinite_guest_text - если указываете текст для гостя - то подгрузит этот текст (не залогиненному) и кнопку входа на сайт.
Полезно для сайтов с закрытой информацией для гостей. Показал гостю первые карточки, а потом логинься.

2022-02-06

v2.0
Внимание! атрибут per_page удалён. Используйте number="18" и pagenavi="1" - если надо включить постраничную навигацию. В примерах шорткодов исправлено описание.
* поддержка дополнения Time Limit Access
* Если запись закрыта частично или полностью - то внизу заголовка будет надпись "Откройте, чтобы увидеть скрытый контент" (шаблоны: universal, vast, friend)
В шаблоне universal, если запись имеет скрытый контент, то не выведет вверху ютуб видео, даже если оно не скрыто. Скрипт не может узнать - первое видео скрыто или нет.
Поэтому его не выводим совсем.
* поддержка дополнения WP Access Ultimate
Если запись закрыта частично - то внизу заголовка будет надпись "Откройте, чтобы увидеть скрытый контент" (шаблоны: universal, vast, friend)
если полностью, напишет: "Запись закрыта платным доступом".
* Появился новый фильтр lop_dont_show_youtube_header - с помощью него можно программно отключать вывод в шапке первого youtube видео (шаблон universal).
Передавайте в него 0, если нужно отключить.
Полезно например когда в нужном типе записи выводится закрытый контент. Тогда парсер, что достает первый видеоролик - лучше отключить.
* Добавлен новый атрибут шорткода cut - ставьте off, если не нужно обрезать текст. Или число - до скольки обрезать. По умолчанию 350 (шаблоны: universal, vast, friend)
* Добавлен новый атрибут шорткода excludes_taxonomy - позволяет через запятую указать ID тех элементов таксономий (term или tag_ID), которые нужно исключить.
Теперь можно скрывать ненужные метки, рубрики или группы реколл (но если это админ - он все равно увидит все группы).
Важное замечание - скрыв например рубрику (а это тип таксономии имеющий иерархию) по ID, все ее дочерние term также будут скрыты.
На примерах групп реколл: группа - это term, а ее дочерние элементы - это категории в группе.
* Добавлена настройка (шаблон universal и если включено дополнение Universe Activity Modal )
- вывод иконки у заголовка. Это будет подсказывать пользователю что тут можно открыть запись в модальном окне. Более интуитивное поведение.
* Если это запись из группы - то в карточке выводит название этой группы (шаблон universal)
* Шаблон universal выводит также 3 изображения из галереи. Если там их больше - покажет +3, например.
* В настройках появились опции (если включено дополнение Universe Activity Modal )
- "Модальное окно открывает: Заголовок, Контент записи, Читать далее".
- это полноценно позволяет настроить клик по элементам - клик по какому элементы карточки откроет модальное окно (шаблоны: universal, vast, friend)
* фикс неверного определение ютуб ссылки вида youtu.be. Спасибо пользователю Denver

2021-04-18

v1.1
* Дополнение получило возможность выводить по рубрикам, меткам и другим таксономиям произвольных типов записей.
Также можно вывести записи из одной отдельно взятой группы (базовое дополнение WP-Recall Groups)

2020-12-01

v1.0
* Release

* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
* Если вам нужна доработка под ваши нужды - вы можете обратиться ко мне в ЛС с техзаданием на платную доработку.

Все мои работы опубликованы на моём сайте и в каталоге магазина CodeSeller.ru

5
Условия поддержки: В рамках заявленного функционала и сроков техподдержки
Контактные данные: ЛС
Авторство: Товар опубликован его непосредственным автором
Форум поддержки : При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
Помните! Данный продукт защищён авторским правом, его нарушение влечёт за собой административную и уголовную ответственность.

Автор публикации

не в сети 16 минут

Вова (Otshelnik-Fm)

4 509
Живой, бодрый, полон идей!
Комментарии: 2254Публикации: 249Регистрация: 27-01-2013Продаж/Покупок: 24086/275