Цену поместил структуру. Проверка структурированных данных прошла успешно в гугле. А вот яндекс ругнулся: ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop
А разве не для этого предназначен ocmod? Тем более это только начало. Так как микроразметка для меня новая тема сейчас прочту обзор по ней и постепенно буду дописывать модификацию.
нет лучше начните с изучения формата разметки application/ld+json / microdata Применяя его не нужно будет сносить изменения в шаблон, а точнее только записывается в подвал скрипт. А если по старинке как вы хотите с правкой шаблона, то дописывайте функционал лучше в контроллере. Там можно поймать цену и выделить нужную часть. Особенно если нет налогов и валюта одна... то вообще все просто. А править библиотеку нужно с умом. Максимум что можно сделать это вывод стоимости без указания валюты и все. Но данная библиотека переписывалась несколько раз в разных версиях, поэтому придется делать универсальное решение. Да и править ее не обязательно. Можно написать свою и ею пользоваться. Так что вариантов масса. Но вам как новичку, лучше все же править контроллер, а не библиотеку. Тем более не должно быть никаких html тегов там. Все теги только в шаблоне.