将网站导出到WordPress

时间:2017-07-06 10:49:43

标签: php html css wordpress

我在过去几个月内创建了一个网站,现在我应该将其上传到WordPress服务器。

在我自己的服务器上,没有WordPress,只有PHP和ApacheWordPress2,一切正常。 PHP包括从root用户提出的CSS内容作为style.css。

我已在<?php include 'include/head.php';?>中加载了所有CSS。

head.php文件的一部分:

<link rel="stylesheet" href="css/bootstrap.min.css"/>
<link rel="stylesheet" href="css/normalize.min.css"/>
<link rel="stylesheet" type="text/css" href="js/vendor/slick/slick.css"/>

1     

但是当我将网站上传到project/wp-content/themes/project时。 突然间任何资源都无法加载。

/ js文件夹中的JavaScript脚本,/ img中的图像和/ css文件夹中的额外CSS,甚至root中的style.css都不会加载。在检查员网络选项卡上只有404。

我已经按照WordPress的要求在style.css中包含了标题部分,但是我应该做些什么吗?

Inspector选项卡似乎表明它正在尝试从正确的路径加载,但它仍然提供404.

我的文件夹结构如下:

内部wp-content / themes / project

pages.php(20 of them, also index.php)
style.css - basic css for site layout
css/ *more css files*
img/ *image files*
include/ *PHP includes*
js/ *js action for site*

主题/项目许可的八进制是:2755

我希望这篇文章有道理。

1 个答案:

答案 0 :(得分:0)

你应该在function.php:

中将你的风格排入队列
<?php add_action('wp_enqueue_scripts', array($this, 'enqueue_styles'));}

public function enqueue_styles() {
    wp_enqueue_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css'); false);
}?>