artefice主题 手机扫码预览二维码
手机扫码预览
预览演示

artefice主题

v1.2 现代化 响应式

适合学校类官网

招生、课程、师资、学员作品、校园新闻:一所艺术学校官网需要的全部内容,Artefice 用一个统一的设计语言把它们组织成一整座站——而不是拼凑出一堆互不相认的页面。

官网唯一售价 280

售价包含以下

  • 协助安装
  • 使用帮助
提交工单

Artefice 主题介绍

Artefice —— 为艺术学校打造的 WordPress 块主题(Full Site Editing)。

招生、课程、师资、学员作品、校园新闻:一所艺术学校官网需要的全部内容,Artefice 用一个统一的设计语言把它们组织成一整座站——而不是拼凑出一堆互不相认的页面。

 

设计:克制、通透、有秩序

 

Artefice 的视觉基调是白与灰的呼吸节奏。

  • 首页像一本翻开的册页:每个模块是一条通栏白色模块带,带与带之间露出一线浅灰分隔——内容层层推进,边界从不需要粗线条强调。
  • 内页是卡片化的阅读空间:文章详情页「正文卡 + 侧栏卡」浮在版面上,48px 方形缩略图与首字彩色头像让列表有温度;侧栏随阅读进度 sticky 跟随。
  • 主色只做点睛:品牌主色贯穿按钮、链接、短杠标识与渐变兜底横幅,系统按亮度自动推导主色上的文字色——无论把主色调成墨绿还是绛红,对比度始终成立。
  • 暗色模式完整适配:不是简单地反相,每张卡片、每个输入框、二维码白底、上下篇的 hover 反馈都为深色单独推敲过;跟随系统偏好,也允许用户手动锁定。

排版为中文优化:正文 0.05em 字距、标题 0.02em,长文阅读行宽受控(摘要两行截断、标题省略收尾),横幅与正文共用一套灰度令牌。

 

内容体系:为「学校」而生的数据模型

Artefice 把学校官网的内容拆成四类可维护的实体:

内容 后台入口 前台位置
课程 课程 CPT(顺序可控) 首页热门课程、课程归档 /kecheng/、详情两栏版式
师资 师资 CPT + 师资分类,含「职称」字段 首页师资团队、/shizi/ 归档与分类页
学员作品 作品 CPT + 作品分类 首页跑马灯展示、归档与分类页
新闻 标准文章 + 分类/标签 首页新闻动态、博客流、详情侧栏自动推荐

 

九个首页模块全部由「主题设置 → 首页」驱动:开关、标题、数量、条目——发内容即上新,改版式不进模板。模块遵循「空则不输出」契约:关掉或没有有效条目时整块消失、不留空壳,页面永远不会出现”暂无内容”的尴尬空带。

详情页:一处配置,全站自动

 

文章与课程详情页是主题最”聪明”的部分:

  • 右侧栏自动生成:分类导航(带数量胶囊)、标签云、同分类优先的推荐列表——零维护。
  • 摘要框尊重编辑习惯:只有手动写了摘要才出现,不会拿正文首段凑数。
  • 分享是完整闭环:微博 / QQ / 复制链接之外,微信二维码由本站服务器本地生成——不请求任何境外二维码接口,国内访问稳定,且不把页面地址泄露给第三方。桌面居中弹层、手机底部抽屉,二维码加载失败自动降级为「复制链接」提示。
  • 面包屑自带结构化数据(BreadcrumbList JSON-LD),搜索引擎结果里可以直接展示层级路径。
  • 上下篇卡片、评论区、相关文章侧栏推荐——每篇内容天然接入整站导航。

SEO 与安全:三级控制,层层设防

 

  • 三级 SEO 优先级:单篇 → 分类 → 全站,每级都有独立的标题/描述/关键词/屏蔽收录控制,留空自动回退并生成兜底文案;canonical 与 OG 永远指向当前页。
  • 自定义头/脚代码字段有双层防护:界面上只读、保存时校验管理员身份——低权限账号无法借主题设置注入脚本。
  • 所有前台输出统一转义;查询全部参数化;二维码端点严格校验域名与长度,拒绝沦为开放生成器。

