Astra vs OceanWP:2022 年您应该使用哪个主题?

已发表: 2021-10-11

试图为您的 WordPress 主题在 Astra 和 OceanWP 之间进行选择?

这是有史以来最受欢迎的两个 WordPress 主题,因此您已将列表范围缩小到一些质量选项。

但是,您如何为您的独特情况确定正确的主题? 这就是这篇文章的主题。

为了帮助您选择最适合您需求的主题,我将亲身体验这两个主题并详细比较 OceanWP 和 Astra。

总的来说,我认为 Astra 对大多数人来说是更好的主题,因为它是性能、演示站点、功能、灵活性和价格方面的最佳综合选择。 但是,OceanWP 可能更适合想要最多自定义选项的修补匠。

要了解这些结论的来源,请继续阅读完整的比较!

目录
  1. Astra vs OceanWP:介绍
  2. 模板/演示站点
  3. 自定义选项
  4. 页面构建器集成/页面级控件
  5. 开发人员功能
  6. 其他显着特点
  7. WooCommerce 集成
  8. 其他值得注意的集成
  9. 速度和性能
  10. 价钱
  11. Astra vs OceanWP:您应该使用哪一个?

Astra vs OceanWP:介绍

首先,让我们简要介绍一下这两个主题。

Astra 是 WordPress.org 有史以来最受欢迎的非默认主题,它在超过 100 万个网站上活跃——这是一项了不起的成就。 它是唯一一个通过一百万活跃安装计数的非默认主题。

除了拥有令人印象深刻的安装数量外,它还在近 5,000 条评论中获得 4.9 星评级。

阿斯特拉主题

OceanWP 也是 WordPress.org 上最受欢迎的主题之一。 在超过 700,000 个网站上活跃,它是第三大最受欢迎的非默认主题(仅次于 Elementor 的 Hello 主题和 Astra)。

与 Astra 一样,OceanWP 在近 5,000 条评论中也获得了 4.9 星评级。

OceanWP 主题

Astra 和 OceanWP 共享相同的基本方法。 它们是轻量级且灵活的多用途主题,可用于任何类型的网站,从博客到宣传册网站、电子商务商店等等。

为了帮助您构建这些网站,这两个主题都附带:

  • 数百个可导入的演示站点,适用于各种不同的利基市场
  • 实时 WordPress 定制器中的详细定制选项
  • 与用于拖放设计的页面构建器插件紧密集成

但是,尽管它们都共享相同的基本方法,但在功能、自定义选项、定价和性能方面,它们确实存在一些重要差异。

突出这些差异是本文其余部分的目标。

模板/演示站点

现在,让我们进入更详细的 Astra 与 OceanWP 比较,从可导入的演示站点开始。

对于这两个主题,您可能会从这里开始体验,因此从这里开始我们的比较是有意义的。

阿斯特拉

Astra 演示站点导入器

通过配套的 Starter Templates 插件,Astra 提供了可导入的演示站点,这些站点由您选择的四个构建器插件构建:

  • Elementor(我们的评论)
  • 海狸生成器(我们的评论)
  • 原生 WordPress 块编辑器(古腾堡)
  • 轻快的

总的来说,您可以访问 280 多个独特的演示站点,其中 95 多个在免费版本中可用,其余的需要付费代理计划之一。

虽然设计是主观的,但我也认为 Astra 的演示站点看起来比 OceanWP 更好,更独特。

浏览 Astra 演示

海洋WP

OceanWP 演示站点导入器

与 Astra 相比,OceanWP 没有给您太多选择。

首先,所有的演示站点都是用 Elementor 构建的。 如果您喜欢 Elementor,那很好,但您无法选择使用 Astra 提供的其他构建器。

其次,演示站点的数量较少,尤其是在免费版本中:您可以获得 15 个免费 Elementor 模板和 185 个高级模板。

就个人而言,与 Astra 相比,我发现很多 OceanWP 的演示有点无聊和过时。

浏览 OceanWP 演示

赢家: Astra 是明显的赢家,因为它提供了更多的演示站点,也为您提供了更多的建设者选择。 就个人而言,我也认为 Astra 的演示站点看起来更好

自定义选项

为了帮助您定制您的网站,Astra 和 OceanWP 都在实时 WordPress 定制器中提供了丰富的选项。

老实说,这里不可能比较每个功能,因为我们谈论的是数百(或数千?)不同的自定义选项。

所以相反,我要达到最高点。

