WordPress 콘텐츠 필터링 가이드

게시 됨: 2023-02-12

종종 효과적인 검색 엔진 최적화(SEO)를 위한 규칙이 독자가 원하는 것과 충돌할 수 있습니다. 이러한 차이점을 해결하고 균형을 맞추는 것은 특히 웹 사이트의 콘텐츠를 쉽게 정렬할 수 있는지 확인하는 데 있어 어려울 수 있습니다.

다행스럽게도 WordPress를 사용하면 콘텐츠가 사용자의 브라우저에 전달되기 전에 필터링할 수 있습니다. 이렇게 하면 더 긴 기사에 대해 훨씬 더 나은 사용자 경험(UX)을 제공할 수 있습니다. 또한 검색 엔진이 좋아하는 경향이 있지만 일부 독자는 길이 때문에 포기할 수 있는 콘텐츠를 효과적으로 사용하는 데 도움이 될 수 있습니다.

이 기사에서는 WordPress의 내장 콘텐츠 필터링 옵션을 살펴보겠습니다. 웹 사이트에서 콘텐츠 필터링을 사용하는 데 도움이 되는 일부 플러그인도 살펴보겠습니다. 정리할 것이 많으니 시작하겠습니다!

목차
1. 내장 콘텐츠 필터링
1.1. 1. 게시물 및 페이지 필터링
1.2. 2. 기능
2. 콘텐츠 필터링 플러그인
2.1. 1. 검색 및 필터링
2.2. 2. 스마트 콘텐츠 필터
2.3. 3. 패싯WP
3. WP 엔진으로 원하는 결과 얻기

내장 콘텐츠 필터링

WordPress는 몇 가지 기본 제공 콘텐츠 필터링 기능을 제공합니다. 그러나 이를 실제로 사용하려면 WordPress 코드베이스에서 후크, 필터, 매개 변수 및 함수 간의 관계를 이해해야 합니다. 이러한 개념을 파악한 후에는 콘텐츠 필터링을 사용하기 위한 몇 가지 실습 옵션을 조사할 수 있습니다.

1. 게시물 및 페이지 필터링

사용자를 위해 웹 사이트에 프런트 엔드 필터링 기능을 만드는 다소 오래된 방법이 있습니다. 사용자 정의할 수 있는 게시물 콘텐츠에 대한 드롭다운 정렬 기능을 제공합니다. 시작하려면 테마의 index.php 파일에 코드 스니펫을 추가해야 합니다.

사용하려는 테마에 대한 자식을 만드는 것이 가장 좋습니다. 이 방법은 사용자 지정 코드를 추가해야 하므로 문제가 발생할 경우를 대비하여 부모 테마 파일을 보호해야 합니다.

우리는 WordPress의 기본 Twenty Twenty 테마로 이 접근 방식을 테스트했습니다.

보시다시피 좀 더 미적인 것을 원한다면 CSS(Cascading Style Sheet) 파일에서 스타일을 조정해야 하지만 이 접근 방식의 기능은 작동합니다. ' post_date ' 또는 ' only_thumbnailed '와 같은 거의 모든 데이터베이스 정보를 사용하여 독자가 사용할 필터를 만들 수 있습니다.

2. 기능

WordPress 코드베이스에 내장된 또 다른 필터링 기능이 있습니다. 웹 페이지나 편집 화면에 표시되기 전에 데이터베이스에서 읽은 정보에 대한 필터를 만들 수 있습니다.

이 기능을 통해 개발자는 컨텐츠 필터링 기능을 플러그인에 통합할 수 있습니다. WordPress API를 통해 사용할 수 있는 광범위한 필터 후크 목록이 있습니다. 이 후크는 ' add_filter ()' 및 ' the_content() ' 함수 모두와 함께 사용할 수 있습니다. 여기에서 후크, 필터 및 매개변수 간의 관계를 이해하는 것이 유용할 수 있습니다.

이러한 함수 중 하나를 선택할 때 후크와 매개 변수를 사용하여 호출을 실행할 작업의 종류를 설정합니다. 이러한 요소를 함께 사용하면 원하는 필터링 기능을 실행할 WordPress 플러그인을 만들 수 있습니다. 예를 들어 ' the_content() ' 함수는 ' apply_filters() '와 결합하여 필터 후크의 콜백 함수를 호출할 수 있습니다.

