こんにちは、私は単一ページの ajax Web サイトを持っています。単一ページは基本的に、現在のビューに応じてページ タイトルを設定したいすべてのページをロードしています。
私はこれを使ってみました
<title><!--TITLE--></title>
<?
$pageContents = ob_get_contents (); // Get all the page's HTML into a string
ob_end_clean (); // Wipe the buffer
// Replace <!--TITLE--> with $pageTitle variable contents, and print the HTML
echo str_replace ('<!--TITLE-->', $pageTitle, $pageContents);
?>
次に、このようなページリンクにタイトルを追加しました
<li class="menu-link">
<a href="index.php?page=home"><img src="images/menu/home.png" width="72" height="72" alt="Home" />Home</a>
<?php $pageTitle = 'Saunders-Solutions Freelance Design and Development'; ?>
</li>
<li class="menu-link">
<a href="index.php?page=about"><img src="images/menu/about.png" width="72" height="72" alt="About" />About</a>
<?php $pageTitle = 'About Saunders-Solutions Freelance Design and Development'; ?>
</li>
ただし、すべてのページで常に同じタイトルが表示されます