总的来说,我认为 OceanWP 在它为您提供的选项方面更加灵活。 在将 OceanWP 的免费版本与 Astra 的免费版本进行比较时尤其如此——在这种情况下,OceanWP 绝对为您提供了更大的灵活性。

例如,以下是 OceanWP 免费版中的排版选项:

OceanWP 排版选项

使用免费版的 Astra,您只能获得用于正文和 H1-H6 标题的简单排版选项。 (不过,您还会在其他区域获得一些其他选项。)

高级版本的差异并不大(稍后会详细说明原因)。 但是,我想说 OceanWP 仍然更灵活一点,尽管两者都比一般的 WordPress 主题灵活得多。

不过,这并不是普遍的,而且 Astra 肯定有一些获胜的领域。 例如,Astra 现在提供了一个非常有用的拖放页眉和页脚构建器,可让您为这些区域创建自定义布局:

Astra 页脚生成器

但总的来说,OceanWP 是这里的赢家——然而,有这么多选项的一个缺点是,与 Astra 相比,OceanWP 的定制器区域感觉有点混乱。

获胜者:OceanWP,尽管我认为大多数 WordPress 用户都会对它们感到满意。

页面构建器集成/页面级控件

由于灵活的页面级控件,Astra 和 OceanWP 都可以很好地与页面构建器插件配合使用。

从本质上讲,这些设置使您可以逐页控制页面构建器设计的画布。

例如,您可以更改页面的侧边栏数量或使其全宽。 或者,您可以禁用某些元素,例如页面标题,以便您可以使用页面构建器构建这些元素。

阿斯特拉

使用 Astra,您可以在块编辑器的侧栏中获得一个新的Astra 设置选项。 在这里,您可以:

  • 选择要使用的侧边栏数量
  • 更改内容布局
  • 禁用某些元素,例如页眉、标题、特色图片、页脚等
  • 启用透明或粘性标题
  • 选择自定义页眉
Astra 页面级设置

海洋WP

使用 OceanWP,您将获得一个新的OceanWP 设置框(您需要安装免费的 Ocean Extra 插件才能启用它)。 此框为您提供了大量页面级选项。 在高层次上,您可以获得与 Astra 相同的所有选项:

  • 更改内容布局和宽度
  • 选择自定义侧边栏
  • 禁用标题或标题,或使用自定义标题
  • 禁用/更改页脚
  • 更改导航菜单甚至禁用特定元素,例如顶部栏

但是你也可以得到一些非常重要的选项,例如添加自定义顶部或底部填充,更改徽标、颜色和排版,在页面的各个部分注入短代码等等。

OceanWP 页面级控件

我认为大多数人不需要这么多选择。 但是,如果您喜欢自定义选项,OceanWP 绝对可以提供。

获胜者:OceanWP 为您提供了更多页面级别的控件,尽管我认为 Astra 在大多数情况下仍然为您提供了您需要的所有选项。

开发人员功能

对于更高级的用户,Astra 和 OceanWP 都为您提供了使用钩子注入内容的选项。 如果你不熟悉这个术语,钩子基本上可以让你在主题的不同位置注入内容。

例如,您可以在博客文章末尾自动添加号召性用语框,或在文章标题下方插入广告。

阿斯特拉

使用 Astra Pro,您可以获得非常有用的自定义布局功能,可让您创建五种类型的布局:

  1. 标题
  2. 页脚
  3. 404页
  4. 挂钩
  5. 内部帖子/页面内容

hooks 选项是最强大的,因为它允许您在任何挂钩位置注入自定义内容或代码。 您还可以获得条件选项来控制何时注入内容,例如:

  • 针对特定内容- 例如某个帖子或帖子类别
  • 特定用户为目标——例如所有登录用户或仅特定用户角色
  • 选择何时注入内容的开始/结束日期
  • 以特定设备为目标——例如移动设备与桌面设备
Astra 自定义布局

对于在帖子/页面中插入内容,您还可以在随机数量的块之后注入内容,这对于在博客帖子中注入广告或促销非常有用。

如果您使用的是免费版本,您可以使用免费的 Astra Hooks 插件从定制器中插入钩子,尽管它不如自定义布局灵活。

海洋WP

OceanWP 中的等价物是高级 Ocean Hooks 插件,它也非常灵活。 它允许您将文本、简码、PHP 和 HTML 代码等注入到 OceanWP 的任何一个挂钩位置。

OceanWP 挂钩

您还将获得条件逻辑,仅根据内容(例如特定页面或类别)、登录状态等详细信息执行挂钩。 为了获得更多控制,您可以添加用户角色验证,以便为具有特定角色的注册用户执行它。

