Функция инициализируется в WordPress плагине WP-Recall. В частности в дополнении рейтинга: Rating System.
Она позволяет получить рейтинг пользователя по его id.
.
Плагин WP-Recall у своих функций использует префикс rcl_
- эту приставку легко ассоциировать с ним. Очень удобно и использование префикса у функций позволяет уйти от конфликта - вдруг имена функций совпадут.
Почему появляется ошибка
PHP Fatal error: Call to undefined function rcl_get_user_rating()
?
Причина: Отключено дополнение рейтинга. А в коде, который использует эту функцию - нет проверки через function_exists()
Делайте так:
if (function_exists('rcl_get_user_rating')) { // используем тут эту функцию }
Если вы разрабатываете дополнения для WP-Recall или сниппеты для него вписываете в functions.php вашей активной ВП темы - выполняйте проверки: активирован ли сам плагин WP-Recall или активировано ли дополнение, функцию которого вы используете в своем коде.
Проверяется активирован этот плагин или нет так:
if(function_exists('wp_recall')){ // если включен плагин реколл - тут ваш код }