是否存在用户可访问的调用最近文章列表的接口?
发表于 : 2022年 9月 8日 08:38
请问 Typecho 是否存在这样一个接口,未登录用户可以无需鉴权访问该接口获取到最近文章列表?
我想开发一个只允许通过输入 slug 访问文章的主题,因此想咨询一下是否会存在这样绕过主题限制的情况。
谢谢各位。
我想开发一个只允许通过输入 slug 访问文章的主题,因此想咨询一下是否会存在这样绕过主题限制的情况。
谢谢各位。
代码: 全选
<?php
$rank = $this->fields->rank;
if ($this->user->pass(''.$rank .'')) {
echo $this->content();
} else {
echo '无权阅读';
}
?>
不好意思,我没有描述清楚。Lopwon 写了: ↑2022年 9月 8日 10:12 没看明白,是指定等级的用户才能访问指定文章吗?如果是,可以尝试下给文章添加自定义字段,用来设置该文章的用户等级权限,然后给文章内容输出设置条件,符合等级的用户才能查阅。
给文章添加自定义字段名称 rank 值为用户组,如 visitor 或 subscriber 或 contributor 或 editor代码: 全选
<?php $rank = $this->fields->rank; if ($this->user->pass(''.$rank .'')) { echo $this->content(); } else { echo '无权阅读'; } ?>
然后,注册用户的等级通过后台用户组设置。
好的,谢谢你!