Cum se adaugă automat câmpurile personalizate pe Post Publish în WordPress
Când creăm site-ul WPBeginner Gallery, trebuie să generăm automat url-uri personalizate de marcă personalizate pentru fiecare site trimis în galerie și apoi să le stocăm ca pe un câmp particularizat de îndată ce postarea a fost publicată. Acum, în timp ce vom lăsa scurtăturile Bit.ly care generează automată pentru fiecare post pentru următorul nostru subiect, vom discuta cum să adăugăm automat câmpurile personalizate la publicarea postului în WordPress. Acest lucru poate fi foarte util pentru dezvoltatorii care caută să împingă WordPress la nivelul următor.
Primul lucru pe care trebuie să-l faceți este să deschideți tema functions.php introduceți și lipiți următorul cod:
add_action ('publish_page', 'add_custom_field_automatically'); add_action ('publish_post', 'add_custom_field_automatically'); funcția add_custom_field_automatically ($ post_ID) global $ wpdb; dacă ! wp_is_post_revision ($ post_ID)) add_post_meta ($ post_ID, 'field-name', 'value custom', true);
Apoi, înlocuiți pur și simplu numele câmpului și valoarea personalizată cu numele câmpului personalizat și valoarea. Acesta este un truc relativ simplu, dar poate fi foarte eficient atunci când încercați să utilizați WordPress pentru alte scopuri decât blogurile.
Sursă: WPCanyon