Skip to content

wp admin includes plugin.php Notes

Lewis Cowles edited this page Dec 31, 2016 · 1 revision
interface AdminPluginInterface {
    function get_plugin_data( $plugin_file, $markup = true, $translate = true );
    function _get_plugin_data_markup_translate( $plugin_file, $plugin_data, $markup = true, $translate = true );
    function get_plugin_files($plugin);
    function get_plugins($plugin_folder = '');
    function get_mu_plugins();
    function _sort_uname_callback( $a, $b );
    function get_dropins();
    function _get_dropins();
    function is_plugin_active( $plugin );
    function is_plugin_inactive( $plugin );
    function is_plugin_active_for_network( $plugin );
    function is_network_only_plugin( $plugin );
    function activate_plugin( $plugin, $redirect = '', $network_wide = false, $silent = false );
    function deactivate_plugins( $plugins, $silent = false, $network_wide = null );
    function activate_plugins( $plugins, $redirect = '', $network_wide = false, $silent = false );
    function delete_plugins( $plugins, $deprecated = '' );
    function validate_active_plugins();
    function validate_plugin($plugin);
    function is_uninstallable_plugin($plugin);
    function uninstall_plugin($plugin);
    function add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function = '', $icon_url = '', $position = null );
    function add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_management_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_options_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_theme_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_plugins_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_users_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_dashboard_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_posts_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_media_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_links_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_pages_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function add_comments_page( $page_title, $menu_title, $capability, $menu_slug, $function = '' );
    function remove_menu_page( $menu_slug );
    function remove_submenu_page( $menu_slug, $submenu_slug );
    function menu_page_url($menu_slug, $echo = true);
    function get_admin_page_parent( $parent = '' );
    function get_admin_page_title();
    function get_plugin_page_hook( $plugin_page, $parent_page );
    function get_plugin_page_hookname( $plugin_page, $parent_page );
    function user_can_access_admin_page();
    function option_update_filter( $options );
    function add_option_whitelist( $new_options, $options = '' );
    function remove_option_whitelist( $del_options, $options = '' );
    function settings_fields($option_group);
    function wp_clean_plugins_cache( $clear_update_cache = true );
    function plugin_sandbox_scrape( $plugin );
}

Clone this wiki locally