Redux Framework

توضیحات

ریداکس توسط توسعه‌دهندگان و برای توسعه‌دهندگان ساخته شده است. ما ماه‌ها و شاید سال‌ها در زمان توسعه شما صرفه‌جویی می‌کنیم. هر کاری که انجام می‌دهیم برای کمک به نوآوری در این صنعت است.

♥️ کارکرد افزونه چیست؟

ریداکس یک فریم‌ورک تنظیمات ساده، واقعاً توسعه‌پذیر و کاملاً واکنش‌گرا برای پوسته‌ها و افزونه‌های وردپرس است. ریداکس که بر پایه API تنظیمات وردپرس ساخته شده است، از چندین نوع فیلد، مدیریت خطای سفارشی، فیلدها و انواع اعتبارسنجی‌های سفارشی و قابلیت درون‌ریزی/برون‌بری پشتیبانی می‌کند.

اما ریداکس واقعاً چه کاری انجام می‌دهد؟ ما معتقد نیستیم که توسعه‌دهندگان پوسته و افزونه باید هر بار که پروژه‌ای را شروع می‌کنند، چرخ را از نو اختراع کنند. ریداکس چرخه توسعه را با ارائه یک فریم‌ورک بهینه و توسعه‌پذیر ساده می‌کند تا توسعه‌دهندگان بتوانند کار خود را روی آن بنا کنند. از طریق یک فایل پیکربندی ساده و دارای مستندات قوی، توسعه‌دهندگان شخص ثالث می‌توانند در کسری از زمانی که برای ساخت از صفر لازم است، یک پنل تنظیمات بسازند که محدود به تخیل آن‌ها باشد!

🚀 ریداکس چه فیلدهایی را ارائه می‌دهد؟

  • آکاردئون
  • ویرایشگر ACE
  • پس‌زمینه
  • حاشیه
  • سایه جعبه
  • مجموعه دکمه
  • چک‌باکس / انتخاب چندگانه
  • رنگ (بومی وردپرس)
  • گرادینت رنگ
  • پالت رنگ
  • رنگ RGBA
  • طرح رنگ
  • محتوا
  • فونت‌های سفارشی
  • سفارشی‌ساز
  • تاریخ
  • تاریخ/زمان
  • ابعاد (ارتفاع/عرض)
  • جداکننده (خط تقسیم)
  • ویرایشگر (بومی وردپرس)
  • گالری (بومی وردپرس)
  • نقشه گوگل
  • انتخاب آیکون
  • انتخاب تصویر (طرح‌ها/پیش‌تنظیمات)
  • درون‌ریزی/برون‌بری
  • اطلاعات (سربرگ/اعلان)
  • دکمه JS
  • رنگ پیوند
  • رسانه‌ (بومی وردپرس)
  • جعبه‌های متا (Metaboxes)
  • چندرسانه‌ای
  • چندمتنی
  • پالت
  • رمز عبور
  • دکمه رادیویی (با داده‌های وردپرس)
  • خام (HTML/PHP/Markdown)
  • تکرارکننده
  • بخش (تورفتگی و گروه‌بندی فیلدها)
  • انتخاب‌گر (انتخاب تکی/چندگانه با Select2 و داده‌های وردپرس)
  • انتخاب تصویر
  • اسلایدر (کشیدن دسته)
  • اسلایدها (چندین تصویر، عنوان و توضیحات)
  • پروفایل‌های اجتماعی
  • مرتب‌سازی (فیلدهای ورودی/چک‌باکس با قابلیت کشیدن و رها کردن)
  • جورچین (مدیریت کشیدن و رها کردن – مناسب برای بلوک‌های محتوا)
  • فاصله‌گذاری (Margin/Padding/Absolute)
  • اسپینر
  • کلید
  • تب‌بندی شده
  • جعبه‌های متای آرایه‌شناسی
  • متن
  • ناحیه متنی
  • تایپوگرافی
  • جعبه‌های متای شناسنامه کاربر
  • * The most advanced typography module complete with preview, Google fonts, and auto-css output!

  • جعبه‌های متای شناسنامه کاربر
  • ناحیه‌های ابزارک (فقط ابزارک‌های کلاسیک)

🎉 ویژگی‌های اضافی

  • پاک‌سازی کامل مقادیر (Escaping)
  • فیلدهای پیش‌نیاز (Required) – پیوند دادن قابلیت مشاهده فیلد بر اساس مقادیر فیلدهای والد. این تنظیم را برای تأثیرگذاری روی نمایش فیلد بر اساس مقدار فیلد والد پیکربندی کنید. امکان استفاده از فیلدهای پیش‌نیاز تودرتو و چندگانه وجود دارد.
  • خروجی خودکار CSS – ریداکس کدهای CSS و استایل‌شیت‌های مناسب فونت‌های گوگل را در فیلدهای انتخابی برای شما تولید می‌کند. شما فقط باید انتخاب‌گر CSS را مشخص کنید تا استایل روی آن اعمال شود (محدود به فیلدهای خاص).
  • یکپارچه‌سازی کامپایلر! هنگامی که هر فیلدی با آرگومان `compile => true` تغییر کند، یک قلاب (Hook) سفارشی اجرا می‌شود.
  • اعتبارسنجی و پاک‌سازی فیلد
  • غیرفعال‌سازی فیلد و بخش
  • راستی، آیا به راه‌اندازی کاملاً یکپارچه فونت‌های گوگل اشاره کردیم که شما را آن‌قدر خوشحال می‌کند که می‌خواهید گریه کنید؟

👍 یک مشارکت‌کننده باشید

اگر می‌خواهید در ترجمه‌ها کمک کنید، به پرتال ترجمه در translate.wordpress.org مراجعه کنید.

شما همچنین می‌توانید از طریق مخزن گیت‌هاب ما در نوشتن کدها مشارکت کنید. حتماً از شاخه develop ما برای ارسال درخواست‌های ثبت تغییرات (Pull Requests) استفاده کنید.

