Gwolle guestbook - плагіни для wordpress

В даний час є такі можливості:

... і все це разом в стильному вигляді для WordPress.

Імпорт експорт

У Вас може бути вже встановлена ​​інша гостьова книга. Це чудово, тому що гостьова книга Gwolle дозволяє легко імпортувати існуючі записи.

Імпортіровщік не видаляти ніякі дані, так що, якщо тільки захочете, Ви зможете легко повернути все назад без будь-яких втрат.
Спробувати гостьову книгу Gwolle так само легко, як порахувати до трьох.

Підтримується імпортування з:

Якщо Ви зіткнулися з проблемою або хочете запросити додавання нової функціональної можливості, будь ласка, заведіть про це тему на форумі технічної підтримки даного плагіна на сайті wordpress.org. Я спробую відповісти якомога швидше.

Якщо Ви напишете мені лист, я не відповім. Будь ласка, використовуйте форум підтримки.

Перекази можна легко додавати за допомогою GlotPress.
Там Ви можете почати переводити слова і фрази плагіна на Ваш рідну мову. Правда, перш, ніж запропоновані переклади вступлять в силу, вони спочатку повинні бути затверджені. Тому, якщо поки немає людини, яка цим займається (для Вашої мови), і Ви хочете їм стати, будь ласка, напишіть про це на форум підтримки. Я зроблю запит, щоб Вас додали в якості перевіряючого особи для даної мови даного плагіна.

Як це виглядає

доповнення

Гостьова книга Gwolle: Доповнення - це доповнення для гостьової книги Gwolle, яке забезпечує в Вашої гостьовій книзі додаткові функціональні можливості.

В даний час є такі можливості:

Ви можете купити Доповнення в Mojo Marketplace всього за 9 $.

Як це виглядає з Доповненням

  • Встановіть плагін через сторінку адміністрування «Модулі».
  • Або ж розпакуйте 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-коді запис нескладно.

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

Формат для імпортування за допомогою CSV-файлу

Імпортіровщік вимагає, щоб CSV-файл був в потрібному форматі. Якщо Вам потрібно імпортувати дані з невідомої плагіну системи, Ваш CSV-файл повинен відповідати.
Заголовок повинен виглядати наступним чином:

Наступні рядки складені з вмісту.

Є кілька важливих моментів:

У версії 1.4.1 і старше поле 'datetime' називалося 'date'.

Ви можете зробити тестову запис, експортувати її і подивитися, що імпортіровщік очікує отримати в файлі CSV. Також в архівний файл плагіна включений CSV-файл з потрібним прикладом, розташований в папці / docs / example_import / '.

Поширені запитання

Інструкції по установці

  • Встановіть плагін через сторінку адміністрування «Модулі».
  • Або ж розпакуйте 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-коді запис нескладно.

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

Формат для імпортування за допомогою CSV-файлу

Імпортіровщік вимагає, щоб CSV-файл був в потрібному форматі. Якщо Вам потрібно імпортувати дані з невідомої плагіну системи, Ваш CSV-файл повинен відповідати.
Заголовок повинен виглядати наступним чином:

Наступні рядки складені з вмісту.

Є кілька важливих моментів:

У версії 1.4.1 і старше поле 'datetime' називалося 'date'.

Ви можете зробити тестову запис, експортувати її і подивитися, що імпортіровщік очікує отримати в файлі CSV. Також в архівний файл плагіна включений CSV-файл з потрібним прикладом, розташований в папці / docs / example_import / '.

Як зробити, щоб люди могли написати повідомлення в мою гостьову книгу?

Для початку можна залишити перший запис самому і запросити інших теж висловитися.

Які записи будуть видні для відвідувачів сайту?

Починаючи з версії 1.0, відображаються такі записи:

  • перевірені
  • Чи не позначені як спам
  • Чи не в урні

До цього, в 0.9.7, відображаються всі перевірені записи.

У мене багато неперевірених записів. Що робити?
  • Записи, які були автоматично позначені як спам, але Ви їх таким вважаєте, Ви можете вручну позначити як спамові і їх більше не буде видно.
  • Записи, які не є спамом, але для яких Ви хочете, щоб їх все одно не було видно, Ви можете викинути в урну.
  • Записи, для яких Ви хочете, щоб їх було видно, позначте як перевірені.
