一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - Wordpress - WordPress手動修改文章排列順序擺脫按發布時間升降序排列

WordPress手動修改文章排列順序擺脫按發布時間升降序排列

2019-09-25 14:27WordPress之家 Wordpress

我們常見的WordPress站點文章排序,通常情況下是按發布時間的升序或降序方式排列,想手動修改文章的排列方式,可以隨意更改文章的排列位置這種排序方式幾乎可以滿足我們的特殊需求了

我們常見的WordPress站點文章排序,通常情況下是按發布時間的升序或降序方式排列,這種排序方式幾乎可以滿足大多數站點的需求了,但是有些另類的站點可能會有一些另類的需求:我想手動修改文章的排列方式,可以隨意更改文章的排列位置。其實WordPress的query_posts就可以輕松解決這個問題,不過你得自己動手改一些代碼。 

修改方法: 
1、打開WordPress當前主題目錄,打開index.php,搜索代碼: 

復制代碼

代碼如下:


while (have_posts()) 


將其替換成: 

復制代碼

代碼如下:


/** 
* 名稱:WordPress手動修改文章排列順序 
* 最后修改:2010年11月14日 
*/ 
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
$args=array( 
'meta_key' => 'sort', 
'orderby' => 'meta_value_num', // 須 WordPress 2.8 及以上版本 
'paged' => $paged, 
'order' => DESC 
); 
query_posts($args); 
while (have_posts()) 


接著搜索: 

復制代碼

代碼如下:


endwhile; 


將其改成: 

復制代碼

代碼如下:


endwhile;wp_reset_query(); 


2、給之前發表的所有文章添加自定義字段(或者稱作自定義欄目,在文章編輯頁底部可以看到),名稱為 sort ,值填數字。這樣在首頁,文章的排列順序就按照sort字段的值,從大到小排列了。通過修改sort字段的值,可以達到自定義文章排列順序的目的。 
3、需要注意的是,通過以上修改后,你必須給所有文章添加自定義字段sort,否則沒有添加sort字段的文章將無法在首頁顯示。這也許就是手動排序需要付出的代價吧,要不然何謂手動? 
4、如果你同時想手動修改標簽頁、分類頁等存檔頁面的文章排列順序,同樣可以按照第一步介紹的方法來操作,修改主題目錄下的archive.php等。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品天天看特色大片不卡 | 小浪妇奶真大水多 | 女人用粗大自熨喷水在线视频 | 免费观看毛片视频 | 国产一区二区免费不卡在线播放 | 欧美视频一区二区三区在线观看 | 天天久久综合 | 性xxxx直播放免费 | 日韩一区二区三 | 国产精品永久免费自在线观看 | 亚洲 国产精品 日韩 | 四虎精品成人a在线观看 | 91影视永久福利免费观看 | 好大好硬快点好爽公 | 亚洲网站在线播放 | 国产亚洲精品日韩香蕉网 | 亚洲欧美日韩中文高清一 | 99国产情在线视频 | 男人和女人日比 | 精品久久免费观看 | 2018久久精品热在线观看 | 猫咪免费人成网站在线观看入口 | 欧美视频一级 | 男女真实无遮挡xx00动态图软件 | 99热精品69堂国产 | 国产欧美久久一区二区 | 亚洲无线一二三四区 | 人妖巨茎video| 青青91| 91sao在线看片水片 | 奇米影视久久777中文字幕 | 亚洲 日韩 国产 制服 在线 | 日本九九视频 | 成人丁香乱小说 | 日韩在线观看免费 | 麻豆在线观看 | 特黄特色大片免费高清视频 | 国产精品视频久 | 艹艹逼 | 大团圆6全文在线阅读 | 爸爸的宝贝小说全文在线阅读 |