티스토리 뷰

평소에 웹사이트나 블로그를 보면 이전페이지다음페이지 로 넘어가기 위한 버튼이 있는것을 많이 보셧을 것 입니다.



이번시간에는 이 버튼들을 다는 방법에 대해서 알아보겠습니다.


myblg폴더->wp_content->themes->simplesimple 테마폴더로 가셔서 index.php 파일을 열어주시기 바랍니다.





어휴.. 뭔 영어가 이렇게 나열되있는지...ㅠㅠ

그래도 잘 따라하시면 할수있어요!! 완전 쉽게 느껴지실 것 입니다.


저 요기서 보면요 두가지의 템플릿 태그가 사용된것을 보실수가 있습니다. 템플릿 태그가 무엇인지 잘 모르시는 분들은 이전에 포스팅한것들을 다시 복습하시고 와주시기 바래요~^^


  • next_posts_link() 
  • previous_posts_link()
라는 템플릿태그가 사용되었는데요 아주 자세히 뼈도 못추릴정도로 파헤져 보겠습니다.


next_posts_link()



말 그대로 해석하자면 "다음 포스트 링크로 가겠다" 라는 의미입니다. 


그리고!!!


previous_posts_link()


요것은 "이전 포스트 링크로 가겠다" 라는 것 입니다.


근데 index.php 파일에서 사용된 내용을 보면




요렇게 next_posts_link() 템플릿 태그 안에 인수에서 &laquo랑 previous_posts_link() 에는 &raquo 라는게 사용되었는데요


요것이 바로 무엇이냐?!!!!!








뚜둥



&laquo 는 << 이고 &raquo 는 >> 입니다.


잘 모르시겠죠?






요렇게 사용된 것입니다. 


혹시...근데 좀 먼가 이상한게 있는거 같지 않나요??



next>> 버튼을 누르면 분명 다음페이지로 이동하는것은 맞습니다.

근데 왜 이 버튼을 previous_posts_link() 템플릿 태그에 사용하는것일까요???


그건 저도 잘 모르겠습니다. ㅋㅋㅋ

그냥 여기서 이렇게 설정해서 그런가보다 하고 암기했어요



next_posts_link() 이것은 시간순으로 오래된 페이지로 이동하는 링크

->먼저 작성한 포스트로 이동

previous_posts_link()는 시간순으로 최근에 등록된 페이지로 이동하는 링크입니다.

->최근에 작성한 포스트로 이동




그리고 이 두 템플릿 태그들은 순환 밖에서 사용됩니다.



그리고 조건분기문이 사용되었는데요 $wp_query 라는 변수가 사용되었습니다.


일단 여기서는 &wp_query 라는 변수는 if문에 있는 조건(앞의 페이지 이동 링크를 표시할지 안할지 판단하여 분기하는 조건)을 지정할려고 참조된 변수 라고 기억해 주시기 바랍니다.







Comments