PHP Class WPDKWordPressAdmin

## Overview This class is used when the backend is loaded. You can subclassing this class for get a lot of facilities when you have to manage the theme interactions. ### Benefits This class prepare for us some useful and common action/filter hook.
Author: =undo= ([email protected])
Inheritance: extends WPDKObject
Show file Open project: wpxtreme/wpdk

Public Properties

Property Type Description
$__version string Override version
$bodyClasses array List of CSS class to add to body
$plugin WPDKWordPressPlugin Parent base class

Public Methods

Method Description
__construct ( WPDKWordPressPlugin $plugin ) : WPDKWordPressAdmin Create a WPDKWordPressAdmin object instance
admin_body_class ( array $classes ) : string This is an internal method to build the extra class for body tag.
admin_enqueue_scripts ( string $hook_suffix ) Used for load scripts and styles in admin backend area.
admin_menu ( ) You will use this method for create the WordPress admin menu
wp_pointer ( ) Used for load wp pointer scripts & styles

Method Details

__construct() public method

Create a WPDKWordPressAdmin object instance
public __construct ( WPDKWordPressPlugin $plugin ) : WPDKWordPressAdmin
$plugin WPDKWordPressPlugin Your main plugin instance
return WPDKWordPressAdmin

admin_body_class() public method

This is an internal method to build the extra class for body tag.
public admin_body_class ( array $classes ) : string
$classes array Extra classes list
return string

admin_enqueue_scripts() public method

Used for load scripts and styles in admin backend area.
public admin_enqueue_scripts ( string $hook_suffix )
$hook_suffix string Hook suffix

admin_menu() public method

You will use this method for create the WordPress admin menu
public admin_menu ( )

wp_pointer() public method

Used for load wp pointer scripts & styles
public wp_pointer ( )

Property Details

$__version public property

Override version
public string $__version
return string

$bodyClasses public property

List of CSS class to add to body
public array $bodyClasses
return array

$plugin public property

Parent base class
public WPDKWordPressPlugin $plugin
return WPDKWordPressPlugin