WordPress默认后台登陆管理地址修改方法汇总

摘要:在wordpress主题的根目录下找到index.php或是archive.php页面,通常在分类页、标…

摘要:在wordpress主题的根目录下找到index.php或是archive.php页面,通常在分类页、标签页、作者页都是…

在wordpress主题的根目录下找到index.php或是archive.php页面,通常在分类页、标签页、作者页都是通过archive.php来调用内容。我们确认了哪个页面为你的wordpress主题文件主要控制构成后,就可以开始可以下query_posts函数了。它可以帮助你实现文章的排序或是文章的置顶排除等功能。

我们在index.php中查找if (have_posts())或while (have_posts()),在前面添加query_posts函数即可。不过以上方式可能会导致首页无法分页,那你可以将query_posts函数改成这样的行式:

下面介绍几款常见的query_posts函数用法,你可以直接应用到你的主题里。也希望对你的wordpress主题开发有所帮助。

一、Wordpress只显示自定义字段的文章

在wordpress建站开发时,只调用某个自定义字段的文章,且该字段的值来设定文章顺序,那么你可以参考以下代码

其实这种方式你可以看成怎样只显示我推荐的文章,含有自定义字段的文章即我们的推荐文章。

二、怎样让Wordpress排除某分类的文章

从我们的wordpress主循环里排序某个分类的文章,可以使用到category__not_in函数:

如何设置仅显示某分类文章呢,可以将category__not_in改成category__in。

三、Wordpress文章排序功能

根据orderby的值不同,可以让文章按照很多种方式进行排序,下面是列举几个常见的值及其对应的排序方式:title:按标题;date:按发布日期;modified:按修改时间;ID:按文章ID;rand:随机排序;comment_count:按评论数

wordpress调用指定ID为2,4,6的文章,可以使用以下代码:

如需要排除ID为2,4,6这几篇文章,可以将 post__in 改成 post__not_in 。

取消wordpress置顶文章的顶部显示功能,让他们按正常的时间顺序排列,可以使用以下代码

WordPress的文章状态有很多种,包括已发布、草稿、已删除、私人的、定时发布的等等,如果你想将这些文章都统统显示出来,那么可以这样:

post_status参数可以控制具体的文章状态,值包括pending(待审)、publish(已发布)、draft(草稿), future(定时), private(私有), trash(已删除)。七、控制文章的数量

如果你想控制要显示的文章数量,可以使用showposts参数:

如需控制首页、分类页等每各分页显示的文章数量,可通过WordPress后台 – 设置 – 阅读里调整博客页面至多显示文章篇数。

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册