انجمن


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

  • IroMarket

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

    سلام.

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

    کدی که برای نمایش عکس استفاده میکنم اینه :

    <div class="test">
    <h3>تست</h3>
    
    <?php query_posts("showposts=2&category_name=تست"); ?>
    <?php while (have_posts()) : the_post(); ?>
    <div class="test2">
    <div class="test3">
    <img src="<?php echo get_post_meta($post->ID, "test4", true);?>" alt="<?php the_title(); ?>" /></div>
    <strong><a href="<?php the_permalink() ?>" rel="bookmark" target="_blank" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></strong>
    
    <?php the_excerpt(); ?>
    
    <div style="clear:both;"></div>
    </div>
    <?php endwhile; ?>
    </div>

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

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

    ممنونم.

  • NESTED

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

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

    <?php query_posts("category_name=تست"); ?>
    <?php $posts = get_posts('orderby=rand&numberposts=10'); foreach($posts as $post) { ?>
    <div class="test2">
    <div class="test3">
    <img src="<?php echo get_post_meta($post->ID, "test4", true);?>" alt="<?php the_title(); ?>" /></div>
    <strong><a href="<?php the_permalink() ?>" rel="bookmark" target="_blank" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></strong>
    
    <?php the_excerpt(); ?><a href="<?php the_permalink(); ?>">ادامه مطلب</a>
    
    <div style="clear:both;"></div>
    </div>
    <?php } ?>
    </div>

    در جایی که این عبارت نوشته شده :
    'orderby=rand&numberposts=10'
    می تونید بجای عدد 10 تعداد پستهای قابل نمایش رو تغییر بدن

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

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

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

    میاد زمینه دلخواه و عنوان رو از یه دسته دیگه میگیره و توضحات مطلب رو از یه مطلب دیگه...

    لطفاً خودتون تست کنید ببینید این مشکل هست یا نه

  • NESTED

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

    خب باید عرض کنم من تست گرفتم جواب بهم داد
    هم توضیحات و هم عکسهایی که با کاستوم فیلد فرا خونده رو
    دقیقا از همون دسته ایی که Id و یا اسم اون رو فرا خوندین نشون میده

  • Morteza

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

    سلام
    کد درست هست.
    شاید در پوسته شما تداخل ایجاد میشه.

  • IroMarket

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

    منکه نتونستم استفاده کنم
    شاید تو قالب ما تداخل داشته باشه !!

    با کد دیگه ایی نمیشه ؟
    ممنون میشم یکی یه کد دیگه بده

  • IroMarket

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

    کسی نیست کمک دوستان رو تکمیل کنه مشکل ما هم حل شه ؟

  • NESTED

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

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

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