Typecho加一个打赏按钮
昨天试了试微信的赞赏二维码,还不错,放博客上面说不定就有大佬给俺打赏了呢……
HTML代码,自己找地方放就好
<div class="support-author">
<a class="support-btn" href="javascript:void(0)">打赏</a>
<div class="support-content">
<img src="图片地址" alt="微信打赏">
</div>
</div>
昨天试了试微信的赞赏二维码,还不错,放博客上面说不定就有大佬给俺打赏了呢……
HTML代码,自己找地方放就好
<div class="support-author">
<a class="support-btn" href="javascript:void(0)">打赏</a>
<div class="support-content">
<img src="图片地址" alt="微信打赏">
</div>
</div>
前提:如果真的想折腾博客,还是买一个虚拟主机或者VPS去搞一个博客玩玩,如果想练练手,可以试试CodingPages搭建Typecho。如果再搭建的时候遇到问题,可以留言,不过按照教程一步一步来,应该不会出问题。
以默认主题为例,在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; ?>
后期应该再加上如果没有相关文章,随机显示一些文章。
一个简单的随机格言,先把下面的代码放在functions.php
中:
/* 随机格言 */
function randomMaxims()
{
$saying="";
$notice = array(
'海纳百川,有容乃大;壁立千仞,无欲则刚。',
'势不可使尽,福不可享尽,便宜不可占尽,聪明不可用尽。',
'忧劳可以兴国,逸豫可以亡身。',
'静以修身,俭以养德。',
'博观而约取,厚积而薄发。',
'非淡泊无以明志,非宁静无以致远。',
'业精于勤,荒于嬉;行成于思,毁于随。',
'老当益壮,宁移白首之心;穷且益坚,不坠青云之志。',
);
$rand = array_rand($notice);
$saying = $notice[$rand];
echo $saying;
}
然后在需要展示的地方,粘上下面的代码:
<?php randomMaxims(); ?>
哦,对了,句子是我随便找了一些,需要添加的话,就按照格式自己添加就好了。
Typecho
的默认后台目录为admin
,将其改名为你所想要的名字即可,优点是方便,缺点是升级可能会有问题。
Typecho
安装完毕后会在目录生成config.inc.php
文件,该文件就是Typecho
的设置文件了。编辑这个文件,将admin
替换成更改后的目录名即可。
/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/');
虽然在Typecho的文章撰写里面可以使用<!--more-->
来控制首页显示文章的内容,但有时候码完字后忘记添加了又需要进去编辑添加。为了能达到一劳永逸的效果,以下将采用修改Typecho模版来实现全局控制文章显示的内容。
首先下载最新开发版本的TYPECHO,然后,在config.inc.php
自定义如下:
/** 自定义gravatar url前缀 */
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://secure.gravatar.com/avatar/');
GravatarCache.2.0.0:开启后去对应的地方建头像缓存目录,属性777。
好久不见,博客荒废了好久!很佩服那些能坚持写博客的,总是有好多有价值的东西可以写。
为啥突然用typecho呢,是因为买了一个性能一般的搬瓦工vps(其实当时目的就是为了翻墙),要是还用WordPress,估计就废了。还有就是看到typecho竟然有更新了,距离上一次大的更新,那可是好久的事了,所以typecho,好久不见!
以前没有折腾过vps,现在自己一点一点的折腾,还真有点受不了,虽然有一键安装lamp或者lnmp,可是实际操作中还是各种卡壳!不过,既然现在已经看到这个博客了,说明最后的结果还是不错的…
之前的文章,不打算再要了,反正也是陈年往事不值得再拿来一看!以后还是希望能保留点东西在博客上面,起码得对得起这些折腾啊!不过,博客到底要放什么东西呢,我还是在纠结中!
老的朋友看到了还请留言了:)