Публикация в группе: Плагин WP-Recall - Личный кабинет на WordPress

Категории группы: Полезное

Внимание! С 16-ой версии плагина WP-Recall, группы можно вывести на любой странице сайта, разместив на ней шорткод:

[grouplist]

и указав эту страницу в настройках дополнения групп.

Действия, описанные ниже, не являются обязательными и их можно производить только для вывода группы через файлы используемой WordPress темы.

WP-Recall, при активации дополнения Groups Recall, создаёт в админке в "Страницах" новую страницу с вписанным шорткодом. И указывает эту страницу в Настройках вывода групп. Т.е. действий с вашей стороны не потребуется. Убедитесь что в "Настройках" дополнения групп стоит вывод групп через неё:

Настройки дополнения групп
 

Если вам необходимо выводить группы на архивной странице типа записей post-group - то инструкция ниже для вас:


Выводим группы - способ первый:

Находим на сервере, в папке своей активной вордпресс темы, файл archive.php

Если его нет, то делаем такой из файл category.php и вставляем перед началом цикла:

следующий код:

<?php if ( function_exists( 'rcl_single_group' ) && is_tax( 'groups' ) ) rcl_single_group(); ?>

 

После этого, сохраняете файл и в настройках дополнения групп выставляете вывод групп через архив записей post-groups:

Установка вывода групп
 

В админке переходим в: "Страницы" и если у вас не была создана страница "Группы" создаем её вписав шорткод вывода всех групп:

[grouplist]

 

Внимание! Если после создания группы показывается 404 ошибка или надпись "Ничего не найдено", то необходимо зайти в раздел админки: "Настройки" -> "Постоянные ссылки" и нажать на кнопку "Сохранить" (т.е. обновить ЧПУ).


Выводим группы - способ второй:

Создаём отдельный шаблон вывода taxonomy-groups.php

Заходим в папку используемой ВП темы и ищем файл archive.php или category.php
Практически во всех WordPress темах эти файлы уже присутствуют:

02.02

Далее, копируем файл к себе на жесткий диск и переименовываем в taxonomy-groups.php, затем открываем в текстовом редакторе (например Notepad++) и вставляем следующий код выше цикла:

<?php if ( function_exists( 'rcl_single_group' ) ) rcl_single_group(); ?>

 

02.021
 

После этого, сохраняете файл и копируете его на сервер в папку вашей активной ВП темы и в настройках дополнения групп выставляете вывод групп через архив записей post-groups:

Установка вывода групп
 

В админке переходим в: "Страницы" и если у вас не была создана страница "Группы" создаем её вписав шорткод вывода всех групп:

[grouplist]

 

Внимание! Если после создания группы показывается 404 ошибка или надпись "Ничего не найдено", то необходимо зайти в раздел админки: "Настройки" -> "Постоянные ссылки" и нажать на кнопку "Сохранить" (т.е. обновить ЧПУ).

p.s. Если вы не найдете среди файлов темы ни category.php ни archive.php, то можете использовать для наших целей index.php

Небольшое видео с инструкцией по второму способу:


Все дочерние ВП темы в каталоге CodeSeller уже поддерживают вывод через архив записей post-groups.

Если у вас возникли вопросы - создавайте новую тему на открытом форуме поддержки.
Удачи!
 

Документация WP-Recall

72

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

не в сети 3 часа

Андрей CS

12K
занят
Комментарии: 2729Публикации: 481Регистрация: 30-11--0001Продаж/Покупок: 0/0