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

یه جستجوی کوچیکی کردم به سورس های مختلفی رسیدم که یکی از سورس های غیر معتبر ( از این نظر میگم غیر معتبر چون توی wordpress.org ثبت نکرده بود پلاگین خودش رو ) رسیدم که یه برنامه نویسی توی github منتشر کرده بود .

اسم پلاگینش رو wp ftp media library گذاشته که کار این پلاگین رو مشخص میکنه , آپلود رسانه وردپرس بر روی ftp سرور دیگر !

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

حالا به قسمت افزونه ها / ویرایشگر بروید پلاگین wp-ftp-media-library را از کشویی انتخاب کنید , در این صفحه به دنبال کد زیر بگردید :

$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 
);

حالا طبق راهنمای زیر ویرایش کنید و اطلاعات خود را جا گذاری کنید :

host = آدرس هاست یا فضای ftp خود یا ip آن .
user = نام کاربری هاست یا ftp.
pass = رمز عبور هاست یا ftp.
cdn = نوع آدرس دهی از هاست یا ftp. مثلا cdn.mydomain.com

منبع
محمد جواد کوشکی
خودمو یک متخصص نمی دونم چون هر روز دارم چیز های جدیدی در حوزه کسب و کار اینترنتی یاد می گیرم.
4 نظر ارسال شده
  1. یوسف گفت:

    مثل اینکه اینم کار نمیکنه.
    برای این کار چندتا افزونه نصب کردم.از هیچکدوم جواب نگرفتم

  2. یوسف گفت:

    اطلاعات به درستی وارد میشه.
    یک روزه روی یه افزونه ی دیگه کار میکردم با تیم ویور یه نفر دیگه هم امتحان کرد ولی اونم نتونست.
    گفت به اکانت ftp متصل نمیشه.تیکت بزن به هاستینگ.
    میتونه مشکل از هاست دانلودم باشه؟