Skip to content

Página de Administración

rogertm edited this page Sep 14, 2023 · 9 revisions

abstract class WASP_Admin_Page

Para crear una Página de Administración debemos crear una clase hija de WASP_Admin_Page.

class My_Plugin_Admin_Page extends WASP_Admin_Page
{

	function __construct()
	{
		parent::__construct();
		$this->page_title 	= __( 'My Plugin Admin Page', 'text-domain' );
		$this->menu_title 	= __( 'My Plugin', 'text-domain' );
		$this->page_heading	= __( 'My Plugin Dashboard', 'text-domain' );
		$this->capability 	= 'manage_options';
		$this->menu_slug	= 'my_plugin-setting';
		$this->option_group	= 'my_plugin_setting';
		$this->option_name 	= 'my_plugin_options';
		$this->icon_url 	= 'dashicons-chart-pie';
		$this->position 	= 2;
	}
}
new My_Plugin_Admin_Page;

Referencias