it-swarm.asia

كيف يمكن إخفاء الشريط الجانبي على صفحات محددة؟

أنا أستخدم طفلاً من السمة الافتراضية twentyten وأريد إخفاء الشريط الجانبي في بعض الصفحات.

ما هو الحل لذلك؟

1
sorin

في الواقع ، يحتوي Twentyten على قالب صفحة بدون شريط جانبي بالفعل.

before

تعديل خيار القالب في شاشة تحرير الصفحة:

Template Option

وفيولا:

After

4
John P Bloch

قم بإنشاء قالب صفحة جديد ، ببساطة قم بتكرار page.php أو index.php الحالي. قم بإزالة ما يلي:

<?php get_sidebar();?>

ووضع عنوان قالب في الجزء العلوي من الملف

<?php
/*
Template: No-Sidebar Template
*/
?>

ثم يمكنك اختيار ذلك عند النشر.

ملاحظة: هذا سيؤثر على الأرجح على أنماطك ، وقد يحتاج إلى تعديل أوراق الأنماط الخاصة بك.

1
Mild Fuzz

يمكنك استخدام علامات القالب الشرطي في قالب ملف الصفحة القياسي

if( ! is_page('page_name')){ get_sidebar();}

أو

if( ! is_page(page_id) ){ get_sidebar();}

يمكنك أيضا تمرير مجموعة

is_page(array(42,'about-me','About Me And Joe')) 
0
kevtrout