OceanWP vs Astra vs GeneratePress:哪个适合您?

已发表: 2019-05-10

在 OceanWP、Astra 和 GeneratePress 之间苦苦选择?

如果您打算使用 Elementor 或其他页面构建器构建 WordPress 网站,我可以保证您已经遇到过这三个主题。

但是,由于它们有很多核心相似之处,因此很难知道哪个选项最适合您的网站。

总的来说,这三个都是高质量的主题,所以你不会做出“错误”的决定。 但是,对于您的特定需求,存在一些差异可能会使一个主题比其他主题更好。

在这篇文章中,我将尝试通过比较每个主题来帮助您找到这些差异:

  • 一些实际页面速度测试中的性能
  • 页面构建器集成
  • 自定义选项
  • WooCommerce 支持(和其他集成,如果适用)
  • 可导入的演示站点选项
  • 定价和优质内容

这是您的 OceanWP 与 Astra 与 GeneratePress 的比较……

快速介绍这三个 WordPress 主题……

在进行更详细的比较之前,让我快速介绍一下每个主题,以防您不熟悉所有这些选项。

阿斯特拉

阿斯特拉

Astra 是 Brainstorm Force 的一个流行的多功能主题,它还制作了其他流行的插件,如 Elementor/Beaver Builder 的 Ultimate Addons、Convert Pro 以及许多其他插件。

它的性能经过优化,与 Elementor 完美集成,带有大量可导入的演示站点,并集成了 WooCommerce 和一些流行的 LMS 插件。

在 WordPress.org,Astra 活跃在 900,000 多个网站上,并在超过 3,900 条评论中获得 5 星评级。

生成新闻

生成新闻

虽然所有这些主题加载速度很快,但 GeneratePress 是列表中最轻量级的选项,重量不到 30KB,并且不依赖于 jQuery。

它始终具有干净的代码,支持 WooCommerce,在 WordPress 定制器中为您提供大量选项,如果您想更多地动手进行定制,它还提供了大量的钩子。

在 WordPress.org,GeneratePress 活跃在 200,000 多个网站上,并在 1,000 多条评论中获得 5 星评级。

海洋WP

海洋WP

在这三个主题中,OceanWP不太注重性能(尽管它仍然比一般主题更优化)。 相反,它更侧重于设计和内容的灵活性,并提供以下功能的附加组件:

  • Instagram 提要
  • 弹出登录
  • 粘性内容
  • 可过滤的投资组合
  • 等等。

此外,我想说的是,就您获得的自定义选项的总数而言,OceanWP 可能是赢家。 它只是为您提供了许多选项来创建几乎任何类型的网站。

在 WordPress.org,OceanWP 活跃在 600,000 多个网站上,并在超过 3,600 条评论中获得 5 星评级。

OceanWP vs Astra vs GeneratePress:速度比较

让我们从最重要的——性能开始。

虽然这三个主题都是轻量级的,但我想说 Astra 和 GeneratePress 最注重性能,您可以在下面的实际测试数据中看到这一点。

为了测试这些主题,我在我的测试 WordPress 网站上安装了所有这些主题,由每月 5 美元的 DigitalOcean droplet 提供支持。

为了使这个测试尽可能公平,我将使用每个主题及其默认配置(从 WordPress.org 安装)。

这不会完美地模拟真实世界的情况,因为您可能会在实时站点上进行大量自定义。 但它应该让您了解每个主题的基础是如何优化的。

为了收集这些测试数据,我使用了 WebPageTest 并让它运行 9 个单独的测试并取中值。 您可以单击表中的链接查看完整的 WebPageTest 结果:

主题

医学。 加载时间* (s)

医学。 速度指数* (s)

平均加载时间 (s)

页面大小 (KB)

要求

阿斯特拉

0.506

0.501

0.716

36

9

生成新闻

0.620

0.601

0.657

27

11

海洋WP

0.874

0.702

0.969

233

19

* 9 次独立速度测试的中值结果。

本质上,如果性能对您来说至关重要,Astra 或 GeneratePress 将是您的最佳选择。 话虽如此,OceanWP 一点也不慢,而且它仍然比一般的 WordPress 主题更优化。

此外,OceanWP 使您能够禁用脚本,因此如果您愿意,您可以选择进一步提高其性能。

