标签

 wordpress 

相关的文章:

了解如何提高WordPress网站的性能和安全性,解决常见问题,提升网站加载速度和保护网站安全。

obaby@mars

obaby@mars -

浅谈 WordPress 垃圾评论

Wordpress 的垃圾评论可能对于所有的用户来说都是个问题,系统的普及性导致了垃圾评论工具也愿意去针对 wp 进行一系列的开发。对于评论发送者来说在目标足够多的情况下,成本是足够低廉的。 当然,使用 wp 系统的应该也都安装了一系列的插件来阻挡垃圾评论,例如akismet,能够过滤识别大多数的垃圾评论,一年的统计数据已经有 1.5 万多条数据: 这还是期间改过一些平路提交的限制代码,限制了评论长度。有段时间发布的垃圾评论,一条评论包含了几百个网站链接,每天有数十条。后来通过代码 hook 限制了评论长度之后,这些垃圾评论少了很多。 现在又呈现出另外一种趋势,那就是评论长度短了,但是每条评论都带评论地址。所以在这个基础之上,继续完善了一下评论规则,如果是非中文评论,带链接 url,直接禁止此类评论。之所以保留了英文评论是因为偶尔有那么几个所谓的外国人会发一些英文评论,当时也有可能是假洋鬼子。这个不好说。 不过让人比较方案的是,有一部分分享内容设置了回复可见,于是就 tm 有些傻吊发些无意义的英文字符,看到这种垃圾评论一律直接删除,没有意外。连基本的尊重都没有,都 tm 白嫖 嫖习惯了这是。 调整之后的代码: /* * WordPress控制文章评论最少字数 */ function custom_comment_length( $commentdata ) { $max_length = 800; // 设置最大字数限制 if ( mb_strlen( $commentdata['comment_content'] ) > $max_length ) { wp_die( '额,你评论的内容太多啦,最多可以输入800个字,不要再评论区写论文啊!' ,'宝贝,出错了哦 - obaby@mars', array( 'back_link'=>true ) ); } if ( ! is_admin() ) { $comment_content = $commentdata['comment_content']; if ( preg_match( '/[\x{4e00}-\x{9fa5}]/u', $comment_content ) === 0) { if (strpos($commentdata['comment_author_url'],'http')!==false || strpos($comment_content,'http')!==false){ wp_die( '不要乱发哦,让姐姐我不开心就不好了嘛!','姐姐我不开心啦! - obaby@mars', array( 'back_link'=>true ) ); } } } return $commentdata; } add_filter( 'preprocess_comment', 'custom_comment_length' ); 当然,针对不能出现的关键字可以直接在 wp 的后台讨论中设置: 上面的关键字都是专门针对前端时间跑到别人博客到处骂人的那个傻吊设置的。 实际屏蔽效果: 希望没有误伤,嘻嘻

WordPress的垃圾评论是一个问题,但已有插件可以过滤大部分垃圾评论。现在出现了评论长度短但带评论地址的垃圾评论,因此添加了规则禁止非中文评论带链接。调整了代码限制评论长度,并在后台设置了屏蔽关键字。希望没有误伤。

相关推荐 去reddit讨论
龙鲲博客

龙鲲博客 -

如何在WordPress中使用Webhooks进行自动化任务?

本文于 2024年4月13日 12:48 更新,注意查看最新内容 在WordPress中使用Webhooks进 […] 如何在WordPress中使用Webhooks进行自动化任务?最先出现在龙鲲博客。

本文介绍了如何在WordPress中使用Webhooks进行自动化任务。首先确定自动化需求,然后使用插件支持Webhooks。创建Webhook并测试,最后监控和维护Webhook的执行情况。注意安全性和性能。通过这些步骤,可以提高工作效率和响应速度。

相关推荐 去reddit讨论
FindHao

FindHao -

使用docker来管理wordpress

wordpress漏洞相对较多,我的服务器帮朋友挂了网站。之前是直接挂在host上,现在迁移到了docker里。记录一下迁移wordpress到docker里需要注意的问题。 wordpress docker image wordpress官方的docker image有很多不同的版本。比如fpm版本就是只有php和wordpress,而默认的则带着apache webserver。 其次,所有的image都没有数据库。 https://gist

本文介绍了将WordPress迁移到Docker的注意事项,包括选择适合的Docker镜像、设置环境变量、映射wp-content目录、使用WordPress镜像自带的Apache等。同时,还提供了文件夹权限、数据库导入导出和备份的方法。

相关推荐 去reddit讨论
龙鲲博客

龙鲲博客 -

WordPress中的网站监控和故障排除技巧有哪些,如何保持网站稳定性?

本文于 2024年4月11日 12:41 更新,注意查看最新内容 在WordPress中进行网站监控和故障排除 […] WordPress中的网站监控和故障排除技巧有哪些,如何保持网站稳定性?最先出现在龙鲲博客。

本文介绍了在WordPress中进行网站监控和故障排除的技巧和最佳实践,包括使用监控插件、服务器和资源监控、日志文件分析等。同时还提到了故障排除的方法,如检查插件和主题冲突、更新和维护、优化数据库等。最后,还提到了保持网站稳定性的措施,如选择合适的托管环境、使用CDN和缓存、优化图片和媒体文件等。通过遵循这些最佳实践,可以确保WordPress网站的稳定性和可靠性。

相关推荐 去reddit讨论
龙鲲博客

龙鲲博客 -

如何在WordPress中实现内容定时发布和自动化任务?

本文于 2024年4月10日 2:18 更新,注意查看最新内容 在WordPress中实现内容定时发布和设置自 […] 如何在WordPress中实现内容定时发布和自动化任务?最先出现在龙鲲博客。

本文介绍了在WordPress中实现内容定时发布和设置自动化任务的几种方法,包括使用内置定时发布功能、插件和cron系统,以及编写自定义脚本或插件。选择方法取决于需求和技术能力。

相关推荐 去reddit讨论
龙鲲博客

龙鲲博客 -

如何在WordPress中实现网站订阅和RSS反馈?

本文于 2024年4月9日 11:58 更新,注意查看最新内容 在WordPress中实现网站订阅和RSS反馈 […] 如何在WordPress中实现网站订阅和RSS反馈?最先出现在龙鲲博客。

本文介绍了在WordPress中实现网站订阅和RSS反馈的详细步骤,包括查找RSS链接、添加订阅按钮、使用插件增强RSS功能、自定义RSS Feed、促进RSS Feed、监控RSS使用情况以及提供优质内容保持订阅者。通过以上步骤,可以有效地实现和管理网站订阅和RSS反馈。

相关推荐 去reddit讨论
龙鲲博客

龙鲲博客 -

WordPress中的数据库结构是怎样的,如何进行数据库优化和维护?

本文于 2024年4月8日 5:06 更新,注意查看最新内容 WordPress 是一个广泛使用的内容管理系统 […] WordPress中的数据库结构是怎样的,如何进行数据库优化和维护?最先出现在龙鲲博客。

本文介绍了WordPress数据库结构和优化策略,包括清理垃圾文章、优化元数据、删除无用评论、使用索引等。同时提到了维护实践,如定期备份、更新WordPress和插件、使用缓存插件等。还介绍了一些工具和插件,如phpMyAdmin、WP-Optimize、UpdraftPlus和VaultPress。通过维护和优化数据库,可以提高网站性能和可靠性。

相关推荐 去reddit讨论
WordPress 果酱

WordPress 果酱 -

WordPress 6.5 发布,体验进一步加强,性能也大幅提升

WordPress 6.5 在清明节假期发布了,所以我今天才发布更新文章,这个版本将更多的精力投入到网站构建体验的细节当中,比如新的网站排版方式,在更多地方的应用修订功能,此外还引入一些突破性的开发者工具 …

WordPress 6.5发布,增加了网站构建体验的细节,如新的网站排版方式和修订功能。还引入了交互性API和区块绑定API等开发者工具。新增字体管理功能和背景阴影工具。改进了链接控制和拖放功能。提供了新的数据视图和更快的加载速度。插件新增依赖支持。

相关推荐 去reddit讨论
WordPress 果酱

WordPress 果酱 -

WordPress 6.5 通过新的翻译格式文件显著提高了站点的加载速度

在过去的一年里,WordPress 开发者仔细分析了 WordPress 现有的 i18n 系统的性能,并最终创建了一个新的名为「Performance Translations」(高效翻译)的功能插件: 该插件提供了一个全面改进的性能更好的 …

WordPress开发者创建了一个名为「Performance Translations」的功能插件,提供了一个性能更好的语言包加载系统。新功能加载语言包更快,使用的内存更少,支持同时加载多个语言环境。

相关推荐 去reddit讨论
WordPress 果酱

WordPress 果酱 -

WordPress 6.5 引入新的插件依赖标头,让插件依赖变得更加容易

我们知道很多插件是依赖于其他插件的,比如我所有插件都依赖于 #WPJAM Basic# 插件,其他插件也有类似的情况,甚至有些插件纯粹作为其他插件的扩展,在其之上构建功能,所以 WordPress 6.5 引入插件依赖功 …

WordPress 6.5引入了插件依赖功能,允许更轻松地安装和激活插件及其依赖项。新的“Requires Plugins”标题列出了所需插件的标识,应以逗号分隔。插件管理界面现在包括依赖项列表,并在未满足依赖项时禁用某些操作。然而,该功能有一些限制,如不支持必须使用插件和主题依赖。总体而言,这是一个方便的插件管理功能。

相关推荐 去reddit讨论

热榜 Top10

Dify.AI
Dify.AI
LigaAI
LigaAI
观测云
观测云
eolink
eolink

推荐或自荐