php - Wordpress - 管理面板上未显示自定义插件
问题描述
我刚刚安装了 Wordpress 并在本地机器上运行一切正常。
所以我在wp-content/plugins
文件夹下创建了一个自定义插件,如下所示:
<?php
/*
Plugin Name: Lottery
Description: Plugin for displaying products from an OSCommerce shopping cart database
*/
?>
然后我在我的系统中运行管理面板,创建的插件未列在我的管理插件部分
我不知道为什么它不显示自定义插件。谁能帮我找出我做错的地方或我想导入的任何东西来显示我的插件。
解决方案
要在管理面板中显示您的插件名称,您必须提供以下代码:
<?php
/*
Plugin Name: Lottery
Description: Plugin for displaying products from an OSCommerce shopping cart database
*/
add_action('admin_menu', 'function_name');
function function_name(){
add_menu_page( 'page_title', 'menu_title', 'capability', 'menu_slug', 'function1' );
}
function function1(){
/* Plugin Code */
}
?>
从这里获取更多详细信息https://developer.wordpress.org/reference/functions/add_menu_page/
推荐阅读
- api - 逻辑应用程序 - HTTP 核心 - 202 状态和异步模式成功
- python - 根据整数索引对 pandas 中的行进行着色
- python - 更改 Excel 文件中的特定复选框值
- javascript - 根据另一个图表中动态更新的轴顺序对图表轴进行排序
- javascript - 在这个结构中分组这个js数组项的最佳方法是什么
- css - 如何忽略css文件中的类前缀
- sql - 外部适用于 MS ACCESS
- python - 持久函数中的持久实体 $return 绑定返回一个非无值 - Python
- sql - 当他们以不同的标识符表示时,如何识别 1 个 ID 号下的唯一人员
- ios - SwiftUI - 在转换期间更新目标视图