2016-09-01 4 views
1

最近、ローカルサイトをステージングサーバーに移行しました。手順はhttps://codex.wordpress.org/Moving_WordPressで、すべて正常に動作しているようです。WordPressサイトの移行 - アイコンがありません

最初は、それぞれのデータベースが間違ったURL(wp_optionsサイトルルとホームフィールド)を指していて、切り替えが必要でした。

使用されているテーマは、さまざまなサイト(font-awesome、ioniconsなど)のアイコンですが、どれも表示されていません。それぞれのサイトのタグを見て、私は彼らが間違ったURL(ステージングにdevサイトとその逆)を指していることがわかります。

私はこれを修正するためにどこに行く必要があるか知っていますか?私はデータベースを検索して、これがどこから引かれているのか見つけることはできません。

ここにお手伝いいただければ幸いです。

答えて

0

私は最後にこれを解決することができました。別のアドレスへ

  1. 設定>一般
  2. の変更に管理パネルに入るWordPressのアドレス(URL)サイトアドレス(URL)が(このケースでは、私は単に「WWWを追加しました。 'を現在のURLに変更)、変更を保存します。
  3. これは私をリダイレクトしたため、ユーザー名とパスワードで再度サインインしなければなりませんでした。
  4. 私は同じ領域に戻って元のURLに戻し、変更を保存しました。

これは、URLを再コンパイルする必要があるビジュアルコンポーザープラグインで問題になった可能性があります。いずれにせよ、これは問題を解決しました。

ご意見ありがとうございました:)

3

このようなプラグインを使用することができます[https://wordpress.org/plugins/better-font-awesome/]。プラグインをインストールして有効にすると、すべてのアイコンが自動的に追加されます。

代わりに、私が最初に使った手法と思われる手動で行うこともできます。あなたのテーマのheader.phpファイルに、タグの直前にこの1行のコードを追加するだけです。

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

あなたはまた、それらを適切にエンキューするワードプレスでスタイルシートやスクリプトを読み込むことができますが。たとえば、テーマのヘッダーテンプレートのスタイルシートにリンクする代わりに、テーマのfunctions.phpファイルに次のコードを追加することができます。

function wpb_load_fa() { 
 

 
wp_enqueue_style('wpb-fa', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css'); 
 

 
} 
 

 
add_action('wp_enqueue_scripts', 'wpb_load_fa');

だから、要するに、あなただけのエンキューイングされたスクリプトの下やのfunctions.phpheader.phpの上のコードを確認することができます。

これはHellenの役に立ちます。 ありがとう

+0

回答を読む前にこれを解決しましたので、これで問題が解決したとは言えません。私は下に自分のソリューションを掲載しました。どうもありがとう。 – helenkitt

関連する問題