Function
Check that all of the licenses are valid.
tml_admin_check_extension_licenses( )
Source
function tml_admin_check_extension_licenses() {
global $plugin_page;
if ( tml_is_post_request() ) {
return;
}
if ( 'theme-my-login-licenses' !== $plugin_page ) {
return;
}
if ( ! current_user_can( 'manage_options' ) ) {
return;
}
foreach ( tml_get_extensions() as $extension ) {
if ( ! $extension->get_license_key() ) {
continue;
}
if ( 'valid' !== $extension->get_license_status() ) {
continue;
}
$status = tml_check_extension_license( $extension );
if ( ! is_wp_error( $status ) ) {
$extension->set_license_status( $status );
}
}
}
Uses
Changelog
| Version | Description |
|---|---|
| 7.0.8 | Introduced. |