Я хочу переводити цей плагін на іншу мову

Перекази можна легко додавати за допомогою GlotPress.
Там Ви можете почати переводити слова і фрази плагіна на Ваш рідну мову. Правда, перш, ніж запропоновані переклади вступлять в силу, вони спочатку повинні бути затверджені. Тому, якщо поки немає людини, яка цим займається (для Вашої мови), і Ви хочете їм стати, будь ласка, напишіть про це на форум підтримки. Я зроблю запит, щоб Вас додали в якості перевіряючого особи для даної мови даного плагіна.

Що щодо спаму?

За замовчуванням цей плагін використовує пастку для спаму і одноразовий номер. Цього має бути достатньо проти спамових роботів.

Якщо все одно залишаються проблеми, є ще опції:

  • Пастка для спамових роботів: Невидиме поле введення, яке заповнюватимуть тільки спамові роботи.
  • Одноразовий номер: Буде перевіряти, чи дійсно до відправки повідомлення була завантажена сторінка з формою введення. Спамові роботи будуть відправляти заповнену форму без одноразового номера.
  • Akismet: Спам-фільтр компанії «Automattic». Працює відмінно, але не всі люблять використовувати зовнішні сервіси.
  • Stop Forum Spam: спам-фільтр інших розробників. Знову ж таки, працює добре, але не кожному подобається використовувати сторонні сервіси.
  • Призначений для користувача антиспамовий питання: Ви можете задавати контрольний питання, перевіряючий, що відправник - людина.
  • Капча: Потрібно вводити цифри і букви з картинки. Дану опцію слід використовувати як останній засіб, оскільки це незручно і відлякає деяких відвідувачів.
Я вже використовую WP-SpamShield

WP-SpamShield - це плагін загального призначення, який надає антиспамовий захист для форм введення в Вордпресі і для багатьох плагінів.
При активації WP-SpamShield відключаться всі антиспамовий методи в гостьовій книзі Gwolle і вся атіспамовая перевірка буде здійснюватися за допомогою WP-SpamShield.
Якщо Ви не хочете, щоб захист WP-SpamShield використовувалася для гостьової книги Gwolle, все, що Вам потрібно зробити - це в налаштуваннях WP-SpamShield відключити опцію «Анти-Спам для інших форм».

Я включив капчу, але в формі відправки її не видно.

Для відображення капчи використовується плагін Really Simple Captcha. Будь ласка, встановіть і увімкніть її.

Якщо її як і раніше не показує, можливо, що у плагіна немає прав на запис в папку / tmp плагіна «Really Simple Captcha».
Будь ласка, виправте це.

Як зробити кілька гостьових книг?

У шорткод можна додавати параметри. наприклад:

Це відобразить на сторінці всі записи в книзі з ID = 2.

Якщо Ви використовуєте функцію в шаблоні, це робиться так:

Коли гостьових книг кілька, як відстежувати, яка запис в якій?

Немає потреби використовувати для нових гостьових книг ідентифікатори, які з кожною новою гостьовою книгою збільшуються на одиницю. Якщо у Вас багато гостьових книг на багатьох сторінках, Ви можете в якості ідентифікатора гостьової книги використовуватися ідентифікатор сторінки. Таким способом у Вас не станеться дублювання ідентифікаторів.
Автоматично встановити ідентифікатор гостьової книги рівним ідентифікатору сторінки можна за допомогою даного шорткода:

Я не бачу в формі відправки підписів.

Цей доданок не застосовує жодної CSS до підписів. Можливо, у Вас білі підписи на білому тлі.
Це можна перевірити Інспектором в браузері. Якщо це так, значить, Ваша тема або інший плагін накладає на підписи свій CSS. Треба розбиратися там.

Мені не приходить оповіщає лист.

Насамперед перевірте в своїй поштовій скриньці папку зі спамом.

Також є кілька SMTP-плагінів, в яких Ви можете конфігурувати безліч налаштувань електронної пошти.

Якщо це не допомогло, запитайте у Вашого провайдера поштовий лог або просто попросите їх глянути.

Я хочу, щоб записи і форма відправки були на різних сторінках.

Є кілька шорткодов, які можна використовувати. Замість [gwolle_gb] Ви можете використовувати [gwolle_gb_write], який відобразить тільки форму введення, або [gwolle_gb_read], який відобразить тільки записи.

