دیجی اسکریپت

مشکلات وردپرس Archives | دیجی اسکریپت

آموزش برطرف کردن مشکل ظاهر شدن سایدبار در پایین محتوا در وردپرس
[ad_1]

با عرض سلام به شما دوستان، امروز به آموزش برطرف کردن مشکل ظاهر شدن سایدبار در پایین محتوا در وردپرس می پردازم، امیدوارم این آموزش برایتان مفید باشد. حتما این سوال برایتان پیش می آید که علت ظاهر شدن سایدبار در پایین محتوا در وردپرس چیست؟ علت این ماجرا این است که یک خطای HTML یا CSS در تم وردپرس شما رخ داده است.

 

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

 

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

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

 

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

 

به هر چیزی که اخیرا تغییر داده اید نگاه کنید. آیا یک افزونه اضافه کردید؟ تغییراتی در رابطه با HTML ایجاد کرده اید؟ آیا محتوای پست یا صفحه خاصی که با آن مشکل دارید، دارای بلوک های <div> است؟ بررسی کنید که آیا به درستی بسته شده اند؟ یکی از بهترین راه ها برای پیدا کردن خطا استفاده از سایت W3 Validator است.

 

برای درک آنچه گفته شد می توانید از این نمودار استفاده کنید:

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

اگر شما یک تم سفارشی ایجاد می کنید، و این مشکل برای شما رخ می دهد، می توانید چند مسئله را بررسی کنید. علاوه بر آنچه در بالا بیان کردیم چند موضوع دیگر می تواند دلیل رخ دادن خطای ظاهر شدن سایدبار در پایین محتوا در وردپرس باشد:

  • نسبت عرض نادرست: به عنوان مثال ببینید اگر عرض صفحه شما فقط ۹۶۰ پیکسل است، باید همه چیز را با آن متناسب کنید. به عنوان مثال، پهنای محتوا ۶۰۰ پیکسل و عرض سایدبار باید ۳۰۰px و حاشیه ۶۰px باشد.
  • خصوصیت float : مسئله دیگر می تواند خصوصیت float باشد. مطمئن شوید که float: left و float: right به عناصر به طور مناسب اعمال شده باشند.

موفق باشید

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

[ad_2]

لینک منبع مطلب

آموزش رفع خطای HTTP Image Upload در وردپرس
[ad_1]

در این نوشته از آموزش وردپرس، به تحلیل و بررسی خطای HTTP Image Upload و آموزش رفع خطای HTTP Image Upload در وردپرسخواهیم پرداخت.همچنین در آموزش های گذشته بیست اسکریپت ، به نحوه رفع دیگر خطاهای وردپرس پرداختیم که در انتهای همین نوشته، لینک های آنها قرار دارد.

 

خطای HTTP Image Upload در وردپرس

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

 

آموزش رفع خطای HTTP Image Upload در وردپرس

 

چگونگی رفع ارور HTTP Image Upload در وردپرس

در ابتدا به این سوال بپردازیم که : چه چیزی باعث بروز خطای HTTP در هنگام آپلود فایل تصویری میشود؟

 

آموزش رفع خطای HTTP Image Upload در وردپرس

 

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

 

دائمی نبودن خطای HTTP

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

 

اگر فایل جدید آپلود شد میتوانید فایلی که مشکل داشت را از لحاظ حجمی کوچکتر کرده و سپس مجددا امتحان کنید . ابتدا فایل در همان فرمت و اگر باز هم جواب نداد پسوند و فرمت فایل را عوض کنید . مثلا اگر jpg جواب نداد میتوانید آن را به png تبدیل کنید و یا بالعکس. اگر همه این کارهایی که انجام دادید جواب نداد پس احتمالا به خاطر یک مشکل دائمی این خطا رخ داده است و باید به دنبال پیدا کردن مشکل و رفع آن بگردید .

 

افزایش محدودیت حافظه وردپرس

در برخی اوقات شما ممکن است به خاطر تنظیم بودن مقدار پایین برای Memory Limit این مشکل برای شما به وجود آمده است.

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

 

define( 'WP_MEMORY_LIMIT', '256M' );

 

اینکار محدودیت حافظه موقت که به وردپرس شما اختصاص داده میشود را به ۲۵۶ مگابایت افزایش داده که ممکن است باعث حل مشکل شما شود.

 

آموزش رفع خطای HTTP Image Upload در وردپرس

 

تغییر کتابخانه ویرایش تصاویر به وسیله وردپرس

وردپرس از دو ماژول برای هندل کردن تصاویر شما استفاده میکند . این ماژول ها کتابخانه GD و Imagick نامیده میشوند . وردپرس ممکن است یکی از اینها را فعال کرده باشد . با این حال ، Imagick معمولا بیشتر به عنوان بروز دهنده خطای HTTP شناخته میشود . شما میتوانید با کد زیر کتابخانه GD را به عنوان ویرایشگر پیشفرض تصاویر خود قرار دهید . کد زیر را درون فایل functions.php قرار دهید.

function wpi_image_editor_default_to_gd( $editors ) {
    $gd_editor = 'WP_Image_Editor_GD';
    $editors = array_diff( $editors, array( $gd_editor ) );
    array_unshift( $editors, $gd_editor );
    return $editors;
}
add_filter( 'wp_image_editors', 'wpi_image_editor_default_to_gd' );

 

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

 

استفاده از روش .htaccess

این روش به شما اجازه میدهد تا بر روی Imagick کمی کنترل بهتر داشته باشید . برای انجام این کار و رفع خطای HTTP در هنگام آپلود تصاویر باید کد زیر به فایل htaccess اضافه کنید.

 

SetEnv MAGICK_THREAD_LIMIT 1

 

پیشنهاد: همچنین میتوانید برای آشنایی بیشتر، آموزش های زیر را مطالعه کنید:

 

امیدوارم نکات ذکر شده در این نوشته از آموزش وردپرس، برای شما عزیزان مفید و کاربردی باشد.

موفق باشید

نوشته آموزش رفع خطای HTTP Image Upload در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب