2010-05-13 59 views
3

我的标题在每个页面上都可以调用。标题如何修改页面标题“on the fly”

这意味着每个页面我相同的标题(坏的搜索引擎优化)

有一种变通方法来设置页面标题的header.php外面?

谢谢

+0

这将是最好看的为您的文件如何构成的一些示例代码,否则你将得到更多的通用的答案。 – akamike 2010-05-13 09:47:46

回答

15

做一个变量$page_title。包括头前,在头设置有类似:

echo("<title>$page_title</title>"); 
+0

谢谢,速度很快;) $ header =“我的页面标题”; include_once'header.php'; (“ $ header”); – 2010-05-13 09:49:10

3

包括头部,然后输出头中的变量之前设置为标题的变量。

-1
include ('includes/header.php'); 
titleAndMeta('yourTitle'); 

这正好在你的页面,这正好在你的header.php

function titleAndMeta($title) 
echo '<title>$title</title>'; 
+2

这会在函数调用时回显标题标签,这是在标题包含之后。这不会解决原始海报的问题。 – 2012-10-26 13:20:03