رفتن به مطلب

مشکل در تصاویر پس از تغییر دامنه


BR8

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

با درود و عرض ادب

 

دامنه سایتم را عوض کردم، تقریبا همه چیز درست پیش رفته به جز مسئله ای که برای بخش تصاویر پیش آمده...

به اینصورت که تمام تصاویر  در هاست و در مسیر صحیح منتقل شده اند اما در سایت نمایش داده نمی شود و یک تصویر پیشفرض با نام ( logo.jpg) تنها تصویریست که به جای تصاویر اصلی نمایش داده می شوند.

 

نکته ای که من متوجه شدم اینه که اگر فرضا الان بخوام مسیر صحیح یکی از تصاویر را به شما نشان دهم به این شکل است: /wp-content/uploads/2016/12/0-1.jpg

اما لینک تصویر پیش فرضی که در وبسایت جایگزین شده به این شکل است: /wp-content/logo.jpg

 

نکته ی دیگر این هست که در حال حاضر من هر تصویری در کتابخانه آپلود می کنم به صورت همان تصویر پیشفرض logo.jpg نمایش داده می شود!

 

دوستان لطفا راهنمایی کنید

 

 

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

با درود و عرض ادب

 

دامنه سایتم را عوض کردم، تقریبا همه چیز درست پیش رفته به جز مسئله ای که برای بخش تصاویر پیش آمده...

به اینصورت که تمام تصاویر  در هاست و در مسیر صحیح منتقل شده اند اما در سایت نمایش داده نمی شود و یک تصویر پیشفرض با نام ( logo.jpg) تنها تصویریست که به جای تصاویر اصلی نمایش داده می شوند.

 

نکته ای که من متوجه شدم اینه که اگر فرضا الان بخوام مسیر صحیح یکی از تصاویر را به شما نشان دهم به این شکل است: /wp-content/uploads/2016/12/0-1.jpg

اما لینک تصویر پیش فرضی که در وبسایت جایگزین شده به این شکل است: /wp-content/logo.jpg

 

نکته ی دیگر این هست که در حال حاضر من هر تصویری در کتابخانه آپلود می کنم به صورت همان تصویر پیشفرض logo.jpg نمایش داده می شود!

 

دوستان لطفا راهنمایی کنید

 

 

با سلام 

دامین جدید رو روی سایت وردپرستون ست کنید. چون اطلاعات با دامین قبلی بالا میاد

با این روش که این  2 خط کد رو در فایل wp-config.php تون "آدرس دامین جدیدتون رو به جای siteshoma.com اظافه بکنید

define('WP_HOME','http://siteshoma.com');
define('WP_SITEURL','http://siteshoma.com');

بعد از خط زیر اظافه کنید

/* That's all, stop editing! Happy blogging. */

و فایل رو ذخیره بکنید 

یا با روش زیر 

در این روش شما باید به بخش phpMyAdmin هاستتون بروید. سپس آدرس سایت را به صورت مستقیم تغییر دهید. برای تغییر نشانی وردپرس (url) با این روش مراحل زیر را انجام دهید:

  1. از دیتابیس سایت بک آپی تهیه کنید سپس در سیستم خود ذخیره نمایید.
  2. به phpMyAdmin بروید.
  3. کلیک کنید تا به پایگاه داده وصل شوید. لیستی از پایگاه داده نشان داده می شود. پایگاه داده وردپرس مربوط به سایت خود را  انتخاب کنید.
  4. سپس تمامی جداول مربوط به پایگاه داده به شما نشان داده می شود.
  5. از لیست جداول، جدول wp_options را انتخاب کنید. ( در بعضی پایگاه داده ها ممکن است به جای پیشوند wp از پیشوند دیگری استفاده کنند)
  6. سپس بر روی آیکون Browse کلیک کنید.
  7. در صفحه جدید سپس فیلدهای مروبط به جدول wp_options را مشاهده می کنید.
  8. در ستون option_name به دنبال فیلد siteurl  بگردید. پس از پیدا کردن آن بر روی Edit Field (ویرایش فیلد) کلیک کنید.
  9. سپس صفحه جدیدی برای وبرایش نشانی وردپرس (url) باز می شود. در باکس option_value؛ آدرس جدید و صحیح سایت خود را وارد کنید و بر روی دکمه Go  کلیک نمایید. در این صورت به صفحه مربوط به جدول wp_options برمی گردید.
  10. در ستون option_name به دنبال فیلد home بگردید . دقیقا همانند مرحله قبل آدرس جدید را در باکس option_value، وارد کنید.

به همین ترتیب شما توانستید نشانی آدرس (url) خود را تغییر دهید.

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

با سلام 

دامین جدید رو روی سایت وردپرستون ست کنید. چون اطلاعات با دامین قبلی بالا میاد

با این روش که این  2 خط کد رو در فایل wp-config.php تون "آدرس دامین جدیدتون رو به جای siteshoma.com اظافه بکنید


define('WP_HOME','http://siteshoma.com');
define('WP_SITEURL','http://siteshoma.com');

