Izradite klijentski portal s WordPressom

Autor: John Stephens
Datum Stvaranja: 22 Siječanj 2021
Datum Ažuriranja: 19 Svibanj 2024
Anonim
ODBC CONNECTION
Video: ODBC CONNECTION

Sadržaj

Korisnici su očekivali posjedovanje područja koje korisnicima omogućuje prijavu i preuzimanje ili pregled dokumenata, od telefonskih ugovora do komunalnih usluga.

Međutim, kada dizajneri rade sa svojim klijentima, sve se brzo može razbiti u zbrku e-pošte, veza do maketa i privitaka.

Ovaj vodič za WordPress pokazat će kako proširiti WordPress (dostupne su i druge usluge web hostinga) na klijentski portal sposoban za pohranu dokumenata, videozapisa i crteža, tako da ih klijent može pristupiti na jednom mjestu. Portal će svakom kupcu pružiti jedinstvenu vezu zaštićenu lozinkom koja se ne pojavljuje u redovitoj navigaciji.

Prilagođene vrste i polja posta koristit će se za pohranu podataka, a oni će se dodavati putem dodataka, kako bi se izbjegao gubitak podataka u slučaju promjene teme. Tema će biti malo izmijenjena.

Imati klijentski portal pruža kupcima praktičnost pristupa njihovim datotekama na istome mjestu, kad god im zatrebaju, slično kao kada koriste pohranu u oblaku. Ima niz poslovnih prednosti, uključujući prikazivanje dostupnih nadogradnji, ili se može koristiti za davanje pregleda procesa rada od početka vizualnim iscrtavanjem rezultata.


Preuzmite datoteke za ovaj vodič.

  • Kako WordPress pretvoriti u vizualni graditelj

01. Instalirajte novu kopiju WordPressa

Svježa kopija WordPressa instalirana je na razvojnom poslužitelju, a tema "understrap" odabrana je kako bi se stvorili temeljni temelji kako bi se brzo započelo s radom. Upotrijebit će se dodatak za prilagođeni tip korisničkog sučelja, tako da su naše prilagođene vrste postova neovisne o temi.

02. Uklonite zadane dodatke

Ako su uz kopiju WordPressa stigli bilo koji zadani dodaci, izbrišite ih. Dodaci potrebni za ovaj vodič su "Napredna prilagođena polja" i "Korisničko sučelje prilagođenog tipa posta". Instaliran je i "Classic Editor".

03. Dodajte prilagođenu vrstu posta

Korištenjem korisničkog sučelja Prilagođeni tip objave dodajte novu vrstu objave koja se naziva "kupac". Prilikom unošenja "Slug tipa pošta", koristite razmake umjesto razmaka i pišite u jednini, jer će to kasnije olakšati izradu predložaka. Prefiks tu_ dodan je kako bi se smanjila vjerojatnost sukoba.


04. Dodavanje / uređivanje prilagođenog sučelja tipa posta

Dodajte množinu s oznakom "kupci" i jedninu "kupac", jer će se to pojaviti u administracijskom izborniku WordPressa. U ovim se poljima prihvaća velika slova, što će WordPressov izbornik učiniti urednijim.

05. Stvorite prilagođeni puž za prepisivanje

Korištenje prefiksa za puž tipa post značit će da će kupci dodani na portal biti stvoreni s vezom koja izgleda kao "/ tu_customer / example-company". Ovo ne izgleda uredno, a za poboljšanje se koristi prilagođeni puž za prepisivanje. Postavljanje puža za prepisivanje na "kupci" omogućuje prilagođenom tipu posta da se prikazuje kao / kupci / primjer-tvrtka.

06. Dodajte podršku za prilagođena polja


Posljednja opcija koja je omogućena za prilagođenu vrstu posta je "Podržava> Prilagođeno polje" koja se nalazi pri dnu stranice. Označite ovo, a zatim na dnu stranice "dodajte vrstu posta". Ovo podnosi promjene i registrira vrstu posta.

07. Dodajte prilagođena polja

Sada treba dodati prilagođena polja i dodijeliti tipu posta koji je upravo stvoren. Prvi je korak dodavanje grupe polja pod nazivom "portal kupaca", nakon čega slijedi dodavanje prilagođenih polja gumbom za dodavanje polja. Prvo polje "kratko" postavit će se kao tip polja "datoteka", što administratoru omogućuje prijenos datoteke na ovom mjestu. Postavite povratnu vrijednost na "url datoteke".

08. Postavite polja

Sljedeće polje koje treba dodati je "upitnik robne marke". To će se sastojati od veze na google obrazac koji bi kupac trebao ispuniti. Najprikladnija vrsta polja za to je "URL". Ista se metoda može koristiti za sva polja koja će se povezivati ​​s vanjskom uslugom. Kad završite, pomaknite se prema dolje do okvira "lokacija" i upotrijebite logiku "Prikaži ako je vrsta pošte" = "Kupac". Zatim objavite grupu polja.

09. Stvorite datoteku WordPress predloška

WordPress mora znati kako prikazati nadzornu ploču kupca. U tu se svrhu slijedi hijerarhija WordPress predloška za stvaranje datoteke predloška za ovu određenu vrstu posta. Stvorite datoteku nazvanu single-tu_customer.php u korijenskom direktoriju teme.

10. Stvorite raspored pojedinačnog posta pune širine

Otvorite datoteku single-tu_customer.php i dodajte funkcije get_header i get_footer WordPress. Između tih funkcija stvorite izgled pune širine za zadržavanje sadržaja koji odgovara vašoj temi.

? php get_header ();?> div id = "single-wrapper"> div id = "content" tabindex = "- 1"> div> div id = "primary"> glavni id = "main"> -! Sadržaj -> / main> / div> / div>! - .row -> / div>! - #content -> / div>! - # single-wrapper ->? Php get_footer () ;?>

11. Pokrenite petlju i izradite sadržaj

Unutar glavnog> elementa pozovite the_post i stvorite elemente spremnika koji će sadržavati informacije. Upotrijebite informacije o rezerviranom mjestu kako biste stekli ideju o izgledu i počnite oblikovati elemente. Elementi kartice bit će bootstrap kartice sa zaglavljem, opisom i poveznicom.

glavni id = "main">? php while (have_posts ()): the_post (); ?> var13 -> div> div> div> Content / div> div> Content / div> div> Content / div> / div> / div>? php endading; // kraj petlje. ?> var13 -> / main>! - #main ->

12. Upotrijebite PHP za pozivanje dinamičkih vrijednosti

Korištenjem funkcije "the_field", funkcije koja dolazi s dodatkom za napredna prilagođena polja, dinamički sadržaj iz prilagođenih polja unosi se u korisnički obrazac. 'Ime_polja' vrijednost je koja je unesena u koraku 3.

div> div> h5> Kratko / h5> p> Ovo je vaš izvorni kratki dokument / p> a href = "? php the_field ('kratko');?> var13 ->" target = "none"> Otvori / a > / div> / div>

13. Napravite test kupca s nekim lažnim podacima

Pristupajući WordPress nadzornoj ploči, novi se kupac može dodati s lijeve trake. Kupci> Dodaj novog kupca. Prikaz posta bit će poznat, ali pomicanjem prema dolje otkrit će se sva nova prilagođena polja. Unesite neke podatke o ispitivanju kako biste bili sigurni da sve radi ispravno.

14. Obradite pogreške za podatke koji nedostaju

Ako se dokument zaboravi ili je jednostavno prerano u procesu da bi taj dokument bio dostupan, kupca bi moglo zbuniti kad gumb ne radi. Dodavanjem provjere da li vrijednost postoji prije pokazivanja daje se mogućnost prikaza varijacije kartice "polje koje nedostaje". Dodavanje razreda "onemogućenog" na karticu kada vrijednost nedostaje omogućit će nam oblikovanje nedostupnih kartica.

? php if (get_field ('ime_polja')):?> var13 -> prikazuje se kada ime_polja ima vrijednost? php else: // ime_polja vraćeno je false?> var13 -> prikazuje se kad polje ne postoji? php endif ; // kraj logike if_naziv?> var13 ->

15. Uredi središte sučelja

Sad kad je struktura sučelja finalizirana, može se pravilno oblikovati. Korištenjem CSS-a može se poboljšati izgled karata i boje na stranici. Boja za navigaciju promijenjena je u svjetlije plavu, a smjer korisnika poboljšan je dodavanjem uvodnog teksta.

16. Izuzmite ga iz karte web mjesta

Prilagođene vrste postova ne bi se trebale nalaziti u rezultatima pretraživača. Vrsta posta treba biti izuzeta iz karte web lokacije, bilo putem dodatka za SEO ili ručno pomoću metaoznake i robots.txt.

meta name = "robots" content = "noindex, nofollow" /> Korisnički agent: * Zabraniti: / kupci /

Želite dizajnirati novu web stranicu? Upotrijebite briljantnog graditelja web stranica kako biste postupak učinili super jednostavnim.

Odabir Mjesta
Tajne VFX studija iza Ratova zvijezda
Čitati

Tajne VFX studija iza Ratova zvijezda

Jedan od najvećih 3D filmova u 2015. godini, edmi film Ratovi zvijezda trebao bi biti prikazan ovog četvrtka i za igurno će biti prepun nevjerojatnih efekata, zahvaljujući u luzi Indu trial Light &...
Logotipi nogometnih reprezentacija Svjetskog kupa dobivaju ravnu obradu dizajna
Čitati

Logotipi nogometnih reprezentacija Svjetskog kupa dobivaju ravnu obradu dizajna

Prošle godine zabilježen je pora t ravnog dizajna, a metoda je preuzela ikone i još mnogo toga. Trend ne izgleda kao da u koro ide negdje, mnoštvom izvr nih primjera rađenog dizajna tanova i kontinuir...
Stranica jQuery kanalizira duh Zemlje čudesa
Čitati

Stranica jQuery kanalizira duh Zemlje čudesa

Očekivali bi te da će web tranica jQuery konferencije adržavati neke pametne trikove za web razvoj - ali ne bi te nužno očekivali da će biti lijepo dizajnirana. Organizatori jQuery UK po tigli u izrav...