[英]Font Awesome not showing - Avada theme (Wordpress) - adding fa class
我將我的wordpress網站從共享主機遷移到Digitalocean,除Font Awesome圖標外,其他一切進展順利。
它們在現場顯示為空白方塊。
我發現問題是圖標未顯示所需的“ fa”類。 我正在使用Avada主題,對此是全新的。
1)我在搜索SFTP文件時不知道CDN鏈接在哪里。 有人可以告訴我在哪里可以找到它,以便我可以嘗試重新添加鏈接。
2)是否有另一種方法可以使圖標自動具有“ fa”類,以便它們出現?
3)任何其他解決此問題的見解將不勝感激。
將此添加到您的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">
讓我知道這是否有效。
對於在Wordpress和Avada中仍然存在此問題的任何人:
經歷過多次,這就是我上次解決它的方式。
我之前有類似的問題,每次遷移網站后,內置字體都無法顯示,而是顯示正方形。
然后我進入“主題選項”-直接單擊“保存”按鈕,然后硬刷新頁面,一切將恢復正常。
或者,在某些情況下,您需要從“主題功能”中仔細檢查字體的令人敬畏的版本,打開“ Font Awesome v4兼容性”,然后關閉“ Font Awesome Pro”。
希望能有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.