從WordPress1.5開始,WordPress使用wp_rel_nofollow()函數(shù)向鏈接添加“nofollow”屬性。然后2.3版本引入wp_rel_nofollow_callback()作為回調(diào)函數(shù)來(lái)處理這個(gè)添加操作,因此開發(fā)人員能夠以編程方式向任何鏈接的 rel 添加“ nofollow”?屬性值。
Google最近宣布,用戶生成的內(nèi)容(例如評(píng)論)開始支持“ugc”鏈接屬性值。
UGC代表用戶生成的內(nèi)容( User Generated Content),建議將ugc屬性值用于用戶生成的內(nèi)容內(nèi)的鏈接,例如評(píng)論和論壇帖子。
資料來(lái)源:Google網(wǎng)站管理員博客,2019年9月10日
在WordPress 5.3中,wp_rel_nofollow_callback()將被棄用,而改用更通用的回調(diào)函數(shù)wp_rel_callback(),該函數(shù)可用于將其他rel屬性值添加到指定的鏈接。
wp_rel_callback()可以被wp_rel_nofollow()函數(shù)使用來(lái)添加單個(gè)“ nofollow”值,而使用新的wp_rel_ugc()函數(shù),開發(fā)人員可以將“ 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>
為評(píng)論默認(rèn)添加ugc屬性
從WordPress 5.3開始, 默認(rèn)情況下,評(píng)論和評(píng)論作者網(wǎng)址中的鏈接都將添加了 rel="nofollow ugc"屬性。




