آخرین اخبار وردپرس در ماه‌های اخیر، تصویری از یک چرخش استراتژیک را نشان می‌دهد: وردپرس نه‌فقط یک سیستم مدیریت محتوای ساده باقی نمانده، بلکه به سمت پلتفرمی هوشمند و مبتنی بر هوش مصنوعی حرکت کرده است. از یک‌سو، نسخه ۷.۰ «آرمسترانگ» در اردیبهشت ۱۴۰۵ منتشر شد و زیرساخت هوش مصنوعی را به هسته وردپرس آورد. از سوی دیگر، نسخه ۷.۱ «مِری لو» در مرداد ۱۴۰۵ با تمرکز بر ویرایشگر و مدیریت رسانه‌ها عرضه شد. و در تازه‌ترین تحول، نسخه ۷.۱.۲ در شهریور ۱۴۰۵ به‌عنوان یک وصله امنیتی حیاتی منتشر شد. این حجم از تحولات در کمتر از شش ماه، نشان‌دهنده سرعت بالای اکوسیستم وردپرس است.

وصله امنیتی ۷.۱.۲: چرا باید فوراً به‌روزرسانی کنید؟

در ۲۲ سپتامبر ۲۰۲۶، تیم امنیتی وردپرس نسخه ۷.۱.۲ را منتشر کرد که یک آسیب‌پذیری بحرانی را برطرف می‌کند.[reference:0] این آسیب‌پذیری از نوع Path Traversal در فرآیند حل قالب‌های صفحه (Page Template Resolution) است که بدون نیاز به احراز هویت قابل بهره‌برداری بوده و در شرایط خاص، منجر به Remote Code Execution (RCE) می‌شود.[reference:1][reference:2]

اهمیت این وصله امنیتی از آن جهت است که آسیب‌پذیری مذکور تمام نسخه‌های اصلی وردپرس از ۵.۹ تا ۷.۰ را تحت تأثیر قرار داده است. تیم امنیتی برای شاخه‌های قدیمی‌تر نیز وصله‌های جداگانه منتشر کرده است: نسخه ۷.۰.۶ برای شاخه ۷.۰، نسخه ۶.۹.۹ برای شاخه ۶.۹، و به همین ترتیب تا نسخه ۵.۹.[reference:3] این یکی از موارد نادری است که آسیب‌پذیری در چنین بازه گسترده‌ای از نسخه‌ها تأثیرگذار بوده است.

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

وردپرس ۷.۰: ورود رسمی هوش مصنوعی به هسته

مهم‌ترین خبر دنیای وردپرس در سال ۲۰۲۶، انتشار نسخه ۷.۰ با نام رمزی «آرمسترانگ» در ۲۰ می ۲۰۲۶ بود.[reference:4] این نسخه از آن جهت تاریخی است که برای نخستین بار، زیرساخت هوش مصنوعی به‌صورت رسمی در هسته وردپرس تعبیه شده است. همان‌طور که در اعلامیه رسمی وردپرس فارسی آمده، «وردپرس ۷.۰ شروع دوره‌ای تازه برای این سیستم مدیریت محتوا است و زیرساخت‌های لازم برای استفاده از هوش مصنوعی را به هسته وردپرس می‌آورد.»[reference:5]

AI Client و Abilities API

هسته اصلی این تغییر، معرفی AI Client است که امکان ارتباط وردپرس با مدل‌های هوش مصنوعی مولد را فراهم می‌کند. تمامی اتصالات از طریق بخشی متمرکز در پیشخوان به نام Connectors مدیریت می‌شوند.[reference:6][reference:7] به بیان دیگر، مدیر سایت نیازی به ویرایش فایل‌های پیکربندی یا نوشتن کد ندارد؛ کافی است از پیشخوان، سرویس هوش مصنوعی مورد نظر خود را انتخاب و احراز هویت کند.

همچنین API جدید Abilities معرفی شده که به توسعه‌دهندگان امکان می‌دهد قابلیت‌های هوشمند سفارشی بسازند و فرآیندهای خودکار را در قالب‌هایی که وردپرس می‌فهمد، تعریف کنند.[reference:8] این API در نسخه ۷.۱ نیز تکامل یافته و فیلترهای چرخه حیات (Lifecycle Filters) و یک پرچم نمایش عمومی یکپارچه به آن اضافه شده است.[reference:9]

افزونه رسمی هوش مصنوعی

