Tag: WordPress导航设计

  • 如何在WordPress上创建粘性侧边栏菜单:详细教程

    粘性侧边栏菜单不仅为网站带来了现代化的设计感,还能为访问者提供更身临其境的滚动体验。在本文中,我们将深入探讨如何在WordPress上使用 ElementorElementor Pro 创建一个功能强大的粘性侧边栏菜单。

    什么是粘性侧边栏菜单?

    图片[1]-361Sale WordPress Care

    粘性侧边栏菜单与传统的水平导航菜单不同,它们占据了网站左侧或右侧的垂直空间。这种菜单始终存在于页面中,即使用户向下滚动页面,菜单也会固定在侧边位置,从而提供连续的导航选项。

    通常,粘性侧边栏菜单默认是最小化状态,仅占用少量空间。用户可以点击一个图标来展开菜单,以显示更多的导航链接。这种设计特别适合桌面和平板电脑用户,但对于移动设备而言,传统的水平菜单可能仍然是更好的选择。

    粘性侧边栏菜单的优势

    1. 节省垂直空间:粘性侧边栏菜单将导航元素垂直放置,释放了顶部的垂直空间,使得网站内容可以充分利用屏幕的高度。
    2. 增强用户体验:这种菜单设计提供了一个独特且现代的滚动体验,用户可以更容易地访问导航选项,而无需回到页面顶部。
    3. 更好地组织内容:通过垂直布局,网站的不同部分可以更加清晰有序地展示,尤其适合内容丰富的网站。

    使用Elementor创建粘性侧边栏菜单所需工具

    在开始创建粘性侧边栏菜单之前,你需要准备以下工具和功能:

    1. Elementor:这是一款流行的WordPress页面构建器,提供了丰富的设计和布局选项。
    2. Elementor Pro:要实现粘性侧边栏菜单,你需要使用Elementor Pro中的一些高级功能,如弹出窗口和主题模板。
    3. 常规标题模板:这是为移动设备访问者设计的标题模板,确保在移动端提供良好的导航体验。
    4. 部分模板:用于创建最小化状态的侧边栏菜单,作为粘性侧边栏的基础。
    5. 弹出窗口:用于显示完整的导航菜单,当用户点击最小化侧边栏图标时触发弹出。

    创建粘性侧边栏菜单的步骤

    1. 隐藏桌面和平板电脑视图中的常规标题

    首先,你需要确保现有的标题模板仅在移动设备上显示,而不在桌面和平板电脑上显示。为此,请按照以下步骤操作:

    • 进入Elementor的主题构建器(模板 → 主题构建器 → 标题),选择你的标题模板并使用Elementor编辑。
    图片[2]-361Sale WordPress Care
    • 在Elementor编辑器中,选择标题部分并转到“高级”选项卡。
    • 在“响应”设置中启用“在桌面上隐藏”和“在平板电脑上隐藏”。
    图片[3]-361Sale WordPress Care

    这样做可以确保桌面和平板电脑用户仅看到侧边栏菜单,而不会看到常规的水平标题。

    2. 创建侧边栏导航的部分模板

    接下来,我们将创建一个新模板,用于定义侧边栏菜单的最小化状态。这将是用户初次加载页面时看到的内容。

    • 进入WordPress后台的模板区域,选择“部分”选项卡并点击“添加新”。
    • 创建一个包含一列的新部分,并按以下方式配置设置:
      • 内容宽度:全宽
      • 柱间隙:无间隙
      • 高度 → 最小高度:100vh(使侧边栏占据整个垂直高度
      • 柱位置:拉伸
      • HTML 标签:标题(可选,但对SEO有帮助)

    在“样式”选项卡中,你可以配置侧边栏的背景颜色或渐变,以与网站其他部分保持一致。

    3. 配置列设置和添加小部件

    在部分模板中添加一些基本的小部件,如网站徽标、导航图标(用于展开完整菜单)以及社交媒体图标。

    图片[4]-361Sale WordPress Care
    • 使用图像小部件添加徽标。
    • 使用图标小部件添加一个用于触发弹出导航菜单的图标。你可以选择任何合适的图标,如Bars图标,并配置其颜色和悬停效果。
    • 使用社交图标小部件添加社交媒体链接,并确保它们垂直排列。

    完成配置后,发布或更新部分模板。

    4. 创建包含侧边栏导航的新单页模板

    接下来,需要使用 Elementor 主题构建器创建一个新的单页模板,其中包含您网站的内容和粘性侧边导航标题。

    为此,请转到模板→主题构建器:

    • 转到“单页” 选项卡
    • 单击“添加新”
    • 确保 选择单页 作为模板类型
    • 将其命名为固定侧边导航的页面
    单页模板

    在 Elementor 编辑器中,创建一个包含两列的部分:

    • 左栏– 这将容纳粘性侧边栏
    • 右栏– 这将包含您网站的常规内容

    配置右栏(内容)

    要将常规内容添加到右栏,请添加 “帖子内容”小部件。

    Elementor 帖子内容 如何在 WordPress 2 上创建粘性侧边栏菜单

    配置左栏(侧边栏标题)

    要将侧边栏导航标题添加到左侧菜单,请添加模板小部件。然后,选择您在上一步中创建的粘性侧边栏标题模板。

    此外,转到此列的高级设置,将Z-index值设置为10000  (一万),并将响应式控件设置为启用“在移动设备上隐藏”。这可确保只有桌面和平板电脑访问者才能看到您的粘性侧边导航标题。

    Z Index 10000 如何在 WordPress 3 上创建粘性侧边栏菜单

    配置列间距/布局

    侧边栏占据了页面的 50%。要解决这个问题,请选择左侧列(带有侧边栏),并在“布局”选项卡中将其列宽设置为5%。这会自动使右侧列等于95%

    设置 z-index 值可确保你在下一步中创建的完整导航弹出窗口在侧面导航下方滑动。

    selector {
        width: 60px;
    }

    复制此 CSS 通过将宽度设置为 60 像素来确保侧边导航始终保持较窄。可以根据自己的喜好随意调整此数字,但不要偏离 60px 太多。

    自定义 CSS 如何在 WordPress 4 上创建粘性侧边栏菜单

    配置运动效果

    现在我们要确保侧面导航始终固定在屏幕上。

    为此,请单击右栏上的模板:

    • 转到“高级” 选项卡。
    • 单击“运动效果”
    • 将“置顶”设置 为“置顶”
    • 将 “粘性”设置为“桌面”“平板电脑”
    如何在 WordPress 5 上创建粘性侧边栏菜单

    现在,发布你的单页模板并使用显示条件来控制其显示位置。如果你想在每个页面上使用粘性侧边导航,请将其设置为显示在所有页面上。

    如果将其添加到已有一些现有页面模板的网站,请确保将所有现有模板更改为“草稿”状态以禁用它们并避免潜在的冲突。

    5. 配置弹出导航菜单

    为了让用户能够展开完整的导航菜单,我们需要创建一个弹出窗口。这个弹出窗口将在用户点击侧边栏的图标时显示。

    • 进入模板→弹出窗口,点击“添加新”并创建一个新的弹出窗口。
    • 配置弹出窗口的设置,如宽度、入口动画、退出动画等,并添加适当的边距。
    • 在弹出窗口中添加导航菜单小部件,确保菜单项垂直排列。

    发布弹出窗口后,返回到侧边栏模板,配置图标的动态标签为“弹出窗口”,并选择刚刚创建的弹出菜单。

    图片[10]-361Sale WordPress Care

    6. 测试并优化

    至此,你的粘性侧边栏菜单已经基本完成。打开网站页面,测试侧边栏菜单的功能和外观,确保它按预期工作。

    如果在测试中遇到任何问题,建议尝试使用Elementor的Hello主题,以确保与其他主题没有冲突。

    总结

    粘性侧边栏菜单为WordPress网站带来了全新的设计和导航体验。通过利用Elementor和Elementor Pro的强大功能,你可以轻松创建一个灵活且美观的垂直导航菜单,为访客提供更好的浏览体验。

  • 如何在 Elementor 中创建全屏覆盖菜单

    如何在 Elementor 中创建全屏覆盖菜单

    全屏覆盖菜单非常适合页面内容较少的小型网站,或者可以用来隐藏和显示更多链接,从而扩展导航功能。使用 PowerPack 高级菜单小部件,你可以在 Elementor 中轻松创建画布外和全屏覆盖菜单,无需编写任何代码。

    图片[1]-361Sale WordPress Care

    第一步:添加 Elementor 高级菜单小部件

    在添加小部件之前,首先决定你希望它出现在什么位置。如果你只想在单个页面(如登录页面)上显示叠加菜单,可以直接将小部件添加到该页面,这样菜单只会在这个页面上显示。

    如果你希望覆盖菜单出现在整个网站或每个页面上,可以将小部件添加到使用 Elementor 构建的自定义页眉中,这样菜单就会出现在页眉所在的所有位置,通常是整个网站。

    在 Elementor 编辑器中打开页面或页眉,然后将 PowerPack 的高级菜单小部件拖放到适当的位置即可。

    图片[2]-361Sale WordPress Care

    第二步:设置全屏覆盖菜单

    接下来,从 WordPress 菜单列表中选择你想要显示的菜单。

    然后,向下滚动选项,直到找到“响应”部分。选择“始终”作为断点,并将菜单类型更改为“全屏”。

    图片[3]-361Sale WordPress Care

    还可以从给定的设置更改按钮的对齐方式、按钮样式等。在内容选项卡中进行更改后,你的全屏菜单将如下所示:

    图片[4]-361Sale WordPress Care

    第三步:自定义全屏覆盖菜单的样式

    主菜单:在这一部分,你可以设置主菜单项的样式,比如文本颜色、排版、内边距等。

    下拉菜单:这里你可以调整下拉菜单项的样式,包括排版、文本颜色、背景颜色、边框、边框半径、内边距和分隔线等。

    切换按钮:全屏覆盖菜单通过切换图标或按钮来触发,你可以在这一部分自定义它。你可以更改颜色、背景、大小、厚度、边框和标签(如果在内容选项卡中启用了标签)。这些设置仅适用于切换按钮。

    图片[5]-361Sale WordPress Care

    响应式:这里可以调整菜单在不同设备上的显示效果。开始调整之前,点击切换按钮以触发菜单,这样你可以实时预览所做的更改。

    1. 对齐方式:将菜单对齐方式更改为居中(Center)。
    2. 背景和链接颜色:更改菜单背景颜色和链接(菜单元素)颜色。
    3. 悬停效果:设置链接悬停时的颜色和背景颜色。对于子菜单,你也可以自定义颜色、内边距等。
    4. 边框:轻松更改边框颜色、宽度等。
    5. 关闭图标:调整关闭图标的颜色和大小。

    总结:

    图片[6]-361Sale WordPress Care

    全屏覆盖菜单是适合小型网站的一种导航解决方案,可以隐藏和显示更多链接,扩展导航功能。使用 PowerPack 高级菜单小部件和 Elementor,你可以创建画布外和全屏覆盖菜单,无需编写任何代码。通过简单的步骤,你可以决定菜单的位置,选择要显示的菜单,并设置菜单的响应方式和样式。自定义选项包括主菜单项、下拉菜单、切换按钮以及响应式设置,确保菜单在不同设备上的良好显示效果。这种灵活而强大的工具让你可以为网站提供专业且美观的导航体验。