2017-10-10 8 views
0

카테고리 페이지에서 내 WordPress 사이트에 무한 스크롤을 사용하고 있으며 매력처럼 작동합니다. 카테고리 페이지에서 나는 PHP에 카운터를 추가했습니다. 그리고 카운터 % 4 == 0이면 특정 클래스가 포스트 클래스에 추가됩니다.무한 스크롤 : 카운터 재설정 없음

그러나 카테고리 페이지를 스크롤하고 무한 스크롤이 새 게시물을로드하면 카운터가 재설정됩니다 (= 0).

새 게시물을로드하는 동안 카운터를 어떻게 contiune 할 수 있습니까? 이미 전역 변수로 시도했지만 작동하지 않았습니다. 당신의 도움이

+0

누군가를 도울 수 있는가? – netdev

답변

0

에 대한

덕분에 저도 같은 문제가 있었는데, 나는 무한 스크롤이로드 각 블록에 페이지 번호를 추가 않는 것으로 나타났습니다. 그래서 무한한 모습을 보았습니다. 기본적으로 쿼리를보고 어떤 페이지/차단 중인지 확인합니다. 당신이 추가로드 페이지에 0으로 시작하려는 경우 이미 처음 7을 계산하기 때문에,

$counter = $wp_query->current_post; 
$page = $wp_query->get('paged'); 
$counter = $page*7+$counter; 

을 또는 :

그럼 당신은 같은 제대로 카운터를 설정할 수 있습니다 (그것은 7의 그이기 때문에 무엇을 워드 프레스 무한 스크롤 사용합니다.)

$counter = $wp_query->current_post; 
$page = $wp_query->get('paged'); 
$counter = ($page - 1)*7+$counter; 
당신은 아마이 일을 훨씬 더 좋은 방법을 생각할 수

...