Instalare, configurare și personalizare a utilizatorului

Recent am avut nevoie de un plugin WordPress pentru a gestiona clienții pentru un nou serviciu pe care îl ofer de-a lungul serviciilor obișnuite de design / dezvoltare web. Plugin-ul trebuie să aibă câteva caracteristici specifice:

  • Clienții trebuie să aibă posibilitatea de a avea simultan mai multe planuri
  • Clienții trebuie să poată face upgrade / downgrade în orice moment
  • Stripe trebuie să fie o opțiune de plată
  • Abilitatea de a restricționa tipurile personalizate de posturi după plan
  • Abilitatea de a restricționa conținutul paginilor parțiale (postări, pagini sau tipuri personalizate de posturi) după plan
  • Trebuie să pot oferi reduceri la abonamente, permanente sau temporare
  • Clienții trebuie să poată achiziționa atât articole singulare, cât și abonamente

Un plugin de membru ar fi potrivit pentru proiectul de lege mult mai eficient decât un cart, care a fost primul meu gând. Am folosit s2Member Pro pe mai multe site-uri și mi-a plăcut destul de puțin; a fost primul la care m-am întors la începerea cercetării pe acest plugin. 

Se pare că cel mai înstrăinat element din lista mea a fost acesta: utilizatorii trebuie să aibă posibilitatea de a avea simultan mai multe abonamente.

Singurul pe care l-am găsit a fost că face acest lucru uimitorul MemberPress. Toate celelalte persoane pe care le-am contactat au folosit rolurile WordPress (un rol = un singur abonament), făcându-le inutilizabile pentru serviciul meu.

Cel de-al doilea obiect a fost: Stripe trebuie să fie o opțiune de plată.

Au existat doar câteva pluginuri de membru care utilizează Stripe, așa că pe baza problemei abonamentului multiple, am avut noroc că MembruPress este unul dintre ei! Stripe este un gateway foarte sigur, compatibil cu PCI, care gestionează plățile automate recurente.

În cursul cercetărilor mele am citit o serie de comentarii impresionante despre Membru, și i-am trimis o mulțime de e-mail-uri oamenilor lor de suport tehnic. Ei au fost foarte răbdători cu întrebările mele detaliate și, uneori, prost, redundante, iar răspunsurile lor utile m-au determinat să achiziționez în sfârșit acest plugin.

Este de 99 USD pentru plugin, inclusiv un an de actualizări și suport pentru un singur site Web. Nu există limite pentru membrii, produsele sau regulile și obțineți Stripe și Paypal Express Checkout ca opțiuni de plată. Sau, pentru 199 USD, beneficiați de un an de actualizări și suport pe site-uri nelimitate și adaugă, de asemenea, Autorize.Net ca opțiune de plată.

Am cumpărat versiunea de 99 $ și am primit imediat linkul meu de descărcare. Am instalat-o în site-ul meu WordPress în dezvoltare, foarte simplu și simplu.

In acea seara m-am uitat prin blog-ul lor - si a fost chiar mai impresionat de ceea ce am gasit acolo. Posturile sunt bine scrise și extrem de informative; Eu încă nu am început să înființez "Membru", dar am învățat câteva lucruri care să mă salveze mai târziu.

Configurarea unui membru, Partea 1: Opțiuni

Există un Manual de utilizare la îndemână pentru Membru, care este o referință foarte bună atunci când stabiliți caracteristicile de membru ale site-ului dvs. În timpul procesului de instalare, nu am avut întrebări care nu au fost răspuns în manual. Și am găsit întregul proces destul de ușor și rapid.

Pentru a începe, conectați-vă la WordPress și mergeți la Membru> Activați. Veți introduce cheia de licență de activare pe care ați primit-o într-un e-mail și apoi vă puteți muta imediat MemberPress> Opțiuni.

În pagina Opțiuni veți avea file pentru Pagini, Cont, Câmpuri, Plăți, E-mailuri, Marketing și Generalități. Există sfaturi utile pentru elementele care nu pot fi 100% clare, dar dacă aveți nevoie de mai multe explicații, Manualul utilizatorului are o secțiune despre Configurarea opțiunilor care explică totul în detaliu.