📝 مستندات و پشتیبانی

  • ما مستندات بسیار گسترده‌ای داریم. لطفاً از [https://devs.redux.io/](https://devs.redux.io) بازدید کنید. اگر این کار مشکل شما را حل نکرد، در [ردیاب مشکلات در گیت‌هاب](https://github.com/reduxframework/redux-framework/issues) جستجو کنید. اگر نتوانستید موضوعی مرتبط با مشکل خاص خود پیدا کنید، [یک خطای جدید ثبت کنید](https://github.com/reduxframework/redux-framework/issues/new). قبل از ارسال گزارش خطا، لطفاً [شرایط مشارکت ما](https://github.com/redux-framework/redux-framework/blob/master/CONTRIBUTING.md) را مطالعه کنید. ما روی نسخه توسعه کار می‌کنیم و پس از اطمینان از پایداری و آماده بودن ریداکس برای انتشار، آن را در WordPress.org منتشر می‌کنیم.
  • اگر سوالات بیشتری دارید، از طریق support@redux.io با ما در ارتباط باشید

⚡ افزونه ریداکس را دوست دارید؟

🔐 حریم خصوصی

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

برای جزئیات بیشتر درباره حریم خصوصی ما: https://redux.io/privacy
برای جزئیات بیشتر درباره شرایط و ضوابط ما: https://redux.io/terms

توجه: ریداکس برای استفاده به تنهایی در نظر گرفته نشده است. این افزونه به یک فایل پیکربندی نیاز دارد که توسط توسعه‌دهنده پوسته یا افزونه شخص ثالث ارائه می‌شود تا کارکرد واقعی خود را نشان دهد!

نصب

  1. کل پوشه افزونه را در مسیر /wp-content/plugins/ بارگذاری کنید.
  2. افزونه را از طریق منوی «افزونه‌ها» در وردپرس فعال کنید.

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

چرا این افزونه هیچ کاری انجام نمی‌دهد؟

ریداکس یک فریم‌ورک تنظیمات است… به عبارت دیگر، طوری طراحی نشده که به تنهایی کاری انجام دهد! با این حال، می‌توانید حالت دمو را فعال کنید تا نحوه عملکرد آن را ببینید.

چگونه می‌توانم درباره ریداکس اطلاعات بیشتری کسب کنم؟

از وب‌سایت ما در https://redux.io/ دیدن کنید

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

15 مارس 2026
Used it in a few projects, and it works well overall. Lots of options and pretty flexible. Setup took a bit of time at first, but once you get it, things become easy. tnx devs for the work.
17 آوریل 2025
Hi Redux Framework team,I’m using Redux Framework for my theme (Liberty), but I’m really frustrated with its translation support, especially after WordPress 6.7 and later updates (I’m on 6.8). My theme’s primary text domain is liberty, but for Redux settings, I’ve used a separate text domain (liberty-settings) to avoid conflicts and gain more flexibility. However, Redux fails to apply translations for its sections and fields (e.g., “General Settings” or a test string in $args[‘footer_credit’]), even though the strings are translated in the liberty-settings-fa_IR.po file. This inconsistency between WordPress’s translation system (which works fine for my theme’s liberty text domain) and Redux’s handling is a major drawback. The _load_textdomain_just_in_time error introduced since WordPress 6.7 only makes it worse. I’ve posted a detailed explanation in the support forum—hoping for a fix! Please prioritize improving Redux’s translation compatibility in future updates. Thanks!
10 سپتامبر 2024
The theme is so great. I love these guys at Redux Framework, their eye is not on making money because most advanced features which are usually available on premium themes, Listingpro made them available for free.
خواندن تمامی 273 نقد و بررسی‌

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

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

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

“Redux Framework” به 13 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

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

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

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

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

4.5.13

  • رفع مشکل: گزارش آسیب‌پذیری ارتقای سطح دسترسی در افزونه داخلی users. با تشکر از Jakub Herman.
  • به‌روزرسانی: طرح رنگی “Modern” به رنگ‌های پوسته برای وردپرس ۷.۰ اضافه شد.
  • به‌روزرسانی: بهبود پرونده RTL.css. با تشکر از @Mr-Alidoosti.
  • تاریخ انتشار: ۲۲ ژوئن ۲۰۲۶

4.5.11

  • به‌روزرسانی: هماهنگ‌سازی با تغییرات رابط کاربری وردپرس ۷.۰.
  • تاریخ انتشار: ۲۳ مارس ۲۰۲۶

4.5.10

  • رفع مشکل: تقویت امنیت در بخش‌های import_export، custom_fonts، color_scheme و به‌روزرسانی فونت‌های گوگل.
  • رفع مشکل: اسلایدر box_shadow مقدار را به‌صورت لحظه‌ای به‌روزرسانی نمی‌کرد.
  • رفع مشکل: ترجمه‌های جاافتاده. با تشکر از @DAnn2012.
  • تاریخ انتشار: ۷ ژانویه ۲۰۲۶

4.5.9

  • رفع مشکل: هشدار منسوخ شدن (Deprecation) در تابع get_wordpress_data().
  • تغییریافته: سازگاری با معیارهای جدید PCP.
  • بهبودیافته: امنیت قوی‌تر برای افزونه داخلی شورت‌کد.
  • به‌روزرسانی: فایل parsedown.php برای PHP 8.5.
  • تاریخ انتشار: ۲۴ نوامبر ۲۰۲۵

4.5.8

  • رفع مشکل: گزارش آسیب‌پذیری XSS در افزونه داخلی شورت‌کد (Shortcode).
  • رفع مشکل: #4074 – فیلد گالری هنگام تازه‌سازی صفحه بارگذاری نمی‌شد.
  • رفع مشکل: جلوگیری از خطای مرگبار (Fatal Error) برای پست‌های سفارشی (CPT) با کدنویسی نادرست که دارای جعبه‌های متا هستند.
  • افزوده شد: آرگومان سراسری جدید custom_fonts برای فعال یا غیرفعال کردن این افزونه داخلی.
  • افزوده شد: آرگومان سراسری جدید widget_area برای فعال یا غیرفعال کردن این افزونه داخلی.
  • افزوده شد: social_profiles اکنون از یک آرگومان برای کلاس‌های فونت‌آوسام نسخه ۶ پشتیبانی می‌کند.
  • بهبودیافته: اعتبارسنجی فراخوان (Callback) برای واکشی داده‌ها. با تشکر از @afonsolpjr
  • تاریخ انتشار: ۱ اکتبر ۲۰۲۵

4.5.7

  • رفع مشکل: ایمن‌سازی و خطایابی برخی آرگومان‌های سراسری هنگامی که در پیکربندی حذف شده‌اند.
  • رفع مشکل: اعلان‌های منسوخ‌شدن در PHP 8.4.
  • رفع مشکل: سازنده تنظیمات اکنون رشته‌های خالی را که باعث خطای مرگبار می‌شدند فیلتر می‌کند. تنظیمات همیشه باید در یک آرایه قرار داشته باشند.
  • رفع مشکل: خطاهای فیلد gallery در درون‌ریزی ناموفق دمو که تصاویر را در گالری وردپرس نصب نمی‌کرد.
  • تاریخ انتشار: ۲۶ مارس ۲۰۲۵

4.5.6

  • رفع مشکل: تنظیم پیش‌فرض‌های سطح دسترسی CHMOD در تابع سازنده (construct) جهت جلوگیری از بروز خطا در شرایط استفاده خاص.
  • رفع مشکل: نصب یک نگه‌دارنده جایگاه (Placeholder) خالی برای افزونه قدیمی search، زیرا وردپرس آن را از نسخه‌های قدیمی در هنگام به‌روزرسانی حذف نمی‌کرد و باعث ایجاد خطا می‌شد.
  • رفع مشکل: فیلد raw در فایل sample-config.php هنگامی که FS_METHOD روی FTP_EXT تنظیم شده و اطلاعات ورود وارد نشده باشد، باعث بروز خطای سیستم پرونده وردپرس می‌شد.
  • رفع مشکل: ذخیره نشدن فیلد جورچین در سفارشی‌ساز.
  • رفع مشکل: عدم ذخیره‌سازی جعبه متای users در برخی از تنظیمات.
  • رفع مشکل: غیرفعال کردن نوار جستجو در پروفایل کاربری و جعبه‌های متای آرایه‌شناسی.
  • به‌روزرسانی: فونت‌آوسام ۶.۷.۲
  • تغییریافته: بخش custom_fonts اکنون استایل‌شیت فونت‌های محلی را با نشانه نسخه بر اساس زمان آخرین تغییر فایل (و نه زمان کنونی) فراخوانی می‌کند.
  • تغییریافته: بررسی‌های اجباری PCP را با موفقیت می‌گذراند.
  • تاریخ انتشار: ۲۰ ژانویه ۲۰۲۵

4.5.4

  • رفع مشکل: کلاس سیستم پرونده (Filesystem) مقدار بولین را برای متغیر $creds نمی‌پذیرفت.
  • رفع مشکل: #4045: افزونه قدیمی search خطای class not found صادر می‌کرد.
  • رفع مشکل: افزونه accordion خطای Type of Redux_Extension_Accordion::$version must be string را صادر می‌کرد.
  • رفع مشکل: ویژگی تایپ‌دار color_scheme نباید پیش از مقداردهی اولیه مورد دسترسی قرار گیرد.
  • تاریخ انتشار: ۱۶ دسامبر ۲۰۲۴

4.5.3

  • حذف شد: اعلان منسوخ شدن برای $filesystem. بسیاری از افراد فکر می‌کردند این یک خطا است. ما باید تا آینده‌ای قابل پیش‌بینی از کدهای قدیمی ریداکس نسخه ۳ پشتیبانی کنیم.
  • تاریخ انتشار: ۵ دسامبر ۲۰۲۴

4.5.2

  • رفع مشکل: دسترسی سراسری جدید به سیستم پرونده باعث از کار افتادن متدهای قدیمی در افزونه‌های قدیمی شده بود. اعلان منسوخ شدن اضافه شد.
  • تاریخ انتشار: ۵ دسامبر ۲۰۲۴

4.5.1

  • به‌روزرسانی: فونت‌آوسام ۶.۷.۱
  • رفع مشکل: رندر شدن چندباره نوار جستجوی تنظیمات در رابط کاربری سفارشی‌ساز.
  • رفع مشکل: تغییر تعریف‌های نوع‌امن (typesafe) برای متغیرهای گذرا (transient) از array به mixed برای جلوگیری از بروز خطای مرگبار.
  • رفع مشکل: فیلدهای color_scheme و social_profiles در زمان عدم استفاده از آن‌ها، خطای cannot assign null to array می‌دادند.
  • رفع مشکل: خطاهای جاوااسکریپت مربوط به TinyMCE زمانی که از طریق فیلد ویرایشگر (editor) بارگذاری نشده بود.
  • رفع مشکل: عدم کارکرد دکمه «افزودن» در فیلد تکرارکننده (repeater) در شرایطی که هیچ فیلد ویرایشگری (editor) بارگذاری نشده بود.
  • رفع مشکل: وردپرس ۶.۷ منوهای ریداکس را در سفارشی‌ساز با اختلال مواجه می‌کرد.
  • رفع مشکل: عمل «بازنشانی بخش» همه موارد را به حالت خالی یا صفر بازنشانی می‌کرد.
  • رفع مشکل: از دست رفتن دقت عدد اعشاری (Float) در فیلد color_rgba زمانی که show_default روی true تنظیم شده بود. با تشکر از @andrejarh
  • رفع مشکل: ذخیره نشدن یا حفظ نشدن داده‌های فیلد multi_media در سفارشی‌ساز.
  • تغییریافته: خروجی HTML سفارشی‌ساز برای پشتیبانی از نسخه‌های وردپرس قدیمی‌تر از نسخه ۶.۷.
  • تغییریافته: نوار جستجوی پنل تنظیمات به هسته منتقل شد (قبلاً یک افزونه داخلی بود).
  • تغییریافته: مجاز کردن انتساب مقدار null به متغیر هسته جهت جلوگیری از خطاهای مرگبار در زمان غیرفعال کردن فونت‌های گوگل توسط توسعه‌دهندگان.
  • افزوده شد: مقدار null به چندین تعریف نوع‌امن (typesafe) اضافه شد.
  • افزوده شد: خروجی CSS به فیلد slider اضافه شد.
  • افزوده شد: نمایش پیام هشدار حداقل نسخه PHP 7.4 در صفحه مدیریت برای جلوگیری از خطاهای مرگبار. ظاهراً برخی افراد هنوز از نسخه‌های قدیمی و منسوخ‌شده PHP استفاده می‌کنند.
  • تاریخ انتشار: ۴ دسامبر ۲۰۲۴

4.5.0

  • تغییریافته: حداقل نسخه PHP مورد نیاز اکنون ۷.۴ است.
  • رفع مشکل: عدم پاک‌سازی (Escape) برخی ترجمه‌ها در فیلد تاریخ و زمان، و نادرست بودن دامنه متنی ترجمه.
  • رفع مشکل: عملکرد required در taxonomy و users.
  • رفع مشکل: فیلد repeater در متاباکس‌های taxonomy رندر نمی‌شد.
  • رفع مشکل: فیلد repeater در متاباکس‌های users ذخیره نمی‌شد.
  • رفع مشکل: عدم نمایش/پنهان‌سازی صحیح ویژگی page_template در جعبه‌های متا در ویرایشگر گوتنبرگ به دلیل تغییر نام کلاس.
  • رفع مشکل: #4023 – نمونه‌های google_maps از مشکل قبلی تاثیر می‌گرفتند.
  • رفع مشکل: اعلان منسوخ شدن مربوط به نشانگرهای نقشه در فیلد نقشه گوگل (google_maps).
  • رفع مشکل: فیلد repeater در متاباکس‌های taxonomy و user.
  • رفع مشکل: داده‌های پیش‌فرض هنگام بارگذاری، به‌صورت غیرضروری بارگذاری می‌شدند مگر اینکه metaboxes در حال استفاده باشد.
  • رفع مشکل: فیلدهای editor و checkbox در فیلد tabbed ذخیره نمی‌شدند.
  • رفع مشکل: عدم ذخیره فونت بارگذاری‌شده در افزونه custom_fonts در صورت شکست فرآیند تبدیل.
  • رفع مشکل: #4009 – مشکل به‌روزرسانی فونت‌های گوگل برطرف شد.
  • حل شد: #4011 – editor در فیلد ویرایشگر repeater ذخیره نمی‌شود.
  • حل شد: editor در فیلدهای repeater اضافه شده که به درستی مقداردهی اولیه نمی‌شدند.
  • رفع مشکل: #4008 – افزودن مکانیزم جایگزین (Fallback) در صورت شکست فرآیند تبدیل فونت.
  • رفع مشکل: جایگزینی متد منسوخ‌شده validate_values در جعبه متای آرایه‌شناسی (taxonomy).
  • به‌روزرسانی: کدهای جاوااسکریپت منسوخ‌شده در تمامی افزونه‌های داخلی جعبه متا.
  • به‌روزرسانی: کدهای جاوااسکریپت برای نسخه jQuery 4.0.
  • تاریخ انتشار: ۲۸ اکتبر ۲۰۲۴

4.4.18

  • رفع مشکل: #4006: رفع XSS در درون‌ریزی ‘color_scheme’.
  • به‌روزرسانی: فونت‌آوسام ۶.۶.۰
  • تاریخ انتشار: ۱۹ ژوئیه ۲۰۲۴

4.4.17

  • رفع مشکل: فیلد پروفایل‌های اجتماعی (social_profiles) در سفارشی‌ساز.
  • رفع مشکل: بازگرداندن مقدار null توسط فیلد جداکننده بخش که باعث ایجاد هشدار PHP می‌شد.
  • رفع مشکل: خطای شاخص تعریف‌نشده (Undefined index) در فیلد تب‌بندی شده (tabbed) هنگام بازنشانی تنظیمات.
  • تاریخ انتشار: ۲۳ مه ۲۰۲۴

4.4.16

  • تغییریافته: غیرفعال‌سازی موقت فیلدهای social_profiles و color_scheme در سفارشی‌ساز به دلیل کار نکردن آن‌ها.
  • حذف شد: فرآیند حذف پشتیبانی از نسخه Redux Pro تکمیل شد.
  • حذف شد: بنر تبلیغاتی افزونه Extendify در اولین اجرا.
  • به‌روزرسانی: فونت‌آوسام ۶.۵.۲
  • تاریخ انتشار: ۲۷ آوریل ۲۰۲۴

4.4.15

  • رفع مشکل: فیلدهای spacing، dimension و border مقادیر تغییر‌یافته را ذخیره نمی‌کردند.
  • رفع مشکل: فیلدهای switch و button_set در رابط tabbed ذخیره نمی‌شدند.
  • تاریخ انتشار: ۲۲ مارس ۲۰۲۴

4.4.14

  • رفع مشکل: پیام «هیچ شناسه فیلدی تنظیم نشده است» که باعث به‌هم‌ریختگی چیدمان بخش مدیریت می‌شد.
  • جدید: فیلد محتوا https://devs.redux.io/core-fields/content.html
  • به‌روزرسانی: هماهنگ‌سازی فیلدهای ورودی با استانداردهای W3C.
  • به‌روزرسانی: اولین مرحله از سازگاری با PHP 8.3.
  • تاریخ انتشار: ۱۴ مارس ۲۰۲۴

4.4.13

  • رفع مشکل: بروز خطای بحرانی (Critical Error) و خرابی وردپرس توسط فیلد طرح رنگ (color_scheme) برای کاربرانی که هنوز از PHP 7.1 استفاده می‌کردند.
  • افزوده شد: فیلتری برای غیرفعال کردن به‌روزرسانی‌های فونت گوگل: "redux/{opt_name}/field/typography/google_font_update". برای غیرفعال کردن مقدار false را برگردانید.
  • افزوده شد: سازگاری با وردپرس ۶.۵.
  • تاریخ انتشار: ۱۳ فوریه ۲۰۲۴

4.4.12

  • جدید: افزونه داخلی Color Schemes https://devs.redux.io/core-extensions/color-schemes.html
  • رفع مشکل: خطای PHP زمانی که داده‌های color_scheme وجود نداشتند.
  • رفع مشکل: custom_fonts در صورت شکست تبدیل، فونت اصلی را درون‌ریزی نمی‌کرد.
  • رفع مشکل: اطلاعات دیباگ از JS حذف شد. نسخه Font Awesome تغییر کرد.
  • رفع مشکل: #3988 – تعداد هشدار/خطا در اعتبارسنجی فیلد رنگ به‌صورت NaN نمایش داده می‌شد.
  • رفع مشکل: بروز خطای نادرست در color_scheme زمانی که آرایه طرح ذخیره‌شده خالی (رشته) بود.
  • رفع مشکل: طرح‌های رنگی پس از ذخیره یک طرح جدید، از طریق جعبه انتخاب تغییر نمی‌کردند.
  • رفع مشکل: فهرست کشویی sunset در فیلد typography استایل Select2 را رندر نمی‌کرد.
  • رفع مشکل: کارایی بارگذاری افزونه‌های داخلی بهبود یافت.
  • حذف شد: پشتیبانی از Redux Pro. دیگر نیازی به آن نیست، زیرا اکنون همه قابلیت‌های Pro بخشی از Redux هستند.
  • تاریخ انتشار: ۱۲ فوریه ۲۰۲۴

4.4.11

  • رفع مشکل: اصلاح ظاهری فیلد box_shadow.
  • رفع مشکل: شرط Required فیلدهای مرتبط را در سفارشی‌ساز پنهان نمی‌کرد.
  • رفع مشکل: فیلدهای tabbed و repeater هنگام استفاده از بازنشانی بخش، بازنشانی نمی‌شدند.
  • رفع مشکل: #3983 – رفع مشکلات ادامه‌دار ایجادشده توسط PR مربوط به WP Filesystem
  • به‌روزرسانی: فونت‌آوسام ۶.۵.۱
  • تاریخ انتشار: ۱۸ دسامبر ۲۰۲۳

4.4.10

  • جدید: افزونه داخلی Tabbed https://devs.redux.io/core-extensions/tabbed.html
  • تغییریافته: پس‌زمینه پیش‌نمایش تایپوگرافی هنگام انتخاب رنگ‌های فونت روشن‌تر به مشکی تغییر می‌کند. با تشکر از @herculesdesign
  • تغییریافته: تغییرات بازگردانی بیشتری در کلاس سیستم پرونده انجام شد که باعث پیام‌های نادرست درباره مشکل مجوز فایل شده بود.
  • رفع مشکل: فاصله‌های اضافی و ناخواسته در فیلد ویرایشگر ACE.
  • رفع مشکل: بررسی آرایه در اعتبارسنجی رنگ برای جلوگیری از خطاها اضافه شد. این فقط با فیلد رنگ کار می‌کند و نه با هیچ مورد دیگری.
  • بهبودیافته: منطق killswitch سیستم پرونده.
  • تاریخ انتشار: ۵ دسامبر ۲۰۲۳

4.4.9

  • تغییریافته: بازگردانی تغییرات انجام‌شده در کلاس سیستم پرونده که باعث پیام‌های نادرست درباره مشکل مجوز فایل شده بود.
  • تاریخ انتشار: ۲۶ اکتبر ۲۰۲۳

4.4.8

  • تغییریافته: محافظت‌های بیشتری در برابر سیستم‌های پرونده فقط‌خواندنی اضافه شد. با تشکر از @cezarpopa-cognita.
  • رفع مشکل: #3970 – بررسی is_string به آرگومان callback داده‌های وردپرس اضافه شد.
  • حذف شد: کد بلااستفاده مربوط به قابلیت ارسال تیکت پشتیبانی که هرگز تکمیل نشده بود.
  • رفع مشکل: فاصله‌های اضافی از textarea حذف شدند.
  • افزوده شد: سازگاری با وردپرس ۶.۴.
  • تاریخ انتشار: ۱۷ اکتبر ۲۰۲۳

4.4.7

  • حذف شد: پشتیبانی ارائه‌دهنده CDN برای ace_editor. چون توسعه‌دهندگان کد خود را به‌روزرسانی نمی‌کنند، انتخاب دیگری باقی نماند. در صورت نیاز، از فیلتر redux/<opt_name>/fields/ace/script برای فراخوانی اسکریپت محلی ACE Editor استفاده کنید.
  • رفع مشکل: قالب PHP ریداکس به‌صورت خودکار بارگذاری نمی‌شد.
  • تاریخ انتشار: ۱۴ سپتامبر ۲۰۲۳

4.4.6

  • جدید: آرگومان سراسری fontawesome_frontend برای فراخوانی CSS داخلی فونت‌آوسام در فرانت‌اند.
  • جدید: افزونه Taxonomy Metaboxes در https://devs.redux.io/core-extensions/taxonomy.html
  • رفع مشکل: عدم فراخوانی (enqueue) فونت‌آوسام در فرانت‌اند برای فیلد social_profiles.
  • رفع مشکل: خروجی HTML برای متاباکس‌های پروفایل کاربری.
  • رفع مشکل: CSS پنل مدیریت.
  • رفع مشکل: ترجمه پیام به‌روزرسانی فونت گوگل اصلاح شد.
  • رفع مشکل: ادامه تلاش برای مقابله با کدهای قدیمی CDN، چون بعضی توسعه‌دهندگان کدهای خود را به‌روزرسانی نمی‌کنند.
  • رفع مشکل: ثابت REDUX_PLUGIN_FILE در حالت نصب تعبیه‌شده دچار مشکل می‌شد. ما دیگر از حالت تعبیه‌شده پشتیبانی نمی‌کنیم؛ این حالت فقط برای نصب‌های قدیمی است.
  • تاریخ انتشار: ۱۳ سپتامبر ۲۰۲۳

4.4.5

  • رفع مشکل: ریداکس خطاهایی که در زمان عدم امکان خواندن/نوشتن JSON فونت‌های گوگل به دلیل تنظیمات نادرست سرور رخ می‌دهد را مدیریت می‌کند.
  • رفع مشکل: خروجی HTML در پنل مدیریت اکنون با استانداردهای W3C مطابقت دارد.
  • رفع شد: فاصله بین حروف و کلمات typography روی مقدار صفر گیر می‌کرد.
  • رفع مشکل: کلاس‌های فیلد هنگام استفاده از آرگومان‌های hidden یا disable نادیده گرفته می‌شدند.
  • رفع مشکل: افزودن کلاس مستعار (alias) برای نسخه قدیمی پشتیبانی فروشنده ریداکس جهت جلوگیری از کرش کردن ریداکس.
  • رفع مشکل: افزودن شیم (shim) اضافی برای اصلاح کد پشتیبانی از فروشنده (Vendor Support) که توسط برخی پوسته‌ها به‌طور نادرست تعبیه شده بود.
  • رفع مشکل: افزودن وابستگی wp-util به icon_select، زیرا وردپرس در برخی موارد این کار را انجام نمی‌دهد.
  • افزوده شد: خطایابی برای بارگذاری قالب پنل جهت جلوگیری از کرش کردن سایت در صورت نبودن یا غیرقابل خواندن بودن فایل‌ها.
  • به‌روزرسانی: فونت‌های پیش‌فرض گوگل.
  • به‌روزرسانی: فونت‌آوسام ۶.۴.۲
  • تاریخ انتشار: ۷ اوت ۲۰۲۳

4.4.4

  • رفع مشکل: بازگرداندن هندل CSS redux-admin به هندل قبلی.
  • رفع مشکل: فیلد color_rgba به دلیل غلط املایی در هندل فراخوانی CSS، به‌درستی رندر نمی‌شد.
  • رفع مشکل: اعلان‌های منسوخ‌شدن jQuery در جاوااسکریپت typography.
  • رفع مشکل: خطا در بنر اتصال هنگام فعال‌سازی اولیه.
  • رفع مشکل: فایل redux-banner-admin.min.js موجود نبود.
  • رفع مشکل: افزودن بررسی اضافی برای وجود نام تابع در callbackها. برخی پوسته‌ها این کار را به‌درستی انجام نمی‌دهند و باعث کرش کردن وردپرس می‌شوند.
  • تاریخ انتشار: ۲ ژوئیه ۲۰۲۳

4.4.3

  • رفع مشکل: غلط املایی در هندل فراخوانی جاوااسکریپت باعث از کار افتادن فیلدهای typography و slider شده بود.
  • تاریخ انتشار: ۲۹ ژوئن ۲۰۲۳

4.4.2

  • جدید: افزونه انتخاب آیکون (Icon Select). لطفاً یادداشت‌های موجود در README.md را مطالعه کنید. https://devs.redux.io/core-extensions/icon-select.html
  • افزوده شد: آرگومان init_empty برای فیلد repeater.
  • افزوده شد: کلاس مستعار برای افزونه سفارشی‌ساز جهت سازگاری با نسخه‌های قدیمی (Backward Compatibility) ریداکس ۳.
  • تغییریافته: پاکسازی کدهای استفاده‌نشده.
  • تغییریافته: انتقال font-display به فراخوانی Google font API و خروج از رشته CSS output.
  • به‌روزرسانی: لیست پیش‌فرض فونت‌های گوگل.
  • به‌روزرسانی: ویرایشگر ACE نسخه ۱.۲۳.۰
  • رفع مشکل: اعلان‌های منسوخ‌شدن jQuery در فیلد typography.
  • رفع مشکل: اعتبارسنجی کاراکترهای ویژه، کاراکترهای خاص را شناسایی نمی‌کرد.
  • رفع مشکل: روال‌های اعتبارسنجی با چندین متاباکس به‌طور کامل کار نمی‌کردند.
  • بهبودیافته: ریداکس دیگر برای هر نمونه فیلد، منابع را فراخوانی نمی‌کند.
  • تاریخ انتشار: ۲۹ ژوئن ۲۰۲۳

4.4.1

  • جدید: افزونه User Metaboxes در https://devs.redux.io/core-extensions/user-metaboxes.html
  • رفع مشکل: چندین فیلد multi_media در یک بخش واحد، max_upload_count را رعایت نمی‌کردند.
  • رفع مشکل: اختلال در اعتبارسنجی که باعث از کار افتادن انتخاب‌گرهای رنگ در موارد نادر می‌شد.
  • رفع مشکل: جاوااسکریپت گوگل مپس.
  • به‌روزرسانی: حداقل نسخه وردپرس به ۵.۰ افزایش یافت.
  • تاریخ انتشار: ۲۶ آوریل ۲۰۲۳

4.4.0

  • رفع مشکل: خطای Invalid argument درون custom_fonts در برخی پیکربندی‌ها.
  • رفع مشکل: API منسوخ‌شده گوگل مپ باعث از کار افتادن افزونه google_maps شده بود.
  • حذف شد: کتابخانه قالب Extendify
  • افزوده شد: بنر اتصال برای نمایش اعلان حذف Extendify همراه با گزینه دانلود افزونه.
  • تاریخ انتشار: ۲۹ مارس ۲۰۲۳

4.3.26

  • تغییریافته: لیست خالی custom_font دیگر فایل خالی fonts.css ایجاد نمی‌کند.
  • تاریخ انتشار: ۲ فوریه ۲۰۲۳

4.3.25

  • تغییریافته: بازنگری در شمارش دایرکتوری برای custom_fonts جهت جلوگیری از خطاهای مهلک احتمالی.

4.3.24

  • تلاش‌های بیشتر برای اینکه custom_fonts جایگزین نسخه مستقل قدیمی افزونه شود.
  • تاریخ انتشار: ۲۰ ژانویه ۲۰۲۳

4.3.23

  • بهینه‌سازی افزونه Custom Fonts برای جلوگیری از تداخل با افزونه مستقل قدیمی‌تر.
  • به‌روزرسانی: کتابخانه Extendify نسخه ۱.۲.۴
  • تاریخ انتشار: ۲۰ ژانویه ۲۰۲۳

4.3.22

  • افزوده شد: افزونه Custom Fonts در https://devs.redux.io/core-extensions/google-maps.html
  • رفع مشکل: انتخاب‌های post_format در متاباکس‌ها هنگام فعال بودن گوتنبرگ به دلیل تغییر نام کلاس‌ها به کلیک‌ها پاسخ نمی‌دادند.
  • رفع مشکل: داده‌های فونت سفارشی که از طریق فیلتر اضافه می‌شدند، اگر آرایه نبودند باعث بروز هشدار می‌شدند.
  • به‌روزرسانی: کتابخانه Extendify نسخه ۱.۲.۳
  • تاریخ انتشار: ۱۹ ژانویه ۲۰۲۳

4.3.21

  • افزوده شد: افزونه Google Maps.
  • رفع مشکل: رابط کاربری ناحیه ابزارک هنگام تنظیم dev_mode روی false تراز نبود.
  • رفع مشکل: فیلد spinner خروجی output را نمایش نمی‌داد.
  • رفع مشکل: CSS متاباکس‌ها هنگام تنظیم dev_mode روی false باعث مشکلات چیدمان می‌شد.
  • به‌روزرسانی: کتابخانه Extendify نسخه ۱.۲.۱
  • به‌روزرسانی: فونت‌آوسام ۶.۲.۱
  • تاریخ انتشار: ۵ دسامبر ۲۰۲۲

4.3.20

  • افزوده شد: افزونه Widget Areas (فقط برای استفاده با ابزارک‌های کلاسیک).
  • رفع مشکل: فیلد spinner باعث خطای جاوااسکریپت می‌شد.
  • رفع مشکل: عملکرد required خارج از repeater زمانی که فیلد repeater در جایی از پروژه بارگذاری شده بود، کار نمی‌کرد.
  • رفع مشکل: خطای JS زمانی که font-style در typography روی false تنظیم شده بود.
  • به‌روزرسانی: متن مربوط به ثبت‌نام از اعلان به‌روزرسانی گوگل فونت حذف شد.
  • به‌روزرسانی: کتابخانه Extendify نسخه ۱.۰.۱
  • تاریخ انتشار: 2 نوامبر 2022

4.3.19

  • رفع مشکل: آیتم منوی Extendify در جایی که نباید، ظاهر می‌شد.
  • رفع مشکل: قالب صفحه خالی باعث خطای مهلک می‌شد.
  • تاریخ انتشار: ۳۰ سپتامبر ۲۰۲۲

4.3.18

  • جدید: آرگومان weights برای تایپوگرافی جهت بازنویسی وزن‌های پیش‌فرض استاندارد.
  • به‌روزرسانی: کتابخانه Extendify نسخه ۰.۱۰.۲
  • به‌روزرسانی: فونت‌آوسام ۶.۲.۰
  • تغییریافته: تلاش برای بازنویسی افزونه‌های تعبیه‌شده قدیمی در قالب‌ها که از متد بارگذاری نسخه 3.x استفاده می‌کنند.
  • رفع مشکل: نمایه‌های اجتماعی در متاباکس‌ها (امیدواریم حل شده باشد).
  • رفع مشکل: فیلد slides هنگام انتخاب، تصویر را نشان نمی‌داد. با تشکر از @animeiswrong
  • حذف شد: ابزارک نمایه‌های اجتماعی (به جای آن از شورت‌کد در ابزارک HTML استفاده کنید. مستندات را ببینید).
  • حذف شد: کتابخانه قالب Redux (به جای آن از کتابخانه قالب Extendify استفاده کنید).
  • حذف شد: ثبت‌نام Appsero برای Redux Pro.
  • تغییریافته: پاکسازی کدهای قدیمی یا منسوخ.
  • تاریخ انتشار: ۲۶ سپتامبر ۲۰۲۲

4.3.17

  • افزوده شد: افزونه Social Profiles در https://devs.redux.io/core-extensions/social-profiles.html
  • رفع مشکل: انتخاب نوع پست و قالب در متاباکس‌ها برای پست‌های جدید کار نمی‌کرد.
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۲۲ اوت ۲۰۰۲

4.3.16

4.3.15

  • افزوده شد: افزونه Multi Media در https://devs.redux.io/core-extensions/multi-media.html
  • افزوده شد: افزونه DateTime در https://devs.redux.io/core-extensions/date-time-picker.html
  • رفع مشکل: خطای مربوط به منسوخ شدن add_menu_page در وردپرس ۶.۰.
  • رفع مشکل: ورودی واحد undefined در زیرفیلد letter-spacing از فیلد typography.
  • تغییریافته: اعلان‌های منسوخ‌شدن برای API قدیمی.
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۲۱ ژوئن ۲۰۲۲

4.3.14

  • جدید: فیلد typography از انواع واحد مجزا برای زیرفیلدهایی که پشتیبانی می‌کنند (اندازه فونت، ارتفاع خط و غیره) پشتیبانی می‌کند. مشاهده کنید: https://devs.redux.io/core-fields/typography.html
  • رفع مشکل: ریداکس نصب‌شده از طریق TGMPA با خطای “This plugin does not have a valid header.” مواجه می‌شد.
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۱۹ مه ۲۰۲۲

4.3.13

  • رفع مشکل: اصلاح عملکرد required در درون فیلد repeater.
  • رفع مشکل: فیلتر کردن مقادیر پیش‌فرض نامعتبر برای فیلد color_rgba.
  • رفع مشکل: اعلان منسوخ‌شدن jQuery.
  • رفع مشکل: خطای نوع (Type error) در فیلد import_export. اصلاح JS برای repeater.
  • رفع مشکل: عملکرد required در درون فیلد repeater.
  • تغییریافته: پاکسازی بیشتر روی مقادیر هگز رنگ.
  • تغییریافته: کد سفارشی‌ساز برای حذف خطای init().
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۵ مه ۲۰۲۲

4.3.12

  • به‌روزرسانی: کتابخانه‌های جانبی (Vendor).
  • به‌روزرسانی: کتابخانه Extendify.
  • رفع مشکل: اعلان‌های منسوخ‌شدن jQuery.
  • رفع مشکل: خطای کلاس سیستم پرونده (Filesystem).
  • رفع مشکل: سفارشی‌ساز داده‌های بخش‌هایی که در سفارشی‌ساز نمایش داده نمی‌شدند را ذخیره نمی‌کرد.
  • رفع مشکل: اصلاح خطاهای منسوخ‌شدن در سفارشی‌ساز.
  • رفع مشکل: اصلاح اعلان‌های منسوخ‌شدن هسته در متاباکس‌ها.
  • تاریخ انتشار: ۸ مارس ۲۰۲۲

4.3.11

  • افزوده شد: سفارشی‌ساز پیشرفته!
  • افزوده شد: کتابخانه Font Awesome 6 برای افزونه‌های آینده.
  • تغییریافته: اعمال اعلان‌های منسوخ‌شدن برای توابع منسوخ. توسعه‌دهندگان: لطفاً کدهای خود را در صورت نیاز به‌روزرسانی کنید.
  • تغییریافته: بنر اتصال برای مطابقت با استانداردهای کتابخانه wp.org.
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۲۳ فوریه ۲۰۲۲

4.3.10

  • افزوده شد: فیلد Repeater برای تست بتا.
  • تغییریافته: فیلد پس‌زمینه اکنون حتی اگر background-image تنظیم نشده باشد، گزینه‌های استایل‌دهی پس‌زمینه را نشان می‌دهد.
  • تغییریافته: بنر اتصال اکنون افزونه Extendify را با گزینه دانلود/فعال‌سازی تبلیغ می‌کند.
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۹ فوریه ۲۰۲۲

4.3.9

  • رفع مشکل: خطای جاوااسکریپت کتابخانه Extendify.
  • تاریخ انتشار: ۲۶ ژانویه ۲۰۲۲

4.3.8

  • رفع مشکل: فیلد Spacing در صورت عدم تنظیم پیش‌فرض، روی px تنظیم می‌شود.
  • رفع مشکل: حذف ترفند plugin.php در Appsero SDK.
  • به‌روزرسانی: لیست پیش‌فرض Google Fonts به آخرین نسخه به‌روز شد.
  • به‌روزرسانی: کتابخانه Extendify.
  • تاریخ انتشار: ۲۵ ژانویه ۲۰۲۲

4.3.7

  • رفع مشکل: انتساب نادرست متغیر سراسری. با تشکر از @webbudesign.
  • تاریخ انتشار: ۱۱ ژانویه ۲۰۲۲

4.3.6

  • تغییریافته: به‌روزرسانی کتابخانه Extendify.
  • تغییریافته: کتابخانه‌های قالب Extendify و Redux به پوشه ریشه (root) بازگردانده شدند.
  • تغییریافته: حذف اعلان “Gutenberg is currently disabled” زمانی که افزونه ویرایشگر کلاسیک فعال است.
  • رفع مشکل: شورت‌کد date بدون ویژگی‌ها (attributes) منجر به خطا می‌شد.
  • رفع مشکل: رفع ایرادات مختلف مربوط به منسوخ شدن توابع jQuery.
  • تاریخ انتشار: ۱۱ ژانویه ۲۰۲۲

4.3.5

  • افزوده شد: اضافه کردن قابلیت سابق پریمیوم: نوار جستجوی پنل تنظیمات. دمو نمونه یا سایت مستندات را ببینید.
  • افزوده شد: اضافه کردن قابلیت سابق پریمیوم: شورت‌کدها. دمو نمونه یا سایت مستندات را ببینید.
  • رفع مشکل: ویرایشگر در متاباکس‌ها HTML را ذخیره نمی‌کرد. اکنون همان HTML مجاز برای نوشته‌ها/برگه‌ها را ذخیره می‌کند.
  • رفع مشکل: مشکل فرمت‌دهی در فرانت‌اند با کتابخانه قالب Extendify.
  • تاریخ انتشار: ۱ دسامبر ۲۰۲۱

4.3.4

  • رفع شد: CSS و JS در هنگام جاسازی Redux به دلیل یک مسیر نادرست بارگیری نمی شوند.
  • اصلاح شده: به‌روزرسانی به کتابخانه الگوی Extendify.
  • تاریخ انتشار: ۲۴ نوامبر ۲۰۲۱

4.3.3

  • تغییریافته: انتقال کتابخانه‌های قالب به دایرکتوری redux-core.
  • اصلاح شده: به‌روزرسانی به کتابخانه الگوی Extendify.
  • تاریخ انتشار: ۱۶ نوامبر ۲۰۲۱

4.3.2

  • افزوده شد: متاباکس‌ها!
  • رفع مشکل: نوع بازگشتی نادرست در سازنده (Constructor) گزینه‌ها.
  • تغییریافته: اضافه کردن پیشوند به کلاس Browser برای جلوگیری از تداخل با نسخه‌های قدیمی در سایر پروژه‌ها.
  • تاریخ انتشار: ۱۱ نوامبر ۲۰۲۱

4.3.1

  • رفع مشکل: پیام wp_mail has been declared by another process or plugin.
  • رفع مشکل: فایل README ناقص باعث می‌شد برخی لینک‌های پشتیبانی قابل کلیک نباشند.
  • تاریخ انتشار: ۲۲ سپتامبر ۲۰۲۱

4.3.0

  • افزوده شد: کتابخانه قالب گوتنبرگ به کتابخانه جدید Extendify به‌روزرسانی شد. برای اطلاعات بیشتر درباره این ارتقا و نحوه دسترسی به کتابخانه قدیمی، اینجا را ببینید: https://redux.io/gutenberg-template-library-upgrade.
  • افزوده شد: گزینه فعال/غیرفعال‌سازی کتابخانه‌های قالب. در مسیر تنظیمات > Redux > قالب‌ها موجود است.
  • افزوده شد: داده‌های دیباگ ریداکس به صفحه اطلاعات سلامت سایت وردپرس منتقل شد.
  • حذف شد: صفحه سلامت Redux Framework.
  • تغییریافته: صفحه ابزارها > Redux Framework به تنظیمات > Redux منتقل شد.
  • تغییریافته: قالب‌های ریداکس به‌صورت پیش‌فرض غیرفعال شدند.
  • تاریخ انتشار: ۲۱ سپتامبر ۲۰۲۱

** برای مشاهده لیست کامل تغییرات، به آدرس https://github.com/reduxframework/redux-framework/blob/master/CHANGELOG.md مراجعه کنید **

Morty Proxy This is a proxified and sanitized view of the page, visit original site.