How can I get the privacy policy page?

After the update regarding the GDPR, WordPress now has an option named “Privacy Policy” under the settings, which you can use a page to be used as your privacy policy page.

How can I get the ID or the permalink for this page to use in my theme or plugin?

2 s
2

WordPress stores the page id for the privacy policy page in the options table. To get the value, you can use:

$privacy_policy_page = get_option( 'wp_page_for_privacy_policy' );

if( $privacy_policy_page ) {
    $permalink = esc_url( get_permalink( $privacy_policy_page ) );
}

The $privacy_policy_page variable holds the ID of the privacy policy page.

Leave a Comment