loading...

وبلاگ عالی برای همه

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

بازدید : 274
سه شنبه 26 مرداد 1395 زمان : 0:31
  • 1
  • 2
  • 3
  • 4
  • 5

وبلاگ عالی برای همه

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

مخفی کردن مطالب دسته بندی های وردپرس از صفحه اصلی با کد

اکثر قالب های استاندارد وردپرس برای نمایش مطالب در صفحه اصلی از حلقه های وردپرس (WordPress loop) استفاده می کنند. برای ویرایش یا تغییر WordPress loop بهترین گزینه استفاده از قلاب (hook) بر روی تابع pre_get_posts می باشد. برای اینکار کد زیر را در فایل فانکشن قالبفعلی یا افزونه اختصاصی سایت خود قرار دهید و به جای ۲۰ و ۲۸ آی دی مربوط به دسته هایی که می خواهید مطالب آنها از صفحه اصلی حذف شوند را قرار دهید. برای اضافه کردن دسته های بیشتر می توانید از کاما بین id دسته ها استفاده کنید البته به این نکته هم باید حتما توجه داشته باشید که قبل از id دسته بندی ها باید از علامت منفی استفاده کنید.

1 function rokesh_exclude_cat_from_home(){
2 if ( $query ->is_home ) {
3 $query ->set( 'cat' , '-22, -28' );
4 }
5 return $query ;
6 }
7 add_filter( 'pre_get_posts' , 'rokesh_exclude_cat_from_home' );

مخفی کردن مطالب دسته بندی های وردپرس از صفحه اصلی توسط افزونه ها

اگر به هر دلیلی نمی خواهید برای حذف برخی از دسته بندی ها از صفحه اصلی سایت خود دست به ویرایش فایل های قالب بزنید می توانید از افزونه هایی که برای این منظور نوشته شده اند استفاده کنید.

افزونه Simply Exclude

اقزونه Simply Exclude یک افزونه بسیار کار آمد در این زمینه هست که به شما این امکان را می دهد تا به راحتی مطالب, دسته ها و برگه ها را از صفحه اصلی, نتایج جستجو, آرشیو ها و feed پنهان کنید. برای حذف کردن مطالب یک دسته از صفحه اصلی وردپرس با استفاده از این افزونه باید مراحل زیر را طی کنیم.

پس از نصب افزونه به مسیر داشبورد » نوشته ها » دسته هابرید و روی عبارت Simply Exclude که در ستون آخر دسته ها قرار دارد کلیک نمایید.

منبع : آموزش وردپرس



مشاهده پست مشابه : فاکتورهای موثر بر استفاده از کود پسته
نظرات این مطلب

تعداد صفحات : 9

درباره ما
Profile Pic
با سلام خدمت دوستان عزیز امیدوارم که از مطالبی که در این وبلاگ منتشر میکنم راضی باشید
لطفا نظراتتون رو بگید
موفق باشید دوستان
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    چت باکس




    captcha


    آمار سایت
  • کل مطالب : 93
  • کل نظرات : 1
  • افراد آنلاین : 3
  • تعداد اعضا : 313
  • بازدید امروز : 71
  • بازدید کننده امروز : 53
  • باردید دیروز : 106
  • بازدید کننده دیروز : 78
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 550
  • بازدید ماه : 409
  • بازدید سال : 8357
  • بازدید کلی : 439195
  • کدهای اختصاصی