درباره افزونه مدیا لایبرری اسیستنت Media Library Assistant
داستان این افزونه از یه پروژه خیریه شروع شد. David Lingren، برنامهنویس آمریکایی، داشت روی سایت وردپرسی یه سازمان غیرانتفاعی به اسم Fair Trade Judaica کار میکرد. اونجا با صدها تصویر و فایل دانلودی سر و کله میزد و چندین تکسونومی سفارشی هم داشت که باید همه رو مدیریت میکرد. کتابخانه رسانه پیشفرض وردپرس اونقدر ساده و محدود بود که کارش رو سخت میکرد؛ نه میشد فیلتر درستی زد، نه میشد دید هر تصویر کجای سایت استفاده شده. پس نشست و از صفر یه افزونه نوشت که این مشکلات رو حل کنه. اولین نسخه رو در اوت ۲۰۱۲ منتشر کرد و از همون ابتدا مستقل موند؛ هیچ شرکتی پشتش نیست، هیچ نسخه پرمیومی نداره، و David تا امروز بهتنهایی و داوطلبانه این افزونه رو نگه داشته. امکاناتش از اون دسته چیزاییه که آدم میگه «چرا وردپرس از اول اینا رو نداشت». یه صفحه مجزا به اسم Media/Assistant اضافه میکنه که بیش از ۲۰ ستون قابلتنظیم داره؛ میتونی ببینی هر فایل کجا استفاده شده، URL مستقیمش چیه، متادیتای تصویر چیه. Bulk Edit و Quick Edit توکار داره که باهاشون میتونی چندتا فایل رو همزمان ویرایش کنی، تگ و دستهبندی بهشون اضافه یا حذف کنی. شورتکد [mla_gallery] هم یه نسخه حرفهایتر از [gallery] پیشفرض وردپرسه با پشتیبانی کامل از تکسونومیهای سفارشی، فیلدهای دلخواه و قالبهای نمایش. متادیتای IPTC، EXIF (شامل GPS)، XMP و PDF هم میتونن به فیلدهای استاندارد وردپرس، تگها یا فیلدهای سفارشی نگاشت بشن. برای کاربر ایرانی چند نکته مهم داره. اول اینکه این افزونه کاملاً آفلاین و محلیه؛ نه به سرور خارجی وصل میشه، نه API key میخواد، نه CDN خارجی. روی هاست اشتراکی ایرانی بدون هیچ دردسری کار میکنه. دوم، اگه سایتت آرشیو عکس داره (مثلاً عکاسی، فروشگاه محصولات دستی، یا پورتفولیو هنری)، قابلیت خواندن متادیتای EXIF از فایلهای JPG یه چیز باحال و کاربردیه؛ اطلاعات دوربین، تاریخ عکسبرداری و حتی موقعیت GPS رو میتونی مستقیم به فیلدهای وردپرس بکشی. سوم، برای سایتهایی که فایل PDF زیاد دارن (کتاب، کاتالوگ، جزوه)، این افزونه متادیتای PDF رو هم میخونه و دستهبندی میکنه. اما محدودیتهایی هم داره که باید صادقانه بهشون اشاره کرد. اول، منحنی یادگیریش تند و ترسناکه؛ تعداد گزینهها و تبهای تنظیمات اونقدر زیاده که کاربر تازهکار سردرگم میشه. دوم، روی سایتهایی با کتابخانه رسانه خیلی بزرگ (چند هزار فایل) و هاست ضعیف ممکنه کند بشه و مصرف حافظه بالا بره؛ این یه نگرانی واقعی برای هاستهای اشتراکی ارزونقیمته. سوم، رابط کاربریش قدیمی و متراکمه و اون جذابیت بصری افزونههای مدرن رو نداره. توصیه عملی: اگه سایتت بیش از ۲۰۰ فایل رسانه داره و نیاز به دستهبندی و جستجوی پیشرفته داری، این افزونه انتخاب خوبیه. اگه فقط میخوای فایلهات رو توی پوشههای ساده مرتب کنی، یه افزونه پوشهبندی سادهتر مثل FileBird کافیه.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 3.35» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (media-library-assistant-3.35.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه مدیا لایبرری اسیستنت Media Library Assistant اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 3.35
- New: Several enhancements to the Media/Assistant “Thumbnail” (generation) Bulk action. More information in the “Thumbnail Generation” tab of the pulldown Help menu and the new Settings/Media Library Assistant “Thumbnail Generation Support” Documentation section.
- Fix: IMPORTANT: For all five MLA shortcodes, a Stored Cross-Site Scripting (XSS) security risk has been mitigated.
- Fix: IMPORTANT: For the [mla_custom_list] shortcode, an SQL Injection security risk has been mitigated.
- Fix: IMPORTANT: For WP 7.0, several updates to the MLA enhancements for the Media Manager Modal (popup) Window and Media/Library Grid view have been made.