GeneratePress

在过去的几年时间里,我们使用过许多不同的WordPress主题,但通常都很失望。大多数情况下,我们仍然需要进行大量定制才能使其按照期望的方式工作。基本上,那些拥有大量控制选项的高级主题臃肿而缓慢,当你需要经常切换主题以实现不同的目标时,这会对时间造成极大的浪费。

早在2017年,我们就测试过GeneratePress,迄今为止,这是我们遇到的最好的WordPress主题之一,事实上,我们已经尝试过Astra、Divi、Genesis、OceanWP、Avada、X | The Theme、Jevelin等产品,还使用Elementor等解决方案沿着页面编辑器的路线走下去,但它们都没有像GeneratePress一样实现目标。

这不仅仅是一个主题,更像是一个轻量级且功能丰富的框架,可以帮助你构建任何类型的WordPress网站,而无需了解复杂的代码知识。

关于GeneratePress

GeneratePress是一个免费的WordPress主题,由加拿大才华横溢的开发人员Tom Usborne创建。到目前为止,这款主题拥有超过350万次下载,超过40万个活跃安装,超过10005星评级,显然,这是一个备受好评的产品。

WordPress.org GeneratePress
WordPress目录中的GeneratePress主题

我们首先安装免费版进行测试,但在15分钟后就购买了高级版,因为我们发现,开发人员非常了解客户的喜好,这个主题几乎符合我们的一切期望。接下来,我们将会详细介绍GeneratePress,其中的大部分内容都在高级版本中,这绝对是一个物有所值的产品。

深入了解GeneratePress

让我们深入了解这个主题的功能和选项,所有内容都已更新,并且为新的GeneratePress 3.0版本重写。

1. 特征

  • 超轻量级,没有jQuery依赖。主题采用模块化设计,允许你启用/禁用特定的功能
  • 完全响应,在所有设备上看起来都很棒,建立在强大的Flexbox Grid之上
  • 内置富媒体内容,有助于在搜索结果页面中获得更好的结果
  • WordPress主题定制器的集成令人印象深刻,使自定义网站的过程变得轻松愉快
  • 兼容所有流行的插件,包括Yoast SEO、WooCommerce、BuddyPress、bbPress、WPML
  • 适用于流行的页面编辑器,例如ElementorBeaver Builder
  • 已经为翻译准备好
  • 100%可访问,这是一个经常被忽视的重要方面
  • 允许你在网站上的任何位置添加内容
  • 大量钩子和过滤器,对于开发人员来说非常有用
  • 开发人员和客服团队的出色支持,平均每月更新3
  • GenerateBlocks插件完美搭配,这是一个小型轻量级区块集合,几乎可以完成任何事情

官方网站上的支持文档非常丰富,这个主题已经存在了很长的时间,几乎所有关于GeneratePress的问题,你都能通过搜索引擎在几分钟内找到。

2. 价格

GeneratePress是完全免费的,但是对于一些高级功能,你只需支付$59就能获得所有14个模块,可以在多达500个站点使用,并获得一年的更新和支持。或者,如果你想长期节省更多钱,则可以支付$249购买终生许可证。

年度计划
$59
每年付款
  • 所有高级功能
  • 完全访问模板库
  • 1年更新升级
  • 1年高级支持
  • 在多达500个网站上使用
  • 30天退款保证
终生计划
$249
一次性付款
  • 所有高级功能
  • 完全访问模板库
  • 终生更新升级
  • 终生高级支持
  • 在多达500个网站上使用
  • 30天退款保证

以下是包含的高级模块:

  • 颜色:在主题定制器中为任何元素着色
  • 排版:选择字体大小、字体系列、字体粗细,你还可以使用系统字体,这样就不必加载任何字体文件
  • WooCommerce:通过全新的排版、颜色和布局,控制WooCommerce商店的各个方面
  • 元素:动态页面元素、高级挂钩系统和自定义主题布局,让你在网站的各个区域添加自定义内容
  • 分区:在页面内轻松创建分区,以构建独特的布局
  • 菜单+:添加浮动菜单(淡入淡出、幻灯片或无过渡效果)、菜单徽标、移动页眉、画布外导航和滑出式菜单
  • 博客:在专栏(杂志)或瀑布流中显示文章,更改图像大小和对齐方式,以及更多其他内容
  • 背景:将背景图像上传到整个站点的各个区域
  • 间距:控制元素间距(内边距和外边距),包括标题、内容、小部件、菜单项和侧边栏宽度
  • 辅助导航:添加第二个导航元素,所有选项都与主导航相同
  • 版权:在网站底部添加自定义版权信息
  • 禁用元素:禁用某些页面上的特定元素,例如页眉、导航、标题和页脚
  • 导入/导出:从定制器中轻松导出和导入你的设置

3. 性能

我们总是开箱即用地测试新主题,不进行任何自定义操作,以便查看基础的速度,这可以告诉我们在添加插件、脚本之前可以期待什么。所有测试都是在装有PHP 8环境的Kinsta主机上运行的,GeneratePress主题在Lighthouse性能工具上的得分为100/100,非常令人印象深刻。

Lighthouse
GeneratePress Lighthouse得分(基本安装)

随着最近GeneratePress 3.0的发布,主题的整体容量减少了55%,这是一个随着年龄增长而变得更快的主题。还有一个功能可以自动生成动态CSS,以便只使用(和缓存)所需的样式代码,令人欣慰的是,没有jQuery依赖。模块化设计很棒,你可以启用/停用不需要的内容,以确保它们不会在网站上加载脚本。

4. 定制器选项

