회원 전용 페이지 워드 프레스 호스팅

기술

회원 만이 로그인 방문자에게 블로그 만 볼 수 있도록 할 수있는 워드 프레스 플러그인입니다. 방문자가 로그인하지 않은 경우, 그들은 워드 프레스 로그인 페이지 또는 원하는 페이지로 중 하나를 리디렉션됩니다. 그들은 다시 그들이 원래 요청한 페이지로 리디렉션 할 수 있습니다에 일단 기록. 또한 피드 키를 사용하여 그들에게 등록 된 사용자 액세스를 허용하는 동안 피드를 보호 할 수 있습니다.

회원 전용 페이지는 XML의 RPC를 허용하는 IP 주소를 호스팅 워드 프레스

  1. 정의되지 않은 함수 add_usermeta를 호출 아무 피드 키가 없을 때 문제를 해결했습니다. 올바른 update_usermeta로 변경되었습니다.
  1. 새로운 기능 : WP-login.php에 직접 로그인 사용자 리디렉션 옵션을 추가했습니다. 이제 첫 페이지 또는 정상으로 대시 보드로 리디렉션 할 수 있습니다.
  2. 새로운 기능은 아이폰이 로그인 할 수 있도록하기위한 워드 프레스와 같은 XML의 RPC 응용 프로그램을 허용하는 관리자의 IP 주소에서 블로그에 한 번보기를 부여 할 수있는 기능이 추가되었습니다.
  3. 새로운 기능 : 사용자의 피드 키를 제거 할뿐만 아니라 재설정하는 관리자를위한 기능을 추가했습니다.
  4. 피드 키 때문에 오타로 모든 상황에서 작동하지 않는 문제를 수정했습니다.
  1. 새로운 기능 : 사용자가 로그인 한 경우에도 피드 키를 필요로하는 옵션을 추가했습니다.
  2. 변경 방법 피드 키 오류가 사용자에게 표시됩니다. 그들은 더 이상 워드 프레스 오류로 표시되지 않으며, 회원 만 지금에 오류가있는 RSS 피드를 생성합니다.
  3. 워드 프레스는 사이트 URL을 다른 폴더에 설치되었을 때 WP-login.php로 리디렉션에 리디렉션 순환의 원인이되었던 버그가 수정되었습니다.
  4. 2.5 이전 버전의 일부 관리자 페이지 스타일의 문제 해결
  1. 새로운 기능 : 추가 공급 키는 사용자에게 블로그의 피드에 대한 고유 URL을 제공합니다.
  2. 자신의 프로필에 사용자의 피드 키의 표시를 추가, 당신은 그들이 그것을 다시 할 수 있는지 여부를 선택할 수 있습니다.
  3. 피드가 만 피드 키를 사용하기 위해 회원에 의해 보호하는 방법을 재 작성.
  4. 미래의 개발 및 기능에 대한 개선 설정 기능.
  5. 기능은 회원 만 플러그인이 비활성화보다는 꺼져있을 때의 동작 위치를 어떻게 개선.
  1. 무한 리디렉션 루프를 일으키는 특정 페이지로 리디렉션 버그가 수정되었습니다.
  2. 리디렉션 논리를 단순화하고 간단했다. template_redirect 사용하면 더 이상 WP-login.php를 제외 할 플러그인을 필요로하지 않습니다. WP-register.php. 페이지가 404 인 경우 xmlrpc.php 또는 어디서나 WP - 관리자에 액세스 할 수 없게되는하거나 확인합니다.
  3. 피드에 대한 액세스를 제한하는 기능의 파일 목록에 WP-feed.php에 추가되었습니다.
  4. 현재 URL을 가져옵니다 변수에서 제거 sprintf를.
  1. 추가 기능 만들기 RSS에 액세스 할 피드. 이전 버전의 wp_head에서 플러그인을 호출하면 로그인되지 않고 피드에 접근했다.
  2. RSS 피드는 설정 페이지에 액세스 할 수 있는지 여부를 전환 할 수있는 기능이 추가되었습니다.
  3. - 헤더가 이미 전송 헤더 정보를 수정할 수 없습니다 : 플러그인이 wp_head 일부 상황에서 워드 프레스 오류라고 경고를 줄 것이라고 오류를 해결하는 template_redirect에 전화가 어디에 변경되었습니다.
  4. 그들을 정돈하기 위해 플러그인의 일부 기능을 다시 썼다.
