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
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.