champ users personnalisé type radio bouton

  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #529280
    Timama
    Participant
    Chevalier WordPress
    284 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 4.1.1
    – Version de PHP/MySQL :
    – Thème utilisé : le mien
    – Extensions en place :
    – Nom de l’hebergeur : STRATO
    – Adresse du site :

    Problème(s) rencontré(s) :
    Bonjour,

    Je n’ai trouvé d’information nul part, j’espère que quelqu’un pourra m’éclairer.

    J’ajoute des champs personnalisés pour mes utilisateurs wp. Comme suivant (cela fonctionne):

    <tr>
    <th>Commentaire </th>
    <td><input class="regular-text" id="particulier_kommentar" type="text" name="particulier_kommentar" value="<?php echo esc_attr( get_the_author_meta( 'particulier_kommentar', $user_id ) ); ?>” /></td>
    </tr>

    Maintenant, j’aimerai ajouté un champs de type radio “oui” “non”. Et là, je n’arrive pas à trouver la forme qui convient.

    J’ai

    <tr>
    <th>Admission du membre particulier par le club </th>
     <td> <input type="radio" name="particulier_admission" value="1" id="oui" /> <label class="oui" for="oui">oui</label><br /></td>
     <td> <input type="radio" name="particulier_admission" value="0" id="non" /> <label class="non" for="non">non</label><br /></td>
    </tr>

    mais je ne sais pas où va par exemple enfin comment récupérer la “value” 1 ou 0 pour la meta_key “particulier_admission”.

    Sachant que je fais un
    update_usermeta( $user_id, ‘particulier_admission’, $_POST );
    après.

    merci pour votre aide

    Timama

    #917106
    mathieu789
    Participant
    Maître WordPress
    1084 contributions

    pour cocher une case radio, il faut utiliser l’attribut checked=”checked”

    tu peux essayer ce code :

    <td>
    	<input type="radio" name="particulier_admission" value="1" id="oui"
    		/>
    	<label class="oui" for="oui">oui</label>
    	<br />
    </td>
    <td>
    	 <input type="radio" name="particulier_admission" value="0" id="non"
    		/>
    	 <label class="non" for="non">non</label>
    	 <br />
    </td>

    #917105
    Timama
    Participant
    Chevalier WordPress
    284 contributions

    merci beaucoup mathieu9512, je n’aurai JAMAIS pensé à ça 😉

    Le truc bizarre : ça fonctionne pour oui ou 1 mais pas pour 0 …

    Pour 1 il me met particulier_admission = 1 dans la base, mais pour 0 il ne me met rien du tout.
    Pb de format? je cherche…..

3 sujets de 1 à 3 (sur un total de 3)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.