Afișarea Autorului Postării pentru Tipuri de Postări Personalizate în Ecranul de Editare
Am construit un site de tip marketplace care permite diferiților utilizatori să publice anunțuri personalizate pe site.
Vreau să folosesc interfața de administrare WordPress pentru a gestiona aceste anunțuri cu contul meu de administrator. Tipurile de postări personalizate sunt afișate foarte similar cu postările normale acolo.
Problema este că autorul postării nu este afișat. Am căutat pe Google această problemă și am găsit rapid că adăugarea "supports" => array( "title", "editor", "author" )
la $args pentru register_post_type()
adaugă o coloană care arată autorul în lista tuturor elementelor de tip postare personalizată.
Cu toate acestea, nu sunt sigur cum să adaug o casetă care să afișeze autorul în ecranul de editare unde apar editorul și alte informații detaliate despre postare. În prezent, am doar caseta cu informațiile de publicare și una pentru taxonomiile tipului de postare personalizată.
Cum aș putea proceda pentru a avea și autorul postării afișat acolo? Sunt puțin pierdut în această privință și nu am putut găsi nimic pe Google.
Puteți realiza acest lucru folosind funcția add_post_type_support
așa cum este descris aici: https://codex.wordpress.org/Function_Reference/add_post_type_support.
Acest cod ar trebui să funcționeze:
function add_author_support_to_posts() {
add_post_type_support( 'your_custom_post_type', 'author' );
}
add_action( 'init', 'add_author_support_to_posts' );
Poate fi adăugat în fișierul function.php
al temei dumneavoastră.

Dacă utilizați pluginul CPT UI, puteți edita cu ușurință tipul de postare personalizată acolo.
navigați la CPT UI în secțiunea de administrare
selectați tipul de postare căruia doriți să-i adăugați funcționalitatea 'autor'
derulați aproape până la capăt și în secțiunea 'Supports (Adăugați suport pentru diverse funcționalități disponibile ale editorului de postări din dreapta...)' bifați caseta corespunzătoare pentru 'author'.
Este posibil să fie necesar să reîmprospătați cache-ul, dar veți vedea câmpul 'autor' apărând lângă fiecare tip de postare personalizată în ecranul de administrare.