또한 ' the_content ' 필터 후크는 종종 이러한 기능에 대한 콘텐츠 매개 변수를 설정하는 데 사용됩니다. 혼동을 피하기 위해 함수는 괄호 안에 후크와 매개변수를 포함한다는 점을 기억하십시오.

콘텐츠 필터링 플러그인

아직 자신만의 플러그인을 개발할 준비가 되지 않았더라도 걱정하지 마세요. 웹 사이트에서 콘텐츠 필터링을 시도하는 데 도움이 되는 이미 존재하는 몇 가지 유용한 플러그인을 공유할 예정입니다.

1. 검색 및 필터링

검색 및 필터 플러그인은 워드프레스가 제공하는 기본 검색창 기능을 향상시키는 방법입니다. 라디오 버튼, 체크박스, 드롭다운 메뉴 등을 통해 결과 필터링을 추가할 수 있습니다. 또한 이 플러그인은 간편한 구성을 위해 드래그 앤 드롭 편집기로 설계되었습니다.

또한 사용 가능한 거의 모든 매개변수별로 검색 결과를 구성할 수 있습니다. 여기에는 메타 값, 게시물 ID, 작성자, 제목, 날짜 등이 포함됩니다. 플러그인의 무료 버전을 통해 대부분의 기능에 액세스할 수 있으며 한 웹사이트에 대한 전체 액세스는 연간 $20에 불과합니다.

2. 스마트 콘텐츠 필터

Smart Content Filter는 WordPress용 프리미엄 콘텐츠 필터링 플러그인입니다. 모든 테마 및 사용자 지정 게시물 유형에서 작동합니다. 스마트 콘텐츠 필터는 데이터베이스 스타일의 검색 및 필터 환경을 만드는 대신 블로그 게시물에 있는 대화형 필터를 구축하는 데 도움이 됩니다.

해당 페이지 또는 게시물에 사용할 수 있는 다양한 콘텐츠 필터를 나타내는 클릭 가능한 버튼 형태로 제공됩니다. 예를 들어, WordPress에 가장 적합한 전자 상거래 테마를 나열하는 긴 블로그 게시물이 있는 경우 독자는 중간에 지루해져서 기사를 마치거나 CTA(Call To Action)를 보기 전에 건너뛸 수 있습니다.

이 플러그인을 사용하면 독자가 가장 관심 있는 콘텐츠로 쉽게 이동할 수 있는 사용자 지정 대화형 필터를 만들 수 있습니다. 스타터 라이선스는 1년 액세스 및 지원에 대해 단 $19입니다.

3. 패싯WP

전자 상거래에 적합한 콘텐츠 필터링 솔루션을 찾고 있다면 FacetWP가 해답이 될 수 있습니다. 전체 페이지를 다시 로드하지 않고 선택 항목을 로드하고 변경 사항을 빠르게 필터링하는 AJAX 기반 플러그인입니다. 고객은 이러한 기능을 통해 원하는 것을 훨씬 더 빨리 찾을 수 있습니다.

또한 이 플러그인은 WooCommerce와 통합할 준비가 되어 있으므로 온라인 상점의 콘텐츠 필터링 기능을 즉시 개선할 수 있습니다. 이 플러그인의 유일한 단점 중 하나는 가격표입니다. 우리가 살펴본 다른 옵션보다 약간 더 많은 투자입니다.

그러나 기본 요금제에서는 1년 동안 1~3개의 웹사이트에 대한 99달러 라이선스를 받게 됩니다. 여기에는 지원 및 모든 FacetWP의 전문 애드온이 포함됩니다.

WP 엔진으로 원하는 결과 얻기

소수의 웹 사용자만이 온라인에서 원하는 것을 찾는 '사냥하고 쪼아먹는' 방법을 즐긴다고 해도 과언이 아닙니다. 구매하려는 제품, 엔터테인먼트 콘텐츠 또는 핵심 정보 등 콘텐츠에 대한 간편한 검색 및 필터링 기능을 제공하는 것은 웹사이트의 UX를 개선하는 한 가지 방법입니다.

여기 WP Engine에서는 고객을 위한 혁신적인 디지털 경험을 구축할 수 있도록 최고의 개발자 리소스를 제공하기 위해 노력하고 있습니다. WordPress 호스팅 계획을 확인하고 오늘 웹사이트 개선을 시작하세요!