WordPress教程:置頂日志實(shí)現(xiàn)方法
來(lái)源:易賢網(wǎng) 閱讀:857 次 日期:2014-09-02 17:11:48
溫馨提示:易賢網(wǎng)小編為您整理了“WordPress教程:置頂日志實(shí)現(xiàn)方法”,方便廣大網(wǎng)友查閱!

我這個(gè)個(gè)人博客不打算設(shè)立置頂日志,最起碼短期內(nèi)不會(huì)。本人認(rèn)為只有時(shí)效性特別強(qiáng)的日志才值得置頂,而本博目前還沒(méi)有這個(gè)能耐,所以,在這里只是討論一下實(shí)現(xiàn)的方法。置頂日志的意思就是將一篇日志固定在最新日志的最頂部,多數(shù)情況下就是打開主頁(yè)所看到的第一篇日志。之所以要置頂,一般情況下應(yīng)該是具有特定意義的一篇日志。比如:一段通知,告示,或者其它提醒語(yǔ),可能是作者有意要對(duì)讀者所做的一種強(qiáng)調(diào)。如何將一篇日志置頂呢?下面是一個(gè)不用插件就能實(shí)現(xiàn)的方法:

首先,新建一個(gè)包含所有你想要置頂?shù)娜罩镜姆诸悾钟赡闳?,這里暫將它命名為“Stickies”,稍后要在函數(shù)中用到這個(gè)名稱。打開你當(dāng)前主題的索引模板文件index.php ,找到類似于如下的一段:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

以這一段代碼為開頭部分一直往下,找到類似于下面的一段:

<?php endwhile; else: ?>

<p>Sorry, nothing matches that criteria.</p>

<?php endif; ?>

然后將這兩段之間的所有代碼(包括上面的這兩段)復(fù)制并粘貼到現(xiàn)有代碼的前面,也就是放在<?php if (have_posts()) : while (have_posts()) : the_post(); ?>的前面,這兩部分代碼一前一后是相同的?,F(xiàn)在我們就要利用新復(fù)制的這一部分代碼從“Stickies”目錄中調(diào)出一篇用來(lái)置頂?shù)娜罩尽?/P>

將新代碼開頭的這一段:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

替換為下面的一段:

<?php if (have_posts()) : ?>

<?php $my_query1 = new WP_Query('category_name=stickies&showposts=1'); ?>

<?php while ($my_query1->have_posts()) : $my_query1->the_post(); ?>

完成上面的操作后記得保存。如果你要改變“Stickies”這個(gè)分類名稱,就在上面的“('category_name=stickies&showposts=1');”這一句里面修改即可。你也可以改變要顯示為置頂日志的數(shù)目,只要把“showposts=1”的數(shù)值修改為其它值即可。

更多信息請(qǐng)查看IT技術(shù)專欄

更多信息請(qǐng)查看CMS教程
易賢網(wǎng)手機(jī)網(wǎng)站地址:WordPress教程:置頂日志實(shí)現(xiàn)方法
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
相關(guān)閱讀CMS教程

2025國(guó)考·省考課程試聽報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)