我们最喜欢GeneratePress的一件事是它充分利用WordPress定制器,这让我们不必再学习一个单独的UI。你启用的每个高级模块都会使更多选项出现在定制器中,鉴于篇幅原因,我们无法展示所有内容,只列出一些有用的选项:

站点身份

在站点身份菜单下,你会找到站点标题、副标题、徽标等内容,你可以使用SVG格式的徽标,只需安装免费的Safe SVG插件。默认情况下,WordPress出于安全原因不允许上传SVG媒体类型,但是不要担心,这个插件非常轻巧,唯一目的是在你将SVG文件上传到媒体库时对其进行清理。

WP Admin Customize Site Identity

你也无需担心网站图标,从WordPress 4.3开始,系统会自动裁剪,并生成所有不同的图标:网站图标、移动设备、应用程序等等。

布局

这只是众多定制器布局选项的一小部分,你可以轻松更改容器宽度、分隔空间、内容间距等等,只需点击几下即可快速更改网站的整体外观。

WP Admin Customize Layout
GeneratePress布局选项

博客选项也很丰富,例如,你可以将存档显示列,选择特色图片出现的位置,或者显示图像周围的填充文字。

WP Admin Customize Layout Blog
GeneratePress博客选项

颜色

以下是你可以在正文、页眉、主导航、按钮、内容、侧边栏小部件、表格和页脚上更改的众多颜色选项中的一小部分。

WP Admin Customize Colors
GeneratePress颜色选项

排版

以下是你可以在正文、页眉、主导航、按钮、内容、侧边栏小部件、表格和页脚上更改的众多排版选项中的一小部分。

WP Admin Customize Typography
GeneratePress排版选项

常规

在常规控制面板中,你可以更改CSS和网站结构的工作方式。

  • 对于动态CSS,你可以将其内联打印或在外部文件打印,外部文件更适合缓存
  • 你可以为网站结构选择弹性模块或浮动效果,前者是GeneratePress 3.0中引入的一种新方法,比浮动效果更好
  • 对于图标类型,你可以在SVG和字体之间进行选择,选择SVG有助于提高性能,并确保启用缓存动态CSS选项
WP Admin Customize General
GeneratePress常规选项

5. 元素

GeneratePress的最佳功能之一是让你不再需要使用子主题 —— 无需编辑functions.phpheader.php文件,你可以在一分钟内更新主题文件,并且不会丢失任何自定义设置。元素模块有助于实现这一点,允许你在整个网站的任何位置添加自定义代码,截至目前,一共有四种不同的元素类型:区块、钩子、布局、页眉。

WP Admin Elements
GeneratePress的四种元素类型

钩子示例

你可以创建一个钩子,然后将特定内容(或代码)放在网站上的任何位置。只需添加文本内容,并选择希望显示的位置:

WP Admin Elements Add New Hook Settings
选择显示在内容之前(generate_before_content)

你不仅可以在钩子中添加文本内容,还可以添加短代码或PHP代码,之后再设置钩子的显示规则:

WP Admin Elements Add New Hook Display Rules
选择只显示在文章页面中

页眉示例

想要一个不同的页眉吗?没问题,使用内置的模板标签,并为博客文章创建一个完全不同的设计。

WP Admin Elements Add New Header
显示文章标题和更新时间

正如你所看到的,使用元素的可能性是无穷无尽的,你可以尽情发挥自己的创意。

6. 单篇文章选项

在每个文章/页面上,你都有很多选择,例如,你可以更改侧边栏布局和页脚小部件:

WP Admin Post New Footer Widgets

也可以设置容器类型(默认、全宽、平铺),并禁用某些元素:

WP Admin Post New Disable Elements

7. 网站库

主题包中附带数十个功能齐全的预设站点,这些模板可以帮助你快速启动一个网站。

上方有一个过滤器,可以让你选择使用ElementorBeaver Builder构建的模板,当然,有些模板没有使用任何页面编辑器,这显示出GeneratePress的广泛性和可定制性。

选择其中的一个模板后,你可以查看详细信息,例如需要安装哪些插件、在不同设备上的外观,你还可以配置是否导入演示内容。

WP Admin Site Library Preview
预览其中一个模板

总结

GeneratePress的性能、功能、支持和定价都很好,关于这款主题的一切都是积极的。唯一的缺点是免费版本,与其他流行的免费主题相比,GeneratePress的免费版本与付费版本相比显得相形见绌,你需要购买高级版本才能享受到真正的优势,如果你不打算花钱,这个主题可能不适合你。

代码质量、支持水平,以及无限的网站使用使得每一分钱都物有所值,因此,如果你已经关注过这款主题,那么现在是获取高级版本,并将其用于网络项目的最佳时机。

我想要...


程序员怎样成为一名自由职业者

成为一名自由程序员是一个相当有利可图的前景,尤其是对于渴望自由和主宰自己 ...

Make Money With Photography

怎样通过摄影赚钱

如果你正在寻找赚钱的方法,首先应该考虑自己的特长、爱好,以及喜欢做的事情 ...

怎样在TikTok上赚钱

自从成立以来,TikTok一直是广受欢迎的社交媒体平台,人们被轻松、简短 ...

Make Money Online As A Computer Programmer

程序员怎样在网上赚钱

让我们面对现实,软件工程师的工资相当高,与大多数其他职业相比,更容易过上 ...

Make Money Blogging

怎样通过个人博客网站赚钱

几年前,我们意识到很多开设网站的博主们正在赚钱,有些甚至赚到了巨额数字。 ...

Start A Successful Blog

怎样搭建个人博客网站

博客是一个可以定期发布和分享内容的在线平台,就像一本数字日记或在线日记, ...