【WP|5】WordPress 插件开发详解-一、插件开发的基础

1. 插件文件结构

一个简单的插件通常包含一个主文件和一些辅助文件。建议创建一个独立的文件夹来存放插件文件,例如 my-plugin,并在其中创建一个主文件 my-plugin.php

my-plugin/
|-- my-plugin.php
|-- includes/
|   |-- functions.php
|-- assets/
    |-- css/
    |-- js/

2. 插件头部信息

每个插件的主文件需要包含插件头部信息,以便 WordPress 识别插件。以下是一个示例:

<?php
/*
Plugin Name: My Plugin
Plugin URI: https://example.com/my-plugin
Description: A brief description of what the plugin does.
Version: 1.0
Author: Your Name
Author URI: https://example.com
License: GPL2
*/

3. 激活和停用钩子

在插件激活和停用时执行特定操作,可以使用 register_activation_hookregister_deactivation_hook

function my_plugin_activate() {
    // 插件激活时执行的操作
}
register_activation_hook(__FILE__, 'my_plugin_activate');

function my_plugin_deactivate() {
    // 插件停用时执行的操作
}
register_deactivation_hook(__FILE__, 'my_plugin_deactivate');
上一篇:Red Hat Enterprise Linux (RHEL) 8.10 发布 - 红帽企业 Linux 8 完美终结版


下一篇:【专利 超音速】一种光伏检测系统-摘要