Editing: pro_banners.php
<?php /** * Display banners on settings page * * @package reCaptcha by BestWebSoft * @since 1.27 */ /** * Show ads for PRO * * @param string $func function to call * @return void */ if ( ! function_exists( 'gglcptch_pro_block' ) ) { function gglcptch_pro_block( $func, $show_cross = true, $display_always = false ) { global $gglcptch_plugin_info, $wp_version, $gglcptch_options; if ( $display_always || ! bws_hide_premium_options_check( $gglcptch_options ) ) { ?> <div class="bws_pro_version_bloc gglcptch_pro_block <?php echo esc_attr( $func ); ?>" title="<?php esc_html_e( 'This options is available in Pro version of plugin', 'google-captcha' ); ?>"> <div class="bws_pro_version_table_bloc"> <?php if ( $show_cross ) { ?> <button type="submit" name="bws_hide_premium_options" class="notice-dismiss bws_hide_premium_options" title="<?php esc_html_e( 'Close', 'google-captcha' ); ?>" value="1"></button> <?php } ?> <div class="bws_table_bg"></div> <div class="bws_pro_version"> <?php call_user_func( $func ); ?> </div> </div> <div class="bws_pro_version_tooltip"> <a class="bws_button" href="https://bestwebsoft.com/products/wordpress/plugins/google-captcha/?k=b850d949ccc1239cab0da315c3c822ab&pn=109&v=<?php echo esc_attr( $gglcptch_plugin_info['Version'] ); ?>&wp_v=<?php echo esc_attr( $wp_version ); ?>" target="_blank" title="reCaptcha Pro"> <?php esc_html_e( 'Upgrade to Pro', 'google-captcha' ); ?> </a> <div class="clear"></div> </div> </div> <?php } } } if ( ! function_exists( 'gglcptch_allowlist_banner' ) ) { function gglcptch_allowlist_banner() { ?> <div class="bws_info" style="line-height: 2;"><?php esc_html_e( 'Allowed formats', 'google-captcha' ); ?>: <code>192.168.0.1, 192.168.0., 192.168., 192., 192.168.0.1/8, 123.126.12.243-185.239.34.54</code></div> <div class="bws_info" style="line-height: 2;"><?php esc_html_e( 'Allowed separators for IPs: a comma', 'google-captcha' ); ?> (<code>,</code>), <?php esc_html_e( 'semicolon', 'google-captcha' ); ?> (<code>;</code>), <?php esc_html_e( 'ordinary space, tab, new line or carriage return.', 'google-captcha' ); ?></div> <?php esc_html_e( 'Reason', 'google-captcha' ); ?><br> <textarea disabled></textarea> <div class="bws_info" style="line-height: 2;"><?php esc_html_e( 'Allowed separators for reasons: a comma', 'google-captcha' ); ?> (<code>,</code>), <?php esc_html_e( 'semicolon', 'google-captcha' ); ?> (<code>;</code>), <?php esc_html_e( 'tab, new line or carriage return.', 'google-captcha' ); ?></div> <?php } } if ( ! function_exists( 'gglcptch_supported_plugins_banner' ) ) { function gglcptch_supported_plugins_banner() { $pro_forms = array( 'cf7' => array( 'form_name' => 'Contact Form 7' ), 'si_contact_form' => array( 'form_name' => 'Fast Secure Contact Form' ), 'jetpack_contact_form' => array( 'form_name' => __( 'Jetpack Contact Form', 'google-captcha' ) ), 'sbscrbr' => array( 'form_name' => 'Subscriber' ), 'mailchimp' => array( 'form_name' => 'MailChimp for Wordpress' ), 'bbpress_new_topic_form' => array( 'form_name' => __( 'bbPress New Topic form', 'google-captcha' ) ), 'bbpress_reply_form' => array( 'form_name' => __( 'bbPress Reply form', 'google-captcha' ) ), 'buddypress_register' => array( 'form_name' => __( 'BuddyPress Registration form', 'google-captcha' ) ), 'buddypress_comments' => array( 'form_name' => __( 'BuddyPress Comments form', 'google-captcha' ) ), 'buddypress_group' => array( 'form_name' => __( 'BuddyPress Add New Group form', 'google-captcha' ) ), 'woocommerce_login' => array( 'form_name' => __( 'WooCommerce Login form', 'google-captcha' ) ), 'woocommerce_register' => array( 'form_name' => __( 'WooCommerce Registration form', 'google-captcha' ) ), 'woocommerce_lost_password' => array( 'form_name' => __( 'WooCommerce Reset password form', 'google-captcha' ) ), 'woocommerce_checkout' => array( 'form_name' => __( 'WooCommerce Checkout form', 'google-captcha' ) ), 'wpforo_login_form' => array( 'form_name' => __( 'wpForo Login form', 'google-captcha' ) ), 'wpforo_register_form' => array( 'form_name' => __( 'wpForo Registration form', 'google-captcha' ) ), 'wpforo_new_topic_form' => array( 'form_name' => __( 'wpForo New Topic form', 'google-captcha' ) ), 'wpforo_reply_form' => array( 'form_name' => __( 'wpForo Reply form', 'google-captcha' ) ), 'ninja_form' => array( 'form_name' => __( 'Ninja Forms', 'google-captcha' ) ), 'divi_contact_form' => array( 'form_name' => __( 'Divi Contact Form', 'google-captcha' ) ), 'divi_login' => array( 'form_name' => __( 'Divi Login Form', 'google-captcha' ) ), 'gravity_forms' => array( 'form_name' => __( 'Gravity Forms', 'google-captcha' ) ), 'wpforms' => array( 'form_name' => __( 'WPForms', 'google-captcha' ) ), 'ultimate_member_login' => array( 'form_name' => __( 'Ultimate Member Login form', 'google-captcha' ) ), 'ultimate_member_register' => array( 'form_name' => __( 'Ultimate Member Registration form', 'google-captcha' ) ), 'ultimate_member_profile' => array( 'form_name' => __( 'Ultimate Member Profile form', 'google-captcha' ) ), 'caldera_forms' => array( 'form_name' => 'Caldera Forms' ), 'elementor_contact_form' => array( 'form_name' => __( 'Elementor Contact Form', 'google-captcha' ) ), 'memberpress_checkout' => array( 'form_name' => __( 'MemberPress checkout form', 'google-captcha' ) ), 'memberpress_login' => array( 'form_name' => __( 'MemberPress login form', 'google-captcha' ) ), 'memberpress_forgot_password' => array( 'form_name' => __( 'MemberPress forgot password form', 'google-captcha' ) ), 'learndash_login_form' => array( 'form_name' => __( 'LearnDash login form', 'google-captcha' ) ), 'learndash_registration_form' => array( 'form_name' => __( 'LearnDash registration form', 'google-captcha' ) ), 'bboss_registration_form' => array( 'form_name' => __( 'BuddyBoss registration form', 'google-captcha' ) ), ); $pro_sections = array( 'external' => array( 'name' => __( 'External Plugins', 'google-captcha' ), 'forms' => array( 'gravity_forms', 'ninja_form', 'jetpack_contact_form', 'mailchimp', 'sbscrbr', 'wpforms', 'cf7', 'si_contact_form', 'caldera_forms', 'elementor_contact_form', ), ), 'woocommerce' => array( 'name' => 'WooCommerce', 'forms' => array( 'woocommerce_login', 'woocommerce_register', 'woocommerce_lost_password', 'woocommerce_checkout', ), ), 'buddypress' => array( 'name' => 'BuddyPress', 'forms' => array( 'buddypress_register', 'buddypress_comments', 'buddypress_group', ), ), 'divi' => array( 'name' => 'Divi', 'forms' => array( 'divi_contact_form', 'divi_login', ), ), 'bbpress' => array( 'name' => 'bbPress', 'forms' => array( 'bbpress_new_topic_form', 'bbpress_reply_form', ), ), 'wpforo' => array( 'name' => 'Forums - wpForo', 'forms' => array( 'wpforo_login_form', 'wpforo_register_form', 'wpforo_new_topic_form', 'wpforo_reply_form', ), ), 'ultimate_member' => array( 'name' => 'Ultimate Member', 'forms' => array( 'ultimate_member_login', 'ultimate_member_register', 'ultimate_member_profile', ), ), 'memberpress' => array( 'name' => 'MemberPress', 'forms' => array( 'memberpress_checkout', 'memberpress_login', 'memberpress_forgot_password', ), ), 'learndash' => array( 'name' => 'LearnDash', 'forms' => array( 'learndash_login_form', 'learndash_registration_form', ), ), 'buddyboss' => array( 'name' => 'BuddyBoss', 'forms' => array( 'bboss_registration_form', ), ), ); ?> <table class="form-table bws_pro_version" style="margin-right: 10px; width: calc( 100% - 10px );"> <tbody style="display: table-row-group;"> <tr valign="top"> <th scope="row"></th> <td style="padding-top: 30px;"> <?php foreach ( $pro_sections as $section_slug => $section ) { if ( empty( $section['name'] ) || empty( $section['forms'] ) || ! is_array( $section['forms'] ) ) { continue; } ?> <!--[if !IE]> --> <div class="gglcptch-settings-accordion"> <!-- <![endif]--> <p class="gglcptch_section_header"> <i><?php echo esc_html( $section['name'] ); ?></i><br /> </p> <fieldset class="gglcptch_section_forms"> <?php foreach ( $section['forms'] as $form_slug ) { ?> <label> <input type="checkbox" <?php disabled( true ); ?> /> <?php echo esc_html( $pro_forms[ $form_slug ]['form_name'] ); ?> </label> <br /> <?php } ?> <hr /> </fieldset> <!--[if !IE]> --> </div> <!-- .gglcptch-settings-accordion --> <!-- <![endif]--> <?php } ?> </td> </tr> </tbody> </table> <?php } } if ( ! function_exists( 'gglcptch_additional_settings_banner_general' ) ) { function gglcptch_additional_settings_banner_general() { ?> <table class="form-table bws_pro_version"> <tr valign="top"> <th scope="row"><?php esc_html_e( 'Language', 'google-captcha' ); ?></th> <td> <select disabled="disabled"> <option selected="selected">English</option> </select> </td> </tr> <tr valign="top"> <th scope="row"><?php esc_html_e( 'Multilanguage', 'google-captcha' ); ?></th> <td> <input disabled="disabled" type="checkbox" /> <span class="bws_info"><?php esc_html_e( 'Enable to switch language automatically on multilingual website using the Multilanguage plugin.', 'google-captcha' ); ?></span> </td> </tr> </table> <?php } } if ( ! function_exists( 'gglcptch_additional_settings_banner_appearance' ) ) { function gglcptch_additional_settings_banner_appearance() { ?> <table class="form-table bws_pro_version"> <tr class="" valign="top"> <th scope="row"> <?php esc_html_e( 'Size', 'google-captcha' ); ?> </th> <td> <fieldset> <label><input disabled="disabled" type="radio" checked><?php esc_html_e( 'Normal', 'google-captcha' ); ?></label><br /> <label><input disabled="disabled" type="radio"><?php esc_html_e( 'Compact', 'google-captcha' ); ?></label> </fieldset> </td> </tr> </table> <?php } } if ( ! function_exists( 'gglcptch_additional_settings_banner_display' ) ) { function gglcptch_additional_settings_banner_display() { ?> <table class="form-table bws_pro_version"> <tr class="gglcptch_score_v3" valign="top"> <th scope="row"> <?php esc_html_e( 'Display for', 'google-captcha' ); ?> </th> <td> <fieldset> <label><input disabled="disabled" type="radio" checked><?php esc_html_e( 'Only form', 'google-captcha' ); ?></label><br /> <label><input disabled="disabled" type="radio"><?php esc_html_e( 'All pages', 'google-captcha' ); ?></label> </fieldset> </td> </tr> </table> <?php } }
Save
Back