انجمن


تغییر خودکار دسته بندی موضوعات  (۸ نوشته)

  • rahman

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

    سلام
    من می خوام یه وب خبری کوچیک ایجاد کنم. توی این وب دوتا موضوع وجود داره، «خبر یک» و «اخبار»
    «خبر یک» در بالای سایت نمایش داده میشه و به تعداد یک پست و «اخبار» هم زیر اون به ترتیب لیست میشه مثلا 25تا پست.
    حالا من میخوام وقتی یه خبر با موضوع «خبر یک» قرار میدم خبر قبلی بیاد توی لیست اخبار قرار بگیره.
    برای مثال سایت khademnews.com رو مشاهده کنید. خبر اولش با تصویر بزرگ بالا قرار داره وقتی یه خبر جدید اضافه میکنی خبر قبلی به لیست پایین اضافه میشه.
    البته میدونم میشه بصورت دستی در قسمت ویرایش دسته بندی اون پست رو تغییر داد. ولی میخواستم بدونم آیا بصورت خودکار میشه اینکار رو انجام داد؟

    با تشکر

  • kakozadeh

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

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

  • Morteza

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

    اینکه خیلی آسونه.
    یک کوئری بزن که پست آخر رو در بخش پایین نمایش نده.
    حالا با یک حلقه، آخرین پست رو در بالا نمایش بده.

    توی خود codex مثال زده.

  • بـ.ر تـ.ر یـ.ـن

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

    برای مثال برای نمایش اخرین خبر در بالا از کد زیر میشه استفاده کرد:

    <?php query_posts('showposts=1); ?>
    <?php while(have_posts()): the_post();  ?>
    
    <a href="<?php the_permalink();?>">
    <?php the_title(); ?>
    </a>
    <br>
    <?php the_content(); ?>
    
    <?php endwhile; ?>
    <?php wp_reset_query();?>

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

    <?php query_posts('showposts=25&offset=1); ?>
    <?php while(have_posts()): the_post();  ?>
    
    <a href="<?php the_permalink();?>">
    <?php the_title(); ?>
    </a>
    <br>
    <?php the_content(); ?>
    
    <?php endwhile; ?>
    <?php wp_reset_query();?>

    به این ترتیب با قرار دادن خبر جدید ، خبری که قبلا آخرین پست بوده به لیست پایین منتقل میهشه..

  • rahman

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

    آقا دستتون درد نکنه
    مشکلم حل شد.
    یاعلی

  • بـ.ر تـ.ر یـ.ـن

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

    rahman گفت:
    آقا دستتون درد نکنه
    مشکلم حل شد.
    یاعلی

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

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

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

    خوب شما ببخشید...
    از این به بعد حواسمونو جمع می کینم که خودمونو خسته نکنیم.
    یا علی

  • kakozadeh

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

    بیاین اینجا:
    http://webmah.ir/58/cod-play-music-not-tools-player.html

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