如何使用 Genesis 框架设计改进您的 WordPress 网站

您的网站令人印象深刻吗?颜色及其功能是否让您的访客眼花缭乱?如果没有,请继续阅读以了解如何吸引、吸引和转化更多网站访问者。

Genesis 框架(Genesis Framework)允许构建WordPress网站,而无需大量高级编程,也无需创建子主题(to create a child theme)。但是,当您想要添加一些强大的功能时,插件会有所帮助。

我们已经组装了五个久经考验的真正Genesis Framework插件,它们使您能够无缝地自定义WordPress设计和功能的各个方面,并且您可以在不依赖繁重的编码的情况下做到这一点。

Genesis 简单侧边栏(Genesis Simple Sidebars)

默认情况下,使用Genesis的网站向所有访问者显示相同的侧边栏内容,无论他们在访问您的网站时登陆哪个页面。如果您想单独使用Genesis主题控制何时在侧边栏菜单中向访问者显示小部件,则需要自定义编码。 

使用Simple Sidebar 插件(Simple Sidebar plugin),您可以控制和自定义显示在侧边栏上的小部件中的动态内容。您可以在特定类别、标签或下拉菜单中选择特定位置。

该功能允许您创建访问者基于页面、帖子、标签或类别看到的动态分配的自定义小部件。  

下图显示了默认侧边栏与自定义侧边栏。

如果您想突出优惠、提供特价或在特定帖子上展示产品,此插件非常有用。选项是无穷无尽的,不会影响您的 WordPress 主题的加载速度。

Genesis 响应式滑块(Genesis Responsive Slider)

如果您使用的是没有内置滑块的Genesis主题,您可以使用(Genesis)Genesis Responsive Slider 插件( Genesis Responsive Slider plugin)

使用此插件,您不仅可以创建响应式滑块,还可以:

  • 显示一张特色图片,带有标题和您帖子的摘录。
  • 设置最大滑块尺寸。
  • 选择(Choose)哪些页面将显示滑块。
  • 选择您希望访问者看到的类别。
  • 根据帖子 ID 非常具体地说明您希望滑块出现在哪些帖子上。

在当今的移动世界中,响应速度至关重要。该插件会根据正在查看的屏幕大小自动调整。但是您只能在Genesis子主题上使用此插件。

下面(Below)是一些使用Genesis 响应式滑块插件(Genesis Responsive Slider Plugin)创建的响应式滑块的设计示例。

创世纪简单钩(Genesis Simple Hook)

当您安装Genesis Simple Hook 插件时,会在( Genesis Simple Hook plugin)WordPress的 Genesis 主题设置中创建一个新的设置页面。

这使得在您的主题文件中创建函数变得易于使用和直观。

这个插件对技术含量较低的WordPress(WordPress)用户很有帮助,因为它允许您使用“钩子”修改一些最常见的代码片段,例如标题、帖子信息和后元文本。

它还允许您插入自定义代码,例如HTMLPHPGenesis主题框架中有超过 50 个钩子可供选择。

下面(Below)是插件如何工作的幕后花絮:

创世纪简单分享(Genesis Simple Share)

社交(Social)分享是分享博客文章的重要功能。Genesis Simple Share插件通过简化初始设置和默认选项使其变得容易。

默认设置允许在所有帖子上使用社交分享图标。

如果要更改默认设置,您可以:

  • 指定(Specify)要显示图标的帖子类型。
  • 仅启用(Enable)您选择显示的社交共享图标。
  • 更改图标在您网站上的显示顺序。
  • 通过插入@yourusername添加您的Twitter用户名。
  • 通过输入URL设置默认图像。
  • 添加其他社交图标。
  • 更改(Alter)社交图标的大小和外观。
  • 确定您希望它们出现的位置。

由于Simple Share是一个轻量级插件,它对您的页面加载时间几乎没有影响。

简单的 URL(Simple URLs)

Simple URLs插件是一个完整的URL管理(URL)系统,允许您通过利用 301 重定向和自定义帖子类型来跟踪、编辑、创建和删除出站链接。

该插件使管理和存储多个URL(URLs)变得简单,并且易于扩展。简单的URL(URLs)旨在避免基于页面的重定向和永久链接冲突。

通过不使用页面重定向,您将避免潜在的永久链接冲突和网站性能可能出现的问题。

简单的URL(URLs)对于提供数字产品和服务的网站特别有价值,因此它们可以跟踪下载。它还可以屏蔽附属链接。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts