I am editing about 60 html files by hand and want to include an identical header and footer in each file. For maintenance purposes, I want to be able to update the header and footer on all pages simultaneously as needed. I think the old-fashioned way to do that was using frames, and the new one is PHP.
The problem is that I need to maintain the current URL structure of the site, and all current pages have a .html extension, which seems to bar using PHP without changing server settings.
I found this answer (Make header and footer files to be included in multiple html pages) which suggested using jquery, but the code is not working for me.
Am I stuck editing every file by hand with every header/footer update?
jQuery's
load()
function can be used for including common headers and footers. The code should look like:Check the following URL for more description:
http://phpsmashcode.com/tips-and-tricks/include-common-files-in-html
Or you can use AJAX to load common headers and footers:
It will load the footer and header into the following
<div>
s respectively: