افزودن ابزارک به برگه‌های داخلی پوسته‌ی Twenty Eleven

با وجود قالبهای رایگان و زیبا باز هم کسانی هستند که از Twenty Eleven پوسته‌ی پیش‌فرض وردپرس استفاده می‌کنن. این پوسته یا بهتره بگیم فریمورک قدرتمند در عین دارا بودن قابلیهای کاربردی زیاد و سازگاری با تمام استانداردهای جدید در نگاه اول نقص کوچکی داره و اون هم عدم نمایش ابزارک تو صفحات داخلی (نوشته و برگه) هست که البته با چند خط کد قابل رفعه!

برای نمایش ابزارک تو نوشته‌ها اول فایل single.php رو باز میکنیم تا کد فراخوانی ستون کناری رو قرار بدیم. در نتیجه ۲ خط آخر به این صورت در میاد:

<?php get_sidebar(); ?>
<?php get_footer(); ?>

حالا این کد رو هم به فایل functions.php اضافه می‌کنیم:

add_action( 'after_setup_theme', 'my_twenty_eleven_sidebar' );
function my_twenty_eleven_sidebar() {
remove_filter( 'body_class', 'twentyeleven_body_classes' );
}

و تمام!

همین کار رو برای برگه‌ها با اعمال مرحله‌ی اول تو فایل page.php هم میتونین انجام بدین.

منبع: BlogWeb6

  1. امید :

    سلام
    با تشکر از دوستان برای حل این مشکل

    سپاس فراوان

  2. سلام
    ممنون از آموزشتون. ولی یه سوال فنی، این کدها رو کجای اون سه‎تا فایل باید اضافه کنم؟

    • کد اول که مشخصه. در مورد دومی که باید تو functions.php گذاشته بشه میتونین خط ۴۴ یعنی ابتدای شروع کدها قرار بدین.

  3. سلام ،

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

    موفق باشی دوست من ../.

  4. منم موافقم من خودم به شخصه تا قالب سایت اختصاصی اماده شه به مدت ۳ هفته از این پوسته استفاده کردم که تازه آماده شده قالب . و هیچ مشکلی در ابن قالب ندیدم . (Y)

  5. انصافا جزء بهترین پوسته‌های وردپرس هست!





:o) :-D ;-) :-P (H) :-S ;-( :-O :-( (O) (N) (Y) (L) (U) (F) (W) (^) (T)
یاهو  فیس‌بوک  گوگل  فرندفید  مشترک فید وبلاگ بشین  توییتر