0
我想每次頁面加載時都會將網站的標題和Facebook Open Graph描述製作成一個網頁。我知道如何改變標題而不是Open Graph標籤,因爲它們使用HTML字符。如何在每次加載頁面時顯示不同的Open Graph標題?
這裏是我如何與PHP這樣做只是爲標題
<html>
<head>
<title><?php
$titles = array();
$titles[] = "Possible Title 1";
$titles[] = "Possible Title 2";
$titles[] = "Etc. Etc.";
srand ((float) microtime() * 10000000); // Seed the random number generator
echo $titles[array_rand($titles)]; // Pick a random item from the array and output it
?></title>
</head>
<body>
</body>
</html>
這是我想隨機標籤:
<meta property="og:title" content="Possible title 1" />
<meta property="og:image" content="Possible image 1" />
<meta property="og:description" content="Possible description 1 "/>
<title>Possible title 1</title>
謝謝你。但是這給了我隨機的一切。我想要它,如果它顯示title1,它也會顯示image1和description1。我正在考慮把所有東西放在一個單一的數組,並打印出隨機數組 –
如果我把所有的文本放在一個單一的數組我得到:解析錯誤:語法錯誤,意外','我不知道爲什麼 –
代碼轉儲不使爲好答案。你應該解釋*如何*和*爲什麼*這解決了他們的問題。我推薦閱讀,「[我如何寫出一個好的答案?]」(http://stackoverflow.com/help/how-to-answer) –