انجمن


عدم نمایش تاریخ پستهای درون حلقه  (۷ نوشته)

  • rahhi

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

    سلام

    من برای نمایش آخرین مطالب از حلقه‌ی زیر استفاده می‌کنم ولی فقط تاریخ یک پست نمایش داده میشه!

    لطفا راهنمایی کنید:

      <?php $recent = new WP_Query("showposts=4");?>
      <?php while($recent->have_posts()) : $recent->the_post();?>

    • <?php the_post_thumbnail('thumbnail'); ?>
      <h5><?php the_title(); ?></h5>
      <?php the_date('d M Y'); ?>
    • <?php endwhile; ?>

  • آموزش وردپرس

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

    به نام خدا
    عرض سلامو خسته نباشید کد زیرو رو قبل از $recent بزارید و بعد تست کنید

    global $recent;
    با تشکر
    ارادتمند : مسلم فلاح نیت

    ___________________________________________
    تذکر : این یک تذکر برای تمام کاربران محترم می باشد . کاربر محترم پس از رفع مشکل در صورتی که خودتون حلال مشکل بودین با ذکر علت حل مشکل از منو سمت چپ بالا تاپیک رو حل شده قرار بدین و در صورتی که با راهنمایی شخص ناظر یا سایر اعضا مشکل حل شد نیازی به توضیح مجدد نیست و صرفا با قرار دادن تاپیک در حالت حل شده مشکل حل شده محسوب میشه و برای تشکر نیازی به ارسال پست جدید نیست کافیه روی دکمه تشکر کلیک بشه

  • rahhi

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

    ممنون از راهنماییتون ولی مشکل حل نشد.

  • HARRIER

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

    <?php
    $recent = new WP_Query(array(
        'posts_per_page'   => 5,
    ));
    
    while ($recent->have_posts()): $recent->the_post(); ?>
        <li>
            <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
            <p>
              <?php
                $date = get_the_date('F j, Y');
                echo $date;
              ?>
            </p>
        </li>
    <?php endwhile; ?>

    به جای showposts از posts_per_page استفاده کنید.
    زمان رو با استفاده از get_the_date داخل $date بگیرید سپس نمایشش بدید.

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

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

    rahhi گفت:
    ممنون از راهنماییتون ولی مشکل حل نشد.

    در صورت حل مشکل با توضیحات کاربر محترم جناب HARRIER ممنون میشم تاپیک رو حل شده مطرح کنید با تشکر
    ارادتمند : مسلم فلاح نیت

  • rahhi

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

    HARRIER گفت:

    <?php
    $recent = new WP_Query(array(
        'posts_per_page'   => 5,
    ));
    
    while ($recent->have_posts()): $recent->the_post(); ?>
        <li>
            <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
            <p>
              <?php
                $date = get_the_date('F j, Y');
                echo $date;
              ?>
            </p>
        </li>
    <?php endwhile; ?>

    به جای showposts از posts_per_page استفاده کنید.
    زمان رو با استفاده از get_the_date داخل $date بگیرید سپس نمایشش بدید.

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

  • HARRIER

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

    Glad to help you
    لطفا استاتوس تاپیک رو حل شده قرار بدید با تشکر

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



برچسب‌ها