Changeset 14088 for sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload.php
- Timestamp:
- 10/01/2024 06:20:40 AM (8 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload.php
r13837 r14088 2 2 namespace WordPressdotorg\Plugin_Directory\Shortcodes; 3 3 use WordPressdotorg\Plugin_Directory\Template; 4 use Two_Factor_Core; 5 use function WordPressdotorg\Two_Factor\{ user_requires_2fa, get_onboarding_account_url }; 4 6 5 7 class Upload { … … 53 55 __( 'Before you can upload a new plugin, <a href="%s">please log in</a>.', 'wporg-plugins' ), 54 56 esc_url( wp_login_url() ) 57 ) . '</p></div>'; 58 } 59 60 // Require 2FA for plugin authors on upload. 61 if ( 62 user_requires_2fa( wp_get_current_user() ) && 63 ! Two_Factor_Core::is_user_using_two_factor( get_current_user_id() ) 64 ) { 65 return '<div class="notice notice-error notice-alt"><p>' . sprintf( 66 /* translators: Setup 2FA url */ 67 __( 'Before you can upload a new plugin, <a href="%s">please enable two-factor authentication</a>.', 'wporg-plugins' ), 68 esc_url( get_onboarding_account_url() ) 55 69 ) . '</p></div>'; 56 70 }
Note: See TracChangeset
for help on using the changeset viewer.