И еще я хотел уточнить, на выходе я получу тоже самое: https://codepen.io/Korotenko/pen/JjoGXVQ
Мне нужно при выборе страны, подгружать только регионы выбранной страны
$url = "https://raw.githubusercontent.com/Genri-Rus/Json/master/countries.json";
$json = file_get_contents($url);
$json_data = json_decode($json, true);
через print_r распечатываете получившийся массив и кладёте его содержимое в файл, затем подключаете его как в примере по первой ссылке
add_filter( 'woocommerce_states', 'new_rus_woocommerce_states' );
function new_rus_woocommerce_states( $states ) {
$states[] = array(
"тут подключать файл ?"
);
return $states;
}
<div>
<select name="countryes" id="countryes"></select>
</div>
<div>
<select name="regions" id="regions"></select>
</div>
add_filter( 'woocommerce_states', 'new_rus_woocommerce_states' );
function new_rus_woocommerce_states( $states ) {
$states[] = array(
"............"
);
return $states;
}
add_filter( 'woocommerce_states', 'states_field' );
function states_field( $states ) {
$states = array('<div>
<select name="countries" id=""></select>
</div>
<div>
<select name="region" id=""></select>
</div>');
return $states;
}
plugins/woocommerce/includes/class-wc-countries.php