در کنار هسته، یک افزونه رسمی هوش مصنوعی نیز ارائه شده که با استفاده از آن می‌توان تصاویر، عناوین، خلاصه‌ها و متن جایگزین (ALT Text) تولید کرد.[reference:10] این افزونه روی زیرساخت AI Client بنا شده و نشان می‌دهد که تیم وردپرس قصد دارد هوش مصنوعی را به بخشی جدایی‌ناپذیر از تجربه کاربری تبدیل کند. اگر می‌خواهید بدانید هوش مصنوعی چگونه می‌تواند در بهینه‌سازی سایت شما مؤثر باشد، مقاله هوش مصنوعی چطور به سئو کمک می‌کند؟ را مطالعه کنید.

پیشخوان مدرن و ابزارهای طراحی پیشرفته در ۷.۰

نسخه ۷.۰ علاوه بر هوش مصنوعی، تحولاتی در ظاهر و تجربه کاربری پیشخوان نیز ایجاد کرده است. محیط مدیریت وردپرس با فاصله‌گذاری بهتر، تایپوگرافی بهبود یافته و جابه‌جایی نرم‌تر بین صفحات، بازطراحی شده است.[reference:11] این تغییرات ممکن است در نگاه اول ساده به‌نظر برسند، اما در کار روزمره با پیشخوان، تأثیر قابل توجهی بر سرعت و راحتی کار دارند.

در ویرایشگر بلوکی نیز امکانات جدیدی اضافه شده است:

  • بلوک‌های جدید مانند Icon و Breadcrumbs که ساختار صفحات را غنی‌تر می‌کنند.[reference:12]
  • قابلیت Lightbox برای گالری تصاویر که بدون نیاز به افزونه، تجربه کاربری بهتری ارائه می‌دهد.[reference:13]
  • پس‌زمینه ویدئویی برای بلوک Cover که امکانات طراحی را گسترش می‌دهد.[reference:14]
  • مدیریت فونت‌ها از طریق کتابخانه فونت، که مدیریت تایپوگرافی را ساده‌تر می‌کند.[reference:15]

اگر می‌خواهید با قابلیت‌های ویرایشگر بلوکی بیشتر آشنا شوید، مقاله Gutenberg چیست و چگونه ویرایش محتوای وردپرس را متحول کرد؟ به‌طور مفصل این موضوع را بررسی کرده است.

وردپرس ۷.۱: ویرایشگری که با هر نمایشگر هماهنگ می‌شود

سه ماه پس از ۷.۰، در ۱۹ اوت ۲۰۲۶، نسخه ۷.۱ با نام رمزی «مِری لو» منتشر شد. نام این نسخه به احترام مری لو ویلیامز، پیانیست و آهنگساز افسانه‌ای جاز انتخاب شده است.[reference:16] تمرکز اصلی ۷.۱ بر ویرایشگر، مدیریت رسانه و همکاری میان نویسندگان است.

استایل‌های واکنش‌گرا در ویرایشگر

یکی از مهم‌ترین تحولات ۷.۱، معرفی استایل‌های واکنش‌گرا (Responsive Styles) مستقیماً در ویرایشگر است. تا پیش از این، برای اعمال استایل متفاوت روی هر بلوک در نمایشگرهای مختلف، باید CSS سفارشی می‌نوشتید. اما از این پس، می‌توانید در خود ویرایشگر تعریف کنید که یک بلوک خاص در دسکتاپ، تبلت و موبایل ظاهری متفاوت داشته باشد.[reference:17]

علاوه بر این، یک منوی اختصاصی برای حالت‌های تعاملی اضافه شده است. به این معنا که می‌توانید بدون نوشتن یک خط CSS، تعریف کنید که یک دکمه در حالت Hover یا Focus رنگ و حاشیه متفاوتی داشته باشد.[reference:18] این قابلیت برای توسعه‌دهندگانی که می‌خواهند بدون کدنویسی، رفتارهای تعاملی پیچیده بسازند، بسیار ارزشمند است.

بلوک‌های جدید: Tabs و Playlist

در نسخه ۷.۱، دو بلوک آزمایشی قبلی به کتابخانه پیش‌فرض وردپرس راه یافته‌اند:

  • بلوک Tabs که محتوا را در پنل‌های قابل کلیک سازماندهی می‌کند. برای ساخت صفحات پرسش‌های متداول (FAQ) یا برگه‌های محصول، بسیار کاربردی است.[reference:19]
  • بلوک Playlist که یک پخش‌کننده صوتی با کاور، عنوان و نام هنرمند ارائه می‌دهد. این بلوک برای پادکست‌ها یا مجموعه‌های موسیقی طراحی شده است.[reference:20]