بعد از خط زیر اظافه کنید


/* That's all, stop editing! Happy blogging. */

و فایل رو ذخیره بکنید 

یا با روش زیر 

در این روش شما باید به بخش phpMyAdmin هاستتون بروید. سپس آدرس سایت را به صورت مستقیم تغییر دهید. برای تغییر نشانی وردپرس (url) با این روش مراحل زیر را انجام دهید:

  1. از دیتابیس سایت بک آپی تهیه کنید سپس در سیستم خود ذخیره نمایید.
  2. به phpMyAdmin بروید.
  3. کلیک کنید تا به پایگاه داده وصل شوید. لیستی از پایگاه داده نشان داده می شود. پایگاه داده وردپرس مربوط به سایت خود را  انتخاب کنید.
  4. سپس تمامی جداول مربوط به پایگاه داده به شما نشان داده می شود.
  5. از لیست جداول، جدول wp_options را انتخاب کنید. ( در بعضی پایگاه داده ها ممکن است به جای پیشوند wp از پیشوند دیگری استفاده کنند)
  6. سپس بر روی آیکون Browse کلیک کنید.
  7. در صفحه جدید سپس فیلدهای مروبط به جدول wp_options را مشاهده می کنید.
  8. در ستون option_name به دنبال فیلد siteurl  بگردید. پس از پیدا کردن آن بر روی Edit Field (ویرایش فیلد) کلیک کنید.
  9. سپس صفحه جدیدی برای وبرایش نشانی وردپرس (url) باز می شود. در باکس option_value؛ آدرس جدید و صحیح سایت خود را وارد کنید و بر روی دکمه Go  کلیک نمایید. در این صورت به صفحه مربوط به جدول wp_options برمی گردید.
  10. در ستون option_name به دنبال فیلد home بگردید . دقیقا همانند مرحله قبل آدرس جدید را در باکس option_value، وارد کنید.

به همین ترتیب شما توانستید نشانی آدرس (url) خود را تغییر دهید.

ممنون از پاسخ شما،

اما مشکل من این نیست، در حقیقت همه سایت به درستی کار می کند،

مسئله من این است که :

تصاویر باوجود اینکه در مسیر خودشان قرار گرفته اند ، منظورم از مسیرشان اینجاست:

mysite.com/wp-content/uploads/2016/12/0-1.jpg

اما وردپرس از این مسیر تصاویر را فراخوانی می کند

/ mysite.com/wp-content/logo.jpg

 

سوال من این است که چگونه به وردپرس بگم که مسیر درست تصاویر را شناسایی کند

 

با تشکر

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

ممنون از پاسخ شما،

اما مشکل من این نیست، در حقیقت همه سایت به درستی کار می کند،

مسئله من این است که :

تصاویر باوجود اینکه در مسیر خودشان قرار گرفته اند ، منظورم از مسیرشان اینجاست:

mysite.com/wp-content/uploads/2016/12/0-1.jpg

اما وردپرس از این مسیر تصاویر را فراخوانی می کند

/ mysite.com/wp-content/logo.jpg

 

سوال من این است که چگونه به وردپرس بگم که مسیر درست تصاویر را شناسایی کند

 

با تشکر

 اطلاعات رو از وردپرس دیگر به وردپرسی که جدید در جای دیگه نصب کردین انتقال دادین؟

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

حالا فرض کنیم که می خواهیم مسیر پیشفرض آپلود فایل ها wp-content/files باشد پس کافیست کد زیر را داخل فایل wp-config.php قرار دهیم.

define( 'UPLOADS', 'wp-content/'.'files' );

و یا اگر بخواهیم مسیر پیشفرض آپلود فایل ها www.yoursite.com/files باشد، کافیست کد زیر را در wp-config.php قرار دهیم:

define( 'UPLOADS', ''.'files' );

 

 

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

 اطلاعات رو از وردپرس دیگر به وردپرسی که جدید در جای دیگه نصب کردین انتقال دادین؟

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

حالا فرض کنیم که می خواهیم مسیر پیشفرض آپلود فایل ها wp-content/files باشد پس کافیست کد زیر را داخل فایل wp-config.php قرار دهیم.


define( 'UPLOADS', 'wp-content/'.'files' );

و یا اگر بخواهیم مسیر پیشفرض آپلود فایل ها www.yoursite.com/files باشد، کافیست کد زیر را در wp-config.php قرار دهیم:


define( 'UPLOADS', ''.'files' );

 

 

درود

 

خوب اگر درست متوجه شده باشم در کدی که فرمودید باید به جای files فولدر موردنظر را وارد کنم،

در صورتی که درست می گم سوال من این است که:

مقدار  پیشفرض مسیر رسانه در وردپرس چیست؟

واضح تر اینکه ، من تغییری در آدرس پیشفرض media library ایجاد نکردم ، اما حالا به هر دلیلی این لینک عوض شده، برای اینکه با دستوری که شما فرمودید

define( 'UPLOADS', 'wp-content/'.'files' );

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

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

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

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

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

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

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

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

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

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

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