WPForms-ning Zendesk Support bilan integratsiyasi
WPForms uchun Zendesk plagini WordPress saytini Zendesk Support bilan bog‘laydi. WPForms formasini muvaffaqiyatli yuborganingizdan so'ng, Zendesk tomonida yangi chipta yaratiladi: mavzu prefiksdan (agar berilgan bo'lsa), shakl nomi va yozuv raqamidan (kirish) yig'iladi; chipta tanasida yuborish maydonlari ro'yxati keltirilgan; ariza beruvchi (so'rovchi) shakldan elektron pochta orqali aniqlanadi (elektron pochta kabi haqiqiy maydon yoki elektron pochtaga o'xshash qiymat bo'lishi shart).
Tavsif
WPForms uchun Zendesk
WPForms-ning Zendesk Support bilan integratsiyasi: shakl muvaffaqiyatli yuborilgandan so‘ng chiptalar yaratish, global Zendesk hisob ma’lumotlari, barcha shakllarni yoki alohida shakllarni tanlash, API ulanishini tekshirish.
Ta’rif
WPForms uchun Zendesk plagini WordPress saytini Zendesk Support bilan bog‘laydi. WPForms formasini muvaffaqiyatli yuborganingizdan so'ng, Zendesk tomonida yangi chipta yaratiladi: mavzu prefiksdan (agar berilgan bo'lsa), shakl nomi va yozuv raqamidan (kirish) yig'iladi; chipta tanasida yuborish maydonlari ro'yxati keltirilgan; ariza beruvchi (so'rovchi) shakldan elektron pochta orqali aniqlanadi (elektron pochta kabi haqiqiy maydon yoki elektron pochtaga o'xshash qiymat bo'lishi shart).
Asosiy imkoniyatlar
– Zendesk’ga subdomen, Zendesk foydalanuvchisining elektron pochtasi va API tokeni orqali ulanish.
– Shakllar rejimi: barcha joriy va kelajakdagi WPForms shakllari yoki faqat ro‘yxatda belgilangan shakllar.
– Integratsiyani bitta kalit orqali yoqish va o‘chirish.
– Chipta mavzusining prefiksi, standart ustuvorlik (past, oddiy, yuqori, shoshilinch), qo‘shimcha teglar vergul orqali; teglarga avtomatik ravishda wpforms va wpforms-form-ID qo‘shiladi.
- Sozlamalar sahifasidagi "Test connection" tugmasi (users/me API so‘rovi).
- PluginHub litsenziyasi: kalit "Sozlamalar → Zendesk WPForms" sahifasidagi "PluginHub license" blokiga kiritiladi (bazadagi pluginhub_license_key opsiyasi; saytdagi boshqa PluginHub plaginlarining kalitiga mos keladi). Ushbu mahsulot uchun faol litsenziyasiz chiptalar yaratilmaydi va ulanish testi mavjud emas (boshqa sozlamalarni saqlash mumkin).
– Mahalliylashtirish: .po fayllari bo‘lgan languages katalogi (tarjimalarni yuklash uchun kompilyatsiya qilingan .mo fayllari kerak).
Texnik tafsilotlar
- WPForms hodisasi: wpforms_process_complete, ustuvorligi 50.
- Chipta yaratish: POST /api/v2/tickets.json.
- Aloqani tekshirish: GET /api/v2/users/me.json.
- Zendesk’ga HTTP so‘rovlari SSL-sertifikat tekshiruvi bilan amalga oshiriladi.
- Ishlab chiquvchilar uchun filtrlar: zdwf_ticket_subject, zdwf_ticket_body, zdwf_ticket; chipta muvaffaqiyatli yaratilgandan so‘ng zdwf_ticket_created harakati.
Talablar
– WordPress 6.0 yoki yangiroq (plagin sarlavhasi bo‘yicha).
– PHP 7.4 yoki yangiroq.
– O‘rnatilgan va faol WPForms.
– Tanlangan email uchun API tokenidan foydalanish huquqiga ega Zendesk hisob qaydnomasi.
- PluginId identifikatoriga ega mahsulot uchun faol PluginHub litsenziyasi (pastga qarang).
PluginHub mahsulot identifikatori (pluginId)
Plagin kodida zdwf_pluginhub_plugin_id doimiysi berilgan (standart qiymat WP-config-da bekor qilinishi mumkin.php qatori define( 'ZDWF_PLUGINHUB_PLUGIN_ID', 'sizning-UUID-katalogdan' ); yoki WordPress filtri zdwf_pluginhub_plugin_id). Sayt sozlamalarida litsenziya kaliti PluginHub qoidalariga muvofiq ushbu mahsulot va sayt domeniga mos kelishi kerak.
O‘rnatish
1. WPForms-ni o‘rnating va faollashtiring.
2. WPForms uchun Zendesk plaginini o‘rnating va uni faollashtiring.
3. WordPress va PHP versiyalari plagin talablariga mos kelishiga ishonch hosil qiling.
Bosqichma-bosqich ko‘rsatmalar
1-qadam. PluginHub litsenziyasi
1. "Sozlamalar → Zendesk WPForms"ni oching.
2. "PluginHub litsenziyasi" blokida ushbu mahsulot uchun https://pluginhub.pro saytidan kalitni kiriting.
3. Sahifaning pastki qismidagi "O‘zgarishlarni saqlash" tugmasini bosing (bir tugma orqali litsenziya va barcha Zendesk maydonlari saqlanadi).
Faol litsenziyasiz xuddi shu sahifada ogohlantirish ko‘rsatiladi; chiptalar yaratish va Zendeskga ulanishni tekshirish tugmasi faollashtirilgunga qadar ishlamaydi. Agar boshqa PluginHub plagini "Sozlamalar → Umumiy" bo‘limiga kalit maydonini qo‘shgan bo‘lsa, bu bazadagi xuddi shu imkoniyat - istalgan joyda tahrirlash mumkin.
2-qadam. Zendesk ma’lumotlari
1. Zendesk’da agent foydalanuvchisi uchun API tokenini yarating (API boshqaruv bo‘limi, joriy yo‘lni Zendesk hujjatlarida ko‘rishingiz mumkin).
2. "Sozlamalar → Zendesk WPForms" sahifasida Zendeskga ulanish blokida pastki domenni ko‘rsating (yourcompany.zendesk.com manzilidagi kabi, ortiqcha .zendesk.com ni kiritish shart emas).
3. Token chiqarilgan foydalanuvchining Zendesk tizimiga kirish elektron pochtasini ko‘rsating.
4. API tokenini kiriting (agar token allaqachon saqlangan bo‘lsa, boshqa sozlamalarni o‘zgartirganda maydonni bo‘sh qoldirish mumkin).
5. "Test connection" tugmasini bosing. Muvaffaqiyatli bo‘lsa, muvaffaqiyatli kirish haqida xabar paydo bo‘ladi. Litsenziya kaliti o‘zgartirilgandan so‘ng, kerak bo‘lsa, ogohlantirishlar yangilanishi uchun sahifani yangilang.
3-qadam. Integratsiya va shakllar
1. Zendesk’da chiptalar yaratish tugmachasini yoqing (Muvaffaqiyatli topshirishlar uchun Zendesk chiptalarini yarating).
2. Zarur bo‘lsa, mavzu prefiksini, ustuvorlikni va qo‘shimcha teglarni belgilang.
3. "Barcha shakllar" yoki "faqat tanlanganlar"ni tanlang; ikkinchi holatda ro‘yxatdagi kamida bitta shaklni belgilang.
4. O‘zgarishlarni saqlang (Save changes).
4-qadam. WPForms shakli
1. Shaklda arizachining elektron pochtasini olish usuli bo‘lishi kerak: ma’qulroq bo‘lsa, Email. tipidagi maydon. Valid elektron pochta bo‘lmasa, chipta yaratilmaydi, WP_DEBUG yoqilganda xato PHP error logiga yozilishi mumkin.
2. Ariza beruvchining ismi, agar maydon nomida "name" (plagin mantig‘i) mavjud bo‘lsa, name yoki text turidagi maydondan kiritiladi.
5-qadam. Tekshirish
Saytdan test arizasini yuboringWpforms yozuvlari saqlanganmi?
Ha, plagin WPForms standart xatti-harakatini bekor qilmaydi; jo‘natish muvaffaqiyatli qayta ishlangandan so‘ng qo‘shimcha ravishda chipta yaratiladi.
API tokeni qayerda saqlanadi?
WordPress ma’lumotlar bazasidagi zdwf_settings opsiyasida. Plagin administrator paneli orqali o‘chirilganda, sozlamalar ma’lumotlari uninstall.php ga muvofiq o‘chiriladi.
Agar chipta yaratilmayotgan bo‘lsa, nimani tekshirish kerak?
– PluginHub litsenziyasi to‘g‘ri pluginId uchun faolmi?
- Integratsiya yoqilganmi va shakllar "faqat tanlanganlar" rejimida tanlanganmi?
- Subdomen, email va token to‘ldirilganmi; ulanish testi o‘tayaptimi?
- Shaklda arizachi uchun haqiqiy email mavjudmi?
Ishlab chiquvchilar uchun
– zdwf_pluginhub_plugin_id filtri - fayllarni tahrirlamasdan mahsulot UUIDini o‘zgartirish.
– wp-config.php faylidagi ZDWF_PLUGINHUB_PLUGIN_ID konstantasi - xuddi shunday vazifani bajaradi.
- pluginhub_license_check_url filtri umumiy pluginhub-license.php faylida litsenziyani tekshirish uchun boshqa URL zarur bo‘lganda o‘rnatiladi.
O‘zgarishlar jurnali (qisqacha)
1.0.2 - plagin sozlamalari sahifasida PluginHub kalit maydoni; qolgan sozlamalar bilan bitta tugma orqali saqlash.
1.0.1 - PluginHub litsenziyalash, litsenziyasiz chiptalar va API testini bloklash, sozlamalar sahifasida ogohlantirish, Zendesk uchun sslverify.
1.0.0 - birinchi versiyasozlamalar bilan bitta tugma orqali saqlash.
1.0.1 - PluginHub litsenziyalash, litsenziyasiz chiptalar va API testini bloklash, sozlamalar sahifasida ogohlantirish, Zendesk uchun sslverify.
1.0.0 - birinchi versiya.
Ushbu plagin uchun xizmatlar
O'rnatish, moslashtirish va qo'llab-quvvatlash — savatchaga qo'shib buyurtma bering.
Plaginni o'rnatish va asosiy sozlash
49 000 сумHostingga o'rnatish, moslik, aktivatsiya.
To'liq sozlash bilan o'rnatish
1 000 000 сумSsenariy bo'yicha chuqur sozlash.
Plaginni individual doriv
2 400 000 сумPHP/JS nuqtaviy o'zgartirishlar.
Sayt ishlab chiqish
1 500 000 сум danLanding yoki korporativ sayt.
Plaginni individual ishlab chiqish
2 400 000 сум danYangi modul, TZ, kod.