'; // Backend available? $backend_available = 1; // Button alt label. $button_title_array = array( 'bg' => 'Сподели във VK', 'cs' => 'Sdílet na VKu', 'da' => 'Del på VK', 'de' => 'Bei VK teilen', 'en' => 'Share on VK', 'es' => 'Compartir en VK', 'fi' => 'Jaa VKissa', 'fr' => 'Partager sur VK', 'hr' => 'Podijelite na VKu', 'hu' => 'Megosztás VKon', 'it' => 'Condividi su VK', 'ja' => 'フェイスブック上で共有', 'ko' => '페이스북에서 공유하기', 'nl' => 'Delen op VK', 'no' => 'Del på VK', 'pl' => 'Udostępnij na VKu', 'pt' => 'Compartilhar no VK', 'ro' => 'Partajează pe VK', 'ru' => 'Поделиться на ВКонтакте', 'sk' => 'Zdieľať na VKu', 'sl' => 'Deli na VKu', 'sr' => 'Podeli na VK-u', 'sv' => 'Dela på VK', 'tr' => 'VK\'ta paylaş', 'zh' => '在VK上分享', ); } elseif ( isset( $backend ) && 1 === $backend ) { // Fetch counts. $vk = sanitize_text_field( wp_remote_retrieve_body( wp_remote_get( 'https://vk.com/share.php?act=count&url=' . $post_url ) ) ); if ( isset( $vk ) ) { preg_match( '/^VK.Share.count\((\d+),\s+(\d+)\);$/i', $vk, $matches ); $vk_count = intval( $matches[2] ); } // Store results, if we have some and record errors, if enabled (e.g. request from the status tab). if ( isset( $vk_count ) ) { $share_counts['vk'] = $vk_count; } elseif ( isset( $record_errors ) && 1 === $record_errors ) { $service_errors['vk'] = $vk; } }