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

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

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

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

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

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

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

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

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

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

  1. سلام

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

    مشکل من این هست وقتی که کاری که گفتید رو انجام میدم . صفحه های سایت من این صفحه اول میشه و صفحات دیگه نمیاد . ( وقتی کلیک می کنی آدرس درست میاد . اما فقط مطالب صفحه اول سایت نمایش داده میشه ) لطفا راهنمایی کنید .
    خیلی تلاش کردم اما نتونستم .

  2. آهان! شد. مرسی.

    فقط یه سوال دیگه! چطوری اسم اون دسته رو هم از لیست دسته ها فیلتر کنیم؟؟

  3. سلام

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

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

      بله بله بنده افزونش رو میدنم هست !! به زودی معرفی میکنم

    • منتظر این افزونه هم هستیم 😉

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

  5. علی آقا اتفاقا این رو خودم یه جا دیدم و قبل از این قرار دادم ولی اتفاقی نیافتاد

    <a title="” href=”>
    و …
    راستی آقا وحید می تونم اسم این افزونه رو بپرسم؟!!

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

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

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

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

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

      ببین منظورم قبل کد زیر هست :

      <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    • گذاشتم. بازم نشد!

  8. سلام
    خوبی علی جان
    اقا بالاخره کار قالب تموم شد و با مرورگرهای مختلف هم سازگار شد (البته 95 درصد با اکسپلوره لعنتی سازگار شد که زیادش هم هست) حالا رسیدیم سر یه قضیه جالب :d آقا ادرس طراح رو تو فوتر چی بنویسم؟شما یه متن بدید دقیقا همون رو مینویسم

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

      بزن هر چی دوست داری ! فقط ببین ما هم زحمت زیاد میکشیم و دوست داریم 🙂

  9. با سلام خدمت شما خیلی ممنون خوب بود
    ولی یک سئوال داشتم؟:
    چجوری مثل سایت شما قسمت نظرات وقتی روی کادر های
    نام و ایمیل و و… میری سفید میشن؟؟
    یا مثلا توی کادر ها نوشته نام بعد که توی کادر کلیک میکنی نام پاک میشه؟؟
    اگر میشه ممنون میشم در مورد کد نویسیش توضیح بدید

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

      عزیزم باید توی سی اس اس برای input:hover تعریف کنید !

  10. دستت درد نکنه علی جان عالی بود .
    موفق باشی !