emmm,之前的适配只是看了看问题在哪,然后直接就在typecho源代码里面改了,这是很不好的一种修改方案,那时候也没管,不过好像有一些用户也觉得不太好,所以给大家重新弄了一下,之前应该是太忙了,没空吧。
适配代码直接会在插件中修改,也只修改了一点内容,如果你是新站或者还没有适配的可以用一下,如果你用之前的方案适配过了,也推荐你用一下这个新版,因为如果你重新搭建博客网站的时候再用2.5版的插件就可能还是会出现不适配的问题,还得手动改typecho代码。
之前的问题主要是由于typecho代码中删除了json和xml的输出代码,所以我在Response.php中直接加上了,嗯,这次直接将这个输出代码放在插件中,这样就不用修改源程序了。以下是2.5版本的输出代码:
我们只需要将之前放在Response.php代码中的代码块放在这里,然后修改一下指向就行了,如下:
新增代码块如下:
public function throwJson($message){
/** 设置http头信息 */
$this->setContentType('application/json');
echo json_encode($message);
/** 终止后续输出 */
exit;
}
修改指向就是将res删除就好了,直接这个文件本身的方法。
嗯,为了方便,我会将这个修改后的版本定为2.6方便后续更新。
下载地址:https://ygycz.lanzouv.com/iDDhq0g2w5ef
本文来自投稿,不代表本站立场,如若转载,请注明出处:http://www.i4qq.com/jpjc/gytypecho1-2spdwtxb.html