اتصال هاست دانلود به وردپرس با افزونه Upload To FTP

3.3 / 5. تعداد رای: 13

اتصال هاست دانلود به وردپرس با افزونه Upload To FTP

امروز قصد داریم یکی از مهم‌ترین مسائلی که تاکنون کاربران زیادی با آن روبه‌رو بوده‌اند؛ یعنی اتصال هاست دانلود به وردپرس با افزونه Upload To FTP را برای شما عزیزان بیان کنیم. با استفاده از راهنمایی‌هایی که در اینجا برای شما ذکر خواهیم کرد می‌توانید این کار را به‌خوبی انجام دهید.

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

در صورتی که قادر به مشاهده ویدیو نیستید، می‌توانید آموزش تصویری زیر را پیگیری نمایید.

هاست دانلود چیست

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

هزینه‌هاست دانلود به‌نسبت هاست اشتراکی ارزان‌تر است و فضای بسیار بیشتری را در اختیار شما قرار می‌دهد، مثلاً اگر شما بتوانید با هزینه ماهیانه 50 هزار تومان، یک‌هاست 1GB را خریداری کنید; این امکان را دارید که با همان قیمت، یک‌هاست دانلود 50GB را خریداری کنید، با این تفاوت که نمی‌توانید روی آن وردپرس نصب کنید و فقط می‌توانید برای ذخیره فایل‌های وب‌سایتتان از آن استفاده کنید.

به‌عنوان‌مثال فرض کنید وقتی شما وارد سایت میهن وردپرس می‌شوید و یکی از تصاویر را با کلیک راست کردن و انتخاب گزینه “Open In New Tab” باز می‌کنید، در قسمت بالای آن مشاهده خواهید کرد که به‌جای اینکه این تصویر از هاست یا دامین mihanwp.com لود شود، از dl.mihanwp.com لود می‌شود.

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

اصلا وردپرس را به هاست دانلود متصل کنیم یا نه؟!

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

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

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

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

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

اتصال وردپرس به هاست دانلود

برای این کار باید وارد پنل مدیریت سایت خود شوید.

وقتی وارد رسانه» افزودن شوید و یک تصویر را آپلود می‌کنید، مسلماً این تصویر در بخش کتابخانه رسانه‌ها و در پوشه localhost/wp/wp-content/uploads آپلود می‌شود، یعنی این تصویر درهاست اصلی آپلود شده است که این بهترین حالت ممکن برای وردپرس است و پیشنهاد می‌کنیم از همین حالت استفاده کنید. اما اگر همچنان مایل به ادامه کار هستید مقاله را ادامه دهید. 😀

اما اگر هاست معمولی شما به هر دلیلی فضا ندارد و شما دوست دارید که درهاست دانلود خود این فایل‌ها را داشته باشید، می‌توانید از چند پلاگین استفاده کنید؛ یکی از بهترین افزونه‌هایی که می‌توانید از آن استفاده کنید، Upload To FTP می‌باشد.

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

البته به گفته سازنده این افزونه هنوز کمی کار می‌برد و در دست‌ساخت می‌باشد. مشکلی که درحال‌حاضر این افزونه دارد این است که فقط تصاویر را آپلود می‌کند. قبلاً در میهن وردپرس افزونه Hacklog Remote Attachment فارسی را قرار داده‌یم که دقیقاً کار Upload to FTP را انجام می‌دهد با این تفاوت که Hacklog remote امکان آپلود انواع فایل را به شما خواهد داد.

آموزش نحوه اتصال هاست دانلود به وردپرس با افزونه Upload To FTP
آموزش نحوه اتصال هاست دانلود به وردپرس با افزونه Upload To FTP

مرحله اول: افزونه Upload To FTP را یا از طریق مخزن وردپرس یا از طریق لینک پلاگین Upload To FTP دانلود کنید.

حالا باید این افزونه را با رفتن به بخش افزونه‌ها» افزودن نصب کنید. برای راهنمایی در خصوص نصب افزونه، می‌توانید آموزش نصب افزونه در وردپرس را مشاهده نمایید.

آموزش اتصال هاست دانلود به وردپرس

مرحله دوم: پس از دانلود و نصب افزونه، شما باید آن را از قسمت تنظیمات باز کنید. برای این کار وارد پنل وردپرس خود شوید و از قسمت تنظیمات گزینه Upload To FTP را باز کنید.

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

