WP 설치시 작성한 사용자 정의 페이지에 무한 스크롤링을 추가하려고하는데 작동하지 않습니다. 게시물이 가져 오는 중이라는 메시지가 표시되지만 끝까지 도달했으며 게시물이 표시되지 않습니다.InfiniteScroll 및 사용자 정의 WordPress 페이지 사용하기
나는 이것을 홈페이지에서 테스트했으며 정상적으로 작동합니다. 이 페이지에서 사용자 지정 쿼리를 사용하고 있기 때문일 수 있습니까? 쿼리는이 문제에 대한
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$args = array(
'v_sortby' => 'views',
'v_orderby' => 'desc',
'post_type' => 'jogos',
'paged' => $paged
);
query_posts($args);
어떤 도움에 감사드립니다, 감사합니다!
업데이트 : 내가 디버그를 활성화하고 크롬의 콘솔에서이있어 :
["heading into ajax", Array[2] ] jquery.infinitescroll.js:121["Using HTML via .load() method"] jquery.infinitescroll.js:121["Error", "end"] jquery.infinitescroll.js:121["Binding", "unbind"]
.
다른 페이지 사이의 차이점은 "오류", "끝"
AJAX로 완료되었으므로 Firefox + Firebug를 사용해 보셨습니까? 그것을로드하고 shift-Reload를하십시오. FB 콘솔에서 나가서 무엇이 돌아 왔는지 확인하십시오. 그러면 문제가있는 시작 지점이 생깁니다. –
그걸 시도해 보았고 디버그가''[ajax에 향하고있다], Array [2]] jquery.infinitescroll.js : 121 [ ".load() 메소드를 통해 HTML 사용하기]] jquery.infinitescroll.js : 121 ["오류 ","end "] jquery.infinitescroll.js : 121 ["Binding ","unbind "]. – Tiago
좋아, 그럼 load()와 오류 사이에 무슨 일이 있었습니까? 때로는 오류가 발생하는 것을보고 단계별로 살펴보고, 때로는 흥미로운 위치에 중단 점을 배치하고 값이 변할 때이를 관찰 할 수 있습니다. 또한이 이벤트에 대해 서버 로그는 어떻게 표시됩니까? –