Typecho去除后台官方最新日志教程
我们经常在打开 Typecho后台的时候总是需要等待官方日志加载完才能进行其他操作,但是这样很耽误我们的时间。
教程:
打开系统源码 admin/index.php
,找到下面的代码删除就可以了,在 96-105 行。
<div class="col-mb-12 col-tb-4" role="complementary">
<section class="latest-link">
<h3><?php _e('官方最新日志'); ?></h3>
<div id="typecho-message">
<ul>
<li><?php _e('读取中...'); ?></li>
</ul>
</div>
</section>
</div>
typecho禁用后台更新检测
typecho已经足够精简,但是还是有个没有软用的功能。那就是后台的版本更新检测。
用typecho的小伙伴应该都知道除非有大BUG,不然typecho是不会更新的。距今最后一次是2017.10.30更新的1.1版。到今天为止已经500天了.大概率到600天其实也不会更新。所以这个功能真是鸡肋。
既然没用,那我们就把它删除吧。方法很简单。
找到主题文件夹下的admin/index.php
搜索var ul = $('#typecho-message ul'), cache = window.sessionStorage,
然后把下面这些代码删除就可以了。
$(document).ready(function () {
var ul = $('#typecho-message ul'), cache = window.sessionStorage,
html = cache ? cache.getItem('feed') : '',
update = cache ? cache.getItem('update') : '';
if (!!html) {
ul.html(html);
} else {
html = '';
$.get('', function (o) {
for (var i = 0; i < o.length; i ++) {
var item = o[i];
html += '' + item.date + ' ' + item.title
+ '';
}
ul.html(html);
cache.setItem('feed', html);
}, 'json');
}
function applyUpdate(update) {
if (update.available) {
$(''
+ ''.replace('%s', update.current) + ''
+ ''
+ ''.replace('%s', update.latest) + '')
.insertAfter('.typecho-page-title').effect('highlight');
}
}
Comments | NOTHING