WpHelper
class WpHelper
Properties
protected | $app |
Methods
__construct($app)
Add Admin Notice
addMenuLink([int] $page_id, [str] $page_title, [int] $menu_id, [int] $parent = 0)
Adds Page to a WordPress navmenu
void
addPluginLinks(array $plugin_links = array())
Add Admin Notice
void
addMetaBox(string $id, string $title, Closure $closure, string $screen = 'post', string $context = 'normal', string $priority = 'default', integer $closure_args = 1)
Add Shortcode
addDashboardWidget(string $id, string $name, string $closure)
Add Widget
addAdminPanel($menu_slug, $menu_title, $page_title, $closure, $capability = array('manage_options'))
Add Admin Panel
addAdminSubPanel($parent_slug, $menu_slug, $menu_title, $page_title, $closure, $capability = array('manage_options'))
Add Admin Panel
addAdminBarNode($parent = false, $id, $title, $href, $group = false, $meta = array())
Add Admin Bar Node
enqueueStyle(string $handle, string $src, array $dependencies = array(), string $version = '1.0.0', string $media = 'all')
Enqueue Style
enqueueScript(string $handle, string $src, array $dependencies = array(), string $version = '1.0.0', boolean $inFooter = true)
Enqueue Script
object
getGlobalPost()
Get Wp Global Post Object
static array
getWpDatabaseConnection()
Get WP Database
Details
at line 10
__construct($app)
Add Admin Notice
at line 21
addMenuLink([int] $page_id, [str] $page_title, [int] $menu_id, [int] $parent = 0)
Adds Page to a WordPress navmenu
at line 37
void
addPluginLinks(array $plugin_links = array())
Add Admin Notice
at line 67
void
addAdminNotice(Closure $closure)
Add Admin Notice
at line 82
WpHelper
addMetaBox(string $id, string $title, Closure $closure, string $screen = 'post', string $context = 'normal', string $priority = 'default', integer $closure_args = 1)
Add Shortcode
at line 107
WpHelper
addWidget(string $class)
Add Widget
at line 123
WpHelper
addDashboardWidget(string $id, string $name, string $closure)
Add Widget
at line 147
WpHelper
addAdminPanel($menu_slug, $menu_title, $page_title, $closure, $capability = array('manage_options'))
Add Admin Panel
at line 171
WpHelper
addAdminSubPanel($parent_slug, $menu_slug, $menu_title, $page_title, $closure, $capability = array('manage_options'))
Add Admin Panel
at line 193
WpHelper
addAction($action, Closure $closure, $priority = 10, $closure_arguments = 0)
Add Action
at line 206
WpHelper
addAdminBarNode($parent = false, $id, $title, $href, $group = false, $meta = array())
Add Admin Bar Node
at line 230
WpHelper
enqueueStyle(string $handle, string $src, array $dependencies = array(), string $version = '1.0.0', string $media = 'all')
Enqueue Style
at line 246
WpHelper
enqueueScript(string $handle, string $src, array $dependencies = array(), string $version = '1.0.0', boolean $inFooter = true)
Enqueue Script
at line 258
object
getGlobalPost()
Get Wp Global Post Object
at line 267
static array
getWpDatabaseConnection()
Get WP Database