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

اتصال هاست دانلود به وردپرس با افزونه 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 پشتیبانی بگیرید

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

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

    نظر شما درباره این محصول چیست؟

    از ۱ تا ۵ امتیاز بدید.

    میانگین رتبه 3 / 5. تعداد رای: 6

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

    در بخش جامعه می‌توانید سوالات خود را بپرسید و با سایر هم‌میهنان وردپرسی در ارتباط باشید.

    ورود به جامعه
    نظر شما در مورد این مقاله چیست؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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