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

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

سوال من این بود که چطوری با وردپرس کار کنیم ولی آپلود قسمت رسانه روی سرور دیگه ای ترجیحا سروهای وارز یا 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

دانلود صفحه افزونه
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    آیا در قسمت تنظیمات رسانه تیک پرونده‌ها را ماهانه و سالانه سازماندهی کن . را برداریم که دیگه آدرس عکس ها و فایل های آپلودی در پیوند یکتا
    سال و ماه … به میلادی نمایش داده نشه و همه آپلود ها در خود پوشه wp-content/uploads
    قرار بگیره کار درستی انجام دادم یا خیر ؟
    و حالا بدون آرشیو شدن به صورت سالانه و ماهانه مشکلی در آینده به وجود نمی آید؟
    یا باید همان پیش فرض خود وردپرس باشد؟

    • 10 سال عضو همیار وردپرس

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

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

    • 10 سال عضو همیار وردپرس

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

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

  4. سلام

    لاین 107 خطا دارم :

    Warning: unlink(/home/wallpape/domains/wallpaperfa.com/public_html/wallpapers/2013): Is a directory in /home/wallpape/domains/wallpaperfa.com/public_html/content/plugins/wp-ftp-media-library-master/wp-ftp-media.php on line 107

    این خطا مربوط به چیه ؟

    • 10 سال عضو همیار وردپرس

      سلام
      اطلاعات اف تی پی خود را چک کنید و همچنین مسیر آپلود

  5. 9 سال عضو همیار وردپرس

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

  6. 9 سال عضو همیار وردپرس

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

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

    (لازم به ذکر است که با همان کد های فراخوانی که برای بندانگشتی ها در قالب استفاده کرده ام ، تصاویر بند انگشتی زمانی که روی هاست خود وردپرس باشند یعنی زمانی که این پلاگین غیرفعال باشد به درستی لود میشوند)

    لطفا راهنمایی کنید چگونه این مشکل را حل کنم .

  7. 9 سال عضو همیار وردپرس

    کسی نیست جواب سوال مارو بده ؟؟؟

    • 10 سال عضو همیار وردپرس

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

  8. 9 سال عضو همیار وردپرس

    سلام
    من این افزونه رو نصب کردم طبق تنظیمات گفته شده انجام دادم ولی من هاست دانلود ندارم بجاش سرور دانلود که روش iis نصبه برای انتقال فایل روی سرور Filezilla server نصب کردم که افزونه براحتی لاگین میکنه ولی فایلی رو سرور آپلود نمیکنه توی وردپرس هم فایل آپلود میشه ولی نشون نمیده یعنی همون فایل رو سرور آپلود نمیشه من احتمال میدم از نحوی آدرس دهی باشه من خودم بهش آدرس C:inetpubwwwroot دادم ولی بازم آپلود نمیشه عکس هم گزاشتم:
    http://cdn.learnworld.ir/wp.png
    همونطور مشخصه مسیر تو ویندوز بصورت بک اسلش هست ولی این افزونه به صورت اسلش آدرس دهی میکنه و فکنم اینجا یه مشکلی هست
    اگه شما چیزی میدونید کمکم کنید, ممنون

    • 9 سال عضو همیار وردپرس

      نظرو تایید کنید دیگه 😐

  9. 9 سال عضو همیار وردپرس

    با سلام

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

    ممنون

    • 10 سال عضو همیار وردپرس

      سلام
      شما باید بهش آدرس بدید که کجا آپ کنه به عنوان مثال برای بخش اف تی پی همچین آدرسی رو وارد کنید : http://www.example.com دقیقا در روت آپ میکنه ولی اگه به عنوان مثال در جایی مثل http://www.example.com/upload آدرس دهی کنید در همون بخش آپ می کنه
      پیروز باشید

  10. سلام

    تو این زمینه آدرس ساب دامینی که به پلاگین میدیم حتما باید با نام همون سایت باشه یا اینکه میشه آدرس ساب دامین از یه دامنه دیگه باشه؟

    مثلا آدرس سایت من xxxx.ir هست و ساب دامینی که از هاست دانلود به پلاگین معرفی می کنم sub.yyyyy.ir باشه؟

    متشکر

    • 10 سال عضو همیار وردپرس

      سلام
      نام همون سایت باید باشه
      تشکر

    • سلام

      من دقیقا این کار رو انجام دادم !!

      تکلیف ما چی میشه ؟؟

      راهی هست ؟

    • 10 سال عضو همیار وردپرس

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

    • سلام
      متشکر از توجه شما

      خب جدای استفاده از این افزونه، برای اتصال در این حالت چه کاری میشه انجام داد؟

    • 10 سال عضو همیار وردپرس

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