Comment ajouter automatiquement des champs personnalisés lors de la publication dans WordPress

Comment ajouter automatiquement des champs personnalisés lors de la publication dans WordPress / Tutoriels

Lors de la création de notre site WPBeginner Gallery, nous devions générer automatiquement des URL courtes personnalisées pour chaque site soumis à la galerie, puis les stocker sous forme de champ personnalisé dès la publication du message. Maintenant, pendant que nous allons laisser les liens courts Bit.ly auto-générés pour chaque article dans notre prochain sujet, nous expliquerons comment ajouter des champs personnalisés automatiquement après leur publication dans WordPress. Cela peut être très utile pour les développeurs qui cherchent à pousser WordPress au prochain niveau.

La première chose à faire est d’ouvrir le thème de votre functions.php Fichier et collez le code suivant:

add_action ('publish_page', 'add_custom_field_automatically'); add_action ('publish_post', 'add_custom_field_automatically'); fonction add_custom_field_automatically ($ post_ID) global $ wpdb; if (! wp_is_post_revision ($ post_ID)) add_post_meta ($ post_ID, 'nom du champ', 'valeur personnalisée', true); 

Ensuite, remplacez simplement le nom du champ et la valeur personnalisée par votre nom de champ personnalisé et la valeur. C'est une astuce relativement simple, mais elle peut être très efficace lorsque vous essayez d'utiliser WordPress à des fins autres que celles de blog.

Source: WPCanyon