LLMS_Admin_Review::admin_footer( string $text )
On LifterLMS admin screens replace the default footer text with a review request
Parameters Parameters
- $text
-
(string) (Required) Default footer text.
Return Return
(string)
Source Source
File: includes/admin/class-llms-admin-review.php
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | * @ return string */ public function admin_footer( $text ) { global $current_screen ; // Show footer on our custom post types in admin, but not on the block editor. if ( isset( $current_screen ->post_type ) && in_array( $current_screen ->post_type, array ( 'course' , 'lesson' , 'llms_review' , 'llms_membership' , 'llms_engagement' , 'llms_order' , 'llms_coupon' , 'llms_voucher' , 'llms_form' , 'llms_achievement' , 'llms_my_achievement' , 'llms_certificate' , 'llms_my_certificate' , 'llms_email' ), true ) && false === $current_screen ->is_block_editor ) { $show_footer = true; } // Show footer on our settings pages. // phpcs:disable WordPress.Security.NonceVerification.Recommended -- No nonce verification needed here // phpcs:disable WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- No sanitization needed here, we're not gonna use this value other than for checks // phpcs:disable WordPress.Security.ValidatedSanitizedInput.MissingUnslash -- No unslash needed here, we're not gonna use this value other than for checks if ( ( ! empty ( $_GET [ 'page' ] ) && strpos ( $_GET [ 'page' ], 'llms-' ) === 0 ) || ( ! empty ( $current_screen ->id ) && strpos ( $current_screen ->id, 'lifterlms' ) === 0 ) ) { $show_footer = true; } // phpcs:enable WordPress.Security.ValidatedSanitizedInput.InputNotSanitized // phpcs:enable WordPress.Security.ValidatedSanitizedInput.MissingUnslash // Exclude the wizard. |
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.24.0 | Introduced. |