首页 > 解决方案 > Wordpress - 管理面板上未显示自定义插件

问题描述

我刚刚安装了 Wordpress 并在本地机器上运行一切正常。

所以我在wp-content/plugins 文件夹下创建了一个自定义插件,如下所示:

<?php 
    /*
    Plugin Name: Lottery
    Description: Plugin for displaying products from an OSCommerce shopping cart database
    */

?>

然后我在我的系统中运行管理面板,创建的插件未列在我的管理插件部分

我不知道为什么它不显示自定义插件。谁能帮我找出我做错的地方或我想导入的任何东西来显示我的插件。

标签: phpwordpress

解决方案


要在管理面板中显示您的插件名称,您必须提供以下代码:

    <?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/


推荐阅读