Image
Image

AI

توضیحات

افزونهٔ هوش مصنوعی، ویژگی‌های مبتنی بر هوش مصنوعی را مستقیماً به محیط مدیریت و ویرایش‌گر وردپرس شما اضافه می‌کند.

به ویرایشگر بلوک وردپرس نیاز دارد. افزونه 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 خود نیاز نداشته باشند.
  • کاوشگر توانایی ها – آزمایش و کاوش قابلیت‌های هوش مصنوعی ثبت‌شده (در صورت فعال بودن آزمایش‌ها).
  • Register Custom Abilities – Hook into the Abilities API to add new AI capabilities.
  • بازنویسی رفتار پیش‌فرض – با استفاده از فیلترها، پرامپت‌ها، پاسخ‌ها و المان‌های رابط کاربری را سفارشی کنید.
  • هوک‌های جامع – فیلترها و اکشن‌ها در سراسر کد برای سفارشی‌سازی.

ابزارهای توسعه‌دهندگان به‌زودی:

  • محیط آزمایش هوش مصنوعی (AI Playground) – آزمایش با مدل‌های مختلف هوش مصنوعی و پرامپت‌ها.
  • MCP (Model Context Protocol) – ادغام و آزمایش قابلیت‌های Model Context Protocol در گردش‌کارهای وردپرس.
  • ارائه‌دهندگان گسترش‌یافته – پشتیبانی از آزمایش با ارائه‌دهندگان اضافی یا جایگزین هوش مصنوعی.

شروع کنید:

  1. راهنمای مشارکت (Contributing Guide) را برای راه‌اندازی محیط توسعه مطالعه کنید.
  2. به گفت‌وگوها در کانال #core-ai در اسلک وردپرس بپیوندید.
  3. مخزن GitHub افزونه را مرور کنید تا ببینید آزمایش‌ها چگونه ساخته شده‌اند.
  4. در گفت‌وگوها دربارهٔ بهترین مسیر تکامل افزونه شرکت کنید.

از مشارکت‌ها استقبال می‌کنیم! چه بخواهید آزمایش‌های جدید بسازید، چه ویژگی‌های موجود را بهبود دهید یا در مستندسازی کمک کنید، برای مشارکت به مخزن GitHub افزونه سر بزنید.

عکس‌های صفحه

نصب

  1. فایل‌های افزونه را در پوشهٔ /wp-content/plugins/ai بارگذاری کنید یا افزونه را مستقیماً از صفحهٔ افزونه‌های وردپرس نصب کنید.
  2. افزونه را از طریق صفحهٔ «افزونه‌ها» در وردپرس فعال کنید.
  3. دست‌کم یک افزونهٔ AI Connector را نصب و فعال نمایید، سپس به Settings -> Connectors بروید و اطلاعات احراز هویت آن را پیکربندی کنید.
  4. به تنظیمات -> هوش مصنوعی بروید و ویژگی‌ها یا آزمایش‌های موردنظر خود را فعال کنید.
  5. شروع به آزمایش قابلیت‌های هوش مصنوعی کنید! برای آزمایش «تولید عنوان»، یک نوشته را ویرایش کنید و روی فیلد عنوان کلیک کنید. باید دکمهٔ Generate/Regenerate را بالای این فیلد ببینید. روی دکمه کلیک کنید و پس از تکمیل درخواست، پیشنهادهای عنوان در یک مودال نمایش داده می‌شود. عنوان دلخواه‌تان را انتخاب کنید و روی دکمهٔ Select کلیک کنید تا در فیلد عنوان قرار بگیرد.

سوالات متداول

این افزونه برای چه کاری است؟

این افزونه ابزارهای نگارش و ویرایش مبتنی بر هوش مصنوعی را مستقیماً به وردپرس اضافه می‌کند. همچنین یک پیاده‌سازی مرجع برای توسعه‌دهندگانی است که می‌خواهند قابلیت‌های هوش مصنوعی خودشان را بسازند.

آیا استفاده از این افزونه روی سایت‌های عملیاتی (production) ایمن است؟

