2013-08-03 71 views
0

現在,我已經開始與我的生活中的第一次使用Wordpress(和PHP)。 我想知道CMS如何工作。Wordpress將頁面的內容發佈到另一個

所有主要代碼應該屬於index.php,它會生成內容。例如,我開始從頭開始製作模板。它現在有兩頁 - 家(索引)和投資組合。投資組合是包含圖像附件的頁面。

我成功地找到了如何讓這些圖像的縮略圖張貼到頁面中,但是我只需要選取一張隨機圖像並將其張貼到主頁(索引)頁面。

唯一需要的是一點變化,但是如何?我需要像...

if (page == home) then $args = ETC. 
if (page == portfolio) then $args = DIFFERENT ETC. 

非常感謝您的支持提前!

回答

0

理想情況下,您要麼要創建單獨的模板文件,要麼將這些差異存儲在CMS內部。對模板本身的信息進行硬編碼不是理想的做法。這就是說,全球變量$pagename有你要找的數據。

How to get the current page name in WordPress?

+0

我不知道我是否理解100%正確。我的index.php(請看看它):http://pastebin.com/2U6JuqrZ(這個代碼必須適用於訪問/投資組合頁面,其他地方) 你會推薦我做什麼? –

+0

你不應該編輯index.php - http://codex.wordpress.org/Theme_Development – zajd

+0

所以。我不應該編輯index.php,只要我不使用帖子 - 但是頁面 - 所以我應該使用page.php!? 仍然想知道如何讓「主頁」中顯示「投資組合」的內容,以避免該圖像的重複(再次上傳到「主頁」)。 –

相關問題