Typecho 創(chuàng)建文章歸檔頁面的實(shí)現(xiàn)方法(非插件)
發(fā)布時(shí)間:2015-08-24 12:44:59 作者:佚名
我要評(píng)論

這個(gè)歸檔相信大家都不陌生,因?yàn)楸救耸窍葟膚ordpress開始的,所以在wp實(shí)現(xiàn)了這個(gè)之后跳到typecho必須也要實(shí)現(xiàn)這個(gè),好在開源什么都可以通過代碼實(shí)現(xiàn),
下面就分享下typecho如何非插件實(shí)現(xiàn)文章歸檔頁面,其實(shí)挺簡單的,按照下面的搞起,分分鐘的事情!
首先 復(fù)制page.php一枚,重命名為archives,當(dāng)然,這個(gè)可以根據(jù)自己的喜好隨便起名
其次 按照下面的替換其中的代碼,從而可以讓主題識(shí)別這個(gè)歸檔獨(dú)立頁面
替換為
第三 接著按照以下代碼進(jìn)行替換,其替換的代碼為歸檔的核心代碼
替換為
<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=10000')->parse('<li>{year}-{month}-{day} : <a href="{permalink}">{title}</a></li>'); ?>
到此歸檔頁面已經(jīng)創(chuàng)建完成,接著上傳到主題目錄,然后進(jìn)入typecho后臺(tái)新建page頁面,然后選擇模板為archives,如果開始創(chuàng)建這個(gè)頁面的時(shí)候不是取的這個(gè)名字請(qǐng)自行選擇!下面分享一個(gè)現(xiàn)成的獨(dú)立頁面,直接新建一個(gè)page.php頁面,代碼全部復(fù)制進(jìn)去即可!
至于樣式如果有不滿意可以自己寫下CSS美化下,既然折騰,就勇猛的向后看齊吧!
首先 復(fù)制page.php一枚,重命名為archives,當(dāng)然,這個(gè)可以根據(jù)自己的喜好隨便起名
其次 按照下面的替換其中的代碼,從而可以讓主題識(shí)別這個(gè)歸檔獨(dú)立頁面
PHP Code復(fù)制內(nèi)容到剪貼板
- <?php $this->need('header.php'); ?>
PHP Code復(fù)制內(nèi)容到剪貼板
- <?php
- /**
- * archives
- *
- * @package custom
- */
- $this->need('header.php'); ?>
PHP Code復(fù)制內(nèi)容到剪貼板
- <?php $this->content(); ?>
復(fù)制代碼
代碼如下:<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=10000')->parse('<li>{year}-{month}-{day} : <a href="{permalink}">{title}</a></li>'); ?>
到此歸檔頁面已經(jīng)創(chuàng)建完成,接著上傳到主題目錄,然后進(jìn)入typecho后臺(tái)新建page頁面,然后選擇模板為archives,如果開始創(chuàng)建這個(gè)頁面的時(shí)候不是取的這個(gè)名字請(qǐng)自行選擇!下面分享一個(gè)現(xiàn)成的獨(dú)立頁面,直接新建一個(gè)page.php頁面,代碼全部復(fù)制進(jìn)去即可!
PHP Code復(fù)制內(nèi)容到剪貼板
- <?php
- /**
- * archives
- *
- * @package custom
- */
- $this->need('header.php'); ?>
- <div id="mainbox2">
- <div class="position">當(dāng)前位置:<a href="./">首頁</a> » <?php$this->title() ?></div>
- <div class="post" id="post-<?php $this->cid(); ?>">
- <h2><span class="float_l"><a href="<?php $this->permalink() ?>" title=""><?php $this->title() ?></a></span></h2>
- <div class="clear"></div>
- <div class="entry">
- <?php $this->widget('Widget_Contents_Post_Recent','pageSize=10000')->parse('<li>{year}-{month}-{day} : <a href="{permalink}">{title}</a></li>'); ?>
- <div class="clear"></div>
- </div>
- </div>
- </div><!--mainbox end-->
- <?php $this->need('footer.php'); ?>
至于樣式如果有不滿意可以自己寫下CSS美化下,既然折騰,就勇猛的向后看齊吧!
相關(guān)文章
- 這篇文章主要介紹了Fastadmin的安裝與使用方法,需要的朋友可以參考下2020-08-06
安裝FastAdmin時(shí)報(bào)1146 Table 'fastadmin.fa_admin' doesn't exist錯(cuò)誤
有部分小伙伴在安裝FastAdmin時(shí)報(bào)以下錯(cuò)誤,SQLSTATE[42S02]: Base table or view not found: 1146 Table 'fastadmin.fa_admin' doesn't exist2020-08-05UTF-8文件BOM信息自動(dòng)檢測和自動(dòng)清除源碼
BOM信息是文件開頭的一串隱藏的字符,用于讓某些編輯器識(shí)別這是個(gè)UTF-8編碼的文件,也編輯器自動(dòng)加上的這個(gè)會(huì)導(dǎo)致頁面頭部會(huì)出現(xiàn)一個(gè)空白行;如果是織夢的程序也會(huì)引起驗(yàn)證2020-02-17- 在本篇文章里小編給大家整理的是關(guān)于蘋果cms采集插件安裝的步驟和方法,有需要的朋友們可以學(xué)習(xí)下。2019-12-05
- 在本篇文章里小編給大家整理的是關(guān)于蘋果cms添加播放器的方法步驟,對(duì)此有需要的朋友們可以學(xué)習(xí)下。2019-12-05
- 在本篇文章里小編給大家分享的是關(guān)于蘋果cms更換logo的方法和步驟,有需要的朋友們可以學(xué)習(xí)參考下。2019-12-05
- 在本篇文章里小編給大家整理的是關(guān)于海洋cms電影源碼安裝步驟方法以及相關(guān)知識(shí)點(diǎn),有興趣的朋友們學(xué)習(xí)下。2019-12-05
- 在本篇文章里小編給大家整理的是關(guān)于蘋果CMS自適應(yīng)手模板設(shè)置方法,有需要的朋友們參考學(xué)習(xí)下。2019-12-05
- 在本篇文章里小編給大家整理的是關(guān)于蘋果海洋CMS自定義采集助手設(shè)置方法,有需要的朋友們學(xué)習(xí)下。2019-12-05
- 這篇文章主要為大家介紹了蘋果cms添加幻燈片的操作方法,步驟很簡單,有需要的朋友們跟著操作下。2019-12-02