LLMS_Forms_Admin_Bar::add_menu_items( WP_Admin_Bar $wp_admin_bar )
Add view links to the admin menu bar for qualifying users.
Parameters Parameters
- $wp_admin_bar
-
(WP_Admin_Bar) (Required) Admin bar class instance.
Return Return
(void)
Source Source
File: includes/forms/class-llms-forms-admin-bar.php
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | public function add_menu_items( $wp_admin_bar ) { if ( ! $this ->should_display() ) { return ; } $args = array ( $this ->get_current_location() ); $plan = llms_filter_input( INPUT_GET, 'plan' , FILTER_SANITIZE_NUMBER_INT ); if ( $plan ) { $args [] = array ( 'plan' => llms_get_post( $plan ) ); } $form = llms_get_form( ... $args ); $wp_admin_bar ->add_node( array ( 'id' => 'llms-edit-form' , 'parent' => 'edit' , 'title' => __( 'Edit Form' , 'lifterlms' ), 'href' => get_edit_post_link( $form ->ID ), ) ); } |
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
4.5.1 | Use should_display() method to determine if the view manager should be added to the admin bar. |
4.2.0 | Updated icon. |
4.16.0 | Retrieve nodes to add from get_menu_items_to_add() . |
3.7.0 | |
3.16.0 | Introduced. |