WordPress提高搜索结果的相关性(准确度)

WordPress本身的搜索结果是按照发布时间排序的,这样的搜索结果的相关性并不强,应该让搜索结果按照内容相关性排序,而不是按照时间或者 ID,所以我们可以在当前主题的 functions.php 添加如下代码来增强 WordPress 搜索的相关性: //提高搜索结果相关性 if(is_search()){ add_filter('posts_orderby_request'……

WordPress高级页面内容过滤插件:Cat-Comment-Filter

Cat-Comment-Filter 是大猫制作的一款内容过滤插件,可以过滤评论、文章中一些不能出现的词汇(比如敏感词),这款插件功能非常强大,甚至支持正则表达式替换。 自定义数据库部分定制功能比较多,你可以自己添加自己的替换规则,添加替换规则的时候请按照下面的手法编写规则: 替换字1间隔符替换后的字1分隔符替换字2间隔符替换后的字2。这样以此类推。 正则表达式部分的规则添加和自定义数据库部分是一……

WordPress站点统计功能代码(文章数/建站天数等)

最近有同学询问倡萌,如何实现网站的基本信息统计功能,包括网站文章数、评论数、建站天数等等。在万戈博客找到了对应的WordPress站点统计功能代码,需要的朋友就自己添加吧。下面只给出对应的统计函数,最终的样式就要靠大家自己折腾了。 1、日志总数: <?php $count_posts = wp_count_posts(); echo $published_posts = $count_pos……

WordPress返回顶部插件:wp-auto-top

很多网站都添加了返回顶部和快速滑动到底部和查看评论等功能,今天倡萌和大家分享的是WordPress返回顶部插件:wp-auto-top,估计很多朋友都看到过这个滑动样式。当然了,有些人是修改代码实现的,如果你不会改代码,那就使用这个wp-auto-top插件吧。 wp-auto-top插件说明 左右调整以后,如果位置在横向方向感觉不对,才去调整 显示位置(相对于网页正中间线的距离)的距离部分,不然……

WordPress拼音链接插件:Pinyin Permalink(中文链接转拼音)

注:该插件已经N年没有更新, 请使用 SO Pinyin Slugs:https://www.wpdaxue.com/so-pinyin-slugs.html 如果你将WordPress固定链接设置为含有 %postname% 的样式,比如下图加圈的几种,那你在发布文章时,就会发现默认生成的链接是中文的,你可以需要手动修改,或者使用插件,将中文为英文或者拼音。今天倡萌分享的插件 Pinyin Pe……

WordPress添加相关文章功能(标题/缩略图样式)

本文将教会你如何为WordPress添加相关文章功能,并提供了标题列表样式和缩略图样式。相关文章的获取思路是:Tags标签相关>同分类下文章,也就是说,先获取标签相同的文章,如果还达不到数量,就调用该分类下的文章补足。获取方法貌似最初来自Willin Kan 大师,倡萌再次修改。 1.添加标题列表样式的相关文章 将下面的代码添加到 single.php 要显示相关文章的位置即可: <h……

WordPress添加友情链接页面(自动获取favicon.ico图标)

如何为你的Wordpress博客添加一个自动获取favicon.ico图标的友情链接页面?今天倡萌就和大家分享一下这个方法,来自zwwooooo大师的 WordPress: 带 favicon.ico 显示的友情链接自定义页面 ,效果如下图所示: 1. 上传一个 16×16 大小的图片作为木有 favicon.ico 的网站默认 ico,把图片上传到所用主题的 images 目录下,这里示例中默认……

WordPress调用某段时间评论最多的文章

很多主题都用到了wordpress的热门文章函数,但一般都是调用建站以来所有时间评论最多的文章,说实在的,这个没什么意思,可能一直都是显示那几篇文章,今天给大家推荐一段代码,是调用WordPress某段时间内评论最多的文章。方法来自zwwooooo大师的 WordPress: 某段时间内最热文章。 1.之间将下面的代码放到主题的 functions.php 最后一个 ?> 的前面,注意看代码……

WordPress调用最近更新过的文章

老文章重新编辑修改以后,怕读者不知道?那就来给网站添加最新修改过的文章列表吧,这样一来,只要你更新了老文章,读者就可以很快知道了。如果你建的是软件站、电影站等分享的内容,那就不需要一个版本就发布一篇文章啦!给你的网站添加这个功能吧! 方法来自 zwwooooo 大师的 给老文章一个机会: Recently Updated Posts,都已经封装成函数了,加了2个参数:$num – 展示数量,$da……

WordPress添加文章归档页面

本文要讲的文章归档,其实就是将所有文章按照年月日归档,说白了就是一个简单的网站文章地图。方法来自 zwwooooo 大师的《代码实现WordPress归档页面模板[WP原生函数篇] 》。WordPress大学目前已经用上,效果如下: 想看实际演示的,请访问 文章存档 折腾功能:代码实现WordPress归档页面模板[WP原生函数篇] 原创作者:zwwooooo 特点: 1. 按照年份、月份显示文章……

WordPress添加彩色标签云

标签云是很多WordPress主题都有的一个主题元素,今天倡萌就讲讲如何为你的主题添加彩色标签云,包括边栏调用和页面调用。 1.调用标签云 我们可以使用 wp_tag_cloud() 函数实现标签云的调用。比如下面的样例: <?php wp_tag_cloud('smallest=12&largest=18&unit=px&number=0&orde……

WordPress自动截取限定数字的摘要

在主题的制作过程中,需要用到自动截取限定字数的文章摘要,虽然,有些人使用 more 标签来截取,也有些人会自己给每篇文章填写摘要,然后使用 the_excerpt() 函数输出, 但并不是所有的朋友都有这些习惯。而且,他们自己截取的摘要,可能超过了主题的样式限制,比如下图,摘要的字数太多,超出了主题样式的设置,看上去很不爽。 所以,做大众主题的我们,需要自动截取限定字数的摘要,满足自己设置样式的需……

WordPress使用jQuery 按比例调整图片高度/宽度

同学们,今天我们来谈谈WordPress主题制作的细节问题:限制文章中图片的最大宽度,防止图片“撑破”页面,用的比较多的方法是在CSS中使用 overflow:hidden 和 max-width:600px 来限制,但是效果不理想,倡萌今天分享一下比较完美的方法: jQuery 按比例调整图片高度/宽度。 2013-4-14更新:使用 max-width 也是可以按等比缩小图片的。以前倡萌之所以……

WordPress代码高亮插件:WP-Syntax

倡萌在此之前一直使用 WP-CodeBox 代码高亮插件,但使用 Windows Live Writer  (简称 WLW )发布含有代码的文章,代码都会被转义,需要进入WordPress后台的Html模式下重新编辑代码,很是麻烦。搜索得知,要防止转义,可以添加 escaped="true" 属性,经过测试,发现 WP-CodeBox 插件不支持 escaped=&q……

WordPress代码:添加分页导航菜单

分页导航菜单是一个网站必不可少的元素,今天就和大家分享一下倡萌使用了很久的 WordPress代码实现分页导航 的方法。 导航的效果如图所示: 实现的方法很简单,一起来折腾吧。 1.将下面的代码放到 functions.php 最后一个 ?> 的前面 function par_pagenavi($range = 9){ global $paged, $wp_query; if ( !$max……

WordPress 允许上传的文件类型以及如何新增新的文件类型支持

WordPress 支持上传多种文件类型,但是也是有很多类型的文件是不支持的。这些限制都是为了保护网站免受潜在安全漏洞的影响、优化性能并确保跨各种设备和平台的无缝集成。在本文中,我们将来详细介绍WordPress 允许上传的文件类型以及如何新增新的文件类型支持。 WordPress 允许的文件类型 从常用的图像文件到鲜为人知的文档类型,我们将详细介绍所有文件类型。 以下是我们将要看到的文件类型: ……

WordPress 禁用 Google AMP 插件,并设置301跳转

前几天已经在WP大学看到了《WordPress AMP 插件漏洞影响多达 100,000 多个网站》这个新闻,想起自己也做过 AMP 的设置,今天跟大家分享下 WordPress 禁用 Google AMP 插件,并设置 301 跳转使蜘蛛采集以及带有 amp 的访问回归正常。 禁用 Google AMP AMP 是一项开源计划,旨在为移动用户提高网络速度并改善用户体验。它通过提供最少的 HTML……

WordPress 块样板是什么,如何使用它?

块样板(Block Patterns)首次在WordPress 5.5 中引入,为古腾堡编辑器成为全面的页面构建器开辟了道路。他们帮助用户以最少的时间、精力和技术专长构建复杂的 WordPress 网站。 在本文中,我们将向您展示 WordPress 块样板的工作原理以及它们与可重用块的区别。您还将学习如何在 WordPress 块编辑器中使用样板来更轻松地构建网站。 什么是 WordPress ……

全站编辑是 WordPress 的未来,你怎么看?

全站编辑 (Full Site Editing,简称 FSE) 是 WordPress Gutenberg 发展的下一步,自从 WordPress 5.9 一起发布全编辑的初始版本以来,备受争议!直到目前,全站编辑作为 WordPress 的一个相对较新的功能还处于起步阶段。 “全站编辑将改变每个人使用主题的方式——以及我们构建主题的方式。”fullsiteediting.com 资料来源:Ful……

深入比较古腾堡Gutenberg编辑器与页面构建器 – 哪个更好更快?

您可以使用 WordPress 构建网站,无需太多编码技能,甚至无需接触任何代码行。原因在于许多出色的工具可以帮助您轻松完成。毫无疑问,最受欢迎的工具是古腾堡( Gutenberg )和页面构建器/页面生成器。目前,它们各有利弊,因此很难决定哪一个是最好的。 但是,仍然可以对Gutenberg 和页面构建器进行一般的外观和诚实的审查、比较。因此,我们将按照以下标准对它们进行比较、深入分析: 突出特……