日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress主題制作全過程(八):制作index.php

WordPress主題制作全過程(八):制作index.php

來源:程序員人生   發布時間:2014-04-19 17:41:55 閱讀次數:3676次
前面我們已經制作完成博客所有公用頁面sidebar.php、footer.php和header.php,今天開始我們就要制作單獨的頁面了。現在我們要制作的是索引頁index.php,這里我們可以暫時把它理解成主頁,但事實上它并不是首頁這么簡單(點此查看原因)。

在主頁中主要就是文章列表,將你博客上的文章一篇一篇地列出來。你可能已經注意到,主頁中每篇文章的樣式都是一樣的,只是標題、時間、作者和摘要等文字內容不一樣而已,嗯!我們制作index.php也只需要一篇文章的html代碼,不需要手動地去寫那么多文章的html,況且這樣也不是動態的內容。我們只需要一個循環就可以將所有文章顯示到首頁上,循環就是重復做某件事情,這里的循環是重復地輸出文章。如果你之前學過任一門計算機程序設計語言的話,就不難理解什么是循環,循環的作用也一想就通,如while,for,foreach……

在這里插一句,如果你真的想了解如何制作主題,請打開的文本編輯器,跟著我一步一步地操作,一步一步地修改,每做一次修改就刷新一下你的博客看看有什么變化,這樣才能夠加深你的理解。如果你懶得動手,建議以后的內容就不用看了,看了對你幫助也不大。

現在開始制作index.php。初始情況下index.php中有三篇文章,打開index.php你可以看到文章的3個標記<!-- Blog Post -->,我們現在其他將兩篇文章的代碼刪除,留下一篇,并將文章摘要去除。修改后的代碼是這樣的:

<?php get_header(); ?>
<!-- Column 1 /Content -->
<div class="grid_8">
<!-- Blog Post -->
<div class="post">
<!-- Post Title -->
<h3 class="title"><a href="single.html">Loreum ipsium massa cras phasellus</a></h3>
<!-- Post Data -->
<p class="sub"><a href="#">News</a>, <a href="#">Products</a> • 31st Sep, 09 • <a href="#">1 Comment</a></p>
<div class="hr dotted clearfix"> </div>
<!-- Post Image -->
<img class="thumb" alt="" src="<?php bloginfo('template_url'); ?>/images/610x150.gif" />
<!-- Post Content -->

<!-- Read More Button -->
<p class="clearfix"><a href="single.html" class="button right"> Read More...</a></p>
</div>
<div class="hr clearfix"> </div>

<!-- Blog Navigation -->
<p class="clearfix"> <a href="#" class="button float"><< Previous Posts</a> <a href="#" class="button float right">Newer Posts >></a> </p>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

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

<div class="post">
<!-- Post Title -->
<h3 class="title"><a href="single.html">文章標題</a></h3>
<!-- Post Data -->
<p class="sub"><a href="#">標簽1</a>, <a href="#">標簽12</a> • 發布時間 • <a href="#">評論數</a></p>
<div class="hr dotted clearfix"> </div>
<!-- Post Image 文章的縮略圖 -->
<img class="thumb" alt="" src="<?php bloginfo('template_url'); ?>/images/610x150.gif" />
<!-- Post Content -->
文章內容
<!-- Read More Button -->
<p class="clearfix"><a href="single.html" class="button right"> 閱讀全文按鈕</a></p>
</div>
<div class="hr clearfix"> </div>

不同主題的主題的文章html骨架是不一樣的,如果你熟悉html,可以很快地分辨出文章骨架,以上是我們這個主題的骨架,我們將以此為基礎給index.php加上動態內容:

1、添加文章標題:

找到:

<h3 class="title"><a href="single.html">Loreum ipsium massa cras phasellus</a></h3>

改成:

<h3 class="title"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h3>

這里解釋一下這幾個php函數:

  •   輸出文章的URL鏈接(參考文檔)
  •   輸出文章的標題(參考文檔)

2、添加文章標簽

我們很多人在寫文章的時候都喜歡添加一些標簽,況且側邊欄我們也加入了“標簽云”,我們的主題應該支持標簽。找到:

<a href="#">News</a>, <a href="#">Products</a>

改成:

<?php the_tags('標簽:', ', ', ''); ?>

函數參考:the_tags

3、添加日期

找到:31st Sep, 09

改成:

<?php the_time('Y年n月j日') ?>

函數參考:the_time

關于該函數中 Y n j 獲取的日期格式,你可以參考文檔(中文),選擇你喜歡的時間格式:zh-cn:自定義時間和日期

可能你看了以上提供的時間和日期文檔,還是一頭霧水,下面提供幾個示例,你就差不多能夠依樣畫葫蘆,指定自己喜歡的時間日期格式:

PHP代碼 輸出內容
<?php the_time(&apos;Y年n月j日&apos;) ?> 1999年5月1日
<?php the_time(&apos;Y年m月d日&apos;) ?> 1999年05月01日
<?php the_time(&apos;Y-m-d&apos;) ?> 1999-05-01
<?php the_time(&apos;y-m-d H:i:s&apos;) ?> 99-05-01 02:09:08

 4、顯示評論數

現在我們來添加評論數代碼,查找代碼:

<a href="#">1 Comment</a>

改成:

<?php comments_popup_link('0 條評論', '1 條評論', '% 條評論', '', '評論已關閉'); ?>

該函數會根據文章的評論數量顯示不同的文字鏈接,0 條評論、1 條評論等等,當然能你可以根據自己的愛好定制文字內容。該鏈接會直接打開對應的文章,并移動到文章的評論區,你可以點此查看效果:2 條評論

函數參考:comments_popup_link

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产日韩在线视频 | 自拍偷拍第1页 | 成人a级网站 | 一区三区视频 | 欧区一欧区二欧区三免费 | 亚洲精品视频一区二区三区 | 91精品一区二区三区久久久久久 | 91视频国产高清 | 精品在线一区二区三区 | 国产精品日韩一区二区三区 | 国产福利一区在线观看 | 亚洲视频区 | 91在线激情视频 | 色婷综合| 天天艹在线观看 | 一级毛片在线免费看 | 国产精品久久久久久一区二区三区 | 国产精品成人一区二区三区 | 99在线视频观看 | a黄色片| 高清不卡一区二区 | www.夜夜操.com| 亚洲成人av在线播放 | 亚洲精品乱码久久久久久按摩观 | 久久av一区二区三区 | 国产成人精品综合 | 新久草 | 欧美黑人巨大久久久精品一区小蓝 | 精品1区2区 | 国产精品视频久久久 | 亚洲色图第一区 | av黄色免费| 疯狂欧洲av久久成人av电影 | 亚洲一区在线播放 | 精精国产xxxx视频在线野外 | 亚洲欧洲综合 | 欧美日韩成人在线 | 一级片黄色 | 国产精品一区二区电影 | 亚洲一区二区综合 | 在线国产福利 |