内容营销

10 年使用 WordPress 作为内容管理平台的 2023 大挑战

自 WordPress 成立以来,我一直在使用 WordPress 进行开发。 内容管理系统非常简单,其大规模采用也就不足为奇了。 那里有仇恨者,但我经常提醒人们,WordPress 的问题通常集中在实施的主题和插件上,而不是核心平台。

我经常与人打个比方是售后市场的汽车零件……有些令人难以置信,有些会毁了你的车。 WordPress 也不例外。 我想分享的一个例子是这个网站, Martech Zone. 几年前,我发现了一个很棒的主题,它具有我想在一个可用、美观、优雅的用户界面中分享我的内容的所有特性和功能。 多年来,我不断增强自己构建的子主题,并且很高兴原始父主题的开发人员继续支持每个版本的 WordPress。

直到最近。

几周前,我在网站上遇到问题,找不到代码是如何开发的,所以我去了开发者论坛……他们的网站已经关闭了。 所以,我去了 Themeforest 我在哪里购买了主题……然后它就不见了。 然后我寻找主题的开发者……他们都走了。

我一个人!

几十年前,当您购买一件产品时,您希望终生使用它。 在当今快节奏、低成本的技术世界中,我们已经习惯于在技术出现故障或过时时将其丢弃。 没关系……我不介意买一个新的烤面包机。 但是当它是运行您网站的软件时,这就非常令人头疼了。 回到我的类比,它不像售后市场的轮辋组,更像是你的变速箱故障。 这是一笔巨大的开支,也是 WordPress 生态系统中的一个巨大挑战。

WordPress 仍然很棒

我写这篇文章的目的不是抱怨 WordPress,它是一个灵活的平台,可以毫不费力地进行更新、转换或定制。 此外,开发者、主题和插件的生态系统也超乎想象。 我已经帮助公司使用 WordPress API 进行了一些令人难以置信的创新集成和自动化,我仍然对其未来持乐观态度。

我写这篇文章的目的是分享我认为该平台的一些重大缺点,以便人们意识到核心平台的一些固有挑战。 注意我说的是核心……我意识到有主题、插件和无头架构可以克服这些问题。 我只是希望看到 WordPress 架构师针对其中的一些缺点进行创新。

特定于 Martech Zone

我没有时间开发一个月,所以我不得不将网站转换为新主题,然后解决问题。

  • 作者存档 – 我现在遇到的一个问题是我有数百名作者,因此构建作者页面需要大量开发,因此我可以将列表限制为上个月分享过文章的任何人。 这并不太难……我可以开发一个自定义模板,查询最新的帖子,提取唯一的作者,然后构建一个他们的数组,按字母顺序排列他们,并显示他们的个人资料信息。
  • Custom Post Type – 我为网站建立了一个首字母缩略词集合,该网站确实做得很好。 在每个首字母缩略词页面上,我什至包含了使用首字母缩略词的最新帖子。 而且……效果很好,人们真的很喜欢从定义转移到有关该主题的一些文章。 但是,我必须为自定义帖子类型构建自定义存档、分类存档和单个帖子模板才能正确显示它。 现在,有了新主题,我必须重新开发这些主题。

对于两者,我都有核心代码。 我只需要在我的新子主题中构建模板即可使它们运行。 这并不困难,但很费时间。 WordPress 具有开发这些功能的功能,但事实并非如此 简单的。 如果你是一家企业——这是一笔不小的开支。 看起来 WordPress 有机会为自定义帖子类型构建伴随的(核心)用户界面选项,以自定义它们的查询和显示方式。 同样,我知道有一些插件可以提供帮助……我只是认为这是核心平台的一个机会。

我购买的新主题和我拥有的子主题也有此限制。 全部 自定义后类型 档案、分类页面和单个自定义帖子类型帖子使用默认主题选项。 同样,我知道这可能是主题中的一个不错的功能……但我真的希望这是一个核心功能。 我希望能够单击自定义帖子类型设置,选择查询方式,然后选择布局选项……而不是全部编写代码。

十个额外的 WordPress 挑战

