标签归档:WordPress

SAE上WordPress缓存Gravatar全球通用头像

SAE上WordPress缓存Gravatar全球通用头像

前一篇文章介绍了如何将Gravatar全球通用头像缓存到本地,但对于SAE这样的云主机来说,由于没有读写权限,我们是无法直接用这种方法来缓存Gravatar头像的。不过我们可以将Gravatar头像缓存到Storage中,从而达到相同的目的。方法也很简单,只需要在主题目录下function.php中最后一个?>前加入以下的代码即可: function get_avatar_cache($av……
WordPress将Gravatar全球通用头像缓存到本地及其优化

WordPress将Gravatar全球通用头像缓存到本地及其优化

前面发了一系列的关于Gravatar全球通用头像的文章,今天继续分享免插件实现wordpress头像缓存的代码。缓存的目的在于加快网站的打开速度,因为Gravatar官网的服务器在国外,加上伟大的GFW,国内打开速度经常很慢。方法来自willin,不过貌似他的网站已经打不开了- -   将Gravatar全球通用头像缓存到本地   缓存方法如下: 1.建立缓存……
WordPress通过Email判断用户是否有Gravatar头像

WordPress通过Email判断用户是否有Gravatar头像

之前讲了如何设置自己的Gravatar全球通用头像以及如何调用访问者的Gravatar全球通用头像,但很多时候,我们还需要知道用户有没有设置Gravatar,比如如果用户没有设置Gravatar头像则直接显示本地的默认头像,或者提醒没有设置Gravatar的用户设置Gravatar头像,而不打扰已经设置过头像的用户。今天分享的代码可以通过Email地址来验证用户是否有G……
WordPress文章中图片宽度自适应

WordPress文章中图片宽度自适应

前言 之前在文章中插入图片时,由于主题设置的文章宽度只有600px,所以当图片宽度超过600px时,图片的右边就会被裁掉一截不显示。为了让图片完整显示,我之前采取的办法是在插入图片时编辑图片的宽度,将width设置为一个合适的值。但是当要插入的图片很多时,修改起来费时费力,而且之前发布的文章也要翻出来修改。要是更换了主题,宽度变了又……
调用访问者的Gravatar全球通用头像

调用访问者的Gravatar全球通用头像

之前介绍过如何设置自己的Gravatar全球通用头像,今天讲讲如何在自己的博客中调用Gravatar全球通用头像。 Gravatar是通过用户的Email来调用头像的,我们只需要判断出用户的邮箱地址,就可以读取到他的Gravatar头像(如果存在的话),然后在需要的地方(比如评论和读者墙)调用。调用的方法也很简单,在主题文件夹 functions.php中最后一个?>之……
【WordPress SAE修改版】 WordPress on SAE 更新至 4.1

【WordPress SAE修改版】 WordPress on SAE 更新至 4.1

前段时间通过了新浪SAE的中级开发者认证,每个月有1W的云豆,所以考虑把博客搬到SAE上。不过SAE应用仓库中的WordPress版本竟然还是3.4.1,搜了一下也没发现有修改好的3.5.1,于是自己对比这修改了下。可用于SAE上的WordPress升级,直接新建应用未测试。 目前只是BETA版,会根据这几天的测试继续完善。也欢迎大家下载测试~   特性 基于 Wo……
统计网站流量时如何不统计自己

统计网站流量时如何不统计自己

相信大家都在自己的网站上安装了网站流量统计的代码,如Google analytics、量子统计、百度统计、cnzz、51.la等,这些工具可以统计网站的流量,可以帮助你分析你的网站流量情况,进而总结出访问者访问来源、爱好趋向、访问习惯等一些共性数据,为网站进一步调整做出指引。 但是现在有个问题,作为网站管理者,我可能一天要无数次打开我的网站,……
博客防spam之限制评论的最小字数

博客防spam之限制评论的最小字数

之前介绍过一种防垃圾评论的方法:修改wp-comments-post.php(我直接删除了),效果很不错,但遇到高级点的spam发布者,直接用Ajax提交垃圾评论,所以偶尔还是会有一些spam的。这些spam都有一个共同的特点,那就是字数很少,他们只是为了那个外链而已,内容可能就两三个字。今天介绍的这个方法,是通过限制评论的最小字数来防止spam。当然这个……
百度云(BAE)上 WordPress生成Sitemap.xml / Sitemap.html的方法【谷歌站长工具报错问题已解决】

百度云(BAE)上 WordPress生成Sitemap.xml / Sitemap.html的方法【谷歌站长工具报错问题已解决】

之前在改BCS-Support这个插件的时候,不少网友希望能够支持sitemap,但一直没有进展。参考这SAE上的Google Sitemap Generator和Baidu Sitemap Generator想移植到BAE上,但是BAE上的BCS和SAE上的Storage很不一样,一直修改不成功。也想过写一个PHP文件来获取动态内容,不过由于刚开始接触PHP和WordPress,能力有限,所以一直没有写出来。今天看……
WordPress 3.6 Beta 1 发布,更新七大功能

WordPress 3.6 Beta 1 发布,更新七大功能

WordPress 发布了 3.6 的首个 Beta 测试版本,3.6 将包含如下几个方面的改进: Post Formats: 可以单独给每篇文章设置不同主题,主题作者可访问模板函数和结构化数据 Twenty Thirteen: 全新主题,色彩丰富,侧重博客 Audio/Video: 你可嵌入音频和视频到文章,无需通过插件或者第三方媒体托管服务 Autosave: 文章可自动在本地保存,如果你的……
简单修改就能防止WordPress垃圾评论的方法

简单修改就能防止WordPress垃圾评论的方法

一直饱受垃圾评论的困扰,即使是开启了官方自带的Akismet也没有多大效果。今天看到一个简单的防Spam的方法,直接转载过来: 原文地址:http://www.weisay.com/blog/prevent-spam-for-wordpress.html 我想很多使用WordPress的人都应该对的垃圾评论深恶痛绝吧,然后就开始了垃圾评论与反垃圾评论的争夺战,然后给博客安装各式各样的防垃圾评论的……
【9.6更新至v1.2.3】BCS-support插件:将多媒体存在百度BCS,在BAE上支持xmlrpc

【9.6更新至v1.2.3】BCS-support插件:将多媒体存在百度BCS,在BAE上支持xmlrpc

之前有网友说在百度BAE上安装的WordPress不能用Windows Live Writer(WLW)发布文章,找了下原因,貌似是读写权限的问题,于是修改了下WordPress-on-BAE安装包的BCS-support插件,单独发出来给有需要的人吧。在下个版本会直接加入WordPress安装包。。   更新历史 2013.9.6更新v1.2.3 可自行修改上传路径 修复xmlrpc上传路径bug 上传路径的……