业务经理

微信扫描以上二维码

028-61286886

技术咨询

请问一下开放游客投稿时游客的名字怎么改呢目前是如何改个名字谢

迅睿框架 更新 2021-03-04 11:21:56 村长

请问一下开放游客投稿时游客的名字怎么改呢?目前是guest如何改个名字?谢谢

方案

  • 迅睿框架创始人 #1 · 2020-04-07 16:27:09
    这是固定的,改不了的,除非重写content类
  • 村长 #2 · 2020-04-07 16:38:41
    回复迅睿框架创始人 这个重写的话,要用发布前还是发布后。
  • 村长 #3 · 2020-04-07 17:07:01
    满意答案
    回复迅睿框架创始人public function _content_post_before($id, $data, $old) { $data[1]['author'] = $this->member ? $this->member['username'] : 'guest';if($data[1]['author'] = 'guest'){ $data[1]['author'] = "新名";}return $data;
    }如果开启审核,会出现无帐号,不能审核。
  • 永日念薇 #4 · 2020-04-07 17:15:07
    public function _content_post_before($id, $data, $old) { 
    $data[1]['author'] = $this->member ? $this->member['username'] : 'guest';
    if($data[1]['author'] = 'guest'){
    	$data[1]['author'] = "新名";
    	$data[1]['uid'] = 1;
    }
    return $data;
    }
  • 村长 #5 · 2020-04-07 17:17:19
    永日念薇 这样作者的id是管理的id吗
  • 村长 #6 · 2020-04-08 08:55:49
    永日念薇 还是不行啊
  • 天天向上 #7 · 2020-04-08 08:57:16
    public function _content_post_before($id, $data, $old) { 
    $data[1]['author'] = $this->member ? $this->member['username'] : 'guest';
    if($data[1]['author'] = 'guest'){
    	$data[1]['author'] = "新名";
    	$data[1]['uid'] = 999; // 新注册一个游客账号,把账号的id写到这里
    }
    return $data;
    }
  • 村长 #8 · 2021-03-04 11:21:56
    @村长:非常感谢

迅睿系统漏洞

Excel导入与导出
Excel导入与导出(2026-10-21)
增加预设规则 内容更新:选择主表附表唯一值字段,如果这个字段有值就...
Bing站长数据
Bing站长数据(2026-10-21)
优化数据缓存 优化SSL通道降级
SQL工具箱加强版
SQL工具箱加强版(2026-10-21)
增加Sqlite3数据库直接备份 增加分卷备份
GEO系统
GEO系统(2026-10-21)
组合时不再把单词空格吃掉: 行内空格保留(如主词 SEO tools...
付费阅读
付费阅读(2026-10-21)
增加全站收费模式
外贸多语言建站
外贸多语言建站(2026-10-20)
修正DEEPL接口请求方式 增加接口日志显示
GeoSeo工具箱
GeoSeo工具箱(2026-10-19)
修正大众版兼容 优化城市落地页布局 新增城市随机模板配置
GeoSeo排名助手
GeoSeo排名助手(2026-10-19)
修复部分迅睿环境安装失败问题