分类 折腾不止 下的文章

以默认主题为例,在functions.php中找到themeConfig函数,在里面插入以下代码:

$analytics = new Typecho_Widget_Helper_Form_Element_Textarea('analytics', NULL, NULL, _t('统计代码'), _t('在这里添加统计代码'));
$form->addInput($analytics);

然后在footer.php中,插入

<?php $this->options->analytics(); ?>

增加了一个判断有没有相关文章:

<?php $this->related(5)->to($relatedPosts); ?>
<?php if ($relatedPosts->next()): ?>
    <ul class="related-posts">
        <?php while ($relatedPosts->next()): ?>
        <li><a href="<?php $relatedPosts->permalink(); ?>" title="<?php $relatedPosts->title(); ?>"><?php $relatedPosts->title(); ?></a></li>
        <?php endwhile; ?>
    </ul>
<?php endif; ?>

后期应该再加上如果没有相关文章,随机显示一些文章。

方案一:修改后台目录

Typecho的默认后台目录为admin,将其改名为你所想要的名字即可,优点是方便,缺点是升级可能会有问题。

方案二:修改配置文件

Typecho安装完毕后会在目录生成config.inc.php文件,该文件就是Typecho的设置文件了。编辑这个文件,将admin替换成更改后的目录名即可。

/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/');

缘由

最近在捣鼓SSH,避免不了得用Vim去做一些文件编辑,所以就有了这篇记录。

起步

首先,要使用任何命令式的功能,像保存save或者退出exit,你都先得输入一个冒号:。保存是 :w 而退出是 :q。如果你想不保存文件就退出,那么就要使用强制退出命令 :q!Vim 中非常棒的一点是你不需要分开输入各个命令,换言之,如果你想保存然后退出,你就可以直接使用 :wq

- 阅读剩余部分 -

使用putty或类似的SSH工具登陆VPS或服务器

登陆后运行:

screen -S lnmp

如果提示screen: command not found

可以执行:

yum install screen

apt-get install screen
screen -S wdcp
wget http://dl.wdlinux.cn/lanmp_laster.tar.gz
tar zxvf lanmp_laster.tar.gz
sh lanmp.sh

等到安装成功之后 在浏览器输入你的 IP:8080 就可以登录后台了,默认的登录用户名:admin,密码:wdlinux.cn。最好修改登陆端口和密码。