LLMS_Admin_Menus::builder_page_actions()
Handle init actions on the course builder page
Description Description
Used for post-locking redirects when taking over from another user on the course builder page.
Return Return
(void)
Source Source
File: includes/admin/class.llms.admin.menus.php
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 | */ public function builder_page_actions() { if ( ! isset( $_GET [ 'page' ] ) || 'llms-course-builder' !== $_GET [ 'page' ] ) { return ; } if ( ! empty ( $_GET [ 'get-post-lock' ] ) && ! empty ( $_GET [ 'course_id' ] ) ) { $post_id = absint( $_GET [ 'course_id' ] ); check_admin_referer( 'lock-post_' . $post_id ); wp_set_post_lock( $post_id ); wp_safe_redirect( add_query_arg( array ( 'page' => 'llms-course-builder' , 'course_id' => $post_id , ), admin_url( 'admin.php' ) ) ); exit (); } add_action( 'admin_bar_menu' , array ( 'LLMS_Admin_Builder' , 'admin_bar_menu' ), 100, 1 ); |
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.16.7 | Unknown. |
3.13.0 | Introduced. |