|
个简单的 WordPress 插件的文件夹可以包含以下内容: 样式文件的 css 文件夹 放置 JavaScript 文件的脚本文件夹 include 文件夹包含组织插件所需的文件。 templates 文件夹,放置插件的不同模板。 音频和视频文件的 Assets 文件夹 i18n文件夹,用于放置国际文件 当然,复杂且较大的插件可能需要其他文件夹。例如,woocommerce 插件包含包文件夹、示例信息和许多其他内容。它还具有用于分隔管理文件和其他块的子文件夹: 图片 (6) 脚本和样式文件夹 如果站点前部(对于用户)甚至站点仪表板(对于管理员、作者等)中的简单 WordPress 插件的输出需要应用特殊的显示设置,则应使用样式代码。另一方面,如果插件具有基于脚本的功能,则还需要一个用于存储脚本的文件夹。 即使网站的每个样式和脚本部分只有一个文件,最好将每个文件放在特定于该类型文件的文件夹中。
为了使用这些文件,您还必须使用专用的 WordPress 功能将它们添加到插件的主文件中。 包含文件 如果一个插件由于 电话号码列表 功能和执行代码的增加而需要整理,那么将代码分离出来放在单独的php文件中是一个合适的方法,这就是所谓的include文件。您可以将这些文件放在一个特殊的文件夹中,然后,如果您需要其中任何文件,请使用 INCLUDE 或 REQUIRE 函数调用其内容。 这种方法有助于将大量代码组织在独立且特定的结构中,并且主插件文件在代码内容方面也保持轻量和简单。当然,对于一个简单的WordPress插件来说,将不同部分的代码分开并不是强制性的,如果插件很小并且代码很少,那么将不同的功能和部分放在插件的同一个主文件中将是更合适的解决方案。 上述部分是插件最常见的组件之一。在示例中,使用了 woocommerce 插件,该插件具有数量非常多且种类繁多的不同部分和文件夹。

在较简单的插件中,文件夹会较少,但当插件开发时,总会感觉到需要创建新文件夹并展开它们。 简单WordPress插件代码的实现方法 当编写简单的 WordPress 插件代码时,它们在被激活和调用之前不会执行任何操作。 WordPress 可以通过以下方法激活或调用插件中的代码,这些方法是: 使用函数调用 运行动作钩子和过滤器钩子 基于类的实现 使用函数调用方法 函数是 WordPress 的主要组件。编写插件最快、最简单的方法是使用函数。每个函数都有一个带有括号的特定名称,末尾有开括号和闭括号,操作代码将放在括号之间。 当以某种方式调用插件的函数时,插件中的代码就会被执行。最简单但最不灵活的方法是直接在插件或模板中调用现有代码。例如,下面的代码代表一个函数: 在简单的 WordPress 插件中调用函数 图片 (7) 要直接在 WordPress 模板中运行此函数, 直接放入该模板的可执行文件中即可。
|
|