比较 Elementor 集成(或其他页面构建器)

正如我在开头提到的,当与 Elementor 或其他 WordPress 页面构建器插件配对时,所有这三个主题都非常有效。

通过“集成”,我主要指的是页面级设置,可让您控制 Elementor 设计的画布。

例如,您可能希望能够禁用某些内容的页面标题,以便您可以改用 Elementor。 或者,您可能想要使用全角模板而不是常规的盒装设计。

在免费版本中,Astra 和 OceanWP 为您提供对 Elementor 画布的最大控制。 但是,如果您选择 Pro,GeneratePress 就在那里(甚至 GeneratePress 的免费版本也包含您需要的大部分内容)。

以下是每个主题如何处理这些功能......

阿斯特拉

Astra 为您提供详细的页面级控件,让您:

  • 选择要在哪一侧设置侧边栏,或禁用侧边栏
  • 更改页面宽度 - 盒装、内容盒装、全宽包含或全宽拉伸
  • 禁用特定内容,例如页眉、标题、特色图片、页脚或面包屑
  • 启用/禁用透明标头
Astra Elementor 集成

生成新闻

GeneratePress 为帖子和页面添加了一个专用的布局元框,可让您控制 Elementor 的所有相关设置。 你可以:

  • 选择不同的布局和侧边栏排列
  • 更改或禁用页脚小部件的数量
  • 禁用特定元素。 免费版只允许您禁用帖子标题,但高级版增加了更多支持。
  • 在全角或包含布局之间进行选择
GeneratePress Elementor 集成

海洋WP

安装免费的 OceanWP Extras 配套插件后,您将获得一个超级详细的元框,可让您控制帖子的各个方面,从基本布局一直到您在每个单独页面上使用的徽标。

除了拥有很多选择之外,您还拥有 Elementor 的所有重要内容,包括:

  • 更改侧边栏并使用全角或盒装布局的选项
  • 能够禁用可能妨碍您的 Elementor 设计的页眉、页面标题、面包屑、页脚和其他元素
OceanWP Elementor 集成

比较自定义选项

除了 Elementor 集成之外,所有这三个主题都为您提供了 WordPress 定制器中的详细选项,可让您控制网站的外观。

除了帮助您控制站点的布局、样式和功能之外,这些设置还可以通过让您控制 Elementor 继承的全局样式(如果您禁用 Elementor 自己的样式)来帮助 Elementor。

不幸的是,不可能向您展示每一个选项,因为所有这些主题都包含定制器控件,所以我认为通过文本分享我的想法而不是尝试给您 WordPress 定制器的屏幕截图可能会更有帮助,特别是因为选项会根据您激活的扩展程序而有所不同。

一般来说,我会说具有最多自定义选项的主题是OceanWP 。 在那之后,Astra 将紧随其后(并且紧随其后),GeneratePress 稍稍落后于 Astra。

请记住——这三个主题的自定义程度都比一般的 WordPress 主题多。

WooCommerce 支持和其他值得注意的集成

所有这三个主题都为 WooCommerce 提供了专门的集成,在 WordPress 定制器中具有新的 WooCommerce 特定选项,可帮助您控制产品页面、购物车功能和其他重要的 WooCommerce 设置。

下面,我将比较您在每个主题中获得的 WooCommerce 选项。 与自定义选项一样,我想说 OceanWP 在您拥有的绝对控制量方面再次具有轻微优势,Astra紧随其后(在 WooCommerce 方面它们都非常好)。

除此之外,Astra 还为两个流行的 WordPress LMS 插件提供专用集成——LearnDash 和 LifterLMS。 因此,如果您打算建立一个在线课程,这可能是选择 Astra 而不是其他课程的原因。

阿斯特拉

