开发

HTML、CSS、JavaScript、jQuery、PHP等编程语言学习笔记,记录在使用WordPress、WHMCS、WDCP、Linux等软件或计算机系统中遇到的问题,以及其他与网站开发、软件开发相关的知识。

WHMCS 6.0废弃update_query等数据库操作函数

昨天发现WHMCS西数、景安虚拟主机模块手动续费后不更新时间,原本在写这两个模块时,在续费后会通过API取得主机到期时间,并更新WHMCS数据库。 查看官方文档才得知WHMCS 6.0已经废弃了以下数据库操作函数: selec...

七牛云存储PHP SDK报错Warning: file_put_contents

使用七牛云存储PHP SDK上传文件时,报错:Warning: file_put_contents(/.qiniu_phpsdk_hostscache.json),但上传文件成功。 根据错误提示找到Zone.php第149行和第150行: $path = $this->hostCacheFilePath();...

使用WP-Mail-SMTP插件带$header参数发信失败

一些主机不支持发送邮件功能,所以我们才用到了WP-Mail-SMTP插件,使用WP-Mail-SMTP插件后即可通过QQ、163、新浪等邮件服务器发送邮件。 通常WP-Mail-SMTP插件发信失败都是设置错误造成的,相关的教程网上很多,...

清除网络运营商植入广告CSS代码

前面我发表了屏蔽网络运营商植入广告jQuery代码,但是有一个缺陷,广告仍然会显示一瞬间,虽然一眨眼的功夫就消失了,给人的感觉还是不很好。 所以,我写了一段CSS代码来屏蔽: #colophon ~ * { display: none !i...

屏蔽网络运营商植入广告jQuery代码

目前我网站没有挂任何广告,然而在移动端浏览时却发现时不时的在页脚出现一个悬浮广告,一开始就知道是网络运营商劫持植入的广告,但没理会。 昨晚闲来无事搜索了一下,发现有同样问题的用户还不少。 一般情况下...

用wp_enqueue_style和wp_enqueue_script加载CSS和JS

在制作WordPress主题时,一般我们都是直接在header.php中写入link标签加载CSS样式表,但是,如果我们使用wp_enqueue_style加载样式表的话,可以避免重复加载,也就是说wp_enqueue_style会判断之前有没有加载过同...

-webkit-appearance导致checkbox复选框消失

-webkit-appearance: none会清除WebKit引擎浏览器默认样式,有时会很有用,但使用这个样式后会导致checkbox复选框和radio单选框消失。 解决办法: input[type="checkbox"] { -webkit-appearance: checkbox; } inp...

CSS截断文字技巧

在响应式设计中,经常需要将文字截断,例如一个两列水平排列的列表,通常不希望li的内容换行,当视图尺寸过小时内容就会被挤到第二行,常用的截断方法为: li { white-space: nowrap; overflow: hidden; } 该方法...

CSS清除点击元素移动端蓝色边框

众所周知,表单元素和超链接获得焦点时会呈现出难看的边框,可以通过CSS样式清除: *:focus { outline: none; } 然而今天要说的是移动端点击元素出现蓝色边框,不论什么元素,只要点击就会有蓝色边框。 清除方法...

WordPress不用插件实现评论回复邮件通知

当你回复了用户的评论,或用户之间的相互回复,通过邮件通知该用户,可以促进网站回流,增加用户黏度。 虽然网络上已经有了许多评论回复邮件通知代码,但感觉大多数都太过复杂了,毕竟我们只想要简单的一个通知功...

扫码关注背字根

一个热爱Web开发的大男孩