diff --git src/wp-admin/privacy.php privacy.php
index 34c0fa4..ad2178f 100755
old
|
new
|
if ( ! empty( $action ) ) { (this hunk was shorter than expected) |
22 | 22 | $privacy_policy_page_id = isset( $_POST['page_for_privacy_policy'] ) ? (int) $_POST['page_for_privacy_policy'] : 0; |
23 | 23 | update_option( 'wp_page_for_privacy_policy', $privacy_policy_page_id ); |
24 | 24 | |
| 25 | $privacy_footer_link_option = get_option( 'wp_privacy_policy_footer_link_visibility' ); |
| 26 | |
| 27 | if( '' != $privacy_footer_link_option ) { |
| 28 | if ( isset( $_POST['opt_in_footer_link'] ) ) { |
| 29 | update_option( 'wp_privacy_policy_footer_link_visibility', '1' ); |
| 30 | } else { |
| 31 | update_option( 'wp_privacy_policy_footer_link_visibility', '0' ); |
| 32 | } |
| 33 | } else { |
| 34 | if ( isset( $_POST['opt_in_footer_link'] ) ) { |
| 35 | add_option( 'wp_privacy_policy_footer_link_visibility', '1' ); |
| 36 | } else { |
| 37 | add_option( 'wp_privacy_policy_footer_link_visibility', '0' ); |
| 38 | } |
| 39 | } |
| 40 | |
25 | 41 | add_settings_error( |
26 | 42 | 'page_for_privacy_policy', |
27 | 43 | 'page_for_privacy_policy', |
… |
… |
require_once( ABSPATH . 'wp-admin/admin-header.php' ); |
197 | 214 | ) |
198 | 215 | ); ?> |
199 | 216 | |
| 217 | <?php |
| 218 | $checked = get_option( 'wp_privacy_policy_footer_link_visibility' ); |
| 219 | if( '1' == $checked ) : |
| 220 | $checked = "checked"; |
| 221 | endif; |
| 222 | ?> |
| 223 | |
| 224 | <input type="checkbox" name="opt_in_footer_link" id="opt_in_footer_link" <?php echo $checked; ?> /> |
| 225 | <label for="opt_in_footer_link">Show Privacy Policy link automatically.</label> |
| 226 | |
200 | 227 | <?php wp_nonce_field( 'set-privacy-page' ); |
201 | 228 | |
202 | 229 | submit_button( __( 'Use This Page' ), 'primary', 'submit', false, array( 'id' => 'set-page' ) ); |