회원 전용 페이지 wp_head에서 플러그인을 호출 호스팅 워드 프레스
  1. URL을 확인하는 보안을 개선. WP - 관리자 URL에 대한 검사를 제외하고 strpos 모든는 preg_match 교체를 교체합니다.
  2. 404 개 페이지에 대한 검사가 추가되었습니다. 그들은 지금 너무 로그인 페이지로 리디렉션합니다.
  3. 플러그인 달리 404 페이지를 wp_head 다시 초기화하기에서 호출 변경 리디렉션 할 수 없습니다. 이 문제가 발생하는 경우, '헤더 정보를 수정할 수 없습니다'오류처럼 당신의 init이 다시 변경할 수 있지만, 404 페이지가 정상으로 볼 수있을 것입니다.
  1. 사실 mrgreen에 의해 강조 URL을 확인하는 데 사용는 preg_match에서 중요한 결함을 해결했습니다. 당신은 여전히 ​​변수로 WP-login.php의 전체 URL을 추가하고 체크를 우회 수로 0.4의 수정은 전체 작동하지 않았다. 레그 경기는 이제 url 및 아무것도의 경로를 확인 parse_url를 사용합니다. 회원을 사용하는 모든 사용자는이 결함의 장점을 취해지고 피하기 위해 가능한 한 빨리 버전 0.4.1로 업그레이드해야합니다.
  1. mrgreen에 의해 강조 URL을 확인하는 데 사용는 preg_match에서 중요한 결함을 수정했습니다. 회원을 사용하는 모든 사용자는이 간단한 결함의 장점을 취해지고 피하기 위해 가능한 한 빨리 버전 0.4로 업그레이드해야합니다.
  2. 만 회원에 의해 보호되는 xmlrpc.php 않음.
  3. 불통 설정 페이지는 워드 프레스 2.5에 맞게
  1. - 이미 보낸 헤더를 헤더 정보를 수정할 수 없습니다 : 어떤 상황에서 워드 프레스 오류라고 경고를 줄 것이라고 오류를 수정했습니다.
  2. 제외 WP-register.php와 WP - 관리자 / * 만 회원에 의해 보호되는.
  3. 이 전역 변수 ($의 members_only_reqpage)로 사용할 수 있도록 방문자 원래 요청한 페이지를 노출.
  1. 리디렉션 할 수있는 페이지를 지정하는 기능, 요청 된 페이지로 재 지정을 해제 할 수있는 기능이 추가되었습니다.

회원의 설정은 매우 간단합니다. 당신은 당신의 블로그 또는 로그인없이 방문자가 액세스 할 수 있는지 여부를 전환하는 체크 박스가 있습니다. 기본 설정은 방문자가 정상으로 블로그를 방문 할 수 있습니다.

당신은 로그인 방문자, 워드 프레스 로그인 페이지 또는 당신의 선택의 특정 페이지 하나에 연결됩니다 로그인하지 않은 방문자에게 블로그 만 액세스 할 수 있도록 선택하는 경우. 이 선택은 드롭 다운 메뉴를 통해 선택할 수 있습니다. 당신은 옵션 페이지의 하단에 리디렉션 할 수있는 특정 페이지를 입력 할 수 있지만이 필드가 비어 있으면 방문자 대신 로그인 페이지로 연결됩니다

당신은 워드 프레스 로그인 페이지로 리디렉션하기로 선택한 경우, 당신은 또한 결정할 수 있습니다 그들은 다시 그들이 원래 요청한 페이지로 리디렉션 될 경우 방문자가 기록되면 여부. 이것은 체크 박스로 전환 할 수 있습니다.

당신은 또한 당신이 당신의 블로그에 피드를 보호하는 방법을 선택할 수 있습니다. 당신은 필요 피드 키 중 하나를 선택 로그인 할 사용자가 필요하거나 모두에게 열려 피드를 할 수 있습니다. 피드 키는 사용자가 피드 리더 또는 워드 프레스에 로그인하지 않는 다른 것을 사용하여 피드에 액세스 할 수 있습니다.

회원 만 또한 두 가지 방법으로 피드를 보호 할 수 있습니다. 당신은 당신의 피드에 액세스 할 수 있도록 사용자의 사이트에 로그인 할 필요 할 수 있습니다, 피드에 액세스 할 수 피드 키를 사용하도록 요구하거나 어떤 사람이 피드에 액세스 할 수 있도록 피드에 보호했다.

피드 키는 무엇인가?

피드 키는 모든 등록 된 사용자에게 사용자 정의 피드 URL을 제공하기 위해 블로그의 URL에 추가 고유의 32 비트 키입니다.
피드 키는 다음과 같은 : 206914af21373cc4792a057b067d2448

이것은 다음 아래의 예처럼, 하나 영구 링크하지 않고, 자신의 사용자 프로필에 사용자의 피드 URL에 추가됩니다 ...

... 또는 영구 링크와

