워드프레스 인기순 필터링 방법 (WP-PostViews)

,

WP-PostViews 플러그인 설치

WP PostViews

WP-PostViews 플러그인을 설치합니다. 설치방법은 관리자 페이지 > 플러그인 > 새로추가를 검색 후 설치 > 활성화 합니다. 이후 포스트 뷰수는 관리자 페이지 > 글 목록에서 확인할 수 있습니다.

필터링 연결

Unlimited Elementor 플러그인 설치

unlimited elementor Sorting Filter 위젯

필터링과 관련된 여러가지 플러그인 있는데요. 저는 Unlimited Elementor의 Sorting Filter 위젯을 사용하였습니다. 편집기에서 Sorting Filter 위젯을 추가한 후 편집기에서 Fields > Filed Type : Meta Field, Meta Field Name을 views로 지정하면 WP-PostViews에 지정된 views로 연결됩니다.

하단에 Unlimited Elementor의 Post Grid 위젯과 Filter를 연결하면 포스트를 인기순으로 정렬할 수 있습니다. Unlimited Elementor 멀티 필터링 포스트를 통해 포스트와 필터 연결방법을 참고할 수 있습니다.

Views 조작 방법

ACF 필드 그룹 생성

ACF 설치

views 수치를 관리자가 임의대로 조작하여 필터링 순위 조작이 가능합니다.이를 진행하기 위해서는 ACF 플러그인 설치가 필요합니다.

acf views

설치 후 ACF > 필드 그룹 > 새로 추가하기를 눌러 아래 사항에 맞추어 입력합니다.

  • 필드 유형: 숫자
  • 필드 레이블: 적당한 것
  • 필드 명: views
  • 기본값: 1
  • 설정 > 규칙: 게시물 유형 / 같음 / 포트폴리오 또는 글(알맞은 포스트 타입)

Post views 저장

acf views2

이제 글 또는 포트폴리오 편집기의 하단에 ACF에서 저장한 views 필드 그룹이 나옵니다. Default 값인 1에서 원하는 숫자로 자유롭게 변경이 가능합니다. 숫자 변경 후 저장을 한 후 페이지 필터링을 통해 조작한 view 수에 맞게 정렬이 되는지 테스트합니다.

ALL RIGHTS ARE RESERVED.
magnifiercrossmenucross-circle