궁극의 멤버십 프로 (이하 UMP)는 고객 사이트에 설치하여 테스트 환경에서 미리 테스트한 멤버십 관리 애드온입니다. 최종적으로 더 많은 테스트를 위해 여기에 설치해 두기로 결정했습니다.
UMP는 매우 완벽하고 균형이 잘 잡혀 있으며 비교적 가볍고 가격도 59달러로 저렴합니다. 가장 인기 있는 구독 관리 소프트웨어에 비해 훨씬 저렴합니다.
대안
일부 무료 대안을 포함하여 많은 대안이 있지만 가장 유사하고 옵션과 가격면에서 가장 좋은 대안은 다음과 같습니다 ARMember이는 무료 버전 과 임시 정식 평가판을 다시 만들 수 있는 가능성(SandBox)를 온라인으로 다운로드하여 어떻게 보이고 작동하는지 알아볼 수 있습니다.
"올인원"보다는 훨씬 덜하지만 또 다른 옵션은 다음을 사용하는 것입니다 조건부 블록 y 고급 커스텀 필드 을 사용하여 직접 결제 문제를 해결하는 것입니다.
UMP는 연간 갱신이 없으며, 초기 일회성 결제에는 향후 모든 업데이트와 6개월의 지원이 포함되며 원하는 경우 갱신할 수 있습니다.
많은 옵션과 통합 서비스로 눈에 띄며 디자인, 사용성 및 일부 버그가 약합니다.
구독 요금제 및 기타 템플릿은 디자인이 매우 제한적입니다. CSS를 추가하거나 PHP를 편집하여 편집할 수 있지만 언제든지 다음을 사용하여 직접 만들 수 있습니다 Elementor o 블록 생성등을 사용하여 직접 만들 수 있습니다.
생성 블록을 사용하여 만든 것입니다.
UMP를 사용하면 워드프레스 사용자 역할에 따라 무료 및/또는 유료 구독 요금제를 생성하고 각 요금제에 따라 유료 콘텐츠를 제한할 수 있습니다. 여기에는 등록 및 결제에 필요한 모든 것이 포함되어 있으며, PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Mollie를 포함한 9개 시스템을 통해 등록 및 결제를 할 수 있으며 WooCommerce 플랫폼을 통해 구독을 판매할 수도 있습니다.
구독을 판매하려면 설정 은 번거로울 수 있으며 빠르게 완료할 수 있는 작업이 아닙니다.
플러그인이 제공하는 세 가지 샘플 플랜부터 시작하여 염두에 두고 있는 다양한 플랜을 만든 다음 나머지 관련 페이지를 만드는 것이 이상적입니다.
프런트엔드 템플릿
플러그인에서 생성된 페이지를 사용하거나 해당 단축 코드를 추가하여 원하는 제목으로 처음부터 새로 만들 수 있습니다. 플러그인은 30개 이상의 단축 코드를 제공합니다.
보호 영역 템플릿
다양한 방식으로 콘텐츠를 제한할 수 있습니다:
모든 글, 카테고리에 따른 모든 글, 특정 아카이브, 특정 URL, 모든 URL(키워드 기준) 등 다양한 방식으로 콘텐츠를 제한할 수 있습니다.
등록된 사용자를 위한 콘텐츠를 드립하고 할인 쿠폰과 무료 평가판 기간을 만들 수도 있습니다.
다음은 미등록 사용자로 제한되거나 필요한 액세스 수준이 없는 영역에 대한 템플릿입니다
42개의 애드온 포함
"무료" 애드온만으로도 충분하지만, 유료로 다른 애드온을 유료 애드온. 이것은 프리미엄 플러그인이기 때문에 큰 의미가 없지만 무료 또는 평가판이없는 것은 "추가"로 이해되어야합니다.
버그 및 솔루션
이 플러그인은 아래에 설명 된대로 해결할 수 있었지만 추천을 재고하기에는 너무 많은 4 가지 문제를 제시했습니다.
1. polylang과의 비 호환성
이 버그는 가장 심각한 버그이며 다음을 사용하는 경우 정말 고통 스럽습니다 Polylang를 사용하는 경우 정말 고통 스럽습니다. 또한 최악의 솔루션을 가진 버그이기도 합니다.
두 플러그인 사이에 호환성이 없으며 함께 작동 할 때 UMP 등록 양식이 깨져 일부 기능을 방해하고 전체가 표시된다는 것을 알고 있습니다. 심지어 사용자 이름이 등록에 저장되지 않고 대신 이메일이 표시됩니다.
해결 방법
UMP 양식이 사용되는 페이지에서 Polylang을 완전히 제외하기로 선택했습니다. 이를 위해 항상 편리한 스크립트 관리자를 사용해야했습니다 Perfmatters.
다른 곳에서 UMP를 사용하려면 더 많은 예외를 추가해야 하며, 메뉴나 페이지 또는 글의 다른 곳에 언어 선택기를 추가한 경우 Polylang에 언어 선택기가 표시되지 않을 수 있으므로 이는 일시적인 해결 방법입니다.
더 나쁜 것은 이 절차를 사용하여 다른 언어로 콘텐츠를 표시하지 못할 수도 있다는 것입니다 콘텐츠를 표시하지 못할 수도 있습니다.
Polylang은 700.000 만 개 이상의 활성 설치가있는 가장 많이 사용되는 플러그인 중 하나이므로 가능한 한 빨리 수정해야하는 UMP 제작자에게는 부정적인 점입니다.
2- 블록 생성 프로의 쿼리 루프와 충돌
UMP를 사용하면 쿼리 루프를 사용하여 관련 게시물 기능이 활성화되었습니다 블록 생성 프로 루프에서 현재 게시물"현재 게시물 제외"를 제외하면 작동이 중지됩니다.
이 오류는 쉽지 않고 워드프레스 오류 로그와 디버그에서 추적할 단서를 제공하지 않거나 찾을 수 없기 때문에 깊이 파고들지 못했습니다.
확실한 것은 UMP를 비활성화하면 다시 작동한다는 것입니다.
해결책
현재로서는 글에서 UPM을 사용하지 않는 것 외에는 이 문제에 대한 해결책이 없는데, 이는 글의 특정 콘텐츠를 제한할 수 없게 만들기 때문에 터무니없는 일입니다.
이 오류는 두 플러그인의 제작자에게 전달될 수 있는 해결책을 기다리는 중입니다.
3- 파일 차단
이 오류는 제가 발견하고 해결하는 데 가장 오랜 시간이 걸렸던 오류였습니다.
적용된 솔루션이 최선인지 아직 확실하지 않으며 향후 UMP의 기능을 복잡하게 만들 수 있습니다.
UMP는 mp3|mp4|avi|pdf|zip|rar|doc|gz|tar|docx|xls|xlsx|PDF와 같은 파일 형식의 표시를 차단하는 이 규칙을 .htaccess에 추가합니다.
버그가 아닌 이상 사용자에게 알리지 않고 이 규칙을 추가하는 것이 이해가 되지 않습니다.
해결책
제 경우에는 이 규칙을 완전히 제거하는 대신(만일을 대비하여) 해당 목록에서 mp3, zip, pdf 및 PDF를 제거하여 글에 추가된 이러한 유형의 파일을 다시 표시할 수 있도록 선택했습니다. 다른 유형의 파일을 사용하는 경우 목록에서 해당 파일을 제거하면 됩니다.
이렇게 규칙이 변경되었습니다:
#BEGIN Ultimate Membership Pro Rules
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} !^/(wp-content/themes|wp-content/plugins|wp-admin|wp-includes)
RewriteCond %{REQUEST_URI} .(mp4|avi|rar|doc|gz|tar|docx|xls|xlsx)
RewriteRule . /index.php?ihc_action=check-file-permissions [L]
</IfModule>
#END Ultimate Membership Pro Rules
4. JQuery 마이그레이션 필요
UMP 사용 jQuery 마이그레이트 (워드프레스 5.5부터 비활성화됨)를 적어도 아바타와 같은 자체 이미지 업로드 시스템에 사용합니다.
JQuery 마이그레이션을 비활성화한 경우 다시 활성화해야 하며, 그렇지 않으면 등록자 또는 등록된 사용자가 아바타나 개별 페이지 배너와 같은 기타 이미지를 업로드할 수 없습니다.
솔루션
여기에서도 등록 및 내 계정 페이지를 제외한 모든 사이트에서 jQuery 마이그레이션을 제외하는 Perfmatters에서 완벽한 해결책을 찾았습니다.
영어 번역 다운로드
UMP에는 Poedit 등을 사용하여 번역할 수 있는 해당 .POT 파일이 있습니다. 번거로움을 덜고 싶으시다면 제 번역본을 다운로드하여 업로드하실 수 있습니다.
다운로드는 두 개의 파일(ihc-es_ES.mo 및 ihc-es_ES.po)이 포함된 .zip 파일입니다.
번역을 추가하려면 다음 경로에 두 파일을 모두 업로드해야 합니다:
/wp-content/plugins/indeed-membership-pro/languages/
3004개 중 2757개의 문자열이 번역되었으며 247개의 문자열이 누락되었습니다. 번역되지 않은 문자열은 다음과 같은 이유로 번역되지 않았습니다 Poedit 에서 찾지 못했거나 국가 이름 또는 기타 고유명사, 일반 용어, 기호 또는 기호이기 때문에 번역이 필요하지 않습니다.
실제 동작을 테스트하여 번역을 직접 확인하고 수정하세요. 제가 실수했거나 용어의 문맥을 잘못 해석했을 수 있습니다.
*플러그인을 업데이트할 때마다 파일을 다시 업로드해야 하므로 번역본을 보관하세요.
좋은 점과 나쁜 점
4개월 동안 테스트한 후 예상보다 많은 문제가 있어서 제거했습니다.
제작자가 Polylang과의 100% 호환성을 수정하고 다른 플러그인과의 다른 호환성 및 사소한 버그를 개선하기를 바랍니다. 그 동안 ARMember나 다른 대안을 사용해 볼 수도 있습니다.
또한 이 기간 동안 비교를 위해 성능 측정값을 수집했으며 로딩 속도도 부정적인 평가를 내리는 데 고려해야 할 또 다른 요소였습니다.
모든 징후는 플러그인이 옵트 아웃하더라도 플러그인이 아마도 속도 지수, 페이지 로딩 중에 콘텐츠가 시각적으로 표시되는 속도를 측정하는 속도 지수입니다.
이는 제 환경 설정에 따른 제 경험이며 여러분의 환경에서도 잘 작동할 가능성이 높다는 점을 기억하세요. 황금률은 항상 테스트, 테스트, 테스트, 테스트입니다.
다른 플러그인 및 빌더와 충돌이 발생할 가능성이 높기 때문에 플러그인이 거의없는 어느 정도 깨끗한 WP 설치의 경우에만 권장합니다. 구매하기 전에 테스트 할 가능성이 없으므로 (자신의 책임하에 "무효화 된"사본을 시도하지 않는 한) 읽는 것이 좋습니다 리뷰 y 댓글 특정 오류에 대한 불만을 찾고 있습니다.
어떤 위험을 감수해야 하는지 알고 있었기 때문에 환불을 요청하지 않을 것입니다. 그들은 묻지도 따지지도 않고 돈을 돌려받을 수 있다고 보장하지만, 조건에는 오작동에 대해서만 환불이 가능하며 기대에 미치지 못하거나 환경의 다른 것들과 충돌하기 때문이 아니라고 명시되어 있으며, 이 경우 오류가 그들 측에서 발생했음을 증명하기 위해 항상 지루한 티켓 교차 작업을 처리해야 할 것입니다.
장점
- 6개월 지원과 함께 한 번의 결제로 저렴한 가격. 연간 갱신이 없습니다. 선택적 지원 기간을 구매할 수 있습니다.
- 할인 쿠폰, 드립 콘텐츠 전송, 무제한 무료 또는 유료 구독, 이메일 마케팅 옵션, 아카이브, 카테고리 또는 특정 URL별 콘텐츠 제한 등 다양한 옵션이 제공됩니다.
- 다양한 서비스 및 결제 수단을 통합합니다.
단점
- Polylang과 호환되지 않으며 양식이 깨집니다.
- GenerateBlocks Pro의 쿼리 루프와 충돌.
- 이미지 업로드 및 기타 등록 양식 옵션이 작동하려면 Jquery 및 Jquery 마이그레이션이 활성화되어 있어야 합니다.
- 템플릿이 개선될 수 있습니다.
- 매우 기본적인 문서.
- 플러그인 관리 영역에서 일부 부분 (일부)만 번역 할 수 있습니다.
- "편안한"지원, 우리는 많은 불만을 읽었습니다.