구글블로그 사용법: 라벨(Label) 클릭시 한 페이지에 나열 되는 글 갯수를 제어하는 방법 - 라벨검색 결과 페이지 글 수 제어

한 페이지에 나열되는 글 갯수를 제어할 필요가 있을 수 있겠다.
대문페이지에 보여 줄 글 갯수 지정은 설정(Setting)에서 할 수 있다. 하지만, 라벨을 클릭하면 한 페이지에 20개의 글을 나열하여 보여 주도록 되어 있고, 사용자가 설정할 수 있는 기능은 없다.

긴 글이 많을 경우에는 20개의 글을 한 페이지에 나열하면 불편한 점이 많다. 이럴 경우에는 블로그 HTML에 짧은 코드를 추가함으로써 해결 할 수 있다. 라벨을 클릭하였을 때 한 페이지에 보여지는 글 갯수를 제어함에 있어 두 가지를 생각해 볼 수 있겠다.

하나는, 특정한 라벨로 메뉴를 만드는 등과 같이 특정한 라벨링크에 대하여만 글 갯수를 제어하는 것이고, 또 하나는, 모든 라벨에 대하여 일괄적으로 나열되는 글 갯수를 제어하는 것이다.

1. 특정한 라벨링크에 대하여만 글 갯수를 제어하기

특정한 라벨링크를 만들 때 아래와 같이 글 갯수를 지정해 주면 된다. 구글블로그의 일반적인 라벨검색 뒤에 ?max-results=보여줄 글 갯수(수자) 를 붙여 주는 것이다.

[라벨링크 결과 보여줄 글 갯수 제어]
블로그 주소(URL)/search/label/라벨?max-results=보여줄 글 갯수(수자)


예컨데, 이 블로그에서 라벨이 "Blogger"인 글을 검색하는 주소는
https://howways.blogspot.com/search/label/Blogger 이다. 이렇게 검색하면, 라벨이 Blogger 인 글이 한 페이지에 20개씩 나열된다.

아래의 예에서는 글이 1개만 보여지도록 숫자를 1로 설정하였다. 아래의 [실제 예]의 라벨링크를 클릭하면, 글이 하나만 보여진다.

[실제 예]


2. 모든 라벨검색결과 페이지에 대하여 일괄적으로 제어하기

블로그에서 어떤 라벨이든 라벨 검색결과 페이지에 나열되는 글 갯수를 제어하려면, 아래 그림과 같이, 블로그 HTML에서 블로그의 원래 코드 뒤에 검색결과 글 수를 제어하는 코드를 추가한다.

=> 블로그 대시보드 > 템플릿(Template) > HTML편집(Edit HTML)을 선택하여 블로그 HTML 편집창을 연다
=> HTML이 있는 곳의 아무데나에 마우스로 한 번 클릭하여, HTML 편집창을 활성화 한다

=> 키보드의 [컨트롤(Ctrl) + F] 키를 쳐서, 검색상자를 열고, 아래의 블로그 기본코드를 복사하여 붙여 넣고, [엔터] 키를 쳐서, 해당 코드 위치로 간다

[블로그 원래의 기본 코드]
data:label.url

=> 노랑색으로 표시된 블로그 기본 코드를 아래의 [대체할 코드]로 바꾸어 준다. 즉, 노랑색으로 표시된 기본코드를 삭제하고, 그 자리에 아래의 [대체할 코드]를 복사하여 붙여 넣는다

[대체할 코드]
data:label.url + "?max-results=보여줄 글 갯수(수자)"

=> HTML 편집창을 저장(Save Template)한다. 이로써 작업이 끝났다.
저장을 하면, 저장이 되지 않았다는 오류메시지가 뜰 때가 많다. 일단 저장 버튼을 눌렀으면, 오류메시지를 무시하고, 편집창에서 빠져 나와 블로그의 라벨을 클릭해서 제대로 작동하는지 확인하면 되겠다.

아래 그림의 예에서는 글 갯수를 1개로 지정하였다.
data:label.url + "?max-results=1"

구글블로그 사용법: 라벨(Label) 클릭시 한 페이지에 나열 되는 글 갯수를 제어하는 방법


도움이 되기를 바랍니다.