Cum să adăugați o postare de pe front-end în WordPress

Publicat: 2022-10-01

Dacă doriți să adăugați o postare de pe front-end-ul site-ului dvs. WordPress, va trebui mai întâi să vă conectați la contul dvs. WordPress . Odată ce v-ați autentificat, veți fi dus la Tabloul de bord. De aici, va trebui să faceți clic pe fila „Postări”, apoi să faceți clic pe butonul „Adăugați nou”. Aceasta vă va duce la pagina „Adăugați o postare nouă”. Aici veți putea introduce titlul, conținutul și orice alte informații necesare pentru postarea dvs. După ce ați introdus toate informațiile necesare, puteți apoi să faceți clic pe butonul „Publicați” pentru a vă publica postarea pe site-ul dvs. WordPress.

Permiterea utilizatorilor să-și trimită propriile postări WordPress nu este cea mai eficientă soluție pentru majoritatea problemelor, dar poate fi benefică în câteva situații specifice. Pur și simplu introducerea titlului unei postări în front-end este tot ceea ce este necesar pentru a o trimite. Este posibil să simplificați o trimitere front-end și un plugin WordPress prin rularea manuală a fiecărei funcții. HTML este primul pas în a permite conținutului utilizatorului să fie trimis la front-end-ul unui site WordPress. Vom folosi codul scurt al WordPress pentru ca HTML-ul să apară. Puteți trimite și o solicitare Administrator-Ajax sau REST API. Pe scurt, am crea o funcție în WordPress pentru a salva conținutul nostru de utilizator front-end.

Nu este chiar atât de greu de înțeles, dar codul este o chestiune simplă. Trebuie să trimitem formularul și să avem un nonce stabilit pentru a evita clauza de gardă. Puteți schimba tipul_post în pagină pentru acest formular dacă doriți ca vizitatorii să poată crea pagini WordPress . Am parcurs codul necesar pentru a crea un formular de bază și o postare frontală în WordPress. De asemenea, un utilizator poate trimite o postare direct din partea frontală a site-ului. Dacă doriți să beneficiați de munca altcuiva, utilizați Gravity Forms, WPForms sau pluginul gratuit Postări trimise de utilizator.

Puteți edita sau actualiza o postare existentă accesând Site-ul meu – Postări și selectând titlul postării pe care doriți să o editați. Aceasta deschide Editorul WordPress , unde puteți edita sau șterge conținutul. Postarea actualizată va fi afișată și ca conținut publicat anterior. Făcând clic pe Actualizare, puteți face modificări care sunt acum live.

Cum inserez o postare în WordPress?

Credit: Stack Overflow

Pentru a insera o postare în WordPress, va trebui să vă conectați la contul dvs. WordPress și să vă accesați tabloul de bord. Odată ce vă aflați pe tabloul de bord, va trebui să faceți clic pe fila „Postări” și apoi să selectați „Adăugați nou”. De acolo, veți putea să creați o nouă postare și să o inserați în WordPress.

Toate postările de pe o anumită pagină de blog sunt afișate automat pe pagina respectivă. Dacă doriți să afișați postări în altă parte a site-ului, trebuie să fiți familiarizat cu structurile de fișiere HTML, PHP și WordPress. Tutorialele enumerate mai jos vă vor ghida prin procesul de adăugare a unei postări pe o pagină WordPress folosind generatorul de teme WordPress Templatetoaster. Cu Post in Page, o metodă mai simplă de a crea postări WordPress, puteți realiza acest lucru mai ușor. Va fi nevoie de doar câteva linii de cod pentru a finaliza și va îndeplini, de asemenea, aceleași funcții ca și predecesorul său. Pentru a accesa pagina dorită după instalare, pur și simplu copiați codul scurt pentru plugin. Shortcodes pentru editorul WordPress pot fi găsite mai jos.

Adăugați o postare din pluginul WordPress Frontend

Adăugarea unei postări dintr-un plugin WordPress frontal este o modalitate excelentă de a extinde funcționalitatea site-ului dvs. Permițând utilizatorilor să trimită conținut de pe front-end-ul site-ului dvs., le puteți face mai ușor să contribuie la site-ul dvs. și să adauge conținut nou. Aceasta poate fi o modalitate excelentă de a crește implicarea și de a vă menține site-ul proaspăt și actualizat. Există o serie de pluginuri WordPress pentru frontend disponibile, așa că asigurați-vă că alegeți unul care se potrivește cel mai bine nevoilor dvs.

