توضیحات
افزونهٔ هوش مصنوعی، ویژگیهای مبتنی بر هوش مصنوعی را مستقیماً به محیط مدیریت و ویرایشگر وردپرس شما اضافه میکند.
به ویرایشگر بلوک وردپرس نیاز دارد. افزونه Classic Editor و سایر تجربههای ویرایشیِ غیر از ویرایشگر بلوک پشتیبانی نمیشوند.
درون افزونه چه خبر است:
این افزونه بر پایهٔ ابتکار بلوکهای ساخت هوش مصنوعی برای وردپرس (AI Building Blocks) ساخته شده و کتابخانهٔ AI Client و Abilities API را در یک تجربهٔ یکپارچه ترکیب میکند. این افزونه هم یک ابزار عملی برای تولیدکنندگان محتوا است و هم یک پیادهسازی مرجع برای توسعهدهندگان.
ویژگیهای فعلی:
- کاوشگر توانایی ها – مرور و کار با قابلیتهای هوش مصنوعی ثبتشده از طریق یک صفحهٔ مدیریت اختصاصی.
- لاگکردن درخواستهای هوش مصنوعی – ثبت لاگ برای درخواستهای هوش مصنوعی جهت مشاهدهپذیری و دیباگ.
- تولید متن جایگزین (Alt Text) – تولید متن جایگزین توصیفی برای تصاویر بهمنظور بهبود دسترسپذیری.
- مدیریت دیدگاهها – مدیریت خودکار دیدگاهها بر اساس تشخیص محتوای توهینآمیز و تحلیل احساسات.
- تأیید اتصالدهندهها – پیش از آنکه افزونهها یا پوستهها بتوانند از اتصالدهندههای هوش مصنوعی پیکربندیشده در این سایت استفاده کنند، نیاز به تأیید صریح مدیر سایت دارند.
- ردهبندی محتوا – پیشنهاد برچسبها و دستههای مرتبط برای سازماندهی محتوا.
- تغییر اندازهٔ محتوا – کوتاه کردن، گسترش دادن یا بازنویسی محتوای بلوک انتخابشده.
- خلاصهسازی محتوا – محتوای بلند را به خلاصههای قابل فهم و جمعوجور تبدیل میکند.
- ترجمه محتوا – بلوکهای پاراگراف و عنوان، و در صورت تمایل عنوان نوشته را از ویرایشگر نوشته به زبان انتخابی ترجمه میکند.
- قابلیتهای سفارشی – قابلیتهای عمومی وردپرسِ افزونه را پشت یک سوئیچ فعالسازی تکی قرار میدهد.
- ابزارکهای پیشخوان – ابزارکهای وضعیت هوش مصنوعی و قابلیتهای هوش مصنوعی، بههمراه چارچوبی برای ثبت ابزارکهای جدید.
- یادداشتهای ویرایشی – محتوای نوشته را بلوکبهبلوک بررسی میکند و با پیشنهادهایی برای دسترسپذیری، خوانایی، دستور زبان و سئو، یادداشت اضافه میکند.
- بهروزرسانیهای ویرایشی – اعمال خودکار یادداشتهای ویرایشی روی محتوا.
- تولید چکیده – ایجاد خودکار چکیدههای کوتاه و موجز برای نوشتههای شما.
- چارچوب آزمایش – یک سیستم انتخابی (opt‑in) که به شما اجازه میدهد فقط قابلیتهای هوش مصنوعی موردنیازتان را فعال کنید.
- راهنماها – به قابلیتها اجازه میدهد استانداردهای ویرایشی سراسری سایت را رعایت کنند.
- تولید و ویرایش تصویر – ایجاد و ویرایش تصویر از روی محتوای نوشته در ویرایشگر و همچنین از طریق کتابخانهٔ رسانه.
- رمزنگاری کلید – کلیدهای API ارائهدهندههای AI را در حالت ذخیرهشده با استفاده از رمزنگاری libsodium همراه افزونه رمزنگاری میکند. کلیدها هنگام خواندن، بهصورت شفاف رمزگشایی میشوند و هنگام نوشتن دوباره رمزنگاری میشوند. غیرفعال کردن این آزمایش یا غیرفعالسازی افزونه، کلیدها را به حالت متن ساده برمیگرداند.
- تولید متای توضیحات – تولید پیشنهادهای متای توضیحات و یکپارچهسازی آنها با افزونههای مختلف سئو.
- پشتیبانی از چند ارائهدهنده – با افزونههای AI Connector برای ارائهدهندگانی مانند OpenAI، Google و Anthropic کار میکند.
- تولید نامک – پیشنهاد نامکهای سازگار با سئو برای نوشتههای شما از طریق پنجره بازشونده پیوند یکتا یا پنل پیش از انتشار، که میتوانید آن را ویرایش و اعمال کنید.
- پیشنهاد پاسخ – یک کنش «پیشنهاد پاسخ» به صفحه دیدگاهها و ابزارک فعالیت اضافه میکند که به مدیران سایت امکان میدهد بهسرعت برای دیدگاهها پیشنهاد پاسخ تولید کنند.
- تولید عنوان – با یک کلیک، پیشنهادهایی برای عنوان نوشتههایتان تولید کنید. بسیار مناسب برای طوفان فکری روی تیترها یا پیدا کردن لحن مناسب برای محتوا.
- تایپاِهد (Type Ahead) – کمک پیشنهادی زمینهمحور در هنگام تایپکردن.
راهاندازی ارائهدهنده:
افزونهٔ AI بهصورت پیشفرض شامل اطلاعات احراز هویت ارائهدهنده یا پیادهسازی ارائهدهنده نیست. برای استفاده از قابلیتهای مبتنی بر AI، دستکم یک افزونهٔ AI Connector را نصب و فعال نمایید، سپس اطلاعات احراز هویت آن را در Settings -> Connectors پیکربندی کنید. تا زمانی که یک Connector نصب، تأیید هویت و قادر به انجام عملیات موردنیاز نباشد، ممکن است برخی قابلیتها دردسترس نمایش داده نشوند.
افزونههای Connector ارائهدهنده شامل Anthropic، Google، OpenAI و سایر موارد هستند.
بهزودی:
در حال توسعهٔ فعال ویژگیهای جدیدی هستیم تا گردشکار شما در وردپرس را بهبود دهیم:
- محیط آزمایش هوش مصنوعی (AI Playground) – انجام آزمایش با مدلها و ارائهدهندگان مختلف هوش مصنوعی.
- دستیار محتوا – نگارش و ویرایش محتوا در گوتنبرگ با کمک هوش مصنوعی.
- ایجنت سایت – مدیریت وردپرس با استفاده از زبان طبیعی.
- اتوماسیون گردشکار – خودکارسازی وظایف با استفاده از هوش مصنوعی.
این افزونه آزمایشی است؛ ممکن است با جمعآوری بازخورد از جامعه، عملکرد آن تغییر کند.
نقشهٔ راه:
میتوانید نقشهٔ راه فعال افزونه را در یک نمای فیلترشده در بورد پروژهٔ GitHub افزونهٔ WordPress AI مشاهده کنید.
برای توسعهدهندگان
افزونهٔ هوش مصنوعی طوری طراحی شده که بتوان آن را مطالعه، گسترش و بر اساس آن توسعه انجام داد. فرقی نمیکند توسعهدهندهٔ افزونه، آژانس یا ارائهدهندهٔ هاست باشید؛ میتوانید کارهای زیر را انجام دهید:
گسترش افزونه:
- ساخت آزمایشهای سفارشی – از کلاس پایهٔ
Abstract_Featureبرای ایجاد ویژگیهای مبتنی بر هوش مصنوعی خودتان استفاده کنید. - پیکربندی ارائهدهندگان – میزبانها و آژانسها میتوانند افزونههای رابط هوش مصنوعی را راهاندازی کنند تا کاربران به کلیدهای API خود نیاز نداشته باشند.
- کاوشگر توانایی ها – آزمایش و کاوش قابلیتهای هوش مصنوعی ثبتشده (در صورت فعال بودن آزمایشها).
- ثبت قابلیتهای سفارشی – با Abilities API هوک شوید تا قابلیتهای جدید هوش مصنوعی اضافه کنید.
- بازنویسی رفتار پیشفرض – با استفاده از فیلترها، پرامپتها، پاسخها و المانهای رابط کاربری را سفارشی کنید.
- هوکهای جامع – فیلترها و اکشنها در سراسر کد برای سفارشیسازی.
ابزارهای توسعهدهندگان بهزودی:
- محیط آزمایش هوش مصنوعی (AI Playground) – آزمایش با مدلهای مختلف هوش مصنوعی و پرامپتها.
- MCP (Model Context Protocol) – ادغام و آزمایش قابلیتهای Model Context Protocol در گردشکارهای وردپرس.
- ارائهدهندگان گسترشیافته – پشتیبانی از آزمایش با ارائهدهندگان اضافی یا جایگزین هوش مصنوعی.
شروع کنید:
- راهنمای مشارکت (Contributing Guide) را برای راهاندازی محیط توسعه مطالعه کنید.
- به گفتوگوها در کانال #core-ai در اسلک وردپرس بپیوندید.
- مخزن GitHub افزونه را مرور کنید تا ببینید آزمایشها چگونه ساخته شدهاند.
- در گفتوگوها دربارهٔ بهترین مسیر تکامل افزونه شرکت کنید.
از مشارکتها استقبال میکنیم! چه بخواهید آزمایشهای جدید بسازید، چه ویژگیهای موجود را بهبود دهید یا در مستندسازی کمک کنید، برای مشارکت به مخزن GitHub افزونه سر بزنید.
عکسهای صفحه






















