WordPress 主题和插件开发的 10 个技巧

你醒来,首先想到的是“我必须完成那个 WordPress 插件或主题”。

虽然你仍然热爱你的工作并且它是一个极好的收入来源,但有时它看起来就像你没有完成任何事情,它让你发疯。 很简单; 如果你没有完成项目,你将得不到报酬,如果你没有完成足够多的项目,你将得不到足够的报酬。 您必须找到一种方法来更快地完成项目,我们在这里为您提供一些易于实施的建议。

您可以掌握一些技巧来缓解这种痛苦并让您再次热爱您的工作。 请继续阅读以了解如何加快开发速度并在创纪录的时间内将您的插件或主题推出。

1.首先发展你的焦点

如果您不在游戏中,那么尝试开始任何事情都是没有意义的。 你最终会无休止地滚动互联网,同时试图避免新剧集的剧透。 五分钟后,您可能会感到沮丧,并且无法完成任务。

拖延 这不是一件容易解决的事情,但你并不孤单,并且有一些方法可以解决它。 知道一天中什么时候你最有效率、最警觉和最渴望工作是任何人都可以做的简单优化。 调整你的日程安排。 如果您是夜猫子,请在开始工作之前完成您的家务和家庭事务。 如果你是早起的鸟儿,早上慢跑完就开始工作!

2. 制定计划

你可以简单地在这一点上投入,因为你已经准备好并且全力以赴完成工作。 事实是,这可能不是最好的做法。 你可能最终会迷失在项目中,退一步重做东西将是不可避免的。 而且完全是浪费时间。

在开始之前,请确保您知道您将在微任务和大局方面做什么。 如果您有任何问题没有得到解答,在您开始之前,是时候向您自己或您的老板或客户提出这些问题。 这听起来像是又一次延迟,但从长远来看是有回报的。

特雷罗

使用任何形式的计划者、项目经理或简单地记下事情总比什么都不使用要好。 好的旧笔和纸能创造奇迹。 不是专门针对任何特定领域的软件,例如 特雷罗 也能创造奇迹。 只要确保你使用了一些东西,因为无论你的记忆力有多好,写下来的东西都会让你清晰。

制定计划可以节省你思考“我从这里去哪里”的时间。 如果您使用 Trello,一旦您将任务置于“完成”状态,您还会获得额外的内啡肽,这将为您的其他任务提供所需的动力。

3. 准备是成功的一半

一旦你坐下来开始工作,可能发生的最糟糕的事情就是你忘了拿一杯水或不得不快速跑到浴室。 如果您的工具也发生同样的情况,那么您就有大麻烦了。

技巧 1:为您经常使用的页面添加书签并保存您的代码片段

这个技巧尤其适用于新开发人员,但即使是最有经验的开发人员也必须不时获得第二意见。 没有什么可耻的,无论如何。

但是,如果您必须在互联网上搜索两天前看到的有价值的信息,而现在您急需,您可能已经浪费了太多时间(而且您不会找到它)。 为您经常使用的资源添加书签,以便更快地学习并减少浪费在搜索上的时间。

另一个准备技巧是始终保持您的代码片段关闭。 这是一个巨大的节省时间。 如果您注意到您一遍又一遍地键入相同的代码,最好将其保存在某个地方,以便在您需要再次使用它们时随时可用。

技巧 2:创建您最信任的插件列表

就像代码片段和书签一样,毫无疑问,您一直在使用几个插件,无论是用于开发还是测试。

跟踪您使用的基本插件。 一旦您设置了此提示中的列表,您的下一个主题或插件扩展的开发将不需要您重新执行此操作。 继续并跳过这一步。 这增加了更快的开发速度。

4. 获取正确的文本编辑器

您将大部分时间都花在代码编辑器上,因此最好是您喜欢使用的东西。 您的选择可以是简单的文本编辑器,也可以是更强大且与您目前正在处理的工作相关的东西。

许多开发人员发誓,任何具有语法突出显示的文本编辑器都足够好。 他们更喜欢 Coda 或 Sublime Editor 等编辑器附带的简单性。

视觉工作室代码

另一方面,使用 IDE(集成开发环境)将在同一屋檐下为您提供更多功能和工具。 视觉工作室代码 是微软的一款相当新的免费产品,我们推荐的再多也不为过。 它快速且非常适合 WP 开发。 它有很多 WP 特定的附加组件,它可以为您节省数小时的开发时间。

5. 搭建测试环境

使用 WordPress 插件和主题,一切都与测试有关。 您不能只在任何地方进行测试,尤其是在您尚未设置登台环境的情况下。 手动设置它不是一件容易的事。 所以,抓住一个好工具。

如果您只想在实时网站上尝试一下,为了您的利益,请不要这样做。 相反,请使用临时站点。 许多最好的 WordPress 托管选项已经包括登台站点,因此您需要做的就是登录您的托管帐户并单击一个按钮

但是,如果您的主机不提供此功能,请考虑 WP 暂存插件. 这个插件将使您的生活变得更加轻松。 而不是使用任何过于复杂的解决方案,或者那些具有特定服务器要求的解决方案,这个解决方案将让您在几秒钟内准备好进行测试。 将它安装在您需要处理的实时网站上,并观看它发挥它的魔力。

WPStaging

它将在您原始 WordPress 安装的子文件夹中创建您网站的副本。 有了它,您可以进行测试,直到您满意为止,而不会冒对实时网站造成永久性损坏的风险。

