Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wordpress集成html&;Css_Html_Css_Wordpress - Fatal编程技术网

wordpress集成html&;Css

wordpress集成html&;Css,html,css,wordpress,Html,Css,Wordpress,所以我需要在Wordpress上集成我自己的HTML和CSS代码,因为我使用的主题是“HTML5 Blank stable”,它可以让我从“白纸”开始,我的网站非常简单,因为我只有2个页面需要集成 我开始喜欢这个,在我的WordPress文件中,我有一个主题的另一个文件,在这个文件中,我有一个文件“HTML5 blank stable”,里面有“template-home.php”,它用我自己的HTML代码与我的主页相对应,head标签在“header.php”中,我在“template-hom

所以我需要在Wordpress上集成我自己的HTML和CSS代码,因为我使用的主题是“HTML5 Blank stable”,它可以让我从“白纸”开始,我的网站非常简单,因为我只有2个页面需要集成

我开始喜欢这个,在我的WordPress文件中,我有一个主题的另一个文件,在这个文件中,我有一个文件“HTML5 blank stable”,里面有“template-home.php”,它用我自己的HTML代码与我的主页相对应,head标签在“header.php”中,我在“template-home.php”中包含了php,页面运行得非常好

问题出现在第二个页面上,首先我在WordPress上创建了一个新页面,我称之为“membership”,URL为“”,与我的“HTML5 blank stable”文件中第二个页面的名称相对应。我将我的HTML放在这个页面中创建了一个CSS文件“membership.CSS”和一个“header-membership.php”,但是现在当我点击我的页面时,有些图片不起作用


我希望你能理解我,谢谢你,伙计:)

确保你已将所有图片上传到主题图片文件夹中

现在尝试使用WordPress函数
get\u template\u directory\u uri()
调用所有图像,而不是静态路径,如下所示:

<img src="<?php echo get_template_directory_uri(); ?>/images/girl-bg.jpg" />
/images/girl bg.jpg/>
它将采用当前主题目录的动态路径,这是从主题文件夹调用图像的标准方式

我希望这能解决你的问题


谢谢。

控制台显示它正在查找位于以下位置的文件:

http://localhost:8888/template-membership/wp-content/themes/wp-content/themes/html5blank-stable/images/girl-bg.jpg
实际上,它应该(大概)查找文件:

http://localhost:8888/template-membership/wp-content/themes/html5blank-stable/images/girl-bg.jpg
这意味着在代码的某个地方,您要么将字符串
wp content/themes/
硬编码到图像的路径中,要么使用某些函数将其添加到图像中


因此,您只需在代码中找到生成此不需要的字符串的原因。也许您可以发布相关代码,我可以为您进一步细分。

将../wp content替换为/wp content向我们展示与生成图像uri相关的实际php代码。将其添加到您的问题中,或者创建一个要点或代码笔,然后链接这对我来说没关系,谢谢,4-5个小时的编码后,我的大脑出了问题。请将我的答案标记为已接受。或者,如果你觉得我的答案没有帮助,你应该发布你自己的答案,然后在2天内将其标记为已接受。这样,人们可以从你的问题中学习,看看你的解决方案是什么。