فیــلتر کردن موضوعات در حلقه مطلب وردپرس

قطعا یکی از مواردی که خیلی کاربردی هست توی طراحی وب با هر سیستمی ! فیــلتر کردن مطالب یک یا چند موضوع و جلوگیری از نمایش مطالب اون موضوعات در صفحه اصلی و بین بقیه مطالب است. فرض کنید موضوعی تحت عنوان اخبار سایت دارید که ترجیح میدید مطالب ارسالی توی این موضوع توی صفحه اصلی سایت و بین بقیه مطالب سایت نمایش داده نشه . خب اینکار به راحتی انجام میشه … پس با ما باشید :

برای اینکار کافیست کد زیر را قبل از شروع حلقه وردپرس در فایل index.php قرار دهید (حلقه وردپرس چیست ؟ )

<?php query_posts($query_string . '&cat=-1,-2'); ?>

توجه کنید که جای 1 و 2 در کد بالا آیدی موضوعاتی که میخواهید نمایش داده نشود را قرار دهید . ( نمایش آسان ID موضوعات)

موفق باشید این هم طبق قولی که داده بودم !

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    من سال ها با cms دیگه ای سایت رو بالا میاوردم و مشکلی نداشتم، دارم با وردپرس ادامه میدم سایت جدید رو
    یه مشکلی دارم که می خوام راهنماییم کنید
    چندین دسته دارم که میخوام به عنوان تازه ها توی یه بلاک نشون داده بشه و لیست بشن
    ولی نمی خوام پست ها توی صفحه اول نمایش داده بشن
    با افزونه wp hide post میشه کاری کرد که توی صفحه اول نشون نده پست هارو ولی از توی بلوک و بخشی که میخوام به عنوان تیتر خبرها لیست بشه هم حذفشون میکنه
    لطفا برام بگین که چه می شود کرد
    افزونه ای هست؟
    یا باید کدنویسی بشه که من راستش بلد نیستم
    ممنونم

    • 10 سال عضو همیار وردپرس

      سلام
      باید یه نمونه ای ببینم از موردی که میگید.

  2. 9 سال عضو همیار وردپرس

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

  3. 10 سال عضو همیار وردپرس

    سلام
    من اگه بخوام دسته های نمونه کار هامو مثل این سایت فیلتر کنم از چه کدی باید استفاده کنم؟
    http://www.alpdesign.ir/?page_id=146

  4. سلام، دستتون درد نکنه، من میخوام توی صفحه اصلی فقط توی قسمت آخرین مطالب یه موضع نمایش داده نشه ولی بتونم توی منو ها و … ازش استفاده کنم . مثلا چه کدی رو باید به جای بذارم، مرسی

    • 10 سال عضو همیار وردپرس

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

  5. سلام خدمت استاد
    من این کد رو استفاده کردم درست کار کرد ولی دیگه کلا اون دسته تو هیچ کجا نمیش داده نمی شه مثلا می خوام دسته بلاگ نمایش داده نشه تو صفحه اول و طرف بره روی منو و بلاگ رو انتخاب کنه و بلاگ نمایش پیدا بکنه ولی ۴۰۴ میده چی کار کنم من
    من پکیج طراحی وب شما دارم کار میکنم لطفا کمکم کنید

    • 10 سال عضو همیار وردپرس

      سلام
      برای اینکار اصلا لزومی نداره از این افزونه استفاده بشه
      شما دسته ها رو بچنین و اونی رو که نمیخواید نمایش داده بشه داخل فهرست ها وارد نکنید

  6. سلام. تو سایت های دیگه دیدم تابع نوشتن و … . واقعا ممنون که کاربردی و ساده مطالب رو ارائه میدید. دقیقا دنبال همچین چیزی می گشتم.

  7. ممنون بابت سایت خوبتون ولی من کدی نمیبینم و فقط نوشته 1
    ممنون میشم بررسی کنید

  8. این کد رو امتحان کنین:

    به جای 1و2 عدد دسته رو بدین

  9. آقای حاج محمدی
    اگه مشکل ما رو بتونی حل کنی خیلی ممنون میشم

  10. سلام علی آقا
    این کد و هر کاری میکنم جواب نمیده آیا امکان داره از قالب سایتم باشه؟ قالبم Polished هست
    یه سوال کوچیکم داشتم یه کد میخواستم که مطالب سایت و اولویت بندی کنه
    یعنی همیشه 5 تا یا 10 تا پست اول و از دسته اخبار نشون بده بعد 5 تا یا 10 تا پست از دسته دیگه و همین جوری به ترتیب اگه میشه لطفا راهنمایی کنین ممنون میشم