사용자가 사이트에 피드를 방문하면 회원 만 피드의 URL과 귀하의 워드 프레스 데이터베이스의 @의 wp_usermeta의 @ 테이블에 저장되어 있는지 여부를 검사 쿼리 섹션에서 피드 키가 있는지 확인합니다. 그것은, 그것은 피드에 액세스 할 수있는 데이터베이스의 피드 키를 발견하면 그렇지 않으면 사용자와 오류를 제공합니다. 더 FEED 키가 피드 URL에서 발견되지 않는 경우에도 오류가 제공됩니다.

방법 및 공급하는 키 생성?

피드 키는 32 비트를 생성하여 생성되는 임의 알파 - 숫자 - 대소 문자를 구별 다음 두 개의 사용자가 지금 같은 가질 수 있다는 보장, 사용자의 사용자 이름에 대해 해시되는 문자열입니다.

사용자가 블로그에 로그인 할 때 피드 키가 생성됩니다. 그들은, 피드 키, 하나가 그들을 위해 생성하고 데이터베이스에 wp_usermeta 테이블에 저장되어 있지 않은 경우, 그렇지 않으면 그들은 이미 데이터베이스에 저장된 하나를 사용합니다. 관리자가 수동으로이 사용자 프로필을 방문하고 옵션을 선택하여 사용자의 피드 키를 생성 할 수 있습니다.

당신이 그것을 허용하는 경우, 사용자는 자신의 사용자 프로필에서 자신의 피드 키를 재설정하거나 관리자에게이 문제를 남길 수 있습니다.

한 시간보기

회원 만 이제 관리자가 자신의 IP 주소에서 한 번보기를 부여 할 수 있습니다. IP 허용 MD5로 해쉬와 회원 전용 설정에 저장됩니다. 해당 IP 주소에서 다음 방문이 기록되면, IP 주소는 설정에서 제거되고 귀하의 워드 프레스 블로그는 이전과 같이 보호됩니다.

이는 아이폰 및 기타 타사 블로그 편집기를위한 워드 프레스와 같은 XML의 RPC 응용 프로그램은, 처음 사이트에 로그인 할 수 있습니다. 그들은 xmlrpc.php 파일이 어디 있는지 알고 있고, 이것은 오직 회원들에 의해 제한되지 않는이 편집자의 후속 방문은 이번 방문을 필요로하지 않습니다.

알려진 문제

아니이 시간에 문제를 알려진 바 없음.

당신은 어떤 버그를 발견하거나 그들에게 프로젝트 트래커 페이지를 로그인하시기 바랍니다, 향후 릴리스에 대한 몇 가지 추가 기능을 요청하려는 경우

  • 회원을위한 옵션 만
  • 사용자의 프로필에 피드 키를 표시
  • 사용자의 피드 키를 재설정에 대한 관리 옵션

설치

이 섹션에서는 플러그인을 설치하고 작업을 얻을하는 방법을 설명합니다.

  1. 아카이브를 다운로드하고 확장합니다.
  2. 업로드 회원 전용 귀하의 wp-content / plugins / 디렉토리에 폴더
  3. 워드 프레스 관리 지역. 플러그인 페이지로 이동하여 회원에 대한 활성화를 클릭 만

당신은 회원 만 설치하고 활성화 한 후에는이 설정에서 설정의 변경> 회원 전용.

관련 기사

회원 전용 섹션 호스팅 워드 프레스설명 회원 만이 로그인 방문자에게 블로그 만 볼 수 있도록 할 수있는 워드 프레스 플러그인입니다. 방문자가 로그인하지 않은 경우 그들은으로 하나를 리디렉션됩니다 ...
팀 구성원 페이지 호스팅 워드 프레스설명이 플러그인은 당신이 당신의 웹 사이트에 쉬운 방법을 직원 / 직원 / 인을 전시 할 수 있도록 관리자 패널에 "팀"섹션을 추가합니다. 당신은 신속에 구성원을 추가 할 수 있습니다 ..
클라이언트 관리 시스템 호스팅 워드 프레스설명이 플러그인은 상당히 쉽게 사용자 관리를 개선 연락처 양식을 작성하고 들어오는 단축 코드 형태로 메시지를 추적하기위한 것입니다. 워드 프레스는 이미 몇 가지와 함께 제공됩니다 ...
어떻게 호스팅 onlywire 워드 프레스를 사용하는설명 소셜 미디어 전문가, 소셜 미디어 캠페인을 시작 그들의 추종자 성장 상단 소셜 미디어 네트워크에 콘텐츠를 게시 할 OnlyWire를 사용합니다. 당신은 다운로드하고 활성화되면 ...
Whmcs 멀티 사이트 호스팅 워드 프레스설명이 플러그인은 외부 패키지 및 결제 시스템에서 워드 프레스 멀티 사이트 설치에 블로그의 프로비저닝 할 수 있습니다. 그것은 외부를 허용 워드 프레스에 대한 API를 추가 ...