Typecho 关于设置文章密码保护的一些建议 - Hello World

Typecho 关于设置文章密码保护的一些建议

Typecho的密码保护是会隐藏文章标题的

这样的话 是非常不美观的 影响用户体验

修改/var/Widget/Base/Contents.php 文件

//$value['title'] = _t('此内容被密码保护');
 
//$value['tags'] = array(); 
 
//$value['commentsNum'] = 0;

将以上三行注释掉,注释是在代码前加上“//”,即可显示文章标题 不在隐藏。

由于改版了 现在新版的代码是

protected function ___title(): string
{
    return $this->hidden ? _t('此内容被密码保护') : $this->row['title'];
}

把他改成 如下即可

protected function ___title(): string
{
    return $this->row['title'];
}