使用标题包含时静态页面的标题标签

时间:2014-08-04 17:08:25

标签: php html

我正在为客户端创建一些静态页面(他们不想要一个cms),它们共享一个页眉和页脚php文件。 我需要为各个页面创建标题和元描述标签,但如果它们共享相同的php头部分,我不知道如何执行此操作。

我想在各个页面上我可以留下封头标签并将标题标签放在上面。好像会有一个更清洁的解决方案?

为了澄清,我不需要根据网址回显标题标记。我希望能够为每个页面单独添加标题/描述/关键字标签,然后从head.php动态获取这些标签

1 个答案:

答案 0 :(得分:0)

您可以将页面标题作为参数传递给函数:

function makeHead($title) {
    echo "<title>" . $title . "</title>";
    ... other stuff ...
}

makeHead函数将在header.php中定义。然后,当您想要将头部包含在页面中时,只需执行以下操作:

include "header.php";

makeHead("Title of page");

... more stuff ...

每当我创建一个静态PHP站点时,我都会使用这种方法。