Der Kodex sagt
shortcode_atts()
Kombiniert Benutzer-Shortcode-Attribute mit bekannten Attributen und fügt bei Bedarf Standardwerte ein. Das Ergebnis enthält alle Schlüssel aus den bekannten Attributen, die mit Werten aus Shortcode-Attributen zusammengeführt werden.
Es macht für mich nicht viel Sinn (ich bin ein Neuling).
Hier ist ein Beispiel:
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();
Kannst du das bitte erklären?
extract
, also danke auch dafür!extract()
wird auch von WP-Codierungsstandards abgeraten. Siehe make.wordpress.org/core/handbook/best-practices/…