6. 几秒钟内从零开始

您将测试您的新主题或插件,并且会出现问题 – 这是开发的本质。 如果您没有任何问题,请致电我们。 我们应该一起玩彩票。

当出现问题时,对于下一轮测试,您需要一个全新的 WP 环境。 为此,请使用重置插件,例如 WP重置. 只需单击一个按钮,它就会重置 WP,为您提供一个漂亮、干净的网站,以便再次进行测试。 它还提供了更高级的选项,例如在重置后重新激活插件,因此您不必手动执行此操作。

WPReset 操作

借助 WP Reset,您还可以创建急需的“检查点”,这要归功于 数据库快照功能. 您可以在几秒钟内创建您熟悉的数据库快照。 测试后,您可以根据需要多次回滚到特定快照。

7. 测试后

除非您希望提高插件或主题的性能,否则测试毫无意义。 之后,可能有很多原因你可能最终仍然在使用同一个插件。 有几种方法可以使这个过程尽可能轻松。

原因一:调试

如果一切运行顺利,无论如何,把它放在那里让全世界都可以看到和使用。 但是,如果出现故障,您可能需要在进入市场之前对其进行纠正。

您的大部分时间可能都花在调试上,而这正是您花费这么长时间的原因。 不过,您不应该为了速度而牺牲插件的质量。 仅仅找到故障似乎是一项太多的工作。

您可以使用 查询监视器 在这里帮助你。 这个非常流行的插件在管理栏中的结构化菜单中显示信息,并让您查看导致您遇到的问题的原因。

查询监视器

此信息极大地有助于调试从 PHP 错误、挂钩和操作到 HTTP API 调用的所有内容,并具有一些高级功能,例如调试 Ajax 或 REST API 调用。 它极大地有助于定位问题,因为它允许您根据特定主题和插件缩小信息范围。 您可以在几秒钟内检查性能不佳的地方。

调试栏

您也可以继续安装 调试栏. 如果您按照提示 3 进行操作,您可能会使用 Developer 插件完成所有操作。 调试栏本质上是向管理栏添加了一个调试菜单。 在菜单中,您将能够看到真正有助于调试的查询、缓存和其他信息。 使用这个插件的另一个好处是有很多可用的扩展,例如,调试控制台或调试栏重写规则。 他们每个人都在表中添加了更多功能。

原因 2:测试所有浏览器,以防万一

一旦您的插件上线,请不要等待门票。 确保您的插件或主题在所有浏览器上都能完美运行,并且您的主题不会影响网站的响应能力。 虽然 超过 63% 的人使用谷歌浏览器,仅仅在这个浏览器上工作得很好让他们中的相当一部分人不开心。

您确实需要不断更新,并且您可能会认为如果需要,您可以稍后再回来。 事实是,完全准备好基础知识并准备好发布肯定要好得多,这样您就可以继续添加新功能,而不是返回并重新纠正同样的事情。

原因3:一切可能都是徒劳的

如果您正在开发 WordPress 主题,您需要确保它符合那些您不应该违反的规则。 为此,您可以使用一个插件来帮助您。

主题检查 WordPress 插件

您应该使用的主要检查器是 WordPress 主题检查器. 这个非常有用,因为它可以帮助您查看您的主题是否与其他 WordPress 主题相提并论。 它允许您运行 WordPress 在提交主题时使用的测试工具。

主题检查结果

一旦测试完成(这需要一秒钟),您可以查看您的主题中是否有任何不符合 WordPress 标准的内容。 您可以更轻松地适应 WordPress 的最佳实践,而无需花费大量时间提前学习它们。

8. 如果你被打断

万一你被打断了,如果你和某人一起工作,这会很烦人,尽量不要向他们扔东西。

更常见的情况是你休息了,或者有更重要的事情出现,所以你不得不离开你的站。 几个小时后回到它可能需要几个小时才能重新进入游戏并弄清楚进行了哪些更改。 更糟糕的情况是那些烦人的同事可能在你不在的时候做出了一些改变。

确保安装 简单的历史 插入。 安装并激活此插件后,您将能够在仪表板上看到它。

简单历史插件

因此,如果其他人安装了任何东西或进行了任何其他更改,您可以在此处轻松查看它们。 它将帮助您相应地计划下一步。

9. 跟踪你的速度

另一个与内啡肽相关的技巧可以创造你可能缺少的驱动力:给自己计时。

现在,起初,这似乎有点违反直觉。 您可能知道完成一个主题或插件大约需要多长时间,这不是您引以为豪并希望分享的数字。 不过,你没有理由不尝试这个。 说白了就是和自己比。

给自己计时可能是一个很好的指标,表明是什么让你放慢了速度。 当您上班时,更容易看到您的开发工作的哪些方面需要改进。 其中一些可能比你估计的要花更长的时间,而另一些会变得容易得多。

一旦你知道哪些部分最麻烦,那么你就会知道这些插件中的哪个最适合你。 在那之前,请确保安装并激活它们,以防万一。 毕竟,您总是可以点击重置按钮!

10.确保玩得开心

生产力的最大杀手是如果你在做一些你不感兴趣或者你觉得无聊的事情。 播放一些音乐,将您的任务游戏化,观看一些猫视频,并为出色的工作考虑适当的奖励。 任何对你有用的东西,只要你不讨厌你曾经觉得如此有趣的东西!

  JetFormBuilder:为 WordPress 使用表单

类似文章