این افزونه در حال حاضر آزمایشی است، بنابراین توصیه می‌کنیم ابتدا آن را در یک محیط staging آزمایش کنید. ممکن است با جمع‌آوری بازخورد جامعه، ویژگی‌ها تغییر کنند. همهٔ قابلیت‌های هوش مصنوعی به‌صورت انتخابی (opt‑in) هستند و نیاز به اجرای دستی دارند؛ هیچ چیز بدون تأیید شما به‌طور خودکار انجام نمی‌شود.

کدام ارائه‌دهندگان هوش مصنوعی پشتیبانی می‌شوند؟

The plugin can work with provider connector plugins from Anthropic (Claude), Google (Gemini), OpenAI, and others. Install and activate the relevant connector plugin, then configure it in Settings -> Connectors.

برای استفاده از قابلیت‌ها به کلید API نیاز دارم؟

بله، در حال حاضر باید کلید API خود را برای افزونهٔ AI Connector پیکربندی‌شده، مانند OpenAI، Google AI یا Anthropic ارائه دهید.

هزینهٔ استفاده چقدر است؟

خود افزونه رایگان است، اما برای استفاده از API ارائه‌دهندهٔ AI انتخابی خود باید هزینه پرداخت کنید. هزینه‌ها بسته به ارائه‌دهنده و میزان استفاده متفاوت است. بیشتر ارائه‌دهندگان برای شروع اعتبار آزمایشی رایگان ارائه می‌دهند. همچنین برخی ارائه‌دهندگان محلی، متن‌باز و رایگان (مانند Ollama) نیز وجود دارند که می‌توانید از آن‌ها استفاده نمایید.

آیا می‌توانم بدون دانش برنامه‌نویسی از این افزونه استفاده کنم؟

بله، حتماً! این افزونه برای تولیدکنندگان محتوا و مدیران سایت طراحی شده است. پس از پیکربندی اتصال‌دهنده‌های هوش مصنوعی، می‌توانید مستقیماً از درون ویرایش‌گر نوشته از امکانات هوش مصنوعی استفاده کنید.

Does this plugin support the Classic Editor?

خیر.

The AI plugin currently supports only the Block Editor (aka Gutenberg). The plugin is designed around modern editor APIs, block-based content workflows, and the evolving editing capabilities being developed within WordPress core (including Gutenberg).

ویرایشگر بلوک از زمان WordPress 5.0 در سال ۲۰۱۸، تجربه ویرایش پیش‌فرض وردپرس بوده است و همچنان تمرکز اصلی توسعه فعال ویرایشگر باقی مانده است. متمرکز کردن تلاش‌های توسعه روی ویرایشگر بلوک به این پروژه امکان می‌دهد قابلیت‌ها، آزمایش‌ها و یکپارچه‌سازی‌های جدید را سریع‌تر ارائه کند و در عین حال از پیچیدگی نگه‌داری پیاده‌سازی‌های موازی در چندین تجربه ویرایشی جلوگیری شود.

اگرچه افزونه Classic Editor همچنان تعداد نصب بالایی دارد، تیم هسته AI تصمیم گرفته است نوآوری و آزمایش‌گری را در اکوسیستم ویرایشگر بلوک‌محور در اولویت قرار دهد. در حال حاضر، برنامه‌ای برای افزودن پشتیبانی رسمی از Classic Editor وجود ندارد.

از کجا می‌توانم کمک بگیرم یا مشکلات را گزارش کنم؟

می‌توانید پرسش‌های خود را در کانال #core-ai در اسلک وردپرس مطرح کنید یا مشکلات را در مخزن GitHub افزونه گزارش دهید.

نقد و بررسی‌ها

