В настоящее время я работаю над созданием веб-сайта и должен извлечь некоторые постоянно меняющиеся данные из листа Google.Я уже разработал плагин для этого, и теперь мне нужно выяснить, как использовать этот шорткод внутри шорткода для другого плагина.(Этот плагин создает и обновляет индикаторы выполнения, если вам интересно) Я не могу понять, как сделать эту работу
Я знаю, что шорткод моего плагина работает сам по себе и шорткод для плагина индикатора выполнения работаетсвой собственный.
Мой плагин
function sheet_value_shortcode($atts) {
$API = 'REDACTED';
$google_spreadsheet_ID = 'REDACTED';
$api_key = esc_attr( $API);
$location = $atts['location'];
$get_cell = new WP_Http();
$cell_url = "https://sheets.googleapis.com/v4/spreadsheets/$google_spreadsheet_ID/values/$location?&key=$api_key";
$cell_response = $get_cell -> get( $cell_url);
$json_body = json_decode($cell_response['body'],true);
$cell_value = $json_body['values'][0][0];
return $cell_value;
Я хочу, чтобы он извлекал данные из ячейки электронной таблицы и использовал их вместо необходимости заходить и каждый раз обновлять число вручную