diff --git a/1.3.-Plugin-Classes-Sub-directory.md b/1.3.-Plugin-Classes-Sub-directory.md new file mode 100644 index 0000000..713547c --- /dev/null +++ b/1.3.-Plugin-Classes-Sub-directory.md @@ -0,0 +1,22 @@ +# `class/` Root Files + +Important files are highlighted in **bold** text. + +| File Name | Description | +|------|-------------| +| `config.php` | Defines various constants (@todo rename to something more accurate). | +| `convert.php` | Provides various conversion functions. | +| `hooks.php` | Registers actions with various WordPress hooks. | +| **`init.php`** | Defines the Plugin object. | +| `language.php` | Loads translation settings. | +| **`settings.php`** | Defines the various Plugin settings. | +| **`task.php`** | Provides the core function of the Plugin. | +| `templates.php` | Loads the various template files. | +| `wysiwyg.php` | Provides integration with the WordPress WYSIWYG editor. | + +# `class/` Sub-directories + +| Dir. Name | Description | +|------|-------------| +| `dashboard/` | Contains the files that handle dashboard page construction. | +| `widgets/` | Contains the files that handle widget construction. | \ No newline at end of file