Le codex dit
shortcode_atts()
combine des attributs de shortcode utilisateur avec des attributs connus et remplit les valeurs par défaut en cas de besoin. Le résultat contiendra chaque clé des attributs connus, fusionnée avec les valeurs des attributs de shortcode.
Cela n'a pas beaucoup de sens pour moi (je suis un débutant).
Voici un exemple:
function wps_trend($atts) {
extract( shortcode_atts( array(
'w' => '500',
'h' => '330',
'q' => '',
'geo' => 'US',
), $atts));
$h = (int) $h;
$w = (int) $w;
$q = esc_attr($geo);
ob_start();
Pouvez-vous expliquer?
extract
, alors merci aussi!extract()
est également découragé par les normes de codage WP. Voir make.wordpress.org/core/handbook/best-practices/…