花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

WordPress主題制作之index.php制作方法

時間: 2024-02-25 10:35 閱讀: 作者:素材無憂網(wǎng)

前面我們已經(jīng)制作完成博客所有公用頁面sidebar.php、footer.php和header.php,今天開始我們就要制作單獨的頁面了?,F(xiàn)在我們要制作的是索引頁index.php,這里我們可以暫時把它理解成主頁,但事實上它并不是首頁這么簡單。
在主頁中主要就是文章列表,將你博客上的文章一篇一篇地列出來。你可能已經(jīng)注意到,主頁中每篇文章的樣式都是一樣的,只是標題、時間、作者和摘要等文字內(nèi)容不一樣而已,嗯!我們制作index.php也只需要一篇文章的html代碼,不需要手動地去寫那么多文章的html,況且這樣也不是動態(tài)的內(nèi)容。我們只需要一個循環(huán)就可以將所有文章顯示到首頁上,循環(huán)就是重復做某件事情,這里的循環(huán)是重復地輸出文章。如果你之前學過任一門計算機程序設(shè)計語言的話,就不難理解什么是循環(huán),循環(huán)的作用也一想就通,如while,for,foreach......
在這里插一句,如果你真的想了解如何制作主題,請打開的文本編輯器,跟著我一步一步地操作,一步一步地修改,每做一次修改就刷新一下你的博客看看有什么變化,這樣才能夠加深你的理解。如果你懶得動手,建議以后的內(nèi)容就不用看了,看了對你幫助也不大。
現(xiàn)在開始制作index.php。初始情況下index.php中有三篇文章,打開index.php你可以看到文章的3個標記,我們現(xiàn)在其他將兩篇文章的代碼刪除,留下一篇,并將文章摘要去除。修改后的代碼是這樣的:


從上面的代碼可以看出,一篇文章的html骨架就是:

文章標題

標簽1, 標簽12 ? 發(fā)布時間 ? 評論數(shù)

/images/610x150.gif" />
文章內(nèi)容

閱讀全文按鈕

不同主題的主題的文章html骨架是不一樣的,如果你熟悉html,可以很快地分辨出文章骨架,以上是我們這個主題的骨架,我們將以此為基礎(chǔ)給index.php加上動態(tài)內(nèi)容:
1、添加文章標題
找到:

Loreum ipsium massa cras phasellus

改成:

這里解釋一下這幾個php函數(shù):
 輸出文章的URL鏈接 輸出文章的標題
2、添加文章標簽
我們很多人在寫文章的時候都喜歡添加一些標簽,況且側(cè)邊欄我們也加入了"標簽云",我們的主題應(yīng)該支持標簽。找到:
News, Products
改成:
函數(shù)參考:the_tags
3、添加日期
找到:31st Sep, 09
改成:
函數(shù)參考:the_time
關(guān)于該函數(shù)中 Y n j 獲取的日期格式,你可以參考文檔(中文),選擇你喜歡的時間格式:zh-cn:自定義時間和日期
可能你看了以上提供的時間和日期文檔,還是一頭霧水,下面提供幾個示例,你就差不多能夠依樣畫葫蘆,指定自己喜歡的時間日期格式:
PHP代碼輸出內(nèi)容1999年5月1日1999年05月01日1999-05-0199-05-01 02:09:08
4、顯示評論數(shù)
現(xiàn)在我們來添加評論數(shù)代碼,查找代碼:
1 Comment
改成:
該函數(shù)會根據(jù)文章的評論數(shù)量顯示不同的文字鏈接,0 條評論、1 條評論等等,當然能你可以根據(jù)自己的愛好定制文字內(nèi)容。該鏈接會直接打開對應(yīng)的文章,并移動到文章的評論區(qū).
函數(shù)參考:comments_popup_link
5、添加編輯按鈕
如果文章作者已登錄,我們將允許他在首頁點擊對應(yīng)文章的編輯按鈕,就可以直接修改文章,這個功能是可選的,你可以不添加。接上面的評論按鈕,我們在其后面添加相應(yīng)代碼:
函數(shù)參考:edit_post_link
6、添加文章內(nèi)容
可能有些人喜歡在首頁輸出全文,而有些人喜歡在首頁輸出文章摘要,這里提供兩種方案,任君選擇。查找:
將其改成:

只要在寫文章的時候在"摘要"框內(nèi)填寫摘要,在首頁顯示的就是摘要,如果不填就輸出全文!以下是方案二,用于輸出全文,除非你在文章中使用了,代碼修改:

函數(shù)參考:
the_excerptthe_content
7、閱讀全文
這里給添加閱讀全文鏈接,如果在6、添加文章內(nèi)容中你選擇了輸出全文,本步驟可以忽略,查找代碼:
 Read More...
改成:
閱讀全文
8、添加文章循環(huán)
到目前為止,你的首頁還只能顯示一篇文章,要想輸出所有文章,需要我們之前提到的循環(huán)。查找代碼:
改成:
再查找:

改成:

再次查找:

改成:

未找到

沒有找到任何文章!

好了,現(xiàn)在查看你的主頁,是不是可以顯示多篇文章了呢?文章數(shù)量取決于你在后臺設(shè)置每頁可顯示的文章數(shù)量。以上的循環(huán)可以簡化為以下內(nèi)容,這樣看起來應(yīng)該比較容易理解了,在endwhile之前不斷地輸出每篇文章,直至文章數(shù)量達到每頁顯示的大文章數(shù)量;如果你的博客上一篇文章都沒有,就會輸入無文章提示。
文章html骨架

輸出找不到文章提示
9、添加文章分頁
上面你已經(jīng)看到,每頁只能顯示部分文章,要想看下一頁,就得添加分頁?,F(xiàn)在查找代碼:

<< Previous Posts Newer Posts >>

改成:

>', 0); ?>

參考函數(shù):
previous_posts_linknext_posts_link
10、文章縮略圖
對于大部分人來說,不太需要文章縮略圖的功能,而且有很多插件可以實現(xiàn)這個功能。這里我們將首頁的文章縮略圖代碼刪除:
/images/610x150.gif" />
另外,還有個存檔頁面的模板archive.php,跟index.php的制作過程 基本一樣,只不過需要在functions.php里添加一個函數(shù),這里就不再羅嗦,下載自己看吧,注意:functions.php中的代碼已經(jīng)修改,要想讓你的分類、標簽等存檔頁能夠正常顯示,請下載 新的functions.php覆蓋原來的。另外,標簽頁和分類頁支持在該頁面頂部顯示介紹,前提是你在后臺文章標簽和分類處要填上了描述。
好了,到目前這個主題也像個樣子了,不過還有很多要完善,后面我們將繼續(xù)完善!

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: WordPress主題制作之index.php制作方法

相關(guān)文章
推薦文章
模板推薦