v0.10.21: 产品归档页 C1-C4(原站 /shop/ 模板 1398 + WPC 筛选 + WooCommerce 网格)
- 导入 archive 模板 post 1398(slug=shop-archive),/collection/ 用 ElementorRenderer 直出 hero/两列外壳,按 widget id 注入 ShopFilters/ShopProducts;新增 server function 解决客户端导航时 loader 打不开 db 的问题 - C1 hero:面包屑 Home / Shop(BreadcrumbWidget + vars.breadcrumb 上下文) - C2 筛选:12 组属性(term taxonomy 顺序,scripts/import-attribute-term-order.ts); 长期列表 5 项 + See more,Battery/Operating/Install 默认折叠;URL query 驱动, SoM 筛选实测 22 条;顶部 Filters 标题/已选 chips/Clear all - C3 网格:WooCommerce 归档 DOM(结果计数、orderby、24 卡 4 列、卡片 1:1 图/标题/ Read more);默认排序导入 products.meta.menu_order(scripts/import-product-menu-order.ts), 前三个商品与原站一致(DSOM-040R/110R/130N) - C4 分页:页码/箭头、当前页样式、page2 25–48 条验证 - 修复 Tailwind .columns-4 与 WooCommerce 网格类冲突;app.css 新增 shop 归档 scoped 样式 - 1436 实测:hero 52.8、shop 节 2906.7、筛选区 2798.7、网格 2523.3、卡 257.7×409、 分页 y2855,与原站逐项一致(±6px 内);bun test 11 pass;版本 0.10.21
This commit is contained in:
@@ -57,11 +57,15 @@
|
||||
|
||||
## 四、其他核心页型版块(自上而下,概览)
|
||||
|
||||
### 1. 产品分类列表/落地页(4 版块)
|
||||
- C1 落地主题区(同 slug 文章 Elementor 直出,每类内容不同)
|
||||
- C2 侧栏:分类树 + 属性复选筛选(URL search 驱动)
|
||||
- C3 产品网格(ProductCard ×24)
|
||||
- C4 分页
|
||||
### 1. 产品归档/列表页(原站 /shop/,4 版块)
|
||||
- C1 归档 hero:Elementor 模板 post 1398 的 a2ab15c(面包屑 Home / Shop,bg #F4F5F8)✅ v0.10.21
|
||||
- C2 侧栏筛选:WPC Filter Everything(12 组属性复选、计数、See more、末三组折叠)✅ v0.10.21
|
||||
- C3 商品网格:WooCommerce 归档 24 卡 4 列(图/标题/Read more,Elementor skin)✅ v0.10.21
|
||||
- C4 排序 + 分页:orderby 下拉(默认 menu_order)、结果计数、页码/箭头分页 ✅ v0.10.21
|
||||
- 说明:分类 URL(/product-category/*)在原站多数 301 到 landing-pages/*(Elementor 落地页,
|
||||
归方案/落地页页型);/shop/ 才是 WooCommerce 归档版块,已按模板 1398 直出 +
|
||||
ShopFilters/ShopProducts 注入。筛选 URL 用查询参数(原站 WPC 为 /shop/type-som/ 美化链接),
|
||||
术语顺序/计数来自导入数据(term taxonomy 顺序 + product_attribute_map 计数)。
|
||||
|
||||
### 2. 方案页
|
||||
- S1 `/solution/` 列表入口页
|
||||
@@ -141,6 +145,17 @@ cookie-policy:19 段纯文本。
|
||||
> (form_key=contact-form-1),成功显示 CF7 原文提示;弹窗内社交图标 5 个(20px/间距 14/品牌色)。
|
||||
> 实测 1436:白卡 700×737 居中、两列 289.9/三列 189、消息框 604×153;390:宽 390、p5/p6 两列、
|
||||
> p7 全宽,与 popup 自定义 CSS 一致;提交入库验证后已清理测试数据。
|
||||
>
|
||||
> **C1-C4 产品归档取证(v0.10.21)**:原站 /shop/ 使用 archive 模板 post 1398
|
||||
> (scripts/import-shop-template.ts 导入 contents slug=shop-archive),/collection/ 路由直出
|
||||
> 模板外壳并注入 ShopFilters(widget 98d2008)/ShopProducts(d761846)。1436 实测:
|
||||
> hero 52.8、shop 节 2906.7(左列 275.2/右列 1100.8、列高一致)、筛选区 2798.7(12 组,
|
||||
> 标题 44/灰底、行高 20.8、组距 32;CPU/OS/Interface/RAM/Flash 默认 5 项 + See more,
|
||||
> Battery/Operating/Install 默认折叠)、H1 24/600、结果计数“Showing 1–24 of 138 results”、
|
||||
> 商品网格 2523.3(24 卡 4 列 gap 10,卡 257.7×409)、分页 y2855 margin-top 40;
|
||||
> 筛选 SoM → 22 条、排序 date、See more 5→17、分页 page2 均通过。默认排序改为
|
||||
> products.meta.menu_order(scripts/import-product-menu-order.ts),术语顺序改为
|
||||
> taxonomy 顺序(scripts/import-attribute-term-order.ts)。
|
||||
|
||||
## 七、已知遗留(非当前版块范围,后续版块收口)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user