WordPress响应式主题:LT

2020-04-12 挖坑

LT是一款基于WordPress开发的简洁轻量化响应式博客主题。based on King and redesigned by edisoncgh。已开源以尊重原作者版权,仅作学习交流使用。 目前(ver1.1)LT主题拥有但不限于以下特性: 响应式设计自适应本地主题切换深色与浅色模式,保护你的双眼集成了高自由度的主题自定义面板置顶文章单独显示三套独立页面模板满足功能需求首页俏皮的GitHub Corner彰显码农的高贵身份canvas动画实现的动态背景添加了return top按钮并重新设计了页面滚动条,浏览体验up额外记录每篇文章的views全新重构的评论区并预设了现代风格的默认头像基于WP“链接”功能的独立友链界面模板独立的归档及标签云页面模板文末附加了可自定义的版权声明页脚预留了可自定义的备案号展示页脚根据位置、季节、温度等因素智能推荐诗句...... 欢迎二次开发,同时感谢您的使用与反馈。 更新: 2020-4-13 增加根据本地主题切换深浅色模式的功能 2020-4-15 修复了一个bug,该bug曾导致友链页面模板无法正常加载。另添加了“关于”页面模板 下载: GitHub页面:传送门→,演示站:传送门→ 演示: [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/04/2020041308143395-1024x768.png主题预览 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/04/2020041214482840-1024x514.png首页 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/04/2020041308214426-1024x538.png深色模式 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/04/2020041214484310.png友链 [图片缺失] …

阅读全文 →

LT主题开发日志

2020-03-05 挖坑

WordPress是目前应用最为广泛的建站框架。身为一个喜欢搞事的开(ben)发(ke)者(sheng),用别人的主题总是没有自己开发一款主题来的爽。虽然我算是一个web开发纯种小白,但是还是想尝试一下,在学习中进步。 以下会根据开发进程以日为单位记录。 项目托管于腾讯云,使用宝塔面板对后台主题文件进行编辑。 主题开发网址:Theme-LT。 2020-4-13更新:LT主题已正式发布开源,本文封贴。详见:WordPress响应式主题:LT 2020-3-5 对多款主题进行开源学习,了解了一款wp主题的基本框架与结构,尝试模仿了多种php功能代码,阅读了不少文献来提升自己对相关知识的了解与掌握。 2020-3-6 正式开始对LT主题的开发。完成了页面的分块与基础功能的制作,暂未添加functions。这个阶段遇到的问题是CSS相关语法并不熟练,以往只是知其然,而不知其所以然,在正式实战的时候就遇见了很难解决的语法问题。 2020-3-7 尝试进一步完善主题框架,完成了对设置面板的集成。在调试面板传参中遇到了很多该死的问题,正在寻找解决办法。这个阶段问题主要在css样式往往无法正确加载,使网页处于一个及其丑陋的状态。 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/03/2020030712290113-1024x485.png这个阶段完成了大致框架的搭建 2020-3-8 基本解决了css无法加载的问题,事实上大多数时候css样式不显示都是样式表引用上出了问题,要不就是浏览器缓存了css文件,导致它没有实时更新,这时候可以用ctrl+f5强制刷新。我初步采用知名的option framework作为主题的后台管理面板。这个阶段的主要问题是OF收集到的数据无法正常的输出来,可能是它太年迈的原因,现在也正在寻找一款更符合当下的集成面板。 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/03/2020030814380855-1024x537.png完成了页面每个模块的分区,可以进入到css样式的设计了 下一步可能会先在ps上绘出lt主题的概念图,方便后续设计css样式。也会再去研究一些js的东西,现在的侧边栏真是太丑太呆板了。 2020-3-11 删掉了大多数样式,准备从头开始仔细设计。因为始终无法正确调取用户数据,所以放弃了option framework,改用option tree作为后台管理面板,但在集成它的过程中又出现了一些问题,真是太折寿了。蓝桥杯的日子一步步逼近,后续可能会放缓开发进度。 感觉自己还是太浮躁了。对着ps画了俩小时也没画出草图来,只能走一步看一步了,权当消遣吧。 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/03/2020031107253466-1024x539.png 2020-3-13 完成了侧边栏的代码,并调整了主页面分布。尽管它现在依然非常的丑,但已经能看到大体框架了。 [图片缺失] 原图:https://www.edisoncgh.com/wp-content/uploads/2020/03/2020031218042415-1024x543.png 2020-3-16 重新编写了侧边栏,它现在看起来棒极了。尝试设计友链界面,但是在引入头像的时候出现了困难,希望学习其他dalao的写法可以帮助我解决这个问题。接下来的目标是整理源码彻底地清晰地划分各个区块并开始设计整个主题的美术风格,然后在优化一些细节。 [图片缺失] 原图:

阅读全文 →