下午的时候,想起了做独立搜索框插件来解决搜索问题的事情。之前一直解决不了这个“吾侪模板资料库(zl.wuchai.cn)”站点的搜索问题,也许是创建自定义文章类型多了之后,字段混乱了吧。本想着之后再说的,和作者空间页无法显示内容这个问题一样,对这个资料库站点来说,应该是比较大的问题。
但想起了做搜索框独立插件之后,觉得似乎是个解决问题的办法。下午的时候,试了一下。这个插件也没有多么复杂。起初呢,只是想试一试能不能实现对多种自定义文章类型的搜索,没想到最后发现是可以的。然后添加了一些和主题模板差不多的样式,再之后,添加了左边栏的选择框,后来,又想起了添加搜索结果列表的自定义模板功能。而这个呢,我觉得也算是结构化设定吧,可以自定义创建不同的搜索结果列表模板,然后调用来使用。

其实,主要是因为我做了脚本库站点之后,也是用的这个模板主题,所以呢,就需要设定对应的不同首页和搜索列表。
做好这个搜索结果列表模板机制之后,对我的两个首页模板进行了对应的修改,顺利调用了这个插件,并显示了搜索结果。在这其中,由于空白占位符的问题又出了一些小错误,其实,也不算错,只是我自己觉得不好看,然后又改了一下。
最终的结果呢,是可以顺利搜索整个页面的不同类别的内容了。挺好。
而在制作插件的时候,也想起了在搜索框底部添加搜索词的功能,点击后自动填充到搜索框里面,然后自动显示结果。
快要做好这个插件的时候,我想起了之前一直想在开源社区GitHub分享内容的事情。我觉得,这个搜索框插件也许可以吧。应该还是简单而实用的吧。如果可以的话,就去注册个账号试试吧。
另外,昨晚改好了脚本库编辑页和详情页的模板文件之后,正式搭建了站点。最后的名字是“吾侪CodeScript脚本库”,用的域名是“cs.wuchai.net”。想到还是要跟我的代码编译主站“吾侪主题wuchai.net”保持一致才好。
其实,我也不想用英文单词的,但为了区别影视剧区域中用到的“脚本”一词,还是添加一个特殊的记号吧。
本来呢,今天并没有太多修改主题模板的计划的。其实,连台式机电脑都没开,就只是自己简单看了一下 ,然后改动了一些细节,比如版权类型显示位置之类的。而昨晚正式启用了这个脚本库页面模板之后,发现脚本代码不会自动换行了,整个页面都被无限拉长了。好在修改着也不是很复杂,只是改了一下样式。不过,这问题也是AI编程插件发现并修改的,我自己找不出问题。
后来本来是想改那个资料上传插件的,因为它从列表中选择文件的方式太麻烦了,还有就是文件预览功能依赖的是在线的pdf功能,暂时是用不了的,想改成本地的。不过,不知道改动起来麻烦不。
经过用几个独立插件来解决对应问题的事情之后,我觉得主题模板系统的结构化设定还是很好的。而WordPress比较好的一点就是这个结构化设定。我觉得好就好在它自身的结构上吧。可以自定义很多东西,扩展很多东西。整体来说还是比较规范,比较流畅的。挺好。
另外,还是简单介绍一下这个“吾侪CodeScript脚本库cs.wuchai.net”吧,毕竟也算是正式开启了。本来的计划是整理一些常用的脚本代码来使用的,也打算自己制作一些脚本文件,然后通过命令行脚本语句来使用的。
目前呢,首页的分类筛选区域和列表区域、搜索框区域,基本上和“吾侪模板资料库(zl.wuchai.cn)”一样,主要区别在内容卡片的内容显示上。脚本库这边没有显示封面,直接显示了标题和通用脚本的代码,并且可以直接复制这个代码。
编辑页和内容详情页改动是比较多的。添加了脚本代码的选择和Tab切换栏,可以切换centos、debian、ubnutu、Windows等系统环境,当然了,有这些命令行语句才行,这个环境设定可以在编辑页面改。而此外,还添加了一个版本历史记录区域,可以在编辑页面保存当前的版本为正式版本,然后作为历史记录显示出来。而这两个部分算是这个页面模板最主要的,也是这个脚本库和模板资料库最大的差异吧。
其他的像侧边栏这些部分,改动并不大,不过,这个脚本库可能就不再设置什么付费、免费之类的过多的限制了吧,因为涉及到文件下载的部分很少。而脚本文件在这个命令行语句执行过程中基本上是看不到的。只需要上传到对应的服务站点上即可。
目前呢,先简单整理了两个内容,一个是服务器控制面板类的东西,一个是AI模型平台的东西。之后慢慢增加吧。算是代码编译方面的一个收藏夹吧。
2026年6月15日星期一16时50分