获胜者:阿斯特拉。 虽然 Ocean Hooks 也非常强大,但我认为 Astra 的自定义布局功能更加灵活,这要归功于诸如时间安排和随机内容插入等功能。

其他显着特点

OceanWP 的一个独特之处在于它的高级版本包括许多扩展,以帮助您添加前端功能,例如弹出窗口和 cookie 通知。

总的来说,OceanWP 为您提供了以下附加组件:

  • 登录弹出窗口
  • 添加到购物车页面后的 WooCommerce 弹出窗口
  • 饼干通知
  • 模态窗口(插入任何内容)
  • 文件夹
  • Instagram 提要
  • 粘性内容
  • 自定义 Elementor 小部件

Astra 的高级版更侧重于添加额外的主题自定义选项,而不是为您提供这样的独特前端功能。

OceanWP 中的这些额外功能很不错,但它们是您可以通过第三方插件解决的问题。 例如,如果您选择 Astra,您可以使用专用的 Instagram 提要插件或 cookie 通知插件。

获胜者:OceanWP。

WooCommerce 集成

Astra 和 OceanWP 都为 WooCommerce 电子商务插件提供深度支持。

首先,您可以在定制器中获得选项来控制您的在线商店。 但是这两个主题还为您提供了有用的 WooCommerce 特定功能:

阿斯特拉海洋WP
WooCommerce 定制器选项
下拉式购物车
产品过滤器的画布侧边栏
内置产品快速查看
自定义 WooCommerce 弹出窗口
浮动添加到购物车按钮
无干扰结账

获胜者:OceanWP 有一些优势,因为它有一些独特的功能,尽管这两个主题都是 WooCommerce 商店的绝佳选择。

其他值得注意的集成

当谈到 WooCommerce之外的显着集成时,Astra 具有优势,这要归功于其他电子商务平台的内置集成和一些流行的 LMS 插件,包括:

  • 数字电子商务的简单数字下载
  • LearnDash 在线课程(阅读我们的 LearnDash 评论)
  • 用于在线课程的 LifterLMS(阅读我们的 LifterLMS 与 LearnDash 比较)

如果您使用这些插件之一,Astra 会在定制器中为您提供专用选项来控制插件内容的外观。 例如,使用 LearnDash,您将获得控制课程外观的选项,Astra 甚至提供了一些由 LearnDash 提供支持的演示站点。

但是,OceanWP 也可以很好地与所有这些插件配合使用。 例如,如果您使用 OceanWP 创建 LearnDash 课程,那么开箱即用的课程看起来仍然非常棒。

主要区别在于您没有获得那些内置的定制器设置来让您自定义课程的工作方式。

获胜者:Astra 在 WooCommerce 之外有更多的内置集成。

速度和性能

在定价之前我要考虑的最后一个功能区域是 Astra 与 OceanWP 的速度比较。

为了了解它们的比较,我仅使用基本主题(不是演示站点)测试了 Astra 与 OceanWP 的速度。 虽然这对于一个真实的站点来说是不现实的,但我认为这是从性能角度来看 Astra 和 OceanWP 如何叠加的最公平的方式。

以下是 Astra 的 WebPageTest 的结果:

Astra 速度和性能与 OceanWP

而且,对于 OceanWP:

OceanWP 速度和性能与 Astra

让我们将脚本和页面大小归零:

阿斯特拉海洋WP
页面大小39 KB 127 KB
HTTP 请求7 15

所以——至少在他们的“开箱即用”状态下,Astra 比 OceanWP 更轻量级。

不过要记住的一件事是,OceanWP 包含自己的脚本和样式面板,可让您手动禁用 CSS 和 JavaScript 文件,这可以帮助您缩小页面大小和 HTTP 请求。 对于高级用户来说,这是一个非常好的选择,但我认为普通用户可能很难优化这里的东西而错过了好处:

OceanWP 脚本和样式

获胜者:Astra 是更轻量级的主题,但如果高级用户深入研究脚本和样式工具,他们可以“瘦身”OceanWP。

价钱

最后,让我们谈谈定价方面的 OceanWP 与 Astra。

这两个主题都可以在 WordPress.org 上免费获得。 然后,如果您想添加更多功能,您可以购买高级版本。

免费版本

对于简单的网站,您也许可以使用免费版的 Astra 或 OceanWP。 但是,对于任何严重的用例,我建议考虑这两个主题的高级版本。

