Тема: Як скоротити функцію php
Всім привіт. Вирішив звернутись за допомогою бо вже вичерпав всі можливості свого мізку  . Допоможіть вирішити таку задачу!  Виводжу на окремій сторінці курси валют шорткодами (блог на вордпресі). Спочатку використовую функцію для визову через API курсу:
 . Допоможіть вирішити таку задачу!  Виводжу на окремій сторінці курси валют шорткодами (блог на вордпресі). Спочатку використовую функцію для визову через API курсу:
function get_course($curr = 'BTC') {
    $data = file_get_contents(LINK);
     if (!$data) return false;
     $courses = json_decode($data, true);
     $course_curr = false;
     foreach ($courses as $course){        
        if ($course['symbol'] == $curr){           
            $course_curr = $course ['price_usd'];           
            break;            
        }        
       }
       return $course_curr;, а потім іншими функціями і їх шорткодами виводжу значення:
function kurs_btc(){
   return $course_curr = get_course(BTC);
      echo "$course_curr";
}
add_shortcode('BTC', 'kurs_btc');
function kurs_eth(){
   return $course_curr = get_course(ETH);
      echo "$course_curr";
}
add_shortcode('ETH', 'kurs_eth');.
Проблема в тому що цих функцій із шорткодами дуже багато, і думаю це тормозить загрузку сторінки! Чи можливо якось написати одну функцію яка б узагальнила(чи як би це сказати, скоротила) все це??
