Статьи

Гостевая книга Gwolle — Плагины для WordPress

Опубликовано: 30.04.2018

Инструкции по установке

Установка

Установите плагин через страницу администрирования «Плагины». Или же распакуйте zip-файл и загрузите его содержимое в папку ‘/wp-content/plugins/’. Активируйте плагин на странице «Плагины» в панели управления WordPress. Поместите на страницу шорткод [gwolle_gb]. Это всё.

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


уроки Вордпресс от Юлии. Гостевая книга

Обновление со старой версии

В версии 1.0 случились некоторые изменения:

Теперь гостевая книга Gwolle в качестве API использует шорткоды. Удостоверьтесь, что на странице гостевой книге используется шорткод [gwolle_gb], а не старый шорткод. Поменялся механизм учёта, которые из записей видно посетителям. Удостоверьтесь, что им показывается всё, что Вы хотите, и ничего больше. CSS кое в чём поменялся. Если у Вас свой настроенный CSS, проверьте, работает ли он.

Лицензия

Плагин выпущен под универсальной общедоступной лицензией GNU. Копию этой лицензии можно найти на её странице или же в файле gwolle-gb.php в самом его начале.

Хуки: действия и фильтры

В данном плагине есть множество хуков. Документация по ним есть в архивном файле плагина в папке /docs/actions и /docs/filters. Там же есть примеры. Если Вам нужен хук, сделайте, пожалуйста, запрос в форуме поддержки.

Добавить запись посредством PHP-кода

Добавить в PHP-коде запись несложно.

<?php $entry = new gwolle_gb_entry(); // Set the data in the instance, returns true $set_data = $entry->set_data( $args ); // Save entry, returns the id of the entry $save = $entry->save(); ?>

Массив $args может иметь следующие пары ключ/значение:

id, целое с идентификатором, для новой записи оставьте пустым. author_name, строка с именем автора. author_id, идентификатор с вордпрессовским ID пользователя автора. author_email, строка с адресом электронной почты автора. author_origin, строка с городом, из которого автор. author_website, строка с веб-сайтом автора. author_ip, строка с IP-адресом автора. author_host, строка с доменным именем IP-адреса. content, строка с текстом сообщения. datetime, временная метка записи. ischecked, булевое значение, проверил ли модератор. checkedby, целое с вордпрессовским ID пользователя модератора. istrash, булевое значение в урне или нет. isspam, булевое значение спам или нет. admin_reply, строка с содержимым ответа администратора. admin_reply_uid, целое с вордпрессовским ID пользователя того, кто написал ответ администратора. book_id, целое с идентификатором книги, к которой относится запись, по умолчанию равняется 1.

Формат для импортирования посредством CSV-файла

Импортировщик требует, чтобы CSV-файл был в нужном формате. Если Вам требуется импортировать данные из неизвестной плагину системы, Ваш CSV-файл должен соответствовать.

Заголовок должен выглядеть следующим образом:

2011.11.19
Карта
rss