بــیــگ تــم
مرجع قالب وردپرس ، افزونه وردپرس ، آموزش وردپرس ، هاست وردپرس

جستجو
فقط جستجو من
جستجو در عنوان
جستجو در محتوا
جستجو در دیدگاه ها
جستجو در خلاصه ها
Filter by Custom Post Type
برگه‌ها
پیش نمایش فرم
اسلایدر دلخواه

خانه / آموزش وردپرس / حذف و مخفی کردن مطالب یک دسته ازسایت وردپرس
مخفی کردن مطالب

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

حذف و مخفی کردن مطالب یک دسته ازسایت وردپرسReviewed by مدیرکل on Dec 15Rating: 5.0

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

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

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

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

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

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

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

function bigtheme_exclude_cat_from_home(){
	if ( $query->is_home ) {
		$query->set( 'cat', '-22, -28' );
	}
	return $query;
}
add_filter( 'pre_get_posts', 'bigtheme_exclude_cat_from_home' );

 

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

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

افزونه Simply Exclude

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

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

دانلود افزونه Simply Exclude

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

یک صفحه برای شما باز می شود حال باید در بخش Front/Home تیک گزینه Exclude را بزنید و روی دکمه Close کلیک نمایید.

حال در ستون آخر که Simply Exclude نام دارد باید برای دسته هایی که می خواهید مطالب آنها در صفحه اصلی نشان داده نشود تیک گزینه Front/Home را بزنید. با این کار مطالب دسته هایی که تیک گزینه Front/Home را برای آنها زده اید در صفحه اصلی نشان داده نخواهند شد.

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

افزونه های دیگر

چند افزونه دیگر نیز برای حذف و مخفی کردن مطالب نوشته شده است که می شود به Ultimate Category Excluder و My Category Excluder اشاره کرد. این افزونه های حذف و مخفی کردن مطالب هم تقریبا عملکردی مشابه با افزونه وردپرس Simply Exclude دارند که به راحتی می توانید با این افزونه ها مطالب را از صفحه اصلی مخفی کنید.

سخن آخر

دوستان عزیز که همیشه ما را در بیگ تم همراه ی میکنید یکی دیگر از آموزش های وردپرس ( آموزش حذف و مخفی کردن مطالب یک دسته از سایت وردپرس )  نیز به پایان رسید ، امیدوارم این مطلب برای شما دوستان همیشگی ما مفی بوده باشید ، لطفا به آموزش های دیگر ما نیز مراجعه نمایید و نظر خود را در مورد مطالب با ما در میان بگذارید تا با تلاش بیشتر رضایت بیشتر شما را جلب نماییم .

همچنین شما می توانید در مورد هر کدام از آموزش های ما که سوالی داشتید با ما در میان بگذارید تا به رفع آن بپردازیم .

هدف ما در بیگ تم با ارئه این آموزش های رایگان جلب رضایت شما همراهان وردپرسی ماست.

 

منبع : بیگ تم مرجع افزونه وردپرس ، قالب وردپرس ، آموزش های وردپرس و آموزش های هک وردپرس

باکس دانلود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظر سنجی قالب وردپرس کــــانی شـــاپ همراه با 53 جایــــــزه بزن بریم نظر بدیم