'trash' // - 回收站中的文章 (2.9和以后的版本可用). ), //注意:The 'any' 关键字可以用在 post_type 和 post_status 查询,但是不能在数组中使用...' => 10, //(整数) - 每页显示的文章数量 (2.1和以后的版本可用), 使用'posts_per_page'=-1 显示所有文章,如果查询处于订阅源中,WordPress用 'posts_per_rss...' => 10, //(整数) - n每页显示的文章数量 - 只在存档页面使用,在存档页面和搜索结果页面覆盖了 showposts 和 posts_per_page 参数 'nopaging' => false..., //(布尔值) - 在一页显示所有文章或使用分页,默认值为 'false', 使用分页 'paged' => get_query_var('paged'), //(整数) - 页数,分页时显示第几页...,WordPress 在大多数查询中使用 SQL_CALC_FOUND_ROWS 查询, 即使你不需要分页,通过设置这个参数为真,我们告诉了了WordPress不要查询数据总行数,从而降低数据库负载,如果设置了这个参数为真
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...第五讲关于分页相关的参数,分页相关的参数比较多,先简单罗列一下: nopaging (boolean) – 如果为 true 则显示所有文章,false 则分页显示,默认为 false。...注意:如果 feed 中,则 WordPress 会使用存储的 "posts_per_rss" 选项覆盖此参数。
我们在写插件的时候,可以使用 wp_set_post_terms 函数给文章设置分类标签信息,需要特别注意的时候,设置这两种不同的分类模式时候,这个函数的参数会有细微的差异。...wp_set_post_terms 函数参数的差异 function wp_set_post_terms( $post_id = 0, $terms = '', $taxonomy = 'post_tag...如果你设置的是层级关系的分类模式,比如分类(category),则使用 IDs,如果添加是没有层级关系的分类模式,比如标签(tag),则使用名字。 标签也想用 IDs?...为什么分类使用 IDs 不用数字类型 那么为什么层级关系的分类模式,比如分类(category),可以使用字符串类型的数字呢?...因为 wp_set_post_terms 使用 intval 函数在处理层级关系的分类模式时对 $terms 数组中的每个元素做了强类型转换。所以也为了防止冲突,他也直接接受 IDs 方式的参数。
在 WordPress 主题和插件开发中,条件判断标签(Conditional Tags)是非常重要的,通过条件判断标签,我们可以判断各种情况,从而使用对应的代码等。...为了大家更加方便使用 WordPress 条件判断标签,我爱水煮鱼博客翻译了 WordPress 的官方文档 Conditional Tags,欢迎收藏本文以备用。...置顶文章(Sticky Post) is_sticky() WordPress 带有置顶文章的功能,使用这个标签判断是否为置顶文章,需要传递一个参数(通常为文章 id,用法同上)。...使用条件判断标签的实例 下面给出一些例子,让你明白上面的判断标签如何使用。 文章中的条件判断 下面的例子讲述了当用户访问一篇文章的时候如何使用 is_single() 来显示一些特殊的内容。...; } 下面的例子介绍了如何在主循环中使用条件判断语句。功能是在首页(index)中显示文章的摘要,而在文章(single)和主页(home)中显示文章的正文内容。
更新记录 0.2 1.优化文章显示 2.增加分页功能 3.替换图标 4.修改菜单名称 简介: === Simple microblogging === Contributors: sgcoskey,...增强版优化页面显示,增加分页功能。...You can also display them in any post or page by using the `[m i c r o b l o g ](使用时去掉空格)` shortcode..../) for quickly styling your post list (and your site)!...` is installed. == Changelog == 0.2 1.优化文章显示 2.增加分页功能 3.替换图标 4.修改菜单名称 0.1 Added support for authors
WordPress 2.9引入了以评论的数量多寡给文章排序的功能,这样就可以更方便地向访客显示最受欢迎的文章….不过这里为了使用query_posts,我们假设一下不使用WordPress的这个功能。...置顶文章 WordPress在 2.7版本中引入了文章置顶功能。 这使用户选定的文章能够不受时间的排序标准,总是显示在文章列表的最上方。...抓取所有文章 你可以用几种不同的方法在网站地图和存档页等需要显示所有已发布文章的地方调用所有文章。 要调用所有已发布的文章,可以使用下面的这段代码: <?...根据对WordPress filter函数的介绍,可以用在文章查询和调用上的filter包括: post_limits 应用于查询的LIMIT语句,该语句可返回日志数组 posts_distinct...在计算出分页后,该查询返回日志数组(分页并不影响WHERE语句,因此该函数相当于posts_where) posts_join 应用于查询的JOIN语句,该语句可返回日志数组 该过滤器函数与post_where
最近魏艾斯博客在制作英文企业网站,程序使用 wordpress,需要使用到英文 SEO 插件,经过多方比较和衡量,最后选择了Yoast SEO 插件英文版,因为在网上很少能够找到Yoast SEO 插件英文版设置教程...为什么英文 wordpress 推荐使用 Yoast SEO 插件?...Homepage 选项卡是跳转到博客 Settings 里面修改的。 Post Types 和 Other 这两个选项可以不改。...也就是 Poat types 选项卡只显示 post, pages 和 Portfolio 的 sitemap。 ?...5、Taxonomies 选项卡全都选择 not in sitemap,根据个人需要也可以选择只显示 Categories 和 portfolio categories,别的都设置 not in sitemap
当我们进行 WordPress 开发的时候,首先我们必须要了解主循环和全局变量,这样才知道在主循环中可以访问哪个全局变量 下面就讲解下 WordPress 主循环,以便能更好理解哪些全局变量可以被主循环中的模板函数调用...WordPress 主循环 WordPress 主循环(The Loop)是用来显示文章列表,和在单篇文章页面页显示留言列表的。 在主题的 index.php 中,主循环的代码如下: <?...the_post 函数获取第一篇文章,并设置文章的数据(如作者,是否多个分页等等),赋给 $post 这个全局变量,所以我们可以访问它。...随着循环的过程,循环查询到的文章都会被赋值到 $post 这个全局变量。 所以 the_post() 函数被调用之后,我们就可以使用许多模板函数和全局变量。...,post_date,post_excerpt,comment_count 和其他。
> 添加文章分页 进行分页时,下方显示页码 ?...> 添加评论区 注意:目前我们还没有创建comments.php,所以文章页暂时不去显示评论内容 然后在结尾我们还需要加上当没有文章时,将没有文章的信息告知用户 <?...WordPress主题: 9 / 14 WordPress主题制作:开始前的准备 WordPress主题制作(一):主题文件结构 WordPress主题制作(二):模板和模板文件 WordPress主题制作...(三):牛刀小试 WordPress主题制作(四):制作头部模板header.php WordPress主题制作(五):制作底部模板footer.php WordPress主题制作(六):制作侧边栏模板
WordPress 从 2.7 版本新增的最大一个功能就是 Thread Comments(嵌套留言和回复),就是可以回复留言并且嵌套显示,这样非常留言的时候更加友好,可以针对日志内容留言,也可以针对某条留言回复...WordPress 2.7 或者中使用了。...所以在 2.7 即之后的版本只需使用以下代码就可以来显示留言: 3....WordPress 留言还可以实现留言分页,如果你启用了留言分页功能,那么你需要在主题中添加以下代码实现留言分页导航: 这段代码主要是让 Comment Form 获取一个当前 post ID (日志 ID)和 Parent comment ID(父级留言的 ID)。 5.
php edit_post_link('编辑', ' • ', ''); ?> 添加文章摘要 要显示摘要,需要在编辑文章是填写摘要,否则可能会输出全文 在阅读全文之后增加 文章骨架(包括标题、内容、时间等) 现在会不会比较清晰了呢,目前我们的首页只会显示一页(文章数量取决于你在后台设置每页可显示的文章数量。) 添加文章分页 你已经看到,每页只能显示部分文章,要想看下一页,就需要添加分页。...WordPress主题: 8 / 14 WordPress主题制作:开始前的准备 WordPress主题制作(一):主题文件结构 WordPress主题制作(二):模板和模板文件 WordPress主题制作
wordpress实现分页需借助 WP_Query对象 示例如下 <?...php //每页显示的新闻数 $pageSize= 2; //当前显示页面 $pageNum = empty($_GET['pg'])?...'post_type'=>'post', 'posts_per_page'=>$pageSize, //每页显示的记录 'offset'=>$offset...> 循环分页链接 在loop之后插入分页链接代码 "> //尾页 需要注意的是页面参数不能使用 page https://ask.csdn.net
} term-post-format-{format} term-{ID} 页面(Page) 所有静态页面都输出 page 和 page-id-{ID} 类。...带有结果的搜索页面:search-results 没有结果的搜索页面:search-no-results 分页页面或者多页码的页面 分页页面通常是指文章索引页面底部的翻页。 此外文章内也有分页页面。...自定义背景 如果使用了自定义背景功能来显示背景图片或者颜色,会输出 custom-background 类。...自定义 body_class 函数输出的类 在前面的使用中已经提到了这个函数的唯一的参数,传递进去值就会输出相应的参数,这里不再赘述。下面介绍一下通过条件判断和过滤器自定义输出类。...这样,就需要 WordPress 强大的条件判断标签了。这里推荐一下 我爱水煮鱼 博客翻译编写的 WordPress 条件判断标签及其使用方法。
while(have_posts()) – 如果有日志,那么当博客有日志的时候,执行下面 the_post() 这个函数。the_post() – 调用具体的日志来显示。...> //分页导航 没有文章 //注释:并不是所有的代码都需要两部分用来打开和关闭。...有些代码能够自我关闭,这就解释了 have_posts() 和 the_post(); 这两个函数。因为 the_post(); 在 if() 和 while() 的外面,只需要分号去结束或者关闭。...while(have_posts()) – 如果有日志,那么当博客有日志的时候,执行下面 the_post() 这个函数。the_post() – 调用具体的日志来显示。...> //注释:并不是所有的代码都需要两部分用来打开和关闭。有些代码能够自我关闭,这就解释了 have_posts() 和 the_post(); 这两个函数。
> : 显示博客注册链接 : 显示登录/注销链接 : 将当前内容分页 <!...sidebar.php 网页侧边栏文件footer.php 网页底部文件 WordPress Header头部 PHP代码 注: 也就是位于和之间的PHP代码 显示注册链接 显示登入/登出链接 在日志或页面中插入分页 截断日志 显示载入页面查询 wordpress调用最新文章 WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下: 后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。具体的参数和使用方法你可 以参考官方的使用说明- wp_get_archvies。
WordPress之所以能成为目前最具人气的独立博客程序,除了无数爱好者为它开发的主题外,源源不断的插件支持也是重要的原因之一。wordpress的强大,也是在于无数爱好者源源不断的主题和插件。...需配合一些UTW或Simple tagging使用。 博客优化相关: 45、Related Posts:显示相关文章的插件。可能需要配合其它插件,比如UTW或Simple tagging使用。...可以显示年、月、周、分类最流行的文章。具体可以看看这篇文章旁边的“同期热门文章”和“年度热门文章”。...51、Next/Previous Post in same Category:在文章里展示同类别的上一篇和下一篇。...:文章分页插件 133、TDO Mini Forms:联系插件 134、支付宝捐赠插件:添加支付宝捐赠图像 135、Wordpress Comment Url Validation:自动更正留言者的网址
需配合一些UTW或Simple tagging使用。 博客优化相关: 45、Related Posts:显示相关文章的插件。可能需要配合其它插件,比如UTW或Simple tagging使用。...可以显示年、月、周、分类最流行的文章。具体可以看看这篇文章旁边的“同期热门文章”和“年度热门文章”。...51、Next/Previous Post in same Category:在文章里展示同类别的上一篇和下一篇。...130、External Links Plugin:控制链接属性 131、skypebt:显示skype在线状态 132、pagepost:文章分页插件 133、TDO Mini Forms:联系插件...:文章分页插件 193、TDO Mini Forms:联系插件 194、支付宝捐赠插件:添加支付宝捐赠图像 195、Wordpress Comment Url Validation:自动更正留言者的网址
最近写了一篇比较长的隐私文章,用到了wp的文章分页功能。却发现默认的分页的页面又小又难找。...最后采用下面的代码成功修改了展示样式(修改主题的single.php文件): #block-nav a.post-page-numbers, #block-nav .post-page-numbers...☆文章版权声明☆ * 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《修改WordPress 文章内分页样式》 * 本文链接:https...请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。...) WordPress 中文分词搜索
Akismet 插件是WordPress的垃圾评论过滤服务,并使用其算法过滤掉垃圾邮件。该算法从其错误和其他网站采取的行动中学习。...丢弃功能可阻止重要的垃圾邮件,节省磁盘空间并加速您的WordPress网站 推荐:WordPress缓存插件WP Fastest Cache插件使用教程 为什么你应该使用Akismet? ...以下部分将引导您完成设置Akismet并使其在您的站点上运行的简单方法。...有大型项目或企业的付费订阅和供个人使用的免费版本。 ...接下来,可以通过WordPress仪表板导航到“ 评论 ”,然后选择“ 垃圾邮件 ”选项卡来查看垃圾邮件评论。
领取专属 10元无门槛券
手把手带您无忧上云