我已经在我的wordpress网站上安装了插件WPdeposit,它允许用户存入他们的帐户余额。我试图在页面上按下锚标记时操纵用户余额。
在目录plugins / models / user.php中有很多功能,我想我对此感兴趣:
/**
* Update Regular balance to given amount (Will overwrite whatever value is in the db!)
*
* @param int $amount
* @return boolean
*/
public function updateRegularBalance($amount) {
if (floatval($amount)) {
return (bool) update_user_meta($this->_id, WPDEPOSIT_NAME.self::USER_AMOUNT, $amount);
} else {
throw new \Exception(__('Amount is not a number', WPDEPOSIT_NAME));
}
}
当我尝试将此函数调用到主题的index.php上的页面时,如下所示:
updateRegularBalance(5);
但是我收到了这个错误。 致命错误:调用未定义的函数updateRegularBalance()
有没有办法访问这个功能的使用,所以我可以传递我想要更新余额的值?
答案 0 :(得分:0)
$class = new UserModel();
$class->updateRegularBalance(9999);
它从来都不是我试图使用的功能,它是一种方法。