分类目录归档:学习笔记

WordPress Ajax 评论提交

本文的附件来自于Fatesinger,但原文的附件已失联无法下载,还好我的主题还存留该文件,于是转载大发原文的部份内容,同时提供原来的附件文件,本文主要目的为技术文章和附件收藏,因为不知那天大发的博客完全“消失”,前几天就曾经出现无法访问。

首先说下使用ajax提交评论的好处,提升交互体验就不谈了,最重要的是可以防止垃圾评论,所以我们建议所有Wordpress用户来使用这个方法提交评论。要知道一般垃圾评论都是通过表单机器人提交的,如果使用了ajax评论提交我们就可以禁用wordpress的表单提交,也就是删除或者清空wp根目录下的wp-comment-post.php这个文件。

当然你可能会说我可以使用akismet插件啊,是的,你完全可以,但是这个插件一来会拖慢评论提交的速度,二来会在数据库中的commentmeta中插入大量的无用数据,所以强烈建议使用ajax评论提交。 继续阅读

VSCOcam电脑版:Lightroom插件–VSCO Film

相信很多人都用过著名相片处理APP:VSCOcam,丰富的滤镜,方便的操作,可以快速简单调出一张好色彩相片。深得大家的喜爱,于是很多人都会问VSCOcam有电脑版吗?抱歉,它没有相应的电脑版。VSCOcam是来自色彩件开发商VSCO,该公司为Adobe Lightroom和Apple的Aperture开发的著名色彩插件VSCO Film,有了VSCO Film后才有VSCOcam的,所以我认为VSCO Film也就是VSCOcam的电脑版了,所以你还等什么?赶紧安装VSCO Film去。

首先VSCO Film它不是独立运行程序,而是作为Lightroom插件出现,所以你得先安装Adobe Lightroom(网上很多,比喻这个最新版本为5.6),然后把VSCO Film设置为Adobe Lightroom的预设既可。VSCO Film 到目前为止,一共5套,这5套不是版本升级,每套都模拟了不同的胶片效果。所以不要觉的装了05就没必要装前面版本了。

本人用它简单调出一张喜欢的相片,以下是原图和效果图对比。

DSC_7135

上面这张为原图,下面这张用VSCO Film预设调出来的图。

DSC_7135-1 继续阅读

WordPress 新文章同步到 Twitter

没错,Twitter是一个根本就不存在的网站,所以说是我乱折腾的,信既可,不信既无,呵呵。回归正题,前段时间才发现博客与新浪微博、Twitter失联多时,与新浪微博失联没什么可惜的,但与Twitter失联就会影响SEO了,它可是快速被广大搜索引擎收录的入口,相信你懂的,不像新浪微博那样封闭。

同步到Twitter其实有很多种解决方案,如:IFTTT、FeedBurner、TwitterFeed等,但我这个人从来都是不想被第三方应用绑缚,选择了自已申请Twitter的API,通过WordPress的插件直接推送到Twitter。这个插件就是:WP to Twitter

用这个插件是有条件的:1、你的主机空间位于国外(香港、澳门除外);2、务必申请Twitter的API;

继续阅读

代码实现WordPress评论回复邮件提醒通知功能–更新样式

以前评论回复邮件提醒通知功能是通过“Comment Reply Notification”插件来实现的,今天查看大发主题代码时发现以下代码,把以下代码直接插入主题function.php文件既可,简单明了,并且显示样版还不错。看到是由大神willin kan贡献的,可惜他老人家不玩WordPress了,于是公布此段代码给大家。

具体邮件提醒通知效果如下:

20140623225258 继续阅读

再次提醒:定期备份好你的博客数据

先是勺子的博客主题提供商服务器故障,造成多个小时无法正常使用,虽然后来服务器恢复正常,但勺子还是坚定地转移阵地,换新的虚拟主机提供商–ICDSOFT。然后本人发现红灯博客被黑,本人已邮件告知,但未收到他本人的回复,现已正常访问。再到今晚上本人更换主题时出现错误,发现主题再次全部感染了 function _verifyactivate_widgets “病毒”。

20140621092651

所以说网站安全问题真的防不胜防。提供商不好,换一个新的提供可以解决问题。被黑是什么问题,未知,万一被删除数据怎么办?而主题感染 function _verifyactivate_widgets “病毒”,可能是本人从第三方下载了一些商用主题而感染。解决本感染的方法就是删除全部的主题文件(修改主题functions.php没感染的速度快),但如果你的主题是个人定制的,那怎么办? 继续阅读

回归twentytwelve主题…

我是一位有要求的人,也是一位喜欢折腾的人,对于很多事情追求Simple,博客主题也是一样。但越简单的要求越难满足,来回折腾主题不下十个,每一个都用不长久。突然发现自已有所迷失,根本不知道自已真正要求是一个什么样的主题。迷失的感觉很可怪。

在折腾的过程中,发生了一件事情:在网上下载的破解主题含有恶意代码,这段代码会感染theme目录下所有WordPress主题的functions.php文件,不知道这段恶意代码有什么破坏行为,会自动为所有主题的 functions.php 加上此代码。感染后,每当你修改主题或转换主题时提示 “Fatal error: Cannot redeclare _check_isactive_widget()”、”_get_allwidgetcont” 等错误,那你的主题很有很可能已被污染。此时搜索一下所有主题的functions.php文件里是否含有这段代码。 继续阅读