钩子文档

wp_targeted_link_rel

💡 云策文档标注

概述

wp_targeted_link_rel 是一个 WordPress 过滤器,用于修改带有 target 属性的链接的 rel 值,以增强安全性。

关键要点

  • 过滤器名称:wp_targeted_link_rel
  • 主要参数:$rel(rel 值字符串)和 $link_html(链接标签的完整 HTML 内容)
  • 默认添加 rel="noopener" 以防止安全漏洞
  • 在 WordPress 5.1.0 版本中引入

代码示例

$rel = apply_filters( 'wp_targeted_link_rel', 'noopener', $link_html );

注意事项

开发者可以通过此过滤器自定义 rel 值,例如添加 noreferrer 或其他安全属性,以适应特定需求。


📄 原文内容

Filters the rel values that are added to links with target attribute.

Parameters

$relstring
The rel values.
$link_htmlstring
The matched content of the link tag including all HTML attributes.

Source

$rel = apply_filters( 'wp_targeted_link_rel', 'noopener', $link_html );

Changelog

Version Description
5.1.0 Introduced.