Trimitere post-final WordPress fără plugin

Credit: www.how2shout.com

Există câteva modalități de a face trimitere post-end în WordPress fără un plugin. O modalitate este să utilizați un formular personalizat și să îl trimiteți în zona de administrare WordPress. O altă modalitate este să utilizați un editor front-end precum Frontity sau Simplenote.

Cum să afișați tipul de postare personalizat în front-end în WordPress

Pentru a afișa un tip de postare personalizat pe front-end-ul unui site WordPress, va trebui să editați codul temei. Mai exact, trebuie să editați bucla în fișierele șablon ale temei dvs.
Mai întâi, trebuie să adăugați o variabilă de interogare personalizată la șirul de interogare. Acest lucru îi spune WordPress că doriți să afișați un tip de postare personalizat. Apoi, trebuie să spuneți buclei să interogă pentru acest tip de postare personalizat.
Puteți face acest lucru adăugând următorul cod la fișierele șablon ale temei dvs.:
query_posts( array( 'post_type' => 'my_custom_post_type' ) );
Acum, tipul dvs. personalizat de postare va fi afișat pe front-end-ul site-ului dvs. WordPress.

Acest articol descrie cum să afișați tipuri de postări personalizate în front-end. Duplicând șabloanele single.php și archive.php, putem afișa cu ușurință conținutul tipului de postare personalizat în Front-end. De îndată ce duplicăm un șablon, trebuie să-l redenumim în funcție de numele pe care l-am creat pentru el. Vă rog să-mi spuneți dacă aveți întrebări despre acest toping, astfel încât să vă pot răspunde în mod corespunzător.

Cum se afișează câmpul personalizat în tipul de postare personalizat?

Un șablon cu codul este tot ceea ce este necesar. De exemplu, $value = get_field('my_field'); if($valoare): echo $valoare; endif; pur și simplu schimbați my_field cu numele câmpului dvs. personalizat.

Editor de postări frontale WordPress

Editorul de postări frontale WordPress este o modalitate excelentă de a-ți edita postările fără a fi nevoie să intri în partea din spate a site-ului. Acest lucru este util mai ales dacă doriți să faceți modificări la o postare care este deja publicată.

Plugin-ul WP Front User Submit, care este gratuit, vă permite să trimiteți postări de pe front-end cu sau fără autentificare. Alegeți cele mai bune formulare disponibile cu un generator de formulare drag-and-drop, apoi adăugați câmpuri personalizate nelimitate cu o varietate de câmpuri tipuri potrivite nevoilor dvs. El va putea adăuga conținut postat mai eficient cu propriile blocuri în editorul de tip bloc de generație următoare (JSEditor). WP Front User Submit PRO oferă o serie de funcții premium. Acest sistem poate fi personalizat în orice mod, astfel încât toate aceste caracteristici pot fi activate sau dezactivate. Asigurați-vă că site-ul dvs. are valoare utilizând conținut generat de utilizatori. Este un șir de șase cifre care citește [fe_fs_user_ admin count=1].

În parametrul „număr”, veți găsi o modalitate de a afișa câte postări aveți nevoie. Făcând clic pe pagina Postări admin , puteți filtra postările trimise. Ar trebui să fie afișată sau dezactivată bara de administrare a WordPress numai pentru utilizator? Dacă nu ați configurat deja dimensiunea de încărcare, vă rugăm să o verificați din nou. Există vreo modalitate de a traduce pluginul? Localizarea/traducabil sunt cele mai comune două plugin-uri. Acest program poate fi rulat fără utilizarea Editorului de blocuri Gutenberg. Cum folosesc Shortcode cu setări? Articolul se intitulează Cum se utilizează Shortcode și poate fi găsit pe WPfronteditor.com.

Noul WordPress 5.0 Block Edit

Noul editor de blocuri din WordPress 5.0 este destinat să înlocuiască editorul clasic. Un editor de blocuri, care este similar cu un site web precum Medium sau Twitter, vă permite să publicați conținut într-un mod mai controlat și mai structurat. După lansarea WordPress 5.0, editorul clasic a fost editorul implicit. Puteți folosi în continuare editorul clasic dacă faceți clic pe pictograma roată din colțul din dreapta sus al editorului WordPress și selectați „Utilizați Editorul clasic”.