市场上最受欢迎的两款 WordPress 主题是 Astra 和 OceanWP。Astra 和 OceanWP 都提供专业的设计、丰富的自定义选项,并且兼容第三方 WordPress plugin。您可以在 WordPress 官方主题目录中免费获取这两款主题(使用搜索功能查找);此外,它们还提供可扩展功能的付费 plugin 。.
从我对 Astra 和 OceanWP 的深入评测中可以看出,这些主题的质量很好。.
问题是,这些知名的 WordPress 主题彼此之间究竟孰优孰劣?
本文将对 Astra 和 OceanWP 进行比较和对比,并探讨每个主题的优势所在。.
Astra 和 OceanWP 最显著的特点之一是采用了高质量的预制设计。.
Astra 将其现成的设计称为“入门网站”,而 OceanWP 则将其称为“主题演示”。
Astra 共有 70 多种设计可供选择,其中 35 种可免费下载。.
OceanWP 的 73 个预制设计中,只有 13 个可供用户免费使用。.
虽然设计在某种程度上是主观的,但我认为 Astra 的设计质量略高于 OceanWP,而且 Astra 提供的设计选择也更加丰富。.
根据谷歌的说法, AMP 也是一款支持 AMP的 WordPress 主题。AMP(加速移动页面)是一个开源的 HTML 框架,可用于构建用户友好、加载速度快的网页。谷歌在其官方 AMP WordPress 网站上推荐了这款设计,这充分说明了 Astra 的编码水平。.
对于网站所有者来说,定制设计的能力与产品本身的质量同样重要。.
Astra 和 OceanWP 都支持 WordPress 主题定制器,让您可以修改网站设计并实时预览。毫无疑问,OceanWP 在这方面表现出色。.
OceanWP 允许您自定义设计的更多方面,并提供更广泛的设置选项。相比之下,Astra 则逊色不少。.
就设计而言,在 Astra 和 OceanWP 之间做出选择并不容易。.
理想情况下,您应该浏览 Astra 和 OceanWP 的设计模板,并从中挑选出您最喜欢的几个。之后,您可以将它们应用到测试网站上并进行自定义设置,看看是否符合您的需求。.
Astra 和 OceanWP 都内置了许多功能,可以帮助您创建现代化的网站。.
这两个主题都兼容 WooCommerce,针对快速加载的网站进行了优化,采用了对搜索引擎友好的标记代码,并提供了出色的拖放式页面构建器辅助功能。.
这些主题也提供翻译版本,并支持从右到左的语言,包括阿拉伯语、希伯来语和波斯语。.
如您所见,Astra 和 OceanWP 在 WordPress 的基本功能方面有很多共同之处。.
另一方面,开发商在他们的网站上宣传的产品特性各不相同。.
amp,Astra强调该主题的代码中包含钩子和过滤器,可以帮助开发者构建网站。他们还强调,这篇文章未使用jQuery,加载仅需50KB的资源。.
OceanWP 的开发人员尤其为他们“市场领先的 WooCommerce 集成”感到自豪;这包括原生购物车弹出窗口、浮动添加到购物车栏和快速查看产品选项。.
Astra 和 OceanWP 在 WordPress 的基本功能方面几乎没有共同之处。而 OceanWP 则允许您对网站及其设计拥有更大的控制权。.
Astra 主题的主要设置页面本质上是一个登录页面,它将您连接到 WordPress 主题自定义程序、可下载的 plugin 扩展程序以及有价值的互联网连接,例如 Astra 文档区和 Facebook 群组。.
本页面上的所有内容都链接到其他地方,因为所有主题选择都是通过 WordPress 主题定制器处理的。.
WordPress 主题定制器是我最喜欢的工具之一。它允许你进行更改并实时查看这些更改对网站的影响(尽管正如我在上一节中提到的,OceanWP 在这方面提供了更多的定制选项)。.
您可以使用 Astra 自定义网站,但 OceanWP 做得更好。.
与 Astra 不同,OceanWP 除了 WordPress 主题自定义选项外,还具有单独的主题设置页面(需要激活 Ocean Extra 才能显示这些选项,但稍后会详细介绍)。.
自定义工具中的各项功能可以在主主题面板顶部启用和禁用。下方提供了指向自定义工具中常用网站选项的链接,例如上传徽标和更改页眉。.
本部分还包含集成部分。激活主题后,即可使用 MailChimp 的 API 和列表 ID 字段;但是,集成 OceanWP plugin 扩展后,还会出现其他选项。.
OceanWP 为您创建的模板提供了一个库页面。我认为大多数网站所有者都会受益于此功能。.
您可以利用它来创建内容并将其保存为模板。之后,您可以使用短代码在文章和页面中调用该模板。amp,您可以创建一个邮件模板并将其包含在博客文章中,或者创建一个显示联系信息的模板。.
OceanWP 包含主题设置导入和导出功能。Astra 也提供免费 plugin 扩展程序,提供类似功能。.
OceanWP 的“脚本和样式”面板是另一个非常有用的选项面板。您可以在这里禁用和启用驱动网站设计的 JavaScript 和 CSS。.
Astra 和 OceanWP 都包含可帮助 WordPress 用户创建网站的工具。它们对第三方 plugin也提供了良好的支持,从 WooCommerce 到 Divi 等拖放式页面构建器,应有尽有。.
在创建现代 WordPress 网站时,这两款 WordPress 主题都很不错,不会出错。不过,OceanWP 在网站定制方面提供了更大的灵活性。.
可以为 Astra 和 OceanWP 添加Plugin 扩展功能,从而为您的网站增加功能。.
Astra 目前积极支持 9 个免费扩展程序,而今年早些时候我撰写 Astra 评测时,官方支持的 plugin数量为 12 个。.
Import/Export Customizer Settings、Astra Customizer Reset 和 Customizer Search 是三个专为 Astra 构建的免费 plugin 扩展程序。.
Astra Bulk Edit 允许您一次性更改多个帖子和页面的元信息,我相信这对大多数 Astra 用户来说都很有价值。.
虽然我理解保留 Astra light 基本版本的必要性,但我认为最好将这些 plugin直接包含在主题中,而不是需要激活额外的 plugin,因为它们为网站的后端带来了功能。.
其他五个免费 plugin 扩展程序并非专为 Astra 定制。虽然它们是由 Astra 的开发商 Brainstorm Force 制作的,但这些 plugin被列入 Astra 的推广名单是为了帮助他们推广产品。.
Astra Widgets 是一款免费 plugin ,可为您的 WordPress 控制面板添加列表、地址和社交媒体帐户等小部件。与 Custom Fonts、Custom Typekit Fonts、Sidebar Manager 和 Ultimate Addons for Gutenberg 一样,它可以与任何 WordPress 主题配合使用。.
在网站上启动 OceanWP 后,您会收到一条通知,建议您安装 Elementor、Ocean Extra 和 WPForms。.
请注意,Ocean Extra 是一个推荐且必需的 plugin。启用 Ocean Extra 之前,您将无法运行 OceanWP 设置向导或访问主主题控制面板。该 plugin包含元数据框、导入导出器以及其他功能。.
他们这种设置方式有点奇怪。所有这些功能都应该集成到主题整体中去。.
OceanWP 的官方扩展页面包含 21 个 plugin。其中 8 个被标记为免费,但由于 Ocean Demo Import 的功能现在包含在必需的 OceanWP Extra 中,因此我们只剩下 6 个免费 plugin 扩展。.
“粘贴任意内容”功能允许您向页面添加任何内容。“模态窗口”功能可添加模态窗口,“文章轮播”功能则以轮播图的形式突出显示您的博客文章。.
其他免费 plugin 扩展包括自定义侧边栏管理器、产品分享和社交分享社交媒体分享 plugin。.
与 Astra 一样,我认为这些免费 plugin 扩展的大部分功能都可以合并到核心主题中,并通过主主题选项面板进行控制。.
在免费 plugin 扩展方面,Astra 和 OceanWP 都不是最佳选择。.
这两个主题都鼓励使用 plugin来添加一些基本功能,而这些功能在大多数情况下本应内置于主题核心中。Astra 还宣传其开发的、并非专为该主题设计的 plugin。.
包括购买高级扩展程序的用户在内的所有人,都必须安装 Astra 和 OceanWP 的免费版本;WordPress.org 的免费版本通常被称为“核心”版本。.
许多 WordPress 用户只会使用核心版本,因为他们没有足够的资金或意愿去购买高级扩展程序的更新。那么,Astra 和 OceanWP 的免费版本之间有何区别呢?
正如我们所看到的,这两个 WordPress 主题有很多相同的特点,例如页面加载速度快、WooCommerce 集成和 WordPress 主题自定义。.
这两个主题都包含一个免费的预制设计库。.
我认为这两个主题提供的预制设计质量都非常出色,但我猜 Astra 略胜一筹。.
Astra 在主题多样性方面优势明显,拥有 35 个免费主题演示,而 OceanWP 只有 13 个。不过,在 WordPress 主题定制器方面,OceanWP 提供了更多选项。.
然而,OceanWP 在某些方面落后于 Astra。.
amp,OceanWP 的安装流程需要由开发者进行修改。激活 OceanWP 后,会弹出一条通知,提示推荐 plugin;这意味着该 plugin 是可选的,但用户将无法使用安装向导、导入主题演示或使用主题选项面板。而这些功能都是使用该主题所必需的。.
OceanWP主题演示的设置方式是一个更重要的问题。如前所述,OceanWP提供13个免费主题amp,而Astra提供35个。.
OceanWP的问题在于,它所有的免费主题都需要安装至少一个昂贵的扩展程序才能正常工作。如果没有这些扩展程序,设计中的关键组件就会缺失。.
OceanWP WordPress主题定制器提供的选项种类繁多,令人印象深刻,但其主题演示系统的实现存在根本缺陷。如果您想使用OceanWP的免费主题,要么需要付费购买相应的付费扩展程序,要么就只能接受主题本身的种种限制。.
我认为,基于以下原因,Astra 对免费用户来说是一个更好的选择。.
到目前为止,我们一直专注于Astra和OceanWP核心版本中提供的功能。由于这些版本可以免费下载,因此可能会有更多WordPress用户使用它们。.
但需要记住的是,Astra 和 OceanWP 都是免费增值产品,开发者依靠销售付费 plugin 扩展程序来维持运营。.
升级到 Astra Pro 或 OceanWP 的核心扩展包,即可解锁这些主题的全部功能,并可访问所有付费主题演示和高级 plugin 扩展。.
让我们仔细看看 Astra 和 OceanWP 提供的高级扩展程序。.
Astra Pro 共有 18 个模块可供选择。这些模块无法单独购买。购买 Astra Pro 许可证后,所有模块都会解锁。.
Astra Pro 包含以下模块:颜色和背景、排版、间距、博客专业版、移动版页眉、页眉部分、导航菜单、固定页眉、页面页眉、自定义布局、网站布局、页脚小部件、滚动到顶部、WooCommerce、 Easy Digital Downloads、LearnDash、LifterLMS 和白标。.
如您所见,Astra Pro 通过为 WordPress 主题自定义程序提供大量新的设计选项和自定义设置,显著改进了主题——而 Astra 的无障碍版本则严重缺乏这些功能。.
博客专业版、自定义布局、网站布局和页面标题只是众多扩展模块中的几个,它们为设计独特的网站布局提供了更多选择。.
Astra 专业版包含代理商和网页设计公司所需的各种必要模块。Astra 的白标功能允许您将 Astra 重新包装成您自己的品牌。同时,WooCommerce、 Easy Digital Downloads、LearnDash 和 LifterLMS 等模块使 Astra 更容易连接到第三方 plugin和服务。.
OceanWP 总共包含 13 个高级 plugin 扩展。这些插件可以单独购买,也可以成套购买。.
全屏、Cookie 通知、弹出式登录、Instagram、白标、作品集、Woo 弹出窗口、固定页脚、Ocean Hooks、Elementor 小部件、侧边栏、固定页眉和页脚标注等都是可用的高级扩展功能。.
OceanWP 提供多种高级扩展程序,让您可以更改网站样式。这些扩展程序包括固定页脚、页脚标注、侧边栏和固定页眉。此外,它还提供类似 Astra 的白标扩展程序。.
此外,还有一个高度可定制的作品集扩展程序。用户可以通过短代码添加新创建的作品集,并且可以在 WordPress 主题定制器中调整其外观。.
OceanWP 的一些高级扩展程序确实很有用,但它们与主题的契合度不高。amp,Cookie 通知和 Instagram WordPress plugin功能强大,但 WordPress.org 本身也提供了许多其他选择。.
其中一款优秀的扩展程序包含大量额外的 Elementor 小部件,可帮助您改善内容的外观和用户体验。OceanWP 与其他拖放式页面构建器兼容性良好。不过,鉴于开发者在整个安装过程中都力荐 Elementor,因此提供 Elementor plugin 扩展程序也就不足为奇了。.
比较 Astra 和 OceanWP 的高级模块和扩展程序,我认为 Astra Pro 提供了更高的性价比,因为其 plugin更适合 Astra。.
从某种程度上来说,仅仅因为 Astra Pro 的模块弥补了免费版在自定义选项上的不足就断言它更胜一筹是不诚实的。然而,如果说 OceanWP 在功能和设置方面胜出,那么 Astra Pro 则必然在高级 plugin 扩展方面领先。.
Astra 和 OceanWP 都是免费主题,但如果您使用免费版本,则无法看到所有主题演示。许多付费模块和扩展程序中的关键功能和设置也将缺失。.
虽然我理解为什么很多网站所有者选择 Astra 和 OceanWP 的免费版本,但我建议大家也了解一下价格合理的付费版本。.
Astra Pro 售价 59 美元;一年内,您将可以使用所有 Astra Pro 模块,以及无限数量的网站的高级支持和升级服务。.
如果您购买价值 169 美元的基础套装,您将获得全部 70 个入门网站主题演示、他们的作品集 plugin,以及 Beaver Builder 终极插件或 Elementor 终极插件任选其一。此外,还有价值 249 美元的扩展套装可供选择,其中包含更多 Brainstorm Force 高级 plugin。.
所有套餐均包含 14 天退款保证。.
与 Astra 不同,OceanWP 的开发者允许用户单独购买高级扩展程序。所有 OceanWP 高级扩展程序的定价都很合理,每年 9.99 美元,但我相信大多数用户会选择 OceanWP 核心扩展程序包,因为它性价比更高。.
所有套餐订阅均可享受 12 个月的支持和升级服务,以及所有高级 plugin 扩展和高级主题演示的访问权限。.
单次授权费用为 39 美元,三个网站的授权费用为 79 美元,永久授权费用为 129 美元。.
所有课程均提供 14 天退款保证。.
Astra 和 OceanWP 的高级套餐都相当划算。.
购买 Astra Pro 订阅后,您将获得无限数量网站的支持和更新。但是,您需要升级到更高价位的订阅才能访问 Brainstorm Force 的所有主题amp和额外 plugin。.
另一方面,购买 OceanWP 套餐可以让您使用所有高级主题设计和 plugin 扩展。但是,如果您要维护更多网站,则需要支付更多维护和更新费用。.
OceanWP 是最经济的选择,单用户授权仅需 39 美元,即可解锁所有主题功能。然而,由于 Astra Pro 没有使用限制,代理商和网页设计公司可能更倾向于选择它。.
这两个主题都包含许多很棒的功能和升级选项,而且价格也不贵。.
我认为 Astra 是更优秀的免费替代方案,因为 OceanWP 的免费主题演示需要付费 plugin 才能正常运行。此外,您还可以访问更多主题演示。如果您升级到 OceanWP 核心扩展包,所有高级 plugin和设计都将解锁,因此这些反对意见并不成立。.
同样,OceanWP 的无障碍版本比 Astra 拥有更多自定义选项,因此如果您非常重视主题自定义,OceanWP 可能是最佳选择。如果您计划购买 Astra Pro,这些抱怨就不那么成立了,因为它增加了数百种不同的设计和布局选项。.
事实上,大多数 WordPress 用户很难区分 Astra 和 OceanWP。.