پی سی دیزاین | درباره تکنولوژی و اینترنت بیشتر بدانیم

نسخه دوم افزونه بارگذاری خودکار تصاویر متن در وردپرس

19 01 2015

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

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

auto-upload-images-v2

ویژگی‌های کلیدی تا نسخه دوم

  • پیدا کردن تصاویر موجود در متن و بارگذاری خود کار در سایت میزبان
  • جایگذاری آدرس‌های قدیمی با آدرس‌های جدید سایت میزبان در متن
  • افزودن تصاویر بارگذاری شده به کتابخانه چندرسانه‌ای وردپرس و سنجاق شدن به مطلب
  • انتخاب دامنه‌های استثناء جهت نادیده گرفته شدن و بارگذاری نشدن تصاویر آن‌ها
  • انتخاب نام دلخواه برای تصاویر ذخیره شده با استفاده از الگوهای ارائه شده در بخش تنظیمات
  • انتخاب حداکثر عرض و ارتفاع تصاویر و تغییر اندازه تصاویر بزرگ‌تر (نسخه ۲)
  • سازگاری با تمام آدرس‌ها و فایل‌های با نام فارسی و عربی (نسخه ۲)

روش استفاده

برای نصب این افزونه مانند افزونه های دیگر وردپرس می‌توانید آن را در بخش «افزونه‌ها>افزودن» با نام «Auto Upload Images» در مخازن وردپرس جستجو و سپس روی دکمه «نصب افزونه» کلیک کنید و یا از این صفحه افزونه را از مخازن وردپرس دریافت و به صورت دستی نصب و فعال نمایید. پس از آنکه افزونه را فعال کردید کار تمام است و افزونه به صورت خودکار تصاویر خارجی که در متون شما وجود دارد را بارگذاری می‌کند اما اگر نیاز دارید تا تنظیمات افزونه را دست‌کاری کنید می‌توانید از بخش «تنظیمات>بارگذاری خودکار تصاویر» تنظیمات مربوط به افزونه را انجام دهید.

توسعه افزونه

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

افزونه وردپرس: آپلود خودکار تصاویر موجود در متن

16 11 2012

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

Auto Upload Images

کاربرد

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

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

روش استفاده

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

توسعه افزونه

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

به‌روزرسانی: نسخه جدید افزونه (۱.۲) منتشر شد. (۱۳۹۱/۹/۱۰)

به‌روزرسانی: نسخه جدید افزونه (۱.۳) منتشر شد. (۱۳۹۱/۹/۲۱)

به‌روزرسانی: نسخه جدید افزونه (۱.۴) منتشر شد. (۱۳۹۲/۲/۴)

به‌روزرسانی: نسخه جدید افزونه (۱.۴.۱) منتشر شد. (۱۳۹۲/۲/۱۱)

به‌روزرسانی: نسخه جدید افزونه (۱.۵) منتشر شد. (۱۳۹۲/۹/۱۴)

به‌روزرسانی: نسخه جدید افزونه (۱.۶) منتشر شد. (۱۳۹۳/۹/۷)