Pe Pagini, MemberPress va crea câteva pagini rezervate implicit, dar le puteți înlocui dacă doriți cu propriile pagini.

Un lucru foarte important pe care l-am învățat de pe blog: chiar dacă nu doriți să afișați un Grup (care este ca un tabel de comparare a prețurilor pentru diferite produse), trebuie să introduceți produse într-un grup dacă doriți ca clienții să poată upgrade sau downgrade între aceste produse.

Puteți alege modul în care doriți să faceți față accesului neautorizat și puteți seta și mesajul implicit pentru aceste tipuri de vizualizări.

Pe Conturi, puteți stabili permisiunile și seta informațiile de înregistrare, link-ul la pagina dvs. Termeni și condiții dacă doriți să acceptați clienții înainte de a cumpăra un produs, alegeți dacă doriți să utilizați pagina de conectare WordPress sau UserPress și setați mesajul de întâmpinare al paginii de cont.

Pe Câmpuri puteți configura oricare dintre câmpurile personalizate pentru informațiile pe care doriți să le colectați în timpul înregistrării. De exemplu, dacă doriți să obțineți adresa site-ului web al clientului sau să întrebați cum au învățat despre site-ul dvs., acesta este locul în care adresați aceste întrebări.

Pe plăţilealegeți metodele de plată pe care doriți să le utilizați; MemberPress sugerează utilizarea mai multor metode pentru a se potrivi celor mai mulți utilizatori, așa că am luat acest sfat și am creat atât plăți Stripe cât și Plăți offline pentru clienții care doresc să plătească prin cec (Sper că nu sunt prea multe dintre acestea, dar oricum, bucuros să vadă că aceasta este o opțiune). Voi trece în detaliu despre stabilirea plăților Stripe în secțiunea următoare.

Pe E-mailuri veți vedea toate e-mailurile de sistem pe care le utilizează GooglePress și le puteți edita în plăcerea inimii. Am fost foarte fericit să văd un buton "Trimiteți un test" de lângă fiecare e-mail, ceea ce face atât de ușor să vedeți ce este inclus în fiecare șablon. Mi-am trimis o copie de test a fiecărui e-mail și am fost plăcut surprins de faptul că toate păreau foarte bune. Singurul pe care l-am schimbat a fost Emailul de poștă electronică pentru trimiterea mesajelor de poștă electronică, pentru că aveam nevoie să adaug informații suplimentare.

Pentru Marketing, puteți selecta orice răspuns automat pe care îl utilizați: AWeber, MailChimp sau GetResponse. Odată ce ați activat oricare dintre acestea, puteți să vă conectați la pagina de pornire, adăugând o casetă de selectare opțională în pagina de înregistrare pentru un buletin informativ asociat unei anumite liste de discuții.

Și în cele din urmă Generalputeți schimba limba și moneda și, dacă este necesar, dezactivați mod_rewrite dacă aveți probleme cu compatibilitatea pluginului (există o sugestie pentru mai multe informații aici).

Configurarea serviciului Membru, Partea 2: Plăți în banda

Deci, ridicol de ușor de înființat! Acest lucru ma făcut foarte fericit ...

Manualul de utilizare vă va ajuta să parcurgeți acest pas cu un videoclip. Practic, veți merge la site-ul Stripe și veți crea un cont gratuit, apoi veți obține cheile API. În "Membrii", selectați Stripe ca metodă de plată și apoi veți vedea căsuțele pentru lipirea în cele patru chei API Stripe. Apoi, veți copia URL-ul Stripe Webhook din această pagină, reveniți la Stripe și în Setările contului selectați Webhooks și lipiți adresa URL acolo.

Apoi, am ales "modul de testare" până când am fost gata să intru live - amintiți-vă că URL-ul dvs. Webhook va trebui, de asemenea, să se schimbe în pagina Webhooks a Stripe când faceți asta.

Și am ales "forța SSL" deoarece am un certificat SSL pe contul de găzduire, pentru o securitate suplimentară.

