¿Cómo puedo obtener la página de política de privacidad?


8

Después de la actualización con respecto al GDPR, WordPress ahora tiene una opción llamada "Política de privacidad" en la configuración, que puede usar una página para usarla como su página de política de privacidad.

¿Cómo puedo obtener el ID o el enlace permanente de esta página para usar en mi tema o complemento?

Respuestas:


13

Estas funciones están disponibles desde 4.9.6 para la url y el enlace de la política de privacidad :

  • get_privacy_policy_url() - filtrable con el privacy_policy_urlfiltro.
  • get_the_privacy_policy_link()- Filtrable con el the_privacy_policy_linkfiltro.
  • the_privacy_policy_link()- contenedor que sale get_the_privacy_policy_link().

Ver boleto # 43850


11

WordPress almacena la identificación de la página para la página de política de privacidad en la optionstabla. Para obtener el valor, puede usar:

$privacy_policy_page = get_option( 'wp_page_for_privacy_policy' );

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

La $privacy_policy_pagevariable contiene el ID de la página de política de privacidad.


Usarías:if( get_the_ID() == $privacy_policy_page ) { // do something }
Jason Ellis
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.