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等。

以上就是安达网络工作室关于《WordPress手动修改文章排列顺序摆脱按发布时间升降序排列》的一些看法。更多内容请查看本栏目更多内容!

版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
wordpress公布时链接地址仍然指向本地而不是域名处理办法

繁忙了n天,我的wordpress终于挂到了公网上,开端内侧,不过呈现了成绩,下面一切的链接,不论是本人博客中...

分享一些适用WordPress SQL查问语句

以下代码来自网络,未经测试,操作数据库有危险,请事前备份 !为一切文章和页面增加自定义字段 这段代码能...

wordpress 如何从后盾数据库修正theme(图文教程)

咱们在wordpress主题theme配置的时分,会从网站上下载比拟盛行的theme,使本人的blog看着很酷。也有不顺利的...

WordPress的主题编写中获取头部模板和底部模板

get_header()(获取头部) 引入主题的头部模板,默许会引入以后主标题录里的 header.php 文件。假如指定了一...

在wordpress文章末尾增加内容的简略办法

1、修正文章页面模板single.php关上模版文件中的single.php,在其中搜寻在这行上面加上:复制代码代码如下:...

wordpress抓取文章第一张近程图片保留到本地的办法

这个举措咱们应用一个hook来完成: 复制代码代码如下:add_action('publish_post', 'fetch_images',999); 再...

需求提交

客服服务