wordpress

1月17日 · 2016年

利用JS生成二维码图片,优化WEB性能及页面加载速度

5948 31
移动互联网的蓬勃发展绝对离不开二维码的“推波助澜”,一张小小的图片,省去了繁琐的苦逼输入,也拉近了PC端和移动端的距离!虽然是东洋人最初发明的,但我还是要给32个赞!一、意淫场景2年前接触网站建设后,二维码也进入了我折腾的范围,当时意淫了这样一个场景:当用户首次在别人电脑上看到我们的网站时,突然有事要离开,但是这个网页内容很赞,实在难以割舍,他该怎么办?我继续意淫了多个解决...
1月16日 · 2016年

WordPress发布文章同步到新浪微博失败的问题解决与分享

6064 113
张戈博客很久之前分享过一篇 WordPress发布文章同步到新浪微博 的文章,但经常有站长留言反馈同步失败,我一直觉得是代码部署问题。最近很长一段时间,张戈博客也无法同步,我又觉得是微博自身的问题。直到近期抽空DeBUG了一下微博同步,取得了返回结果,才发现是由于网站IP变更导致的!一、网站IP变更如下是我DeBUG取得的返回 json 结果:格式化如下:{...
1月14日 · 2016年

解决WordPress4.4.1不支持图片暗箱问题,Begin主题适用

2307 8
前几天更新WordPress最新4.41版本之后,发现文章之前的图片暗箱弹出功能没了,而且之前设置好是缩略图尺寸也没了,直接就是最大尺寸。看了下当前页面图片的源代码,发现变了:①、很明显多了一个srcset属性②、Begin主题专用的图片暗箱标识:rel="example_group" 消失了。所以,图片暗箱失效的原因就是这个暗箱属性 rel="example_gr...
12月2日 · 2015年

PHP7.0正式版编译安装升级及WordPress问题解决分享

5757 30
盼望以久的PHP 7.0正式版,终于在今天发布了!官方给出的新特性如下:PHP 7.0.0 comes with new version of the Zend Engine with features such as (incomplete list): Improved performance: PHP 7 is up to twice as fast as PHP 5.6...
9月22日 · 2015年

WordPress百度链接主动提交插件:Baidu-links-submit优化版

6588 72
今早就有朋友在张戈博客留言,说百度又推出了主动提交的WordPress插件,让我看看。官方公告如下:为了方便广大使用wordpress建站的站长朋友及时提交数据,百度站长平台设计和开发了一款wordpress插件—Baidu Links Submit工具,该工具是基于百度站长平台ping2.0的链接提交接口。本插件只需您简单的配置下您的site和token即可使用。确保您的网站以快速的...
9月10日 · 2015年

实测Nginx服务器开启pagespeed加速效果

9176 20
上周有一个站长问到我一个问题,问fastcgi_cache和pagespeed加速有没有冲突。略微想了下,2个都是比较原生的主,应该不存在兼容问题。至于这个朋友问到这2个机制处理的先后问题,我思考了下。既然fastcgi_cache已经是缓存到本地的文件,那么pagespeed肯定是后处理的。通俗来说,就是当用户访问WEB时,Nginx 应该是先调用 fastcgi缓存,然后再进行page...
9月4日 · 2015年

WordPress集成多种站内搜索、百度嵌入式搜索,并伪静态化的方法

4526 37
分享前,先吐槽一下:最近阿里云爆出了云盾误删除ECS文件,最后只能用回滚来解决的坑爹玩意儿。刚听到这个消息后,连忙看了下自己的ECS,没发现有明显的异常。这2天慢慢的发现近期修改的一些代码都被还原了,比如明明去掉了评论审核后的通知功能,今天一个朋友QQ告诉我收到的邮件中的文章地址不对,我看了网友的截图,就知道是评论的审核通知邮件。看了下代码,果然之前的注释都去掉了。又比如,我明明屏蔽了某插...
8月29日 · 2015年

解决Nginx Helper插件一键清理缓存功能导致网站打不开问题

3216 28
5月份,张戈博客分享了一篇《Nginx开启fastcgi_cache缓存加速,支持html伪静态页面》的文章。文中也提到了 WordPress 有一款名为 Nginx Helper 的插件是这个功能的绝佳搭配。一、问题描述不过,最近通过朋友反馈及我自己亲测发现了一个严重的问题:Nginx Helper 设置界面有一个一键清理缓存的按钮【Purge Entire Cache】...
8月23日 · 2015年

分享WordPress显示评论者IP的归属地及运营商信息的2种方案

5358 37
张戈博客之前分享过一篇《WordPress显示访客UA信息:Show UserAgent纯代码轻度汉化版》的部署教程,算是满足了WordPress折腾爱好者的空虚和寂寞,不过这个插件只能显示国籍、操作系统和浏览器三种信息,看来还有一定的折腾空间。前不久,有朋友留言说同时集成了Show UserAgent和IP归属地的文字信息。看了下还是挺不错的,连运营商都给肉出来了。于是,张戈试着...
8月7日 · 2015年

WordPress评论滑动/拉链解锁myQaptcha修改为自动提交的方法

3972 70
自从肉牛、钢材等垃圾评论泛滥,很多朋友都用上了各种评论验证方案,其中一个比较惹眼的就是张戈博客目前在用的myQaptcha滑动解锁。很久之前张戈博客已经分享了这个滑动解锁的代码部署教程。不过还是有很多朋友眼馋张戈目前在用的滑动后自动提交评论的方案,各种留言求分享。其实,这个功能的想法是从无主题博客小武那“剽窃”过来的,小武第一个想到滑动后自动提交,才能进一步提高用户体验,毕竟少了一...
7月16日 · 2015年

WordPress导航菜单图标字体插件font awesome 4 menus纯代码版

5274 28
换成 Begin 主题之后,大伙都不约而同的给菜单用上了图标字体,确实给博客带来了一定的美化效果。与之配套的是 font awesome 4 menus 这个图标字体插件,其实还是挺小巧的。不过,在强迫症的眼里,能代码化就尽量不用插件吧!于是将这个插件改造成代码版,顺便精简了基本用不到的 shortcode 图标调用功能。下面说一下集成到主题的方法:一、下载上传...
6月25日 · 2015年

WordPress集成PHP缩略图,并开启Nginx缓存的方法

3468 40
之前张戈博客分享过一篇给 WordPress 开启 Nginx 缩略图的教程,用着确实不错!但是总感觉清晰度不敢恭维,就算将裁剪质量调到90依然失真严重,于是想另辟蹊径。想起之前帮一个站长做CC防御的时候,发现他的网站就算被纯静态化,被攻击时CPU依然狂飙。最后分析请求日志发现,所有的压力来自网站的 PHP 缩略图功能。这个 PHP 缩略图虽然可以将实时生成的图片缓存成文件,但是第二次被请求,P...