Exchange rate Belarusbank by Atlas

plugin banner

Плагин получения курсов валют при помощи API Беларусбанка и отображение их через виджет

Author:Atlas-it (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:5.7.2
Plugin version:1.3.0
Added to WordPress repository:26-07-2020
Last updated:14-05-2021
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:511
plugin download
Click to start download

Для получения курсов валют используется стороний web-сервис Беларусбанка
(Ссылка на сервис – https://belarusbank.by/ru/33139/forDevelopers/api/kursinfo).
Для получения необходимых данных формируется get-запрос с определенными параметрами на адрес
API Беларусбанка – Адрес запроса: https://belarusbank.by/api/kursExchange.
Результат: строка с данными в формате JSON.
Отображение полученных значений осущестсвляется через Виджет.
Используя настройки виджета можно указать валюту, город (города Беларуси) и период обновления.

Доступные функции

1.wp_atl_getCurrency_city_by_atlas($currency = “usd”, $city = “Брест”, $value = null),
где $currency – название валюты (обязательный, по-умолчанию равен “USD”)
$city – название города, для которого надо получить курсы валют (обязательный, по-умолчанию равен “Брест”)
value – сумма в иностранной валюте, которую необходимо конвертировать в Беларусский рубль (необязательный)

** Используется в файлах шаблона темы.

2.[getCash exchange=”USD” city=”Брест” ]$content[/getCash] – Шорткод
где exchange – название валюты (необязательный, по-умолчанию “USD”);
city – название города (необязательный, выбирается первый из БД)
$content – сумма в иностранной валюте, которую необходимо конвертировать в Беларусский рубль

** Используется в текстах статей и страниц

WEB service

  • Ссылка на сервис – https://belarusbank.by/ru/33139/forDevelopers/api/kursinfo
  • Условия использования сервиса- https://belarusbank.by/ru/33139/forDevelopers

Translations

English
Русский


Screenshots
ChangeLog