2012-05-01 6 views
1

私はマルチサイトWordPressの環境を作成し、その下のサイトを作りました...Wordpressのマルチサイト(スタイルシートと画像はWP-コンテンツのテーマフォルダの下に表示されていない)

wp-content/themeフォルダにコピーして、すべてのサイトで使用できます。

私の問題は、パスが適切に表示されないということです。例は次のようになります。 画像はに配置する必要がありますhttp://sitename.com/images/aim_informatics_logo.png

http://sitename.com/wp-content/themes/blankrightsidebar/images/aim_informatics_logo.png

次のように設定マルチサイトは次のとおりです。 主サイト(マルチサイト) ブログ ニュース イベント ドキュメント

何らかの理由で、header.phpファイルがパスを正しくリンクしていません。私は、スタンドアロンのWPのブログ/ページとして設定されていたし、それがディレクトリの下にリンクされているテーマ...例

www.sitename.com/blogブログが私のWPのものが保存されている

誰かが私にこれを手伝ってもらえれば分かります....各URLのパスを "sitename.com/wp-content/themes/blankrightsidebar/"に変更すると良い答えにはならないと思います。

ありがとうございます。

更新: コードは次のとおりです。

<div id="header"> 
<div id="navContainer" class="container_12"><div class="headerpush"></div><!-- end headerpush --> 

<h1 class="grid_3 logo"><a href="../index.php"><img src="../images/logo.png" /></a></h1> 
<!-- end mainLogo --> 

スタイルシートコード:

<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('stylesheet_url'); ?>" /> 

は基本的に、私のサイト(マルチサイト設定)の構造は次のとおりです。 サイト名(ルート) - ワードプレスのファイル(wp-content、admin、includesなど) - wp-content/theme/blankrightsidebarの内側には、スタイルシート、header.phpなどのテーマファイルを保存する場所があります。

+1

マルチサイトヘッダファイルから、関連するロゴやスタイルシートのコードを入力することは可能ですか? –

+0

上記の「更新」をご覧ください...事前にお礼をお寄せください – telo78

答えて

2

あなたのスタイルシートのリンクは大丈夫です。しかし、画像リンクは正しくありません。

  <div id="header"> 
     <div id="navContainer" class="container_12"><div class="headerpush"></div><!-- end headerpush --> 

     <h1 class="grid_3 logo"><a href="<?php echo home_url(); ?>"><img src="<?php bloginfo('template_directory'); ?>/images/logo.jpg" /></a></h1> 
     <!-- end mainLogo --> 
+0

基本的に私はこれらのリンク内でPHPコードを適用する必要がありますか?ありがとうございました...私は元のテーマファイルに戻って掘り下げ、有益なコードを見つけなければなりません... WPのコードを見つける際の提案があれば、嬉しく思っています。 – telo78

+1

@ tole78thx。そのワードプレスbuit-in機能を使用する方が良いです。予期しないエラーを避けることができます。このリンクでは、wordpressとそのbuit-in機能に関する有用な情報を得ることができます:http://codex.wordpress.org/。このサイトは非常に役に立ちます。 –

関連する問題