آموزش قدم به قدم تنظیمات پلاگین یا افزونه Upload To FTP
آموزش قدم به قدم تنظیمات پلاگین یا افزونه Upload To FTP

  • FTP Host: در این اینجا آدرس هاست دانلودی خریداری شده خود را بنویسید. این آدرس توسط شرکت هاستینگی که خرید هاست دانلود خود را انجام داده‌اید برای شما ارسال شده و احتمال زیاد باید ایمیل خود را وارسی کنید.
  • FTP Port: این گزینه مخصوص پورت FTP هاست دانلودی شما است. معمولا این فیلد با عدد 21 پر شده است. پس آن را تغییر ندهید.
  • FTP Timeout: این گزینه حداکثر زمانی که طول می‌کشد تا اتصال FTP صورت گیرد را نشان می‌دهد. نیازی به تغییر این گزینه نیست، مگر اتصال صورت نگیرد که نیاز است کمی زمان را افزایش دهید.
  • FTP Username: نام کاربری FTP که در هاست دانلودی خریداری شده برای خود ساختید را در اینجا وارد کنید. این نام کاربری را همان اول وقتی می‌خواستید FTP را بسازید به طور دل‌خواه انتخاب کرده‌اید.
  • FTP Password: رمز FTP ساخته شده در هاست دانلودی خود را وارد کنید.
  • FTP Directory: این گزینه یا فیلد مسیر آپلود فایل‌ها در وردپرس را نشان می‌دهد؛ آن را /public_html/ قرار دهید
  • .HTML link url: گزینه پایانی نیز مربوط به آدرس هاست دانلودی خریداری شده شما است.
  • شما باید بخش FTP HOST را روی FTP قرار دهید و اسم ساب‌‌دامین خود را در آن قسمت وارد کنید. همچنین FTP PORT باید روی 21 باشد، البته اگر هاست عدد دیگری به شما داده باشد باید آن را جایگزین کنید.

    FTP Timeout را روی مثلاً 60 ثانیه قرار دهید و پس‌ازآن یوزنیم و پسورد را نیز وارد کنید. FTP Directory نیز باید در حالت پیش‌فرض قرار دهید و HTML Link URL را نیز همان اسم‌هاست دانلود خود قبگذارید.

    حالا در مرحله آخر باید بر روی Save & Test Changes کلیک کنید، تمامی تست‌هایی که برای شما در بخش Test Status نمایش داده می‌شود باید به‌صورت TEST Complete باشد، وقتی‌که صفحه را رفرش کردید، بخش FTP Status باید مطابق با تصویر زیر باشد:

    بخش FTP Status
    بخش FTP Status

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

    تب دوم در این صفحه Basic Options است که دارای دو بخش است. بهتر است بخش Rename file در حالت پیش‌فرض یعنی “Enable” باشد و Delete Auto build local file نیز در حالت ” Enable ” قرار دهید تا فایل‌ها دیگر بر روی سرور اصلی سایت شما نماند.

    Basic Options
    Basic Options

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

    انتقال فایل‌های قدیمی به هاست دانلود

    حالا برای اینکه آپلود فایل‌های قدیمی را روی‌هاست دانلود انجام دهید، باید تمام تصاویری که در پوشه Uploads سایتتان وجود دارد را به هاست دانلود انتقال دهید، برای رفتن به این پوشه باید مسیر Htdocs »Wp » Wp-Content »Uploads را طی کنید. برای انتقال این پرونده‌ها باید از نرم‌افزار Filezilla استفاده کنید. مقاله آموزش کار با FileZilla و مدیریت فایل‌های وبسایت از طریق FTP را مشاهده نمایید.

    بعدازاینکه این کار را انجام دادید، به تنظیمات افزونه بازگردید و وارد تب سوم یعنی” Advanced Options” شوید و روی ” Set Exists File in FTP” کلیک کنید. خب الآن تمامی تصاویری که آپلود کرده‌اید، آدرس آن‌ها تغییر پیداکرده است.

     Advanced Options
    Advanced Options

    بک آپ گیری از تنظیمات افزونه Upload to FTP

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

    برای این کار کافیست، نوشته بخش برون ریزی را در هنگام نیاز به بکاپ در بخش درون ریزی بنویسید.

    Upload To FTP5
    از تنظیمات افزونه Upload To FTP پشتیبانی بگیرید

    موفق و سربلند باشید. 🙂

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

    پاسخ دادن به الکس لغو پاسخ

    1. U339522 ۲۶ اسفند ۱۴۰۲

      سلام
      دو تا مشکل
      1- اینکه نمیدونم حقیقتش FTP Directory رو به چه صورت و از کجا باید مسیر بدم از public_html شروع کنم یا از home
      2- آیا روشی وجود داره که بتونیم بگیم مثلا فقط فایل هایی که پسوند .mp3 یا .mp4 و … داشتن رو روی FTP آپلود کنه و بقیه رو روی هاست اصلی سایت نگه داره ؟

    2. U312382 ۱۶ اسفند ۱۴۰۲

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

    3. U336833 ۲۲ دی ۱۴۰۲

      سلام.
      من یک سایت فروش فایل دارم که برای سایت ۲ هاست تهیه کردم. یکی هاست معمولی و یکی دیگه هاست دانلودی که با افزونه Hacklog Remote Attachment به هم متصلش کردم. ولی با مشکلات زیادی روبرو شدم. الان یه مشکلی که دارم اینه که عکس ها زمانی که توی کنترل پنل لاگین هستم نمایش میده و URL ها درسته ولی زمانی که logout هستم آدرس عکس ها ثابت میشه و عکس دیفالت ووکامرس رو نشون میده. ممنون میشم اگر بتونید راهنمایی کنید که آیا این مشکل بخاطر استفاده از افزونه اتصال به هاست دانلودی هست ؟ یا میتونه مشکل از جای دیگه باشه.
      و اینکه با این توضیحات بهتره که هاست یکی بشه یا همین حالت بمونه ؟

    4. U26048 ۱۶ مهر ۱۴۰۲

      سلام روز بخیر
      اخیرا سایتی را برای سئو و مدیریت قبول کرده ام که افراد قبلی از یک هاست اشتراکی وردپرس و یک هاست دانلودی با استفاده از نرم افزار Hacklog Remote Attachment بهره برده اند. این کار باعث شده تا تمامی تصاویر سایت اعم از محصولات ووکامرسی و تصاوی اصلی سایت بر روی هاست دانلودی قرار بگیرد. الان با مشکلاتی روبرو شدیم و قصد داریم تا هاست را به حالت اولیه برگردانیم یعنی تمامی تصاویر و اطلاعات خود سایت بر روی یک هاست قرار بگیرند. مشکل اینجاست که اطلاعات مربوطه به تصاویر از روی هاست دانلودی فراخوانی میشوند و با تغییر و غیر فعالسازی هاست دانلودی تصاویر غیر فعال میشوند. آیا راهکاری وجود دارد تا بتوان بدون مشکل هاست دانلودی را غی فعال کرد و مشکلی برای سایت بوجود نیاید؟
      لطفا راهنمایی بفرمایید.
      سپاسگزارم

      • Reza Rad رضا راد ۱۶ مهر ۱۴۰۲

        سلام با افزونه search and replace باید ابتدا مسیرها را تغییر دهید سپس عکس ها رو به هاست اصلی منتقل کنید.

        • U26048 ۱۶ مهر ۱۴۰۲

          سلام روز بخیر
          بابت راهنماییتون بسیار سپاسگزارم . فقط اگر بخوام خیلی کوتاه بگم فکر میکنم باید افزونه را نصب کنم روی هاست نرمال و اصلی و بعد از هاست دانلودی اطلاعات یا همان تصاویر را به پوشه wpcontent/upload در هاست اصلی منتقل کنم و بعد با استفاده از این افزونه آدرس ها را به جای مثلا dl/website.com به website.com تغییر بدم. درسته ؟
          سپاسگزارم

    5. U330062 ۲۸ شهریور ۱۴۰۲

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

      • Reza Rad رضا راد ۲۸ شهریور ۱۴۰۲

        فرقی نداره در هر صورت میتونید انجام بدین. روی یک سرور دیگه یا همون سرور. با دی ان اس ها مدیریت میشه

        • U330062 ۳۰ شهریور ۱۴۰۲

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

          • Reza Rad رضا راد ۳۰ شهریور ۱۴۰۲

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

    6. U21648 ۲۸ مرداد ۱۴۰۲

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

    7. U323996 ۲ مرداد ۱۴۰۲

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

      • Reza Rad رضا راد ۲ مرداد ۱۴۰۲

        درود بر شما سپاس. باید به تگ a گزینه download رو اضافه کنید یا اگر لایت باکس دارید غیرفعال کنید. یا اینکه فایل رو به صورت زیپ قرار بدین

    8. U321416 ۹ خرداد ۱۴۰۲

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

      • Reza Rad رضا راد ۱۳ خرداد ۱۴۰۲

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

        • U321416 ۲۶ مرداد ۱۴۰۲

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

    9. U312621 ۱۱ اسفند ۱۴۰۱

      سلام استاد و ممنون بابت مطالب آموزشی تان
      وقتی وارد مخزن سایت وردپرس می شویم، ذیل افزونه Upload to FTP می نویسه(این افزونه از تاریخ 16 سپتامبر 2021 بسته شده است و برای دانلود در دسترس نیست. این تعطیلی دائمی است. دلیل: درخواست نویسنده).
      چون از این توضیحات در مخزن وردپرس چنین برداشت میشه که این افزونه منقضی شده است.
      چون طبق بیان خودتان افزونه ای که به روزرسانی مداوم ندارد، یک حفره امنیتی خوب برای هکرها است. حالا چه برسد به این که منقضی هم شده و در مخزن وردپرس که افزونه های اورجینال( نه افزونه های نال شده) هست، دیگر فایل دانلودش قرار ندارد.
      برای همین گفتم افزونه پیشنهادی شما به جای این افزونه چیست؟
      درخواست داشتم لطفا به سوالم پاسخ دهید.
      با تشکر از تیم سایت میهن وردپرس

    10. U320368 ۲۲ دی ۱۴۰۱

      سلام
      همه ی ftp status ها ش درسته به غیر از Delete File Status حالا باید چی کار کنم ؟

      • Reza Rad رضا راد ۲۴ دی ۱۴۰۱

        باید از هاست بخواید دسترسی حذف فایل رو به این یوزر بده

        • U321416 ۲۶ مرداد ۱۴۰۲

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

          • Reza Rad رضا راد ۲۶ مرداد ۱۴۰۲

            سلام از سرور اختصاصی استفاده می کنیم. حدودا ۵۰ میلیون تومان هزینه اولیه سرور و ماهیانه حدود ۲ میلیون تومان نگهداری سرور و یک حقوق به مدیر سرور برای مدیریتش

    11. U319368 ۱۷ آذر ۱۴۰۱

      سلام بعضی فرمتهارو تو خود وردپرس اپلود میکنه مث pdfچیکار کنم تو هاست دانلود بره

    12. U318098 ۳۰ مهر ۱۴۰۱

      با سلام آقای راد
      از راهنمایی تون ممنون میشم!
      مشکل من اینه که میخام یه ساب فولدر از پوشه آپلود در سایت وردپرسم رو به هاست دانلود انتقال بدم نه کل پوشه آپلود رو!
      در این قسمت چه راه ح-لی وجود داره آیا با همین افزونه امکان پذیره یا خیر؟؟؟
      اگر هست چگونه؟
      و اگر نیست افزونه یی برای حل این مورد میشناسید؟؟؟
      با تشکر

      • Reza Rad رضا راد ۱ آبان ۱۴۰۱

        سلام برای انتقال از ftp استفاده کنید و برای اتصال وردپرس به پوشه جدید از همین روش

    13. U32987 ۲۱ خرداد ۱۴۰۱

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

      • Reza Rad رضا راد ۲۲ خرداد ۱۴۰۱

        سلام بله چون آدرس رو تغییر میدین فایل ها دیگه لود نمیشه اگر انتقال ندید

        • U32987 ۲۳ خرداد ۱۴۰۱

          با مشکلاتی که برای محصولات ووکامرس و آدرس فایل هایی را که اونجا قرار دادیم برای فروش چی میشه ؟ یا مثلا آدرس هایی را که توی نوشته ها برای رسانه ها قرار دایم چی می شوند یا تصاویری که توی نوشته ها آپلود شده اند؟

        • U32987 ۲۳ خرداد ۱۴۰۱

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

          • Reza Rad رضا راد ۲۴ خرداد ۱۴۰۱

            سلام بله قطعا باید تغییر کنند. با پلاگین search and replace میتونید آموزشش هم تو سایت هست.

    14. U312609 ۲۲ فروردین ۱۴۰۱

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

      • Reza Rad رضا راد ۲۵ فروردین ۱۴۰۱

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