- Qu'est-ce qu'un champ ACF?
- Qu'est-ce qu'ACF en développement web?
- Qu'est-ce que le répéteur ACF?
- Comment afficher ACF en front end?
- Ai-je besoin d'ACF pro?
- Comment utilisez-vous les champs ACF?
- Comment ajouter ACF?
- Comment afficher les champs ACF?
- Comment utiliser le répéteur ACF?
- Comment obtenir la valeur du champ ACF?
- Comment obtenir des images ACF?
Qu'est-ce qu'un champ ACF?
Advanced Custom Fields est un plugin WordPress qui vous permet d'ajouter des champs de contenu supplémentaires à vos écrans d'édition WordPress. Ces champs de contenu supplémentaires sont plus communément appelés champs personnalisés et peuvent vous permettre de créer des sites Web plus rapidement et d'éduquer vos clients plus rapidement. ... Installer le plugin ACF.
Qu'est-ce qu'ACF en développement web?
Advanced Custom Fields est un plugin WordPress qui vous aide à éditer du contenu compliqué de manière simple et logique. Si vous connaissez WordPress mais que vous n'avez pas beaucoup d'expérience avec ACF, vous vous demandez peut-être pourquoi tout ce bruit.
Qu'est-ce que le répéteur ACF?
Le champ de répétition vous permet de créer un ensemble de sous-champs qui peuvent être répétés encore et encore lors de l'édition du contenu! Tout type de champ peut être ajouté en tant que sous-champ, ce qui vous permet de créer et de gérer facilement des données très personnalisées!
Comment afficher ACF en front end?
Comment afficher les informations des champs personnalisés sur le frontend de votre site.
- Créer un nouveau groupe de champs. Une fois que vous avez installé et activé la version gratuite de Advanced Custom Fields de WordPress.org, accédez à Champs personnalisés > Ajouter un nouveau pour créer votre premier groupe de champs. ...
- Ajouter des champs personnalisés. ...
- Configurer les paramètres et publier.
Ai-je besoin d'ACF pro?
Ai-je besoin d'ACF et d'ACF PRO? Non, ACF PRO est un plugin indépendant et ne nécessite pas l'installation de la version gratuite. Une fois ACF PRO activé, vous pouvez désactiver la version gratuite et tous les modules complémentaires ACF premium.
Comment utilisez-vous les champs ACF?
Le plugin Advanced Custom Fields est installé comme n'importe quel autre plugin. Aller aux plugins > Ajouter un nouveau et rechercher des champs personnalisés avancés, puis appuyez sur Entrée. Le plugin devrait apparaître en premier et vous pouvez l'obtenir sur votre site via Installer maintenant. Une fois l'installation terminée, n'oubliez pas d'activer.
Comment ajouter ACF?
Ajout de champs
- À partir de l'écran d'administration des champs personnalisés, cliquez sur le bouton Ajouter un nouveau pour créer un nouveau groupe de champs.
- Ajoutez les champs que vous souhaitez voir lors de la modification d'un article.
- Sous Emplacements, sélectionnez l'un des types de règles liées à la publication (comme le type de publication), puis sélectionnez la valeur correspondante pour afficher ce groupe de champs.
Comment afficher les champs ACF?
Pour récupérer une valeur de champ en tant que variable, utilisez la fonction get_field(). C'est la fonction la plus polyvalente qui renverra toujours une valeur pour tout type de champ. Pour afficher un champ, utilisez the_field() de la même manière.
Comment utiliser le répéteur ACF?
Utilisation du modèle
- Boucle de base. Cet exemple montre comment parcourir un champ Répéteur et charger une valeur de sous-champ. ...
- Boucle Foreach. Cet exemple montre comment vous pouvez manuellement boucler sur une valeur de champ Repeater à l'aide d'une boucle foreach. ...
- Boucles imbriquées. ...
- Accéder aux valeurs de la première ligne. ...
- Accéder à des valeurs de ligne aléatoires.
Comment obtenir la valeur du champ ACF?
php $file = get_field('file'); if( $file ): // Extraire les variables. $url = $file['url']; $titre = $fichier['titre']; $légende = $fichier['légende']; $icon = $file['icon']; // Afficher la vignette de l'image lorsque cela est possible. if( $file['type'] == 'image' ) $icon = $file['sizes']['thumbnail']; // Commencer l'habillage des sous-titres.
Comment obtenir des images ACF?
Affichage personnalisé (array)
php $image = get_field('image'); if( $image ): // Variables d'image. $url = $image['url']; $titre = $image['titre']; $alt = $image['alt']; $légende = $image['légende']; // Attributs de taille de vignette. $taille = 'vignette'; $pouce = $image['sizes'][ $size ]; $largeur = $image['tailles'][ $taille .