Comment utiliser le plugin ACF dans WordPress
Publié: 2022-09-28Advanced Custom Fields est un plugin WordPress qui vous permet d'ajouter des champs de métadonnées supplémentaires à votre contenu. Ce plugin est très utile pour personnaliser votre site WordPress. Dans cet article, nous allons vous montrer comment utiliser le plugin ACF dans WordPress. La première chose à faire est d'installer et d'activer le plugin ACF. Pour plus de détails, consultez notre guide sur la façon d'installer un plugin WordPress. Une fois le plugin activé, vous devrez créer un groupe de champs. Un groupe de champs est une collection de champs que vous souhaitez ajouter à un certain type de publication ou taxonomie. Pour créer un groupe de champs, accédez à Champs personnalisés » Ajouter nouveau. Sur l'écran suivant, vous devrez fournir un nom pour votre groupe de champs et sélectionner les règles de localisation. Les règles de localisation indiquent à WordPress où afficher ces champs personnalisés. Après cela, vous pouvez commencer à ajouter des champs à votre groupe de champs. ACF est livré avec un large éventail de types de champs tels que texte, zone de texte, image, fichier, sélection, case à cocher, bouton radio, etc. Une fois que vous avez terminé d'ajouter des champs, cliquez sur le bouton Publier pour enregistrer votre groupe de champs. Maintenant que vous avez créé un groupe de champs, il est temps de l'ajouter à un article ou à une taxonomie. Pour ce faire, modifiez la publication ou la taxonomie où vous souhaitez afficher ces champs personnalisés. Sur l'écran d'édition, vous remarquerez une nouvelle métabox appelée Champs personnalisés. Dans cette métabox, vous verrez tous les champs du groupe de champs que vous avez créé précédemment. Vous pouvez maintenant ajouter des valeurs à ces champs et enregistrer votre publication ou taxonomie. Ces champs personnalisés seront désormais affichés sur le front-end de votre site Web.
Ce qui suit est un guide étape par étape pour l'intégration du plug-in Advanced Custom Fields (ACF) avec Web Services Form PRO. Avec le plugin ACF, vous pouvez créer des champs personnalisés pour tout type de publication. Dans ce didacticiel, nous allons apprendre à créer un formulaire pouvant être utilisé pour créer une publication WordPress. Cette page peut également être utilisée pour créer des pages ou des produits si vous préférez. Lorsque vous sélectionnez un modèle, un formulaire est créé pour vous via WS Form. Vous devrez remplir certains champs de votre formulaire pour que votre publication WordPress soit créée. Les champs de sélection, de case à cocher et d'option sont tous tirés dynamiquement dans un champ ACF .
De plus, les champs 'Post Object' et 'User' dans ACF sont mis à jour dynamiquement. Les champs personnalisés ACF peuvent être utilisés pour pré-remplir des formulaires sur le formulaire de services Web. Nous reviendrons à l'éditeur de mise en page pour le démontrer en revenant au formulaire que nous venons de créer. La configuration du formulaire est ensuite effectuée en configurant WS Form pour utiliser les données d'une publication WordPress existante pour remplir le formulaire. Tous les champs de notre liste ont déjà été cartographiés, il vous suffit donc de cliquer sur Enregistrer pour les enregistrer tous.
Comment activer mon Acf ?

Pour activer ACF, rendez-vous simplement sur la page Plugins de votre espace d'administration WordPress et cliquez sur le lien « Activer » sous l' entrée ACF . C'est tout ce que vous devez faire ! ACF sera maintenant activé et prêt à être utilisé sur votre site.
Comment installer et activer les champs personnalisés avancés
Pour activer l'ACF, vous devez d'abord le localiser dans la liste des plugins dans la zone d'administration de votre site, puis cliquer sur le lien "Activer". Vous pouvez également l'installer manuellement en accédant aux plugins et en recherchant des champs personnalisés avancés. En cliquant sur Nouveau, vous pouvez ajouter une nouvelle page à votre site. Ai-je besoin à la fois d'affl et d'affl pro ? Il n'est pas nécessaire d'installer Affet PRO pour l'utiliser en tant que plugin indépendant. La version gratuite et tous les autres modules complémentaires ACF premium seront désactivés dès qu'ACF PRO deviendra actif. Lorsque vous consultez la page d'administration du groupe de champs , cliquez simplement sur le bouton "afficher la clé du champ" dans le menu déroulant de l'aide, copiez et collez la clé dans le code, puis copiez et collez à nouveau la clé.
Qu'est-ce qu'Acf dans WordPress

Advanced Custom Fields (ACF) est un plugin pour WordPress qui vous donne des champs supplémentaires à utiliser dans vos articles et pages. Ces champs peuvent être utilisés pour ajouter des données supplémentaires à votre contenu, le rendant plus flexible et plus facile à gérer. ACF est un excellent moyen d'ajouter des données supplémentaires à votre site WordPress sans avoir à modifier votre thème ou vos plugins.
Le plugin de champs personnalisés avancés
Pour créer rapidement des champs de contenu personnalisés , les développeurs WordPress peuvent utiliser le plugin Advanced Custom Fields de WPMU DEV. Avec l'aide de la fonction get_field(), vous pouvez facilement obtenir les champs que vous devez ajouter à vos écrans d'édition WordPress.