نصب
- فایلهای افزونه را در پوشهٔ
/wp-content/plugins/aiبارگذاری کنید یا افزونه را مستقیماً از صفحهٔ افزونههای وردپرس نصب کنید. - افزونه را از طریق صفحهٔ «افزونهها» در وردپرس فعال کنید.
- دستکم یک افزونهٔ AI Connector را نصب و فعال نمایید، سپس به
Settings -> Connectorsبروید و اطلاعات احراز هویت آن را پیکربندی کنید. - به
تنظیمات ← هوش مصنوعی (AI)بروید، ابتدا عملکرد کلی را فعال کنید و سپس ویژگیها یا آزمایشهای موردنظر خود را بهصورت جداگانه فعال کنید. - شروع به آزمایش قابلیتهای هوش مصنوعی کنید! برای آزمایش «تولید عنوان»، یک نوشته را ویرایش کنید و روی فیلد عنوان کلیک کنید. باید دکمهٔ
Generate/Regenerateرا بالای این فیلد ببینید. روی دکمه کلیک کنید و پس از تکمیل درخواست، پیشنهادهای عنوان در یک مودال نمایش داده میشود. عنوان دلخواهتان را انتخاب کنید و روی دکمهٔSelectکلیک کنید تا در فیلد عنوان قرار بگیرد.
سوالات متداول
-
این افزونه برای چه کاری است؟
-
این افزونه ابزارهای نگارش و ویرایش مبتنی بر هوش مصنوعی را مستقیماً به وردپرس اضافه میکند. همچنین یک پیادهسازی مرجع برای توسعهدهندگانی است که میخواهند قابلیتهای هوش مصنوعی خودشان را بسازند.
-
آیا استفاده از این افزونه روی سایتهای عملیاتی (production) ایمن است؟
-
این افزونه در حال حاضر آزمایشی است، بنابراین توصیه میکنیم ابتدا آن را در یک محیط staging آزمایش کنید. ممکن است با جمعآوری بازخورد جامعه، ویژگیها تغییر کنند. همهٔ قابلیتهای هوش مصنوعی بهصورت انتخابی (opt‑in) هستند و نیاز به اجرای دستی دارند؛ هیچ چیز بدون تأیید شما بهطور خودکار انجام نمیشود.
-
کدام ارائهدهندگان هوش مصنوعی پشتیبانی میشوند؟
-
این افزونه میتواند با افزونههای Connector ارائهدهنده مانند Anthropic (Claude)، Google (Gemini)، OpenAI و سایر موارد کار کند. افزونهٔ Connector مربوطه را نصب و فعال نمایید، سپس آن را در
Settings -> Connectorsپیکربندی کنید. -
برای استفاده از قابلیتها به کلید API نیاز دارم؟
-
بله، در حال حاضر باید کلید API خود را برای افزونهٔ AI Connector پیکربندیشده، مانند OpenAI، Google AI یا Anthropic ارائه دهید.
-
هزینهٔ استفاده چقدر است؟
-
خود افزونه رایگان است، اما برای استفاده از API ارائهدهندهٔ AI انتخابی خود باید هزینه پرداخت کنید. هزینهها بسته به ارائهدهنده و میزان استفاده متفاوت است. بیشتر ارائهدهندگان برای شروع اعتبار آزمایشی رایگان ارائه میدهند. همچنین برخی ارائهدهندگان محلی، متنباز و رایگان (مانند Ollama) نیز وجود دارند که میتوانید از آنها استفاده نمایید.
-
آیا میتوانم بدون دانش برنامهنویسی از این افزونه استفاده کنم؟
-
بله، حتماً! این افزونه برای تولیدکنندگان محتوا و مدیران سایت طراحی شده است. پس از پیکربندی اتصالدهندههای هوش مصنوعی، میتوانید مستقیماً از درون ویرایشگر نوشته از امکانات هوش مصنوعی استفاده کنید.
-
آیا این افزونه از Classic Editor پشتیبانی میکند؟
-
خیر.
افزونه AI در حال حاضر فقط از ویرایشگر بلوک (Gutenberg) پشتیبانی میکند. این افزونه بر پایه APIهای مدرن ویرایشگر، گردشکارهای محتوایی مبتنی بر بلوک و قابلیتهای در حال توسعه ویرایش که در هسته وردپرس (از جمله Gutenberg) توسعه داده میشوند، طراحی شده است.
ویرایشگر بلوک از زمان WordPress 5.0 در سال ۲۰۱۸، تجربه ویرایش پیشفرض وردپرس بوده است و همچنان تمرکز اصلی توسعه فعال ویرایشگر باقی مانده است. متمرکز کردن تلاشهای توسعه روی ویرایشگر بلوک به این پروژه امکان میدهد قابلیتها، آزمایشها و یکپارچهسازیهای جدید را سریعتر ارائه کند و در عین حال از پیچیدگی نگهداری پیادهسازیهای موازی در چندین تجربه ویرایشی جلوگیری شود.
اگرچه افزونه Classic Editor همچنان تعداد نصب بالایی دارد، تیم هسته AI تصمیم گرفته است نوآوری و آزمایشگری را در اکوسیستم ویرایشگر بلوکمحور در اولویت قرار دهد. در حال حاضر، برنامهای برای افزودن پشتیبانی رسمی از Classic Editor وجود ندارد.
-
از کجا میتوانم کمک بگیرم یا مشکلات را گزارش کنم؟
-
میتوانید پرسشهای خود را در کانال #core-ai در اسلک وردپرس مطرح کنید یا مشکلات را در مخزن GitHub افزونه گزارش دهید.
نقد و بررسیها
توسعه دهندگان و همکاران
“AI” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“AI” به 18 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
1.3.0 – 2026-08-18
اضافه شده
- آزمایش جدید: ترجمه محتوا؛ بلوکهای پاراگراف و عنوان — و در صورت تمایل عنوان نوشته — را مستقیماً از ویرایشگر نوشته به یک زبان انتخابی ترجمه میکند (#747).
- آزمایش جدید: تولید نامک؛ پیشنهاد پیوندهای یکتای سازگار با سئو که میتوانند بهعنوان نامک تنظیم شوند (#897, #932).
- آزمایش جدید: قابلیتهای سفارشی. قابلیتهای سفارشی وردپرس افزونه (
ai/get-post-details،ai/get-post-terms،core/read-settings،core/read-users،core/read-content) را پشت یک سوئیچ فعالسازی تکی قرار میدهد، بنابراین فعال کردن آن همه آنها را یکجا از طریق API قابلیتها در دسترس قرار میدهد. توجه برای هر کسی که از این قابلیتها استفاده میکند، باید ابتدا این آزمایش جدید را فعال کنید تا آنها در دسترس قرار گیرند (#881). - ابزار توسعهدهنده جدید: قابلیت درونریزی/برونریزی برای تنظیمات غیرحساس هوش مصنوعی (#734).
- پاکسازی دادههای افزونه هنگام حذف افزونه (#692).
- یکپارچهسازی اختصاصی هوش مصنوعی با سلامت سایت و تستهای وضعیت (#734).
- فیلترهای جدید،
wpai_content_classification_available_terms،wpai_content_classification_min_confidenceوwpai_content_classification_candidate_pool_size، برای امکان کنترل بیشتر روی طبقهبندی محتوا (#633). - نقاط گسترش الگوی دستور (Prompt)، که کار را برای دیگران جهت فیلتر کردن دستورها و سازندگان دستور آسان میکند (#770).
- انتقال کد جاسازی (embedding) از کلاینت هوش مصنوعی PHP و بارگذاری مشروط آن تا کسانی که از افزونه هوش مصنوعی استفاده میکنند بتوانند از مزایای تولید جاسازی بهرهمند شوند (#892, #946).
- رابط برنامهنویسی عمومی
WordPress\AI\log_ai_request()تا سرورهای MCP و مصرفکنندگان قابلیت بتوانند درخواستها را در گزارش درخواست هوش مصنوعی ثبت کنند (#914).
تغییر کرده
- بهروزرسانی همه کلیدهای متا برای استفاده از پیشوند
wpai_بهجای فقطai_. توجه کنید که این کار پیشوند متاهایai_generated،ai_generated_summaryوai_noteرا تغییر میدهد، بنابراین اگر مستقیماً از آنها استفاده میکنید، آنها را به نامهایwpai_بهروزرسانی کنید (#867). - بهروزرسانی مدلهای ترجیحی به مدلهای جدیدتر برای سه ارائهدهنده پیشفرض (#913).
- ارتقای نسخه تستشده وردپرس تا 7.1 (#934).
- بهبود مرتبط بودن پیشنهادهای دستهبندی و برچسب تولیدشده توسط آزمایش «طبقهبندی محتوا» (#633).
- «بهروزرسانیهای ویرایشی» اکنون هنگام بازبینی محتوای اصلاحشده به صفحه بازبینیهای بصری پیوند میدهد و در صورت عدم دسترسپذیری بازبینیهای بصری، به صفحه بازبینیهای کلاسیک بازمیگردد (#861).
- مرتبسازی مجدد فهرست آزمایشهای تنظیمات؛ گروهبندی آزمایشهای مرتبط و مرتبسازی حروف الفبایی آزمایشهای ویرایشگر (#871).
- بهبود مدیریت فوکوس صفحهکلید هنگام تولید، پذیرش یا نادیده گرفتن پیشنهادهای طبقهبندی (#873).
- منوی کشویی فیلتر ارائهدهنده در «کاوشگر قابلیتها» اکنون شامل ارائهدهندگان سفارشی است و آمار کلی، قابلیتها را بر اساس مبدأ میشمارد تا قابلیتهای ارائهدهنده سفارشی در سطل «هسته/افزونهها/قالب» باقی بمانند (#884).
- هنگام تولید عنوان، فوکوس را روی ناحیه متنی عنوان تولیدشده قرار دهید (#901).
- قابلیت
core/read-usersاکنون مجموعهها را بر اساس نام نمایشی، از A تا Z مرتب میکند (#948).
منسوخشده
- کلاس
AI_Serviceو کمککنندهget_ai_service()که در 0.2.1 معرفی شدند، در نسخه اصلی بعدی حذف خواهند شد. هیچکدام در هیچ جای افزونه استفاده نمیشوند؛ آزمایشها و قابلیتها مستقیماًwp_ai_client_prompt()را فراخوانی میکنند (#905). - فیلتر
wpai_meta_description_result_temperatureدیگر استفاده نمیشود و در نسخه بعدی حذف خواهد شد (#913).
حذف شده
- دیگر مقادیر دمای سفارشی روی هیچیک از درخواستهایمان تنظیم نمیشود (#913).
رفع شده
- پایانه REST گزارش درخواست هوش مصنوعی اکنون پارامتر فیلتر
operationخود را ثبت میکند، بنابراین در طرحواره REST ظاهر میشود و یک مقدار غیررشتهای بهجای ایجاد خطای مهلک، 400 برمیگرداند (#758). - ناحیه متنی پاسخ درونخطی پس از تولید پاسخ پیشنهادی، فوکوس دریافت نمیکرد (#877).
- پیشنهادهای توضیحات متا که روی برگهها و انواع نوشته سفارشی اعمال شده بودند، هنگام ذخیره در صورت فعال بودن Yoast SEO از بین میرفتند (#886).
- بهبود دسترسپذیری و کاربردپذیری صفحهکلید برای جزئیات ارائهدهنده/مدل گزارشهای درخواست (#889).
- بهبود مدیریت صفحهکلید و تمرکز برای منوی کشویی لحن «پیشنهاد پاسخ» (#907).
- همگامسازی وضعیت تولید بین دکمههای تولید چکیده درونخطی و مودال (#908).
- اطمینان از اینکه تشخیص فراخوان در آزمایش رمزنگاری بهدرستی با افزونه فراخوان مطابقت دارد، نه افزونه میزبان (#909).
- همگامسازی وضعیت بارگذاری بین دکمههای بازتولید خلاصه در نوار کناری و نوار ابزار بلوک (#912).
- حفظ HTML درونخطی هنگام تغییر اندازه محتوا (#915).
- کنشهای گروهی دیگر هنگام مرتبسازی یا صفحهبندی فهرست پس از تکمیل کنش، دوباره اجرا نمیشوند (#928).
- اعمال بهروزرسانیهای ویرایشی روی بلوکهایی که متن قابلویرایش را در ویژگی
valueذخیره میکنند (#930).
امنیت
- اطمینان حاصل کنید هر محتوایی که از LLM رندر میکنیم یا به LLM میفرستیم بهدرستی پاکسازی شده باشد (#950).
- افزودن بررسی نانس مناسب پیش از تولید انبوه متن جایگزین و خلاصهسازی (GHSA-hfp9-55vw-ccjc).
- هنگام ارسال یک نشانی تصویر سفارشی به قابلیت «تولید متن جایگزین»، اطمینان حاصل کنید که آن نشانی عمومی است، به یک نوع تصویر مجاز اشاره دارد و نشانی نهایی که دانلود میکنیم با نشانی اولیهای که تأیید میکنیم مطابقت دارد (GHSA-v2wx-9j88-4rqq).
۱.۲.۰ – ۲۰۲۶-۰۷-۱۴
اضافه شده
- آزمایش جدید: «پیشنهاد پاسخ»؛ به مدیران دیدگاهها روشی سریع برای تولید پاسخ به یک دیدگاه از طریق پیشخوان ارائه میدهد (#724).
- گزینه جدید «تنظیمات پیشرفته» در ابزارهای توسعهدهنده برای نمایش/پنهان کردن گزینههای پیکربندی اضافی برای ویژگیها و آزمایشها (#842).
- افزودن کنش دستهجمعی «تولید خلاصه با هوش مصنوعی» به جدول لیست نوشتهها و برگهها، جهت امکان تولید خلاصه برای چندین نوشته بهصورت همزمان (#650).
- قابلیت جدید
core/read-contentبا حالتهای امن «نوشته تکی» و «پرسوجو» (شامل فیلدهای شاملشده و انتخابی) برای فعالسازی دسترسی فقطخواندنی به محتوا (#739). - قابلیت جدید
core/read-usersکه یک کاربر تکی را با شناسه، ایمیل، نام کاربری یا نام مستعار بازیابی میکند، یا مجموعهای از کاربران فیلترشده و صفحهبندیشده را بازمیگرداند؛ با امکان انتخاب فیلدهای حساس و محدودیتهای دسترسی (#774). - افزودن یک اطلاعیه مدیریتی درونخطی زمانی که «تاییدیه اتصالدهندهها» فعال است و هیچ اتصالدهنده هوش مصنوعی تایید نشده است، جهت ترغیب مدیران به تایید افزونه هوش مصنوعی برای استفاده (#830).
- معرفی فیلتر جدید
wp_ai_client_default_request_timeoutبرای پیکربندیپذیر کردن زمان انتظار (timeout) پیشفرض درخواست. از این فیلتر برای زمان انتظار درخواست تولید تصویر استفاده میشود (#862).
تغییر کرده
- تشخیص بلوک «خلاصه محتوا» اکنون بلوکهای تو در تو را نیز بررسی میکند (#810).
