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

۲۶ ۰۸ ۱۳۹۱

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

Auto Upload Images

کاربرد

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

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

روش استفاده

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

توسعه افزونه

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

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

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

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

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

۷۶ دیدگاه برای «افزونه وردپرس: آپلود خودکار تصاویر موجود در متن»

  1. عباس گفته:

    ممنون قربان. به درد بخوره :)

  2. Mazdakam گفته:

    علی جان خسته نباشی

  3. شهاب گفته:

    با سلام و خسته نباشی زیاد

  4. مهدی گفته:

    خسته نباشی علی جان.
    عالی شده

  5. رسول گفته:

    تصاویر پست های قدیمی رو هم خودکار اپلودشون میکنه؟

    • به شرط اینکه اون عکس قبلا آپلود نشده باشه و یا فایل هم‌نامی اونجا وجود نداشته باشه اگر پست های قدیمی رو یکبار save و به روز کنید تصاویرشون هم اصلاح میشه :)

  6. رسول گفته:

    کار نکرد !!!

    • چند تا کامنت بعد تر برای یکی از دوستان یه پاسخ نوشتم بی زحمت ببینید شما هم همچین مشکلاتی دارید؟

  7. مهرداد گفته:

    ایول علی خسته نباشی
    عالیه

  8. ممنون بابت زحماتت

    خسته نباشی دادا

  9. مصطفی گفته:

    سلام.
    عزیز، این افزونه خیلی عالیه، منتهی واسه من کار نکرد. یعنی من یه مطلبی رو کپی پیست کردم و اون اصلا آدرس عکسها رو عوض نکرد.

    من توی انجمن وردپرس هم دیدم دو نفر دیگه مشکل داشتن و یکی از اونها با نسخه ی قبلی افونه مشکلش حل شده. ایندرسته یا نه؟

    • احتمال داره اون عکسی که میخواسته آپلود بشه قبلا با اون نام توی پوشه آپلود وجود داشته! اون بنده خدا هم توی انجمن همین مشکل رو داشت.
      یا اینکه نتونسته url رو شناسایی کنه که برای بررسی بی زحمت نمونه آدرس عکسی که آپلود نکرده رو بزارید.
      ممنون :)

      • مصطفی گفته:

        علی جان، خیلی ممنون.
        از قرار معلوم مشکل همون آدرس بوده.
        الان از جای دیگه ای امتحان کردم و درست شد.
        فقط بفرمائید که آیا با آدرس های خاصی مشکل داره یا نه؟ ULR منظورمه که گفتید شاید نتونسته شناسایی کنه.

        ممنون از توجه و افزونه شما D:

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

  10. علیرضا اختری گفته:

    داش دستت بیست واسه من کار کرد .

  11. مرسی عالی بود دنبال همچین چیزی میگشتم

    راستی افزونه ای هست که سرچ وردپرس و اتوماتیک به گوگل تغییر بده

  12. Pouya گفته:

    خیلی خوبه من خیلی دنبال بودم! مرسی D-:

  13. silvercover گفته:

    من هنوز تستش نکردم اما به نظرم این افزونه محبوب دل هر چی ایرانی وردپرس کار بشه. D:

  14. سلامت باش گفته:

    ایول داداش , کارمون اسون کردی با این افزونه :D

  15. hadi گفته:

    سلام آقا علی
    من تو دو تا سایت این افزونه رو تست کردم ولی متاسفانه تو هیچ کدوم کار نمیکنه!
    از نظر هم نامی در پوشه هم بررسی کردم و عکس هم نامی وجود نداشت داخل پوشه.
    اینم نمونه ی یکی از عکس ها
    http://www.patugh.ir/up/2012/11/montakhab-6azar-patugh.ir-2.jpg

    ممنون میشم کمکم کنید این افزونه خیلی بدردم میخوره

    • سلام

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

      منتظر نسخه بعدی باشید :)

      • hadi گفته:

        آدرس عکس چجوری باید باشه که آپلود کنه؟
        و اینکه کی نسخه جدید رو منتشر میکنید؟

      • جور خاصی نباید باشه :) فکر کنم چون توی نام عکس نقطه بکار رفته نتونسته شناسایی کنه.

        سعی می‌کنم هفته آینده به‌روز کنم افزونه رو

  16. سلام

    برخی مشکلات گزارش شده توسط دوستان در نسخه جدید برطرف و نسخه جدید (۱.۲) منتشر شد.

  17. hadi گفته:

    ممنون از لطفت علی آقا برای بروز رسانی
    من نصب کردم و مشکل برطرف شد
    فقط ۲تا مسئله یکی اینکه یه افزونه قبلا بود که اینکارو انجام میداد ولی بزرگترین مشکلش این بود که از هر ۳-۴ بار آپلود میکرد من چون دسترسی به هاستم ندارم نتونستم رو افزونه شما اینو تست کنم، شما این موضوع رو مد نظر گرفتید و همچین مشکلی که نداره؟
    و مسئله دوم اینکه نمیشه کاری کرد که این افزونه با افزونه های واترمارک اتومات عکس سازگار بشه؟
    چون افزونه های واترمارک موقعی که دستی از وردپرس عکس رو آپلود میکنی کار میکنن ولی عکس هایی که با افزونه شما آپلود شدن افزونه واترمارک روی آنها کار نکرد.
    بازهم ممنون بخاطر این افزونه خوب و بدرد بخور

    • hadi گفته:

      کاش ما هم از اول انگلیسی می پرسیدیم سوالمون رو بلکه کسی جواب میداد :-” :دی

    • سلام

      این افزونه مشکل چند بار آپلود نداره و با افزونه های واترمارک کار نکردم ولی احتمالا هر عکسی آپلود شده باشه افزونه واترمارک هم باید بتونه کار خودش رو انجام بده و باید قسمتی برای واتر مارک عکس های آپلود شده داشته باشه :)

  18. Knoobie گفته:

    Sorry, I can’t use your contact form.
    Do your wordpress plugin “Auto Upload Images” supports the plugin advanced custom fields and could also upload automatic urls in such custom fields?

    Best regards,
    Knoobie

  19. hoka گفته:

    با سلام
    افزونه ی عالی ای هست و تشکر به خاطر انشار این افزونه
    فقط یک سوال
    چطوری میشه افزونرو جوری تغییر داد که به جای آدرس اصلی سایت که توی url میزنه و میزاره داخل پست آدرس رو به این صورت وارد بکنه که با شیلتر شدن آدرس قبلی اون آدرس به صورت خودکار آپدیت بشه . یعنی از هر آدرسی که یوزر وارد میشه عکس از همون آدرس آپ بشه
    یعنی به جای
    http://mysite.com/imageurl.jpg
    فقط این رو بزنه
    /imageurl.jpg

    که اگه یوزر از آدرس
    http://mysite1.com
    هم وارد شد عکس با آدرس
    http://mysite1.com/imageurl.jpg
    لود بشه

    و یک باگ دیگه هم که فکر کنم داره هنوز نسخه ی ۱٫۲ اینه که اگه آندرلاین _ داشته باشه آدرس نمیتونه لود بکنه
    مثلا این عکس
    http://img.online-dl.com/images/u4985_VD03MK0017.jpg

    • hoka گفته:

      البته آدرس باید اینطوری وارد بشه ( درستش این هست )
      ../../imageurl.jpg

      که نمایشش اینطوری
      <img class="aligncenter" src="../../wp/wp-content/uploads/2012/12/1_the-

  20. hoka گفته:

    علی آقا میشه جواب مارو هم بدید ؟
    فقط میخوام آدرسی که به عکس نهایی میده به جای
    http://domain.com/image.jpg
    فقط بشه
    /image.jpg

    • سلام

      این امکانی که شما می‌خواهید باید به برنامه اضافه بشه. انشاا.. سعی می‌کنم این نکات رو جمع آوری کنم و توی نسخه‌ی بعدی افزونه اعمال کنم :)

  21. حسین گفته:

    سلام . خیلی کار جالبی انجام دادین.

    اما متاسفاه موقع فعال سازی بالای صفحه افزودن نوشته این ارورها ظاهر می شن :

    {سانسور امنیتی}

    و بعد کل صفحه به زبون اینجوری درمیاد :
    نوشته‌ی تازه

    مشکل از کجا هست به نظر شما ؟

    • یه نسخه فوری به زودی میدم که یکسری مشکلات اینچنینی رو اصلاح کردم.

      موفق باشید

      • حسین گفته:

        بسیار سپاسگزارم ُ‌سرافراز و مؤید باشید.

  22. برخی باگ‌های گزارش شده بر طرف و نسخه ۱.۳ منتشر شد.

  23. حسین گفته:

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

    • تصویر خاصی هست که می‌خواهید آپلود بشه؟ یا با تصاویر مختلف امتحان کردید و نشده؟ از آدرس خاصی امتحان کردید یا با چند آدرس؟ اررور خاصی نمیده؟

  24. mahdi گفته:

    سلام. دمت گرم عالی بود

  25. حسین گفته:

    درود و سپاس مجدد . صرفه جهت نمونه عرض می کنم خدمتون که تصویری با این آدرس رو کپی نمی کنه : http://img.p30download.com/software/image/2012/12/1355216001_word.jpg
    با چند تصویر مشابه هم امتحان گرفتم و آزمایشی انتشار رو زدم و دیدم باز هم لینک تصاویر همون آدرس قدیمی سرور مبدا هست .

  26. mostafa گفته:

    سلام.

    وقتی مطلبی رو میزنم، این ارور میاد

    Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /home/roozeno/public_html/wp-content/plugins/auto-upload-images/index.php on line 173

    Warning: Cannot modify header information – headers already sent by (output started at /home/roozeno/public_html/wp-content/plugins/auto-upload-images/index.php:173) in /home/roozeno/public_html/wp-includes/pluggable.php on line 881

    مشکل چیه اقای ایرانی؟

  27. mammad_n4 گفته:

    داداش خیـــــــــــــــــــــلی دعات کردم خیر ببینی D: :X

  28. arab space گفته:

    thanks but we wont english
    i an not understan arbic langu
    pleeeeeeeeeeez

  29. مهدی گفته:

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

    • سلام

      سعی می‌کنم توی نسخه‌های بعدی همچین امکانی رو اضافه کنم

      ممنون از پیشنهادتون :)

      • مهدی گفته:

        خدا عمرت بده. هر چه زود تر بهتر.

  30. خرید شارژ گفته:

    عالی بود

  31. امیر گفته:

    سلام ممنون

  32. رضا گفته:

    بهتره امکانی قرار بدین که اسم تصاویرو بعد از آپلود تغییر بده اینجوی بیشتر مشکلاتی که مثلا عکس قبلی باشه آپلود نمیشه حل میشه و اینکه این پلاگین ادرس عکس به این صورت
    http://img.p30design.net/auto – upload- images.jpg
    یا مثلا به صورت فارسی بود
    رو آپلود میکنه؟ چندتای پلاگین پیدا کردم که با فاصله بین عکسا مشکل داره چون خودکادر قرار میده ادیتور با فاصله مشکل پیدا میکنه که اگه همین تغیر نام پیدا ایجاد فکر نکنم مشکلی پیش بیاد

  33. مهدی گفته:

    سلام علی جان فضای هاستم دیگه داره تموم میشه. لطفا این امکان استثنا قرار دادن عکس های بعضی از سایت ها رو قرار بده.ممنون

    • سلام :)

      آقا شرمنده فعلا فرصتش رو ندارم و ایام امتحانات هم هست و اینا

      شما به صورت دستی اون هایی رو که نمیخواهی پاک کن تا ایشاا.. نسخه جدید :)

      • مهدی گفته:

        ممنون. ان شاالله تو امتحانا هم مثل اینجا بترکونید

  34. آتیل گفته:

    سلام.خوبی علی جان؟
    یادته ایمیل دادم ارور میده و جوابی ندادی مشکل حل بشه؟
    بعد یکی از ماژول های ما در سیستم های دیگه نیازمند Soap بود بعد یادم افتاد Soap نصب نیست
    نصب کردم بعد هم که اوکی شد هم این هم اون یکی ماژول ما
    آموزش نصب هم گذاشتم میتونید ببینید:
    http://www.alir3za.ir/?p=884

    ممنون بابت همه چی علی جان :*

    • سلام
      به سلامتی آقا :)
      بابت پاسخ ایمیل آخرت هم شرمنده یادم رفت بنویسم :/

      • آتیل گفته:

        خواهش می کنم
        علی جان قالب خبری خوب و خوشگل و پر امکانات داری؟

  35. امین گفته:

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

  36. مهدی گفته:

    سلام و خسته نباشید
    برای تصاویر عادی عالی کار میکنه
    اما برای گالری وردپرس اصلا کار نمیکنه
    یعنی تصویر کوچیک رو ( ۱۵۰ در ۱۵۰ ) مسیرش رو تغییر میده
    اما تصویر اصلی که با کلیک روی تصویر کوچیک بعدا باید لود بشه رو هیچ تغییری نمیده

  37. علی گفته:

    بسیار عالی و کاربردی بود ، خسته نباشید ;)

  38. shahin گفته:

    سلام
    این اخرین ورژنش مسکل داره
    عکسا اپ میشن اما تو ادرس دهی مشکل داره
    لطفا درستش کنین

    • سلام شاهین جان

      توضیحات درباره نسخه ۱.۴:

      در واقع این یک مشکل نیست و آدرس عکس رو بدون آدرس دامنه به روز میکنه که برای نمایش تصویر مشکلی به وجود نمیاره.

      مزیتش برای سایت هایی هست که چند دامنه دارند و می‌خواهند عکس هاشون توی همه دامنه ها مشکلی نداشته باشه.

      یا وقتی آدرس دامنه تغییر میکنه و منتقل میشه به یک آدرس دیگه مشکلی برای نمایش عکس ها به وجود نیاد.

      در هر صورت اگر به مشکل جدی برخوردید بفرمائید من پیگیری کنم.

      • hadi گفته:

        سلام
        همین مزیت باعث شده با بروز رسانی یه پست دیگه عکسها داخل سایت نشون داده نشه!

      • لطفا افزونه رو به نسخه ۱.۴.۱ به روزرسانی کنید.

  39. علی گفته:

    سلام افزونه برخی وقت ها اشتباه می کنه حتی عکس های که روی خود هاست آپلود شده اند رو دوباره آپلود می کنه ! بعد از انتشار نسخه ۱٫۴ عکس که می ذاری داخل پست و انتشار می زنید عکس آپلود میشه و مشکلی یه بار بروز رسانی کنید بعد دیگه عکس در مشکل داره نمایش داده نمی شود !

    • علی جان بابت گزارشی که دادی ممنونم :)

      نسخه ۱.۴.۱ هم اکنون آماده دریافت هست و این مشکل اونجا برطرف شده.

      با تشکر ;)

      • علی گفته:

        تشکر بابت رسیدگی ;) , و البته برای Changelog :ی

  40. saeid گفته:

    سلام علی آقا

    این نسخه جدید افزونه وقتی میخوام مطلب جدید بذارم ارور میده ۱٫۴٫۱ و باید افزونه رو غیرفعال کرد
    در ورژن ۱٫۴ وقتی میخواستی یک مطلب رو مجددا ویرایش کنی عکسها رو نشون نمیداد و باید مجدد عکسها رو قرار داد

  41. saeid گفته:

    علی آقا کامنت بالا رو تصحیح میکنم
    ارور دادن مشکل از هاستم بود
    در این نسخه جدید وقتی ویرایش مجدد میکنم هیچ مشکلی پیش نمیاد
    ممنون از زحمتتون

  42. علی گفته:

    راستی علی آقا یه سری پیشنهاد که در نسخه های آینده اعمال کنید خیلی کامل تر خواهد شد .

    - اینکه قابلیت Resize اتوماتیک تصویر رو هم داشته باشد که مثلا در قسمت تنظیمات افزونهه تعریف شود اگر تصویر از ابعاد x و y برزگ تر بود مثلا ۳۰ % یا حالا به ابعاد مشخصی resize پیدا کند .

    - مورد دوم قابلیت Watermark رو تصویر است که یه لوگو یا تصویری رو مشخص شود در پنل تنظیمات و روی تمامی عکس های آپلود شده watermark شود .

    با تشکر

  43. کودک سیتی گفته:

    سلام
    از توضیحات خوبتان و همین طور کامنت های دوستان متشکرم
    آیا افرزونه ای هست که مانع کپی کردن متن نوشته های سایت شود؟
    با تشکر

  44. امین گفته:

    اینطور که من فهمیدم این پلاگین عکس ها رو فقط توی مسیر پیشفرض اپلود( wp-content/uploads ) آپلود می کنه.اگه کسی این مسیر رو تغییر داده باشه چطوری میشه؟

  45. احسان گفته:

    سلام جناب ایرانی بابت افزونه خوبتون تشکر می کنم ، مشکلی که داشتیم اسن هست که سایت ما روی CDN هست و از لحاظ ترافیکی خوب نیست تمامی هست ها در CDN قرار بگیره می خواستیم یک دایکرتوری در ریشه هاست تعریف کنیم عکس هارو خودکار افزونه خودش بریزه اونجا این کار رو چطور می تونیم انجام بدیم؟ ( یا به عبارت ساده تر می خوایم تمامی عکس ها در یک پوشه خاص در ریشه سایت ذخیره بشه سورس فایل رو دیدیم متاسفانه آدرسی وجود نداشت که دستی بشه اونو تغییر داد) ممنون می شم راهنمایی کنید در این مورد ،
    با آرزوی موفقیت برای شما .

  46. saeid گفته:

    سلام
    عکسهای یک سری خبرگزاری ها مثل ایسنا و فارس و … رو نمیتونه آپلود کنه چرا؟؟!!!

نظر دهید

*