رفتن به مطلب

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


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

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

من یک پلاگین ساده برای وردپرس نوشتم که یک پست تایپ جدید رو ایجاد می کنه و همچنین یک متاباکس که فیلدهای مورد نظرم رو میگیره. این پست ها رو به همراه فیلدهایی که می خوام رو با 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 قرار دهید.

×
×
  • اضافه کردن...