Wordpress Multisite(样式表和图像不显示在wp-content主题文件夹下)

时间:2012-05-01 21:01:15

标签: wordpress permalinks

我创建了一个多站点wordpress环境并在其下创建了网站......

我将现有主题复制到多站点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内容。

如果有人能帮我解决这个问题,我将不胜感激....我不认为将每个网址改为:" 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' ); ?>" />

基本上,我网站的结构(多站点设置)是: sitename(root)     - wordpress文件(wp-content,admin,includes等...)          - 内部wp-content / theme / blankrightsidebar是我存储主题文件的地方,例如样式表,header.php等。

1 个答案:

答案 0 :(得分: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 -->