性能:单份 HTML,两端各取所需

 

  • 绝不做设备分支:同一 URL 永远返回同一份 HTML——CDN/页面缓存按地址存一份响应,任何 UA 分支都会把桌面版喂给手机。桌面与移动的差异全部交给 CSS 媒体查询。
  • 图片全部走 srcset:横幅 100vw、网格按列数声明 sizes,浏览器自己挑清晰度——手机不再白白下载桌面的大图。轮播 PC/移动共用一图,缓存永不串端。
  • 前端零 jQuery:原生 ES Module 聚合入口,gzip 后约 6KB;图标走 Lucide,交互(轮播/抽屉/弹层/跑马灯)全部自研无重型依赖。
  • 主题 CSS 单文件按块拆分加载:每块的样式只有用到那块时才下载。

技术底座

层 选型
主题架构 WordPress Block Theme(FSE)· block.json API v3 · theme.json v3
样式 Tailwind CSS v4(CSS-first)+ daisyUI 5 · 设计令牌双轨(编辑器 palette / 前端 @theme)
构建 Vite 8 双配置(主题级 + 块级),manifest 哈希 + dev/prod 自动切换
数据 Secure Custom Fields——选项页 5 组 + 页面/分类/单篇字段组,字段全代码注册、随主题版本化
交互 原生 JS:轮播、抽屉、搜索弹层、跑马灯、分享模态、数字滚动

 

发布包自带编译产物——使用主题不需要 Node.js;只有改源码的开发者才需要构建链。

谁适合用 Artefice

 

  • 艺术培训学校 / 工作室的官网与招生站(开箱即用的课程-师资-作品-新闻四件套);
  • 内容团队不写代码:主页模块、横幅、页脚、备案、分享全部在后台表单里完成;
  • 站长在意性能与搜索:不分端的缓存友好架构、srcset、三级 SEO、面包屑结构化数据都在默认位置;
  • 也适合把它当起点:28 个动态块 + 7 个模板 + 设计令牌体系,二次开发不必从零搭。

Artefice 主题使用说明

适用版本:1.0.0 | 环境要求:WordPress 6.6+,PHP 8.1+,需安装插件 Secure Custom Fields (SCF)


一、安装与启用

  1. 上传主题:后台「外观 → 主题 → 安装新主题 → 上传主题」,选择 Artefice 的 zip 包安装并启用。
  2. 安装必需插件:后台「插件 → 安装插件」搜索并启用 Secure Custom Fields(所有主题设置面板依赖它)。
  3. 固定链接:到「设置 → 固定链接」点击一次保存(无需修改任何选项)。课程 / 师资 / 作品等自定义文章类型的归档页与分类页依赖重写规则,这一步保证它们不出现 404。
  4. 创建菜单:「外观 → 菜单」建两个菜单,分别勾选位置 主导航(primary) 与 页脚导航(footer)。

启用后,后台左侧会出现 「主题设置」 菜单,包含五个子页:基础 / 浮动面板 / 首页 / 分享 / 底部。首页内容、页脚内容、品牌配色全部在这里配置——改设置即改前台,不需要进模板。


二、基础设置(主题设置 → 基础)

配置项 说明
品牌名称 / Logo 站名用于页头、页脚与版权行({site_title} 占位符);Logo 建议 2 倍图
主色调 全站按钮、链接、强调色跟随;系统会按亮度自动计算主色上的文字色(深底白字/浅底深字)
页头开关 顶栏显示/隐藏、搜索入口等
SEO(全站) 站点级标题后缀、默认描述、关键词、OG 默认图、头部/底部自定义代码

「头部/底部自定义代码」字段仅管理员可保存,且保存时二次校验——防止被低权限账号注入脚本。


三、首页配置(主题设置 → 首页)

首页由 9 个模块按固定顺序排列,每个模块独立开关:

轮播 → 数据统计 → 学校简介 → 热门课程 → 师资团队 → 学生作品 → 校园环境 → 特色课程横幅 → 新闻动态

通用规则:

  • 模块关闭、或没有任何有效条目时,前台整个模块消失(不留空白区域),下方模块自动顶上。
  • 相邻模块带之间有一条 8–12px 的灰色分隔线,属首页设计语言,不是故障。

