WordPress – $Post WP_Post对象的属性
1 WP_Post对象的属性 在WordPress中,一篇文章被抽象为WP_Post类,这个类中包含很多属性以便我们可以获取当前文章的文章标题、摘要、链接、发表时间、修改时间等等,我们可以在主题的function.php中获取这些属性进行进一步的处理。 WP_Post对象的主要属性如下: ID:整数…
- WordPress
- 2020-12-09
WordPress – 在每一个文章内容末尾都加一个作者信息展示框
类似于本文内容最后的个人作者信息展示框,我们可以通过以下的步骤进行添加。 1 思路 在wordpress网站展示文章内容时添加一个函数钩子wp_author_info_box,在钩子函数中对文章内容进行修改,在文章末尾加入html代码从而完成个人作者信息的添加。 2 修改步骤 2.1 修改主题fun…
- WordPress
- 2020-12-03
WordPress – 应对暴力破解登录和规避DDOS的几种方法
建站这一年多来,网站疯狂遭受到暴力破解和各种攻击,我在自己网站上设置了一旦用户登录出错就会发邮件告知我的钩子,几乎每天都有国外奇奇怪怪的IP暴力破解我的登录密码,有时候邮箱一天要收到10多页提示我网站登录错误的邮件,而且很明显的能分辨出登录密码就是那种密码字典里的密码,有一点时间不胜其扰,不过从一个…
- WordPress
- 2020-11-13
WordPress – 使用插件的方式作出类似向主题function.php中添加代码的功能
1 步骤 1.1 新建一个FunctionPhpSmallplugin.php文件,并想该文件中加入以下代码: <?php /* Plugin Name: function.php小插件 Description: 给主题添加点小功能 Author: StubbornHuang */ //文件里…
- WordPress
- 2020-05-06
WordPress – 为文章增加评论才可查看相关隐藏内容的代码
1 比较普通的CSS的代码 在主题的function.php中加入以下代码: function reply_to_read($atts, $content=null) { extract(shortcode_atts(array("notice" => '<p class="reply-…
- WordPress
- 2020-05-05
Centos7 – 配置Go环境
1 GO官网 英文:https://golang.org/dl/ 中文(适用于国内网络环境):https://golang.google.cn/dl/ 2 GO下载 下载带linux-amd64.tar.gz的文件,右键该文件,复制链接地址,比如上述的压缩包的链接地址为:https://dl.goo…
- Go语言
- 2020-04-15
Centos7 – frp内网穿透,访问内网web服务/访问内网websocket服务
1 frp Github地址:https://github.com/fatedier/frp Github发布包地址:https://github.com/fatedier/frp/releases 官方教程:https://github.com/fatedier/frp/blob/master/R…
- Linux运维
- 2020-04-09
Centos7 – nohup方式优雅的部署jar包
1 常规方式 nohup java -jar /home/test/demo.jar > /home/test/log.txt 2>&1 & 该命令的意思是:nohub使用java执行demo.jar这个文件,并且输出日志到log.txt文件,&表示后台运行 2 …
- Linux运维
- 2020-03-31
Centos – 更换SSH端口
1 修改SSH配置文件 输入命令: vi /etc/ssh/sshd_config 打开SSH配置文件,找到#Port 22这一行,删除Port 22前的#号,同时在这一行下面新增一个27182端口,如下图所示: 这里需要注意的是,这里要注意,为防止设置新端口失败,暂时先保留22默认端口,即需要把2…
- Linux运维
- 2020-03-11
WordPress – 插件OSS Upload与WP Editor.md/WP Githuber MD插件冲突,导致katex公式不正确显示的问题
1 问题的出现 之前阿里云做活动,用9块钱撸了一个两年的40G-OSS,所以最开始搭建博客的时候就是使用了OSS Upload作为我的媒体库,同时在本地媒体库也存有备份。然后最新想好好写写有关计算几何算法的东西,不可避免的需要编辑大量的公式,而自己一直在使用markdown语法编辑文章,当然笔记软件…
- WordPress
- 2020-03-09
WordPress – 在浏览器的console输出信息
最近在调试主题与插件之间不兼容的问题,想把一些信息打印输出到浏览器的console面板上,所有就使用了JS的console函数,将一些信息进行输出,方便调试。所以就对下面函数进行了封装。 代码如下: 1 代码 /* 用于在浏览器Console中输出信息 console.log:用于输出普通信息 co…
- WordPress
- 2020-03-09
Pac – OneDriver/OneNote Pac规则
我自己喜欢用OneNote记自己的一些技术笔记和随时的小想法,实在单纯不喜欢印象笔记,觉得还是OneNote好用,估计有这个想法的不止我一个人吧,汗。 但是在国内使用Onenote的最大的缺点就是笔记同步的速度,如果网络是电信的话可能速度会快一点,但是如果是联通移动更有甚者是长城宽带鹏博士一类的,基…
- VPS
- 2020-02-22