[转载]wordpress插件开发全攻略

原帖地址 http://www.charlestang.cn/how-to-write-a-wp-plugin-contents.htm
  1. How to Write a WordPress Plugin – Introduction
  2. 介绍
  3. Seven Reasons to Write a WordPress Plugin
  4. 编写插件的七个理由
  5. How to Get Ideas for WordPress Plugins
  6. 怎样获得WordPress插件的创意
  7. Structure of a WordPress Plugin
  8. WordPress插件的结构
  9. WordPress Plugin Actions
  10. WordPress 插件Actions
  11. WordPress Plugin Filters
  12. WordPress插件Filter
  13. Constructing a WordPress Plugin Admin Panel
  14. 构造一个WordPress插件管理员面板
  15. Constructing a WordPress Plugin User’s Panel
  16. 构建一个WordPress插件用户面板
  17. WordPress Plugins and Database Interaction
  18. WordPress插件和数据库交互
  19. Using JavaScript and CSS with your WordPress Plugin
  20. 在你的WordPress插件中使用Javascript和CSS
  21. Using AJAX with your WordPress Plugin
  22. 在你的WP插件中使用AJAX
  23. Releasing and Promoting Your WordPress Plugin
  24. 发布并推广你的WordPress插件

原来的目录页面在:这里

Posted in 学习笔记 | Tagged , , | 2 Comments

【Google官方】搜索引擎优化SEO指南

Google网站管理员官方博客发布了“搜索引擎优化SEO指南”,以实例阐述和讲解了搜索引擎优化的具体操作步骤。这对网站管理员来说具有很强的指导性和参考性。

下面是中文翻译版本

Posted in 学习笔记 | Leave a comment

给ecshop留言本增加审核功能

原帖发表于ECshop官方论坛 http://bbs.ecshop.com/thread-69730-1-1.html

新版ECshop(V2.61)增加了留言板功能,这个是很有用的,但是在论坛上看到有朋友说,需要审核功能 ,而官方没有给出,就去看了看这个新版的留言本功能.
留言本前台程序是message.php , 后台仍然在会员管理-会员留言 菜单下。数据表在ecs_feedback,控制留言是否显示的字段为msg_area
程序十分简单,留言默认提交时 msg_area为1,所以就直接显示了,增加审核功能,无非就是在提交时候将msg_area设置为0,在后台管理处增加审核按钮,执行一个将该字段设置为1的动作即可
1- 打开message.php,找到79行 ‘msg_area’ => 1 将其修改为 ‘msg_area’ => 0
2- 打开admin/user_msg.php ,在适当的位置添加如代码:

if ($_REQUEST['act']==’checked’)
{
/* 权限判断 */
admin_priv(’feedback_priv’);
$id = empty($_GET['id']) ? 0 : intval($_GET['id']);
$sql = ‘UPDATE’. $ecs->table(’feedback’).’ SET msg_area =1 WHERE msg_id =’.$id;
$db->query($sql);

/* 返回列表 */
$link[] = array(’text’ => $_LANG['go_back'], ‘href’ =>‘javascript:history.back(-1)’);
sys_msg($_LANG['attradd_succed'], 0, $link);
// ecs_header(”Location: user_msg.php?act=list_all\n”);
exit;
}

3- 修改模板文件 admin/templates/msg_list.htm, 在





之后增加代码





好了,审核功能就实现了。
其实这个功能非常的简单,之所以写下来,是想表达一个想法:不管需求大小,对于真正需要它的人,都是重要的。
其实每个ECshop的功能扩展,都是这样的步骤,希望大家都能来感受一下亲手DIY的乐趣 ,这也是我非常喜欢EC的原因

Posted in 学习笔记 | Tagged , , , | 3 Comments

感受durpal

drupal荣获2008全球最佳php开源cms大奖

虽然这个已经不是很闻了 但是因为我是刚刚才开始仔细去看durpal嘛,转来同享一下

官方链接:
http://drupal.org/2008-best-php-open-source-cms-award-packtpub

昨天晚上体验了一下durpal,真的感觉很神奇 ,相对于一直很神奇的wordpress,他又有自己的特色。

wordpress的代码很精巧, 而durpal  在于它的可扩展性和灵活性,他所提供的,是一个完美的框架,你可以随你想想的去DIY

当然我还是刚刚体验,更多的好处,要等以后慢慢去体会了……

最近要体验的还有一个让我十分惊喜的开源系统:MYBB

过几天再来介绍吧,目前本地化工作正在某群低调进行中!

Posted in 学习笔记 | Tagged , , , | 2 Comments

sina blog 2 wordpress

能不能把以前sina blog 转移到 wordpress上来呢?wordpress是支持rss导入的,所以,目标就是将其成功导出就可以了。 【特别提示】:操作前一定记得备份数据库!

1- 下载博客备份软件:blog_backup。blog_backup是一款功能完善的博客备份软件,支持国内所有大型BSP,可导出内容为多种格式。

2- 导出博客为RSS2格式,另存为rss2.xml 【记得保存编码要与WP相同】

3- 进入wordpress后台管理界面打开导入,选择RSS

4- 成功。不过日志的后面多了几个字符 :(

Posted in 学习笔记 | Leave a comment