رفتن به مطلب

تغیر مسیر uploads


پست های پیشنهاد شده

سلام

من وردپرس رو در مسیر /wp نصب کردم یعنی نشانی وردپرسم mydmain.com/wp  ـه

wp-content  رو از /wp آوردم بیرون بکمک

define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/wp-content');
define('WP_CONTENT_URL', 'https://' . $_SERVER['SERVER_NAME'] . '/wp-content');

و میخواستم مسیر آپلود رسانه یعنی  mydomain.com/wp-content/uploads رو به mydomain.com/files تغییر بدم البته بکمک

define('UPLOADS', 'files');

ولی با این کار مسیر آپلود رسانه برمیگرده به mydomain.com/wp/files/... منطقا وقتی من مسیر wp-content رو از /wp یعنی مسیر نصب وردپرس آوردم بیرون تغییر مسیر uploads باید وابسته به اون باشه نه وابسته به محل نصب وردپرس!

 

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

ویرایش شده توسط alirezabehbahanii
لینک به ارسال
در 11 دقیقه قبل، alirezabehbahanii گفته است :

سلام

من وردپرس رو در مسیر /wp نصب کردم یعنی نشانی وردپرسم mydmain.com/wp  ـه

wp-content  رو از /wp آوردم بیرون بکمک


define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/wp-content');
define('WP_CONTENT_URL', 'https://' . $_SERVER['SERVER_NAME'] . '/wp-content');

و میخواستم مسیر آپلود رسانه یعنی  mydomain.com/wp-content/uploads رو به mydomain.com/files تغییر بدم البته بکمک


define('UPLOADS', 'files');

ولی با این کار مسیر آپلود رسانه برمیگرده به mydomain.com/wp/files/... منطقا وقتی من مسیر wp-content رو از /wp یعنی مسیر نصب وردپرس آوردم بیرون تغییر مسیر uploads باید وابسته به اون باشه نه وابسته به محل نصب وردپرس!

 

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

سلام. خیر منطقا آدرسی که دادید وابسته به نصب وردپرس هست، یعنی همونطور که wp-content رو آدرس دادید باید آپلودها رو هم آدرس بدید چون دارید قواعد رو بازنویسی میکنید و عملا دیگه تابع حالت پیشفرض نیست.

لینک به ارسال
در 2 دقیقه قبل، yazdaniwp گفته است :

سلام. خیر منطقا آدرسی که دادید وابسته به نصب وردپرس هست، یعنی همونطور که wp-content رو آدرس دادید باید آپلودها رو هم آدرس بدید چون دارید قواعد رو بازنویسی میکنید و عملا دیگه تابع حالت پیشفرض نیست.

درود بر شما جناب یزدانی بزرگوار

من با این فرض که چون مسیر wp-content  رو از مسیر نصب آوردم بیرون و خب مسیر آپلود ها شد mydomain.com/wp-content/uploads پس میشه مسیر اپلود رو هم از wp-content آورد بیرون ... که گویا اشتباهه .

راه حلی براش هست به نظر تون؟

حسابی سرچ کردم راه حلی نصیبم نشد متاسفانه

 

ممنونم

لینک به ارسال
  • 2 هفته بعد...

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

لینک به ارسال
در ۱ ساعت قبل، Morteza گفته است :

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

درود بر شما

 

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

نصب وردپرس در ساب دایرکتوری و جدا کردن wp-content از مسیر نصب وردپرس و مستقل شدن wp-content  از محل نصب وردپرس

بعد از راهنمایی آقای یزدانی و یه کم سرچ بیشتر

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

define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '');
define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '');

الان در دایرکتوری:

/wp   //ساب دایرکتوری محل نصب وردپرس
/wp/wp-admin/
/wp/wp-includes/
/languages
/plugins
/mu-plugins
/themes
/upgrade
/uploads
/index.php

در واقع هر چه در wp-content بود رو انتقال دادم به دایرکتوری اصلی

ولی کماکان در تغییر نام /uploads ناتوانم

 

بنظر تون این نحوه نصب و دستکاری اصولی هست یعنی مشکل خاصی پیش نمیاد؟

 

ممنونم از توجه تون

یک تازه کار :)

ویرایش شده توسط alirezabehbahanii
لینک به ارسال
در 7 ساعت قبل، alirezabehbahanii گفته است :

بنظر تون این نحوه نصب و دستکاری اصولی هست یعنی مشکل خاصی پیش نمیاد؟

بنظرم اصولی یعنی همون حالت پیشفرض و اگه دستکاری نشه بهتره من خودم باشم اینکارو نمیکنم(نظر شخصی)

لینک به ارسال
در در ۱۳۹۹/۷/۱۳ در 19:03، alirezabehbahanii گفته است :

درود بر شما

 

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

نصب وردپرس در ساب دایرکتوری و جدا کردن wp-content از مسیر نصب وردپرس و مستقل شدن wp-content  از محل نصب وردپرس

بعد از راهنمایی آقای یزدانی و یه کم سرچ بیشتر

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


define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '');
define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '');

الان در دایرکتوری:


/wp   //ساب دایرکتوری محل نصب وردپرس
/wp/wp-admin/
/wp/wp-includes/
/languages
/plugins
/mu-plugins
/themes
/upgrade
/uploads
/index.php

در واقع هر چه در wp-content بود رو انتقال دادم به دایرکتوری اصلی

ولی کماکان در تغییر نام /uploads ناتوانم

 

بنظر تون این نحوه نصب و دستکاری اصولی هست یعنی مشکل خاصی پیش نمیاد؟

 

ممنونم از توجه تون

یک تازه کار :)

سلام. ببینید کلا چنین مواردی اصلا نیاز نیست، سفارشی سازی ابعاد خیلی بزرگتری داره که میتونید روی اون موارد زمان بذارید. بنظرم در بدو شروع درگیر این موارد نشید چون ممکنه یه روند غیر استاندارد توی ذهنتون جا خوش کنه و بعدا همه این موارد مشکل ساز میشن

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...