WordPress – 后台登录成功/失败发送邮件给网站管理员
为了防止自己网站被人破解,特别是防止有人恶意用DDOS攻击或者利用xmlrpc.php使用穷举法破解网站的密码,所以非常有必要在有人登录网站后台成功或者失败时发送邮件告知网站管理员。 1 后台登录成功邮件提醒网站管理员 在function.php中加入以下代码: /*****************…
- WordPress
- 2020-02-17
WordPress – WordPress后台登录设置验证码,防止恶意爆破网站
最近网站后台经常遭到外国IP使用穷举代码恶意爆破自己网站的管理员后台登录代码,最开始使用了数字随机验证码的方式去防止被恶意爆破。 1 代码 在主题function.php下加入以下函数: //后台登陆数学验证码 function BackgroundLoginVerificationCode() {…
- WordPress
- 2020-02-17
WordPress – 通过Server酱发送微信通知给微信
1 Server酱官网 网址:https://sct.ftqq.com/ 进入Server官网使用GitHub账号密码申请secret key。 2 封装发送微信消息函数 在主题function.php中添加以下代码: /* 通过Server酱(http://sc.ftqq.com/3.versio…
- WordPress
- 2020-02-12
我的开源项目 – 各种搜索引擎收录查询接口(Google/百度/必应/360/搜狗……)
1 Github 项目名称:SearchEngineRecordQueryAPI 地址:https://github.com/HW140701/SearchEngineRecordQueryAPI 项目说明:用于获取各大搜索引擎对站点某一个页面的收录状态。该项目基于flask框架搭建。 1.1 百度…
- 我的项目
- 2020-01-21
WordPress – 在编辑文章发布时弹出是否发布提醒框
WordPres在默认的情况下,我们在写文章编辑页面时点击发布文章一般是不会有任何提示的,有的时候可能突然发现了一些错别字,但是又不能及时取消,只能再次进入到文章编辑页面进行发布,这很浪费我们的时间,所以我们需要在发布页弹出我们是否需要发布该文章,给自己吃一颗后悔药。 1 添加代码 在主题的func…
- WordPress
- 2020-01-18
WordPress – robots.txt
1 robots.txt robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此网站中的哪些内容是不能被搜索引擎的漫游器获取的,哪些是可以被(漫游器)获取的。 2 WordPress类型站的robots.txt参考 新建…
- WordPress
- 2020-01-18
WordPress – 站点底部显示站点运行时间
1 添加代码 在主题页面的footer.php中的标签之前添加以下代码: <center><font size=1>站点已勉强运行:<SPAN id=span_dt_dt style="color: #2F889A;"></SPAN> <SCRI…
- WordPress
- 2020-01-18
failed to find an available destination > EOF
配置的时候经常配置成功,但是在连接的时候报failed to find an available destination > EOF错误,这种情况下一般有以下几种原因: 1 确保机子状态 确保机子开机并且可以ping通! 2 防火墙相应端口未开 一键脚本不会自动配置防火墙,这也是根据不同的vps有所…
- VPS
- 2020-01-13
VPS – 使用XShell连接VPS
1 XShell连接VPS 1.1 XShell创建新的连接回话 点击文件,新建,创建一个新的连接。 1.2 XShell配置远程服务器连接 先点击左侧面板,新建,依次填入所创建远程连接的名称,以及2.1中你的服务器远程IP,然后协议和端口号保持默认,为SSH以及22。 然后点击左侧面板-用户身份认…
- VPS
- 2020-01-13
Centos7 – 防火墙操作以及开启和关闭特定端口
1 安装firewall yum install firewalld firewalld-config 2 firewall防火墙基本操作 2.1 查看防火墙状态 防火墙是否开启或者关闭 firewall-cmd --state 2.2 开启防火墙 systemctl start firewalld…
- Linux运维
- 2020-01-13
Python3爬虫 – requests库
1 发起网络请求 1.1 Get请求 response = requests.get('http://www.baidu.com') 1.2 Post请求 response = requests.post('http://www.baidu.com',data = {'key':'value'}) …
- Python
- 2020-01-10
C++ – 使用C++标准库过滤Windows文件名中的非法字符
1 使用C++标准库过滤Windows文件名中的非法字符 在windows系统上有一些字符识别是不能存在于文件名之中的,不然会导致创建文件失败,所以写了一个过滤函数过滤文件名中的非法字符: 代码示例: template <typename T> bool MatchInvalidChar…
- C++
- 2020-01-09
最新评论