返回介绍

wp_set_link_cats()

发布于 2017-09-11 12:52:01 字数 1751 浏览 905 评论 0 收藏 0

wp_set_link_cats( int $link_id,  array $link_categories = array() )

Update link with the specified link categories.


description


参数

$link_id

(int) (Required) ID of the link to update.

$link_categories

(array) (Optional) Array of link categories to add the link to.

Default value: array()


源代码

File: wp-admin/includes/bookmark.php

function wp_set_link_cats( $link_id = 0, $link_categories = array() ) {
	// If $link_categories isn't already an array, make it one:
	if ( !is_array( $link_categories ) || 0 == count( $link_categories ) )
		$link_categories = array( get_option( 'default_link_category' ) );

	$link_categories = array_map( 'intval', $link_categories );
	$link_categories = array_unique( $link_categories );

	wp_set_object_terms( $link_id, $link_categories, 'link_category' );

	clean_bookmark_cache( $link_id );
}

更新日志

Versiondescription
2.1.0Introduced.

相关函数

Uses

  • wp-includes/taxonomy.php: wp_set_object_terms()
  • wp-includes/option.php: get_option()
  • wp-includes/bookmark.php: clean_bookmark_cache()

Used By

  • wp-admin/includes/bookmark.php: wp_insert_link()

User Contributed Notes

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文