Pe de altă parte, motivul pentru care nu l-am folosit pe Stripe în trecut era politica lor de plată de 7 zile. Nu conteaza atat de mult pentru acest site deoarece am plati lunare repetate, dar imediat dupa ce am creat contul Stripe, am fost placut surprins sa primesc un e-mail de la ei spunandu-mi ca termenii s-au schimbat de la 7 zile la doar 2 zile - care este mult mai bine! Asta face acum merita sa incerc si alte plati online, pe care am de gand sa fac in curand.

Configurarea unui membru, Partea 3: Produse

Manualul utilizatorului conține un videoclip despre crearea produselor aici. Este o idee bună să urmăriți acest lucru, chiar dacă aveți peste 17 minute îndelungate, înainte de a începe produsele, deoarece există o mulțime de opțiuni și videoclipul este foarte util.

Aceasta este carnea de membru a luiPress. În cazul meu, am avut douăsprezece produse abonament diferite pentru a crea, și apoi câteva produse unice. Și aș fi construit deja o pagină tabelă de produse personalizate, așadar aș folosi codurile scurte furnizate pentru a lega butoanele mele de achiziție de produse într-un formular de înscriere pentru fiecare produs.

Iată procesul de creare a unui produs de abonament, acesta este lung, dar acoperă totul.

1. Adăugați un produs nou
2. Adăugați numele produsului în caseta de titlu
3. Adăugați o descriere în fereastra editorului
4. În Termenii produsului, setați următoarele:
    A. Pretul
    b. Perioada de facturare (luni, săptămâni etc.)
    c. Ce text apare pe butonul de formular
    d. Setați o perioadă de încercare (consultați videoclipul pentru detalii despre această caracteristică, de exemplu, aveți posibilitatea să efectuați o încercare gratuită de 30 de zile și apoi să introduceți prețul și perioada de facturare obișnuită).
    e. Setați numărul de cicluri de plată - de exemplu, pentru un plan de 6 luni introduceți 6.
5. Alegeți un șablon personalizat de pagină dacă doriți.
6. În Opțiuni de produs setați următoarele:
     A. Înregistrare
           1) Setați un mesaj de mulțumire personalizat
           2) Alegeți să trimiteți un e-mail de întâmpinare specific produsului (foarte frumos!)
           3) Personalizați metodele de plată - arătați numai ceea ce doriți să fie disponibil. De exemplu, dacă doriți să acceptați numai carduri de credit pentru abonamente, ascundeți plățile offline pentru acest produs.
           4) Verificați codurile scurte de produs din partea de jos ... Am adăugat
[Mepr-produs-înregistrare formular] cod scurt la această pagină (în fereastra editorului), astfel încât formularul de înregistrare va apărea sub textul descrierii mele.
     b. Permisiuni
           1) Aveți nevoie de clienți să cumpere mai multe abonamente? Bifați caseta pentru "Permiteți utilizatorilor să creeze mai multe abonamente active pentru acest produs".
           2) În secțiunea "Cine poate achiziționa acest produs", puteți stabili mai multe reguli despre cine poate cumpăra. De exemplu, "numai un client existent care a achiziționat deja altceva poate achiziționa acest produs".
     c. Cutie de prețuri. Acest lucru este legat de Grupuri - pentru mai multe informații, consultați videoclipul Manual de utilizare pentru Grupuri. Nu am folosit acest lucru pentru că nu intenționez să folosesc Grupuri pentru o pagină de comparare a produselor.
      d. Avansat
             1) Gândiți-vă la URL-ul de acces la produs ca un cuprins pentru conținutul disponibil pentru un cumpărător al acestui produs. De exemplu, dacă un cumpărător are acces la paginile X, Y și Z după cumpărarea acestui produs, faceți legătura URL la o pagină care are legături către X, Y și Z.
              2) Pentru Termenii de stabilire a prețurilor de înregistrare, puteți alege personalizat pentru a modifica formularea generată automat de setările Termenilor de produs sau Ascundeți pentru a o ascunde complet.
               3) Vizionați videoclipul pentru informații despre caracteristica puternică a adreselor URL de redirecționare a conturilor personalizate - puteți face lucruri de tipul upsells în funcție de numărul de conectări efectuate de utilizatori.

