ÿØÿÛ C
| name file | size | edit | permission | action |
|---|---|---|---|---|
| .htaccess | 1444 KB | October 31 2025 08:48:41 | 0644 | |
| .htaccess.bk | 714 KB | December 05 2024 23:54:43 | 0644 | |
| .private | - | December 05 2024 23:53:49 | 0755 | |
| default.php | 16395 KB | December 05 2024 23:53:33 | 0644 | |
| index.php | 405 KB | December 05 2024 23:53:40 | 0644 | |
| license.txt | 19915 KB | October 03 2025 03:33:36 | 0644 | |
| readme.html | 7409 KB | October 03 2025 03:33:36 | 0644 | |
| wp-activate.php | 7387 KB | December 05 2024 23:53:39 | 0644 | |
| wp-admin | - | December 05 2024 23:53:40 | 0755 | |
| wp-blog-header.php | 351 KB | December 05 2024 23:53:40 | 0644 | |
| wp-comments-post.php | 2323 KB | December 05 2024 23:53:40 | 0644 | |
| wp-config-sample.php | 3336 KB | December 05 2024 23:53:40 | 0644 | |
| wp-config.php | 3531 KB | December 05 2024 23:54:43 | 0644 | |
| wp-content | - | October 31 2025 08:48:41 | 0755 | |
| wp-cron.php | 5617 KB | December 05 2024 23:53:39 | 0644 | |
| wp-includes | - | December 05 2024 23:53:40 | 0755 | |
| wp-links-opml.php | 2502 KB | December 05 2024 23:53:40 | 0644 | |
| wp-load.php | 3937 KB | December 05 2024 23:53:40 | 0644 | |
| wp-login.php | 51367 KB | December 05 2024 23:53:39 | 0644 | |
| wp-mail.php | 8543 KB | December 05 2024 23:53:40 | 0644 | |
| wp-settings.php | 29032 KB | December 05 2024 23:53:40 | 0644 | |
| wp-signup.php | 34385 KB | December 05 2024 23:53:39 | 0644 | |
| wp-trackback.php | 5102 KB | December 05 2024 23:53:39 | 0644 | |
| xmlrpc.php | 3246 KB | December 05 2024 23:53:39 | 0644 |
' . __( 'The Privacy screen lets you either build a new privacy-policy page or choose one you already have to show.' ) . '
' . '' . __( 'This screen includes suggestions to help you write your own privacy policy. However, it is your responsibility to use these resources correctly, to provide the information required by your privacy policy, and to keep this information current and accurate.' ) . '
', ) ); get_current_screen()->set_help_sidebar( '' . __( 'For more information:' ) . '
' . '' . __( 'Documentation on Privacy Settings' ) . '
' ); if ( ! empty( $action ) ) { check_admin_referer( $action ); if ( 'set-privacy-page' === $action ) { $privacy_policy_page_id = isset( $_POST['page_for_privacy_policy'] ) ? (int) $_POST['page_for_privacy_policy'] : 0; update_option( 'wp_page_for_privacy_policy', $privacy_policy_page_id ); $privacy_page_updated_message = __( 'Privacy Policy page updated successfully.' ); if ( $privacy_policy_page_id ) { /* * Don't always link to the menu customizer: * * - Unpublished pages can't be selected by default. * - `WP_Customize_Nav_Menus::__construct()` checks the user's capabilities. * - Themes might not "officially" support menus. */ if ( 'publish' === get_post_status( $privacy_policy_page_id ) && current_user_can( 'edit_theme_options' ) && current_theme_supports( 'menus' ) ) { $privacy_page_updated_message = sprintf( /* translators: %s: URL to Customizer -> Menus. */ __( 'Privacy Policy page setting updated successfully. Remember to update your menus!' ), esc_url( add_query_arg( 'autofocus[panel]', 'nav_menus', admin_url( 'customize.php' ) ) ) ); } } add_settings_error( 'page_for_privacy_policy', 'page_for_privacy_policy', $privacy_page_updated_message, 'success' ); } elseif ( 'create-privacy-page' === $action ) { if ( ! class_exists( 'WP_Privacy_Policy_Content' ) ) { require_once ABSPATH . 'wp-admin/includes/class-wp-privacy-policy-content.php'; } $privacy_policy_page_content = WP_Privacy_Policy_Content::get_default_content(); $privacy_policy_page_id = wp_insert_post( array( 'post_title' => __( 'Privacy Policy' ), 'post_status' => 'draft', 'post_type' => 'page', 'post_content' => $privacy_policy_page_content, ), true ); if ( is_wp_error( $privacy_policy_page_id ) ) { add_settings_error( 'page_for_privacy_policy', 'page_for_privacy_policy', __( 'Unable to create a Privacy Policy page.' ), 'error' ); } else { update_option( 'wp_page_for_privacy_policy', $privacy_policy_page_id ); wp_redirect( admin_url( 'post.php?post=' . $privacy_policy_page_id . '&action=edit' ) ); exit; } } } // If a Privacy Policy page ID is available, make sure the page actually exists. If not, display an error. $privacy_policy_page_exists = false; $privacy_policy_page_id = (int) get_option( 'wp_page_for_privacy_policy' ); if ( ! empty( $privacy_policy_page_id ) ) { $privacy_policy_page = get_post( $privacy_policy_page_id ); if ( ! $privacy_policy_page instanceof WP_Post ) { add_settings_error( 'page_for_privacy_policy', 'page_for_privacy_policy', __( 'The currently selected Privacy Policy page does not exist. Please create or select a new page.' ), 'error' ); } else { if ( 'trash' === $privacy_policy_page->post_status ) { add_settings_error( 'page_for_privacy_policy', 'page_for_privacy_policy', sprintf( /* translators: %s: URL to Pages Trash. */ __( 'The currently selected Privacy Policy page is in the Trash. Please create or select a new Privacy Policy page or restore the current page.' ), 'edit.php?post_status=trash&post_type=page' ), 'error' ); } else { $privacy_policy_page_exists = true; } } } $parent_file = 'options-general.php'; wp_enqueue_script( 'privacy-tools' ); require_once ABSPATH . 'wp-admin/admin-header.php'; ?>