Astra 包含内置的 WooCommerce 支持和一些不错的选项,例如:

  • 一个下拉购物车(下面的 GIF
  • 用于产品搜索和过滤选项的画布侧边栏
  • 无需插件即可启用产品快速查看的选项
  • 两步或无干扰结帐,您可以通过在定制器中选中一个框来启用它
  • 销售产品的“泡沫”指标
  • 用于控制您的产品目录的定制器选项
Astra WooCommerce 集成

基本上,您的商店从第一天起就会拥有一个经过转换优化的流畅 UI,并且不需要外部插件。

最后,正如我上面提到的,Astra 还包括两个流行的 LMS 插件的专用集成 - LifterLMS 和 LearnDash。 如果您使用其中一个插件,您将能够直接从 WordPress 定制器为您的课程做出重要的布局和功能选择。

例如,您可以启用无干扰的学习和结帐,或提供课程进度指示器。

因此,如果您正在建立一个销售在线课程的网站,Astra 可能是您的最佳选择。

生成新闻

在高级版本中,GeneratePress 提供了一个专用的 WooCommerce 模块,可让您使用实时定制器来控制重要的 WooCommerce 功能,例如:

  • 在您的菜单中添加购物车图标,包括漂亮的下拉效果,让人们无需离开页面即可查看购物车中的内容
  • 更改产品存档页面的外观
  • 添加一个漂亮的 AJAX 添加到购物车按钮,页面顶部有一个粘性面板
  • 控制 WooCommerce 内容的所有样式
  • 无干扰的结帐模式
  • 控制是否显示加售或相关产品

您可以在此 Vimeo 视频中看到所有功能的完整演示:

海洋WP

OceanWP 包含大量用于构建 WooCommerce 商店的选项。 一些最大的特点是:

  • 产品快速浏览
  • 下拉购物车,包括针对移动访问者的出色响应实施
  • 在购物者将商品添加到购物车后突出显示购物车中的产品的选项(示例如下
  • 用于产品搜索和过滤选项的画布外菜单
  • 一个包含添加到购物车按钮的浮动栏(当用户向下滚动产品页面时出现
  • 销售徽章
  • 无干扰结账和/或多步结账选项
  • 原生 WooCommerce 类别和过滤器小部件的专用样式
OceanWP WooCommerce 集成

正如我所提到的,我想说,总体而言,OceanWP 在 WooCommerce 选项的绝对数量方面略有优势。

比较可导入的演示站点

所有这三个主题都提供了可导入的演示站点,但只有 Astra 和 OceanWP 允许您免费访问演示站点(尽管大多数演示站点都需要高级版本)。

如果您使用 GeneratePress,则需要购买高级版本才能导入演示站点。

此外,需要注意的另一件事是,如果您想访问 Astra 高级网站模板,则需要购买 Agency Bundle,起价为 169 美元。 OceanWP 和 GeneratePress 都为您提供具有常规主题许可证的高级站点库,价格更实惠。

阿斯特拉

OceanWP 演示站点

Astra 提供了大量的演示网站,您可以选择四种不同的工具/页面构建器来构建:

  • Elementor – Elementor 系列的种类最多。
  • 海狸生成器
  • 古腾堡
  • 轻快的

如果您使用 Brizy 或 Beaver Builder,这是 Astra 的一个吸引人的功能,因为其他两个主题主要依赖于 Elementor。

这些演示站点分为各种细分市场,无论您正在构建哪种类型的站点,这都可以帮助您找到一个好的起点。

即使是免费的,您也可以访问多达 40 多个可导入的演示站点。 如果您为代理捆绑包付费,您将可以访问另外约 50 个演示站点。

长话短说,你有很多选择! 你可以在这里浏览完整的收藏。

生成新闻

GeneratePress 演示站点

尽管 GeneratePress 一直在努力扩展其站点库,但我仍然认为它还不能与 Astra 和 OceanWP 相提并论。

在我写这篇文章的时候,你会得到 30 多个可导入的演示站点。 有些是在没有页面构建器的情况下构建的,而另一些则依赖于 Elementor 或 Beaver Builder。

您还会发现更多通用主题,而不是 Astra 使用的小众方法(尽管 GeneratePress 仍然提供一些小众模板)。

您可以在此处浏览完整的模板库。 正如我所提到的,这些演示站点只有在您购买高级版本时才可用——没有免费的预建演示站点。

海洋WP

OceanWP 演示站点

OceanWP 提供 70 多个可导入的演示站点。 其中,约 13 个免费提供,其余约 60 个仅在您购买高级许可证时可用。

像 Astra 一样,您会发现很多针对利基市场的演示网站。 例如,有一个用于婚礼的演示站点,还有一个用于面包店的演示站点。 总的来说,演示非常详细,看起来很棒。 您可以在此处浏览所有演示。

大多数/所有演示站点都是使用 Elementor 构建的,因此如果您更喜欢其他页面构建器,则可能需要考虑这一点。

Astra 确实是唯一一家为其他页面构建器提供演示站点的公司,尽管 GeneratePress 确实有一些 Beaver Builder 产品。

比较定价和高级功能

所有这三个主题都在 WordPress.org 上提供免费的核心版本。 然后,您可以选择高级版本来增加额外的功能。

三者中,GeneratePress 如果您在多个站点上使用它是最实惠的,如果您只想在单个站点上使用它,OceanWP 是最实惠的,尽管它们之间的差异并不大。

此外,如果您想在第一年后继续获得支持/更新,所有三个主题都提供续订折扣,GeneratePress 提供最慷慨的折扣 (40%)。

阿斯特拉

生成新闻

海洋WP

价格

59 美元*

49.95 美元

39 美元

无限站点?

(25 个站点 129 美元)

续订折扣?

20%

40%

30%

*请记住 - 您需要代理计划来导入高级演示站点,这更昂贵

下面,我将详细介绍每个主题的高级版本中包含的内容。

阿斯特拉

当您购买 Astra Pro 时,您将可以访问解锁一组新功能的配套插件。 所有这些功能都是模块化的,这意味着您可以根据需要启用或禁用它:

  • 导航菜单
  • 白色标签
  • 博客布局
  • 网站布局
  • WooCommerce
  • 粘性标题
  • 页眉
  • 更多颜色控制
  • 更好的排版
  • 自定义布局
  • 滚动到顶部链接
  • 页脚小部件
  • 标题部分
  • 更多页眉设计
  • 间距控制
  • LearnDash 和 LifterLMS 集成

如果您购买代理套餐(起价 169 美元),您还可以访问所有高级演示网站。 Agency Bundle 还允许您访问 Brainstorm Force 的部分或全部其他产品,如果您使用这些其他工具,这些产品将非常有价值(您需要完整的 249 美元计划才能访问所有插件)。

生成新闻

当您购买 GeneratePress Premium 时,您可以访问配套的 GeneratePress Premium 插件,以及完整的预建站点库。

此插件添加了一组模块化的新功能,您可以根据需要启用或禁用:

  • 颜色
  • 排版
  • 元素
  • WooCommerce
  • 菜单加
  • 间距
  • 博客
  • 二级导航
  • 背景
  • 部分
  • 禁用元素
  • 版权

海洋WP

为 OceanWP 付费后,您可以访问所有高级扩展,以及所有预建的演示站点。

目前,有 13 个高级扩展:

  1. 全屏
  2. 饼干通知
  3. 弹出登录
  4. Instagram
  5. 白色标签
  6. 文件夹
  7. 呜弹出
  8. 粘性页脚
  9. 海洋挂钩
  10. 元素小部件
  11. 侧面板
  12. 粘性标题
  13. 页脚标注

关于 Astra、GeneratePress 和 OceanWP 的最终想法

当谈到 Astra 与 GeneratePress 与 OceanWP 时,真的没有一个赢家。

正如我在开头提到的,这三个主题都是不错的选择,你肯定不会出错。

但是,有一些小差异可能会以一种或另一种方式推动您:

  • OceanWP 在设计选项和灵活性方面处于领先地位,尽管其他两个绝不缺乏。
  • Astra 和 GeneratePress 更轻量级,性能更优化,至少开箱即用。 尽管如此,OceanWP 在性能方面绝不是“差”,您可以使用脚本管理功能使其更加轻量级。
  • Astra 有一些独特的集成,例如针对 LifterLMS 和 LearnDash 的集成,这是其他人不提供的。 如果您将使用这些集成,那么这对它有利。
  • GeneratePress 的公共支持论坛是一个很棒的资源,即使您只是使用主题的免费版本。 尽管 Astra 和 OceanWP 也有出色的支持系统,但您可以找到很多有用的提示和调整。

现在交给你了——你对 Astra、GeneratePress 或 OceanWP 有什么看法? 哪个是你最喜欢的? 您是为每个项目使用一个主题,还是根据网站在它们之间切换? 我很想在评论中听到你的想法!