真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

給wordpress創(chuàng)建動態(tài)置頂文章的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)為企業(yè)級客戶提高一站式互聯(lián)網+設計服務,主要包括網站設計、成都網站制作重慶APP軟件開發(fā)、微信小程序定制開發(fā)、宣傳片制作、LOGO設計等,幫助客戶快速提升營銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經驗豐富的經驗,可以確保每一個作品的質量和創(chuàng)作周期,同時每年都有很多新員工加入,為我們帶來大量新的創(chuàng)意。 

這篇文章將為大家詳細講解有關給wordpress創(chuàng)建動態(tài)置頂文章的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

如何給wordpress創(chuàng)建動態(tài)的置頂文章?

置頂文章的作用是希望長時間引起讀者注意,可以表明站點的簡介、版權聲明、友情鏈接的交換原則等;本文將介紹如何給wordpress創(chuàng)建動態(tài)的置頂文章,需要了解的朋友可以參考下

從WordPress 2.7 開始加入了“置頂文章(Sticky Posts)”。置頂文章的作用是希望長時間引起讀者注意,可以表明站點的簡介、版權聲明、友情鏈接的交換原則等。但太長時間的不變也會引起閱讀反感。本文將介紹如何給wordpress創(chuàng)建動態(tài)的置頂文章。

從wordpress help forums關于多重循環(huán)的各種討論中讓我想到一個使用兩次循環(huán)的方法。一個用來查詢并僅顯示某個分類中的文章。另一個用來查詢在所有分類中的所有的文章。第一個查詢是從the codex中復制來的,很容易理解:

代碼如下:

$my_query = new WP_Query('category_name=frontpage&showposts=1'); 
while ($my_query->have_posts()) : 
$my_query->the_post(); 
$do_not_duplicate = $post->ID;

上述代碼的意思是,變量my_query賦值為查詢分類名為frontpage的所有文章的結果,并僅得到一篇文章。關鍵點在最后部分,給變量 do_not_duplicate賦值為返回的單獨文章的ID值。我們在下一步需要這個值。

下面一段代碼是很重要很標準的,可以在許多主題中找到。它能獲取所有日志:

代碼如下:

if (have_posts()) : while (have_posts()) : the_post(); //do stuff like format each postendwhile;

這段代碼獲取所有的日志,并根據//do stuff這行(依賴于模板)的格式顯示。如果僅僅這樣編寫代碼,就會發(fā)生你所選的文章(置頂文章)被顯示兩次的情況(一次在置頂區(qū)域,另一次則是在所有其他文章區(qū)域)。顯示這樣并不好,所以這里要使用到do_not_duplicate函數了。添加到一個if語句中阻止制定文章顯示兩次。下面是代碼:

代碼如下:

if (have_posts()) : while (have_posts()) : the_post(); 
if( $post->ID == $do_not_duplicate ) 
continue;//do stuff like format each post endwhile;

代碼中的第二個if語句的意思是,獲取所有日志,且當發(fā)現(xiàn)一篇文章的ID值與do_not_duplicate的值相等時中斷執(zhí)行(continue語句),否則顯示根據//do stuff這行的格式顯示所有其他的文章。記住,do_not_duplicate函數值所代表的文章已經被顯示過了。

就這樣當你把所有內容放到一起得到了什么?一個動態(tài)的置頂文章!且最棒的部分是當置頂文章被新的一篇代替,之前的文章會在下面所有文章的區(qū)域顯示出來(取決于你選擇了多少文章顯示以及文章的發(fā)表頻率)。

關于給wordpress創(chuàng)建動態(tài)置頂文章的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


網站名稱:給wordpress創(chuàng)建動態(tài)置頂文章的方法-創(chuàng)新互聯(lián)
網站URL:http://weahome.cn/article/djgohs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部