워드프레스 / 글 / 카테고리

카테고리

워드프레스의 글(포스트)은 카테고리로 분류한다.

글은 적어도 하나 이상의 카테고리에 속하게 된다. 즉, 하나의 글은 여러 카테고리에 속할 수 있다.

글 작성 시 카테고리를 선택하지 않으면 기본 카테고리가 선택된다.

카테고리 관리는 [글 - 카테고리]에서 한다. 글 작성 화면에서도 카테고리 관리를 할 수 있지만, 상세한 설정을 할 수는 없다.

카테고리 만들기

[글 - 카테고리]로 이동하면 다음과 같은 화면이 나온다. 이름 등을 입력하고 [새 카테고리 추가]를 클릭하면 카테고리가 만들어진다.

  • 이름 : 화면에 나오는 카테고리 이름
  • 슬러그 : URL에 사용하는 카테고리 이름
  • 상위 : 카테고리를 계층적으로 만들 때 사용
  • 설명 : 테마에 따라 카테고리 설명을 출력하는 것도 있다.

이름만 필수이고 나머지는 옵션이다.

아래는 WordPress Tutorial, 워드프레스 두 개의 카테고리를 추가한 예이다.

  • 슬러그를 입력하지 않으면 자동으로 만들어진다.
  • 영어의 대문자는 소문자로 바뀌고, 공백은 '-'로 바뀐다.
  • 카테고리 이름이 한글이면 한글로 슬러그가 만들어진다.
  • 자동으로 만들어지는 슬러그가 마음에 들지 않으면 직접 입력하여 만들 수 있다.

계층형 카테고리 만들기

Theme이라는 카테고리를 만들고 상위를 WordPress Tutorial로 선택하면...

WordPress Tutorial 하위에 Theme이 만들어진다.

여러 단계로 만들 수 있다.

카테고리 수정하기

카테고리에 마우스를 올리면 편집, 빠른 편집, 삭제, 보기라는 메뉴가 나온다.

[편집]을 클릭하면 다음과 같이 수정할 수 있는 화면으로 이동한다.

[빠른 편집]을 클릭하면 화면 전환 없이 수정할 수 있는데, 편집할 수 있는 항목에 제한이 있다.

카테고리 삭제하기

카테고리에 마우스를 올렸을 때 나오는 메뉴에서 [삭제]를 클릭하면 해당 카테고리가 삭제된다. 삭제한 카테고리에 속한 글들은 기본 카테고리로 이동한다.

여러 카테고리를 선택한 후 한 번에 삭제할 수도 있다.

기본 카테고리 설정

글 쓸 때 카테고리를 정하지 않으면 기본 카테고리에 속하게 되는데, 그 기본 카테고리는 [설정 - 쓰기]에서 정한다.

같은 카테고리의 다른 글

워드프레스 / SEO 플러그인 5개 소개

워드프레스 SEO 플러그인은 웹사이트의 검색 엔진 최적화(SEO)를 도와주는 플러그인입니다. SEO는 검색 엔진에서 웹사이트의 가시성을 높이는 방법으로, 이를 통해 웹사이트에 더 많은 트래픽을 유도할 수 있습니다. 워드프레스 SEO 플러그인은 웹사이트 소유자가 이러한 작업을 쉽게 수행할 수 있도록 다양한 도구와 기능을 제공합니다. SEO 플러그인 주요 기능 메타 태그 관리 페이지와 게시물에 대한 제목, 설명, 키워드를 ...

워드프레스 / 플러그인 / Extended User Search In WP-Amin / 이름으로도 사용자 검색 가능하게 하는 플러그인

워드프레스 / 플러그인 / Extended User Search In WP-Amin / 이름으로도 사용자 검색 가능하게 하는 플러그인

이 Theme Buster인 경우... 사용자 목록에 이름이 AAA가 보여도 AAA로 검색하면... 검색이 되지 않는다. 을 AAA로 설정하면... 검색이 된다. 즉, 검색이 가능한 이름은 으로 검색이 되게 하려면 Extended User Search In WP-Amin 플러그인을 사용하면 된다. 특별한 설정을 필요 없고, 플러그인을 ...

워드프레스 / Ultimate Member / 메모

워드프레스 / Ultimate Member / 메모

