$data = file_get_contents( 'https://steampay.com/api/products' );
if ( ! empty( $data ) ) {
$args = json_decode( $data );
foreach ( $args->products as $one_product ) {
echo $one_product->title . '<br>';
}
}
function wpp_create_dir_for_user( $user_id ) {
$upload_dir = wp_upload_dir();
$user_dir = sprintf( '%s/users/%s', $upload_dir[ 'basedir' ], $user_id );
wp_mkdir_p( $user_dir );
}
add_action( 'user_register', 'wpp_create_dir_for_user' );
function wpp_remove_domain_in_nav_menus( $item_output, $item, $depth, $args ) {
return str_replace( get_home_url(), '', $item_output );
}
add_filter( 'walker_nav_menu_start_el', 'wpp_remove_domain_in_nav_menus', 10, 4 );
function bla_bla_bla( $atts, $content = null ) {
$params = shortcode_atts( [
'one' => '',
'two' => '',
'more' => '',
], $atts );
# my_copy_text_function гипотетическая функция которая, что то у вас делает
return my_copy_text_function( $params[ 'one' ], $params[ 'two' ], $params[ 'more' ], $content );
}
add_shortcode( 'my_short_code', 'bla_bla_bla' );