2017-10-13 2 views
1

은 내가, 내가로부터 많은 7 개 게시물을 가져옵니다 후, 노호 더 버튼을 읽어해야 json에서 wordpress 사용자 정의 게시물 데이터를 얻는 방법? 내 템플릿 파일에서

enter image description here

처음에 나는 7 게시물을 가져, 같은 사용자 정의 포스트 데이터를 가져 wp 데이터베이스 테이블, 누군가 그것을 클릭 할 때.

하지만 그것을 어떻게, 나는에 대해 알고 싶은 모르는, 내가 데이터를 요구 PHP 파일 JQuery와 get 메소드에서는

  • ,
  • 방법 또는 정확히 어떤 스크립트 내가 그 PHP 파일에 쓸 것입니다. 여기
+0

function.php에서 ajax 함수를 만들고 ajax 호출을 통해 오프셋 값을 전달하고 disply 섹션에 수신 된 데이터를 추가하기 만하면됩니다. – Balwant

+0

안녕하세요 형제 님, 제발 좀 더 자세히 대답 해 주시겠습니까 ... @Balwant –

답변

2

난 당신의 코드를 쓸 수있는 방법을 거친 아이디어를 추가 한 :

는 function.php에서 아약스 함수를 만듭니다, 그리고 Ajax 호출을 통해 오프셋 값을 전달 단지에서 수신 된 데이터를 추가하여 disply 섹션. 당신이에 의해 값을 증가시킬 필요가 클릭

add_action('wp_ajax_nopriv_cyt_ajax_search','cyt_ajax_search'); 
add_action('wp_ajax_cyt_ajax_search','cyt_ajax_search'); 
function cyt_ajax_search(){ 


    $offset = $_POST['offset']; 

    $args = array (
    'post_type' => 'post', 
    'posts_per_page' =>7 
    'offset'=>$offset, 

    'meta_query' =>.......... 

    ); 
$query = new WP_Query($args); 
if($query->have_posts()) : 
     while ($query->have_posts()) : $query->the_post(); 


endwhile; 

wp_reset_postdata(); 
endif; 


} 

// 프론트 엔드 코드, 각, 그것은 아약스 기능을 살았어 및 오프셋 값을 전달합니다 클릭 버튼 : 여기

아약스 기능을 작성하는 예입니다 7 왼쪽 얼마나 많은 후 확인 (경우에 만 7 게시물을로드 할 없음) 및 오프셋 값이 exceedded 경우 전체의 더는 WP의 요청에 의한 표시는 단순히 버튼

<div id ="esiSection"></div> 
 

 
<span click="loadmore" data-offset='0'>Click here</span> 
 

 
jQuery('.loadmore').click(function(){ 
 
var offset = parseInt(jQuery(this).attr('data-offset')); 
 
jQuery.ajax({ \t \t \t \t 
 
\t \t \t url: '<?php echo admin_url('admin-ajax.php'); ?>', 
 
\t \t \t type: 'POST', \t \t \t 
 
\t \t \t data: { 
 
\t \t \t \t 'action' : 'cyt_ajax_search', 
 
\t \t \t \t 'offset' : offset , 
 
\t \t \t }, 
 
\t \t success: function(response) { 
 
\t \t 
 
\t \t \t jQuery('#resiSection').append(response); 
 
\t \t \t offset = offset + 7; 
 
\t 
 
\t \t \t 
 
\t \t }, 
 
\t \t error: function(error){ 
 
\t \t \t console.log(error); 
 
\t \t \t 
 
\t \t } 
 
\t \t \t \t 
 
\t }); \t 
 
\t 
 
}); \t
을 숨길 수 데이터를 계산

+0

오빠, 고맙습니다 ....... –

+0

환영합니다 ... 환호! – Balwant

관련 문제