همچنین چند بلوک موجود نیز ارتقا یافته‌اند: امکان اعمال گرادیان روی تصویر پس‌زمینه در بلوک Group، امکان علامت‌گذاری تصویر به‌عنوان «تزئینی» برای نادیده گرفتن توسط صفحه‌خوان‌ها، و قابلیت تبدیل بلوک‌های Columns و Gallery به حالت Grid بدون از دست دادن محتوا.[reference:21]

نوار ابزار پایدار در ویرایشگر

یکی از تغییرات کوچک اما مفید، نوار ابزار پایدار (Persistent Toolbar) است. پیش از این، نوار مدیریت بالای صفحه هنگام کار با ویرایشگر بلوکی پنهان می‌شد. اما در ۷.۱، این نوار همیشه در ویرایشگر باقی می‌ماند و دسترسی به منوهای اصلی سایت را ساده‌تر می‌کند.[reference:22]

همچنین در نسخه ۷.۱، ویرایشگر پست به‌طور کامل در یک iframe قرار گرفته است. این تغییر که طی چند نسخه به‌تدریج انجام شد، اکنون در تمام زمینه‌ها نهایی شده و باعث جداسازی بهتر استایل‌های ویرایشگر از استایل‌های پیشخوان می‌شود.[reference:23]

مدیریت رسانه در ۷.۱: پردازش سمت مرورگر

یکی از نوآورانه‌ترین تغییرات نسخه ۷.۱، انتقال بخشی از پردازش تصاویر به مرورگر کاربر است. تا پیش از این، تمام فرآیندهای تغییر اندازه، فشرده‌سازی و تبدیل فرمت روی سرور انجام می‌شد. اما در ۷.۱، تصاویر ابتدا در مرورگر محلی رمزگشایی، تغییر اندازه و رمزگذاری می‌شوند و سپس نسخه نهایی به سرور ارسال می‌شود.[reference:24][reference:25]

این تغییر چند مزیت مهم دارد: بار سرور به‌شدت کاهش می‌یابد، سرعت آپلود افزایش می‌یابد، و منابع پردازشی از سرور به دستگاه کاربر منتقل می‌شود. همچنین پشتیبانی از فرمت‌های تصویری گسترده‌تر شده است: فرمت HEIC که فرمت پیش‌فرض دوربین‌های آیفون است، به‌صورت بومی پشتیبانی می‌شود. فرمت‌های AVIF و UltraHDR نیز اضافه شده‌اند.[reference:26]

در بخش کتابخانه رسانه، اسکرول بی‌نهایت (Infinite Scroll) به‌طور پیش‌فرض فعال شده است و هر کاربر می‌تواند آن را غیرفعال کند.[reference:27] همچنین یک مودال ویرایش تصویر جدید اضافه شده که برش، چرخش، برگرداندن، بزرگ‌نمایی و ویرایش متادیتا را در یک پنجره واحد جمع کرده است.[reference:28]

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

APIهای جدید برای توسعه‌دهندگان

نسخه‌های ۷.۰ و ۷.۱ مجموعهای از APIهای جدید را برای توسعه‌دهندگان ارائه کرده‌اند که ساخت قالب‌ها، افزونه‌ها و قابلیت‌های سفارشی را ساده‌تر و قدرتمندتر می‌سازند.[reference:29] برخی از مهم‌ترین این APIها عبارتند از:

  • SVG Icon API: یک API عمومی برای ثبت و نمایش آیکون‌های SVG.[reference:30]
  • توابع wp_get_tooltip() و wp_get_toggletip(): برای بهبود دسترس‌پذیری راهنماهای ابزار.[reference:31]
  • Abilities API بهبود یافته: با فیلترهای چرخه حیات و پرچم نمایش عمومی.[reference:32]

علاوه بر این، jQuery UI به نسخه ۱.۱۴.۲ ارتقا یافته است.[reference:33] اگر افزونه‌ای دارید که به jQuery UI وابسته است، توصیه می‌کنم سازگاری آن را با نسخه جدید بررسی کنید. برای راهنمایی در این زمینه، مقاله بررسی سازگاری قالب و افزونه وردپرس را ببینید.

در نسخه ۷.۱، تغییرات مهمی در APIهای دیگر نیز اعمال شده است. به‌ویژه، ساختار HTML جدول لیست پست‌ها (Post List Table) تغییر کرده و ممکن است CSS یا JS سفارشی شما در پیشخوان دچار مشکل شود.[reference:34] اگر از کدهای سفارشی در پیشخوان استفاده می‌کنید، حتماً پس از به‌روزرسانی، ظاهر و عملکرد آن را بررسی کنید.

پرسش‌های پرتکرار درباره نسخه‌های جدید وردپرس

آخرین نسخه وردپرس کدام است و چه زمانی منتشر شد؟

آخرین نسخه پایدار وردپرس، ۷.۱.۲ است که در ۲۲ سپتامبر ۲۰۲۶ منتشر شده است. این نسخه یک وصله امنیتی است که یک آسیب‌پذیری بحرانی Path Traversal را برطرف می‌کند.[reference:35] پیش از آن، نسخه ۷.۱ «مِری لو» در ۱۹ اوت ۲۰۲۶ و نسخه ۷.۰ «آرمسترانگ» در ۲۰ می ۲۰۲۶ منتشر شده بودند.

آیا باید فوراً به نسخه ۷.۱.۲ به‌روزرسانی کنم؟

بله. آسیب‌پذیری برطرف‌شده در ۷.۱.۲ از نوع Path Traversal بدون نیاز به احراز هویت است که در شرایط خاص به Remote Code Execution منجر می‌شود.[reference:36] تیم امنیتی وردپرس توصیه کرده که سایت‌ها فوراً به‌روزرسانی شوند.[reference:37] اگر از نسخه‌های قدیمی‌تر استفاده می‌کنید، وصله‌های جداگانه برای شاخه‌های ۶.۰ تا ۷.۰ منتشر شده است.

هوش مصنوعی در وردپرس ۷.۰ چگونه کار می‌کند؟

وردپرس ۷.۰ یک زیرساخت به نام AI Client در هسته خود جای داده است که امکان اتصال به مدل‌های هوش مصنوعی مولد را فراهم می‌کند. مدیر سایت از طریق بخش Connectors در پیشخوان، سرویس هوش مصنوعی خود را انتخاب و احراز هویت می‌کند.[reference:38] سپس افزونه‌ها و قالب‌ها می‌توانند از طریق API جدید Abilities با این سرویس‌ها تعامل کنند.

تفاوت نسخه ۷.۰ و ۷.۱ چیست؟

نسخه ۷.۰ بر یکپارچه‌سازی هوش مصنوعی و بازطراحی پیشخوان متمرکز بود. نسخه ۷.۱ بر ویرایشگر و مدیریت رسانه تمرکز داشت: اضافه شدن استایل‌های واکنش‌گرا، بلوک‌های Tabs و Playlist، پردازش رسانه سمت مرورگر، و نوار ابزار پایدار در ویرایشگر.[reference:39]

آیا به‌روزرسانی به ۷.۱ ممکن است سایت من را خراب کند؟

به‌طور کلی، به‌روزرسانی‌های وردپرس برای حفظ سازگاری طراحی شده‌اند. اما در نسخه ۷.۱، ساختار HTML جدول لیست پست‌ها تغییر کرده و ویرایشگر پست به‌طور کامل iframe شده است.[reference:40][reference:41] اگر افزونه یا کد سفارشی شما به این ساختارها وابسته است، ممکن است نیاز به به‌روزرسانی داشته باشد. همیشه پیش از به‌روزرسانی، از سایت خود بکاپ بگیرید و ابتدا در یک محیط آزمایشی تغییرات را تست کنید.

آیا نسخه ۷.۱.۲ شامل قابلیت‌های جدید است؟

خیر. نسخه ۷.۱.۲ یک وصله امنیتی خالص است و هیچ قابلیت جدیدی به آن اضافه نشده است.[reference:42] هدف این نسخه صرفاً برطرف کردن یک آسیب‌پذیری بحرانی بوده است. برای قابلیت‌های جدید، باید به نسخه ۷.۱ «مِری لو» یا ۷.۰ «آرمسترانگ» نگاه کنید.

پردازش رسانه سمت مرورگر در ۷.۱ چه تأثیری بر سرعت سایت دارد؟

پردازش رسانه سمت مرورگر، فرآیند تغییر اندازه و فشرده‌سازی تصاویر را از سرور به دستگاه کاربر منتقل می‌کند. این یعنی سرور شما منابع کمتری مصرف می‌کند و آپلود تصاویر سریع‌تر انجام می‌شود.[reference:43] اما توجه داشته باشید که این قابلیت در مرورگرهای مختلف عملکرد متفاوتی دارد: در Chrome و Edge کامل کار می‌کند، در Safari بخشی از قابلیت‌ها فعال است.[reference:44]

نگاه مهندسی پیشرفته به معماری نسخه‌های جدید

از دیدگاه یک مهندس ارشد نرم‌افزار، مسیری که وردپرس در نسخه‌های ۷.۰ و ۷.۱ طی کرده، نشان‌دهنده یک تغییر پارادایم در معماری این سیستم است. وردپرس از یک Monolithic CMS که تمام منطق را درون خود دارد، به سمت یک Extensible Platform حرکت می‌کند که از طریق APIهای انتزاعی با سرویس‌های خارجی — از جمله مدل‌های هوش مصنوعی — تعامل می‌کند.

