2010-05-13 2 views
3

Мой заголовок вызывается, как вы можете себе представить, на каждой странице.Заголовок, как изменить заголовок страницы «на лету»

это означает, что на каждой страницы я имею такое же название (плохо для SEO)

есть обходной путь, чтобы установить страницы заголовок вне header.php?

Благодаря

+0

Было бы лучше, чтобы увидеть некоторые примеры кода для того, как ваши файлы структурированы, в противном случае вы получите более общие ответы. – akamike

ответ

15

Сделать переменную $page_title. Установите перед включением заголовка и в заголовке есть что-то вроде:

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

Спасибо, что было быстро;) $ header = "название моей страницы"; include_once 'header.php'; header // echo (" $ header"); –

3

Установить переменную для заголовка перед включением заголовка, то выходной переменной в заголовке.

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

Это идет на вашей странице, и это идет в вашем header.php

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

Это будет отражать теги заголовков во время вызова функции, который после включения заголовка. Это не решило бы проблему оригинального плаката. –