WordPress vine cu tipuri de postări implicite pentru postări de blog, pagini, atașamente, revizuiri și așa mai departe. Cu toate acestea, atunci când doriți să creați conținut mai unic, care se potrivește nevoilor specifice ale afacerii sau site-ului dvs. personal, este posibil să găsiți că aceste tipuri de postări personalizate implicite limitează.

Puteți depăși această limitare prin crearea propriilor tipuri de postări personalizate pentru a extinde funcționalitatea WordPress. Puteți crea aproape orice tip de postare personalizată, de la evenimente personalizate la mărturii de produse, profiluri ale personalului și așa mai departe.

În această postare, vă vom arăta câteva metode de a crea tipuri de postări personalizate în WordPress.

Cum să creați tipuri de postări personalizate folosind pluginuri

Cele două modalități principale de a adăuga tipuri de postări personalizate în WordPress sunt fie prin utilizarea pluginurilor, fie prin codificarea acestora. Utilizarea unui plugin este de obicei metoda preferată dacă căutați o soluție rapidă și ușor de implementat.

instagram viewer

Dar pluginurile suplimentare de pe site-ul dvs. WordPress pot ajunge ca bloatware, reducând viteza site-ului dvs. Dacă vă simțiți confortabil cu scrierea codului, vă recomandăm metoda manuală.

Dacă preferați să utilizați un plugin, totuși, procesul este simplu. Există mai multe plugin-uri din care să alegeți, dintre care majoritatea sunt ușor de utilizat, cum ar fi Creator de tipuri de postări personalizate, Păstăi, și Interfața de utilizare a tipului de postare personalizat.

Vă vom recomanda Pods, deoarece are peste 100.000 de instalări și este foarte recomandat de experții și utilizatorii WordPress. În timp ce utilizarea unui plugin este o metodă viabilă de a crea tipuri de postări WordPress personalizate, acest articol se va concentra mai mult asupra modului de a face acest lucru manual.

Crearea manuală a tipurilor de postări personalizate

Puteți crea un tip de postare personalizat pur și simplu adăugând un pic de cod la tema dvs funcții.php fişier.

Mai jos este o bucată de cod detaliată care adaugă mai multe opțiuni tipului de postare personalizat. În backend-ul WordPress, mergeți la Aspect > Editor de teme > Funcții teme (funcții.php).

Primul lucru pe care va trebui să-l faceți este să alegeți un nume pentru noua funcție. În acest exemplu, vom crea un tip de postare personalizat pentru a crea profiluri dedicate pentru partenerii unei firme de avocatură sau unei afaceri de consultanță.

Vom apela noua noastră funcție cp_post_type_partners.

Copiați următorul cod și inserați-l în partea de jos a fișierului:

/*Începere tip postare personalizată*/
funcția cp_post_type_partners() {
$supports = array(
'titlu', // titlul postării
„editor”, // postează conținut
'autor', // autor al postării
„miniatură”, // imagini prezentate
'extras', // postează extras
'câmpuri-personalizate', // câmpuri personalizate
'comentarii', // postează comentarii
'revizii', // postează revizuiri
'post-formate', // formate post
);

$labels = array(
'nume' => _x('parteneri', 'plural'),
'singular_name' => _x('partener', 'singular'),
'menu_name' => _x('parteneri', 'meniul admin'),
'name_admin_bar' => _x('parteneri', 'bara de administrare'),
'add_new' => _x('Adăugați nou', 'adăugați nou'),
'add_new_item' => __('Adăugați un nou partener'),
'new_item' => __('Noul partener'),
'edit_item' => __('Editează partenerul'),
'view_item' => __('Vedeți partenerul'),
'all_items' => __('Toți partenerii'),
'search_items' => __('Căutare parteneri'),
'not_found' => __('Niciun partener găsit.'),
);

$args = matrice(
'supports' => $supports,
'labels' => $labels,
„public” => adevărat,
'query_var' => adevărat,
'rewrite' => array('slug' => 'parteneri'),
'has_archive' => adevărat,
'ierarhic' => fals,
);
register_post_type('partener', $args);
}
add_action('init', 'cp_post_type_partners');
/*Sfârșitul tipului de postare personalizat*/

Acest cod folosește PHP-ul specific WordPress, care vă permite să înregistrați un tip de postare personalizat fără a fi nevoie să îl creați complet de la zero.

Actualizați fișierul și reîmprospătați pagina, iar tabloul de bord ar trebui să aibă un nou element de meniu numit Parteneri.

Asta e! Pentru a vedea arhiva noului tip de postare personalizată „parteneri”, pur și simplu navigați la yoursitename.com/partners/. Dacă nu puteți vizualiza rezultatele sau browserul returnează o pagină de eroare 404, pur și simplu reveniți la tabloul de bord WordPress, navigați la setări > permalink-uriși salvați din nou setările de permalink.

Creați cu ușurință tipuri de postări personalizate

Tipurile de postări personalizate vă permit să vă îmbogățiți site-ul WordPress și pot fi utilizate într-o varietate de moduri. De la evidențierea profilurilor partenerilor până la crearea de mărturii, produse și așa mai departe, tipurile de postări personalizate sunt utile și ușor de creat.

Puteți chiar să utilizați tipuri de postări personalizate pentru a vă crea propria afacere online, cum ar fi un director web. Înainte de a începe, totuși, asigurați-vă că știți cum să configurați un site web WordPress.

Cum să vă configurați propriul site web în 2 ore sau mai puțin

Nu ai creat niciodată un site web înainte, dar vrei să încerci? Urmați acești pași pentru a vă pune în funcțiune propriul site web în doar câteva ore!

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • Programare
  • Wordpress
  • Dezvoltare web
  • PHP
Despre autor
David Abraham (8 articole publicate)

David este un iubitor de WordPress care este pasionat de a ajuta afacerile mici să se dezvolte!

Mai multe de la David Abraham

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona