درباره افزونه اسپکتر آیکونز Spectre Icons
داستان این افزونه از یه دردسر آشنا شروع میشه. تیم PHCDevworks که روی یه سیستم طراحی بزرگتر به اسم Spectre کار میکردن، با یه مشکل کلاسیک روبرو شدن: کتابخانههای آیکون المنتور محدوده، پراکندهست و اگه بخوای چند کتابخانه مختلف داشته باشی باید چند افزونه جداگانه نصب کنی که هر کدوم به شکل متفاوتی رندر میکنن. اولین نسخه Spectre Icons اوایل ۲۰۲۶ توی مخزن وردپرس منتشر شد و هدفش یه چیز ساده بود: یه افزونه، چند کتابخانه، یه روش رندر یکپارچه. کار اصلیش اینه که دو کتابخانه آیکون محبوب رو مستقیم توی پیکر المنتور جا میده. اول Lucide با بیش از ۱۳۰۰ آیکون outline تمیز و مدرن، دوم Font Awesome Free با بیش از ۲۰۰۰ آیکون در سبکهای solid، regular و brand. همه آیکونها به صورت inline SVG رندر میشن، یعنی رنگشون از color picker خود المنتور ارثبری میکنن و نیازی به تنظیم جداگانه نیست. از پنل تنظیمات هم میشه هر کتابخانه رو جداگانه فعال یا غیرفعال کرد تا icon picker شلوغ نشه. برای کاربر ایرانی این افزونه یه مزیت بزرگ داره: هیچ درخواستی به سرور خارجی نمیزنه. خیلی از افزونههای آیکون فونتها یا SVGها رو از CDNهای خارجی مثل jsDelivr یا cdnjs لود میکنن که روی هاستهای ایرانی کند یا کلاً بلوکه میشن. Spectre Icons همه فایلها رو بومی داخل خود افزونه نگه میداره و رندر کاملاً سمت سرور خودته. بدون API key، بدون ثبتنام، بدون وابستگی به سرویس خارجی. ولی محدودیتهایی هم داره که باید بدونی. اول و مهمتر از همه، این افزونه فقط با المنتور کار میکنه. اگه از گوتنبرگ، Beaver Builder یا هر page builder دیگهای استفاده میکنی، فعلاً به دردت نمیخوره چون پشتیبانی از بقیه بیلدرها توی نقشه راه آیندهست. دوم، افزونه جوونه و تعداد نصب فعالش هنوز زیر ۲۰۰ تاست، یعنی بخش پشتیبانی و مستندات هنوز در حال شکل گرفتنه. توصیه عملی: اگه سایتت با المنتور ساخته شده و از آیکونهای Font Awesome پیشفرض المنتور راضی نیستی یا دنبال آیکونهای outline مدرن Lucide هستی، این افزونه رو نصب کن. اگه المنتور نداری یا هاستت منابع خیلی محدودی داره، فعلاً صبر کن.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 1.2.0» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (spectre-icons-1.2.0.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه اسپکتر آیکونز Spectre Icons اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.2.0
- Added per-library enable/disable controls with reliable Elementor v4 picker hiding
- Disabled libraries are hidden from the icon picker; existing placed icons keep rendering
- Hardened SVG sanitizer, manifest renderer, and plugin bootstrap
- Added PHPUnit and Playwright e2e test coverage