爱设计·爱生活

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修改gravatar头像源为国内服务器源

打开var/Typecho/Common.php,找到下面的代码,大概在939行。

$url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';

替换为:

$url = $isSecure ? 'https://secure.gravatar.com' : 'https://cn.gravatar.com';

Typecho后台增加标签列表选择

打开admin/write-post.php,找到

<p><input id="tags" name="tags" type="text" value="<?php $post->tags(',', false); ?>" class="w-100 text" /></p>

在下面添加

<p>
<?php
$stack = Typecho_Widget::widget('Widget_Metas_Tag_Cloud')->stack;
$i = 0;
while (isset($stack[$i])) {
    echo "<a style=\"cursor:pointer\" onclick=\"t=document.getElementById('tags').value;c=t?',':'';document.getElementById('tags').value=t+c+'", $stack[$i]['slug'], "'\">", $stack[$i]['slug'], "</a>";
    $i++;
    if (isset($stack[$i])) echo ", ";
}
?>
</p>

Typecho 全站HTTPS

一、申请SSL证书并在后台导入。

二、在根目录config.inc文件中添加

   /** 开启HTTPS */
   define('__TYPECHO_SECURE__',true);

- 阅读剩余部分 -

Typecho Apache 301重定向规则

如果您已经添加了伪静态规则,直接在.htaccess文件添加

# 带 www 的跳转到不带的 
RewriteCond %{HTTP_HOST} ^www.moobei.com$ 
RewriteRule ^(.*)$ http://moobei.com/$1 [R=301,L]

- 阅读剩余部分 -

Copyright © 2018 爱设计·爱生活 | Powered by

UP↑