Kodeks mówi
shortcode_atts()
łączy atrybuty shortcode użytkownika ze znanymi atrybutami i wypełnia wartości domyślne w razie potrzeby. Wynik będzie zawierał każdy klucz ze znanych atrybutów, połączony z wartościami z atrybutów shortcode.
To nie ma dla mnie większego sensu (jestem nowicjuszem).
Oto przykład:
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();
Czy możesz wyjaśnić?
extract
, więc też dziękuję za to!extract()
odradzają również standardy kodowania WP. Zobacz make.wordpress.org/core/handbook/best-practices/…