رفتن به مطلب

سوال در مورد دسته های وردپرس


azad123

پست های پیشنهاد شده

سلام دوستان

اگه بخواییم یه دسته ایی در موضوعات وردپرس توی سایت نشون داده نشه باید چکار کرد؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

 

 

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

 

 

<?php//عدم نمایش دسته ای خاص در صفحه اصلیfunction exclude_category_home( $query ) {   if ( $query->is_home ) {       $query->set( 'cat', '-9,-3' );   }   return $query;}add_filter( 'pre_get_posts', 'exclude_category_home' );?>

 

 

 

 

خوب در کدهای بالا و در خط 5 و درون پرانتز دو عدد 9- و 3- رو مشاهده می کنید که اینها id دسته های مطلبی هست که فرضا من تمایل داریم در صفحه اصلی سایتم نمایش داده نشوند بطور کلی هر مطلبی که شامل دسته هایی که id های فرضی ما رو در کد بالا دارند باشه در صفحه اصلی سایت نمایش داده نمی شوند

 

حال کافیه شما بجای اعداد مذکور در بالا id دسته و یا دسته های مورد نظرتون رو پیدا کرده و با اعداد بالا جایگزین کنید توجه داشته باشید که حتما علامت - را قبل از id دسته قرار دهید

 

نکته : برای پیدا کردن id دسته ها کافیه از قسمت نوشته ها در پنل مدیریت وارد قسمت دسته ها بشید و بعد از نمایان شدن دسته هایی که ایجاد کردید نشانگر موس رو روی دسته مورد نظر قرار دهید در این لحظه در پایین مرورگر و در سمت چپ لینکی نمایان می شود که در آن عددی روبروی کلمه ID قرار میگیرد که آن عدد id دسته مورد نظر می باشد...

موفق باشید...

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام دوستان

اگه بخواییم یه دسته ایی در موضوعات وردپرس توی سایت نشون داده نشه باید چکار کرد؟

 

 

 

  • سلام

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

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

     

  • و اینم کد در فایل فانکش , البته بجای 3 و 5 دسته ایی که نمیخوایینو بزارین

  • function exclude_category_home( $query ) {   if ( $query->is_home ) {       $query->set( 'cat', '-5, -3' );   }   return $query;}add_filter( 'pre_get_posts', 'exclude_category_home' );

     

     

     

     

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

 

  • سلام

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

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

     

  • و اینم کد در فایل فانکش , البته بجای 3 و 5 دسته ایی که نمیخوایینو بزارین

  • function exclude_category_home( $query ) {   if ( $query->is_home ) {       $query->set( 'cat', '-5, -3' );   }   return $query;}add_filter( 'pre_get_posts', 'exclude_category_home' );

     

     

     

 

 

 

نه ببینین در سایت بار موضوعات سایت رو نشون میده.

میخوام یه موضوع خاص رو نشون نده در سایت بار موضوعات

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

منظورم کاملا مشخصه دوست عزیز.

برای بهتر رسوندن به تصویر زیر توجه کنید:

تصویر سایدبار سایتم هست.در قسمت موضوعات میخوام موضوع ( آرشیو خوانندگان) با همه زیر دسته هاش توی ساید بار نشون داده نشه.

چون این آرشیو خوانندگان رو میخوام با استفاده از فهرست ها توی سایت به نمایش دربیارم.

بعد خیلی ضایع میشه که هم توی موضوعات این ارشیو باشه وهم توی فهرست ها.

423kuto67q6qaye2nt0b.jpg

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

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

لینک ها تنها برای اعضای سایت قابل نمایش است.

و یا این مقاله رو بخونید تا به صورت دستی این کار رو کنید:

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

 

  • اینجارو مطالعه کن و ای دی ها رو از دسرس خارج کن طبق اموزش
  • لینک ها تنها برای اعضای سایت قابل نمایش است.

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

این آموزش خوبه ولی یه کد طویل باید بسازم.

من کلا میخوام یه دسته خاص با ای دی اون دسته توی موضوعات نشون نده.

احتمالا باید یه افزونه و یا کد هک ساده وجود داشته باشه.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

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

معرفی میکنم شاید بدرد دوستان نیز بخوره :

نام افزونه : Hide Categories

کاربرد : مخفی کردن دسته های (موضوعات ) از لیست دسته های سایت

لینک رسمی دانلود افزونه :

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

عزیزم فدات شم

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

 

 

شما فکر‌ میکنید که بخش موضوعات از ابزارک ها جداست ولی خود بخش موضوعات یک فهرسته که با ابزارک نمایش داده میشه

 

این‌ کار‌ ک دگ افزونه نمی خواد ...

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

عزیزم فدات شم

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

 

 

شما فکر‌ میکنید که بخش موضوعات از ابزارک ها جداست ولی خود بخش موضوعات یک فهرسته که با ابزارک نمایش داده میشه

 

این‌ کار‌ ک دگ افزونه نمی خواد ...

 

متوجه هستم چی میفرمایین.

مشکل من اونجوری حل نمیشد دوست عزیز.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

این آموزش خوبه ولی یه کد طویل باید بسازم.

من کلا میخوام یه دسته خاص با ای دی اون دسته توی موضوعات نشون نده.

احتمالا باید یه افزونه و یا کد هک ساده وجود داشته باشه.

 

 

  • از طریق رآموزشی که براتون اشاره شد میتونسین رفع کنین

  • در هر صورت موفق باشین

  • بسته شد

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...