links_add_target

函数
links_add_target ( $content, $target = '_blank', $tags = array('a') )
参数
  • (string) $content String to search for links in.
    Required:
  • (string) $target The Target to add to the links.
    Required:
    Default: '_blank'
  • (string[]) $tags An array of tags to apply to.
    Required:
    Default: array('a')
返回值
  • (string) The processed content.
定义位置
相关方法
_links_add_target_links_add_baselinks_add_base_urllink_pageslink_target_meta_box
引入
2.7.0
弃用
-

links_add_target: 这是WordPress中的一个函数,它为网站的blogroll中的所有链接添加一个目标属性。你可以用这个函数在一个新的窗口或标签中打开链接,或添加其他目标属性。

为传递的内容中的所有链接添加一个目标属性。

这个函数默认只适用于``标签,然而这可以通过第3个参数修改。

*注意:*任何当前的目标属性将被剥离和替换。

function links_add_target( $content, $target = '_blank', $tags = array( 'a' ) ) {
	global $_links_add_target;
	$_links_add_target = $target;
	$tags              = implode( '|', (array) $tags );
	return preg_replace_callback( "!<($tags)((s[^>]*)?)>!i", '_links_add_target', $content );
}

常见问题

FAQs
查看更多 >