新年伊始,正是立flag的时候。然而,2024的一月份马上就要过去了,却仍然不知道给2024年立什么flag……
从未如此迷茫,就像2024年的大A,一切指标都失效了,完全不知道要去哪里……
人生无常也有常,世事难料也能料!总有一个道理是没有错的:人活着就要吃饭,想要吃饭就总得干点什么。
之前,也写过几次WordPress教程,基本都是虎头蛇尾,有始无终。这次再次下定决心,以“完成教程”为目标写一个WordPress开发教程。完成即为胜利,别无所求。
如何才算完成?教程将以“酱茄Free主题(https://xcx.jiangqie.com)”为例,按此教程一步一步开发,你将得到一份“酱茄Free主题”。
教程的目标用户是“希望学习WordPress主题开发的初学者”,不是只是为了使用WordPress建站的用户。
为了顺利学习本教程,需要掌握基本的PHP开发知识,以及少许CSS,JS前端知识。当然,也需要知道基础的建站知识,比如使用宝塔建站。
教程的内容包含但不限于以下内容:
首页-文章列表、文章详情、分类文章列表、标签文章列表、文章搜索、作者文章归档、标签汇总页、菜单、小工具简介、小工具-图片广告、小工具-标签、小工具-猜你喜欢、首页-幻灯片、首页-精选文章、页脚、网站统计、页面返回顶部、面包屑导航、关于页面、网址导航、文章浏览量、文章点赞、文章打赏、文章上一篇下一篇、评论文章、文章置顶、文章密码、文章小尾巴、SEO、首页弹窗……
教程的重点是“WordPress主题的功能开发”,不是PHP开发知识。另外,虽然CSS,JavaScript对于WordPress的主题也非常重要,但是不是此教程的重点。
教程内容的顺序,将和开发时的顺序一致,即先框架后细节。
以上算是课程的简介,下一步就是准备工作。
所需要的资源,后续每节课程的代码,以及代码,都将上传到gitee,地址:https://gitee.com/zhuige_com/course_jiangqie_theme
现在库里只有两部分内容:
1. 静态页面
假装有一个前端小伙伴合作,他已经把静态页面写好了,我们只需要开发网站功能就行了。目录static下就是静态页面,直接用浏览器打开就可以预览。
其他页面可自行下载预览,就不在这里一一粘贴了。
2. 第三方库
后台配置项使用的是Codestar Framework,之前曾有文章介绍过:《codestar-framework:WordPress主题插件后台开发的强大配置助手》
layer 弹框会用到,使用很方便,虽然现在原作者已不再维护了,但是使用的人还是比较多的。
lb.js 是一个幻灯片代码,原作者已不知道是谁了……
虽然这些未必都是好的选择,但是仍然使用这些库,主要还是为了和酱茄Free主题保持一致,降低学习难度。
准备工作基本就这些了,如有遗漏,以后会随时补充。下节会一起学习一下WordPress主题开发的一些基础知识,看看WordPress主题开发到底是干什么。
暂无评论,抢个沙发...