12 cele mai utile WordPress Custom Posturi Tutoriale
WordPress vă permite să creați propriile tipuri personalizate de conținut. Aceste tipuri de conținut se numesc tipuri personalizate de posturi. Aveți posibilitatea să le utilizați pentru a adăuga conținut personalizat, cum ar fi produse, recenzii, rețete etc. În acest articol, vom distribui cele 12 cele mai utile WordPress personalizate tipuri de posturi tutoriale.
Tutorial video
Abonați-vă la WPBeginnerDacă nu vă place videoclipul sau aveți nevoie de mai multe instrucțiuni, continuați să citiți.
1. Când aveți nevoie de un tip de post particularizat
Înainte de a începe să creați tipuri personalizate de posturi sau taxonomii pe site-ul dvs. WordPress, este important să vă evaluați nevoile. De multe ori puteți obține aceleași rezultate cu mesajele și paginile implicite WordPress.
Cu ajutorul categoriilor încorporate și a etichetelor, puteți sorta conținutul în mai multe moduri diferite. Cu paginile puteți configura o structură ierarhică de conținut cu relația părinte-copil.
Dacă nu sunteți sigur, consultați acest ghid despre momentul în care aveți nevoie de un tip de post personalizat sau taxonomie în WordPress.
2. Adăugarea unei pictograme pentru tipurile personalizate de postări
Când creați un tip de post personalizat, WordPress utilizează pictograma postului implicit dacă nu este furnizată nicio pictogramă. Puteți adăuga propriile icoane la tipurile personalizate de postări. Aceste pictograme sunt afișate în bara de administrare WordPress.
WordPress utilizează pictograme de fonturi în zona de administrare pentru a se asigura că arată frumos pe toate dispozitivele și dimensiunile ecranului. Cea mai ușoară modalitate de a adăuga o pictogramă pentru font în tipul dvs. de post personalizat este prin utilizarea pluginului CPT personalizat pentru pictograme. Trebuie doar să instalați și să activați pluginul și să vizitați pagina de setări a pluginului pentru a adăuga o pictogramă.
O altă metodă este să adăugați pictograma în timp ce creați tipul dvs. de postare personalizată cu pluginul CPT UI.
Pentru instrucțiuni mai detaliate, consultați acest tutorial cu privire la modul de adăugare a icoanelor pentru tipuri personalizate de posturi în WordPress.
3. Crearea paginii de arhivare personalizată
Adăugarea de tipuri personalizate de posturi în WordPress a devenit foarte ușoară datorită pluginului CPT UI. Cu toate acestea, mulți începători au probleme cu afișarea tipurilor personalizate de postări pe site-urile lor.
Pentru a adăuga o pagină de arhivă tip postare personalizată, mai întâi trebuie să vă asigurați că arhivele sunt activate pentru tipul dvs. de post personalizat. În cele mai multe cazuri, acestea sunt, dar dacă nu, atunci va trebui să le activați. CPT UI plugin-ul are o casetă de selectare în cadrul opțiunilor avansate pentru a activa arhive.
Acum, dacă utilizați destul de permalinks, puteți accesa pagina personalizată de tip arhivă postând un URL ca acesta:
http://www.example.com/products/
Înlocuiți example.com cu propriul nume de domeniu și produse cu numele tipului dvs. de post personalizat. Dacă nu puteți vedea tipul dvs. de post personalizat, atunci vizitați Setări »Permalinks și faceți clic pe butonul salvați modificările. Acest lucru va actualiza structura dvs. permalink, iar acum ar trebui să puteți vedea pagina dvs. arhivă personalizată.
Pentru instrucțiuni mai detaliate, consultați acest ghid pe pagina arhivelor de posturi personalizate.
De asemenea, puteți adăuga un element de meniu la tipul dvs. de post personalizat din meniurile de navigare. Pur și simplu du-te la Aspect »Meniuri și faceți clic pe "Link personalizat" tab. Apoi, adăugați numele tipului de postare personalizat și adresa URL.
4. RSS Feeds pentru tipurile personalizate de posturi
WordPress vine cu un generator RSS integrat pentru toate tipurile de conținut, taxonomii, autori și arhive bazate pe date. Utilizează o structură URL adecvată care interoghează baza de date și generează fluxul RSS pe care doriți să-l vedeți.
De exemplu, pentru a vedea feedul RSS al postului dvs. personalizat "filme", veți adăuga această adresă URL:
http://www.example.com/feed/?post_type=movies
Pentru mai multe detalii, consultați modul de creare a fluxului RSS separat pentru tipuri personalizate de posturi în WordPress.
5. Adăugarea tipurilor de postări personalizate la fluxul RSS principal
Implicit, WordPress include numai postările de pe blogul dvs. în feed-ul RSS principal al site-ului dvs. Acest lucru înseamnă că conținutul dvs. tip personalizat pentru postare nu este vizibil pentru principalii tăi abonați în fluxuri RSS.
Puteți include cu ușurință tipurile personalizate de postări în feedul dvs. principal RSS prin adăugarea următorului cod la fișierul functions.php al temei dvs. sau la un plugin WordPress specific site-ului.
($ qv ['post_type'])) $ qv ['post_type'] = array ('post', 'cărți', 'filme'); returnați $ qv; add_filter ("cerere", "myfeed_request");
Înlocuiți cărțile și filmele cu propriile tipuri de posturi personalizate.
Aflați mai multe despre cum să adăugați tipuri personalizate de postări în fluxul principal WordPress RSS.
6. Formularul de căutare pentru tipurile personalizate de postări
Caracteristica implicită de căutare WordPress este foarte limitată. Mai ales dacă utilizați tipuri personalizate de postări pe site-ul dvs. WordPress. Puteți adăuga un formular de căutare Google personalizat pe site-ul dvs. WordPress, dar chiar și acest formular nu permite utilizatorilor să selecteze parametrii de căutare.
O altă soluție este să utilizați un plugin ca SearchWP care vă permite să creați formulare avansate de căutare și este capabil să căutați prin toate tipurile de posturi personalizate, taxonomii și câmpuri personalizate.
Dacă doriți mai degrabă să vă construiți propriul formular de căutare personalizat, atunci aici este ceea ce trebuie să faceți. Mai întâi, adăugați câmpurile ascunse în câmpurile ascunse în formularul de căutare adăugând acest cod în fișierul searchform.php al temei copilului tău.
Acest cod adaugă pur și simplu câmpuri ascunse pentru tipurile personalizate de postări, înlocuind valoarea cu propriile tipuri de posturi personalizate. Următorul pas este de a spune WordPress ce să facă cu aceste domenii. Adăugați acest cod înaintea bucla în fișierul search.php al temei: