آپلود رسانه وردپرس بر روی ftp سرور دیگر

0 / 5. تعداد رای: 0

آپلود رسانه وردپرس بر روی ftp سرور دیگر

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

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

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

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

آشنایی با افزونه WP FTP Media Library Master

برای کم کردن حجم هاست از افزونه WP FTP Media Library Master استفاده کنید با این افزونه می‌توان یکسری رسانه‌ها را در FTP سرور دیگری آپلود کرد تا حجم هاست اصلی کاهش پیدا کند. افزونه‌ها سریع‌ترین روشی هستند که به شما کمک می‌کنند قابلیت‌های سیستم وردپرسی خود را افزایش دهید.

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

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

نحوه کار با افزونه WP FTP Media Library Master

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

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

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

روش‌های کار با افزونه

در روش اول شما باید به پوشه Public-html هاست خود بروید و در پوشه Plugins/wp ftp Media Library Master/ wp-ftp-Media.php کد زیر را یافته و به‌جای hostname آدرس هاست خود، username نام کاربری هاست، Password رمز عبور هاست، cdn آدرس cdn.mydomain.com را وارد نمایید.

$settings = array(
'host'      =>    'ip or hostname',              // * the ftp-server hostname
'user'      =>    'username',                 // * ftp-user
'pass'      =>    'password',                     // * ftp-password
'cdn'     =>    'cdn.example.com',            // * This have to be a pointed domain or subdomain to the root of the uploads
'path'      =>    '/',                         // - ftp-path, default is root (/). Change here and add the dir on the ftp-server,
'base'      =>    $upload_dir['basedir']      // Basedir on local
);

در روش دوم در پنل پیشخوان وردپرس به مسیر افزونه‌ها > ویرایشگر > wp ftp Media Library Master > wp-ftp-Media.php بروید. سپس می‌توانید به‌راحتی تغییرات را ایجاد نمایید. درنهایت اگر تغییراتی که انجام داده‌اید را ذخیره کنید این عملیات به‌پایان می‌رسد.

همچنین می‌توانید قبل از نصب افزونه، پس از دانلود پوشه را اکسترکت کنید و فایل را تغییر داده سپس نصب کنید. به همین راحتی!

نتیجه‌گیری

بارها برای شما در مقالات مختلف توضیح داده‌ایم که باید حجم هاست خود را در نظر داشته باشید و مانع سنگین شدن آن شوید. برای اینکه این کار را انجام دهید می‌توانید از فضای هاست دانلود استفاده کنید تا آپلود رسانه روی آن انجام شود. شما می‌توانید توسط افزونه رایگان wp FTP Media Library Master فایل‌ها و رسانه روی وب‌سایت خود را به این هاست منتقل کنید.

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

امیدواریم که از این آموزش بهره کافی را برده باشید. موفق و پیروز باشید. 🙂

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U6824 ۲۷ اردیبهشت ۱۴۰۰

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

    • Reza Rad رضا راد ۲۷ اردیبهشت ۱۴۰۰

      درود بر شما امکان نمایش در رسانه نیست. باید لینک فایل رو روی پلیر وردپرس قرار بدید.

  2. U25306 ۱۰ دی ۱۳۹۹

    من این کار رو انجام دادم ،کل کتابخونه سایت ادرس هاش تعغیر کرد ،و سایت دیگه تصاویرش بالا نمیاد
    چی کار باید بکنم
    لطفا سریع تر رهنمایی بکنید ،سایت بالاست و کاربر داره

    • Reza Rad رضا راد ۱۰ دی ۱۳۹۹

      سلام تنظیمات رو اصلاح کنید و مشخصات http رو به صورت کامل وارد کنید.

      • U25306 ۱۱ دی ۱۳۹۹

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

        • Reza Rad رضا راد ۱۱ دی ۱۳۹۹

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

        • U323361 ۸ اردیبهشت ۱۴۰۲

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

  3. کاربر مهمان ۳۱ فروردین ۱۳۹۸

    لطفا به این سوال پاسخ بدید
    ‘path’ => ‘/’, // – ftp-path, default is root (/). Change here and add the dir on the ftp-server,
    کجاشو تغییر بدم و چی تایپ کنم ؟
    و
    ‘base’ => $upload_dir[‘basedir’] // Basedir on local
    کجاشو تغییر بدم و چی تایپ کنم ؟

    باتشکر فراوان

  4. کاربر مهمان ۳۱ فروردین ۱۳۹۸

    ببخشید
    منظور از ساب دامین دانلود مثال : dl.domain.com ?

  5. کاربر مهمان ۳۱ فروردین ۱۳۹۸

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

    • Reza Rad رضا راد ۳۱ فروردین ۱۳۹۸

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

  6. U11168 ۲۱ بهمن ۱۳۹۷

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

  7. U14437 ۲۴ آذر ۱۳۹۷

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

    ایا نیازه ادرس سایت رو با https شروع کنیم؟ یا www یا با هر دو؟
    اگر در سایت اصلی ssl فعال باشه و در هاست دانلود ssl نداشته باشیم به مشکل برمیخوریم؟ یا نه؟

    • Reza Rad رضا راد ۲۴ آذر ۱۳۹۷

      درود سپاس
      باید روی هاست دانلود هم حتما ssl فعال باشه. وگرنه چراغ سبز https خاموش میشه. برای هاست دانلود بدون www باید وارد کنید.

  8. U8434 ۲۵ تیر ۱۳۹۷

    با سلام
    لطفا توضیح کامل تری در مورد دو قسمت آخر (path, base ) بفرمایید.این افزونه رو نصب کردم ولی احتمالا چون تنظیماتشو درست انجام ندام ،آدرس کل تصاویر هاست تغییر کرده.

  9. U11503 ۲۶ اسفند ۱۳۹۶

    سلام
    در بخش ip، user name و پسورد باید اطلاعات هاست اصلی رو وارد کنیم یا هاست دانلود؟

  10. کاربر مهمان ۲۰ دی ۱۳۹۶

    با سلام وقت بخیر

    با تشکر از مطلب خوبتون

    من این افزونه رو نصب کردم . پس از فعال سازی و اعمال آدرس و … همه آدرس های پیش فرض تصاویر با آدرس cdn.example.com شد و من مجبور شدم دیتابیس وردپرسم رو دانلود و همه آدرس های cdn.example.com رو با آدرس خودم جایگذاری کنم.

    پس اون هم هر کاری میکنم هنگام آپلود در رسانه فقط نوشته میشه -> خطایی هنگام بارگذاری پرونده پیش آمده. دوباره تلاش کنید.
    لطفا بفرمائید در قسمت ‘host’ . آی پی سرور دوم به تنهایی باید قرار داده بشه یا به همراه پورت ؟
    و اینکه مقدار قسمت basedir رو چی باید بذاریم ؟
    و سوال آخر اینکه از کجا باید بفهمیم اتصال ftp برقرار هست و احیانا مشکل از افزونه یا عملکرد منه ؟

    • Reza Rad رضا راد ۲۱ دی ۱۳۹۶

      سلام تنظیمات رو اشتباه وارد کردید که ارور میده. در قسمت هاست فقط ای پی وارد شود در basedir هم نام مسیر پوشه ای که فایل ها قرار هست اونجا آپلود شوند.

  11. U4005 ۱۷ دی ۱۳۹۶

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

    • Reza Rad رضا راد ۱۸ دی ۱۳۹۶

      سلام خیر. بهترین راه این هست که نام فایل رو مثلا e219218ey2198ey219 قرار بدید تا کسی بهش دسترسی نداشته باشه برای دانلود

  12. کاربر مهمان ۱۲ دی ۱۳۹۶

    این افزونه به طرز صحیح کار نمیکنه و preview فایلهای آپلود شده رو در رسانه نشون نمیده