# Typecho如何实现贡稿者投稿无需审核方法

*Published:* 2024-01-01
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年1月1日，已超过 180天没有更新



一、可以使用Rdog权限狗插件，下载地址：https://github.com/jrotty/Rdog

二、修改核心代码，见下图所示。

[![](https://www.xarjtc.com/wp-content/uploads/2024/01/c17f9510ffdb734f1ecc98c11ef2602a.png)](https://www.xarjtc.com/wp-content/uploads/2024/01/c17f9510ffdb734f1ecc98c11ef2602a.png)

```
/*
*@param array $contents内容结构
*@return void
*/

protected function publish(array $contents)
    {
        /*发布内容，检查足否只有吉接发布的
        if ($this->user->pass('contributor',true)){
            if(empty($contents['visibility'])){
                $contents['status'] = 'publish';
            }else if ('password'--$contents['visibility'] || !in_array($contents['visibility'],array('private',
                'waiting','publish','hidden'))){
                if (empty($contents['password']) || 'password' != $contents['visibility']){
                    $contents['password'] = '';
                }
                $contents['status'] = 'publish';
            } else {
                $contents['status'] = $contents['visibility'];
                $contents['password'] = '';
            }
        } else {
            $contents['status'] = 'waiting';
            $contents['password'] = '';
        }
        /* 直实的内容id */
        $realId = 0;
```