3.1 轮播图(hero)

条目 repeater:图片(建议 1600×900 横图)、主/副标题、按钮文字与链接、跳转目标。电脑与手机共用同一张图,由浏览器按屏幕清晰度自动选档;轮播自动播放,触屏可左右滑动,鼠标悬停暂停。

3.2 数据统计

每行:数字、单位后缀、标签、说明。前台会做「从 0 滚动到目标值」的动画(尊重系统「减弱动态效果」设置)。

3.3 学校简介

开关 + 标题 + 按钮文字/链接;正文在设置里维护,留空时回退到模板里的演示文案。

3.4 热门课程 / 师资团队 / 学生作品

这三个模块读取对应的内容类型(课程 / 师资作品见下文),设置里只控制:开关、标题、显示数量、按钮。卡片顺序:课程与师资按「编辑页 → 页面属性 → 顺序」排列。

3.5 校园环境

照片 repeater:直接上传图片即可,前台为响应式照片网格。

3.6 特色课程横幅

单张横幅图 + 标题 + 简介 + 按钮。横幅宽度(40–100%,默认满宽)和高度(像素,默认 320)可在设置里调;小于 100% 时自动居中并在两侧留白。

3.7 新闻动态

读取最新发布的文章(Posts)。设置:开关、主/副标题、数量(1–12)、查看更多文案与链接。留空时「查看更多」自动指向「设置 → 阅读」指定的文章页,其次回退到文章最多的分类。发新文章即自动出现在首页,无需回主题设置维护。


四、内容发布

主题内置三种内容类型(CPT),后台左侧各有独立菜单:

4.1 课程(course)

  • 归档地址:/kecheng/;详情地址:/kecheng/{别名}/
  • Featured Image(特色图)建议 600×400 横图——首页与列表卡片按 3:2 裁切展示。
  • 「页面属性 → 顺序」控制首页热门课程的先后。

4.2 师资(teacher)+ 师资分类(teacher_cat)

  • 归档:/shizi/,分类页:/shizi-fenlei/{分类}/
  • 编辑页有 「职称」 字段(如:首席造型师),显示在姓名下方。
  • 头像建议 400×400 正方形。

4.3 学生作品(student-work)+ 作品分类(work_cat)

  • 归档:/xuesheng-zuopin/,分类页:/zuopin-fenlei/{分类}/
  • 首页「学生作品」以跑马灯形式滚动展示,少于 2 件自动退化为普通网格。

4.4 文章(Posts)

  • 详情页为「正文卡 + 右侧栏」两栏版式:右侧栏自动生成 分类导航 / 标签 / 推荐文章(同分类优先,最新补齐),无需维护。
  • 摘要框:只有在编辑页右侧「摘要」栏手动填写摘要时才会显示(带「摘要:」标签);不填则不显示,不会截取正文凑数。
  • 正文底部自动带:标签 chips、「分享本文」按钮、上下篇导航、评论区(站点允许评论时)。
  • 「推荐文章」与首页「新闻动态」自动取最新/同分类文章,保持更新即可。

4.5 页面(Pages)

  • 每个页面的编辑页有 「页面横幅」 字段组:背景图、标题、副标题、彩色标签胶囊(横幅标题留空自动用页面标题;横幅图留空使用主色渐变兜底,文字仍然清晰)。
  • 页面右侧栏自动列出 「其他页面」(本站其它已发布页面,首页除外),顺序同样受「页面属性 → 顺序」控制。

五、分类横幅(归档页顶部大图)

每个分类(含师资分类、作品分类)的编辑页有「归档横幅」字段组:

  • 横幅图(建议 1920×500 横图)、主标题、副标题、彩色标签行。
  • 留空时使用主色渐变兜底 + 分类名,横幅不会空白。
  • 文章页顶部横幅自动取第一个分类的这套字段。

六、SEO

