2010-11-19 2 views
0
워드 프레스

2 개 수준의 범주에 이전 게시물은이 같은 2 개 수준의 범주가 있습니다. 내 목표는 현재 주 카테고리의 현재 게시물에서 다음 게시물 및 이전 게시물을 가져 오는 것입니다.다음 가져 오기,

예 : 자동차 카테고리에 "좋은 자동차"라는 게시물 이름이 있습니다. 그 다음 나는 고양이 카테고리에 "큰 고양이"라는 게시 이름을 사용했습니다. 그 다음 나는 개 이름에 "작은 개"라는 게시물 이름이 있습니다.

"큰 고양이"게시물에서 나는 다음 게시물로 '작은 강아지'게시물을, 이전 게시물로 '좋은 자동차'를 얻으려고합니다.

codex.wordpress.org/Function_Reference/get_next_post

과 :

내가 사용하고있어

codex.wordpress.org/Function_Reference/get_previous_post

을하지만 그들은 여전히 ​​'수 나를 위해 올바른 게시물을 얻을.

내가 함께하려고하면 :

get_previous_post(false, '') 

나는 이전 게시물을 얻을 수 있지만 회화 카테고리에 있습니다.

get_previous_post(true, '') 

나는 현재의 카테고리에만 이전 게시물이 아닌 그림의 범주를 얻을 것이다 :

또한 내가 함께하려고합니다.

누구든지 나를 도와 줄 수 있습니까? 고맙습니다!

+0

을 난이 당신을 위해 일을 기대

, 당신의 항목이 하위 및 주요 범주 모두에 포함되어 제공. 내가 찾은 최고의 링크는 아래에 나와 있습니다. http://whileershore.com/paging-through-sub-category-posts/ 나는 그것이 도움이되기를 바랍니다. :) –

답변

0

먼저 "고양이"그림이 "고양이"및 "그림"범주에 속해야합니다. 기본적으로 WordPress PREV/NEXT 기능은 설명하는대로 작동합니다.

<?php previous_post_link('%link', 'Previous in category', TRUE); ?> 

자세한 내용 : 나는 또한이 문제에 직면 http://codex.wordpress.org/Template_Tags/previous_post_linkhttp://codex.wordpress.org/Template_Tags/next_post_link

+0

다른 카테고리의 다른 게시물이있는 경우 답변 해 주셔서 감사합니다. 그러면 다음 게시물에 표시됩니다. 그림 종류의. – rongcon

+0

아직 보지 못했다면 "다른"카테고리 ID를 추가하여 "다른"카테고리를 필터링 할 수 있습니다 : ("기타"카테고리 ID가 13이라고 가정) – John

관련 문제