رفتن به مطلب
hessam

قرار دادن دکمه بارگذاری بیشتر در پلاگین

پست های پیشنهاد شده

سلام دوستان وقت بخیر

من یک پلاگین ساده برای وردپرس نوشتم که یک پست تایپ جدید رو ایجاد می کنه و همچنین یک متاباکس که فیلدهای مورد نظرم رو میگیره. این پست ها رو به همراه فیلدهایی که می خوام رو با WP_Query() گرفتم و نمایش دادم و هیچ مشکلی نیست. حالا می خوام 4 تا پست نشون بدم بقیشو با دکمه بارگذاری بیشتر یا همون (load more) نشون بدم. توجه کنید که این یه پلاگینه و نمی خوام طوری باشه که طرف هی مجبور شه بره تو function.php قالبش دستکاری کنه و همچینین برای لود بیشتر نمی خوام از افزونه دیگه ای استفاده کنم. کدی که برای نمایش استفاده کردم به شرح زیر هستش:

function cryptoevent_addform( $atts ) {

    $args = array( 'post_type' =>'cryptoevent','posts_per_page'=>8);
    $loop = new WP_Query( $args );
    while ( $loop->have_posts() ) : $loop->the_post();
        echo '<div style="padding:0 15%;"><h2>';
        the_title(); ?>
        <p><?php echo get_post_meta( get_the_ID(), 'date_add', true ); ?></p>
        <p><?php echo get_post_meta( get_the_ID(), 'date_expiration', true ); ?></p>


        <?php
        echo '</h2></div>';
    endwhile;
    wp_reset_query();
}
add_shortcode( 'cryptoevent', 'cryptoevent_addform' );

چیز خاصی یست فقط تو شرت کد یه لوپ انداختم. ممنون که وقت می ذارید و منو راهنمایی می کنید. 

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • مطالب مشابه

    • توسط sasan_dingo
      یا سلام صبح بخیر خدمت تمام عزیزان وردپرسی، دوستان من میخوام کاستوم فیلد فابریک خود وردپرس که معمولا روی همون پست های معمولی هستو روی کاستوم پست تایپم داشته باشم آیا کسی از دوستان میدونه چجوری باید اینکارو باید انجام داد؟!
×
×
  • اضافه کردن...