Не виключено, що в якийсь момент вам знадобиться спосіб миттєвого зв'язку з вашими відвідувачами. Просте рішення - вдатися до традиційного чату.
Simple Ajax Chat Pro, далі SAC Pro- це преміум-версія популярного безкоштовного плагіна з однойменною назвою, доступного в репозиторії WordPress, розробленого Джеффом Старром з Plugin Planet.
У його безкоштовній версії ви можете лише додати чат і трохи попрацювати з CSS. Однак, SAC Pro дозволяє встановлювати необмежену кількість чатів. Він має кілька шаблонів, і ви навіть можете використовувати його як внутрішній чат для ваших редакторів або співробітників в адміністративній області WordPress, але найголовніше, що все буде рухатися на вашому сервері. Це не залежить від жодного зовнішнього інструменту, жодні дані не залишають ваш сайт, і ви можете встановити рівень конфіденційності, щоб зробити його практично майже анонімним каналом.
Для основного функціоналу чату НЕ потрібен jQuery. Однак, якщо селектор емодзі увімкнено, необхідний jQuery. Все інше написано на строгому ванільному JavaScript, що робить його дуже легким плагіном.
Він працює навіть тоді, коли JavaScript недоступний у браузері користувача, SAC Pro все одно працює, хоча і з набагато більш простим виглядом і відчуттям.
Щоб додати новий чат, просто додайте шорткод з його назвою на будь-яку сторінку або повідомлення.
Звідси ви можете почати налаштування кімнати з параметрів, доступних для короткого номера, які включають видалення чатів після закінчення Х часу та багато інших налаштувань, або залишити все як є, згідно з глобальною конфігурацією.
Основні опції |
---|
Повністю самодостатній. Ніяких сторонніх облікових записів або підключення до чогось ззовні, ви маєте повний контроль над усім. |
Необмежена кількість кімнат чату (у безкоштовній версії - лише одна). |
Кожну кімнату чату можна налаштувати за допомогою власного короткого коду. |
ReCAPTCHA V3 для повідомлень чату. |
Розширені інструменти для управління чатом та його повідомленнями через його конфігурацію. |
Написано на Vanilla JS (jQuery не потрібен). |
Можливість відключати звук і банити користувачів в будь-якому чаті. |
Налаштовувані звуки сповіщень. |
Можна створювати приватні чати. |
Конфіденційність. |
Додати внутрішній чат можна в адмінці WordPress. |
Конфігурація розділена на 7 вкладок, на яких є прямий доступ до довідки. Хоча тут ви бачите конфігурацію іспанською мовою, все англійською. Наприкінці цієї публікації ви можете знайти та завантажити іспанський переклад та інструкцію з його додавання.
У розділі " Зовнішній вигляд " ви маєте деякі шаблони, інші налаштування та налаштування емодзі, де ви можете додати стільки емодзі, скільки захочете.
У вкладці Безпека ви можете дозволити користувачам включати посилання (URL) в повідомлення чату, дозволити базову розмітку (em, strong, del, ins, code) в повідомленнях чату, дозволити URL-адреси зображень в повідомленнях чату і показувати мініатюри цих зображень в повідомленнях чату, а також деякі інші опції, такі як заборона певних слів і імен користувачів.
Серед його цікавих і корисних інструментів є можливість налаштувати до 10 команд або ярликів, які запускають заздалегідь визначені повідомлення, наприклад, набрати !help і чат поверне інформаційне повідомлення. Єдине, чого мені не вистачає в цій функції - це відсутності можливості додавати HTML для включення посилань.
З повною документацією можна ознайомитися на їхньому сайті
Завантажити англійський переклад
SAC Pro має відповідний файл .POT для перекладу за допомогою Poedit або аналогічного програмного забезпечення. Якщо ви хочете позбавити себе клопоту, ви можете завантажити і завантажити мій переклад.
Завантаження являє собою архів .zip, який містить два файли (simple-ajax-chat-pro-en_US.mo та simple-ajax-chat-pro-en_US.po).
Для додавання перекладу необхідно завантажити обидва файли за наступним шляхом:
/wp-content/plugins/simple-ajax-chat-pro/languages/
91% перекладено, 588 рядків з 645, 57 відсутні. Ті, що не перекладені, тому що Poedit не знайшов їх або вони не потребують перекладу, оскільки є власними іменами та загальними термінами з поганим перекладом на іспанську мову, символами або знаками.
Перевіряйте і виправляйте переклад самостійно, тестуючи реальними діями, можливо, я помилився або неправильно витлумачив контекст в деяких термінах.
*Збережіть переклад, оскільки вам доведеться перезавантажувати файли після кожного оновлення плагіна.