Wie kann ich die Seite mit den Datenschutzrichtlinien abrufen?


8

Nach dem Update bezüglich der DSGVO verfügt WordPress nun über eine Option mit dem Namen "Datenschutzrichtlinie" unter den Einstellungen, mit der Sie eine Seite als Datenschutzrichtlinie verwenden können.

Wie kann ich die ID oder den Permalink für diese Seite in meinem Thema oder Plugin verwenden?

Antworten:


13

Diese Funktionen sind seit 4.9.6 für die URL und den Link der Datenschutzrichtlinie verfügbar :

  • get_privacy_policy_url() - mit dem privacy_policy_urlFilter filtrierbar.
  • get_the_privacy_policy_link()- Mit dem the_privacy_policy_linkFilter filtrierbar.
  • the_privacy_policy_link()- Wrapper, der ausgibt get_the_privacy_policy_link().

Siehe Ticket Nr. 43850


11

WordPress speichert die Seiten-ID für die Datenschutzrichtlinie in der optionsTabelle. Um den Wert zu erhalten, können Sie Folgendes verwenden:

$privacy_policy_page = get_option( 'wp_page_for_privacy_policy' );

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

Die $privacy_policy_pageVariable enthält die ID der Datenschutzrichtlinie.


Sie würden verwenden:if( get_the_ID() == $privacy_policy_page ) { // do something }
Jason Ellis
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.