Image
12 اکتبر 2026 7 پاسخ
1 – It was shipped broken as the WP-CLI has issues with truncating files names and paths to 100 chars. The AI folder names are huge and break this so truncated php files in the folder. 2 – Doesnt take the Anthropic APi keys (yes i have them, yes they are paid for , yes they work other places). NO decent error message as to what is wrong. 3 – ON failing to accept keys, cancelling breaks Wordpress with error messages and locks up the site so you have to FTP into files and disable the plugin by hand then clean up the mess. This is not even close to being ready for use in production servers.
Image
13 سپتامبر 2026 1 پاسخ
It is quite useful and performs well, but why did you change the language from “Basic summary” to TL;DR as the title for content summarization? Not everyone who visits our site is a teenager on social media, 25 hours per day.
Image
3 ژوئن 2026 1 پاسخ
I love the idea in theory, and connecting my OpenAI account was easy enough. I was hoping to be able to use the plugin to help with content writing, rather than copying and pasting from ChatGPT. As I use Elementor Page Builder I have the Classic Editor plugin installed – unfortunately this plugin doesn't work with the Classic Editor, so I can't see any of the AI features when writing Posts. Hopefully there will be improvements in the future 🙂
خواندن تمامی 10 نقد و بررسی‌

توسعه دهندگان و همکاران

“AI” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“AI” به 19 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “AI” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

1.4.0 – 2026-10-05

