主題嘿傢伙。我想知道如何爲tumblr這樣的cms創建主題選項?我知道如何使用像tumblr,{description},{text}和這樣的變量的代碼,但我如何在php中製作像這樣的主題切換器?如何讓我的一個CMS,可以改變像tumblr
0
A
回答
2
只需在頭部添加一個php變量即可。一定要在頁面的開頭創建$ userCSSchoice,否則您將破壞它!厄運!
<LINK REL=StyleSheet HREF="<?php echo $userCSSchoice; ?>.css" TYPE="text/css" MEDIA=screen>
不,真的,我這樣做,它對我來說工作得很好。然後你必須創建所有這些CSS樣式表,但這並不難。
1
另一種方法是使用PHP創建您的CSS頁面,以便您可以將一個變量傳遞給一個工作表以確定樣式。
<link rel=StyleSheet href="styles.php?theme=<?php echo $userCSSchoice; ?>" type="text/css" media=screen>
那麼你的PHP/CSS頁面可確定顏色/圖像..
<?php
header("Content-Type: text/css");
if (isset($_REQUEST['theme']))
$theme = $_REQUEST['theme'];
else
$theme="default";
$bgImage="images/bg_".$theme.".png";
if ($theme=="default")
$mainColor="0f8200";
else if ($theme=="green")
$mainColor="009900";
?>
body {
background:url('<?php echo $bgImage; ?>') repeat-x #<?php echo $bg; ?>;
color: #<?php echo $mainColor; ?>;
}
+0
不,我的意思是更高級的東西,這樣任何人都可以創建一個全新的html版本,並使用像tumblr – Zach 2010-12-23 05:26:31
相關問題
- 1. 我可以讓一個可爲空的變量爲負數嗎?
- 2. 圖像變化onclick Javascript,我可以添加一個計時器以改變?
- 3. 如何改變圖像的src在我的HTML,所以我可以使用CSS
- 4. 我們可以改變區域名稱在果園CMS主題
- 5. 如何我可以改變鶺鴒CMS頁面標籤之前保存
- 6. 我可以讓make的行爲像一個守護進程嗎?
- 7. 看看這個代碼,讓我知道如果有什麼我可以改變
- 8. tumblr:如何讓我的帖子停在某個頁邊?
- 9. 如何將多個onClick事件鏈接到HTML中的一個元素?我可以讓他們改變href嗎?
- 10. 如何讓UrlRewrite改變我的地址?
- 11. Git rebasing - 可以讓另一個人爲我改變遠程分支嗎?
- 12. 我可以在tumblr中打破一個塊{PhotoSet}嗎?
- 13. 我可以讓列表項看起來像一個堆棧
- 14. 我可以在swift上保存一個圖像讓默認= NSUserDefaults.standardUserDefaults()?
- 15. 哪種技術可以改變tumblr主題背景?
- 16. 讓我的遊戲可以修改
- 17. 我可以在開源cms中構建一個定製的cms嗎?
- 18. 如何讓將要改變一個變量的值後
- 19. 我可以改變一個asp.net控制的編程的ID - ASP.NET
- 20. 如何創建一個可以改變界面的視圖?
- 21. 我可以改變mciSendString
- 22. 我可以改變FBconnect
- 23. 可以讓網頁標題一次又一次地改變
- 24. 讓一個類不可變
- 25. 任何人都可以推薦一個CMS以適應以下?
- 26. 如何讓我的變量可以被其他類訪問?
- 27. 我們可以改變一個函數的實現嗎?
- 28. 如何讓WordPress的「添加/編輯帖子」形式更像Tumblr?
- 29. 如何讓多個div改變一個div的背景圖片
- 30. 如何讓一個圖像更改爲圖像我點擊使用javascript
見我的替代方式如下。 – Dutchie432 2010-12-22 21:35:02