前面我们用了自定义的方式来实现wordpress数字分页,其实wordpress是已经有集成了Numbered Pagination相关的函数,我们直接调用就可以。具体实现方法如下代码调用 wordpress.org/Pagination https://developer.wordpress.org/reference/functions/previous_post_link.../ https://codex.wordpress.org/Next_and_Previous_Links
有网友说前面那篇文章the_category()函数使用方法解析输出的是带有链接的分类名称,如果想单单显示分类名称呢?可以实现吗?可以的,随ytkah一起来看看。...在想要调用分类名称的地方加入如下代码就可以了 参考资料https://wordpress.org/support/topic/category-without-link-the_category/ 如果无法访问请用这个链接https:/
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...第五讲关于分页相关的参数,分页相关的参数比较多,先简单罗列一下: nopaging (boolean) – 如果为 true 则显示所有文章,false 则分页显示,默认为 false。...注意:如果 feed 中,则 WordPress 会使用存储的 "posts_per_rss" 选项覆盖此参数。
判断内容分页 在文章和页面中,有时候内容很多,在文章中插入 标签可以将内容分隔开分成不同的页面,并通过对应的函数获取分页的列表。...$paged || $paged < 2 ) { // 这里是不带有分页或者是带有分页页面的第一页 } else { // 这里是带有分页的其他页面。 } ?> 例子2: <?...get_query_var( 'page' ) : false; if ( $paged === false ) { // 这里是不带有分页或者是带有分页页面的第一页 } else { /.../ 这里是带有分页的其他页面。...判断被分页页面(Paged Page) is_paged() 这里的分页指的是存档页面,如果一个日志或者静态页面的内容通过通过 <!
--nextpage--> 快捷代码的分页。...通常在页面中使用 (编辑页面时有一个页面序号的字段) 和附件 ( 插入 / 上传媒体相册对话框中的数字), 但是不能对文章类型 'menu_order' 使用数字值 (默认都为 0)....这个值和上面说明的 'meta_value' 一样,只不过值允许使用数字排序。...* 时间参数 - 显示某个时间段内的文章 */ 'year' => 2012, //(int) - 4 个数字的年份 (如:2011) 'monthnum' => 3, //(int) - 月份数字 (...*/ 'no_found_rows' => false, //(布尔值) 默认为假,为了分页,WordPress 在大多数查询中使用 SQL_CALC_FOUND_ROWS 查询, 即使你不需要分页,
--nextpage--> 快捷代码的分页。...通常在页面中使用 (编辑页面时有一个页面序号的字段) 和附件 ( 插入 / 上传媒体相册对话框中的数字), 但是不能对文章类型 'menu_order' 使用数字值 (默认都为 0)....这个值和上面说明的 'meta_value' 一样,只不过值允许使用数字排序。...* 时间参数 - 显示某个时间段内的文章 */ 'year' => 2012, //(int) - 4 个数字的年份 (如:2011) 'monthnum' => 3, //(int) - 月份数字...*/ 'no_found_rows' => false, //(布尔值) 默认为假,为了分页,WordPress 在大多数查询中使用 SQL_CALC_FOUND_ROWS 查询, 即使你不需要分页,
就知道了自己的问题所在。 说来惭愧,用了这么久的wordpress了,竟然没注意过“WordPress 后台 – 设置 – 讨论,在“其他评论设置”中勾选分页显示评论”这一项。。。设置后竟然好了。...二.开启 WordPress 评论分页 打开 WordPress 后台 – 设置 – 讨论,在“其他评论设置”中勾选分页显示评论,设置一下评论数目,这里的评论数目仅计算主评论,回复评论不作计算。...这里 Kayo 填了比较大的数字(15),因为评论分页分得太细会使用户不便于阅读之前的评论。...> 标签也可用标签代替 三.评论分页的 SEO 从 SEO 的角度看,评论分页会造成重复内容(分页的内容正文都一样,并且 keywords 和 description...> 四.Ajax 评论分页 根据上文所述,现在主题中已经有评论分页了,要做到 Ajax 的评论分页,只需 JavaScript 的配合,不过在这之前首先要在评论列表前加入一个元素,用于在显示新一页评论列表时表示列表正在加载
WordPress 分页导航是一个用来代替WordPress默认的“旧文章、新文章”的一个功能,添加了分页,可以让用户快速跳转到所需要的页面,对提升用户体验有很大的帮助。...今天就来分享Devework.com目前使用的分页导航代码实现方法,有了这个,相关分页导航插件(如wp-pagenavi)就可以光荣退休啦! 以下代码来自林木木童鞋,感谢原作者。...无插件仅代码实现 WordPress 分页导航教程 一、添加如下代码至主题的funtions.php文件夹内: function par_pagenavi($range = 9){ global $paged...> 上面代码的数字9可以改为你需要的显示数量。
我们在使用AI智能SEO助理给WordPress系统的网站发布文章的时候,有些用户发布的是英文的文章,就会出现发布英文文章时标题单词挤在一起(无空格)如这样出现这总情况,通常是由样式设置、字符处理或编辑器问题导致的...选中标题文字,在右侧 “样式” 面板中查看是否有以下属性:letter-spacing: -1px(负字间距,会压缩字符间距,包括空格)word-spacing: -xpx(负词间距,直接压缩单词间空格...)white-space: nowrap(强制不换行,但一般不影响空格显示)若发现以上样式,需要覆盖修复:进入 WordPress 后台 → 外观 → 自定义 → 额外 CSS,添加以下代码(根据实际标题选择器调整...软件生成后的文章的正常的,发布到网站后就不行,所以我们要检查一下网站的设置3....排查编辑器或插件冲突切换编辑器测试:若使用第三方编辑器(如经典编辑器、Elementor 等),尝试切换到 WordPress 默认的 Gutenberg 编辑器,重新输入标题测试。
WordPress文章分页导航默认功能相对简单。...之前分享过:WordPress文章分页插件:Multi-page Toolkit,安装插件后以下拉列表的形式展示文章分页导航,实现快速跳转和显示全文按钮。...WordPress文章分页需要在分页的位置添加分页符: 启用WP Link Pages Extended插件后,会替换WordPress默认分页导航,并增加更多的信息,包括页数上下翻页和第一页、最后一页以及一个可以显示全文的链接按钮...下载信息 资源名称:分页导航增强插件:WP Link Pages Extended 应用平台:WordPress 资源版本:1.0 资源大小:17.5K 下载地址 查看演示
Query_posts语句是WordPress最实用的语句之一。 正是在query_posts的作用下,WordPress的Loop循环才能够调用并显示所有文章内容。...WordPress 2.9引入了以评论的数量多寡给文章排序的功能,这样就可以更方便地向访客显示最受欢迎的文章….不过这里为了使用query_posts,我们假设一下不使用WordPress的这个功能。...在计算出分页后,该查询返回日志列表(分页并不影响JOIN语句,因此该函数相当于posts_join) posts_orderby 应用于查询的ORDER BY语句,该语句可返回日志数组 posts_request...在计算出分页后,该查询返回日志数组(分页并不影响WHERE语句,因此该函数相当于posts_where) posts_join 应用于查询的JOIN语句,该语句可返回日志数组 该过滤器函数与post_where...但有时如果你想用数字型meta值来为一次查询排序,却发现meta值是字符串字段类型的(即,查询的顺序是1, 10, 11, 2, 23, 3,而你希望是按数字大小来排序:1,2,3,10,11,23)
more 命令是较早出现的分页显示命令,表示文件内容还有更多(more)的意思,less命令是较晚出现的分页显示命令,提供了比早期more命令更多的一些扩展功能。两个命令的用法基本相同。...例如,以下操作可以分页查看/etc/目录下扩展名为“conf”的配置文件。...---- 1.wc命令—统计文件内容中的单词数量(Word Count)行数等信息 wc命令用于统计文件内容中包含的行数,单词数量,字节数等信息,使用文件名作为参数,可以同时统计多个文件,较常用的选项如下所述...-c:统计文件内容中的字节数. -1:统计文件内容中的行数. -w:统计文件内容中的单词个数《以空格或制表位作为分隔)....[root@]ocalhont -]# find /etc name "*.conf" | wo -l 使用不带任何选项的wc命令时,默认将统计指定文件的字节数、行数、单词个数(相当于同时使用“-c”
注意我的做法比较粗暴,没有备份,所以大家试用 SVN 更新的时候一定要注意备份。 WordPress 2.7 现在后台的样式还是比较粗糙。但是基本的功能已经有了。...WordPress 已经集成了日志置顶的功能并且和 WP-Sticky 使用同样的函数函数,所以需要通过 FTP 下删除这个插件。其他插件基本没有发现有不兼容的情况。...另外 WordPress 2.7 还支持留言分页,还能简单就能实现留言和 Trackbacks 分开,但是这个功能和留言分页功能有冲突,即开启了页面功能,只输出留言或者只输出 Trackbacks 为空...,不知道是不是 bug,我目前就没有分页,因为使用了缓存,有没有分页其实问题不是很大。...总体来说 WordPress 2.7 是一个令人兴奋的版本,很多新功能,很多实用的功能。 ----
WPJAM Basic「Rewrite 优化」扩展主要有两个功能,第一罗列出 WordPress 现有的所有 Rewrite 规则,并且还可以添加自己的一些额外规则,第二支持删除 WordPress 现有的一些无用的...Rewrite 规则,加快 WordPress 加载速度。...WordPress 有哪些页面,对于 WordPress 开发者来说是非常有帮助的。...留言分页Rewrite规则 各个页面为了支持留言分页,而生成的 comment-page- 相关的 rewrite 规则,如果你的文章页面留言没有分页,或者采用 AJAX 分页,建议移除。 4....比如和我一样大部分移除之后,只剩下不到80条左右的规则,WordPress 路由找到页面的速度可以大大加快。
可以看到,不带任何验证信息会提示不允许编辑文章 ②构造可利用的数据包: 当url为/wp-json/wp/v2/posts/1?id=1a时,可以看到,已经成功跳过验证看到文章内容了。 ?...注册的路由用于用数字填充ID请求参数。比如,如果向/wp-json/wp/v2/posts/1234 –发送请求,则ID参数被设置为1234。...id=12345helloworld这样的请求,这样会将12345helloworld分配到ID参数,这样包含的不仅仅是数字。...简言之,它将字母数字ID值直接传递给了get_post()函数。该函数通过检查帖子是否实际存在以及用户是否有权编辑此帖来验证请求。研究人员认为这种审验请求的方式较为奇特。...从代码中可以看出,对于不是由纯数字字符组成的任何输入,其基本上会失败 – 因此123ABC会失败。
历经半年之久,鸽鸽碰碰的 WordPress 主题 2BLOG 他来了!!(原作者:2bog)折腾这么些日子终于算是可以开测了,这里将作为主题开源后续的发布、更新、备份地址。...目前主题尚处测试阶段,未上传至 WordPress。注意:此主题存在一定的定制成分,其中部分内容可能无法适用于部分人群!主题在前静态主题的功能外观基础之上做了部分取舍。...源码截图 后台截图 演示地址:点击进入 安装说明 所有步骤和普通 wordpress 主题安装无异(测试环境为最新版的 WordPress 6.0 ),在 外观->主题->上传主题->选择.zip压缩包...(Valine 集成 server酱、pushplus及企业微信应用推送) 部分页面支持 wordpress 与 leancloud 数据切换 部分页面支持使用视频替代 poster 背景 部分页面(weblog...、acg、download)支持子页并可选是否开启文章页… 取消了当前导航下方 slider 滑块 部分页面取消了顶部面包屑导航(部分页面仍可启用) 当然了,最重要的还是集成了 Leancloud 与
今天对 WordPress 的分页 canonical 有了一个新的想法,于是就折腾了起来,由于 WordPress 的首页、列表、标签等默认都是翻页,而由于从网站 SEO 优化的角度来看这些页面就会比较重复...,很多时候搜索引擎会收录很多的类似 page/num 的分页页面,也就导致首页、栏目页或者标签的默认页面排名没那么好,但是又不太可能直接禁止分页,所以子凡就想着用 canonical 来稍微的规范一下页面...而就在完成这个功能的时候,子凡测试到一个新的 WordPress 问题,就是当“WordPress 首页/page/1”的方式访问会报错,错误提示如下: Warning: Undefined array...WordPress 主题的 functions.php 文件中即可。...解决原理就是跳转,当 WordPress 识别到是通过“WordPress 首页/page/1”访问的时候就直接跳转到首页,完美解决该问题。
有人说 WordPress 本身的 SEO 就比较好,我想这个和 WordPress 可以方便的自定义文章的固定链接有分不开的联系。...在众多的 WordPress 博客中,有很多种的固定连接,本文就是把这些固定链接的形式和效果跟大家分析一下,然后根据你自己的需求,选择适合你博客的固定连接。...对中文博客的效果不大,几乎没有中国人会搜索一个英文单词来看你的中文文章 数字型链接样式 直接把文章的ID写在链接中,样式如下 http://blog.wpjam.com/123 优点 链接极短 缺点...没有任何语义性 数字型语义增强版链接样式 不仅仅是文章 ID 还增加一些英文单词,例如:post、archives等,形式如下 http://blog.wpjam.com/archives/123 http...这类的插件比较多,这里推荐几个:Simple 301 Redirects、Redirection等。 关于 WordPress 固定链接更详细的说明,请看官方文档 :zh-cn:使用固定链接 ----
query_posts是wordpress非常好用的调用文章函数,可以调用某个分类、标签、日期及作者等不同范围的文章列表。...=> array(37,47)); //仅显示标签不带有编号37或47的文章 query_posts(array(‘tag__not_in’ => array(37,47)); ?...php //显示文章编号为27的文章 ‘p’ => 27 //显示文章代称为about-my-life的文章 ‘name’ => ‘about-my-life’ //显示分页编号为7的分页...‘page_id’ => 7 //显示分页代称为about的分页 ‘pagename’ => ‘about’ //当文章超过5篇时就仅显示5篇文章并且搭配换页程式码显示换页连结,设为-1则不换页全部显示...的其他全部文章 ‘post__not_in’ => array(6,2,8) //显示文章类型为分页的文章,预设值为post (文章),可以使用的数值有attachment(媒体档页面), page
lnmp 环境设置 301 重定向的时候,首先要把域名解析到 VPS 上面,也就是不带 www 的域名和带 www 的域名都解析到 IP 上。...比如我对外公开的网站域名设置为带 www 的域名,那么不带 www 的域名在 wordpress 内部会重新定向到带 www 的域名。...只要如下图所示红框部分,在 lnmp 环境中的 server_name 后面把不带 www 的域名添加上去就可以了。 ?...使用 wordpress 博客程序的到此就设置结束了,直接到站长工具检查 301 是否生效吧。 二、如果你安装其他 php 程序就需要手动设置一下了。...你可以通过浏览器网址输入不带 WWW 的域名,是不是直接跳转到带 WWW 的。 3、通过站长工具检测是否正确。 ?