Как проверить поддержку шрифта Font Awesome?

Здравствуйте в одном плагине есть подключение к шрифтам Font Awesome
// Активируем поддержку шрифта Font Awesome
add_action( 'wp_enqueue_scripts', 'enqueue_font_awesome' );
function enqueue_font_awesome() {

	wp_enqueue_style( 'font-awesome', '//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' );

}

Как сделать проверку, что это ещё не подключено? То-есть задать условие "Если есть то подключать не надо."
Иначе если есть при активации выдает ошибку.
Спасибо.
  • Вопрос задан
  • 146 просмотров
Пригласить эксперта
Ответы на вопрос 2
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
bitniks
@bitniks
Go/PHP/Symfony developer
Если я правильно понял, и нужно выполнить код функции enqueue_font_awesome один раз, то можно сделать так
function enqueue_font_awesome() { 
    static $done = false; 
    if (false === $done) { 
        wp_enqueue_style( 'font-awesome', '//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' );
        $done = true;
    } 
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы