2024 年 4 月 28 日 我的频道
主题开发日程
  • 2021
  • Sunny

这次的主题在第一版的基础上修复了很多的问题:

  1. 包括兼容性的问题,移动端的菜单问题,这次实现到了二级菜单;
  2. 点击复制文章地址的功能,引用了最简单的 jQuery 实现;
  3. 标签的样式重新编写,原来在其他浏览器中产生的一像素边距得到了修复;
  4. 利用边框属性,熟悉并掌握了小三角的应用,将其应用在下拉菜单和侧边栏的标题处;
  5. 标签自动连接模块;
  6. 修复主题全站加载进度条于网站顶部显示;
  7. 修复友情链接功能;
  8. 前端输出友情链接列表;
  9. 修复文章页面文章标题自适应文字宽度;
  10. 去除顶部的图片轮换特效,改为用 svg 生成的环形循环波浪效果;
  11. 侧边栏增加热门文章列表,以浏览次数为准;推荐文章,利用自定义字段实现;
  12. 底部图片列表功能实现,随机显示媒体库图片;
  13. 调整手机菜单与置顶文章三角的层级关系,让三角不出现在手机菜单之间;
  14. 修复手机模式下,弹出菜单的指示三角形独立变色的问题,添加 a 链接属性,first-child a:before 修复;由于父层因素的影响到二级菜单的第一项也同样出现箭头,因此用 display:none 隐藏加以修复,并且引用优先级 !important 处理;
  15. 修复文章页面的上一篇、下一篇的 Css,在第一篇文章中显示下一篇文章的按钮错位,把原先的 flex-start flex-end ,修改为绝对定位;
  16. 对于编辑修改过的文章,添加显示最后修改更新日期提示 (24 小时后生效);
  17. 文章页添加文章所属标签列表,重新设计样式,避免和侧边栏标签样式冲突!(2021-6-8)
  18. 增加支持自定义字段输出的图片列表,并支持 lightbox 点击放大图片展示功能;(2021-6-10)(后期为了速度取消前端的图片轮换功能)
  19. 修复因为分页插件引起的在 iphone 5 屏幕下版面位移的问题,后台重新设置分页插件模式,局限页码;(2021-6-22)
  20. 新增加移动端下,点击菜单显示搜索框在底部功能,恢复移动端的搜索;(2021-6-22)
  21. 重新修复文章地址复制错误,调用 label 标签改变内部文字,不改变链接,完美实现;相关链接(2021-8-25)
  22. 修复引用 blockquote 状态下,不能自动换行的 BUG,给父层加上 word-break : break-all;(2021-9-9)
  23. 修复在搜索模式下,针对为空的搜索结果,侧边栏的热门帖子出现的 post->ID 错误进行修复;(2021-9-10)
  24. 修复在搜索模式下,对于不存在的搜索结果的 移动端 提示框样式 Css;(2021-9-10)
  25. 重新修改 Css, 把 display:grid 的列属性由原来的 auto 改为 1fr,更方便自适应;(2021-12-24)
  26. 利用 OrderBy = ‘modified’ 显示修改的文章列表,不足够的就显示最新的文章列表补充;(2022-1-19)
  27. 主题引用远程图库,所有图片生成 WebP 格式,加速网站速度;
  28. 调整了侧边栏的热门文章、推荐文章、最近更新,三个栏目归纳到一个选项卡中去,操作更方面,避免了侧边栏高度过高;
  29. 重写侧边栏白色小三角的 Css,利用 :before 元素替换原来的 strong 元素;
  30. 加载 CDNJS 静态资源库,让网站速度更快;
  31. 修复文章独立页面,文章内容区域顶部 Css 兼容性问题,利用 Display: grid 重新布局;(2022-5-10)
  32. 修复特色图像底部 3 像素的白色占位,利用图片的属性 display:block 或者设置文字大小为零:font-size:0 即可修复;(2022-5-27)
  33. 修复代码插件自带的滚动条样式,看起来不显得那么囊肿;(2022-6-21)
  34. 利用 Adobe Illustrator 重新做一个波浪形的 Svg 文件替换之前做的 Png 图像,在文章页显示相关的标签链接,Svg 作为背景图像,清晰度飙升;(2022-8-31)
  35. 添加在主页、分类页、搜索页的文章列表中,显示已编辑的文章时间;(2022-8-31)
  36. 添加在文章页,内容底部显示文章修改的时间,用英文月份缩写展示;(2022-8-31)
  37. 增加站点访问统计功能,并利用函数把访问总数缩写到 K,M,B,T;(2022-11-13)
  38. 重写主页、分类页、搜索页文章列表头部和独立文章页头部代码,利用 display:grid 分成三列,再根据小屏幕进行 Css 字符限制;(2022-11-16)
  39. 利用 Css 背景属性,让背景彻底垂直居中 background-position-y: center;(2022-11-25)
  40. 利用 JQuery 替代 Css 的 Hover 进行二级菜单响应设置,并修复了原来纯 Css 的时候,鼠标移动到父元素的时候,显示子元素,并赋予父元素 Css 高亮显示,使其效果更明显;(2022-12-10)
  41. 调整文章页面的标文章发布日期日历字体,使其效果更明显;(2022-12-12)
  42. Css 修复菜单,同步修复移动端菜单:选择子分类时,父元素高亮显示;(2022-12-30)
  43. 文章页顶部、面包屑导航、作者盒、留言盒的标题部分,分别增加内投影为 1 像素白色,效果看起来更好看;(2023-1-18)
  44. 调取 Youtube 视频的时候因为速度慢,改变了其方式,就是利用 webp 图像作为视频图像加以 Youtube 播放 Logo 作为特色图像展现,在主页、分类页、标签页、搜索页、归档页都把效果作了相关调整,而判断文章的属性为视频的时候则显示相关视频;如果视频属性的文章没有视频存在则显示特色图像;其他不是视频类型的文章则直接显示特色图像;(2023-2-4)
  45. 因为 Youtube Feed 插件调取频道内的视频,从而显示远程未经优化的图片,大大拖慢站点的速度,故此移除该插件;(2023-2-10)
  46. 优化网站,将所有脚本移至页面底部;(2023-2-11)
  47. 修复瀑布流列表标题以及独立文章页面标题自适应,字符超过宽度以省略号显示;(2023-2-16)
  48. 修复网站头部 Meta 标签,以达到更标准和更兼容;(2023-3-5)
  49. 全站图片迁移至 Cloudflare 图片服务器,速度提升更快;(2023-3-5)
  50. 新设计弹丸式分页,极简主义,兼容性更强,操作更简便。保留上一页、下一页,中间显示当前页的同时可以输入想要到达的页数;(2023-3-27)
  51. 修复了久违的 “重定向过多” 的错误,只因为分页的页码超出最大页码范围而引起的,在 Functions.php 添加代码修复;(2023-3-27)
  52. 重新定义 404 页面。当访问不存在的页面的时候,自动重定向到主题目录下的 404.php 页面,而不是系统默认的 404,可以解决重定向过多而引起的无法访问 404 页面的问题;(2023-3-29)
  53. 里程碑:重写弹丸式分页样式,居中输入框采取 :fouce 点击后获取输入框焦点,让效果更突出;(2023-5-20)
  54. 重新编写独立文章底部的标签 Css 效果; (2023-5-22)
  55. 懒惰了一段时间,重写了侧边栏的选项卡切换支持字符省略以及在独立文章下,相关文章列表支持字符省略和显示文章形式;(2023-6-13)
  56. 调试音乐歌曲列表播放器的歌手显示部分,采取字符省略的效果,保护整体布局,预防出现错乱;(2023-6-21)
  57. 完善了在复制文章链接的时候,过滤空格的 BUG,避免链接路径出现大量的空格,因为 Dreamweaver 应用资源格式产生的换行和大量的空格所致;(2023-6-27)
  58. 里程碑:搜索引擎全面支持搜索 Mp3 附件,并以列表形式显示出来,可点击试听,杜绝多个歌曲同步播放,点击链接;(2023-8-28)
  59. 里程碑:自定义开发加强搜索引擎支持搜索附件为 MP3 的插件;自定义开发简单的 audio 插件,代替默认的 audio 播放器样式,应用于搜索引擎中显示的 Mp3 搜索结果支持播放;(2023-8-31)
  60. 插件中关闭 DNS 和压缩图片,整站特色图像恢复高清模式,不会拖慢网站速度;(2023-9-1)
  61. 重写播放器 Css,恢复默认设置,进度条白色边框的确碍眼,用 Css 背景渐变来适配;(2023-9-1)
  62. 重新调整搜索结果显示,附件的显示不同的 ICon 以及隐藏拷贝路径的三点,设置两列显示,其他不变;(2023-9-3)
  63. 瀑布流布局的各个 figure 元素以及独立文章的底部,不能完全垂直居中,检查代码,line-height 属性跟 align-items 属性冲突,去掉 line-height 属性,恢复垂直居中;(2023-9-3)
  64. 修复喜爱插件的垂直居中问题,一样是删除 line-height 属性;(2023-9-3)
  65. 里程碑:搜索功能进一步加强,不再匹配文章内容,只匹配文章标题和附件名称;(2023-9-4)
  66. 针对英文歌曲的单词与单词之间的连接符号,采取过滤手段;中文歌曲的名称也采取全局过滤,输出 “歌手名字 – 歌曲名字” 这样的格式;(2023-9-4)
  67. 搜索引擎大改革,在搜索页面的错误输出中增加错误列表,当匹配不同的错误的时候,对应的错误会变成红色提示;这次主要杜绝特殊字符、纯数字、针对英文搜索必须最少 3 个字符才能搜索、纯空格输入等等,将来还会加固搜索引擎;(2023-09-11)
  68. 里程碑:自主编写的节日插件测试成功,并且结合主题在顶部的栏目显示;如果匹配当前的日期有节日,则自动显示,否则则显示当前日期;(2023-9-24)
  69. 里程碑:为每篇文章生成高质量 svg 二维码,并结合文章更新与否所显示的日期相结合,显示在每篇文章的底部,文章标签至上;(2023-9-26)
  70. 里程碑:修复 MP3 搜索插件影响后台媒体库不显示图片的 BUG,增加判断搜搜功能下才显示 MP3 附件,is_search();(2023-10-6)
  71. 修复文章发布日其中的发布时间,将中文的上午、下午切换为英文的 AM,PM;(2023-10-7)
  72. 里程碑:修复底部随机显示 6 张特色图像的代码,这次兼容置顶文章的特色图像;(2023-10-10)
  73. 里程碑:更新分类支持置顶文章显示,二级分类所属文章在所属的一级分类中同样支持置顶文章显示;(2023-10-15)
  74. 利用 $wp_query 重写分类、标签、归档和搜索页;(2023-10-16)
  75. 里程碑:完善分类文章置顶以及分页排序功能,在分类的第一页,显示设置的文章数,包含置顶文章在内,而没有置顶文章的分类以及其他页面一律按照设置的文章数显示,历时 3 天完成;(2023-10-23)
  76. 里程碑:完善分类置顶文章功能,除了分类页,其他归档页、标签页,一概没有必要显示置顶文章功能;(2023-10-23)
  77. 修复分类下,置顶文章重复出现的问题,修复只在第一页显示,其他分页不再显示;(2023-11-6)
  78. 修复在存在置顶文章的情况下,判断文章页数的 bug,在分页跳转中提示的页码错误修复;(2023-11-6)
  79. 终归利用 Css 和 Js 实现了日志归档的列表,最后一行不显示底部边框的功能;(2023-11-21)
  80. 修复了文章为视频的时候,中间的播放图片加上链接,以及为特色图像和播放图片添加鼠标移动后改变背景透明度的效果;(2023-11-29)
  81. 修复分页代码中,往小页码跳转的时候出现的地址异常 https://web2go.us/page/3?paged=1,修正为 https://web2go.us/page/3 的结果;(2023-11-30)
  82. 利用分页判断和页面重定向,修复分页跳转到第一页的时候出现的 ?paged=1 参数进行过滤和重定向,实现页码跳转完全统一,目前针对主页和搜索页;(2023-12-4)
  83. 里程碑:自定义定制日历,默认的显示文章发布日链接为橙色,蓝色背景的为文章编辑日,绿色为当前文章发布日,在文章页内可见;(2023-12-17)
  84. 里程碑:修复附件搜素播放器的歌曲总播放时间,需要点击播放按钮才显示的问题;(2024-1-17)
  85. 里程碑:搜素结果中的附件播放器再次优化,提高插件代码安全性和可读性编辑性。另外针对之前实现的附件随机参数进行判断,对于附件实际地址进行 403 重定向,禁止独立访问和下载;(2024-1-21)
  86. 里程碑:再次重写搜素播放器代码,利用附件自带的标题属性和艺术家属性,直接调取歌手名字和歌曲名字显示,取消之前的获取 MP3 附件全名,然后利用正则表达式来获取歌手和歌曲的名字的笨方法;(2024-1-24)
  87. 利用 JavaScript 修复搜索结果中的页码跳转 URL , 表单默认地址最后存在 ?paged= 参数,经过 JavaScript 修复,在不改变表单 Action 的情况下,先阻止表单默认行为,再利用自定义规则,保持与其他页面一致的方式:/page/ 的形式,做到全站分页一致,页码跳转统一;
  88. 修复药丸式分页中,上一页下一页的链接显示边框的问题,采取相对定位和绝对定位修复;(2024-2-12)
  89. 修复在独立文章页面下,侧边栏显示的跟当前文章相关的文章,如果相关文章不足,会调取当前文章所属分类下,访问量最高的文章补全;(2024-2-14)
  90. 修复自定义分页下的文章统计以及页数统计,利用勾子针对置顶文章仅仅在分页第一页显示;(2024-3-17)
  91. 修复分页代码中的计算总页数错误,导致页码跳转中的页码提示出错;(2024-4-8)
  92. 利用 JavaScript 改变 Css 的瀑布流排序方式,更改为正常的满一行再切换另外一行,自左至右自上而下的排序方式,手机端无需更改;(2024-4-8)
  93. 应用 JavaScript 获取元素动态高度,适应不同分辨率,把变量应用到 Css 实现全面兼容;(2024-4-10)

未完,待续 ……

STUDY
3049
2

Author Box

名字:Sunny
注册:Jan 30, 2021
简介:技术菜鸟,拷贝、黏贴代码中 ……

Comment Box

5 1 投票
Article Rating
订阅评论
提醒
guest

2 评论
最旧
最新 最多投票
内联反馈
查看所有评论
newdoemr

你这版不好,好像是给手机准备的?电脑看的太累了。
对了要不要换个友链?我的网站是:www.edtmpsna.com