在WordPress系统中,后台里面有一个对网友评论设置的功能,即【讨论设置】。但是,很多朋友发现,如果勾选了“发送邮件通知我”里面的 有人发表评论时 和 有评论等待审核时 这两个选项后,提交评论的过程会变得非常缓慢。所以很多人 ...
网站优化
使用cPanel的定时任务定期删除网站里某个文件或目录下的文件
主机的服务器管理面板cPanel里面有一个定时任务功能(Cron jobs),利用它,可以在站点上自动执行特定命令或脚本。 本文主要讲的是如何设置定时任务,以在特定时间运行,达到删除网站中文件的目的。 其实是很简单的命令代码。 ...
在WordPress的RSS Feed中修改输出description的字数限制
WordPress 的 RSS Feed 输出摘要<description>是有字数限制的,系统默认的是 55 个字。有时候显得很短,不够用。如何更改这个默认限制? 其实很简单,在自己的主题 functions.php 文件中添 ...
删除WordPress评论时出现Duplicate entry “0” for key “PRIMARY” 错误
最近发现删除 WordPress 评论到回收站时,会报错,提示数据库错误 Duplicate entry “0” for key “PRIMARY”类似于如下形式: WordPress 数据库查询 INSERT INTO `wp ...
如何给已有WordPress文章或页面批量添加自定义栏目和字段值?
最近给WordPress增加了一个自定义栏目,但是还需要给已存在的文章和页面批量添加自定义栏目。 只需要使用如下代码即可实现: add_action( 'init', 'add_custom_fields' ); functio ...
如何利用WordPress的定时任务WP-Cron自动创建XLM格式静态RSS feed
如果你使用的是 Apache 主机,可以利用 Linux wget 命令定时或隔段时间更新你的静态文件 XML 格式的网站地图(sitemap)或 RSS feed。张戈在其博客中早有介绍,这里不再赘述。本文主要讲的是如何利用 ...
Apache主机403错误信息Forbidden error was encountered的解决办法
很多网友使用Apache主机的时候都会自己定义403和404信息主页。然后在 .htaccess 文件中进行设置。如下面这种: <Files 403.shtml> order allow,deny allow fro ...
如何在Apache主机中删除一些自带的无用响应头信息
Apache 主机中有些一些响应头信息是非常没必要显示给用户,例如 X-Powered-By 和 X-Pingback,需要删除。 你可以从 CDN 控制台上去设置删除响应头,当然也可以从服务器的 .htaccess 文件中进行 ...
禁止WordPress内置延迟加载的代码对缩略图不起作用的解决办法
WordPress 5.5 版本之后就增加了内置的延迟加载功能,类似于<img loading="lazy" 。。。这样的格式。同时出现了禁止内置延迟加载的代码: add_filter('wp_lazy_loading_enab ...
在Apache主机中禁止含中文字符的前台URL网址
使用 Apache 主机主机的一点好处就是,可以使用中文作为 URL 网址。但是如果你的博客中都是非中文字符组成的前台网址,不想使用中文字符,那么就需要特殊设置了。 因为 Apache 执行 URL 会自动进行一次 urldec ...
WordPress长文章分页伪静态链接修改,适合以“年-月-文章名”为链接格式的
当使用 WordPress 写文章时,如果单篇文章过长,可以考虑进行分页处理。WordPress 内置了一个分页的代码,只需要在文本书写页面、需要分页的地方输入<!--nextpage-->即可。 但是问题来了,通常我们给 Wo ...
常用校验类正则表达式大全
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 1. ...
修复WordPress评论时的Notice:Trying to get property of non-object
WordPress 回复时,为了美观,可以给回复评论者加上一个@ ,例如下图所示的样子。这样做方便读者更好地分辨是谁回复给了谁,有利于增加评论的可读性。 通常的代码如下所示: // 添加 @ 回复 function comm ...
根据判断来确定是否向WordPress文章中自动添加标签以及确定添加数量
向WordPress文章中自动添加已有标签(从已经创立的标签数据库中添加),是一个老生常谈的问题。但是老问题有新情况,需要同时满足下列需求: 1、判断原文章中是否有标签,标签少于一定数量时才自动添加标签(原因是有时候写文章会忘了 ...
在WordPress后台文章列表页显示“可自由排序”的日志修改时间
关于在 WordPress 后台文章列表中增加“最后修改时间”(last modified date)的自定义字段的代码,我看了一下,很多网友分享的都是类似于露兜博客中所描述的样式: function ludou_set_pos ...
在JS文件中加载JS文件的方法
在很多情况下,我们会遇到一个问题,就是如何在一个 Javascript 文件里再加载另一个 Javascript 文件,并完成一定的功能,如何实现一个 JS 文件加载另一个 JS 文件呢? 有些人使用 document.writ ...
在WordPress系统中给评论系统单独添加CSS文件
现在越来越多的 WordPress 网站都选择关闭评论了,只是偶尔有几篇文章或页面会打开评论,那么对于主题模板里面的 style.css 文件,里面针对评论系统的 css 代码就没有必要添加了,可单独建一个 css 文件,例如 ...
在WordPress系统中使用自定义字段给某些特定文章单独添加css文件
一般而言,WordPress 可以使用自己的主题,在自己的主题中使用相应的 style.css 文件。但是,如果仅仅少量一些文章才用到特定的 css 代码,就没必要把这些代码放到 style.css 文件中了,这样做可以缩小 s ...
WordPress评论中随机显示本地头像设置中的一些问题的解决办法
为了解决 WordPress Gravatar头像加载缓慢的问题,有很多方法可以参考,其中一种方法就是利用本地上传的头像,之后随机加载。知更鸟给出了一段如下代码。但是,这代码也有问题,那就是:对同一个评论者不能固定显示头像的问题 ...
WordPress分页页面太多了,如何限制分页的页数?
如果你一直在写 WordPress 文章,可能会遇到这样的问题:某一类别、标签或文章列表页面分页的页面数量越来越多,有些甚至可达上百页。其实这么多分页页数,也不会有太多的人去从头到尾浏览,而且,分页页面过多,静态存储时候会占用一 ...
让上传到WordPress的图片形成的<img>标签属性顺序一致
博主最近发现一个现象,就是写文章时将图片上传到WordPress上,输出的时候,<img>标签里的 width 和 height 属性的顺序会不一样,有时候在 src 的前面(例如使用缩略图引入的时候),有时候又出现在 src ...
批量删除WordPress文章中特定HTML标签的三种方法
博主最近在修改文章CSS后发现,由于很多样式被移动到了CSS文件中,所以在博文中出现了大量成对的<span>标签,未添加任何属性,类似于如下形式: <span>文字:一对标签</span> <span><span>文字:两对标签 ...
两个月了,谷歌“请求编入索引”(Request Indexing)功能终于恢复正常
相信很多网站站长在使用谷歌的站长平台。但是,从今年10月14日开始,谷歌站长平台的“请求编入索引”(Request Indexing)工具就开始处于暂时停用状态。 这已经很大程度影响了新网址的收录速度,明显能感觉到很多新文章比以 ...
如何通过web.config文件为Windows主机文章外链跳转设置伪静态地址
张戈的博客写了数篇关于网站外链跳转的文章,写的非常好,不过代码设置主要在 Nginx 和 Apache 系统上进行的,没有在 Windows 主机上进行的代码设置,尤其在对 “go.php?url=外链地址” 网址的伪静态上面, ...
Windows虚拟主机WordPress跳转到https?增加这几个设置即可
怎样将Windows虚拟主机WordPress系统从http跳转到https?其实很简单的设置,对于 WordPress,将 Windows 虚拟主机的网站从http跳转到https,只需要做以下这几项工作即可。 首先,找个 C ...