如何更新多个HTML页面中的静态内容

时间:2018-02-09 01:15:53

标签: javascript php python html css

我有1000个html页面。我需要更新每个html页面页脚上的名称。更新这些html页面的最佳可行方法是什么,而不是逐个编辑这些html页面中的每个名称。

编辑:即使我们使用某种脚本,我们也必须对每个html文件进行更改。一种可能的方法是使用编辑器功能。如果有人有任何其他方式,请分享。

3 个答案:

答案 0 :(得分:0)

我建议创建一个包含内容的php文件(在这种情况下是你要添加的名称),像footer.php这样调用它就像这样

<?php
echo "name you want to add";
?>

然后你将这个php文件包含在所有的html文件中,如此

<html>
<body>

<h1>Welcome to my home page!</h1>
<p>Some text.</p>
<p>Some more text.</p>
<?php include 'footer.php';?>

</body>
</html> 

答案 1 :(得分:0)

您可以使用domdocument和domxpath解析html文件(可以使用php file_get_contents读取文件)

我似乎无法发布链接

答案 2 :(得分:-1)

试试这个。你必须创建一个footer.php文件,然后更改你需要更改的所有名称

footer.php
<?php
<footer> test </footer>

?>

然后用这段代码替换每个html文件中的页脚。

  index.php
<?php

include 'footer.php';

?>
  

注意:此代码仅适用于每个页脚的相同名称。