Astra 和 OceanWP 在他们的免费和专业计划中使用不同的功能锁定策略:

  • OceanWP 免费版为您提供了几乎所有的定制器选项。 如果您购买高级版,您主要会获得新的演示站点和前端功能,例如弹出窗口、条件挂钩工具、cookie 通知等。
  • Astra 在免费版本中限制了定制器选项,但仍然为您提供了很多模板。 要访问所有定制器选项和其他一些高级功能,您需要使用 Pro。

在 Astra 与 Astra Pro 比较表中,您可以看到很多差异都涉及基本的自定义选项:

与 OceanWP 相比,Astra free vs Pro

而对于 OceanWP,区别主要在于新的前端功能:

与 Astra 相比,OceanWP 免费 vs Pro

因此,如果您专门查看免费版本,我会说:

  • 如果您想要最多的自定义选项,请使用 OceanWP。
  • 如果您想要最多的演示,请选择 Astra。

专业版

在溢价定价方面,这两个主题之间有一个很大的区别:

  • Astra 的所有计划都允许在无限制的站点上使用。
  • OceanWP 的所有计划都有网站限制——三个、六个或 50 个网站,具体取决于计划。

以下是每个的起始价格:

  • Astra – 第一年在无限网站上使用 47 美元(之后,您的许可证以 59 美元续订)
  • OceanWP – 每年 54 美元,最多可在三个站点上使用

Astra 将 47 美元的价格称为“限时优惠”。 然而,在我写这篇文章的时候,他们已经在一年多的时间里运行这个 47 美元的“限时”交易,所以我认为在这一点上称之为“价格”是公平的。 但是,此特价仅适用于您的第一年。 如果您想续订年度许可证,您将支付 59 美元。

虽然 OceanWP 有一个高级版本(称为 Ocean Core Extensions Bundle),但 Astra 还提供包含其开发人员的其他插件的捆绑包,例如 WP Portfolio、Elementor OR Beaver Builder 的 Ultimate Addons、Convert Pro、Schema Pro 等。

但是,要访问 Astra 的高级演示网站,您需要至少购买 169 美元的 Essential Bundle。 因此,如果您也想要高级模板,那么与 OceanWP 相比,这将使 Astra 更加昂贵(即使您会通过 Astra 的 Essential Bundle 获得一些额外的插件,这也会增加价值)。

获胜者 Astra,除非您也需要高级演示。

Astra vs OceanWP:您应该使用哪一个?

现在对于重要的问题,当谈到作为 Astra 的 OceanWP 时,您应该选择哪一个?

好吧,首先有一些好消息:

无论您选择哪个主题,您都不会做出“错误”的决定。 这些都是很好的主题,所以很可能,无论哪种方式,你都会很开心。

但是,如果我不得不向大多数人推荐其中一个选项,我会说 Astra 是我的首选。

原因如下:

  • 就开箱即用的性能而言,它更轻巧
  • 它有更多的演示站点,您可以从不同的构建器中进行选择。 您还可以在免费版本中获得更多演示。
  • 虽然 OceanWP 在自定义选项方面可能略有优势,但 Astra对于绝大多数人来说仍然具有足够的灵活性
  • Astra 的 Customizer 体验更加人性化
  • Astra 的新拖放页眉/页脚构建器非常好。
  • 它对更多插件进行了更深入的集成,例如 LifterLMS 和 LearnDash。
  • 对于高级用户, Astra 的自定义布局功能比 Ocean Hooks 更灵活一些。
  • 如果您需要多个站点的主题,它会更实惠,因为它允许无限的站点使用。

获得阿斯特拉

然而,这只是对“大多数”人的建议。 我确实认为在某些特定情况下您可能需要 OceanWP:

  • 您想使用免费主题并从头开始配置所有内容。 OceanWP 的免费版为您提供了更多的自定义选项。 而且由于您是从头开始构建的,因此您不会关心缺少演示站点。
  • 您想要所有这些细节的自定义选项。 在定制器选项和页面级控件方面, OceanWP 确实为您提供了更大的灵活性。 我认为大多数人不需要这种额外的灵活性。 但如果你这样做,OceanWP 可能会更好。
  • 您正在建立一个 WooCommerce 商店。 我认为OceanWP 对于 WooCommerce 来说更灵活一些,尽管 Astra 也很棒。

获取 OceanWP

要查看混合中的另一个主题,您可以查看我们的三向 GeneratePress 与 Astra 与 OceanWP 比较。

或者,您也可以浏览我们最快的 WordPress 主题的完整集合。

对我们的 Astra 与 OceanWP 比较有任何疑问吗? 使用这些主题中的任何一个? 让我们在评论中知道!