Новости
Статьи
Гостевая книга 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-файл должен соответствовать.
Заголовок должен выглядеть следующим образом: