render_page();
}
function render_page() {
global $siteguard_config, $siteguard_captcha;
$opt_val_enable = $siteguard_config->get( self::OPT_NAME_ENABLE );
if ( isset( $_POST['update'] ) && check_admin_referer( 'siteguard-menu-same-error-submit' ) ) {
$error = false;
$errors = siteguard_check_multisite();
if ( is_wp_error( $errors ) ) {
echo '
';
echo esc_html( $errors->get_error_message() );
echo '
';
$error = true;
}
if ( false === $error && '1' === $_POST[ self::OPT_NAME_ENABLE ] ) {
$ret = $siteguard_captcha->check_requirements();
if ( is_wp_error( $ret ) ) {
echo '' . esc_html( $ret->get_error_message() ) . '
';
$error = true;
$siteguard_config->set( self::OPT_NAME_ENABLE, '0' );
$siteguard_config->update();
}
}
if ( false === $error && false === $this->is_switch_value( $_POST[ self::OPT_NAME_ENABLE ] ) ) {
echo '';
esc_html_e( 'ERROR: Invalid input value.', 'siteguard' );
echo '
';
$error = true;
}
if ( false === $error ) {
$opt_val_enable = sanitize_text_field( $_POST[ self::OPT_NAME_ENABLE ] );
$siteguard_config->set( self::OPT_NAME_ENABLE, $opt_val_enable );
$siteguard_config->update();
?>
';
echo '
';
echo '' . esc_html__( 'Same Login Error Message', 'siteguard' ) . '
';
$documentation_link = '' . esc_html__( 'online documentation', 'siteguard' ) . '';
echo ''
. sprintf(
/* translators: %1$s: Link to the online documentation. */
esc_html__( 'See the %1$s.', 'siteguard' ),
$documentation_link
)
. '
';
?>