워드프레스 텍스트 편집기 필수 플러그인 (제너레이트 블록 플러그인 설치 및 사용)

워드프레스 블로그를 시작하고 기본으로 제공하는 있는 구텐베르크 블록 편집기를 사용하다보면 불편한 점들이 있습니다. 기본 텍스트 편집기의 경우 커스터마이징에 제약이 있어 CSS 코드를 수정하거나, HTML 코드를 삽입해야하는 경우들이 발생합니다. 이를 보완해 줄 수 있는 것이 워드프레스 구텐베르그 블록 전용 플러그인인 제너레이트 블록(Generate Block) 플러그인입니다. 이번 글에서는 제너레이트 블록 플러그인 설치 및 사용법에 대해 알아보겠습니다.


1. 제너레이트 블록(GenerateBlock) 플러그인 설치

제너레이트 블록 플러그인은 제너레이트 프레스에서 개발한 구텐베르크 블록 편집기입니다. 워드프레스에서 기본으로 사용하고 있는 구텐베르크 블록 편집기에서 부족한 부분을 보완해줄 수 있습니다. 블록 편집기에서 기본으로 사용하고 있는 컨테이너, 제목, 버튼, 사진, 룹, 그리드와 같은 블록을 조금더 상세하게 커스터 마이징할 수 있는 기능을 제공해 줍니다. 제너레이트 블록 플러그인은 사용하고 있는 테마와 상관없이 모두 테마에서 사용할 수 있는 플러그인입니다.

제너레이트 블록 플러그인 설치는 다른 플러그인 설치와 마찬가지로 [플러그] – [새로 추가] 항목에서 ‘generateblock’ 검색 후 설치를 하시면 됩니다.

제너레이트 블록 플러그인



2. 제너레이트 블록 플러그인 사용 방법

제너레이트 블록을 사용하는 방법은 간단합니다. 글 편집기 화면에서 [➕]을 클릭하여 [GENERATEBLOCKS] 섹션에 있는 블록을 선택하여 사용하면 됩니다. [GENERATEBLOCKS] 아래 Grid, Query Loop, Container, Button, Headline, Image 총 6개의 블록이 존재합니다.

제너레이트 블록 사용법



3. 제너레이트 블록 플러인 기능 및 상세 기능

제너레이트 블록 플러그인에는 6개의 블록이 포함되어 있습니다. CSS 코드를 이용하여 커스텀 설정할 수 있던 부분을 블록 속성창에서 바로 변경할 수 있습니다.

  1. 컨테이너 (Container)
    • 컨테이너는 여러 개의 블록을 담고 있는 집합체입니다. 컨테이너 안에 단락, 사진, 목록과 같은 여러개의 블록을 삽입하고 이들의 레이아웃을 설정할 수 있는 블록입니다.
  2. 그리드 (Grid)
    • 여러 개의 블록을 다양한 형태의 레이아웃을 구성할 수 있는 블록
  3. 제목 (Headline)
    • 커스텀 제목 생성할 수 있는 블록
  4. 버튼 (Button)
    • 커스텀 버튼 생성할 수 있는 블록
  5. 쿼리 룹 (Query Loop)
    • 모든 유형의 게시물을 표시할 수 있는 글 목록 블록
  6. 사진 (Image)
    • 사진 업로드 및 커스텀 할 수 있는 블록
[관련 글]  워드프레스 링크 버튼 넣은 방법 (블록 에디터, CSS 버튼)



3.1. 컨테이너(Container) 블록

컨테이터 블록은 제너레이트 블록의 핵심 블록입니다. 이 블록을 통해 기본 편집기에서 제공해주지 못했던 형태의 콘텐츠를 만들어 줄 수 있습니다. 단순히 텍스트를 입력하는 블록으로만 사용할 수 있는 것이 아니라 컨테이너 안에 여러 개의 블록을 추가로 넣을 수도 있고, 다양한 레이아웃으로 변경할 수 있습니다. 그리드 블록과 같이 사용하면 더 다양한 레이아웃 콘텐츠를 만들 수 있습니다.

제너레이트 블록 컨테티너 블록



컨테이너 블록을 추가하며 오른쪽 속성 패널에서 블록의 레이아웃, 크기, 간격, 블록유형, 패딩, 마진, 너비, 여백, 생상, 테두리, 폰트, 색상, 배경색상, 모양, 동적 데이터를 설정할 수 있습니다. 하나의 컨테이너 안에 Inner Container를 추가할 수 도 있습니다.

제너레이트 블록 컨테이너 예시



3.2. 그리드(Grid) 블록

