问题# 418

2023年2月20日发给会员


你不一定需要一个在线课程插件来做在线课程万博maxbetx网页版

现在有很多人想要创建和销售在线课程。万博maxbetx网页版这是一种趋势。

坦率地说,我认为在线课程的世界存在一定程度的通货膨胀。万博maxbetx网页版由于供给如此之多,课程的感知价值已经下降。万博maxbetx网页版这是我之前讲过的。

但是,在线课程将继续存在万博maxbetx网页版。如果操作得当,它们仍然卖得很好。它们有很多用途,无论是作为旗舰产品,还是会员网站的大型图书馆的一部分,甚至是铅磁铁。

我认为这是一种趋势更短的不过,在线课程万博maxbetx网页版。人们的注意力范围并不能真正有效地支持大型、多模块课程的概念。人们没有时间做这些。他们失去了兴趣。它体积太大,太耗时。

得到边缘每周一寄给你!

一定要订阅(免费)边缘每周一早上自动发送给您。在电子邮件版本中有一些额外的好处,你在档案馆里找不到。只是说说而已。

当你订阅这篇文章时,你不会被重定向,所以你可以继续阅读。

简短、切中要害的课程真的很有用。万博maxbetx网页版但是,问题来了……

你真的需要一个完整的在线课程插件(被称为学习管理系统或LMS)来进行在线课程吗?万博maxbetx网页版

也许不是。

你看,很多想做在线课程的人会去找一个插件来做。万博maxbetx网页版不可避免地,你会发现LMS插件,如LearnDash, TutorLMS或Thrive Apprentice。

但是,很多时候,这些插件对于短期课程来说是多余的。万博maxbetx网页版如果你只是想要一门课程,里面有一个视频,一些文字,也许还有一两个下载,那么这些LMS插件就太过分了。事实上,LearnDash甚至无法在没有奇怪插件的情况下开设这样的课万博maxbetx网页版程。

如果你的课程不需万博maxbetx网页版要证书、作业、评分和大型多模块设置等花哨的小工具,那么你完全可以不购买LMS插件。

实际上我现在正在为一个客户做这件事。它实际上相当简单,下面是我如何构建它。

我的客户想要一个几乎只有一个视频课程的图书馆。万博maxbetx网页版每个视频都将在Vimeo上托管。在视频下面会有一些文字,她可能会为他们提供可下载的内容。

所以,我刚刚创建了一个自定义的帖子类型称为“课程”。万博maxbetx网页版我用了CPT UI插件来创建一个自定义的帖子类型。现在,她有文章和页面(这是默认的WordPress),以及一个新的自定义文章类型的课程。万博maxbetx网页版

然后我用高级自定义字段为她的在线课程创建一些定制字段。万博maxbetx网页版这些字段是:

  • 一个URL字段,作为Vimeo上课程视频的URL。
  • 带有名称和文件URL的中继器字段,她可以为每门课程设置可下载内容。

随着她的项目的发展,我们可能会根据需要添加额外的字段。但是,通过使用自定义帖子类型和自定义字段,我们可以定制一个特定于她的需求的在线课程设置,而没有LMS的所有膨胀。

我还为她的课程设置了一个自定义的分类结构(在WordPress行话中称为分类),这样她就可以对她的课万博maxbetx网页版程进行分类,随着她的库的增长,我们将有一些不错的过滤选项。

现在的问题是这些课程在前端会是什么样子。万博maxbetx网页版

我决定用Elementor你好,主题作为她网站的基石。我使用Elementor创建了一个独特的模板,具体到Courses post类型。万博maxbetx网页版

对于视频,我使用Elementor内置的高级自定义字段集成,以便动态地从Vimeo中拉出她输入的视频。它就在模板的顶部。

现在,在Elementor中显示中继器字段有点令人讨厌。但是,Elementor的魅力在于所有的第三方插件。所以,我安装了一个插件叫做任何地方Elementor Pro.Elementor的这组插件的众多功能之一是更深入地使用自定义字段,即中继器字段。

使用Anywhere,我创建了一个用于显示她的课程下载的模板(当然是使用Elementor)。然后,我使用小部件显示中继器字段,在她的课程模板中设置中继器字段。

那么,我们有什么,然后是一个主题模板,专门用于显示她的在线课程。万博maxbetx网页版我们可以自定义该模板,使其看起来像她想要的任何东西。它将包括视频、文本和可下载内容的链接。随着时间的推移,它可以扩展以适应未来的需要。

然后,对于她的课程库,我们只需设置一个页面,并使用Elementor的“Post Grid”(或者循环生成器,如果您正在使用新添加的)来显示她的课程。万博maxbetx网页版每个课程将被分类,有一个很好的特征图像和描述。

她想要他们只保护会员,所以我将使用WP融合(看看你可以用WP融合做的7件很酷的事情).她将使用FluentCRM,所以WP Fusion将为她提供完善的内容保护系统。我们很可能会使用WooCommerce出售访问权限。

这真的很简单。

也许在某个时候,我会为博客录制一个关于如何做到这一点的视频。或者你想让我帮你做这个,你可以让我来做,我很快就能帮你弄好

但是,这里的重点只是....

你不需要一个花哨的LMS插件在你的网站上做在线课程。万博maxbetx网页版

大多数LMS插件包含大多数人从未使用过的特性。

对于那些最可能由客户完成的简单万博maxbetx网页版课程,你不需要这样的插件。

WordPress是一个高度可定制的系统。我们不只是被帖子和页面所困。它可以变成任何你想要的东西。

技术讨论

我经常遇到的一件事是,当一个新客户注册网站管理员支持时,他们会运行一堆他们不使用的插件。

它通常是他们在过去的某个时候购买或尝试过的东西,从未真正使用过,但它仍然是一个活动插件。

所以,我要做的第一件事就是列个清单,看看我们能关掉什么。WordPress插件很棒,但根据插件的性质,可能会有一些问题。在我的帖子中多少个WordPress插件算太多?,我列出了4个主要问题:

  • 服务器上有更多的HTTP请求
  • 更多的数据库查询(以及更多的数据膨胀)
  • 潜在的软件冲突
  • 潜在的安全漏洞(主要是在旧的、未维护的插件上)

在很多情况下,有些插件是可以关闭的。但之后,你会得到你实际使用的。并且插件的数量是不同的。这东西没有严格的上限。事实上,我的网站目前有49个活动插件。那么,您如何确保运行它不会使您的网站陷入困境呢?

  • 运行缓存插件。如果您的主机提供内置缓存,那么就使用它。但是,您的站点需要缓存。
  • 使用性能插件。我个人使用PerfMatters我也经常在客户网站上设置。你可以优化网站的代码,禁用你不使用的东西……等等。
  • 使用选择性插件加载。实际上,你可以只在网站上需要插件的地方打开插件,而在其他地方禁用插件。同样,我使用PerfMatters。插件的组织者也一样。
  • 运行支持的插件。通常这意味着付费,但并不总是如此。他们需要积极维护和支持插件,而不是一些人的业余爱好项目。
  • 使用可靠的虚拟主机。此外,调整托管,以优化您的特定网站。

如果你想深入研究这个问题,多少个WordPress插件算太多?令人吃惊的回答…

如果你想让我深入你的网站,帮助调整网站的性能,并为你做审计,我可以为你做这些通过技术服务

留下回复