مطالب زیادی در مورد نحوه نمایش دادن مطالب دسته خاص در وردپرس منتشر شده اند و شاید شما هم طبق این مقالات پیش رفته و انجام داده اید و از نمایش دادن مطالب دسته ای خاص در صفحه اول سایتتان ناراضی هستید و نمیخواهید همچین اتفاقی در وبسایت شما انجام شود.در این آموزش وردپرس به شما آموزش خواهیم داد که چگونه میتوانید نمایش ندادن مطالب دسته ای خاص در صفحه اصلی را به عمل آورید این روش توسط کد خواهد بود و هیچ گونه افزونه ای به کار نخواهیم برد.اگه شما از آن دسته افرادی هستید که میخواهید مطالب دسته ی خاصی را در صفحه خانه سایتتان دیده نشوند ما پیشنهاد می کنیم در ادامه همین مطلب با ما باشید.
نمایش ندادن مطالب دسته ای خاص در صفحه اصلی
اگر قصد ما این باشد که مطالبی را که در مجموعه ای خاص درج میشوند در صفحه اول به نمایش نگذاریم و برای این مجموعه خاص یک صفحه مخصوص طراحی کنیم و در آنجا جهت مشاهده به نمایش بگذاریم کافی است کدی که در زیر قرار گرفته شده است را به فایل functions.php قالب وردپرس خود اضافه کنیم و یا اگر افزونه خاصی در این مورد دارید میتوانید کد را به آن اضافه کنید(فقط فراموش نکنید که اگر کد را در جای درستی از فایل 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' ); ?>
در خط شماره پنج اعداد 1و7 همان آیدی هایی هستند که به مجموعه هایی که قصد نمایش دادن آنها را نداریم مربوط میشوند .حالا ما باید آی دی مربوطه به دسته هایی که قصد نمایش آنها را نداریم را به جای آنها قرار دهیم.قبل از شماره آیدی افزودن علامت “-” اجباری است پس نباید آنرا فراموش کنیم.
برای اینکه بتوانیم آیدی مجموعه ها را بدست آوریم کافیست که از پنل مدیریت وردپرس وارد بخش مجموعه ها شده و اشاره گر ماوس را بروی مجموعه مورد نظر قرار دهیم .بعد از اینکار لینکی در قسمت پایین و در سمت چپ مرورگر نمایان میشود که در آن عددی مقابل آی دی نمایش داده میشود که آن همان عددی است که مد نظر ما بوده و با آن میتوان آیدی مجموعه انتخابی نیز گفت.
امیدوارم توانسته باشم مطالب مفیدی را در اختیار شما دوستان ارائه کنم اگر سوال یا مشکلی در این رابطه دارید در بخش نظرات آن را مطرح کنید تا در اسرع وقت به شما پاسخ داده شود ضمنا اگر قصد خرید قالب وردپرس از سایت وبسمتر98 را دارید لطفا به قسمت قالب وردپرس مراجعه کنید.