Behzadea12 0 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 سلام دوستان اگر امکانش هست بهم کمک کنید یک جست و جوی ajax توی سایتم درست کنم ممنون لینک به ارسال
Mobin 1669 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 راحترین کار استفاده از پلاگینهای جستجوی ای جکس هست https://wordpress.org/plugins/ajax-search-lite/ https://wordpress.org/plugins/searchwp-live-ajax-search/ https://wordpress.org/plugins/ajax-live-search/ 1 لینک به ارسال
Behzadea12 0 ارسال شده در مهر 98 مالک گزارش بازنشر ارسال شده در مهر 98 در 7 ساعت قبل، Mobin گفته است : راحترین کار استفاده از پلاگینهای جستجوی ای جکس هست https://wordpress.org/plugins/ajax-search-lite/ https://wordpress.org/plugins/searchwp-live-ajax-search/ https://wordpress.org/plugins/ajax-live-search/ بدون افزونه میخوام درست کنم لینک به ارسال
Behzadea12 0 ارسال شده در مهر 98 مالک گزارش بازنشر ارسال شده در مهر 98 در 7 ساعت قبل، Mobin گفته است : راحترین کار استفاده از پلاگینهای جستجوی ای جکس هست https://wordpress.org/plugins/ajax-search-lite/ https://wordpress.org/plugins/searchwp-live-ajax-search/ https://wordpress.org/plugins/ajax-live-search/ بدون افزونه میخوام درست کنم لینک به ارسال
Mobin 1669 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 کد سادش به صورت زیر هست کد html <input type="text" name="keyword" id="keyword" onkeyup="fetch()"></input> <div id="datafetch">Search results will appear here</div> کد ایجکس <script type="text/javascript"> function fetch(){ jQuery.ajax({ url: '<?php echo admin_url('admin-ajax.php'); ?>', type: 'post', data: { action: 'data_fetch', keyword: jQuery('#keyword').val() }, success: function(data) { jQuery('#datafetch').html( data ); } }); } </script> تابع wp ajax که تو فایل function.php قرار میگیره // the ajax function add_action('wp_ajax_data_fetch' , 'data_fetch'); add_action('wp_ajax_nopriv_data_fetch','data_fetch'); function data_fetch(){ $the_query = new WP_Query( array( 'posts_per_page' => -1, 's' => esc_attr( $_POST['keyword'] ), 'post_type' => 'post' ) ); if( $the_query->have_posts() ) : while( $the_query->have_posts() ): $the_query->the_post(); ?> <h2><a href="<?php echo esc_url( post_permalink() ); ?>"><?php the_title();?></a></h2> <?php endwhile; wp_reset_postdata(); endif; die(); } 1 لینک به ارسال
Behzadea12 0 ارسال شده در مهر 98 مالک گزارش بازنشر ارسال شده در مهر 98 این کار رو کردم ولی تمامی محتویات سایت رو یهو نمایش میده بدون اینکه چیزی بنویسی سریع تا لود میشه تمام محتوا رو نمایش میده لینک به ارسال
wp-frame 0 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 باید pagination به کد اضافه کنید که در صفحه های مختلف نشون بده لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری