Monthly Archive: April 2012

wordpress 设置只有注册用户才能浏览特定的内容 1

wordpress 设置只有注册用户才能浏览特定的内容

我们增加一个自定义字段:user_only,如果这个值不为零,这这篇日志或者页面是只能给注册用户浏览,然后通过 the_content 来控制内容显示,这样能简单的并且灵活设置具体到哪篇文章或者页面是只能注册用户浏览。详细代码如下:

把上面带复制成一个PHP文件上传到插件目录,激活即可。

原文件地址:http://fairyfish.net/m/post-for-user-only/

通过插件替换wordpress关键词 0

通过插件替换wordpress关键词

Search and Replace(搜索和替换)是一个允许你搜索和替换数据库中任意文本的 WordPress 插件。
注意:
但是这个插件同样也在存在着风险,因为它是直接使用 SQL 进行文本替换,它直接操作修改了数据库,并且这样的修改时不可撤销的,所以不建议 WordPress 初级用户使用这个插件,对于 WordPress 有一定熟悉的用户,建议使用这个插件进行操作之前,对数据库进行备份,这样万一出错还有修正的机会。

Search and Replace 是直接使用 MySQL[……]

Read more

通过Mysql批量替换WordPress的关键字 2

通过Mysql批量替换WordPress的关键字

wordpress有时需要批量替换某个关键词。通过插件可以实现,但也可以通过mysql快速替换,不仅可以替换文章内容,还包括文章标题等。
方法:
1. 使用PHPMYADMIN进入数据库管理, 搜索errorkeywords, 你可以看到哪些表里面包含了这个字段.
2. 点击SQL, 执行SQL语句:

UPDATE ‘表名’ SET ‘字段’ = REPLACE(’字段’,’待替换内容’,’替换值’);
示例:

[……]

Read more

WordPress第三方主题文件漏洞分析 1

WordPress第三方主题文件漏洞分析

国外博客最近公布了关于wordpress主题的一个0day,这些主题都使用了timthumb.php这个文件,该文件用于处理图片的显示效果等,原文地址可以参见:http://sebug.net/vuldb/ssvid-20811 。这里具体分析下漏洞的成因,其实在国外这篇文章也有分析,只是不是很清晰.
PHP 与 Wordpress 介绍 Appdir
PHP

WordPress
漏洞成因
大家可以首先打开这个链接,版本控制,可以看到:

r143 ,stronger webs[......]

Read more

禅道程序员的10条原则 0

禅道程序员的10条原则

在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。我在 2006 开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早已经知道现今的程序员应该如何工作。虽然我很讨厌“如何成为一个更好的程序员”之类的文章,但我仍旧想分享一些我的想法。它对我来说起到个提醒的作用,如果你有什么想法,也请留言。

0. 专注 Focus

如果你决定开始工作,请尽力的做好它。不要同一时间做几件事情。一次只做一件事情。如果你多线程工[……]

Read more

lnmpa 502 重启脚本 0

lnmpa 502 重启脚本

安装lnmpa后,经常会有502错误。按vpser上的检查问题也无法解决,只好用以下脚本解决问题。顺便说下,我重新安装了VPS,首先更新了我的系统,然后再装lnmpa便极少出现502错误 了,看来再安装的时候还是尽量避免出现问题,否则很容易出现502。 下面是脚本内容,保存为502fix.sh,然后

chmod +x /root/502fix.sh

脚本内容:

记得把IP或网址改为你自己VPS的。
原理是用[……]

Read more

Linux VPS 常用命令 0

Linux VPS 常用命令

backstreet-wordpress-theme 10

wordpress 主题 Backstreet Theme 下载

wordpress主题 Backstreet。 后台有丰富的选项,支持Menus, 有自定义编辑器代码。丰富的shortcode。

http://kstreet.kupastuntas.com

40美元,不过网上有免费的。不过有点小错误。我已修正,有需要的可以留言。

测试网站 : http://www.quarryengr.com

下载地址:

Backstreet theme dowload

lnmp 在 debian5.0 下安装总是失败的原因 0

lnmp 在 debian5.0 下安装总是失败的原因

说下我的VPS配置:

IXwebhosting X2 Debian VPS 系统

这是升级后的,以前是5.0的。

vpser.net 上的lnmp安装或lnmpa安装,只适合它推荐的几款VPS的上安装。其它的VPS失败率比较高,比如我的这个系统 。

在安装中一般会出现的错误是更新源不对。
其中会一直出现下面的循环。

解决方法:
把/et[……]

Read more