最近新博客已经上线,名为非猫网(www.unmao.com),习惯了用wordpress,所以平台还是基于wordpress,主题选用的justnews,因为这个主题功能能比较强大,加上自己的修改完善,用起来也顺手,但是其中一个专题功能,我自己想要改成教程,因为想将网上开源的AI教程都收录起来,汇总到我的专题中,顺便自己也学习下。但是justnews的专题文章,没法实现在左侧边栏显示该教程下的全部文章列表的目录,就像下面这个图效果:
虽然不要完全一样,但是如何自己开发个插件也比较麻烦,于是我直接让WorkBuddy去帮我写一个wordpress教程模板插件,提示词如下:
帮我写一个wordpress插件,要兼容justnews主题,实现可以支持新增教程专题功能,新发布文章可以选择属于某个教程专题,该教程内的所有文章在被打开后不建可以查看该文章内容,在文章也左边侧边栏显示该教程专题下的所有的文章列表,可以点击查看其中任何一篇教程文章,如果教程文章列表查出高度则自动设置为可滚动

很快,workbuddy生成了第一版,不过效果不是很好,发现专题在该专题下的文章内容页,没有左侧边栏,也没有显示该专题下所有的文章列表,仅仅是后台多了一个添加教程专题的菜单,而且发布文章选择专题,还没完成绑定,于是让workbuddy再行修改:
修改后发现有效果,但不理想,专题文章列表显示在了文章内容页的里面,于是让他再改为悬浮在最左侧:
继续优化,将左侧边栏教程文章列表,以悬浮的方式贴在最左侧,可以展开和隐藏贴边,不要显示在文章内容里面
因为justnews本来就有专题,无需后台新增专题菜单,于是让其去掉,直接和justnews的专题绑定:
专题模块我已经有了,无需再新添加专题菜单,只需保留专题文章的效果,并将其融入我justnews自带的专题中即可
不等不说,workbuddy真是牛逼,能自行从github上等网上查找到justnews的专题slug是special,并且获取到专题php的源码,然后进行的绑定修改,最终生成了2.0版本的wp教程插件,给大家看下效果:
整体效果出乎意料,我也就直接采用了,不得不说,workbudd确实很赞,太顶了!
微信扫一扫
支付宝扫一扫