分类归档: PHP

解决多说在HTTPS下的头像HTTP调用问题

20150730145531

多说其实是个还不错的社会化评论插件

支持多个网站的账号快捷登陆,虽然某些行为有些流氓,但仍旧算是十分流行的一个系统

可是多说在HTTPS下的兼容性十分糟糕,头像仍旧调用HTTP

导致浏览器报出不安全的警告,可以通过下面的办法解决这个问题

继续阅读

发表在 PHP, WordPress, 技术经验, 编程语言, 网站建设. 标签 , , , .

让HTTPS为你的WordPress博客保驾护航

bg2014020501

 

现如今的互联网时代,是一个并不安全的时代

HTTP协议明文传输数据,使得中间人攻击成为可能,篡改网页、盗取信息、关键词阻断链接……

而强加密的HTTPS协议无疑是这一切的克星,证书的验证让你和服务器之间的连接更为安全

越来越多的网站开始启用HTTPS,那如何让WordPress也启用HTTPS,来保护博客网页不被篡改呢?

继续阅读

发表在 PHP, WordPress, 技术经验, 编程语言, 网站建设. 标签 , , .

WordPress博客Gravatar头像被墙完整解决方法

201507291649

Gravatar是一个全球流行的通用头像网站

不过早在2014年的12月,Gravatar头像服务就在中国大陆境内完全被墙

也不知道为什么,可能上边有一些反党反政府的头像吧

由于WP博客默认使用Gravatar头像,所以屏蔽之后导致大量博客访问速度极慢,无法加载头像

下面是解决办法

继续阅读

发表在 PHP, WordPress, 技术经验, 编程语言, 网站建设. 标签 , , , .

多次使用mysql_fetch_array()函数不输出内容的解决办法

201502241649

在PHP从MYSQL数据库读取信息的过程中,我们一般是使用mysql_fetch_array()这个函数进行while循环来读出数据

基本原理是mysql_fetch_array()在循环中将数据指针一行行下移,并读出数据,移到最后输出false,停止循环

但当在一个页面中多次使用一个数据指针时,mysql_fetch_array()函数就会不输出内容

这是由于指针已经被移到最后,所以无法后移,直接输出false,自然读不出数据

而重新进行数据库查询效率太低,极大的浪费系统资源

我们可以使用mysql_data_seek()函数将指针重新定位到0行,再进行读取

继续阅读

发表在 Mysql, PHP, 技术经验, 数据库, 编程语言. 标签 , .

利用PHP判断iPhone、iPad、Android、PC设备

201408311554

首页那张大图确实是一个比较头疼的问题

在PC上显示是没问题的,可是到手机上就会超出页面一大截,如果做自适应,图片会被强制压缩

无奈只能用wp_is_mobile()函数在手机上隐藏了这张图,可是这函数似乎对iPad不管用

在iPad Air等高分辨率设备还好,在iPad2这类低分辨率设备上可就惨了

于是我决定自写一段代码解决这个问题

继续阅读

发表在 PHP, WordPress, 技术经验, 编程语言, 网站建设. 标签 , .