تغییر آدرس پیشفرض آپلود فایل در وردپرس

jathiya

کاربر عضو
با سلام
میخواهم آدرس پوشه رسانه وردپرس رو تغییر بدهم
یک سایت دارم و دو سایت دیگر رو پوشه
site.com سایت اولی
site.com/site2 سایت دومی
site.com/site3 سایت سومی
میخواهم رسانه هر سه سایت یکی باشد یعنی موقع آپلود کردن عکس ها یکجا بارگذاری بشود و موقع استفاده هم بتوان از جا استفاده کنند
از کد
define( 'UPLOADS', ''.'files' );

استفاده میکنم اما برای سایت اولی به خوبی کار میکنه برای دومی و سومی داخل همون پوشه های یک پوشه به نام files ایجاد میکنه
این جا چجوری این دو تا سایت که داخل پوشه هم هستند بتوانند از پوشه اصلی که در root هاست public_Html ساخته ام وصل شوند
و همچنین سوال دوم چجوری به بدون افزونه به هاست دانلود متصل کرد
با تشکر
 

localroot

تازه وارد
سلام
برای سوال دوم باید بگم شما یک ساب دامنه میسازید تو dns managemnt و بعدش اونو به آیپی سرور هاست دانلود متصل میکنید
برای سوال اول هم برای تغییر اسم پوشه wp content:

فایل wp-config رو باز کنید

سپس خط زیر رو پیدا کنید:

require_once(ABSPATH . 'wp-settings.php');

سپس قبل از خط بالا عبارات زیر را با دقت وارد کنید:

define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/data' );
define( 'WP_CONTENT_URL', '

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

ولی باید اسم پوشه wp content هم به data تغییر بدید ( ممکنه بعضی از پوسته و افزونه ها که از این آدرس به صورت آدرسدهی مطلق هم استفاده کردن از کار بیوفتن، دقت کنید باید اونارو بعدا تست کنید و مشکل و حل کنید)


ولی بهترینش اینه که افزونه Upload to FTP رو نصب کنید و با ftp سه تاش رو به اکانت ftp تو همون هاست وصل کنیدو یا حتی به هاست دیگه
 
بالا