그리드 블록은 콘텐츠가 표시되는 형태를 설정할 수 있는 블록입니다. [➕] 을 클릭하여 [그리드] 블록을 클릭하며 아래와 같이 기본적인 블록 레이아웃을 선택합니다.

제너레이트 블록 그리드 블록 예시



예시로 2×1 그리드를 만들고 왼쪽에는 글을 오른쪽에는 사진을 추가해보겠습니다. 오른쪽 컨테이너에 있는 [+] 버튼을 클릭 후 [이미지]를 업로드립니다.

제너레이트 블록 그리드 블록 예시



왼쪽 컨테이너에도 동일하게 [➕] 버튼을 클릭하여 [문단] 블록을 추가한 후 글을 작성합니다.

제너레이트 블록 그리드 블록 예시



그리드 블록 안에 있는 컨테이너 사이의 간격 및 정렬은 속성 패널에서 수정을 하면 됩니다. 아래는 문단와 사진 사이 수평 방향 GAP 20픽셀 추가한 결과입니다. 그리드를 활용하면 다양한 형태로 블로그 및 웹사이트를 수정할 수 있습니다.

제너레이트 블록 그리드 블록 예시



아래는 그리드 블록을 사용하여 만들 수 있는 콘텐츠 예시입니다.

제너레이트 블록 그리드 블록 예시



3.3. 제목 (Headline) 블록

제목 블록은 H1에서 H6까지 커스터마이징 할 수 있는 제목 생성 블록입니다. 워드프레스에서 기본적으로 제공하는 제목 블록보다 더 다양한 설정 변경을 할 수 있습니다. 속성 패널에 있는 나머지 항목들은 컨테이너 속성과 비슷합니다. 추가로 할 수 있는 부분이 아이콘이 있습니다.

제목 블록



원하는 아이콘을 선택하면 제목 앞에 아이콘이 아래와 삽입이 됩니다.

제목 블록 결과물



3.4. 버튼(Button) 블록

버튼 블록 또한 제목 블록과 유사하게 워드프레스에서 기본적으로 제공하는 버튼 블록에 비해 더 다양한 커스터마이징 기능을 제공합니다. 워드프레스 기본 버튼 블록에서 제공하지 않는 마우스 호버링 (마우스를 버튼에 올렸을 때 색상 변경) 기능도 지원합니다.

[관련 글]  워드프레스 애드센스 신청 방법 (ads.txt 설정)
버튼 블록 예시



하지만 이 버튼 블록도 CSS 코드를 수정하는 만큼의 다양한 옵션을 제공하고 있지는 않습니다. 그렇기 때문에 더욱 다양한 커스텀을 하려면 CSS를 이용해야합니다. CSS를 이용한 버튼 수정은 아래 글 참고하세요.



3.5. 게시글 (Query Loop) 블록

쿼리 룹 블록은 사이트내 만들어 놓은 콘텐츠를 표시할 수 있는 글 목록 블록입니다. 쿼리 블록을 추가하면 기본적으로 몇 개의 템플릿을 제공하는데 해당 템블릿을 이용하여 글 목록을 만들면 됩니다. 이후 오른쪽 속성 패널에서 상세 설정을 변경하시면 됩니다.

게시물 블록



예시로 ‘Two column & feature image’ 템플릿을 선택하고, 표시되는 글의 갯수를 2개로 변경하였습니다. 그러면 아래와 같이 표시가 됩니다. 블로그에서 많이 사용할 일은 없을 것 같은데, 블로그에 있는 글 추천용으로 사용하면 좋을 것 같습니다.

게시물 블록 예시



3.6. 이미지 (Image) 블록

마지막으로 소개할 블록은 이미지 블록인데 이 또한 워드프레스에서 기본적으로 제공하는 블록입니다. 워드프레스에서 기본적으로 제공하는 이미지 블록에 비해 다양한 설정이 가능합니다. 이미지 블록에서 테두리(border), 간격(spacing), 내부(padding) 및 외부 간격(margin)를 할 수 있습니다. 기본 이미지 블록에서 지원되지 않는 코너 라운드 곡률 조정도 가능합니다.

이미지 블록

이번 글에서는 워드프레스 기본 편집기인 구텐베르기 편집기를 보완해 줄 수 있는 제너레이트 블록 플러그인에 대해 알아 보았습니다. 제너레이트 블록에서 제공하는 기능들이 유용하고, 더 많은 커스텀이 필요하다면 유로 버전을 구매해서 사용해도 됩니다. 하지만 단순히 블로그용으로 워드프레스를 운영하고 있다면 유로 버전을 구매할 필요는 없다고 생각이 됩니다.