Plug-in de colonnes AcfComment
Le plugin ACF Columns est un excellent moyen de créer des colonnes réactives dans vos articles et pages WordPress. Ce plugin est facile à utiliser et vous permet de créer autant de colonnes que vous le souhaitez. Vous pouvez également contrôler la largeur de chaque colonne et l'espacement entre les colonnes.
Page d'options de l'ACF
Une page d'options ACF est un excellent moyen d'ajouter des champs personnalisés à votre site WordPress sans avoir à les coder vous-même. Ils sont faciles à utiliser et vous permettent d'ajouter tout type de champ personnalisé dont vous avez besoin. Les pages d'options sont particulièrement utiles si vous devez ajouter des champs personnalisés à plusieurs types de publications ou taxonomies.
Ce plugin est pour Advanced Custom Fields (ACF) 5.x plus le module complémentaire de page d'options (ou le plugin Advanced Custom Fields Pro). Avec ce plugin, les pages d'options dans l'ACF peuvent être créées avec une interface d'administration, y compris les pages d'options elles-mêmes. Pour ajouter/modifier les paramètres de la page d'options, accédez à manage_options. Vous pouvez modifier cette capacité en saisissant un filtre. La valeur ACF $post_id peut être calculée à l'aide d'une fonction ou d'un filtre. L'ID de la page d'option est renvoyée en fonction de la valeur menu_slug. La seule chose avec laquelle vous pouvez utiliser ce plugin est Font Awsome, qui n'est pas incluse dans les paramètres de votre site Web.
Si vous souhaitez supprimer mon petit bourrin de certaines pages d'administration, vous pouvez le faire en éditant le fichier functions.php J'utilise beaucoup ACF Pro. En conséquence, vous pouvez facilement ajouter des pages à votre extension. Le logiciel m'a rendu la vie tellement plus facile. J'ai essayé et cela n'a pas fonctionné, malgré la documentation. J'ai un menu Options très simple avec un parent et deux enfants ; Je ne trouve pas le champ $post_id dans mon champ $post_id. Le "ACF Options Page Admin" est un projet de logiciel open source. Ce plugin a été mis à disposition par un certain nombre de contributeurs. C'est bien d'avoir les fonctionnalités supplémentaires d'ACF Pro, telles que "Enregistrer les valeurs dans la publication de la page d'options". Merci de pouvoir ajouter du contenu avant et après les champs AHF .
Qu'est-ce qu'une page d'options ?
Vos utilisateurs peuvent modifier leurs préférences pour votre extension en sélectionnant la page des options.
Comment afficher les champs Acf ?
Pour obtenir une valeur de champ en tant que variable, utilisez la fonction get_field(). Cette fonction renvoie une valeur pour n'importe quel champ dans sa forme la plus polyvalente. La méthode the_field() renvoie un champ qui peut être affiché de la même manière qu'avant. Veuillez consulter la page d'exemple de code pour plus d'informations sur l'utilisation de base de la fonction.
Comment afficher les champs personnalisés WordPress Acf dans le frontend
Afin d'afficher les champs personnalisés créés avec le plugin Advanced Custom Fields dans WordPress sur le frontend de votre site, vous devrez utiliser une combinaison de PHP et HTML.
Tout d'abord, vous devrez créer un nouveau fichier dans votre répertoire de thème WordPress appelé single.php. Ce fichier sera utilisé pour afficher des articles de blog individuels sur votre site.
Ensuite, vous devrez éditer le fichier single.php et ajouter le code suivant :
php
$champs_personnalisés = get_post_custom();
foreach ( $champs_personnalisés as $nom_champ => $valeur_champ ) {
if ( $nom_champ ! = '_edit_last' && $nom_champ ! = '_edit_lock' ) {
echo $nom_champ . ': ' . $field_value[0] . '
';
}
}
? >
Ce code parcourra tous les champs personnalisés associés à la publication et les affichera sur le frontend du site.
Quelle est la meilleure façon d'afficher des champs personnalisés dans un site WordPress ? Si vous n'êtes pas développeur, nous vous montrerons comment les montrer à l'aide de code, et si vous l'êtes, nous vous présenterons un outil que vous pouvez utiliser pour le faire sans créer une seule ligne de code. Vous pouvez transformer votre site Web d'une page statique en un CMS WordPress en affichant vos champs personnalisés. Nous avons créé quelques champs personnalisés pour afficher notre section Livres préférés. Les champs de titre et de lien des livres, les descriptions de livre et les champs de couverture sont des champs de saisie standard qui doivent être renseignés. Nous avons maintenant la possibilité d'inclure ces champs personnalisés dans des publications et des pages existantes ou nouvelles. Vous pouvez utiliser n'importe quel modèle dans la métabox Swift Templates en cochant la case. Comme indiqué précédemment, par défaut, il n'y a rien pour afficher les champs personnalisés dans cette page, nous aurons donc besoin de HTML pour le faire. En tant que didacticiel pour débutant, je suis sûr que vous constaterez que l'utilisation de modèles WCK et Swift uniquement est un moyen simple de créer des champs personnalisés avancés dans WordPress.