WP Universal Exchange Informer 0.4.1 — Обновление плагина курса валют.

UPD плагин обновлен до версии 0.4.5 — исправлена небольшая ошибка в коде

UPD плагин обновлен до версии 0.4.4 — исправлены ошибки в коде связанные с обновление курса ЦБР

UPD плагин обновлен до версии 0.4.3 — исправлен CSS для нормального отображения в responsive темах.

!!! Найдено несколько ошибок, ошибки исправлены и версия обновлена с 0.4 до 0.4.1

!!! В некоторых случаях после обновления со старой версии плагин надо обязательно деактивировать в админке и потом активировать заново(на новых установках данной проблемы нет).

Наконец-то появилось время, и я написал новую версию плагина курса валют, на этот раз версию плагина действительно можно назвать Новой, так как кроме мелких исправлений(как в прошлых версиях) в этой появился новый функционал:

— Неограниченное количество виджетов с разными настройками для каждого
— Возможность вставки информера в посты, страницы и текстовый виджет используя шорт-коды
— Изменен алгоритм парсинга данных курса валют
— Исправленны источники получения данных для курса валют

Скриншот настроек(список созданных информеров и из параметров):

Скриншот создания нового информера:

Скриншот виджета(виджет плагина и пример стандартного текстового виджета с использованием в нем шорт-кода):

Скриншот нескольких информеров одновременно установленных на сайте, а также информер выведенный через шорт-код в посте(вид в стандартной теме — Twenty Fifteen):

Ссылка на плагин — WP Universal Exchange Informer

Информацию об ошибках, а также пожелания по функционалу жду в комментарии.

Благодарность можно отправить на WM-кошельки:

R132586656937
Z130967394745
E208319115599

16 комментариев

  • Алексей

    20.01.2016

    не работает, при создании информера в админке выдает «Ошибка» и всё, вордпресс 4.4.1. Уже и деактивировал плагин и снова активировал — все равно не работает. А версия 0.4.1 работала

    Reply
    • Алексей

      21.01.2016

      вернее версия плагина 0.3 работала на сайте, а после обновления до версии 0.4.5 плагин перестал работать: информер невозможно создать. Деактивацию делал, потом активацию делал, затем удалил плагин и по-новой поставил — все равно ошибка в создании информера.

      Reply
      • admin

        18.02.2016

        Ошибка исправлена, ставьте новую версию 0.4.6.

        Reply
  • evzar

    16.06.2016

    Не работает, к сожалению, в 4.5.2

    Reply
    • admin

      25.09.2016

      Проверил на 4.6.1, работает без проблем. Скорее всего у вас проблема не в плагине. Если вам нужна помощь по установке, то описывайте проблему детальнее.

      Reply
  • nigroll

    13.11.2016

    Не работает при установке нет информеров

    Reply
  • nigroll

    13.11.2016

    вот так выглядит меню настроек при этом ни одного информера нет https://yadi.sk/i/iYAhxQPgyWhuM

    Reply
    • admin

      20.12.2016

      ссылка не открывается

      Reply
  • Alex

    09.05.2017

    Сегодня ни с того ни с сего плагин начал вызывать на сайте ошибку 500. И в админке и на страницах, везде была ошибка. Хостер логи скинул, после удаления сайт заработал:

    [Tue May 09 16:10:12.060091 2017] [:error] [pid 12232] [client 77.222.109.52:46603] PHP Warning: file_get_contents(https://pf-soft.net/service/currency/?date=09052017): failed to open stream: Connection refused in /var/www/site/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 393
    [Tue May 09 16:10:12.152947 2017] [:error] [pid 12232] [client 77.222.109.52:46603] PHP Warning: file_get_contents(https://pf-soft.net/service/currency/?date=08052017): failed to open stream: Connection refused in /var/www/site/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 394
    [Tue May 09 16:10:12.153147 2017] [:error] [pid 12232] [client 77.222.109.52:46603] PHP Fatal error: Uncaught exception ‘Exception’ with message ‘String could not be parsed as XML’ in /var/www/site/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php:395\nStack trace:\n#0 /var/www/site/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php(395): SimpleXMLElement->__construct(»)\n#1 /var/www/site/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php(443): uci_get_rates()\n#2 /var/www/site/wp-settings.php(304): include_once(‘/var/www/user80…’)\n#3 /var/www/site/wp-config.php(89): require_once(‘/var/www/user80…’)\n#4 /var/www/site/wp-load.php(37): require_once(‘/var/www/user80…’)\n#5 /var/www/site/wp-blog-header.php(13): require_once(‘/var/www/user80…’)\n#6 /var/www/site/index.php(17): require(‘/var/www/user80…’)\n#7 {main}\n thrown in /var/www/site/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 395

    Reply
    • admin

      09.05.2017

      Курс НБУ берется из этого источника — https://pf-soft.net/service/currency/?date=09052017 Ошибка — PHP Warning: file_get_contents(https://pf-soft.net/service/currency/?date=09052017): failed to open stream: Connection refused in — вызвана тем что ваш хостинг не может загрузить данную страницу и соответственно не может получить курс. Так как сама страница доступна, то это либо проблема на самом хостинге, либо ip вашего хостинга по какой-либо причине забанен на сайте pf-soft.net.

      Reply
  • Ulugbek

    17.04.2018

    плагин не активирован

    Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 292

    Warning: file_get_contents(https://www.bnm.md/ru/official_exchange_rates?get_xml=1&date=17.04.2018): failed to open stream: no suitable wrapper could be found in /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 292

    Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 293

    Warning: file_get_contents(https://www.bnm.md/ru/official_exchange_rates?get_xml=1&date=16.04.2018): failed to open stream: no suitable wrapper could be found in /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 293

    Fatal error: Uncaught exception ‘Exception’ with message ‘String could not be parsed as XML’ in /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php:294 Stack trace: #0 /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php(294): SimpleXMLElement->__construct(») #1 /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php(443): uci_get_rates() #2 /home/iqtisodi/public_html/wp-admin/includes/plugin.php(1897): include(‘/home/iqtisodi/…’) #3 /home/iqtisodi/public_html/wp-admin/plugins.php(172): plugin_sandbox_scrape(‘wp-universal-ex…’) #4 {main} thrown in /home/iqtisodi/public_html/wp-content/plugins/wp-universal-exchange-informer/wp-uci-plugin.php on line 294

    Reply
    • admin

      17.04.2018

      Ошибка вот — Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0

      Решение:
      в php.ini изменить настройки на

      allow_url_fopen = ON
      allow_url_include = ON

      Reply
  • Ulugbek

    17.04.2018

    изменил версию php и все заработал!
    можно попросит как можно добавить другой банк?
    источник: https://cbu.uz/uzc/arkhiv-kursov-valyut/xml/

    Reply
    • admin

      17.04.2018

      Возможно в дальнейшем, как будет время и возможность, плагин будет обновлен и добавлены другие банки.

      Reply
    • admin

      23.05.2018

      В новой версии добавлена поддержка банка Узбекистана

      Reply
  • admin

    23.05.2018
    Reply

Добавить комментарий