WordPress 5.3 引入wp_rel_ugc()函数添加UGC到rel属性

虎皮椒-个人微信和支付宝支付接口


从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\"属性。

测试
喔喔竹 » WordPress 5.3 引入wp_rel_ugc()函数添加UGC到rel属性

提供最优质的资源集合

立即查看 了解详情
©2019|喔喔竹www.oozhu.com|粤ICP56421396号