WordPress에서 사용자 정의 게시물 유형 검색이 작동하지 않는 문제를 해결하는 방법

게시 됨: 2022-04-01

WordPress에서 작동하지 않는 사용자 정의 게시물 유형 검색을 수정하는 방법이 궁금하십니까?

이러한 일이 발생할 수 있는 많은 가능한 이유가 있기 때문에 어려울 수 있습니다.

이 기사에서는 사용자 정의 게시물 유형이 검색 결과에 나타나지 않는 가장 일반적인 이유와 해결 방법을 보여줍니다.

그 속으로 빠져보자!

맞춤 게시물 유형 검색이 작동하지 않는 일반적인 3가지 예

사용자 정의 게시물 유형은 WordPress 사이트 소유자에게 인기가 있습니다.

그것들을 추가하면 표준 게시물과 페이지를 넘어 WordPress를 본격적인 콘텐츠 관리 시스템으로 바꿀 수 있습니다.

특히 사용자 정의 게시물의 이름을 원하는 대로 지정하고 추가 정보가 포함된 사용자 정의 필드를 추가할 수 있습니다.

레시피, 리뷰, 튜토리얼 및 기타 유형의 콘텐츠를 게시할 수 있습니다.

다음은 사용자 정의 게시물 유형의 예입니다.

an example of a custom post type

그러나 방문자가 맞춤 게시물 유형으로 검색할 수 없는 경우 조회수를 얻지 못하므로 게시하는 것이 거의 의미가 없습니다.

아래에서 맞춤 게시물 유형별 검색이 사이트에서 작동하지 않을 수 있는 가장 일반적인 3가지 예와 이 문제를 해결하는 방법을 찾을 수 있습니다.

WordPress는 기본적으로 사용자 정의 게시물 유형으로 검색하지 않습니다

검색 결과에서 사용자 정의 게시물 유형을 찾을 수 없는 주된 이유는 WordPress의 기능에 있습니다.

문제는 기본적으로 게시물과 페이지로만 검색한다는 것입니다.

사용자 정의 게시물 유형은 다른 유형의 콘텐츠이므로 기본 WordPress 검색 엔진은 검색을 수행하는 동안 이를 무시합니다.

이 문제를 해결하고 사용자 정의 게시물 유형을 검색 가능하게 만들려면 기본 검색 소스 목록에 추가해야 합니다.

이 문서의 뒷부분에서 이 작업을 수행하는 방법을 보여 드리겠습니다. 또는 지금 바로 사용자 정의 게시물 유형으로 WordPress 검색을 만드는 방법 세부 자습서로 이동할 수 있습니다.

검색에서 맞춤 게시물 유형을 숨겼습니다.

사용자 정의 게시물 유형을 만드는 가장 쉬운 방법은 WordPress 플러그인을 사용하는 것입니다. 예를 들어, 이 용도로 가장 많이 사용되는 플러그인 중 하나는 Custom Post Type UI입니다.

몇 분 안에 사용자 정의 게시물 유형을 만드는 데 사용할 수 있는 훌륭한 플러그인입니다.

그러나 생성한 사용자 정의 게시물 유형을 검색에 표시할지 여부를 선택할 수 있는 기능이 있습니다.

따라서 이 매개변수를 변경한 경우 사용자 정의 게시물 유형이 검색 결과에 표시되지 않는 정확한 이유일 수 있습니다.

이 문서의 뒷부분에서 이 문제를 해결하는 방법을 보여 드리겠습니다. 또는 솔루션으로 건너뛰고 지금 바로 검색 결과에서 사용자 정의 게시물 유형을 숨김 해제하는 방법을 배울 수 있습니다.

플러그인 호환성 문제

플러그인을 사용하여 사이트에 사용자 정의 게시물 유형을 추가했지만 검색 결과에 나타나지 않습니까?

가능한 이유는 플러그인 호환성 문제일 수 있습니다. 이 문서의 뒷부분에서 이를 확인하는 방법을 보여 드리겠습니다.

또는 건너뛰고 싶다면 플러그인 호환성 문제 해결 방법 링크를 따르십시오.

WordPress에서 사용자 정의 게시물 유형 검색이 작동하지 않는 문제를 해결하는 방법

이제 WordPress 사이트에서 맞춤 게시물 유형별 검색이 작동하지 않을 수 있는 이유를 알았으므로 이 문제를 해결할 수 있는 방법을 살펴보겠습니다.

사용자 정의 게시물 유형으로 WordPress 검색을 만드는 방법

사용자 정의 게시물 유형으로 WordPress를 검색하는 가장 쉬운 방법은 SearchWP와 같은 플러그인을 사용하는 것입니다.

SearchWP logo

이것은 사이트 전체에서 검색이 작동하는 방식을 완벽하게 제어할 수 있는 포괄적인 솔루션입니다. 사용자 정의 게시물 유형을 검색 가능하게 만드는 것 외에도 수많은 유용한 기능이 있습니다.

예를 들어 SearchWP를 사용하여 라이브 모드에서 검색 결과를 표시하고 단축 코드가 있는 검색 창을 추가하는 등의 작업을 수행할 수 있습니다.

SearchWP는 다음을 지원하여 현장 검색을 향상시킵니다.

  • 특정 검색 결과의 우선 순위를 지정합니다 . 사이트의 검색 결과 상단에 특정 페이지를 표시하시겠습니까? SearchWP를 사용하면 검색 결과 순서에 수동으로 영향을 미치므로 쉽게 바꿀 수 있습니다.
  • 검색 결과에서 특정 페이지를 제외합니다 . 검색에서 숨기고 싶은 페이지가 있습니까? SearchWP를 사용하면 코딩 없이 몇 번의 클릭으로 이를 수행할 수 있습니다.
  • 방문자의 검색을 추적합니다 . 방문자가 사이트에 입력하는 검색어가 궁금하십니까? SearchWP는 잠재고객의 관심사를 더 잘 이해할 수 있도록 사이트의 검색 활동에 대한 데이터를 수집합니다.
  • 사용자 정의 검색 양식을 만듭니다 . 사용자 정의 검색 양식을 작성하시겠습니까? SearchWP를 사용하면 필요에 맞게 검색 양식을 완전히 사용자 정의한 다음 사이트의 어느 위치에나 추가할 수 있습니다.

이제 SearchWP로 검색할 때 WordPress에서 사용자 정의 게시물 유형을 고려하도록 하는 방법을 살펴보겠습니다.

1단계: SearchWP 설치 및 활성화

시작하려면 여기에서 SearchWP 사본을 가져오세요.

완료되면 SearchWP 계정으로 이동하여 다운로드 탭으로 이동합니다.

go over to the Downloads tab

그런 다음 Download SearchWP 버튼을 누르고 플러그인의 ZIP 파일을 컴퓨터에 저장합니다.

press Download SearchWP

그런 다음 동일한 탭의 왼쪽 하단에서 라이센스 키를 복사하십시오. 플러그인을 활성화하려면 추가로 필요합니다.

copy your license key

다운로드가 완료되면 다음 단계는 SearchWP 플러그인의 ZIP 파일을 사이트에 업로드하는 것입니다.

도움이 필요하세요? WordPress 플러그인 설치 방법에 대한 단계별 가이드를 확인하세요.

플러그인을 설치한 후 WordPress 대시보드로 이동하여 상단 표시줄에서 SearchWP 를 클릭합니다.

click SearchWP

그런 다음 라이선스 탭으로 이동합니다.

navigate to the License tab

플러그인의 라이선스 키를 라이선스 필드에 붙여넣고 활성화 버튼을 누릅니다.

press Activate

SearchWP 사본을 활성화한 후 다음 단계는 사용자 정의 게시물 유형을 검색 소스로 추가하는 것입니다.

2단계: 사용자 정의 게시물 유형을 검색 소스로 추가

그렇게 하려면 엔진 탭으로 이동하십시오.

go to the Engines tab

기본적으로 Default 라는 검색 엔진은 하나만 있습니다.

the list of your search engines

이를 설정하면 전체 사이트에서 검색이 작동하는 방식을 사용자 지정할 수 있습니다.

예를 들어 WordPress가 검색할 때 고려하는 콘텐츠 유형을 변경하고 특정 카테고리나 페이지를 제외하는 등의 작업을 수행할 수 있습니다.

보시다시피, 현재 이 검색 엔진은 게시물, 페이지 및 미디어의 3가지 소스로 검색을 수행합니다.

search sources

WordPress를 사용자 정의 게시물 유형으로 검색하려면 검색 소스로도 추가해야 합니다.

그렇게 하려면 소스 및 설정 버튼을 누르십시오.

press Sources and Settings

그런 다음 검색하는 동안 WordPress에서 고려할 검색 소스를 선택할 수 있는 창이 표시됩니다.

edit the search sources

이러한 소스 중에서 사용자 정의 게시물 유형을 찾고 그 옆에 있는 상자를 선택하여 검색 소스로 추가하십시오.

예를 들어 테스트 사이트에서 Tutorials 라는 사용자 정의 게시물 유형을 추가했으므로 선택하겠습니다.

