WooCommerce показване на втора валута

195,56 лв. / 99,99 

Плъгин за WooCommerce, който показва цените на продуктите както в лева (BGN), така и в евро (EUR) по време на преходния период за присъединяване на България към Еврозоната, използвайки фиксиран обменен курс (по подразбиране: 1 EUR = 1.95583 BGN), с автоматично конвертиране на валутата на зададена дата.




Плъгинът WooCommerce показване на втора валута позволява на WooCommerce магазините да показват цените на продуктите както в български лев (BGN), така и в евро (EUR) през определен преходен период (по подразбиране: 8 юли 2025 г. до 31 декември 2026 г.), в съответствие с присъединяването на България към Еврозоната. Той добавя еквивалентната цена в евро за магазини, базирани на BGN (или в лева за магазини, базирани на EUR), на продуктовите страници, кошницата и страницата за плащане, използвайки фиксиран обменен курс (по подразбиране: 1.95583 BGN/EUR).

Плъгинът включва административна страница за настройки, където може да се конфигурират началната дата, датата на превключване (cutoff) и крайната дата за показване на двете валути, обменният курс и опционална cron задача за автоматично конвертиране на всички продуктови цени в евро на датата на превключване (по подразбиране: 31 декември 2025 г.). Плъгинът поддържа WooCommerce блокове и динамични актуализации в кошницата, осигурявайки точно показване на цените. Освен това запазва оригиналните цени в лева преди конвертиране за справка. С удобен административен интерфейс и сигурна обработка на данни, той улеснява управлението на валутния преход за WooCommerce магазините в България.

Характеристики на WooCommerce показване на втора валута

  • Двувалутен дисплей: Показва цените както в BGN, така и в EUR по време на преходния период, добавяйки еквивалентната цена (напр. „100.00 лв. / 51.13 €“ или обратно) на продуктовите страници, кошницата и страницата за плащане.
  • Конфигурируем преходен период: Административни настройки за начална дата (по подразбиране: 8 юли 2025 г.), дата на превключване (по подразбиране: 31 декември 2025 г.) и крайна дата (по подразбиране: 31 декември 2026 г.) за двувалутен дисплей.
  • Фиксиран обменен курс: Използва персонализируем курс BGN/EUR (по подразбиране: 1.95583), регулируем през административния панел.
  • Автоматично конвертиране на цени: Опционално планира cron задача за конвертиране на всички продуктови цени (редовни, промоционални и базови) в евро на датата на превключване, като деактивира плащанията по време на конвертирането, за да се избегнат грешки.
  • Запазване на ценовата история: Съхранява оригиналните цени в лева като мета данни преди конвертиране.
  • Динамични актуализации в кошницата: Актуализира реално време  цените в WooCommerce блокове (кошница и плащане), осигурявайки последователен двувалутен дисплей.
  • Административна страница за настройки: Предоставя удобен интерфейс  за задаване на дати, обменен курс и активиране на cron задача.
  • Ръчно задействане на конвертиране: Позволява на администраторите да стартират процеса на конвертиране ръчно чрез бутон в страницата за настройки.
  • Сигурност и ефективност: Внедрява саниране, проверка с nonce и контрол на правата за настройките и процесите на конвертиране.
  • Поддръжка на локализация: Използва собствен текстов домейн за превод на текстове.

Инсталация

  1. Качете папката на плъгина в директорията /wp-content/plugins/.
  2. Активирайте плъгина Mobileship WooCommerce Second Currency Display чрез административния панел на WordPress.
  3. Уверете се, че WooCommerce е инсталиран и активиран.
  4. Отидете на Настройки > BGN към EUR в административния панел на WordPress, за да конфигурирате началната дата, датата на превключване, крайната дата, обменния курс и настройките за cron задача.
  5. Запазете настройките, за да активирате двувалутния дисплей и да планирате автоматично конвертиране, ако е желано.

Употреба на WooCommerce показване на втора валута

  • Конфигуриране на настройки: Отидете на Настройки > BGN към EUR, за да зададете преходния период (начална дата, дата на превключване и крайна дата), обменния курс и да активирате cron задачата за автоматично конвертиране. Настройките по подразбиране съответстват на графика за Еврозоната на България.
  • Показване на двувалутни цени: По време на преходния период цените автоматично се показват както в BGN, така и в EUR (напр. „100.00 лв. / 51.13 €“, ако BGN е основна валута, или обратно). След датата на превключване редът се обръща (напр. „51.13 € / 100.00 лв.“).
  • Автоматично конвертиране: Ако cron задачата е активирана, всички продуктови цени (редовни, промоционални и базови) се конвертират в евро на датата на превключване, а валутата на магазина се сменя на EUR. Оригиналните цени в лева се запазват като мета данни.
  • Ръчно конвертиране: Администраторите могат ръчно да задействат конвертирането, като кликнат на „Изпълни Конвертиране Сега“ в страницата за настройки, полезно за тестване или незабавно конвертиране.
  • Кошница и плащане: Цените в кошницата и при плащане се актуализират динамично, за да показват двете валути, осигурявайки съответствие с WooCommerce блокове.
  • Персонализиране на стила: Настройте външния вид на двувалутния дисплей, като целите класовете за цени на WooCommerce (напр. .woocommerce-Price-amount) в CSS на вашата тема.

Изисквания

  • WordPress 5.0 или по-висока версия
  • PHP 7.0 или по-висока версия
  • WooCommerce 4.0 или по-висока версия
  • Административни права за конфигуриране на настройки и извършване на конверсии