آموزش طراحی وبسایت و بهینه سازی سایت

حل مشکل ایجاد فضای خالی در بالای قالب های وردپرس

اگر در بالای سایتتون یک فضای خالی (به ارتفاع ۲۸ پیکسل) وجود دارد، این مطلب را بخوانید.

راه حل و توضیحات بیشتر درباره حل این مشکل در ادامه مطلب.

 

چرا این مشکل رخ می دهد؟

دلیل رخداد این مشکل این هست که تگ <?php wp_head(); ?> در فایل header.php موجود هست اما تگ <?php wp_footer(); ?> در قالب وجود نداره. wp_head به اندازه ی ۲۸ پیکسل از بالای سایت فضا ایجاد می کند تا Admin Bar در بالای سایت نمایش داده شود. اما چون wp_footer در قالب موجود نیست، Admin Bar نمایش داده نمی شود و فقط فضای خالی ایجاد می شود.

 

چه زمانی فضای خالی نمایش داده می شود؟

این فضای خالی در بالای سایت فقط زمانی که شما/یوزر در وردپرس لاگین کرده باشین. پس برای کاربران عادی این فضا نمایش داده نمی شود.

 

روش حل این مشکل؟

برای حل این مشکل فایل footer.php قالب را باز کرده و قبل از تگ </body>، تگ <?php wp_footer(); ?> را قرار دهید.

VN:F [1.9.22_1171]
Rating: 3.9/5 (11 votes cast)
حل مشکل ایجاد فضای خالی در بالای قالب های وردپرس, ۳٫۹ out of 5 based on 11 ratings
بهزاد
۱۲ بهمن ۱۳۹۱ پاسخ

ممنون .
آموزش خیلی خیلی خوبی بود 😡