Slik legger du til egendefinerte felt automatisk på postpublisering i WordPress

Slik legger du til egendefinerte felt automatisk på postpublisering i WordPress / Guider

Når vi opprettet vår WPBeginner Gallery Site, trengte vi å generere tilpassede merkede korte webadresser automatisk for hvert nettsted som ble sendt inn i galleriet, og lagre dem deretter som et egendefinert felt så snart innlegget ble publisert. Nå mens vi forlater den automatisk genererende Bit.ly-kortkoblingene for hvert innlegg for vårt neste emne, vil vi dekke hvordan du legger til tilpassede felt automatisk ved publisering i WordPress. Dette kan være svært nyttig for utviklere som ønsker å skyve WordPress til neste nivå.

Det første du må gjøre er å åpne temaet ditt functions.php fil og lim inn følgende kode:

add_action ('publish_page', 'add_custom_field_automatically'); add_action ('publish_post', 'add_custom_field_automatically'); funksjon add_custom_field_automatically ($ post_ID) global $ wpdb; hvis (! wp_is_post_revision ($ post_ID)) add_post_meta ($ post_ID, 'field-name', 'tilpasset verdi', true); 

Deretter erstatter du bare feltnavnet og egendefinert verdi med ditt egendefinerte feltnavn og verdien. Dette er et relativt enkelt triks, men det kan være svært effektivt når du prøver å bruke WordPress for annet enn bloggformål.

Kilde: WPCanyon