O códice diz
shortcode_atts()
combina atributos de código de acesso do usuário com atributos conhecidos e preenche os padrões quando necessário. O resultado conterá todas as chaves dos atributos conhecidos, mescladas com os valores dos atributos de shortcode.
Não faz muito sentido para mim (eu sou um novato).
Aqui está um exemplo:
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();
Por favor, você pode explicar?
extract
, então obrigado por isso também!extract()
também é desencorajado pelos padrões de codificação WP. Veja make.wordpress.org/core/handbook/best-practices/…