SHET22

آموزش جایگزین کردن فایل در وردپرس با افزونه رایگان

آموزش جایگزین کردن فایل در وردپرس با افزونه رایگان

گاهی فقط می‌خواید نسخه تازه یک تصویر یا فایل رو روی سایت بذارید، بدون اینکه پیوست قبلی رو حذف کنید و همه نوشته‌ها رو یکی‌یکی تغییر بدید. افزونه رایگان Enable Media Replace دقیقاً برای همین کار ساخته شده و در روش اصلی، فایل تازه رو جایگزین می‌کنه ولی همون آدرس قبلی رو نگه می‌د.

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

چرا فایل رسانه‌ای رو جایگزین کنیم؟

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

جایگزینی فایل زمانی به کارتون میاد که می‌خواید یک تصویر، فایل PDF یا رسانه دیگه رو به‌روز کنید، ولی نمی‌خواید پیوند فعلی اون رو در بخش‌های مختلف سایت با دست تغییر بدید.

آیا خود وردپرس امکان جایگزینی فایل رو داره؟

وردپرس به‌صورت پیش‌فرض بهتون اجازه می‌ده اطلاعات هر رسانه، مثل عنوان، متن جایگزین و توضیحات رو ویرایش کنید. ولی در نصب معمولی وردپرس، دکمه مستقیمی برای جایگزین کردن فایل اصلی و نگه‌داشتن همون پیوست ندارید. برای انجام این کار می‌تونید سراغ افزونه رایگان Enable Media Replace برید.

معرفی افزونه رایگان Enable Media Replace

Enable Media Replace یک افزونه رایگان برای جایگزین کردن فایل‌های کتابخانه رسانه وردپرسه. قابلیت اصلی جایگزینی فایل بدون پرداخت هزینه در اختیارتون قرار می‌گیره. افزونه چند امکان جانبی مثل حذف پس‌زمینه تصویر هم داره که استفاده نامحدود از اون‌ها ممکنه به سرویس پولی ShortPixel نیاز داشته باشه؛ ولی برای کاری که در این آموزش انجام می‌دیم، به این امکانات نیازی ندارید.

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

قبل از جایگزینی فایل بکاپ بگیرید

Enable Media Replace نسخه پشتیبان قابل‌بازیابی از فایل قبلی نگه نمی‌د. وقتی جایگزینی رو تأیید می‌کنید، فایل تازه جای فایل قبلی رو می‌گیره. پس اگه فایل اصلی براتون مهمه، قبل از شروع اون رو روی کامپیوترتون ذخیره کنید یا از سایت بکاپ بگیرید. برای این کار می‌تونید از آموزش بکاپ گرفتن از وردپرس با افزونه BackWPup کمک بگیرید.

نصب افزونه Enable Media Replace

وارد پیشخوان وردپرس بشید و به «افزونه‌ها ← افزودن افزونه تازه» برید. عبارت «Enable Media Replace» رو جست‌وجو کنید، افزونه رو نصب کنید و بعد روی «فعال‌کردن» بزنید. این افزونه به‌صورت رایگان در مخزن رسمی وردپرس در دسترسه.

نصب افزونه Enable Media Replace
نصب افزونه Enable Media Replace

جایگزین کردن فایل در وردپرس

بعد از فعال‌کردن افزونه، از پیشخوان وردپرس به «رسانه ← کتابخانه» برید و فایل موردنظرتون رو باز کنید. افزونه گزینه‌ای با عنوان «Replace Media» یا «Replace media» به صفحه ویرایش رسانه اضافه می‌کنه. روی همین گزینه بزنید تا صفحه انتخاب فایل تازه باز بشه.

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

گزینه جایگزین کردن فایل در وردپرس
گزینه جایگزین کردن فایل در وردپرس

در صفحه جایگزینی، روی دکمه انتخاب فایل بزنید و فایل تازه رو از کامپیوترتون انتخاب کنید. بهتره نوع فایل جدید با فایل قبلی هماهنگ باشه؛ مثلاً یک تصویر JPG رو با یک تصویر JPG دیگه جایگزین کنید.

جایگزین کردن فایل در رسانه وردپرس
جایگزین کردن فایل در رسانه وردپرس

برای همه سایت‌ها محدودیت ثابتی مثل ۲ مگابایت نداریم. حداکثر حجم آپلود به تنظیمات هاست و PHP سایتتون بستگی داره و وردپرس مقدار مجاز رو در صفحه بارگذاری رسانه نشون می‌ده. اگه حجم فایل بیشتر از این مقداره، باید فایل رو کم‌حجم‌تر کنید یا برای افزایش سقف آپلود با پشتیبانی هاستتون تماس بگیرید.

انتخاب روش جایگزینی فایل

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

انتخاب روش جایگزینی فایل
انتخاب روش جایگزینی فایل

جایگزینی فایل با همون نام و آدرس قبلی

گزینه «Just Replace the File» فقط محتوای فایل رو عوض می‌کنه و نام و آدرس قبلی رو نگه می‌د. این روش برای زمانی مناسبه که همون تصویر یا سند رو اصلاح کردید و می‌خواید نسخه تازه دقیقاً در محل قبلی نمایش داده بشه.

