2014-10-27 190 views
0


我們如何接受在每頁的<h2> </h2>之間寫入的PHP或jQuery來放置頁面的標題,以便每個頁面都不同。
例子:
編寫h1標籤之間的文本

<section class="sub_header"> 
    <h2>Contact</h2> 
    <h5>Contactez-nous !</h5> 
</section> 

=> <title>Contact</title> 

這是可能的嗎?
PHP,jQuery的load()函數...?
感謝

我soluce: 我回答,因爲它可以用於一些。

我會在重要頁面上添加這個小代碼。使用超全球'REQUEST_URI':

<?php 
if ($_SERVER['REQUEST_URI'] == '/index_contact.html') { 
$data = 'Contact'; 

}elseif(
$_SERVER['REQUEST_URI'] == '/index_blog.html') { 
$data = 'The blog'; 

}else{ 
$data = 'Default title.'; 
} 
// Display the name of the page if data exists 
if (isset($data)) {echo $data;} ?> 

希望它對一些人有用。

+0

我編輯...很抱歉,這是不一樣的 – Boom 2014-10-27 11:04:24

回答

0

你可以試着用prag_match提取h1標籤之間的數據。

$data ="Your content goes here"; 
preg_match('/<h2>(.*?)<\/h2>/s', $data, $matches); 
echo $matches[1]; 
exit; 
+0

嘿對不起拉姆,我已經編輯我的答案:/ – Boom 2014-10-27 11:05:42

+0

內容已經存在於我所有的頁面,這可能讓我大量的工作。有沒有更簡單的方法? – Boom 2014-10-27 11:10:32