在Apache Setup Mac之后,LocalHost Wordpress网站没有加载css

时间:2018-01-05 12:04:43

标签: wordpress apache localhost httpd.conf

升级到High Sierra后,我的localhost不再有效。我遵循了一些教程,最后让它工作,但现在我的Wordpress网站加载但不加载CSS和Javascript文件。检查检查器时,它显示无法加载文件,因为目录错误。地址栏显示localhost / Site-Name,但文件正在尝试从localhost / ~paul / Site-Name加载,所以我必须以某种方式弄乱配置..希望有人可以提供帮助。感谢

2 个答案:

答案 0 :(得分:0)

尝试在header.php中调用您的css文件,如下所示:

<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>[path to your css from project root]/your-css.css">

我遇到了类似的问题,使用get_template_directory_uri()允许我解决它,因为在这种情况下,Wordpress中给出的路径从根目录中获取文件。

如果你echo这个get_template_directory_uri()会发生什么,它应该向你显示模板目录:

localhost/wp-content/themes/[your theme]

答案 1 :(得分:0)

我找到了一个解决方法,虽然它没有修复我的localhost没有在localhost / ~paul上显示Sites文件夹,但它确实允许我的Wordpress网站工作。我在我的站点文件夹中创建了一个名为~paul的文件夹,然后将我的所有站点移动到该文件夹​​中现在CSS JS等都加载得很好,我很满意。