회원 전용 섹션 호스팅 워드 프레스

기술

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

회원 전용 섹션에서는인지 여부를 호스팅 워드 프레스

  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. 그들을 정돈하기 위해 플러그인의 일부 기능을 다시 썼다.
회원 전용 섹션 중 하나 워드 프레스 로그인에 호스팅 워드 프레스
  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를 추가 ...
GoDaddy와 호스팅 TIPOGRAFIA $ (1) 워드 프레스포함 공간 제어 : 단위 값을 접착 과부 보호는 긴 URL의 내부 포장을 강제 이메일은 스마트 취급을 포함하여 지능형 문자 교체, 주소 : 인용 ...