我没有使用Wordpress。我只是用HTML / CSS / Javascript在本地创建一个网站。我的客户要求我添加一个简单的链接到页脚导航"但我有一大堆页面,他们是每个单独的HTML文件。
有没有办法制作一个页脚文件(虽然不使用CMS系统),然后用钩子将所有这些页面注入所有这些页面?这样,我可以对一个文件进行一次更改,让它更新所有HTML页面,而不是一个一个地更改它们?
谢谢!!!
答案 0 :(得分:1)
理想情况下,您应该使用PHP include_once函数(在工作站/服务器上安装PHP)。
然后,您将创建一个名为footer.php的文件,该文件将只包含创建页脚的HTML。
然后,在每个页面的底部,删除HTML页脚并添加:
<?php include_once("footer.php"); ?>
然后将包含页脚HTML一次。然后,当您对footer.php文件进行编辑时,更改将显示在整个站点范围内。
答案 1 :(得分:0)
我不建议它,但是你可以用JavaScript做到这一点:用写入页脚的函数创建一个JavaScript文件。您仍然需要在每个页面上包含JavaScript文件和函数调用。
答案 2 :(得分:0)
我可能会对此产生一些仇恨并且我强烈建议不要这条路线,但是如果你不想通过JS路线完成整个加载并且你知道您的页脚的尺寸,您可以使用iframe。