اضافه شده

  • هنگام اجرای مدیریت دیدگاه‌ها، امتیاز ارزش را محاسبه می‌کند و برای هر دیدگاه، بر اساس محتوای آن و میزان ارتباطش با نوشته‌ای که در آن ثبت شده است، یک شاخص ارتباطی بین ۰ تا ۱ ارائه می‌دهد. این امتیاز در ستون جدیدی در صفحه دیدگاه‌ها نمایش داده می‌شود (#681).
  • آزمایش جدید خوراک‌های مارک‌داون که خوراک‌های مارک‌داون را در /feed/markdown/ (در هر زمینه خوراک) و نگارش نوشته‌ها و برگه‌های منفرد را از طریق ?output_format=markdown ایجاد می‌کند (#855).
  • افزودن تلاش مجدد برای ترجمه محتوا که توسط کاربر آغاز می‌شود، در صورت ناموفق بودن ترجمه (#941).
  • محدود کردن اندازه صف تحلیل دسته‌جمعی مدیریت دیدگاه‌ها (#972).
  • افزودن لایه ذخیره‌سازی و CRUD برای بردارهای جاسازی (جدول جدید wpai_embeddings) که می‌تواند ارائه‌دهنده و مدل را در کنار هر بردار ثبت کند (#976).
  • افزودن ۹ زبان مقصد پیش‌فرض جدید به آزمایش ترجمه محتوا (#986).
  • افزودن پشتیبانی از دسته‌های راهنما به قابلیت ترجمه محتوا (#987).
  • افزودن کلاس‌های Vector_Math و Vector_Ranker که امکان اجرای پرس‌وجوهای شباهت و رتبه‌بندی روی بردارها را فراهم می‌کنند (#993).
  • افزودن نشانگر بارگذاری برای درخواست‌های پیشنهاد متن پیش‌رو (#1029).
  • یکپارچه‌سازی تولید متن جایگزین با تنظیم تزئینی بلوک تصویر (#1031).

تغییر کرده

  • افزایش حداقل نگارش پشتیبانی‌شده وردپرس به ۷.۰.۳ (#1001).
  • نمایش برچسب‌های مشخص رده‌بندی در پیام‌های خطای اعلان دسته‌بندی محتوا، به‌جای اصطلاحات عمومی (#916).
  • نمایش یک اعلان و غیرفعال کردن ترجمه عنوان وقتی عنوان نوشته بیش از حد کوتاه است (#967).
  • به‌روزرسانی کد جاسازی از PHP AI Client به جدیدترین نگارش (#975).
  • تابع کمکی generate_embeddings اکنون به یک مدل جاسازی مشخص نیاز دارد. model را (شناسه مدل یا نمونه‌ای از ModelInterface) ارسال کنید و اگر شناسه مدل است، provider ارائه‌دهنده آن را نیز ارسال کنید. این تغییر برای هرکس که استفاده از این تابع را آغاز کرده باشد، تغییری ناسازگار است (#975).
  • به‌روزرسانی نماد سه‌نقطه عمودی تنظیمات به نماد ابزار (#1001).
  • تغییر نام قابلیت‌های core/read-content و core/read-users به core/content-query و core/users-query. نام‌های قدیمی فعلاً به‌عنوان نام‌های مستعار منسوخ‌شده همچنان کار می‌کنند (#1002).
  • استفاده از gpt-image-2.5-flare به‌عنوان مدل پیش‌فرض تولید تصویر OpenAI (#1023).
  • تغییر نام قابلیت core/read-settings به core/settings-get. نام قدیمی فعلاً به‌عنوان نام مستعار منسوخ‌شده همچنان کار می‌کند (#1087).

منسوخ‌شده

  • حذف قابلیت ai/get-post-details؛ به‌جای آن از حالت تک‌نوشته core/content-query استفاده کنید (#1002).

حذف شده

  • حذف اعتبارسنجی غیرضروری نشانی اینترنتی که اکنون توسط هسته وردپرس مدیریت می‌شود (#1011).
  • حذف کلید تغییر وضعیت فعال‌سازی هوش مصنوعی از سربرگ برگه تنظیمات هوش مصنوعی (#985).

رفع شده

  • اطمینان از انتقال تمرکز به دکمه «پذیرش» هنگام تکمیل تولید محتوا در پنجره تغییر اندازه محتوا (#917).
  • افزایش مهلت پیش‌فرض درخواست از ۵ به ۳۰ ثانیه هنگام اعتبارسنجی دوباره کلیدهای API توسط هسته. اگر این درخواست اعتبارسنجی منقضی شود، هسته کلید API را حذف می‌کند و این تغییر برای رفع آن انجام شده است (#947).
  • ذخیره تشخیص افزونه فعال سئو، همراه با TTL و بی‌اعتبارسازی فوری هنگام فعال یا غیرفعال شدن هر افزونه، تا جستجوی کلید متای توضیحات متا در هر درخواست دوباره افزونه‌های فعال را اسکن نکند (#973).
  • بهبود انیمیشن بارگذاری ترجمه محتوا برای حفظ رنگ‌های موجود متن و پس‌زمینه (#977).
  • رفع مشکل نمایش ندادن برگه تنظیمات در گوتنبرگ ۲۳.۹ و جدیدتر، پس از حذف @wordpress/dataviews از فهرست مجاز APIهای خصوصی (#989).
  • اطمینان از اینکه یکپارچه‌سازی راهنماها، ردیف‌های منتشرشده راهنما را از نوع نوشته wp_knowledge به‌جای wp_guideline حذف‌شده می‌خواند تا با جدیدترین نگارش گوتنبرگ کار کند. داده‌ها از نوع نوشته و رده‌بندی قدیمی به نوع جدید منتقل نمی‌شوند؛ بنابراین هرکس در نگارش قدیمی گوتنبرگ راهنماهایی تنظیم کرده است باید آن‌ها را دوباره اضافه کند (#988).
  • درون‌ریزی EventDispatcher پیشوندگذاری‌شدهٔ PSR هسته در EmbeddingBuilder موجود در بسته (#1005).
  • رزرو فضا برای تولید متن پیش‌گو وقتی مکان‌نما در انتهای متن است (#1008).
  • به‌روزرسانی min-height محفظه (کانتینر) برگه تنظیمات برای پوشش دادن تمام ارتفاع پنجرهٔ نمایش (#1013).
  • رفع سبک تمرکز کارت بازشونده با به‌روزرسانی بسته @wordpress/dataviews به جدیدترین نگارش (#1035).
  • گزارش‌های درخواست هوش مصنوعی اکنون پاسخ‌های خطای HTTP (4xx/5xx) ارائه‌دهندگان را همراه با کد وضعیت و پیام، به‌صورت error به‌جای success ثبت می‌کنند؛ درخواست‌های تولید متن Gemini دیگر به‌اشتباه با برچسب Metadata ثبت نمی‌شوند (#1040).
  • پنهان کردن دکمه «پیشنهاد پاسخ» هنگام قرار داشتن فرم درون‌خطی دیدگاه در حالت ویرایش سریع (#1049).
  • بررسی بلوک‌های قالب توسط یادداشت‌های ویرایشی فقط هنگام فعال بودن حالت «نمایش قالب» در ویرایشگر بلوکی (#1053).
  • درج خلاصه تولیدشده در محتوای نوشته هنگام فعال بودن حالت «نمایش قالب» (#1055).
  • همسان‌سازی سبک‌های تمرکز کپسول‌های پیشنهاد دسته‌بندی محتوا با مؤلفه دکمه هسته (#1060).
  • رفع مسدود شدن بررسی کلید اتصال‌دهنده در هسته توسط تأییدیه اتصال‌دهنده‌ها، به‌دلیل نسبت دادن آن به افزونه ارائه‌دهنده یا گوتنبرگ (#1070).
  • رفع از کار افتادن کاوشگر قابلیت‌ها هنگام فهرست کردن چند نوع در ویژگی ورودی یک قابلیت (#1073).
  • حفظ موجودیت‌های HTML و متن بین کدکوتاه‌ها هنگام عادی‌سازی محتوا، و در عین حال رمزگذاری برچسب‌هایی که به‌صورت موجودیت کدگذاری شده‌اند (#1077).
  • جلوگیری از خطای اعتبارسنجی options.php هنگام ذخیره تنظیمات عمومی با قابلیت‌های فعال (#1080).
  • اطمینان از اینکه عنوان‌های نوشته، معرفی کوتاه سایت و چکیده‌ها در خوراک‌های مارک‌داون دیگر شامل موجودیت‌های HTML نیستند (#1086).
  • اطمینان از اینکه خوراک‌های مارک‌داون پس از بازسازی قوانین بازنویسی بدون وجود خوراک، خطای ۴۰۴ نمی‌دهند (#1110).

امنیت

  • پیش از اجازه مدیریت دسته‌جمعی دیدگاه‌ها، قابلیت moderate_comments را بررسی می‌کند و سپس قابلیت edit_comment را برای هر دیدگاه در حال مدیریت به‌صورت جداگانه بررسی می‌کند (GHSA-pjw7-q94g-4q34).
  • تقویت جریان انتشار پیش‌نمایش Playground برای استخراج فراداده درخواست ادغام و کامیت از اجرای گردش کار (workflow) آغازگر (#978).
  • تقویت تجزیه داده‌های JSON در صفحه مدیریت (#991).

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).
  • انتقال تمام گزینه‌های پیکربندی موجود به یک بخش جدید «تنظیمات پیشرفته» که به‌طور پیش‌فرض پنهان است (#842).

رفع شده

  • بازگردانی فوکوس پس از ذخیره تنظیمات هوش مصنوعی (#812).
  • افزودن متن جایگزین (alt text) توصیفی به تصاویر کارت‌های ویژگی در صفحه اصلی هوش مصنوعی برای بهبود دسترسی‌پذیری صفحه‌خوان‌ها (#819).
  • جلوگیری از بارگذاری دارایی‌های (assets) قابلیت پیش‌گو (Type-Ahead) در بخش کاربری سایت (#820).
  • رد کردن پیشنهاد پیش‌گو با استفاده از کلید Escape نباید درخواست پیشنهاد جدیدی را ایجاد کند (#840).
  • اصلاح جای‌گیری متن کمرنگ (ghost text) پیش‌گو (Type-ahead) و هم‌پوشانی پیشنهادهای قدیمی با جای‌نگهدار بلوک‌های خالی (#847).
  • رفع کرش MutationObserver در هنگام استفاده از «تولید عنوان»، زمانی که بدنه iframe ویرایشگر آماده نیست (#849).
  • رعایت مقدار صریح show_in_abilities در تنظیمات گزینش‌شده، و واگذاری این پرچم به هسته وردپرس پس از اعلام آن توسط هسته (#852).
  • ثبت تنظیمات اولیه پیش از اینکه core/read-settings از آن‌ها اسنپ‌شات بگیرد (#856).

ورودی‌های قدیمی‌تر لاگ تغییرات را می‌توانید در فایل CHANGELOG.md پیدا کنید.