Cum să creezi un tip de postare personalizat în WordPress fără plugin

Publicat: 2022-08-21

cum să creați un tip de postare personalizat în wordpress fără plugin Dacă doriți să creați un tip de postare personalizat în WordPress fără plugin, este un proces simplu și simplu care nu necesită să fiți un dezvoltator WordPress experimentat . În primul rând, înainte de a putea crea un tip de postare personalizat fără a folosi un plugin, ne ajută să explicăm elementele de bază ale modului în care funcționează postările în WordPress, dar dacă înțelegeți elementele de bază; puteți trece la această secțiune introductivă a creării de tipuri de postări personalizate.

Ce sunt tipurile de postări personalizate?

WordPress este sistemul de management al conținutului cu cea mai rapidă creștere, dar a fost conceput inițial ca un CMS pentru blogging. De-a lungul anilor, a evoluat pentru a fi un sistem de management al conținutului care este folosit pentru a construi un site web robust în toate industriile. La baza evoluției WordPress de la un CMS pentru bloguri la un CMS cu resurse complete se află tipurile de postări personalizate.

Când WordPress a fost conceput, ideea inițială a fost să aibă postări și pagini care să poată fi folosite pentru a publica postări de blog și pagini pentru a publica conținut static care nu s-ar schimba des.

În mod ideal, WordPress rezolva problema site-urilor web statice prin introducerea unui nou mod de a publica ușor și rapid conținut nou și de a continua să publice tot mai mult conținut fără a edita o singură linie de cod.

Pentru a face WordPress mai util dincolo de publicarea pe blog, au fost introduse tipuri de postări personalizate cu scopul de a permite utilizatorilor să-și creeze propriile tipuri de postări care ar putea fi orice își pot imagina. Acest tip de postare personalizat permite utilizatorilor din diverse industrii să adauge pe site-ul lor conținut care se referă la afacerea lor.

Exemplu de tip de postare personalizat

Iată un exemplu specific: proprietarul unui hotel poate folosi WordPress pentru a construi site-ul web al hotelului și poate folosi tipuri de postări personalizate pentru a prezenta diferitele camere din hotel sau diferitele servicii legate de afacerea sa; camera standard, camera deluxe etc

Cu această abordare conținutul publicat poate fi organizat în mod corect și gestionarea conținutului devine foarte ușoară.

De ce să creați tipuri de postări personalizate?

Motivele generale pentru care creăm tipuri de postări personalizate sunt extinderea capabilităților WordPress pentru a se potrivi diferitelor nevoi.

Exemplu : în calitate de dezvoltator WordPress , artist, autor sau profesionist în creație, atunci când creați un site web de portofoliu; nu puteți folosi postarea și paginile WordPress existente pentru a vă prezenta munca.

Puteți, în schimb, să creați un tip de postare personalizat pentru portofoliu și să utilizați acest tip de postări pentru a vă prezenta munca și veți avea un control mai bun și aspectul pe site-ul dvs. de portofoliu.

Tipuri de postări personalizate există astfel încât să poată extinde funcționalitatea de bază a site-ului web, unde postările și paginile obișnuite sunt limitate. Deci, acum, cum creăm tipurile de postări personalizate?

Cum se creează tipuri de postări personalizate?

Există două moduri majore de a crea tipuri de postări personalizate în WordPress:

  • Crearea unor tipuri de postări personalizate cu un plugin.
  • Crearea unor tipuri de postări personalizate fără un plugin.

În acest articol, mă voi concentra pe cel de-al doilea despre cum să creezi un tip de postare personalizat în WordPress fără plugin. În primul rând, trebuie să înțelegeți elementele de bază despre cum să adăugați cod în tema dvs. WordPress existentă.

Crearea unui tip de postare personalizat în WordPress fără plugin

Pasul 1: Numele tipului de postare personalizată

Decideți numele tipului de postare personalizat. Un exemplu de bază, de tip post personalizat pentru hotel, pot fi camerele în care putem publica diferitele tipuri de camere din acel hotel cu dotările și prețurile acestora. Deci vom adăuga numele tipului de postare personalizat atunci când îl înregistrăm ca „camera”

Pasul 2: Înregistrați tipul de postare personalizat

Al doilea pas este să înregistrați tipul de postare personalizat în tema dvs. WordPress. Ar trebui să adăugați următorul cod în fișierul function.php :

 //Exemplu de tip de postare personalizat pentru cameră

add_action('init', "room_custom_post_type_example"); function room_custom_post_type_example(){ $labels = array( 'name' => _x('Camere', 'nume general tip post'), 'singular_name' => _x('Camera', 'nume singular tip post'), 'menu_name' => _x('Camere', 'meniu admin'), 'name_admin_bar' => _x('Camera', 'adăugaţi nou pe bara de administrare'), 'add_new' => _x('Adăugați nou', ''), 'add_new_item' => __('Adăugați o cameră nouă'),

'edit_item' => __('Editați camera'), 'new_item' => __('Cameră nouă'), 'all_items' => __('Toate camera'), 'view_item' => __('View Room'), 'search_items' => __('Căutați camere'), 'not_found' => __('Nu s-au găsit camere'), 'not_found_in_trash' => __('Nu s-au găsit camere în Coș de gunoi'), 'parent_item_colon' => __('Parent Roms:'), ); $args = matrice(

'ierarhic' => adevărat, 'labels' => $etichete, „public” => adevărat, 'publicly_queryable' => adevărat, 'description' => __('Descriere.'), 'show_ui' => adevărat, 'show_in_menu' => adevărat, 'show_in_nav_menus' => adevărat, 'query_var' => adevărat, 'rewrite' => adevărat, 'query_var' => adevărat, 'rewrite' => array('slug' => 'camera'),

'capability_type' => 'pagină', 'has_archive' => adevărat, 'menu_position' => 22, „show_in_rest” => adevărat, 'supports' => array( 'titlu', 'editor', 'autor', 'miniatură', 'reviziuni', 'atribute-pagină', 'câmpuri-personalizate') ); register_post_type('camera', $args); }

Acest cod adaugă tipul de postare personalizat pe site-ul dvs. și apare în tabloul de bord WordPress și acum puteți începe să publicați conținutul pe noul tip de postare personalizată.

cum să creați un tip de postare personalizat în wordpress fără plugin

Puteți afla mai multe despre înregistrarea tipurilor de postări personalizate .

Pasul 3: Publicați conținut pe tipul de postare personalizat

cum să creați un tip de postare personalizat în wordpress fără plugin

Publicați tipul dvs. de postare personalizat și, înainte de a putea vizita interfața, asigurați-vă că ștergeți permalinkurile pentru a evita obținerea unei pagini 404 care nu este găsită atunci când verificați interfața.

Concluzie

Cu acești trei pași , puteți crea cu ușurință un tip de postare personalizat în WordPress fără a utiliza un plugin și puteți începe să publicați conținutul personalizat cu șabloane personalizate care sunt specifice tipului de postare personalizat. Dacă nu sunteți sigur cum să faceți acest lucru pentru site-ul dvs., aș dori să vă recomand citiri suplimentare despre înregistrarea tipurilor de postări personalizate. De asemenea, puteți lua legătura cu mine dacă aveți întrebări pe acest subiect.

Articole similare

  1. Cum să obțineți ID-ul comenzii în Woocommerce