• PHP Notice: add_submenu_page was called incorrectly. The seventh parameter passed to add_submenu_page() should be an integer representing menu position. Please see Debugging in WordPress for more information. (This message was added in version 5.3.0.) in \wp-includes\functions.php on line 5775
    PHP Stack trace:
    PHP 1. {main}() \wp-admin\edit-comments.php:0
    PHP 2. require_once() \wp-admin\edit-comments.php:10
    PHP 3. require() \wp-admin\admin.php:158
    PHP 4. require_once() \wp-admin\menu.php:394
    PHP 5. do_action($hook_name = ‘admin_menu’, …$arg = variadic(”)) \wp-admin\includes\menu.php:155
    PHP 6. WP_Hook->do_action($args = [0 => ”]) \wp-includes\plugin.php:474
    PHP 7. WP_Hook->apply_filters($value = ”, $args = [0 => ”]) \wp-includes\class-wp-hook.php:331
    PHP 8. MWP\WordPress\AdminPage->MWP\WordPress\{closure:\wp-content\plugins\bread-finance\framework\annotations\AdminPage.php:128-166}(”) \wp-includes\class-wp-hook.php:307
    PHP 9. call_user_func:{\wp-content\plugins\bread-finance\framework\annotations\AdminPage.php:144}($function_name = ‘add_management_page’, …$parameters = variadic(‘MWP Task Runner’, ‘manage_options’, ‘mwp-fw-tasks’, class Closure { virtual $closure = “$this->MWP\WordPress\{closure}”, public $static = [‘instance’ => class MWP\Framework\Controller\Tasks { … }, ‘output’ => ”]; public $this = class MWP\WordPress\AdminPage { public $title = ‘Tasks Management’; public $menu = ‘MWP Task Runner’; public $menu_submenu = NULL; public $slug = ‘mwp-fw-tasks’; public $capability = ‘manage_options’; public $icon = ‘none’; public $position = NULL; public $type = ‘management’; public $parent = NULL; public $for = ‘site’ } }, ‘none’, NULL)) \wp-content\plugins\bread-finance\framework\annotations\AdminPage.php:144
    PHP 10. add_management_page($page_title = ‘Tasks Management’, $menu_title = ‘MWP Task Runner’, $capability = ‘manage_options’, $menu_slug = ‘mwp-fw-tasks’, $function = class Closure { virtual $closure = “$this->MWP\WordPress\{closure}”, public $static = [‘instance’ => class MWP\Framework\Controller\Tasks { … }, ‘output’ => ”]; public $this = class MWP\WordPress\AdminPage { public $title = ‘Tasks Management’; public $menu = ‘MWP Task Runner’; public $menu_submenu = NULL; public $slug = ‘mwp-fw-tasks’; public $capability = ‘manage_options’; public $icon = ‘none’; public $position = NULL; public $type = ‘management’; public $parent = NULL; public $for = ‘site’ } }, $position = ‘none’, NULL) \wp-content\plugins\bread-finance\framework\annotations\AdminPage.php:144
    PHP 11. add_submenu_page($parent_slug = ‘tools.php’, $page_title = ‘Tasks Management’, $menu_title = ‘MWP Task Runner’, $capability = ‘manage_options’, $menu_slug = ‘mwp-fw-tasks’, $function = class Closure { virtual $closure = “$this->MWP\WordPress\{closure}”, public $static = [‘instance’ => class MWP\Framework\Controller\Tasks { … }, ‘output’ => ”]; public $this = class MWP\WordPress\AdminPage { public $title = ‘Tasks Management’; public $menu = ‘MWP Task Runner’; public $menu_submenu = NULL; public $slug = ‘mwp-fw-tasks’; public $capability = ‘manage_options’; public $icon = ‘none’; public $position = NULL; public $type = ‘management’; public $parent = NULL; public $for = ‘site’ } }, $position = ‘none’) \wp-admin\includes\plugin.php:1489
    PHP 12. _doing_it_wrong($function = ‘add_submenu_page’, $message = ‘The seventh parameter passed to add_submenu_page() should be an integer representing menu position.’, $version = ‘5.3.0’) \wp-admin\includes\plugin.php:1416
    PHP 13. trigger_error($message = ‘add_submenu_page was called incorrectly. The seventh parameter passed to add_submenu_page() should be an integer representing menu position. Please see Debugging in WordPress for more information. (This message was added in version 5.3.0.)’, $error_type = 1024) \wp-includes\functions.php:5775

  • The topic ‘MWP Framework is attempting to add a submenu incorrectly’ is closed to new replies.