学习WordPress主题开发

时间:2016-12-23 06:52:09

标签: wordpress wordpress-theming wordpress-hook wordpress-4.5.2

我正在学习WordPress主题开发。我需要你澄清何时使用第三方插件或构建我自己的插件,或者只是在没有插件的情况下开发WordPress核心功能。
其次,如果我编辑或提供样式第三方插件,如果在作者执行更新后css类发生更改,会发生什么。

2 个答案:

答案 0 :(得分:1)

请参阅Theme Development了解WordPress主题开发。

请参阅Plugin Development了解学习插件开发。

您可以根据需要创建自己的插件并使用第三方插件。为了满足您的要求,您还可以修改一些插件的默认功能。

如果要使用第三方插件,请在主题文件夹中创建插件目录,然后创建要编辑的文件。即,如果要编辑akismet插件,请在激活主题文件夹中的plugins文件夹中创建akismet文件夹,然后复制要编辑的文件。对此文件进行更改。

其次,如果我设计第三方插件,如果在作者进行更新后css类发生更改,会发生什么。

答案 1 :(得分:1)

没有足够的信息来提供完整的答案,但我会尝试:

Re:何时使用第三方插件 - 这完全是您的判断,因为插件可以用于一个非常简单的目的(在这种情况下,自己添加此功能可能是好的),复杂(如电子商务,表格等)。考虑开发插件是第一步;您还必须持续维护它以跟上WordPress核心更新。

Re:如果我编辑或提供样式第三方插件,如果在作者执行更新后css类发生更改会发生什么 - 这将决定上一个问题的决定。使用插件时可能会发生任何变化;但是当你使用一些时,你将学习哪些插件可以信任而不会做出重大改变。

通常,我只会在以下情况下使用插件:

  • 在GitHub或WP插件回购
  • 上建立了良好的星级评级
  • 它有一个开发团队,他们从高级版本的插件或补充插件或服务赚钱
  • 经常更新('频繁'可能是每月一次,大插件,或每6个月一次)
  • 围绕它有一个开发社区
  • 插件更改日志非常详细,并详细说明了已更新的内容 - 此类通信显示了对开发社区的尊重

我希望这会有所帮助。