درباره افزونه اسپکتر آیکونز 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.5.0» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (spectre-icons-1.5.0.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه اسپکتر آیکونز Spectre Icons اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.5.0
- Adds file-based storage for uploaded My Icons SVGs, with each icon stored as an individual sanitized .svg file
- Adds a lightweight manifest index and compiled editor manifest for uploaded icon libraries
- Migrates existing 1.4.x inline My Icons manifests to the new storage layout on the next admin load
- Preserves saved spectre-user-* icon classes and legacy inline manifest fallback behavior during migration
- Resolves filename-based SVG entries in the manifest registry while keeping bundled icon slugs unchanged
- Removes individual uploaded SVG files when their matching My Icons entry is deleted