给大家一个文章页直接进入后台编辑的按钮方法。以前用过wordpress、discuz、zblog等平台,管理员登录后都会在文章页有个后台编辑按钮,可以直接进入文章编辑页,但是typecho却没有,每次都要先进入管理后台才行,甚是麻烦。

一、工作原理

1.先判断登录用户的用户组,当然是管理员才可以;
2.后台文章的修改连接规则为https://www.eyuyun.com/admin/write-post.php?cid=23 ,只要获取文章的cid即可,这样子就好办了。

二、具体方法

打开主题目录下的post.php文件,将下面代码放在合适位置就行了。

<?php $currGroup = get_object_vars($this->user) ['row']['group'];if ($currGroup == "administrator"): ?>
<a href="<?php $this->options->adminUrl('write-post.php?cid=' . $this->cid ); ?>" target="_blank">修改文章</a>
<?php endif; ?>

三、大功告成

此时已完成代码部署,刷新网页试一试吧!
END!

文章目录