چگونه فیلتر به پستها و برگه های وردپرس اضافه کنیم ؟

در سایت های وردپرسی دسته بندی و تگ های متفاوتی تعریف شده است که با استفاده از اینها می توان محتوا را مرتب سازی کرد تا در هنگام جستجو با مشکل مواجه نشده و سریعتر به هدف خود برسیم کاربران در آن حالت می توانند صفحات آرشیو شده را ببینند ولی اگر بخواهید محتوای سایت را طوری فیلتر کنید تا فقط یک دسته بندی یا تگ را نشان دهد باید مراحلی را بگذرانید.
ما در این آموزش این مراحل را به شما یاد خواهیم داد.
با انجام این امکان کاربران می توانند دسته بندی خاصی را بار گزاری کند و از میان تگ ها مطالب خاصی را بیابد و در صورتی که محتوای زیادی داشته باشید در این صورت کاربران برای یافتن محتوا و مطلب مورد نیاز خود زمان کمتری صرف خواهند کرد و به راحتی می توانند چندین پست را همزمان بارگزاری کنند.
آموزش اضافه کردن فیلترینگ پست و صفحات
برای انجام این کار لازم است افزونه search & filter را نصب و فعالسازی کنید. به طور پیش فرض افزونه فیلترینگ را برای جستجو، دسته بندی، نوع پست و تاریخ پست فعال می کند.
ما در اینجا قطعه کدی را برای شما آورده ایم که با استفاده از آن می توانید فیلترینگ را به وردپرس اعلام کنید این کد می تواند برای پست، صفحات یا داخل متن ویجت استفاده شود.
[searchandfilter fields="search,category,post_tag"]
اگر مایلید به صورت تگ تمپلیت در سایت استفاده کنید از کد زیر بهره بگیرید.
<?php echo do_shortcode('[searchandfilter fields="search,category,post_tag"]'); ?>
این کد باعث می شود فیلترینگ در جستجو، دسته بندی و تگ ها فعال شود.
اگر بخواهید فیلترینگ را برای تگ، دسته بندی، پست و تاریخ فعال کنید از کد زیر استفاده می کنیم.
[searchandfilter fields="search,category,post_tag,post_types,post_date"]
با استفاده از تکه کد زیر می توانید بجای منوی کشویی از گزینه های انتخابی استفاده کنید فقط لازم است برای هر گزینه عنوانی را برگزینید.
[php] [searchandfilter headings=”Select categories:” types=”checkbox” fields=”category”] [/php]اگر برای نمایش پست ها از صفحه جداگانه استفاده می کنید لازم است قطعه کد زیر را به صفحه اضافه کنید.
به طور مثال می خواهیم دسته بندی، تگ و نوع پست را به قسمت فیلترینگ اضافه کنیم به صورتی که ترکیبی از چندین منو انتخابی و عنوان باشد.
نکته: توجه داشته باشید که در منوی search &filter می توانید در مورد نحوه استفاده از کد بیشتر مطالعه کنید.