0

我遇到了一个问题,我在我的 Ubuntu 机器上使用 XAMPP 安装了本地 Wordpress,我正在尝试从头开始处理一个主题。问题是 index.php 中任何应该引用同一文件夹中的其他文件(例如<link rel="stylesheet type="text/css" href="style.css">)的路径都应该指向同一文件夹中的 CSS 文件(/opt/LAMPP/htdocs/blog/wp-content/themes/mytheme)。

相反,该文件没有加载,我的浏览器显示它没有找到。事实证明,我的浏览器在/blog文件夹中向上查找。因此,为了让我的页面正确加载,我必须将所有内容移到那里,或者让路径下降。

这非常烦人,因为我将 XAMPP 服务器设置为与我的站点将具有相同的层次结构,而且我不想手动编辑我的所有路径,以便它像在我的主服务器上一样工作网站。有谁知道我该如何解决这个问题,以便 XAMPP/Wordpress 可以从/mytheme文件夹中加载主题?

4

1 回答 1

1

当我想引用主题目录中的某些内容时,我总是使用以下行:

<?php echo get_bloginfo('template_directory') ?>

例如,如果我想加载包含在 mytheme/css 中的样式表,我会执行以下操作:

<link rel="stylesheet" type="text/css" href="<?php echo get_bloginfo('template_directory') ?>/css/stylesheet.css">

希望这可以帮助。

于 2011-08-03T09:13:38.427 回答