【领域展开 13 式】 有了骨头与皮肤,再搞清楚主要肌群 Menu 层级与操作

网站架构是骨头,布景主题是皮肤,Menu 是大肌肉

昨天【领域展开 12 式】 安装 Soledad 主题插件,成功汇入漂亮模板到网站罗文章最後停在要汇入哪一个主题比较符合现有资料的排版,後来发现 Soledad 直接有所有模板的 demo 网站可以一个一个点开来看,最後选择 Simple blog 原因觉得 简单清爽,大图片的只抓一个,想说进入下一阶段的学习可能这些 Widgets 都可以再做调整

今天记录所谓的 Menu 该怎麽设定,毕竟先将选单按照架构设定好才比较方便针对每个选单去做设计版面与栏位编排,等同於骨头(网站架构)长完了,选好皮肤(布景主题)现在要长主要的大肌肉(Menu 设定)/images/emoticon/emoticon08.gif

大家好,我是 Jade Chang
Statistic Information 毕业,入职场後於外商从事软件技术行销,长期规划各种线上线下活动像是直播节目/带状线上教学,後期负责学生实习计画与大专院校 Talent Cultivation 与技术社群行销 Program 为主,过去一年转任於台湾本土软件开发商 PM,周旋於客户、工程师与设计师之间并短期投身新创事业,近期转换於新竹半导体产业,还在体验适应中。


首先,厘清 Menu 是什麽

所谓的 Menu 指的是选单、分类项目名称,以铁人赛举例 Menu 就是活动办法选手列表..etc,可想像为进餐厅的菜单,会有前菜汤品沙拉主餐甜点,这就是所谓的 Menu 的一种,另一种情境也可能类似在前菜与汤品这些 Menu 之上还有再分为经典晚餐商业午餐早午餐的分类

Menu 设定的位置在 WordPress 後台左侧功能选单中可以找到,点选 Appearance > Menu,就能到设定的位置,在正式编辑 menu 前,建议先知道三个名词,不然直接 edit 会搞不清楚在 edit 哪边

  • Primary menu:最上层的分类 (商业午餐、经典晚餐的最高层级分类)
  • Toolbar menu:常见的大分类位置 (前菜、汤品、主餐等分类)
  • Footer menu:页尾的分类(可需要可不需要)

WordPress 的 Menu 设定可以先将分类模组化,按照布景主题的开放程度做模组的选择,像是 Simple blog 的主题就有提供三种 menu 可以放,可以设定好几种 menu 再依照想放的位置做下拉式选单的选则
例如:

  • 模组 1 的 menu 有 a,b,c,d 四个分类
  • 模组 2 的 menu 有 W,X,Y,Z 四个分类
  • 模组 3 的 menu 有 !,@,#,$ 四个分类

对应回 Menu 设定,我可以用下拉式选单来选我网站中 Primary menu 要显示模组 1 的 a,b,c,d 分类;Toolbar menu 要显示模组 2 的 W,X,Y,Z,最後 Footer menu 想再选择模组 1 的 a,b,c,d 都是没问题的!方便制作上可能会希望多重露出的分类时就很好用!

再来,所见即所得的 Menu 操作方式

上图接近左上有一个 Manage with Live preview,点选後会进到网页,比较视觉化的方式修改 Menu,画面上会是左手边是功能选单,右手就是随着左边设定後右边就会相对改变

以下是使用後我觉得这种模式编辑的三大好处:

  1. 由於网站是汇入模板样式与模板的测试资料,可以从左边设定的阶层栏位当中去对应右边画面的测试资料,就会知道各个选单名称的意义
  2. 会基於测试资料去做调整,等确认不需要的架构或阶层再予以删除,保留测试资料可以知道最全面的网站功能(才知道可以分四栏、每栏可以分四层或是有H1,H2,H3的标题区分等等的设定
  3. 左边每个栏位都是独立的,可以直接做拖曳去交换顺序、层级与设定按钮超连结的位置

最後,还是简述 WordPress 後台的 Menu 设定

比较擅长逻辑以及熟悉 WordPress 架构的朋友可以直接透过 WordPress 後台的 Menu 做设定

  1. 选取要调整的 Menu 名称
  2. 按下 Select (一定要按喔,才会去抓这个 menu 的 structure)
  3. 如要新增分类可以参考左手边有一个选单,里面有最近使用查看全部等分类
  4. 打勾後就可以汇入的该 Menu 的 Structure 里面

建议新手的大家还是使用有画面辅助的比较方便对照,不然很多名词第一次遇到都不确定在画面的哪个位置 > <

文章参考

One more thing..


铁人赛文章会 Delay 1-2 天同步放在 Medium
欢迎订阅或是透过 Facebook 一起来交流 (求指导)/images/emoticon/emoticon32.gif


<<:  Chapter4 - Canvas背景动画(II)就如那轻薄的鸿毛,我心上小船载浮载沉

>>:  Day13 - 明天复习贪食蛇,今天先铺舞台

Day04 - 在 GCE 建立第一个 Web Service

在 Day03 我们使用 GCE 建立一台 VM,今天要学习如何连线到虚拟机,并在服务器上使用 No...

Day-20 使用 @apply 制做组件

昨天威尔猪示范了按钮的制作,很多小伙伴应该看完就崩溃了,样式设计很弹性没错,但写一个小小的按钮 +...

Day 29 应解决而未解决的 bug 们

其实这29天以来,虽然贴的都是成功跑过的例子,但总不可能天天都一帆风顺。 许多成功的案例都是一次次的...

常见网路问题(一):为什麽明明连上了 Wi-Fi,却还是上不了网?

举凡无法上网、网页出现 404、静态 IP 及浮动 IP 是什麽的等等问题,都是很常见的网路相关问题...

【左京淳的JAVA WEB学习笔记】第五章 过滤器与监听器

过滤器可以用来做权限校验或是编码转换等功能。 多个过滤器可以串联在一起,做多重过滤。 自定义的过滤器...