انجمن


نشان دادن مطالب یک Category خاص، در ساید بار ِ یک صفحه خاص  (۵ نوشته)

  • رضا

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    تشکر شده: ۱ بار
    # نوشته شده: ۸ سال پیش
    ۱۰ تیر ۱۳۹۰ - ۲۱:۳۷

    سلام،

    چطور میشه 20 مطلب آخر یک Category خاص را در ساید بار یک صفحه خاص نمایش داد؟
    مثال: یک Category دارم بنام خبرهای ورزشی، که اخبار و مطالب ورزشی رو اونجا پست میکنم، یک صفحه هم دارم بنام فوتبال ایران. میخوام در صفحه فوتبال ایران، در ساید بار این صفحه 20 مطلب آخر پست شده در Category خبرهای ورزشی نمایش داده بشود.

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

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۸ سال پیش
    ۱۰ تیر ۱۳۹۰ - ۲۲:۲۱

    سلام
    2راه دارید :
    اول اینکه از کوئری استفاده کنید ، بعد هم برای نمایش شرط بزارید که اگر مثلا دسته x بود این کوئری رو نشون بده.
    راه دوم هم استفاده از ابزارک و شرط بالا هست.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    رضا - مجتبي اسپري پور
  • رضا

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    تشکر شده: ۱ بار
    # نوشته شده: ۸ سال پیش
    ۱۰ تیر ۱۳۹۰ - ۲۲:۳۱

    من برای تومن! جان، مرسی بخاطر راهنمایی، متاسفانه من آشنایی به نوشتن کد ندارم، آیا منبعی سراغ داری که بتونم ازش استفاده کنم؟ (کپی پیست و انجام تغییرات رو میتونم بدم!) یا ممکنه دستورش رو برام بنویسید؟

  • حسین

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۴
    تشکر شده: ۳۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۲ تیر ۱۳۹۰ - ۱۵:۰۶

    برو به سایت http://www.line97.com

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    مجتبي اسپري پور - رضا
  • مجتبي اسپري پور

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۸۷
    تشکر شده: ۱۸۱ بار
    # نوشته شده: ۸ سال پیش
    ۱۳ تیر ۱۳۹۰ - ۰۰:۳۸

    من تو سایت خودم هم از این استفاده کردم :

    <?php $recent = new WP_Query("cat=1&showposts=5");
    while($recent->have_posts())
    : $recent->the_post();?>
    <a  href="<?php the_permalink() ?>"><?php the_title(); ?></a><br />
    <?php endwhile; ?>

    cat=1 : به جای 1 باید آی دی دسته مورد نظر قرار بگیره
    showposts=5 : به جای 5 هم شمار نوشته هایی رو که می خوای بگیری رو بزار
    نکته: این کد فقط عنوان هارو میگیره ، اگه که بخواید متن و ... رو هم بگیره باید از کوئری های پست استفاده کنید مثلا برای نمایش متن از :

    <?php the_content(''); ?>

    استفاده کنید.
    اگه متوجه نشدید بگید تا بیشتر توضیح بدم.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    رضا

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.