به راحتی هدر ، پاورقی یا نوار کناری سفارشی را برای هر گروه اضافه کنید

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

برای تماس با یک هدر خاص ، باید index.php خود را باز کرده و کد هدر عادی خود را با این کد جایگزین کنید:

get_header (‘blogging’)؛
} else {
get_header ()؛
}؟>

این کد بالا اساساً به وردپرس می گوید که اگر کسی دسته ای به نام “بلاگ نویسی” را باز کند ، در صورت وجود ، وردپرس باید فایلی به نام header-blogging.php را نمایش دهد. در صورت عدم وجود دسته بندی یا وبلاگ نویسی ، وردپرس پرونده پیش فرض هدر را نمایش می دهد.

برای دریافت یک نوار کناری جداگانه برای هر کاری که باید انجام دهید ، کد زیر را اضافه کنید:

get_sidebar (‘blogging’)؛
} else {
get_sidebar ()؛
}؟>

کد بالا به دنبال sidebar-blogging.php است تا اگر دسته بندی Blogging است ، فایل پاورقی پیش فرض را جایگزین کند.

برای دریافت یک پاورقی جداگانه برای هر دسته ، تنها کاری که باید انجام دهید اینست که کد زیر را اضافه کنید:

get_footer (‘blogging’)؛
} else {
get_footer ()؛
}؟>

کد بالا به دنبال footer-blogging.php است تا اگر دسته بندی Blogging است ، جایگزین فایل پاورقی پیش فرض شود.

منبع:
https://www.wpbeginner.com/wp-themes/easily-add-custom-header-footer-or-sidebar-for-each-category/.

دیدگاهتان را بنویسید


Fatal error: Uncaught wfWAFStorageFileException: Unable to save temporary file for atomic writing. in /home/wekjriusd1/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:35 Stack trace: #0 /home/wekjriusd1/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(659): wfWAFStorageFile::atomicFilePutContents('/home/wekjriusd...', '<?php exit('Acc...') #1 [internal function]: wfWAFStorageFile->saveConfig('livewaf') #2 {main} thrown in /home/wekjriusd1/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 35