در وردپرس تابعی وجود دارد که خروجی آن کلاس های body صفحه اصلی سایت و یا بخش های مختلف سایت را بر می گرداند اگر نیاز دارید که کلاسی را به بادی پوسته خود اضافه کنید می توانید از این هوک استفاده کنید تا به کار را عملیاتی کنید. با مردان وردپرس همراه باشید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php add_filter('body_class','add_category_to_single'); function add_category_to_single($classes) { if (is_single() ) { global $post; foreach((get_the_category($post->ID)) as $category) { // add category slug to the $classes array $classes[] = $category->category_nicename; } } // return the $classes array return $classes; } ?> |
در کد بالا هدف ما اضافه کردن نام دسته بندی به کلاس های بادی بود که به همراه آن زمانی که نیاز کلاس بادی فراخوانی شد این موارد هم به همراه آن فراخوانی شود. نام کلاس بادی body_class می باشد.
منبع : مردان وردپرس
تاریخ آخرین بروزرسانی : 13 آوریل 2020
تاریخ آخرین بروزرسانی : 13 آوریل 2020