Дорабатываю (используя существующий код) плагин LearnPress, чтобы в сертификате выводилась оценка вместо процентов.
По аналогии с функцией вывода результатов в процентах, сделал функцию вывода в баллах.
public function get_mark_result() {
$premark = $this->get_percent_result();
$mark = $premark * 1.2;
return apply_filters( 'learn-press/user/course-mark-result', wp_sprintf( '%s', $mark ) );
}
Если format в sprints '%s%%', то в сертификат выводится результат со знаком процентов. Если меняю на %s — то в сертификате пусто, зато в консоли я вижу результат в виде числа.
Сами данные накладываются на шаблон картинки разбираются и преобразовываются в её часть с помощью скрипта fabric.js.