Також є віджет, який останні записи гостьової книги може показувати в області віджетів і має безліч налаштувань. Або можна використовувати шорткод [gwolle_gb_widget], який буде відображати останні записи в тому ж вигляді. Параметри такі:

  • book_id, ціле число, ідентифікатор гостьової книги.
  • num_entries, ціле число з кількістю показуються записів.
  • num_words, ціле число з кількістю відображуваних слів в кожному записі.
Я хочу відразу показувати форму відправки, без кнопки.

У шорткодов [gwolle_gb] і [gwolle_gb_write] є параметр для кнопки. Ви можете задавати його як [gwolle_gb button = "false"] або [gwolle_gb_write button = "true"], якщо Вас не влаштовує значення за замовчуванням.

Модерація включена, але моя запис позначена як перевірена.

Якщо користувач з правом модератора сам відправляє в гостьову книгу запис, за замовчуванням вона автоматично позначається як перевірена, тому що він все одно може її такою зробити.

Модерація вимкнена, але деякі записи все одно мають статус неперевірених.

Коли відкриваю фид RSS, отримую помилку 404.

Ви можете оновити правила перезапису. Для цього треба пройти в Налаштування / Постійні посилання і зберегти їх знову.
Швидше за все це додасть правило перезапису для фида RSS.

Я використовую кешуючий плагін, і після відправки записів їх на сторінці не видно.

Коли у Вас не включена модерація, гостьова книга Gwolle намагатиметься обновити кеш (при надходженні нового запису). Якщо вона цього не робить, будь ласка, дайте мені знати, який плагін кешування Ви використовуєте, і, можливо, треба буде додати його підтримку.

Також Ви можете оновити або видалити кеш вручну. Більшість кешуючих плагінів це дозволяють.

Я використовую плагін Multi-Lingual.

Є дві настройки, на які слід звернути увагу. Якщо Ви зберігаєте настройки на вкладці форми введення, Вам слід залишити заголовок і підказку порожніми. Відображатиметься текст за замовчуванням, а для нього буде підставлятися переклад з .MO-файлу.

Параметр book_id також знадобиться Вам в шорткоде, якщо у Вас буде декілька гостьових книг.

Моя тема використовує AJAX

Використання теми з AJAX-навігацією може призводити до проблем. Java-скрипт і CSS завантажуються тільки на сторінці гостьової книги.
Тому Вам знадобилося б завантажувати їх на кожній сторінці, щоб на сторінці гостьової книги вони були доступні для використання. Ви можете додати наступний код в functions.php Вашої теми:

Які потрібні права?

Щоб керувати налаштуваннями, у Вас має бути право 'manage_options'.

Чи можна зробити не як у шаблоні?

Ви можете знайти файл 'frontend / gwolle_gb-entry.php' і скопіювати його в папку теми. Далі плагін буде завантажувати його звідти.
Однак не забувайте його там оновлювати.

Які хукі можна налаштовувати під себе (кастомизировать)?

У цьому плагіні є безліч доступних хуков. Документацію про них дивіться в zip-файлі в папках / docs / actions і / docs / filters. Там же є приклади. Якщо Вам потрібен якийсь новий хук, пишіть запит на форумі підтримки.

Я хочу поміняти слово «Гостьова книга» на щось інше.

Перш за все, цей плагін - гостьова книга. Якщо Ви хочете застосувати його для інших завдань, Вам треба буде зробити це в коді.
Подивіться попереднє запитання про хукі.
Вам, ймовірно, знадобляться хукі для 'gwolle_gb_write' and 'gwolle_gb_button'.

Це питання задається часто. Ви можете також подивитися на форумі підтримки.

Ik heb me wezenloos gezocht naar een goed gastenboek. Nadat recent DMSguestbook niet meer werkte ben ik uiteraard op zoek gegaan naar een nieuw. Nu vond ik GWolle's guestbook meteen en ik ben er enorm blij mee. Prima gastenboek en super goed dat je de oude berichten kunt binnenladen. Zes sterren 🙂

I searched the whole web for a good guestbook. Since DMSguestbook stopped working I searched for a new one and imediately found GWolle's guestbook. Perfect guestbook with a super function to import old messages from my former guestbook. Six stars 🙂

Схожі статті