guqing
guqing
> > Halo 2.19.0 已经支持了缩略图功能,或许你可以参考 [halo-dev/plugin-s3#167](https://github.com/halo-dev/plugin-s3/pull/167) 来实现,只需要为所有附件生成缩略图即可而不是去修改原始的图片,如果你使用 plugin-s3 插件那么等待此 PR 的改动发布之后只需要配置一下即可无需任何改动 > > 这个有排期嘛,大概什么时候会发布呀 目前还有点小问题: 只对新创建的存储策略有效, 修改以前创建的存储策略的缩略图选项后需要重启 halo 才能生效 因此需要等到 halo 2.20 (https://github.com/halo-dev/halo/pull/6639) 发布才算是一个完整的状态,目前如果你乐意尝试的话可以自己打包一个安装使用, Halo 2.20 预计还有一周发布之后才会发布 s3 插件
> 这个图片延迟加载是海没有上嘛,更新了对象存储插件到1.12.0貌似仍没有文章页面延迟加载图片的选项 并没有说要做图片延迟加载的功能呢,参考 https://github.com/halo-dev/halo/issues/6713#issuecomment-2378773001 解决不了你的问题吗 
> 前是使用工作流实现的(从a桶处理后传至b桶)此时若是在编辑文章的地方没有做延迟加载 不能在同一个桶内用工作流处理已经上传的图片吗,或者先复制过去处理之后在覆盖它
我通过以下能够查询文章数汇总的表达式显示了第一层级的文章数量如下图左侧红框所示 ```html ```  因此可以看出 earth 主题可能是没有使用后端计算的数量 需要注意的是: 在 Console 用户界面中,分类下显示的文章数量仅统计该分类本身直接关联的文章数量,不包含其子分类的文章数量。这样可以更加直观地查看每个分类的具体文章数。例如: - 如果文章 A 直接属于分类 **摘录**,则 **摘录** 的文章数量为 1。 - 如果文章 A 属于子分类 **常规摘录**,而 **摘录** 本身没有直接关联的文章,则 **摘录** 的文章数量为 0。 所以需要确认两点:...
> 这个 `status.visiblePostCount` 和 `postCount` 到底应该怎么区分呢,这很容易造成误导,文档也没有写明白这个问题,现在一共三个代表文章数量的字段。 > >  status 中的文章数量是属于分类的直接关联的,postCount 是所有(包括私有、草稿、回收站),而 visiblePostCount 用在主题端是公开的文章数量,外层的 postCount 是属于分类树的节点的会汇总子节点文章数量,在主题端使用一般不需要去关系 status 中的值,永远取外层的即可一般都会提供在 VO 中,比如 CategoryVo 和 CategoryTreeVo 都是有在外层提供 postCount 直接用,不需要告诉主题开发者 status 有什么
> 但我感觉这样还是有点混乱,和其他地方有些区别,并且有些字段本来就是要在 status 获取的,比如 permalink。 > > any way,先改文档吧,晚点我检查所有主题的写法。 确实需要改一下文档,把字段的作用介绍清楚就好了,虽然主题也可以直接取 status.visiblePostCount 但是也分场景,因为如果是平铺的话那就是取这个字段合适,如果是树状那就是外层的 postCount 合适,这取决于具体用途
> 能全部改成外层的 postCount 吗?不管是不是平铺 可以,分类和标签都可以,如果是 CategoryTreeVo 外层 postCount 就是汇总的,CategoryVo适合平铺场景是单独的,TagVo也有,因此对于分类和标签的文档,可以隐去 status 中的部分字段的文档不写已简化理解成本
> 不过我有个问题,就是如果正确应该是都为0,为什么浏览页面点击父分类,展示却是所有子分类的文章?这是否相互矛盾? 参考 https://github.com/halo-dev/theme-earth/pull/224 主题端如果展示为树状结构应该取汇总的文章数量显示会更合适,earth 主题已经修改等待发版即可 如果不想让主题点击分类时展示子分类关联的文章可以勾选阻止级联
> 确实看起来有点不对,我在手动调整了 demo.halo.run 的数据之后,显示也不正确: > > 主题: > >  > > mock 直接关联 33 halo直接关联34 halo 直接关联 64 那么在主题端 mock 汇总包含子分类的文章数量 33+34+64=131不是正确的吗?@ruibaby 参考 https://github.com/halo-dev/halo/issues/7095#issuecomment-2516110108
Hi @17lhf 目前测试了没有复现出来,首先需要确认一下 Console 的分类的数量显示是否是正确的,Console 分类关联的文章数量包含的有回收站,私有,公开,草稿这几种的文章