web-dev-qa-db-fra.com

Renvoi de toutes les options de bouton radio lors de l'utilisation de champs personnalisés avancés

Lors de l’utilisation du plugin Advanced Custom Fields pour Wordpress,

Supposons que j'ai un champ de bouton radio avec des choix possibles:

o Pommes o Bananes o Canneberges

Comment puis-je retourner chacune de ces options, quelle que soit celle sélectionnée?

Merci tout le monde

3
seahorse256

Consultez cette page afin de découvrir votre clé de champ pour votre bouton radio: http://www.advancedcustomfields.com/docs/functions/get_field_object/

Ensuite, insérez ce code où vous récupérez vos valeurs de champ:

<?php
 $key = 'your_fieldkey_here';
 $field = get_field_object($key); 
 if ($field) {
       foreach ($field['choices'] as $key => $value) {
        echo ('KEY : ' . $key);
        echo ('<br />');
        echo ('VALUE : ' . $value);
        echo ('<br />');
      }                             
   }
?>

Ce code renverra votre jeu de clés et de valeurs.

Ce seul problème avec cette méthode est que cela ne fonctionnera pas si votre champ de bouton radio est à l'intérieur d'un champ de répéteur.

5