سلام خدمت کاربران گرامی : امروز میخوایم کنار هم یه کار جالب انجام بدیم و این بار از نمایش مطالب دسته ای خاص در صفحه اول سایت وردپرسی خودمون جلوگیری کنیم.
این عدم نمایش مطالب دسته ای خاص بیشتر زمان هایی کاربرد داره که ما قصد داشته باشیم مثلا مطالبی رو که در دسته ای خاص درج می شن رو در صفحه اصلی به نمایش در نیاریم بلکه یک صفحه اختصاصی برای دسته خاص مورد نظر طراحی کنیم و اونجا نمایش بدیم، برای همین دوست داریم مطالب این دسته فقط تو اون صفحه قابل مشاهده باشه.
برای این کار کافی هست کد زیر رو در فایل functions.php قالب وردپرس خودتون کپی و یا اینکه اون رو به افزونه اختصاصی خودتون اضافه کنید :
<?php // Hide contents of a specific batch in Home function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-7,-1' ); } return $query; } add_filter( 'pre_get_posts', 'exclude_category_home' ); ?>
حالا تو خط ۵ اعداد ۷ و ۱ همون ID های مربوط به دسته هایی هستند که نمیخوایم مطالب اونها در صفحه اصلی نمایش داده بشه و شما باید ID مربوط به دسته های خودتون که نمیخواین نمایش داده بشن رو جایگزین اونها کنید، فقط یادتون باشه درج علامت “-” قبل از شماره ID اجباری هست.
برای بدست آوردن ID دسته ها هم کافیه از پنل مدیریت وردپرس وارد بخش دسته ها شده و اشاره گر موس رو روی دسته ای که ID اون رو لازم دارین ببرین، با این کار لینکی در قسمت پایین و سمت چپ مرورگر نشون داده میشه که در آن عددی مقابل کلمه ID نشون داده میشه و این همون عدد مورد نیاز یا همون ID دسته ای که انتخاب کردین هست.
سایت مای استخدام – myestekhdam.ir سایت مای استخدام یک سایت با محوریت معرفی ...
برای نمایش بهتر بر روی عکس کلیک کنید. ادامه مطلب پوسته تفریحی وردپرس ۲ امکانات ...
۴۳۹۰
بازدید
۰
دیدگاه
0
علاقه مندی