Configurarea unui membru, Partea 4: Grupuri

Amintiți-vă cum am menționat în prealabil modul în care produsele trebuie să fie într-un grup pentru ca clienții să poată face upgrade / downgrade? Chiar dacă nu am intenționat să folosesc un tabel de comparație (ceea ce face Grupul pentru dvs., pe pagina creată automat), am adăugat toate planurile mele unui singur grup, astfel încât oamenii să își schimbe planurile ori de câte ori doresc. Puteți bifa pagina de dezactivare a prețurilor pentru a ascunde pagina respectivă de tabel comparativ.


Configurarea serviciului Membru, Partea 5: Cupoane

Abilitatea de a crea cu ușurință orice cupoane necesare este un alt plus pentru acest plugin. În scopurile mele, aveam nevoie de un cupon de 5 USD pentru un produs și un cupon de 10 $ pentru un alt produs. Puteți modifica numele cuponului generat automat la ceva mai simplu (MYCOUP5USD), puteți schimba discountul dintr-o sumă de monedă la un procent și puteți face o reducere permanentă sau o veți expira, astfel încât să se aplice doar pentru primele 3 luni a unui abonament.

Configurarea unui membru, Partea 6: Reguli

Aici controlați accesul la conținutul site-ului dvs. Este frumos faptul că acest lucru se poate realiza dintr-o singură locație centrală, în loc să trebuiască să schimbați unele setări în fiecare pagină sau post pe care doriți să îl protejați, dar puteți să înlocuiți setările prestabilite pe care le setați în Reguli pe orice pagină sau post.

Aveți posibilitatea să utilizați etichete și categorii pentru a restricționa conținutul, inclusiv tipuri de posturi personalizate, iar GooglePress poate restrânge chiar și fișiere non-WordPress. Și puteți să scurgeți conținutul, făcând ca regula să expire pe baza oricărei perioade de timp.

Am restrâns tot conținutul din pagina mea părinte "Client Area" cu o singură regulă, apoi pe pagina din zona Clientului, a adăugat widget-ul pentru caseta de conectare. Dacă cineva încearcă să meargă într-o pagină din zona Client înainte de a vă conecta, va vedea notificarea implicită "acces neautorizat" pe care am setat-o ​​în Opțiuni și o casetă de autentificare.

Rețineți că trebuie să testați Reguli cu un cont non-administrator deoarece administratorii văd tot conținutul.

personalizări

Am fost atât de mulțumit de apariția lui FacePress chiar din cutie, am făcut doar câteva personalizări minore: cu butoanele pentru a le face să se potrivească cu restul site-ului, precum și cu formularele de conectare, cont și de înscriere pentru spațiere și comportament receptiv . Este un mare economizor de timp; De obicei petrec cel puțin câteva ore curățând stilul dezordonat în pluginuri premium, câteodată mult mai mult. Sunt foarte pretentios sa arat si sa simt.

 Înfășurarea în sus

Acum a venit timpul să trecem la testarea și tweaking-ul, dar în cea mai mare parte am fost terminat cu configurarea. Au durat aproximativ două ore pentru a trece prin pașii din acest tutorial.

Există și alte lucruri pe care le puteți face cu instalarea dvs.:

  • Solicitați aprobarea de administrator pentru noii membri
  • Stabiliți reguli de restricționare a conținutului chiar mai avansate cu Regex
  • Utilizați coduri scurte pentru a memora conținut în întregul site
  • Importați sau exportați date
  • Găzduiți fișiere private prin Amazon S3

Pluginul MembPress este cu adevărat o afacere începând de la 99.00 dolari. Până la înființarea și lucrul la site-ul meu, am fost impresionat de atenția acordată detaliilor și de grija evidentă care a intrat în acest plugin. Faptul că fiecare dintre șabloanele de e-mail implicite a fost gramatică și fără erori a fost uimitor pe baza unor emailuri îngrozitoare pe care le-am văzut. Voi recomanda cu siguranță acest plugin propriilor clienți, precum și să-l folosesc singur.

Kudos, Membru Echipa de presă - te rog!