原创WampServer手工增加PHP版本
原来的wampserver安装的是3.2.6版本,从SourceForge下载了3.3.1版本的升级包升级后,只是wampserver的版本号变了,但是php的版本并没有升级,最高版本还是8.1.0版本。因为安装drupal后,总是提示版本低,因此手工安装了php8.2.3版本。安装方式记录如下。
原来的wampserver安装的是3.2.6版本,从SourceForge下载了3.3.1版本的升级包升级后,只是wampserver的版本号变了,但是php的版本并没有升级,最高版本还是8.1.0版本。因为安装drupal后,总是提示版本低,因此手工安装了php8.2.3版本。安装方式记录如下。
在本地一直使用wampserver来调试PHP程序,最近将wampserver从3.2.4升级到3.3.0之后的版本,发现增加Listen port,创建virtualhost之后,提示如下错误:
wpDiscuz插件允许通过修改插件模板文件和CSS文件,来修改三种布局(layout)的样式。wpDiscuz提供了一个中安全的方法来修改,而不受wpDiscuz插件升级的影响,具体修改方式是在你的主题目录下新建一个wpdiscuz目录,然后复制插件目录下你需要修改的样式或模板文件导新建的wpdiscuz下
Tailwindcss是一个CSS框架(我们暂时就叫做框架吧,容易理解),目前已经在越来越多的项目中使用了。Tailwindcss框架与其他流行的CSS框架是有着明显区别的,如Bootstrap框架。可以说是两类框架有着不同的设计理念和自己的设计哲学。Bootstrap封装好了大部分的前端组件,提供了标准化的东西,同时也支持自定义CSS属性,配合自己的JS文件,可极大的提高前端的开发效率和便捷性。Tailwindcss却恰好相反,Tailwindcss提供了一个个的原子属性,用户通过原子属性设计前端样式,前端的美观性完全取决于设计者的审美及能力。
Tailwindcss是一个比较流行的原子化的CSS框架,如果开发者对CSS熟悉的话,基本上不需要自己写太多的代码,即可完成一款CSS主题样式的开发。如果要在wordpress主题中引入tailwindcss,可以按照如下方法操作: 1、安装npm,然后再安装tailwindcss和postcss(安装方法可参考官网的安装指导),若postcss安装后未生成postcss.config.js文件,请手工创建,并复制如下内容:
Beginner主题是我开发的第二个wordpress主题,目前已开源。主题的样式设计参考了云落git主题,并引入tailwindcss框架,进行样式的开发,此外后台function的部分代码也继续沿用了git的代码。
Beginner主题已经在gitee开源,大家有问题可以创建issue,后续会不断规划版本,解决和优化相关的问题,同时一些常见的问题,我也会同步到这篇博文,共大家参考。 问题提交请按照如下格式提交:
Beginner主题v1.0.0版本发布了(发布地址)!Beginner主题算是我自己开发的第2个主题。第一个主题lifetime也在gitee开源了,但是使用的时候总是觉得少点什么,刚好看到了云落的git主题,觉得很漂亮,不过有些功能不太适合我的站点,想做一些调整,但是CSS和JS代码都是压缩和整合后的代码,可读性和可修改性都比较差,因此决定参考git主题开发自己的主题。经过几周断断续续的调整,第一个版本今天发布了,虽然功能不是很完善,比如分页,评论等,但是也算是一个可用版本,后续会不断优化和完善。
这几天在云落的git主题制作一个自己的博客主题,由于git的css代码都是压缩过的,因此考虑自己写CSS实现一次,也可以在熟悉一下WordPress主题的开发。