WordPress плагин «Список авторов WordPress»

Наконец-то выкладываю рабочую версию плагина для WordPress «Список авторов WordPress». Начало разработки было описано в статье Делаем список авторов для WordPress.

Поскольку идея плагина была описана в предыдущей статье, перейду сразу к описанию инсталляции и дальнейшему использованию.

Установка плагина.

Здесь ничего нового:

  1. Скачиваем
  2. Выкладываем папку с файлами в wp-content/plugins
  3. Активируем в админке

Настраивать в данной версии ничего не нужно, вероятно появится позже какой-то дополнительный функционал.

При активации плагина будет создано две талицы wp_authors и wp_authors_stats (вместо wp_ будет ваш префикс, установленный в wp-config.php).

Использование плагина
Нам понадобится создать еще дополнительный шаблон в теме, который далее будет использоваться для вывода списка авторов.
Для этого скачайте мой пример шаблона authors.php и отредактируйте его под свой шаблон. (Новый вордпресс не дружит с вставками кода, поэтому при обновлении текста статьи все слетело)

Для оформления таблицы понадобится добавление классов в style.css

1
2
3
4
5
6
7
8
.cell-head{font-weight:bold;background:white;vertical-align:middle;padding:5px 10px;}
.cell-head-sort{font-weight:bold;background:white;vertical-align:middle;padding:5px 10px;}
.cell1{background:white;vertical-align:middle;padding:5px 10px;}
.cell2{background:white;vertical-align:middle;padding:5px 10px;}
.cellint{text-align:right;}
.author-table{background:#eeeeee;border: 1px solid #e3e3e3;}
.author-table td{border: 1px solid #e3e3e3;}
._votes{float:left;margin:0 10px 10px 0;}

Цвета отрегулируйте под свой шаблон.

Последним шагом осталось создать страницу и выбрать только что созданный шаблон Authors. Для того что бы работали страницы авторов у вас должен быть создан файл шаблона author.php, если такого нет, обратитесь к документации WordPress. Если у вас возникают трудности с созданием шаблонов, обращайтесь, постараюсь помочь. В следующих версиях планирую создание shortcode, т.е. будет возможность написания в любом посте/странице [authors-list] и он будет заменен таблицей с авторами. Подпишитесь на обновления, что бы не пропустить.

Скачать плагин WordPress Masterit Authors List | Страница плагина на WP


UPD. 19.01.2012. Плагин выложен в репозитарий плагинов WordPress. Страница плагина.
Внимание! Кто качал и использовал плагин с нашего сайта, не удивляйтесь, что на WordPress.Org директория именуется по-другому: masterit-authors-list (там автоматом делается), а все содержимое полностью совпадает. Поэтому у нас сайте теперь тоже лежит переименованная версия. Для полного обновления можно заменить (удалить masterit-authors2 и установить новый). Хотя вполне можно обновлять только файлы плагина. Извиняюсь за неудобства.

UPD. 24.04.2012: Исправлена ошибка удаления комментариев. Спасибо, Роберт

UPD. 12.01.2012: Исправлена ошибка пересчета комментариев авторов. Спасибо, Дима

UPD. 8.08.2011: Исправлена ошибка вызова несуществующей функции. Спасибо, Xeon.

UPD. 8.08.2011: Пример шаблона страницы списка авторов — может некорректно работать в вашем шаблоне.

Об авторе AlexeyBalin

AlexeyBalin
Разрабатываю и поддерживаю большое количество сайтов, работающих на выделенных серверах и виртуальных хостинг-аккаунтах.


Запись опубликована в рубрике Программирование, Скрипты с метками , , , . Добавьте в закладки постоянную ссылку.


Поделиться с друзьями




102 комментария: WordPress плагин «Список авторов WordPress»

                                                          Добавить комментарий