以下是我遇到的一些其他问题,这些问题继续挑战我的客户并耗费时间和资源:

  1. 搜索引擎优化 – 如果您发布的内容是为了您的品牌、产品或服务的收购工作,自然搜索优化不是一个选项——它是必须的。 WordPress 的功能在这里严重不足……即使您为此付费 Jetpack的 为您的网站。 标签优化、丰富网页摘要、站点地图和其他功能对于为搜索引擎用户优化您的网站至关重要。 这就是为什么我们不会在没有 排名数学.
  2. AMP – 虽然这不是 WordPress 的错,但 AMP 支持很糟糕。 Jetpack的 具有 AMP 功能,但令人费解的是,它们禁用了从父主题到 AMP 显示的短代码支持。 正如子主题承担父主题的特性和功能一样,AMP 似乎应该是子主题。 我选择新主题的原因之一是内在的 AMP 支持。
  3. 性能 – WordPress 在速度方面仍然是一只狗,因为您继续使用其他插件和主题功能对其进行自定义。 当我们在客户的网站上工作时,我们要解决的最复杂的问题是网站速度。 如果我们进行深入研究,我们通常会发现数百个查询和请求,即使是要显示的单个页面也是如此。 我不是这方面的专家,但令我惊讶的是此时核心平台上没有固有的数据库查询缓存和本机缓存。 我曾与其他平台合作,这些平台通过物理创建缓存文件而不是根据每个请求动态生成它们来发布页面。
  4. WooCommerce
    WooCommerce 最初是为利用 WordPress API 而开发的,因此它使用核心帖子表来存储产品信息,并将产品和类别视为自定义帖子类型。 不过,产品不是帖子或页面。 产品是功能、定价和版本的集合。 如果你要推出一个产品的新版本,并且你打算在某一天发布它,那么起草和发布新版本发布是相当困难的。 解决方法是创建新产品、取消发布旧产品、更新新产品的永久链接等……当然,两者之间的产品 ID 不同。
  5. 表格和数据 – 它确实需要一个表单插件或集成的第三方平台来管理您网站上的表单和数据。 我很惊讶 WordPress 没有将表单和数据作为核心功能——尤其是因为 WooCommerce 基本上也同时使用了这两者。 Elementor,例如,做得非常出色,甚至具有网络挂接功能,可以简化集成。
  6. 垃圾 – 我付钱 Akismet在 但它对表单垃圾邮件毫无用处,而且这些年来似乎根本没有发展。 我仍然收到大量垃圾邮件,尤其是通过我网站上的表格。 WordPress 团队应该干掉它并购买和集成 CleanTalk 这是原生表单插件集成的更好解决方案。
  7. 分期 – 几乎每个托管的 WordPress 主机现在都有暂存环境和生产环境,您可以在其中开发和测试,然后将您的更改推送到生产环境。 我们用 飞轮 为此,绝对喜欢它。 但是由于 WordPress 的架构,生产阶段有很大的局限性。 随着我们在舞台上的发展,我们的客户通常仍在生产中制作内容。 主题开发通常会导致数据库编辑。 因此,我们不能只将暂存推送到生产……我们必须手动将更改推送到生产。 如果 WordPress 在谨慎地将所有内容与主题和插件分开方面做得更好,那么就可以简单地推送一个或另一个,而不是仅仅选择主题与数据库。
  8. 工作流程 – 大多数公司都需要能够与编写、编辑内容的人员建立内容工作流,然后在计划上线之前批准内容。 虽然 WordPress 有很好的内置角色,但没有工作流管理来分配和通知这些角色。 结果,公司从外部寻找内容来开发、编辑和批准内容,然后只使用 WordPress 来发布它。
  9. 内容之旅 – 较新的内容体验平台不是按内容类型组织的,而是按用户类型组织的。 这些系统具有基于规则或基于智能的流程的动态功能,可以引导访问者体验。 这是一个巨大的变化,也是 WordPress 可能永远无法适应的。
  10. WordPress的小工具 – 我是 Gutenberg 编辑器的粉丝,非常感谢它在支持以前的内容架构的同时提供的灵活性。 然而,当 WordPress 决定尝试调整小部件的用户界面以使其外观和行为像古腾堡时,这是一场灾难。 用户界面很糟糕……如果你有大量的小部件,它会很慢。 我的新主题的功能之一是可以选择禁用此界面,我欣喜若狂。 如果你想 禁用小部件的块编辑器,您可以将代码添加到子主题或可以安装的官方插件中。

我知道我会在第三方应用程序、集成、插件和主题方面遇到大量阻力。 我们继续维护和推广我们自己的列表 推荐插件 对于 WordPress。 同样,我的观点是,上述特性正在成为内容策略的核心,而不是它们之外的特性或功能。

披露: Martech Zone 在本文中一直使用会员链接。

Douglas Karr

Douglas Karr 首席营销官是 开放洞察 和创始人 Martech Zone。 道格拉斯帮助了数十家成功的 MarTech 初创公司,协助进行了超过 5 亿美元的 MarTech 收购和投资尽职调查,并继续协助公司实施和自动化其销售和营销策略。 道格拉斯是国际公认的数字化转型和 MarTech 专家和演讲者。 道格拉斯还是一本傻瓜指南和一本商业领导力书籍的出版作者。

相关文章

返回顶部按钮
关闭

检测到Adblock

Martech Zone 我们能够免费为您提供这些内容,因为我们通过广告收入、联属链接和赞助从我们的网站中获利。 如果您在浏览我们的网站时删除广告拦截器,我们将不胜感激。