如何一次更新网站多个页面的公共内容
How to update common content of several pages of a website at once
我想一次更新一个网站的 12-15 个页面。但目前我正在手动更改它们。他们在底部有通用的导航栏和新闻提要。有什么想法吗?
是的,有办法。
让我们在这个例子中使用 PHP。
制作 2 个名为 header.php 和 footer.php 的单独文件
填写您想要的数据,例如徽标、导航和社交网络。
现在在每个页面上只需使用 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';?>
使用 PHP Includes! 它们非常易于使用,而且非常适合这个目的!将所有 header 移动到自己的文件中,为方便起见,将其命名为 header.php。对页脚、导航栏以及您希望跨页面保持一致的任何内容执行相同的操作。
现在返回所有页面(这部分只需要完成一次),并在文档顶部输入:
<?php
include 'header.php';
include 'footer.php';
include 'sidebar.php';
include 'whateverYouWant.php';
?>
现在,每次您需要更新那些 header 和页脚页面时,您都可以从 header.php 和 footer.php 执行,并且每当用户请求页面时,它将处理包含函数并获取新的更新 header 和页脚。
更新 body 页面上的内容,甚至完全制作一个新页面时,您只需要包含这些内容,并且您已完成该页面的 "backbone",剩下的是内容。
我想一次更新一个网站的 12-15 个页面。但目前我正在手动更改它们。他们在底部有通用的导航栏和新闻提要。有什么想法吗?
是的,有办法。 让我们在这个例子中使用 PHP。 制作 2 个名为 header.php 和 footer.php 的单独文件 填写您想要的数据,例如徽标、导航和社交网络。 现在在每个页面上只需使用 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';?>
使用 PHP Includes! 它们非常易于使用,而且非常适合这个目的!将所有 header 移动到自己的文件中,为方便起见,将其命名为 header.php。对页脚、导航栏以及您希望跨页面保持一致的任何内容执行相同的操作。
现在返回所有页面(这部分只需要完成一次),并在文档顶部输入:
<?php
include 'header.php';
include 'footer.php';
include 'sidebar.php';
include 'whateverYouWant.php';
?>
现在,每次您需要更新那些 header 和页脚页面时,您都可以从 header.php 和 footer.php 执行,并且每当用户请求页面时,它将处理包含函数并获取新的更新 header 和页脚。
更新 body 页面上的内容,甚至完全制作一个新页面时,您只需要包含这些内容,并且您已完成该页面的 "backbone",剩下的是内容。