Paramètres

$checked

(mixed) (Requis) Une des valeurs à comparer.

$current

(mixed) (Optionnel) L'autre valeur à comparer. Si elle vaut true, pas besoin de la renseigner.

$echo

(bool) (Optionnel) Pour afficher ou juste retourner la chaîne 'checked'.

Valeur par défaut : true

Retourne

(string) Retourne l'attribut HTML 'checked' ou une chaîne vide.

Structure de la fonction checked()

Définie dans le fichier wp-includes/general-template.php à la ligne 4774 :

function checked( $checked, $current = true, $echo = true ) {
    return __checked_selected_helper( $checked, $current, $echo, 'checked' );
}

Fonction utilisée par checked()

__checked_selected_helper()

Fonction utilisée pour générer les attributs HTML 'checked', 'selected', 'disabled' et 'readonly' en comparant les deux premiers arguments.

Où trouver la fonction checked() dans le CMS Wordpress

Exemples

Tester la valeur avec if :
$checked = '';
if ( 1 == $options['postlink'] ) $checked = ' checked="checked"';

$ech = '<input type="checkbox" name="options[postlink]" value="1"'.$checked.'>';

echo $ech;
Tester la valeur en utilisant checked() :
$ech = '<input type="checkbox" name="options[postlink]" value="1"'.checked($options['postlink'], 1, false).'>';

echo $ech;

Sources

Codex Wordpress : checked()

Autres fonctions dans le même fichier : wp-includes/general-template.php

Retour