tick the custom post type search source

완료되면 완료 를 클릭 합니다 .

press Done

그런 다음 오른쪽 상단의 엔진 저장 버튼을 눌러 변경 사항을 저장합니다.

press Save Engines

그게 다야 사이트 검색에 사용자 정의 게시물 유형을 성공적으로 추가했습니다. 다음 단계는 맞춤형 검색 엔진을 시험해 보는 것입니다.

3단계: 새 검색 테스트

그렇게 하려면 WordPress 대시보드의 왼쪽 상단에 있는 사이트 이름 아래에 있는 사이트 방문 버튼을 클릭합니다.

click Visit Site

테스트 사이트에서 WordPress 플러그인 게시물을 설치하는 방법을 Tutorial 사용자 정의 게시물 유형으로 추가했습니다.

검색해서 검색결과에 나오는지 확인해보자.

press Find Results

보시다시피 게시물을 찾았습니다.

we found the custom post type

이는 테스트 WordPress 사이트의 검색 엔진이 이제 사용자 정의 게시물 유형과 그에 따른 검색을 고려한다는 것을 의미합니다.

검색 결과에서 사용자 정의 게시물 유형을 숨김 해제하는 방법

위의 가이드에 따라 사용자 정의 게시물 유형을 검색 소스로 추가했지만 여전히 검색에 나타나지 않습니까?

플러그인을 사용하여 사용자 정의 게시물 유형을 만든 경우 실수로 가시성 설정을 변경했을 가능성이 큽니다.

Custom Post Type UI 플러그인 예시에서 확인하는 방법을 알려드리겠습니다.

먼저 WordPress 대시보드의 왼쪽 패널에서 CPT UI » 게시물 유형 추가/편집으로 이동합니다.

press Add Edit Post Types

여기에서 게시물 유형 편집 탭으로 이동합니다.

go over to the Edit Post Types tab

그런 다음 왼쪽 상단의 드롭다운 메뉴에서 수정하려는 맞춤 게시물을 선택합니다. 이 예에서는 자습서 사용자 정의 게시물 유형을 선택합니다.

choose your custom post type

원하는 사용자 정의 게시물 유형을 선택했으면 검색에서 제외 옵션까지 페이지를 아래로 스크롤합니다.

make sure you didn't exclude your post from search

False 로 설정되어 있는지 확인하십시오. 그렇지 않은 경우 True 에서 False 로 전환하여 선택한 사용자 정의 게시물 유형이 사이트의 검색에 표시되도록 합니다.

플러그인 호환성 문제를 해결하는 방법

위의 모든 가이드를 시도했지만 사용자 정의 게시물 유형이 여전히 검색 결과에 표시되지 않습니까? 또 다른 가능한 이유는 플러그인 충돌입니다.

이러한 경우인지 확인하는 가장 쉬운 방법은 문제를 일으키는 플러그인을 찾을 때까지 각 플러그인을 차례로 비활성화하는 것입니다.

시작하려면 WordPress 대시보드의 왼쪽 패널에 있는 플러그인 탭으로 이동하십시오.

go to Plugins

그런 다음 SearchWP 및 사용자 정의 게시물 유형을 추가하는 데 사용한 플러그인을 제외한 설치된 각 플러그인 옆의 확인란을 선택합니다. 우리의 경우 Custom Post Type UI입니다.

check the plugins you want to disable

완료되면 일괄 작업 드롭다운 메뉴에서 비활성화 옵션을 선택하고 적용 을 누릅니다.

deactivate all plugins

플러그인 비활성화 후 검색 시 커스텀 게시물 유형 표시 문제가 사라졌는지 확인하세요.

그렇다면 플러그인을 하나씩 활성화하기 시작할 수 있습니다. 이를 통해 어떤 것이 문제를 일으키는지 알아내고 앞으로 사용하지 않도록 할 수 있습니다.

이 기사에서는 WordPress에서 작동하지 않는 사용자 정의 게시물 유형 검색을 수정하는 방법을 배웠습니다.

사이트에서 사용자 정의 게시물 유형을 검색 가능하게 만들고 방문자에게 더 나은 검색 경험을 제공할 준비가 되었다면 여기에서 SearchWP 사본을 얻을 수 있습니다.

귀하의 사이트에서 검색하는 데 다른 문제가 있습니까? 자세한 가이드가 작동하지 않는 WordPress 검색을 수정하는 방법을 확인하십시오.

WooCommerce 제품이 검색 결과에 나타나지 않습니까? WooCommerce 제품 검색이 작동하지 않는 문제를 해결하는 방법 자습서를 따르십시오.