Если вы вставляете код, а не плагин, то руб. отобразится и в витринах и в корзине шапки. Однако в шапке, из-за кеша, не сразу. Просто нужно было совершить тестовую покупку, а затем её удалить, чтобы кеш обновился. Можно также заглянуть через другой браузер, чтобы убедиться, что показывает правильно.
Если же вы примените плагин, то в витрине появится знак рубля, а в шапке руб. И тоже не сразу из-за кеша. Думаю это не страшно, если только в одном месте будет руб. вместо значка. Происходит это их-за особенностей кода корзины WC в теме StoreFront. Если засунуть в шапку обычный виджет корзины, то будет показывать нормально.
Например у меня на сайте
http://innka.info/ , с применением плагина, в другой теме, наверху, в заголовке корзины, нормальное отображение значка.
А на другом моём, чисто тестовом сайте
http://nimfa.besaba.com/shop/ в теме Storefront, с использованием плагина, витрина имеет значок, а заголовок корзины в шапке руб.
Происходит это из-за того, что плагин вставляет подчёркнутое
руб, при этом подчёркивание через CSS смещается вверх на середину и также с помощью CSS делается невидимым окончание уб.
Вариант хорош, что можно использовать любой шрифт. К сожалению именно в теме StoreFront плагин не может обработать заголовок корзины в шапке. То-есть руб он вставляет, а вот подчеркнуть-сместить и сделать невидимым окончание не может. Потому и получается в этом варианте руб. в шапке и значок в витрине.
А заставить посетителя шрифт подгружать считаю не слишком удачным решением, так как он ощутимо весит и будет тормозить загрузку страницы. Да и неизвестно, как он будет отображаться на тех или иных браузерах посетителя.