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

مکان این عناصر توسط کد HTML و CSS تعیین می شود. برای حل این مشکل لزوماً نیازی به دانستن این زبان ها نیستید ، اما باید یک یا دو مورد را درک کنید ، مانند " DIV '.

اهمیت عنصر "Div" را در رابطه با نوار کناری درک کنید

"Div" یا برچسب ، یک عنصر HTML است. این محفظه ای برای عناصر مختلفی است که یک صفحه وب را تشکیل می دهند، از جمله محتویات. هر عنصر باید در خود موجود باشد " ".

شما باید بدانید که چگونه برچسب های باز و بسته در HTML کار می کنند. به عنوان مثال ، وقتی عنوانی را با ضخامت عنوان H2 تنظیم می کنید و به ویرایشگر متن نگاه می کنید ، متوجه می شوید که این عنوان در برچسب ها محصور شده است ، مثل این :

عنوان-در-برچسب ها

اولین یک برچسب باز است برچسب حاوی اسلش جلو "/" یک برچسب بسته است. هر عنصر از یک صفحه وب باید حاوی یک برچسب باز و بسته باشد. اگر برچسبی باز است و بسته نیست یا بالعکس ، می تواند باعث نمایش نادرست برخی موارد شود ، به خصوص اگر این برچسب ها بخشی از برچسب ها نباشند و از داشتن برچسب بسته مانند " IMG "،" hr »، و غیره

اگر یک برچسب باز کنید و با بستن ، پاراگراف ها و سایر مطالب مقاله با سبک "عنوان 2" نمایش داده می شود. این شبیه روشی است که در آن عناصر " DIV اگر آن را باز نکنید و به درستی ببندید ممکن است به درستی نمایش داده شود.

در اینجا فایل "single.php" برای موضوع وجود دارد " Zerif بازگشت به محتوا | ". این پرونده حاوی کد است که نحوه نمایش مقالات در افزونه را تعیین می کند (برای موارد منحصر به فرد) در تصویر زیر ، برچسب های "Div" برجسته شده اند تا به شما نشان دهند کجا باز می شوند و کجا بسته می شوند.

تک پی اچ پی نوار کناری-عناصر-DIV

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

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

درک نحوه عملکرد عناصر "div" تنها نیمی از جنگ است. اکنون باید تعیین کنید که کدام پرونده در سایت شما با عناصر "div" مشکل دارد.

برخی از سوالاتی که باید از خود بپرسید وجود دارد:

آیا این مشکل در سراسر سایت شما وجود دارد؟

فهمیدن اینکه این مشکل در سایت شما کجا رخ می دهد می تواند سرنخ خوبی برای وجود مشکل باشد. متأسفانه ، اگر این مسئله در همه جای سایت شما وجود داشته باشد ، حل آن بیشتر طول می کشد.

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

  • footer.php را
  • فایل header.php
  • فایل index.php
  • sidebar.php
  • را ببندید

موضوع شما ممکن است همراه با پرونده های دیگری باشد که عناصری را نشان می دهد که در سایت شما نمایش داده می شود ، اما اینها فایل اصلی هستند که برای انجام جستجوی خود باید در نظر بگیرید.

می توانید آنها را مستقیماً در ویرایشگری که در منوی «ظاهر» در داشبورد موجود است ، نمایش دهید.

آیا این مشکل فقط در صفحات وجود دارد؟

در جستجوی خطا در چند صفحه کاوش کنید. آیا مشکل فقط در صفحات ظاهر می شود؟ در این صورت ، برای یافتن خطاها باید به پرونده "page.php" خود نگاه کنید.

آیا این مشکل فقط در صفحات وبلاگ وجود دارد؟

مجدداً، باید برخی از صفحات سایت خود را با مقالات مختلف مقایسه کنید وبلاگ شما. فایل "single.php" خود را بررسی کنید. اگر نوار کناری به درستی در صفحات نمایش داده شود، اما در وبلاگ نه، آنگاه این فایل بیشتر به شما می گوید.

مشکل میله های شناور

موضوع شما می تواند یک نوار کناری شناور باشد و اگر این امر باعث می شود که ستون های فرعی در زیر محتوا ظاهر شوند ، باید به توسعه دهنده نزدیک شوید.

مهمترین ملک ملک است شناور که معمولاً در دو قالب ظاهر می شود:

شناور: چپ؛ شناور: راست؛

اگر از اینها به درستی استفاده نشود یا اصلاً استفاده نشود ، باعث می شود که اقلام به جای هم در کنار هم قرار بگیرند. همچنین ممکن است لازم باشد از " واضح برای اصلاح مشکل

کمک متخصصان را بخواهید

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

در غیر این صورت ، همیشه می توانید مستقیماً با توسعه دهنده موضوع تماس بگیرید. او که در اصل این محصول است ، قادر خواهد بود پاسخگوی نیازهای شما باشد.

این همه برای این آموزش است ، امیدوارم که این امکان را برای شما فراهم کند تا مشکل ستون های فرعی جانبی که در زیر محتوای شما ظاهر می شود را اصلاح کنید.