个人博客
-
浏览器缓存机制
我们先来观察一个请求图片的动作 第一次请求头 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng, / ;q=0.8,application/signed-exchange;v=b3;q=0.9 Accept-Encoding: gz... -
http协议之referer防盗链
什么是防盗链 以百度贴吧为例,在百度帖吧我们随便获取一张图片的url 链接如下: http://tiebapic.baidu.com/forum/w%3D580%3B/sign=dd259ee0be773912c4268569c8228718/63d0f703918fa0ec23dcbc50319759ee3d6ddb50.j... -
彻底理解http协议
什么是协议 既然谈http协议,首先我们得知道什么是协议?现实中有协议吗? 引用百度百科的一句话 > 协议书是社会生活中,协作的双方或数方,为保障各自的合法权益,经双方或数方共同协商达成一致意见后,签订的书面... -
Linux安装 mongodb
1.打开mongodb官网 [https://www.mongodb.com/](https://www.mongodb.com/) 选择社区版本 ; 设置元数据框 function my_add_meta_box(){ $screens = array('post... -
WordPress二次开发之自定义文章类型
wordpress默认这样一种文章类型===文章,我们可以对齐进行二次开发添加属于自己的文章类型,如作品、案例等 通过 `register_post_type` 方法注册文章类型 更多[参照 ](http://www.xuxiaoke.com/wpfunc/140.html)... -
WordPress二次开发之插件权限控制
以[字体样式插件](https://www.zihanzy.com/articles/270)为例,我们在添加菜单时设置了参数 manage_options 表示有这个权限的角色才能创建该菜单,而这个权限只有管理员才有,只有管理员登录时才能看到该菜单 ,这... -
WordPress二次开发之调用ajax
以[字体样式插件](https://www.zihanzy.com/articles/271)为例,当用户输入字体颜色值时异步判断值类型是否合法 引入JS 通过wp_enqueue_script方法引入 `wp_enqueue_script( $handle, $src, $deps,... -
WordPress二次开发之将插件集成到WordPress现有管理界面
之前开发的方式是创建菜单->创建页面->编写代码 这种开发插件的方式比较麻烦,如果只是一些小的功能,小的配置,我们完全可以将其集成到现有的WordPress 将上一篇文章的插件代码精简如下