آموزش مخفی کردن نوشته های دسته خاص در صفحه اصلی وردپرس
ممکن است بعضی اوقات شما بخواهید نوشته های دسته خاص در صفحه اصلی وردپرس مخفی کنید تا نوشته ها در صفحه اصلی نمایش داده نشوند ولی در آرشیو دسته ها نمایش داده شود. توجه داشته باشید که این کار تاثیری در سئو سایت ندارد. در این آموزش طریقه مخفی کردن نوشته های دسته خاص در صفحه اصلی وردپرس را قرار داده ایم. در ادامه با هاستینجا همراه باشید.
برای این کار ابتدا کد زیر را در فایل functions.php قرار دهید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-12' ); } return $query; } add_filter( 'pre_get_posts', 'exclude_category_home' ); ?> |
در مرحله بعد افزونه wpsite show ids را نصب و فعال کنید تا بتوانید ID های دسته ها را مشاهده کنید.
به جای ۱۲ درون کد بالا ID دسته مورد نظر را قرار دهید.