从WordPress1.5开始,WordPress使用wp_rel_nofollow()
函数向链接添加“nofollow”属性。然后2.3版本引入wp_rel_nofollow_callback()
作为回调函数来处理这个添加操作,因此开发人员能够以编程方式向任何链接的 rel
添加“ nofollow” 属性值。
Google最近宣布,用户生成的内容(例如评论)开始支持“ugc”链接属性值。
UGC代表用户生成的内容( User Generated Content),建议将ugc属性值用于用户生成的内容内的链接,例如评论和论坛帖子。
资料来源:Google网站管理员博客,2019年9月10日
在WordPress 5.3中,wp_rel_nofollow_callback()
将被弃用,而改用更通用的回调函数wp_rel_callback()
,该函数可用于将其他rel
属性值添加到指定的链接。
wp_rel_callback()
可以被wp_rel_nofollow()
函数使用来添加单个“ nofollow”值,而使用新的wp_rel_ugc()
函数,开发人员可以将“ nofollow”和“ ugc”值都添加到rel
属性中。
wp_rel_ugc()用法示例
添加 ugc
属性到指定的链接:
$link = '<a href="example.com">User generated link example</a>';
$ugc_link = wp_rel_ugc( $link );
echo $ugc_link;
// output: <a href="example.com" rel="nofollow ugc">User generated link example</a>
为评论默认添加ugc属性
从WordPress 5.3开始, 默认情况下,评论和评论作者网址中的链接都将添加了 rel="nofollow ugc"
属性。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。