三级覆盖,优先级:单篇文章 → 分类 → 全站默认。

  • 全站:「主题设置 → 基础」内的 SEO 区。
  • 单篇/页面:编辑页下方「SEO」字段组(标题/描述/关键词/是否屏蔽收录)。
  • 分类:分类编辑页同名字段。
  • 标题、描述、关键词、Open Graph、canonical 全部自动输出;面包屑附带结构化数据(BreadcrumbList),有利搜索引擎展示。

七、分享设置(主题设置 → 分享)

  • 总开关:关闭后所有分享入口消失。
  • 分享目标:微博 / QQ / 微信 / 复制链接,逐项开关。
  • 展示入口:文章页底部 / 页面底部,独立开关。
  • 按钮文字:默认「分享本文」,可改。

微信二维码由本站服务器直接生成(不请求任何外部服务):点击「微信」出现当前页链接的二维码,手机微信扫码后在微信内打开转发。二维码加载失败时按钮组自动提示改用「复制链接」。


八、页脚配置(主题设置 → 底部)

区块 内容
品牌 Logo、站名、一句话简介(留空自动回退站点副标题)
链接列 最多 4 列 × 每列若干链接(标题 + 文字 + 地址),留空且未设页脚菜单时该区块自动隐藏
二维码 微信 / 抖音等配图 + 说明文字
移动端快捷栏 手机上屏幕底部的固定按钮条:图标(可选内置图标或上传)、名称、电话/链接
版权与备案 版权文字支持 {year}、{site_title} 占位符;下方可加若干条备案/法律链接(文字 + 地址都填才显示,自动带 nofollow 与新窗口打开)

九、浮动面板(主题设置 → 浮动面板)

屏幕右侧的浮动客服区(桌面显示):

  • 客服渠道 repeater:图标(内置图标选择器,可选上传自定义)、名称、电话号/链接地址。电话自动转成 tel: 一键拨打。
  • 开关控制整块显示与「回到顶部」按钮。

手机端对应能力在底部快捷栏(页脚配置)里维护。


十、外观个性化

主题是全站编辑(FSE)主题:

  • 「外观 → 编辑器」可改模板结构(首页/文章页/归档页等 7 个模板)与页头页脚。
  • 注意:在编辑器里保存过的模板会形成数据库覆盖,此后主题文件更新将不再反映到该模板。若升级主题后发现页面样式「不跟随」,到「编辑器 → 模板 → 对应模板 → ⋯ → 重置为已安装版本」即可恢复。
  • 明暗模式:页头的太阳/月亮按钮切换,选择会记忆;未手动切换时跟随系统偏好。

十一、常见问题

Q:新上传的图片在手机上很模糊 / 首页轮播发虚?
A:中间尺寸是按注册尺寸新上传时才生成的。老图缺 artefice-hero/course/teacher 档,请安装 Regenerate Thumbnails 类插件重生成一次。

Q:后台改了设置,前台没变?
A:依次排查——① 清页面/对象缓存;② 若页面在编辑器里保存过模板覆盖(见第十条);③ 硬刷新(Ctrl+F5)。

Q:课程/师资详情页 404?
A:「设置 → 固定链接」重新保存一次。

Q:某个首页模块不出现?
A:检查该模块开关是否开启、条目是否至少有一条有效数据(例如 repeater 里有行但图片/文字全空 = 视为无内容,模块自动隐藏)。

Q:需要 Node.js 才能用吗?
A:不需要。发布包内已包含编译好的资源;仅修改主题源码开发时才需要。

该分类下暂无文章,正在整理中。

选择块构造服务,理由足够震撼

专注 WordPress、ThinkPHP、uni‑appX 定制开发,从品牌视觉到线上推广,一站式落地你的数字化项目

全栈定制开发能力
深耕 WordPress、ThinkPHP、uni‑appX 开发,从网站到跨端应用,按需定制,拒绝模板化流水线产品。
品牌视觉一体化打造
平面设计配套建站服务,网站素材、宣传物料原创设计,品牌形象统一,强化客户记忆。
稳定高性能部署方案
服务器环境搭建、缓存与安全加固,全站多端适配,PC / 平板 / 手机访问稳定流畅,加载迅速。
一站式全链路技术托管
从品牌知识产权、广告投放,到网站运维迭代,全流程配套服务,交付后持续技术护航。