• آموزش
    • آموزش قالب
    • آموزش وردپرس
    • آموزش افزونه
    • آموزش ووکامرس
  • آموزش سئو
پنجشنبه, اردیبهشت ۳۱, ۱۴۰۵
  • ورود
zedwp
  • آموزش افزونه
  • آموزش قالب
  • آموزش وردپرس
  • آموزش ووکامرس
نتیجه ای وجود ندارد
مشاهده همه نتیجه ها
zedwp
نتیجه ای وجود ندارد
مشاهده همه نتیجه ها
صفحه اصلی آموزش

روش برطرف کردن عدم نمایش عکس در وردپرس

توسط سارا اسلامی
۱۳۹۹-۰۷-۱۴
داخل آموزش, آموزش وردپرس
0
عدم نمایش عکس در وردپرس
603
SHARES
1.7k
VIEWS
Share on FacebookShare on Twitter

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

دلایل رایج عدم نمایش عکس در وردپرس

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

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

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

حل مشکل عدم نمایش عکس در افزونه جت پک

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

zedwp.org/blog/wp-content/upoads/2017/09/img.png

‌با فعال کردن قابلیت فوتون در افزونه‌ی جت پک وردپرس، این لینک به صورت زیر نمایش داده می شود:

i0.wp.com/zedwp.org/blog/wp-content/uploads/2017/09/img.png

همین طور امکان دارد توسط ساب دامنه‌های زیر نشان داده شود

i1.wp.com

یا

i2.wp.com

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

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

افزونه جت پک

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

همان طور که توضیح دادیم این مشکل دومین مشکل رایج در این زمینه است و در صورتی رخ می دهد که یک قطعه کد اشتباه در فایل هایی مانند فایل کارکرد یا فانکشن با هر فایل دیگر وردپرس وارد کرده باشیم. طبیعتا برای از بین بردن این مشکل باید این کد اشتباه را حذف کنیم که برای این کار باید آخرین تغییرات روی فایل های قالب را بررسی کرده و تغییر مورد نظر را حذف کنیم.

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

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

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

درواقع این مشکل نیز به نوعی همانند مورد قبل است. به این صورت که هر افزونه ای پس از نصب این امکان را دارد که جهت انجام اهداف مورد نظر افزونه، تغییراتی را در کدهای فایل های وردپرس ایجاد کند و همان طور که ذکر شد هرکدام از این تغییرات می‌تواند پتانسیل ایجاد این مشکل را داشته باشد. اما ما از کجا افزونه مشکل دار را پیدا می کنیم؟ ابتدا همه افزونه ها را غیر فعال کنید و سپس با فعال کردن نوبتی افزونه ها به افزونه ی عامل این مشکل دسترسی پیدا کنید.

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

چطور میتوانیم با استفاده از قابلیت دیباگ وردپرس مشکل عدم نمایش عکس ها را حل کنیم؟

قابلیت دیباگ به راحتی به ما نشان می دهد که مسکل عدم نمایش تصاویر از چه منبعی است. برای فعال کردن قابلیت دیباگ باید از روش زیر استفاده کنید:

ابتدا به بخش فایل منیجر در هاست رفته و سپس روی فایل wp-config.php را که در پوشهpublic_html قرار دارد  راست کلیک کنید و Edit را بزنید تا آن را ویرایش کنید. در صفحه  باز شده  قطعه کد زیر را پیدا کنید

define( 'WP_DEBUG', false );

اگر هم این کد وجود نداشت خودتان آن را اضافه کنید. و به جای false مقدار true را در آن قرار دهید.

define( 'WP_DEBUG', true);

حالا فایل را ذخیره کرده و دوباره سایتتان را لود کنید تا کد خطا ها را مشاهده کنید.

امیدواریم با این مقاله بتوانید مشکل عدم نمایش عکس ها در وردپرس را حل کنید.

Share241Tweet151Share60
سارا اسلامی

سارا اسلامی

zedwp

همه حقوق محفوظ است.

ناوبری فوتر

  • درباره ما
  • تبلیغات
  • حریم خصوصی
  • تماس با ما

ما را دنبال کنید

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

همه حقوق محفوظ است.

خوش آمدید!

وارد حساب کاربری خود شوید

رمز عبور را فراموش کرده اید؟

یک حساب کاربری جدید ایجاد کنید!

Fill the forms below to register

همه فیلد ها الزامی هستند. ورود

رمزعبور خود را بازیابی کنید

لطفاً نام کاربری یا آدرس ایمیل خود را برای تنظیم مجدد رمز خود وارد کنید.

ورود