WordPress本身的搜索结果是按照发布时间排序的,这样的搜索结果的相关性并不强,应该让搜索结果按照内容相关性排序,而不是按照时间或者 ID,所以我们可以在当前主题的 functions.php 添加如下代码来增强 WordPress 搜索的相关性: //提高搜索结果相关性 if(is_search()){ add_filter('posts_orderby_request'……
Cat-Comment-Filter 是大猫制作的一款内容过滤插件,可以过滤评论、文章中一些不能出现的词汇(比如敏感词),这款插件功能非常强大,甚至支持正则表达式替换。 自定义数据库部分定制功能比较多,你可以自己添加自己的替换规则,添加替换规则的时候请按照下面的手法编写规则: 替换字1间隔符替换后的字1分隔符替换字2间隔符替换后的字2。这样以此类推。 正则表达式部分的规则添加和自定义数据库部分是一……
最近有同学询问倡萌,如何实现网站的基本信息统计功能,包括网站文章数、评论数、建站天数等等。在万戈博客找到了对应的WordPress站点统计功能代码,需要的朋友就自己添加吧。下面只给出对应的统计函数,最终的样式就要靠大家自己折腾了。 1、日志总数: <?php $count_posts = wp_count_posts(); echo $published_posts = $count_pos……
很多网站都添加了返回顶部和快速滑动到底部和查看评论等功能,今天倡萌和大家分享的是WordPress返回顶部插件:wp-auto-top,估计很多朋友都看到过这个滑动样式。当然了,有些人是修改代码实现的,如果你不会改代码,那就使用这个wp-auto-top插件吧。 wp-auto-top插件说明 左右调整以后,如果位置在横向方向感觉不对,才去调整 显示位置(相对于网页正中间线的距离)的距离部分,不然……
注:该插件已经N年没有更新, 请使用 SO Pinyin Slugs:https://www.wpdaxue.com/so-pinyin-slugs.html 如果你将WordPress固定链接设置为含有 %postname% 的样式,比如下图加圈的几种,那你在发布文章时,就会发现默认生成的链接是中文的,你可以需要手动修改,或者使用插件,将中文为英文或者拼音。今天倡萌分享的插件 Pinyin Pe……
本文将教会你如何为WordPress添加相关文章功能,并提供了标题列表样式和缩略图样式。相关文章的获取思路是:Tags标签相关>同分类下文章,也就是说,先获取标签相同的文章,如果还达不到数量,就调用该分类下的文章补足。获取方法貌似最初来自Willin Kan 大师,倡萌再次修改。 1.添加标题列表样式的相关文章 将下面的代码添加到 single.php 要显示相关文章的位置即可: <h……
如何为你的Wordpress博客添加一个自动获取favicon.ico图标的友情链接页面?今天倡萌就和大家分享一下这个方法,来自zwwooooo大师的 WordPress: 带 favicon.ico 显示的友情链接自定义页面 ,效果如下图所示: 1. 上传一个 16×16 大小的图片作为木有 favicon.ico 的网站默认 ico,把图片上传到所用主题的 images 目录下,这里示例中默认……
很多主题都用到了wordpress的热门文章函数,但一般都是调用建站以来所有时间评论最多的文章,说实在的,这个没什么意思,可能一直都是显示那几篇文章,今天给大家推荐一段代码,是调用WordPress某段时间内评论最多的文章。方法来自zwwooooo大师的 WordPress: 某段时间内最热文章。 1.之间将下面的代码放到主题的 functions.php 最后一个 ?> 的前面,注意看代码……
老文章重新编辑修改以后,怕读者不知道?那就来给网站添加最新修改过的文章列表吧,这样一来,只要你更新了老文章,读者就可以很快知道了。如果你建的是软件站、电影站等分享的内容,那就不需要一个版本就发布一篇文章啦!给你的网站添加这个功能吧! 方法来自 zwwooooo 大师的 给老文章一个机会: Recently Updated Posts,都已经封装成函数了,加了2个参数:$num – 展示数量,$da……
本文要讲的文章归档,其实就是将所有文章按照年月日归档,说白了就是一个简单的网站文章地图。方法来自 zwwooooo 大师的《代码实现WordPress归档页面模板[WP原生函数篇] 》。WordPress大学目前已经用上,效果如下: 想看实际演示的,请访问 文章存档 折腾功能:代码实现WordPress归档页面模板[WP原生函数篇] 原创作者:zwwooooo 特点: 1. 按照年份、月份显示文章……
标签云是很多WordPress主题都有的一个主题元素,今天倡萌就讲讲如何为你的主题添加彩色标签云,包括边栏调用和页面调用。 1.调用标签云 我们可以使用 wp_tag_cloud() 函数实现标签云的调用。比如下面的样例: <?php wp_tag_cloud('smallest=12&largest=18&unit=px&number=0&orde……
在主题的制作过程中,需要用到自动截取限定字数的文章摘要,虽然,有些人使用 more 标签来截取,也有些人会自己给每篇文章填写摘要,然后使用 the_excerpt() 函数输出, 但并不是所有的朋友都有这些习惯。而且,他们自己截取的摘要,可能超过了主题的样式限制,比如下图,摘要的字数太多,超出了主题样式的设置,看上去很不爽。 所以,做大众主题的我们,需要自动截取限定字数的摘要,满足自己设置样式的需……
同学们,今天我们来谈谈WordPress主题制作的细节问题:限制文章中图片的最大宽度,防止图片“撑破”页面,用的比较多的方法是在CSS中使用 overflow:hidden 和 max-width:600px 来限制,但是效果不理想,倡萌今天分享一下比较完美的方法: jQuery 按比例调整图片高度/宽度。 2013-4-14更新:使用 max-width 也是可以按等比缩小图片的。以前倡萌之所以……
倡萌在此之前一直使用 WP-CodeBox 代码高亮插件,但使用 Windows Live Writer (简称 WLW )发布含有代码的文章,代码都会被转义,需要进入WordPress后台的Html模式下重新编辑代码,很是麻烦。搜索得知,要防止转义,可以添加 escaped="true" 属性,经过测试,发现 WP-CodeBox 插件不支持 escaped=&q……
分页导航菜单是一个网站必不可少的元素,今天就和大家分享一下倡萌使用了很久的 WordPress代码实现分页导航 的方法。 导航的效果如图所示: 实现的方法很简单,一起来折腾吧。 1.将下面的代码放到 functions.php 最后一个 ?> 的前面 function par_pagenavi($range = 9){ global $paged, $wp_query; if ( !$max……
WordPress 支持上传多种文件类型,但是也是有很多类型的文件是不支持的。这些限制都是为了保护网站免受潜在安全漏洞的影响、优化性能并确保跨各种设备和平台的无缝集成。在本文中,我们将来详细介绍WordPress 允许上传的文件类型以及如何新增新的文件类型支持。 WordPress 允许的文件类型 从常用的图像文件到鲜为人知的文档类型,我们将详细介绍所有文件类型。 以下是我们将要看到的文件类型: ……
前几天已经在WP大学看到了《WordPress AMP 插件漏洞影响多达 100,000 多个网站》这个新闻,想起自己也做过 AMP 的设置,今天跟大家分享下 WordPress 禁用 Google AMP 插件,并设置 301 跳转使蜘蛛采集以及带有 amp 的访问回归正常。 禁用 Google AMP AMP 是一项开源计划,旨在为移动用户提高网络速度并改善用户体验。它通过提供最少的 HTML……
块样板(Block Patterns)首次在WordPress 5.5 中引入,为古腾堡编辑器成为全面的页面构建器开辟了道路。他们帮助用户以最少的时间、精力和技术专长构建复杂的 WordPress 网站。 在本文中,我们将向您展示 WordPress 块样板的工作原理以及它们与可重用块的区别。您还将学习如何在 WordPress 块编辑器中使用样板来更轻松地构建网站。 什么是 WordPress ……
全站编辑 (Full Site Editing,简称 FSE) 是 WordPress Gutenberg 发展的下一步,自从 WordPress 5.9 一起发布全编辑的初始版本以来,备受争议!直到目前,全站编辑作为 WordPress 的一个相对较新的功能还处于起步阶段。 “全站编辑将改变每个人使用主题的方式——以及我们构建主题的方式。”fullsiteediting.com 资料来源:Ful……
您可以使用 WordPress 构建网站,无需太多编码技能,甚至无需接触任何代码行。原因在于许多出色的工具可以帮助您轻松完成。毫无疑问,最受欢迎的工具是古腾堡( Gutenberg )和页面构建器/页面生成器。目前,它们各有利弊,因此很难决定哪一个是最好的。 但是,仍然可以对Gutenberg 和页面构建器进行一般的外观和诚实的审查、比较。因此,我们将按照以下标准对它们进行比较、深入分析: 突出特……