필수 입력 필드 별표(*) 표시 얼티밋 멤버 - 설정 - 기타 회원 가입 후, 로그인 후 이동할 페이지 설정 얼티밋 멤버 - 사용자 역할 사용자 정의 유효성 검사 만들기 예를 들어 0000-00-00 형식의 날짜를 입력 받고 싶다면, 테마의 functions.php에 다음 코드를 추가한다. function um_custom_validate_jb_date( $key, $array, $args ) { if ( isset( $args ) && ...

워드프레스 / Yoast SEO / 사이트맵(sitemap) 활성화하는 방법과 주소

워드프레스 / Yoast SEO / 사이트맵(sitemap) 활성화하는 방법과 주소

사이트맵 활성화하기 로 이동한다. 에서... XML sitemaps를 활성화(Enable feature)한다. 사이트맵 주소 Yoast SEO의 사이트맵 주소는 /sitemap_index.xml 이다. 문제가 없다면 웹브라우저로 접속했을 때 아래와 같은 페이지가 나온다. 사이트맵에서 404 에러 나는 경우 사이트맵 페이지에서 404 에러가 나면 고유주소를 확인해본다. 인 경우 404 에러가 나므로, 다른 것으로 변경한다.

워드프레스 / 샘플 데이터 만드는 방법

워드프레스 / 샘플 데이터 만드는 방법

워드프레스를 공부하거나, 테마를 만들 때 글, 페이지, 이미지, 댓글 등이 필요하다. 이러한 샘플 데이터를 만드는 방법 중의 하나는 플러그인을 사용하는 것이다. 플러그인 추가 페이지에서 dummy로 검색하면 꽤 많은 결과가 나온다. 하지만, 개인적으로 애용하는 건 Theme Unit Test이다. 다양한 형식의 글과 페이지들을 포함하고 있기 때문이다. 사용하는 방법은... XML 파일 다운로드 Theme Unit Test 사이트에 ...

워드프레스 / 플러그인 / WP Super Cache / 캐시를 이용하여 사이트 속도 빠르게 해주는 플러그인

워드프레스 / 플러그인 / WP Super Cache / 캐시를 이용하여 사이트 속도 빠르게 해주는 플러그인

웹사이트 속도는 중요하다. 홈페이지에 접속했을 때 속도가 느리다면 방문자가 금방 떠나고, 검색 엔진에서도 불이익을 받는다. 따라서 속도 개선은 사이트 관리자의 중요 업무 중의 하나이다. 워드프레스는 기본적으로 페이지를 동적으로 만든다. 요청이 있으면 데이터베이스에서 자료를 가져와서 테마의 파일들을 이용해 출력을 하기에, 방문자가 접속할 때마다 페이지를 생성한다. 그래서 정적인 페이지보다 속도가 느리다. 이를 해결해주는 것이 ...

워드프레스 / 함수

워드프레스 / 함수

current_user_can() Returns whether the current user has the specified capability. Administrator라면 123을 출력한다. if ( current_user_can( 'administrator' ) ) { echo '123'; } is_admin()은 백엔드에서만 작동된다고 한다. has_post_thumbnail() 썸네일이 존재하는지 체크한다. wp_is_mobile() 모바일로 접속했는지 체크한다.

워드프레스 / 플러그인 / Classic Widgets / 블록 위젯을 이전 위젯으로 변경하는 플러그인

워드프레스 / 플러그인 / Classic Widgets / 블록 위젯을 이전 위젯으로 변경하는 플러그인

워드프레스 5.8이 출시되어 업데이트를 했습니다. 업데이트는 짧은 시간에 빠르게 마무리되었습니다. 업데이트를 하고 나면 어떤 변화가 있는지를 보여주는 페이지가 나오는데, 제일 먼저 나오는 것이 블록 위젯입니다. 위젯으로 들어가보니 UI가 확 바뀌었습니다. 기능도 많이 달라졌겠지요? 잠시 만져보았는데, 뭔가 어색하고 불편합니다. 다행히 이전 위젯을 선호하는 사람을 위한 플러그인이 있습니다. 이름은 Classic Widgets입니다. 설치하고 활성화하면 이전 모양으로 돌아옵니다.

워드프레스 / 리비전(Revision)

워드프레스 / 리비전(Revision)

리비전   리비전으로 복구하기   리비전 개수 제한 wp-config.php에 다음 코드를 추가한다. 3은 적절히 설정한다. define('WP_POST_REVISIONS', 3); 리비전 비활성화 wp-config.php에 다음 코드를 추가한다. define('WP_POST_REVISIONS', false); 리비전 삭제 리비전을 삭제하는 것은 플러그인을 이용하는 것이 편하다. revision으로 검색하면 많은 플러그인을 찾을 수 있다.

워드프레스 / Template_Tags

워드프레스 / Template_Tags

Template Tags는 정보를 불러오는 함수 정도로 이해하면 된다. 예를 들어 bloginfo( 'name' )는 블로그 이름을 가져온다. 정보는 DB에 있는 내용일 수도 있고, 파일일 수도 있다. Template tags are used within your blog's Templates to display information dynamically or otherwise customize your blog, providing the tools to make it as individual and ...