总想着水点什么
底部作者信息
成品图大概是这样子的
首先在post.php文章结束的地方加入
(想在哪里加就在哪里加)
<?php $this->author->gravatar('200'); ?>
用来获取作者的gravatar头像
要是没有注册gravatar的话……
F12一下,输出了这些代码
<img src="https://secure.gravatar.com/avatar/f21a032d4ff906c4d7ed49670229566f?s=200&r=X&d=" alt="REUS" width="200" height="200">
然后就自定义css就好啦
贴一下我的
.tag img{
border-radius:50%;
height:5em;
width:5em;
display:block;
margin:0 auto;
border: 1px solid #999;
}
精确到秒的发布时间
从南蛰那里看到哒
<?php echo gmdate('Y-m-d H:i:s', $this->modified + Typecho_Widget::widget('Widget_Options')->timezone); ?>
自动给链接加上blank标签
useful!
加到主题文件的functions.php!
function themeInit($archive)
{
if ($archive->is('single'))
{
$archive->content = image_class_replace($archive->content);
}
}
function image_class_replace($content)
{
$content = preg_replace('#<a(.*?) href="([^"]*/)?(([^"/]*)\.[^"]*)"(.*?)>#',
'<a$1 href="$2$3"$5 target="_blank">', $content);
return $content;
}
加载页面耗时
这个我没加…
太慢了加了好丢人QAQ
function timer_start() {
global $timestart;
$mtime = explode( ' ', microtime() );
$timestart = $mtime[1] + $mtime[0];
return true;
}
timer_start();
function timer_stop( $display = 0, $precision = 3 ) {
global $timestart, $timeend;
$mtime = explode( ' ', microtime() );
$timeend = $mtime[1] + $mtime[0];
$timetotal = $timeend - $timestart;
$r = number_format( $timetotal, $precision );
if ( $display )
echo $r;
return $r;
}
然后调用的地方加上这个
<?php timer_stop() ?>
文章字数统计
哼,我这种文艺范的博客怎么能没有?
function art_count ($cid){
$db=Typecho_Db::get ();
$rs=$db->fetchRow ($db->select ('table.contents.text')->from ('table.contents')->where ('table.contents.cid=?',$cid)->order ('table.contents.cid',Typecho_Db::SORT_ASC)->limit (1));
$text = preg_replace("/[^\x{4e00}-\x{9fa5}]/u", "", $rs['text']);
echo mb_strlen($text,'UTF-8');
}
显示的地方加上
<?php echo art_count($this->cid); ?>
结尾
装完逼就跑!
页面加载代码是不是用不成?不能调用哎
友链页炸辣
缓存啦缓存
换友链么~
啊,没办法拒绝呢
mitsuha.cn的域名在我这 欸嘿嘿~
woc!
差点com也收入囊中了,犹豫了一下~
你的博客没有邮件通知回复QAQ 才看到!
我也好郁闷啊,突然发不了邮件QAQ
别跑 我要打装逼的!LOL!
使用锦囊“无懈可击”
XD