چتبات هوشمند در سایت WordPress شما.۶۰ ثانیه. بدون کدنویسی.
A ۳۰ KB افزونه همراه برای DBestChatBot workspace. یکبار متصل کنید، انتخاب کنید کدام چتبات در کدام صفحات نمایش داده شود، و همینطور کار میکند. بدون ویرایش قالب، بدون شورتکد، بدون درگیری با افزونه کش.
نیازمند WordPress 5.6+ و PHP 7.4+. مجوز GPLv2. همیشه رایگان — سطوح پرداختی ویژگیها را در داشبورد محدود میکنند، نه در افزونه.

تصویر اصلی اینجا قرار میگیرد
یادداشتی از بنیانگذار
چرا این افزونه عمداً کوچک است
من هر افزونه محبوب چتبات هوش مصنوعی را نصب کردهام. هر کدام سعی میکنند کارهای زیادی را در PHP انجام دهند — مدیریت کلیدهای API هوش مصنوعی، ذخیره تاریخچه مکالمه در wp_options، فرمها را رندر کنید، ایمیلهای اطلاعرسانی ارسال کنید، iframeها را جاسازی کنید، کارهای cron را اجرا کنید. یکی از اینها را فعال کنید و ۲ تا ۶ مگابایت کد، دهها جدول جدید پایگاه داده و کندی دائمی در wp-admin اضافه کردهاید.
بدتر — وقتی چیزی خراب میشود یا میخواهید رفتار چتبات را تغییر دهید، باید منتظر بهروزرسانی افزونه بمانید. بعد آن را روی staging تست میکنید. بعد به prod منتقل میکنید. بعد میفهمید که سازگاری با صفحهساز شما را خراب کرده است. برای یک چتبات.
ما رویکردی متفاوت در پیش گرفتیم: این افزونه یک لایه واسط ۳۰ کیلوبایتی است که اطلاعات ورود فضای کاری شما را میداند و یک تگ اسکریپت در فوتر صفحه شما قرار میدهد. همین. بقیه چیزها روی dbestchatbot.com قرار دارند، بهطور مستمر توسط ما بهروزرسانی میشوند و هرگز نیازی به انتشار نسخه جدید افزونه ندارند.
اگر SaaS فردا از کار بیفتد، تگ اسکریپت بیصدا هیچ کاری نمیکند و سایت شما به کار خود ادامه میدهد. اگر ما ویژگی جدیدی برای چتبات ارائه دهیم، همان ساعت آن را دریافت میکنید بدون اینکه به wp-admin دست بزنید. اگر مشتری شما میخواهد چتبات ناگهان فیلدهای سرنخ متفاوتی را ثبت کند، آن را در داشبورد تغییر میدهید — نه در یک فایل افزونه.
— Ashutosh، در حال ساختن DBestChatBot از یک آپارتمان کوچک با یک دستگاه اسپرسوساز بزرگ
سه چیز، درست و کامل. نه چیز دیگری.
همهچیز دیگر — مدلهای هوش مصنوعی، پرامپتها، فرمهای سرنخ، یکپارچهسازیها — در داشبورد شما قرار دارد. کار افزونه این است که مانع کارتان نشود.
01
اتصال
اتصال با یک کلیک به فضای کاری DBestChatBot شما. کلید فضای کاری خود را جایگذاری کنید، روی Connect کلیک کنید، تمام. بدون پیچیدگیهای OAuth.
02
انتخاب کنید
انتخاب کنید کدام چتبات در کدام صفحهها نمایش داده شود. صفحه اصلی، نوشتههای وبلاگ، /pricing، /contact و تطبیق الگوی URL. ربات متفاوت برای هر مخاطب، بدون درگیری با شورتکد.
03
جاسازی
یک تگ اسکریپت در فوتر صفحه. بدون پیچیدگیهای سندباکس iframe، بدون تداخل CSS با قالب (ما از Shadow DOM استفاده میکنیم)، بدون تأثیر بر Core Web Vitals.
موارد خستهکننده اما ضروری
محافظتهایی که وقتی مشتریتان تماس میگیرد اهمیت دارند
هر تیکت پشتیبانی «چتبات ناپدید شد!» که دریافت کردهایم یکی از این پنج مورد بوده است. بنابراین برای همه آنها ابزارهای تشخیصی ساختیم.
پنل بررسی سلامت
هر بار که تنظیمات افزونه را باز میکنید، پنج بررسی تشخیصی بهطور خودکار اجرا میشود: اتصال فضای کاری، اعتبار چتبات پیشفرض، نمایش در فرانتاند (آیا ویجت واقعاً برای بازدیدکنندگان ناشناس نمایش داده میشود؟)، افزونههای کش شناساییشده، افزونههای رضایت شناساییشده. هر بررسی ناموفق یک راهحل ساده و قابلفهم نشان میدهد.
پاکسازی کش با یک کلیک
ما SiteGround Optimizer، WP Rocket، LiteSpeed، W3 Total Cache، WP Super Cache، Hummingbird، Autoptimize و Cloudflare را بهطور خودکار شناسایی و پاکسازی میکنیم. یک دکمه. دیگر خبری از معماهای «ویجت برای من نمایش داده میشود اما برای بازدیدکنندگان نه» نیست.
ویژگیهای حذف باندلر از پیش تعبیه شده
تگ اسکریپت ما همراه با ویژگیهای data-no-optimize، data-noptimize و data-cfasync="false" ارائه میشود. باندلرهای JS بهطور پیشفرض آن را دستنخورده میگذارند، که مانع از باندلشدن ویجت در یک بلاب asyncified میشود که برای بازدیدکنندگان ناشناس خراب میشود.
جداسازی Shadow DOM
ویجت چت داخل یک Shadow DOM رندر میشود. CSS تهاجمی *{color:red!important} قالب شما نمیتواند به داخل آن نفوذ کند. ما این را بهسختی روی یک قالب باشگاه شبانه Matrix Club یاد گرفتیم. حالا این یک ویژگی دائمی است.
بهروزرسانی خودکار بومی WordPress
وقتی نسخه جدیدی منتشر میکنیم، همان اعلان زرد استاندارد «بهروزرسانی موجود است» را در wp-admin میبینید — دقیقاً مثل یک افزونه از مخزن WP.org، با این تفاوت که از سرور بهروزرسانی خودمان ارائه میشود. بدون کتابخانههای شخص ثالث، بدون صفحههای مزاحم روزانه.
تماس روزانه با سرور (ناشناس)
روزی یک بار، افزونه نسخه WP شما + نسخه افزونه + یک هش از URL سایت شما را به dbestchatbot.com میفرستد — تا بتوانیم محیطهایی را که ممکن است ویجت در آنها درست کار نکند، پیش از آنکه مجبور به ثبت تیکت پشتیبانی شوید شناسایی کنیم. هیچ داده مشتری یا بازدیدکنندهای ارسال نمیشود.
نصب در پنج دقیقه
مستقیماً از داشبورد WordPress نصب کنید — جستجو کنید "DBest ChatBot" در بخش Plugins → Add New. بهروزرسانیها مانند هر افزونه دیگری از مخزن، بهصورت خودکار دریافت میشوند.
- 1
یک حساب DBestChatBot رایگان بسازید
در dbestchatbot.com ثبتنام کنید، سپس اولین چتبات خود را در داشبورد بسازید. طرح رایگان حدود ۵۰ پیام در ماه را پوشش میدهد. حدود ۲ دقیقه طول میکشد.
- 2
در wp-admin، به Plugins → Add New بروید
«DBest ChatBot» را (از DBestChatBot) جستجو کنید. روی Install Now کلیک کنید، سپس Activate. بدون آپلود zip، بدون FTP.
- 3
DBestChatBot را در منوی مدیریت WP باز کنید
یک دکمه «اتصال» خواهید دید. کلید اتصال را از داشبورد DBestChatBot خود جایگذاری کنید. افزونه آن را در سمت سرور تأیید میکند، چتباتهای فضای کاری شما را دریافت میکند و آنها را در یک منوی کشویی نمایش میدهد.
- 4
یک چتبات و قوانین نمایش را انتخاب کنید
انتخاب کنید کدام چتبات پیشفرض باشد، سپس بهصورت اختیاری قوانین هر صفحه را اضافه کنید ("نمایش چتبات A در /pricing، چتبات B در همه جای دیگر"). ذخیره کنید. سایت خود را در پنجره ناشناس باز کنید — چتبات فعال است.
Free · GPLv2 · installs & auto-updates through the WordPress.org directory
تفاوت آن با افزونههای معمول چتبات هوش مصنوعی
ما قصد نداریم به افزونههای خاصی با نام توهین کنیم. اما این الگوی معماریای است که عمداً از آن فاصله گرفتیم.
| نسبت ابعاد | DBest ChatBot | افزونه معمول چتبات هوش مصنوعی |
|---|---|---|
| اندازه افزونه | ~۳۰ KB | ۲ تا ۶ مگابایت |
| جدولهای جدید پایگاه داده | صفر | 4–12 |
| محل ذخیره کلیدهای هوش مصنوعی | در SaaS (رمزنگاریشده در حالت سکون) | در wp_options در هر سایت |
| بهروزرسانیهای پرامپت چگونه ارسال میشوند | فوری — تغییر در داشبورد | نیازمند انتشار افزونه + بهروزرسانی سایت |
| جداسازی CSS پوسته | Shadow DOM (مصون) | استایلهای درونخطی (تم نشت میکند) |
| مدیریت افزونه کش | تشخیص و پاکسازی داخلی | دستی — خودتان عیبیابی میکنید |
| بهروزرسانی خودکار | اعلان زرد بومی WP | اغلب «تماس با سرور اصلی و تغییر مسیر اجباری» |
پرسشهایی که واقعاً دریافت میکنیم
آیا این افزونه بدون حساب DBestChatBot کار میکند؟
خیر. افزونه پل ارتباطی است — بدون فضای کاری SaaS، چتباتی برای نمایش وجود ندارد. طرح رایگان همه چیزهایی را که برای ارزیابی نیاز دارید فراهم میکند؛ بدون نیاز به کارت اعتباری.
آیا سایت من را کند میکند؟
خیر. ویجت بهصورت ناهمگام (با ویژگی defer) بارگذاری میشود و خود افزونه تقریباً هیچ کاری در هر بارگذاری صفحه انجام نمیدهد — فقط حدود ۱۴۰ بایت HTML در فوتر خروجی میدهد. بدون PHP مسدودکننده، بدون پرسوجوی اضافی دیتابیس، بدون استایلشیت صفشده در ویرایشگر.
آیا با صفحهساز / کش / قالب من تداخل پیدا میکند؟
تقریباً قطعاً نه. ما با Elementor، Divi، Beaver Builder، Bricks، Oxygen، WPBakery، Astra، GeneratePress، Kadence، Hello Theme و قالبهای پیشفرض ۲۰۲۰-۲۰۲۴ تست میکنیم. ویجت Shadow DOM از CSS قالب جدا شده است؛ تگ اسکریپت دارای ویژگیهای دور زدن کش برای ۸ افزونه کش بزرگ است.
اگر dbestchatbot.com از دسترس خارج شود چه میشود؟
سایت شما به کار خود ادامه میدهد. اسکریپت ویجت بارگذاری نمیشود و بیصدا هیچ کاری انجام نمیدهد — نه چیدمان خراب میشود، نه خطای PHP رخ میدهد. صفحات WP-admin افزونه همچنان کار میکنند، چون برای نمایش به در دسترس بودن سرویس SaaS وابسته نیستند.
GDPR / رضایت کوکی؟
ویجت بارگذاری را تا زمانی که کاربر چت را باز کند به تعویق میاندازد (هنگام بازدید هیچ کوکیای تنظیم نمیشود). وقتی چت باز میشود، یک کوکی شناسه نشست تنظیم میشود. ما Complianz، CookieYes، Iubenda و Cookiebot را بهطور خودکار تشخیص میدهیم — اگر یکی از آنها فعال باشد، ویجت پیش از بارگذاری منتظر رضایت صریح میماند.
کد منبع؟
GPLv2. مخزن در github.com/ashutosh804/DBestWPChatBot. Issues و PRها خوشآمدند. بکاند SaaS متنباز نیست اما کد افزونه ۱۰۰٪ قابل بررسی است.
آمادهاید در ۵ دقیقه یک چتبات واقعی راهاندازی کنید؟
ثبتنام ۶۰ ثانیه طول میکشد. افزونه مثل هر افزونه WordPress دیگری نصب میشود. تا وقتی قهوهتان دم بکشد، یک چتبات خواهید داشت که به سؤالات بازدیدکنندگان سایتتان پاسخ میدهد.