如何获得隐私政策页面?


8

在更新GDPR之后,WordPress现在在设置下有一个名为“隐私策略”的选项,您可以使用该页面作为您的隐私策略页面。

如何获得此页面的ID或永久链接以在主题或插件中使用?

Answers:


13

这些功能自4.9.6起可用于隐私权政策的网址和链接:

  • get_privacy_policy_url()-可使用privacy_policy_url过滤器过滤。
  • get_the_privacy_policy_link()-可使用the_privacy_policy_link过滤器过滤。
  • the_privacy_policy_link()-输出的包装器get_the_privacy_policy_link()

参见门票#43850


11

WordPress在options表中存储隐私策略页面的页面ID 。要获得价值,您可以使用:

$privacy_policy_page = get_option( 'wp_page_for_privacy_policy' );

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

$privacy_policy_page变量保存隐私策略页面的ID。


您将使用:if( get_the_ID() == $privacy_policy_page ) { // do something }
詹森·埃利斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.