Не показывается шрифт Awesome - тема Avada (Wordpress) - добавление класса fa - PullRequest
0 голосов
/ 27 сентября 2018

Я перенес свой WordPress-сайт с общего хоста в Digitalocean, и все прошло хорошо, за исключением значков Font Awesome.

Они отображаются в виде пустых квадратов на живом сайте.

Я обнаружил, что проблема в том, что требуемый класс "fa" для значков не отображается.Я использую тему Avada и совершенно новичок в этом.

1) Я не знаю, где находится ссылка CDN, когда я ищу в файлах SFTP.Может кто-нибудь сказать мне, где его найти, чтобы я мог попытаться повторно добавить ссылку.

2) Есть ли другой способ автоматического добавления класса fa к значкам, чтобы они отображались?

3) Будем весьма благодарны за любые другие идеи по устранению проблемы.

Ответы [ 2 ]

0 голосов
/ 20 ноября 2018

Для тех, у кого все еще есть эта проблема в Wordpress & Avada:

Это было несколько раз, вот как я решил в прошлый раз.

  • Убедитесь, что ссылка верна, проверка на наличие опечаток в ссылке на ошибку.
  • Убедитесь, что файлы ссылки на ошибки на месте, также проверьте, правильно ли установлены права FTP.(755 для папок, 644 для файлов)
  • Если шрифты по-прежнему не отображаются, деактивируйте темы и плагины и повторно активируйте их.
0 голосов
/ 27 сентября 2018

Добавьте это в ваш functions.php файл:

/**
 * Proper way to enqueue scripts and styles
 */
function theme_name_scripts() 
{
    // add this line
    wp_enqueue_style( 'font-awesome', '//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css' );
    // Example styles and scripts
    wp_enqueue_style( 'style-name', get_stylesheet_uri() );
    wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/example.js', array(), '1.0.0', true );
}

add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );

или вы можете добавить этот код в ваш файл header.php:

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">

Позвольтея знаю, работает ли это или нет.

...