Uobičajene pogreške u razvoju teme s WordPressom

Depositphotos 20821051 s

Potražnja za razvojem WordPressa nastavlja rasti i gotovo svi naši klijenti sada imaju ili WordPress web mjesto ili ugrađeni WordPress blog. To je solidan potez - ne vole ga svi, ali toliko je tema, dodataka i ogromna količina programera da to ima smisla. Sposobnost modificiranja vaše web prisutnosti bez uklanjanja platforme i pokretanja iznova velika je prednost.

Ako ikada imate WordPress web mjesto koje mrzite ili ga jednostavno ne možete natjerati da funkcionira kako želite - samo pronađite resurs koji ga može popraviti umjesto vas. Implementacija WordPressa jednako je dobra kao i ljudi koji su razvili vašu temu i dodatke.

Imamo tako veliku potražnju da smo se morali obratiti uslugama i kooperantima koji pretvaraju Photoshop datoteke u teme ili ih kupujemo od usluga trećih strana. Zaista volimo Themeforest zbog njegove kvalitete i odabira (to je naša pridružena poveznica). Zaključak: nikada ne biste trebali uređivati ​​datoteke s temama, osim ako temi ne poduzmete nešto drastično. Sav sadržaj - stranice, postovi i kategorije trebao bi se uređivati ​​putem administracije vaše teme.

Međutim, kada razvijemo temu ili je kupimo, često nalazimo ove uobičajene probleme:

  • Kategorije umjesto prilagođenih vrsta pošta - Ponekad web mjesta imaju različite odjeljke - poput vijesti, priopćenja za tisak, popisa proizvoda itd. Koji dobro funkcioniraju u formatu bloga, gdje imate indeksnu stranicu, stranice kategorija, a zatim pojedinačne stranice za prikaz cijelog sadržaja. Međutim, primjećujemo da su mnogi programeri tema prečaci za razvoj i hardcode kategorije pa blog možete koristiti samo za postavljanje ovog sadržaja. Ovo je užasna implementacija i ne iskorištava WordPressove prilagođene vrste postova. Ako reorganizirate svoje kategorije, sjebani ste jer je tema obično kodirana. Često ulazimo, razvijamo prilagođene vrste postova, a zatim pomoću dodatka pretvaramo kategoriju postova u prilagođenu vrstu posta.
  • Prilagođena polja bez dodatka za napredna prilagođena polja - Iskreno sam iznenađen da WordPress nije kupio Napredna prilagođena polja i integrirao ih u osnovni proizvod. Ako imate postove koji zahtijevaju dodatne informacije - poput videozapisa, adrese, mape, iframe-a ili neke druge pojedinosti, ACF vam omogućuje da dinamički programirate unos tih elemenata u svoju temu i učinite ih obaveznim, zadanim ili neobveznim . ACF morate imati i treba ga koristiti umjesto Prilagođenih polja zbog kontrole koju pruža nad vašom temom. Želite videozapis ugrađen na početnu stranicu? Dodajte prilagođeno polje koje se prikazuje samo u metaokviri na uređivaču vaše početne stranice.
  • Struktura teme - WordPress ima vrlo osnovni uređivač tema koji moramo koristiti u trenutcima kada nam klijenti ne omoguće FTP / SFTP pristup za uređivanje datoteka. Ne postoji ništa toliko frustrirajuće kao kupnja teme i nemogućnost uređivanja stilova, zaglavlja ili podnožja jer su datoteke premjestili u podmape. Ostavite datoteke u korijenu mape teme! Ako niste uključili neki drugi okvir, jednostavno neće biti potrebe za svim složenim strukturama mapa. Nije da ćete u mapi s temama imati stotine datoteka koje ne možete pronaći.
  • Bočne trake i dodaci - Frustrira to što nemate bočne trake za uključivanje dodataka u cijeloj temi ... a onda je i prekomjerna upotreba bočnih traka i dodataka za ono što bi trebalo biti jednostavno. Bočna traka trebala bi biti ograničena na sadržaj koji je statičan tijekom svih vrsta stranica vaših tema, ali se povremeno ažurira. To bi mogao biti poziv na akciju sa strane vašeg sadržaja. Ili to može biti oglas koji želite prikazati nakon sadržaja. No, to nije bočna traka i widget samo za prikaz telefonskog broja, na primjer.
  • Opcije s tvrdim kodiranjem - Društvene veze, slike, videozapisi i svaki drugi element trebaju biti ugrađeni u opcije teme koje se lako mogu zamijeniti. Ne postoji ništa toliko otežavajuće kao što je ulazak u datoteke temeljnih tema da biste dodali vezu na društveni profil na 10 različitih mjesta. Dodajte stranicu s opcijama (ACF ima dodatak) i tamo postavite sve postavke tako da ih vaši marketinški ljudi mogu jednostavno dodati ili zamijeniti kad pokrenu temu.
  • Popisi veza su izbornici - WordPress je nekad imao odjeljak s vezama i na kraju su ga uklonili jer su izbornici bili savršen način za implementaciju popisa veza do internih ili vanjskih resursa. Često vidimo pojedini izbornik programiran na više mjesta na web mjestu, ili vidimo popise prikazane u widgetu bočne trake. Ako je popis stalno mjesto i vodoravan je, okomit ili hijerarhijski ... vrijeme je za izbornik.
  • Indeks naspram naslovne stranice - Indeksna stranica trebala bi biti rezervirana za vaš blog i navesti postove koje stvarate. Ako želite imati prilagođenu početnu stranicu koja nije u blogovima, trebali biste uključiti Datoteka predloška naslovnice u svoju temu. Postavke Administrativno> Čitanje u programu WordPress omogućuju vam da postavite koju stranicu želite imati kao svoju početnu stranicu, a koju stranicu želite kao svoju stranicu bloga ... koristite ih!
  • Osjetljiv - Svaka tema bi trebala biti reagira na različite visine i širine mnoštva prozora za prikaz ljudi koriste preko mobilnih uređaja, tableta, prijenosnih računala i velikih zaslona. Ako vaša tema ne reagira, naštetite sebi ne pružajući odgovarajuće iskustvo uređaju koji se koristi. A možda čak i naštetite sebi jer ne usmjerite promet pretraživanja na svojoj web lokaciji.

Još jedna izvrsna praksa koju počinjemo vidjeti su programeri tema i prodavači tema, uključujući i WordPress datoteku za uvoz, tako da web mjesto može raditi točno onako kako se čini kad ste ga kupili - a zatim možete jednostavno ući i urediti sadržaj . Kupnja i instaliranje teme - a zatim pogoršava pregled prazne stranice s nijednim sjajnim elementima i značajkama koje je dizajn teme prikazivao. Krivulja učenja razlikuje se u složenim temama, a programeri često različito implementiraju značajke. Sjajna dokumentacija i početni sadržaj izvrstan su način da pomognete svojim kupcima.

Jedan komentar

  1. 1

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.