LLMS_Install::get_can_install_user_id()
Get the WP User ID of the first available user who can ‘manage_options’
Return Return
(int) Returns the ID of the current user if they can 'manage_options'. Otherwise returns the ID of the first Administrator if they can 'manage_options'. Returns 0 if the first Administrator cannot 'manage_options' or the current site has no Administrators.
Source Source
File: includes/class.llms.install.php
*/ public static function update_llms_version( $version = null ) { delete_option( 'lifterlms_current_version' ); add_option( 'lifterlms_current_version', is_null( $version ) ? llms()->version : $version ); } /** * Redirects users to the setup wizard * * @since 1.0.0 * @since 3.0.0 Unknown. * @since 5.2.0 Use strict array comparison and `wp_safe_redirect()` in favor of `wp_redirect()`. * * @return void */ public static function wizard_redirect() { if ( get_transient( '_llms_first_time_setup_redirect' ) ) { delete_transient( '_llms_first_time_setup_redirect' ); if ( ( ! empty( $_GET['page'] ) && in_array( $_GET['page'], array( 'llms-setup' ), true ) ) || is_network_admin() || isset( $_GET['activate-multi'] ) || apply_filters( 'llms_prevent_automatic_wizard_redirect', false ) ) {
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
5.0.0 | Introduced. |