如何一次更新网站多个页面的常见内容

时间:2017-08-03 12:53:48

标签: javascript php html css content-management-system

我想一次更新12-15页的网站。但目前我正在手动更改它们。它们底部有常用的导航栏和新闻源。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

是的,有办法。 我们在这个例子中使用PHP。 制作2个名为header.php和footer.php的separete文件 填写您想要的数据,例如徽标,导航和社交网络。 现在在每个页面上只使用php include命令:

<?php include 'PATH_TO_THE_FILE_YOU_WANT_TO_INCLUDE.php';?>
//Header and footer examples
<?php include 'header.php';?>
<?php include 'footer.php';?>

答案 1 :(得分:1)

使用PHP Includes!它们非常易于使用,对于这个目的非常有用!取所有标题并将其移动到自己的文件中,为了方便起见,将其称为header.php。对页脚,导航栏以及您希望在页面中保持一致的任何内容执行相同的操作。

现在返回所有页面(此部分只需要完成一次),并在文档顶部输入:

<?php
    include 'header.php';
    include 'footer.php';
    include 'sidebar.php';
    include 'whateverYouWant.php';
?>

现在,每当您需要更新这些页眉和页脚页面时,您可以从header.php和footer.php执行此操作,并且每当从用户请求页面时,它将处理包含功能并获取新的更新页眉和页脚。

当更新正文页面上的内容,甚至完全创建新页面时,您只需要那些包含,并且您已完成该页面的“主干”,其余内容。