工作将近一年的时间里,有三个月左右的时间用wordpress开发了几个企业网站,还为国外的客户做了一个很有个性的站,设计都是他们做的,我来实现他们的想法。花了一个月时间,
对于从未开发过wordpress的人会有点帮助,开发过的请绕开看其他wordpress分类的文章,也许能给你点灵感。
总结:
1、学会在本地搭建wordpress站点;
2、操作它后台所有的功能,并观察前台的变化;
3、操作它后台所有的功能,尽可能发现它的隐藏功能;
4、操作它后台所有的功能,直到能猜测出你在后台的一个改动会引起前台什么变化;
5、找wordpress开发方面的资料,类似:wordpress主题开发、wordpress教程等关键字;
6、通过找到的资料,熟悉它大概的结构,至少要知道,改前端某块字体大小应在哪里下手,给首页/侧栏/底部加自己写的板块可以在哪个目录下的哪个文件开始;
7、认真看、思考客户的需求;
8、根据需求思考结果,找主题,多找几个,并安装试用,注意:是否免费!尤其是为国外的客户做站时,若是付费的就老老实实买,别用国内的盗版;
9、选定主题后,重复类似第2-4的步骤,每个主题或多或少都提供了一些不同的功能,使用并熟练是你必须做的事情;
10、根据需求,找到需要改动的地方,用浏览器给开发者提供的功能:chrome浏览器在浏览网页的时候,右键有个‘审查元素’,firefox有FireBug插件,功能强大,可找教程学着使用;
11、通过浏览器的工具,找到要改的元素(主题中唯一的html节点、属性),然后通过搭建的wordpress站点,进行搜索(用DW建站点,然后用Ctrl+f进行全站搜索);
12、根据需求写方法,通过熟悉wordpress与阅读教程,多多少少能够知道每个需求大概要用它的哪些功能;
13、尽量将方法与结构布局区分出来,布局写在它普通的php页面中,查数据的方法写在function.php文件中,然后返回数据给你的布局用,利于调试和拓展;
14、碰到不会的,总结这个问题的‘关键字’,然后百度一下,若百度找来找去都是‘一样’的‘答案’,就用谷歌翻译,将问题翻译成英文,然后用google找答案;
15、找到能解决问题的答案并实践成功后,把你的问题与答案记录下来,用博客不错(我的博客里就有很多‘经验’,自己以后查阅也能帮助别人)。