معماری AI Client در نسخه ۷.۰ از الگوی Adapter Pattern استفاده می‌کند. کلاس‌هایی مانند WP_AI_Client_Cache، WP_AI_Client_Discovery_Strategy و WP_AI_Client_HTTP_Client در پوشه wp-includes/ai-client/adapters/ قرار گرفته‌اند.[reference:45] این ساختار ماژولار به توسعه‌دهندگان امکان می‌دهد بدون وابستگی به یک سرویس خاص، آداپتورهای سفارشی بسازند. این همان اصلی است که در الگوهای طراحی نرم‌افزار به Dependency Inversion Principle معروف است: ماژول‌های سطح بالا نباید به ماژول‌های سطح پایین وابسته باشند؛ هر دو باید به انتزاعات وابسته باشند.

مفهوم دیگر، Client-Side Media Processing است که در ۷.۱ معرفی شده. از منظر معماری، این تغییر یک Offloading Strategy محسوب می‌شود: به‌جای تمرکز تمام بار پردازشی روی سرور (که یک Single Point of Failure است)، بخشی از این بار به لبه شبکه (Edge) منتقل می‌شود. این الگو در سیستم‌های توزیع‌شده مدرن — مانند معماری‌های Edge Computing — بسیار رایج است و مزایای آن شامل کاهش Latency، توزیع بار، و بهبود مقیاس‌پذیری می‌شود.

در سطح Editor Architecture، انتقال کامل ویرایشگر به iframe در نسخه ۷.۱ یک تصمیم معماری مهم است. اگرچه این تغییر ممکن است در نگاه اول ساده به‌نظر برسد، اما در واقع یک Isolation Boundary ایجاد می‌کند که استایل‌های ویرایشگر را از استایل‌های پیشخوان جدا می‌کند. این جداسازی، از تداخل CSS و JS جلوگیری می‌کند و پایداری ویرایشگر را در محیط‌های پیچیده افزایش می‌دهد. برای توسعه‌دهندگانی که افزونه‌های ویرایشگر می‌سازند، این تغییر به معنای آن است که باید APIهای رسمی را به‌جای دستکاری مستقیم DOM استفاده کنند.

در نهایت، برای مهندسانی که با CI/CD Pipelines کار می‌کنند، تغییرات API در نسخه ۷.۱ — به‌ویژه در Abilities API و ساختار HTML جدول پست‌ها — می‌تواند بر تست‌های خودکار تأثیر بگذارد. توصیه می‌کنم قبل از به‌روزرسانی در محیط تولید، یک محیط Staging کامل با تمام افزونه‌ها و کدهای سفارشی راه‌اندازی کنید و پس از به‌روزرسانی، تمام تست‌های واحد و یکپارچه را اجرا کنید.

نتیجه‌گیری

وردپرس در سال ۲۰۲۶ با سرعتی بی‌سابقه در حال تحول است. از یک‌سو، نسخه ۷.۰ هوش مصنوعی را به هسته آورد و پیشخوان را بازطراحی کرد. از سوی دیگر، نسخه ۷.۱ ویرایشگر را واکنش‌گرا کرد و پردازش رسانه را به مرورگر منتقل ساخت. و در نهایت، وصله امنیتی ۷.۱.۲ نشان داد که تیم امنیتی وردپرس همچنان با جدیت از میلیون‌ها سایت محافظت می‌کند.

تجربه من در پروژه‌های متعدد نشان داده است که به‌روزرسانی‌های وردپرس، هرچند ممکن است نگران‌کننده به‌نظر برسند، اما در بلندمدت امنیت و کارایی سایت را به‌شدت بهبود می‌بخشند. کلید موفقیت، آماده‌سازی درست قبل از به‌روزرسانی — بکاپ، تست در محیط آزمایشی، و بررسی سازگاری — است. برای راهنمایی بیشتر در مورد به‌روزرسانی‌های امن، مقاله راهنمای امنیت وردپرس برای مبتدیان را مطالعه کنید.

اگر این نسخه‌ها را روی سایت خود نصب کرده‌اید، برای من جالب است بدانم کدام قابلیت بیشترین تأثیر را بر کار روزمره‌تان داشته است: AI Client، استایل‌های واکنش‌گرا، یا پردازش رسانه سمت مرورگر؟ تجربه خودتان را در دیدگاه‌ها بنویسید؛ به‌خصوص اگر با چالش خاصی در به‌روزرسانی مواجه شده‌اید که می‌تواند برای خواننده بعدی مفید باشد. 🚀