^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望对你有帮助
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 5年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人
  • 阿里云1核2g仅需102元/年,今日10点开抢

wordpress函数delete_user_setting()用法示例

delete_user_setting( string $names )

Delete user interface settings.


描述

Deleting settings would reset them to the defaults.

This function has to be used before any output has started as it calls setcookie().


参数

$names

(string)
(Required)
The name or array of names of the setting to be deleted.


返回值

(bool|null) True if deleted successfully, false if not. Null if the current user can’t be established.


源代码

File: wp-includes/option.php

function delete_user_setting( $names ) {
	if ( headers_sent() ) {
		return false;
	}

	$all_user_settings = get_all_user_settings();
	$names = (array) $names;
	$deleted = false;

	foreach ( $names as $name ) {
		if ( isset( $all_user_settings[$name] ) ) {
			unset( $all_user_settings[$name] );
			$deleted = true;
		}
	}

	if ( $deleted ) {
		return wp_set_all_user_settings( $all_user_settings );
	}

	return false;
}

更新日志

Version 描述
2.7.0 Introduced.

相关函数

Uses

  • wp-includes/option.php:
    get_all_user_settings()
  • wp-includes/option.php:
    wp_set_all_user_settings()

Used By

  • wp-admin/includes/user.php:
    default_password_nag_handler()
  • wp-admin/includes/user.php:
    default_password_nag_edit_user()

User Contributed Notes

让小雨知道,这篇文章帮到了你
扫码关注微信公众号zs40086(微搜片)随时随地微信看片,抢先福利电影等你来

热门推荐

如有疑问,请前往问答中心反馈!

反馈