جایگزینی با نام تازه و به‌روزرسانی لینک‌ها

گزینه «Replace the File, Use New File Name and Update All Links» فایل رو با نام تازه ذخیره می‌کنه. بعد هم لینک‌هایی رو که داخل سایت پیدا می‌کنه، به‌روزرسانی می‌کنه. اگه می‌خواید نام تصاویر رو تغییر بدید، آموزش تغییر نام تصاویر بعد از آپلود در وردپرس هم می‌تونه به کارتون بیاد.

در این روش، آدرس قبلی فایل تغییر می‌کنه. لینک‌هایی که قبلاً در سایت‌های دیگه، ایمیل‌ها یا شبکه‌های اجتماعی منتشر شده‌ان، لزوماً به‌روزرسانی نمی‌شن و ممکنه بعداً خطای ۴۰۴ نشون بدن. پس اگه آدرس قبلی بیرون از سایت هم استفاده شده، نگه‌داشتن همون نام و آدرس معمولاً انتخاب امن‌تریه.

تنظیم تاریخ فایل جدید

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

تنظیم تاریخ فایل جدید
تنظیم تاریخ فایل جدید

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

اگه فایل تازه نمایش داده نشد چه کار کنیم؟

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

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

آیا خود وردپرس فایل رسانه‌ای رو جایگزین می‌کنه؟

وردپرس در نصب معمولی دکمه مستقیمی برای جایگزین کردن فایل اصلی و نگه‌داشتن همون پیوست نداره. برای این کار می‌تونید از قابلیت رایگان افزونه Enable Media Replace کمک بگیرید.

آیا افزونه Enable Media Replace رایگانه؟

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

حداکثر حجم فایل جایگزین چقدره؟

یک سقف ثابت برای همه سایت‌ها نداریم. حداکثر حجم آپلود به تنظیمات هاست و PHP سایتتون بستگی داره و وردپرس مقدار مجاز رو در صفحه بارگذاری رسانه نشون می‌ده.

آیا افزونه از فایل قبلی بکاپ نگه می‌داره؟

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

چرا بعد از جایگزینی هنوز تصویر قبلی رو می‌بینیم؟

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

نظر شما در این مورد چیه؟

  1. U401۲۴ تیر ۱۴۰۵

    من در سایتم در سال های گذشته از یک سری تصاویر در دل مقاله هایی که نوشتم استفاده کردم. الان برخی از اون تصاویر قدیمی شده و میخوام تصاویر جدید رو جایگزین قبلی ها کنم. تصاویر قدیمی من در گوگل ایمیج جایگاه خوبی دارن. چطور این جایگزینی رو انجام بدم به نحوی که جایگاهمو در گوگل ایمیج از دست ندم و تصاویر جدید که جایگزین قدیمی ها میشه سریع رنک بگیره؟ آیا باید URL تصویر جدید عینا مشابه URL تصویر قدیمی باشه؟ مثلا من یک تصویر در سال 2023 با این آدرس wp-content/uploads/2023/05/ آپلود کردم، الان تصویر جدیدی که میخوام جایگزینش کنم هم باید با همون آدرس آپلود بشه؟

    • رضا راد۲۸ تیر ۱۴۰۵

      دقیقا برای همین کار افزونه Enable Media Replace عالیه. وقتی تصویر رو باهاش جایگزین کنی، همون URL قبلی حفظ میشه و نیازی نیست خودت آدرس رو دستی یکی کنی؛ فقط کافیه گزینه Replace the file رو انتخاب کنی تا فایل جدید جای فایل قدیمی بشینه. چون آدرس تصویر تغییر نمیکنه، جایگاهت تو گوگل ایمیج هم حفظ میشه و تصویر جدید سریع‌تر جای قبلی رو میگیره. فقط حواست باشه ابعاد و نام فایل جدید نزدیک به قبلی باشه تا نتیجه بهتری بگیری.

  2. U344537۲۷ اردیبهشت ۱۴۰۳

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

  3. U312180۱۲ دی ۱۴۰۲

    سلام من بعضی از عکس هارو حذف کردم اما عکس های جدید با لینک جدید جایگزین کردم باید عکس های ایندکس شده قدیمی رو ریدایرکت کنم ؟ اگر ریدایرکت نکنم چه مشکلی پیش میاد ؟ خطای ۴۰۴ ؟ از کجا باید پیدا کنیم ؟

    • رضا راد۱۳ دی ۱۴۰۲

      سلام خیر نیازی به ریدایرکت کردن مدیا نیست گوگل خودکار تشخیص میده.

  4. U334974۲۱ آذر ۱۴۰۲

    سلام
    برای عکسهایی که در گوگل ایندکس شده اند چه افزونه ای پیشنهاد می کنید که به کمک اون عکس را جایگزین کرد؟ ممنون میشم توضیحات ارائه کنید. با تشکر

    • رضا راد۲۲ آذر ۱۴۰۲

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

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسخارج از ساعات کاری هستیم؛ دستیار هوش مصنوعی پاسخگوی شماست.هوش مصنوعی

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.