نمایش ندادن دسته بندی خاص در صفحه اصلی سایت وردپرس
- مقالات آموزشی
- بروزرسانی شده در
به طور پیشفرض هنگامی که مطلبی را منتشر میکنید در صفحه اصلی نشان داده میشود. نوشتهها بر اساس دستهبندیهای متفاوت تقسیم بندی میشوند. حال، اگر بخواهید مطالب برخی از دستهبندی ها را در صفحه اصلی سایت خود نشان ندهید، به شما پیشنهاد میکنیم حتما آموزش امروز را دنبال کنید. در این مقاله نحوه تنظیم سایت و نمایش ندادن دسته بندی خاص در صفحه اصلی سایت وردپرس را به شما توضیح خواهیم داد.
نمایش ندادن دسته بندی خاص در صفحه اصلی وردپرس
در این مرحله افزونه Ultimate Category را نصب و فعال کنید. پس از فعال کردن افزونه، گزینه جدیدی به نام Category Excluder در منو تنظیمات پیشخوان وردپرس جای میگیرد. به صفحه تنظیمات افزونه بروید.
دراین قسمت تمام دستهبندیهای سایت وردپرسی خود میبینید. از اینجا، شما میتوانید دستهبندی مورد نظر خود را از ستون Exclude from front page انتخاب و تیک آنها را زده و حذف کنید. همچنین میتوانید دستهبندیها را از خوراک RSS، آرشیو حذف کنید. در آخر دکمه بهروزرسانی را بفشارید.
اکنون سایت خود را رفرش کنید. خواهید دید پستهای آن دستهبندیهایی که حذف کردید دیگر در صفحه اصلی یا خانه نیستند.
حذف یک دسته از صفحه اصلی وردپرس بدون نیاز به افزونه
در این روش کافی است فقط کد زیر را به فایل functions.php قالب خود اضافه و ذخیره کنید.
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5' );
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
حتما به جای مقدار -5، شناسه ID دسته بندی دلخواه خود را جایگذاری کنید. با این کار مطالب یا پستهای دستهبندی مشخص شده از صفحه اصلی پنهان میشود و کاربران پستهای آن دستهبندی را نمیبینند. (حتما علامت – را کنار شناسه دسته بندی بگذارید).
همچنین میتوانید با کد زیر چندین دستهبندی را از صفحه اصلی حذف یا مخفی کنید. فقط یادتون نره شناسه دستهبندیهای دلخواهتان را با شناسههای کد زیر جایگزین کنید.
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5, -9, -23' );
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
موفق و پیروز باشید.
دسته بندی هایی که تو صفحه اصلی سایتم بود با اپدیت پرید،وقتی با المنتور ویرایش میکنم هستش ولی وقتی سایت باز میکنم صفحه خالیه فقط اخرین محصولات نشون میده
سلام احتمالا دسته بندی ها خالی هست که نشون داده نمیشه
سلام .چطور یک متن با عکس بریزیم داخل دسته.
با سلام
ضمن تشکر از آموزش شما
بنده قصد دارم، نحوه نمایش مطالب داخل دسته خاص را که به صورت پیش فرض بر اساس تاریخ انتشار است را به مرتب سازی بر اساس حروف الفبای فارسی قرار دادم.
از چه کدی در چه فایلی از قالب باید استفاده شود؟
با تشکر
با سلام
آموزش این موارد در دوره طراحی 0 تا 100 قالب وردپرس به صورت کامل داده شده است. لطفا مشاهده بفرمایید
لینک آموزش لطفاً
https://mihanwp.com/0-to-100/
خدمت شما
این که لینک خرید بسته آموزش شماست؟!
برای یه قطعه کد، بیام 3.200.000 تومان بسته آموزش بخرم!
واقعا؟!
آموزش کدنویسی ما در این پکیج هست شما باید آموزش هارو مشاهده کنید کاملا اگر سوالی بود بعد از مشاهده دوره در خدمت هستیم
شما مطلب آموزشی آزاد منتشر کردید و بنده نیز در همین ارتباط سئوال پرسیدم.
مشروط کردن پاسخ سئوال را به خرید بسته آموزش به هیچ عنوان قابل توجیه نیست.
باشد که تغییر رویه ای در راستای تحقق حدیث «ذکات علم نشر آن است» صورت گیرد.
متاسفانه امکان آموزش کدنویسی به شما کاربر گرامی در قالب یک کامنت وجود نداره
سلام من میخوام فقط دسته بندی از صفحه اصلی نشون نده و پست های اون دسته بندی نشون بده باید از چه کدی استفاده کنم ممنون میشم کمک کنید
سلام متوجه منظور شما نشدیم متاسفانه
با سلام. میشه دسته بندی محصولات ووکامرس در صفحه اصلی رو هم مخفی کرد؟ مثلا می خوام دسته بندی یک یا چند محصول در صفحه اصلی نشون داده نشن.
سلام تست کنید. این افزونه اگر امکانش رو نداره توی گوگل سرچ کنید.