您的位置:小众博客 > Typecho > 正文

1、Typecho 建站文章摘要显示

熟悉WordPress的用户都应该知道<!--more-->标签,在撰写文章时,Typecho也一样,你可以在文章的正文中插入<!--more--> 标签来创建文章摘要。

2、Typecho 建站首页实现阅读全文

Typecho自动显示摘要,200为自动摘要的字数。

<p><?php $this->excerpt(200); ?></p>
<p class="more"><a href="<?php $this->permalink() ?>" rel="bookmark" title="<?php $this->title() ?>">阅读全文</a></p>

3、Typecho 自定义数量标签列表

<?php $this->widget('Widget_Metas_Tag_Cloud', array('sort' => 'count', 'ignoreZeroCount' => true, 'desc' => true, 'limit' => 20))->to($tags); ?>
<?php while($tags->next()): ?>
    <li>
     <a rel="tag" href="<?php $tags->permalink(); ?>" ><?php $tags->name(); ?></a>
    </li>
<?php endwhile; ?>

4、边栏每月归档后显示文章数目

<?php $this->widget('Widget_Contents_Post_Date', 'type=month&format=Y年m月')->parse('<li><a href="{permalink}">{date}</a> <span id="ignore">({count})</span></li>'); ?>

5、显示全部文章列表,可以应用在任何地方

<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=10000')->parse('<li>{year}-{month}-{day} : <a href="{permalink}">{title}</a></li>'); ?>

6、 显示 上一篇 下一篇

上一篇<?php $this->thePrev('&laquo; %s', ''); ?><br><br>
下一篇<?php $this->theNext('%s &raquo;', ''); ?>

7、给网站添加返回顶部按钮

纯js实现返回顶部的功能,适用于任何网页!jquery是调用的谷歌的,国内加载谷歌的较慢,因此推荐使用百度的或新浪的!你也可以将js放到本地服务器!

百度开放云平台:http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs

推荐一个“返回顶部代码”网站,真心不错!地址:Scroll to Top Button

8、让Typecho侧边栏不显示博主评论,找到sidebar.php文件

将一下代码:

<?php $this->widget('Widget_Comments_Recent')->to($comments); ?>

修改为:

<?php $this->widget('Widget_Comments_Recent','ignoreAuthor=true')->to($comments); ?>

9、前台输出相关统计

<?php Typecho_Widget::widget('Widget_Stat')->to($stat); ?>
<p><?php _e('小众博客 <strong>2015</strong> 年建站以来,截至 %s 在设定的 <strong>%s</strong> 个分类
和 <strong>%s</strong> 个页面中,
发布了 <strong>%s</strong> 篇文章,收到了 <strong>%s</strong> 条评论。
', date('Y年n月j日G时i分'), $stat->categoriesNum, $stat->publishedPagesNum, $stat->publishedPostsNum, $stat->publishedCommentsNum); ?></p>

10、创建自定义首页或页面模板

<?php
/**
* 自定义首页模板
*
* @package index
*/

<?php
/**
* 自定义页面模板
*
* @package custom
*/

11、Typecho添加彩色标签云

<?php Typecho_Widget::widget('Widget_Metas_Tag_Cloud')->to($tags); ?>
<?php if($tags->have()): ?>
<?php while ($tags->next()): ?>
<a style="color:rgb(<?php echo(rand(0,255)); ?>,<?php echo(rand(0,255)); ?>,
<?php echo(rand(0,255)); ?>)" href="<?php $tags->permalink();?>">
<?php $tags->name(); ?></a>
<?php endwhile; ?>
<?php endif; ?>

12、新窗口打开评论者主页

打开varWidgetAbstract 夹下的 Comments.php 文件,找到这句:

echo '<a href="' , $this->url , '"' , ($noFollow ? ' rel="external nofollow"' : NULL) , '>' , $this->author , '</a>';

修改为:

echo '<a href="' , $this->url , '"' , ($noFollow ? ' rel="external nofollow"' : NULL) , ' target="_blank">' , $this->author , '</a>';

13、Typecho添加友情链接(插件)

插件下载:Links.rar   (9.3 KB)

使用向导:在侧边栏添加友情链接

最简单的调用方式为:

<?php Links_Plugin::output(); ?>

如果想限制侧边栏的链接数量,比如说为10个,则可调用:

<?php Links_Plugin::output("SHOW_TEXT", 10); ?>

以上内容整理自网络,欢迎转载分享。

- END -

标签:typecho教程 

发表评论

必填

必填

选填

◎欢迎参与讨论,链接秒删。

业界动态
  • 阿里云上线正版图片库,永久版权
  • 库克:中国从未要求苹果公司解锁手机
  • 搜狗开了个小差儿
  • 权健实际控制人束某某等18人被刑拘
  • 8 岁的微信更新了 7.0,张小龙想要如何打动你我?
  • 晚报 因色情内容微信及QQ邮箱暂停漂流瓶服务
  • 晚报 瓜子二手车因违反广告法被开千万罚单
  • 谷歌再砍通讯应用环聊Hangouts 2020年关停旧版
  • 阿里巴巴调整架构:阿里云升级为阿里云智能
  • Steam正式进入中国
  • 网站运营
  • 什么是Referer 设置防盗链时候指明和不指明空Referer的区别
  • 宝塔面板迁移系统盘/www到数据盘/data
  • 自适应网页设计代码需要做的6大调整
  • 站长们,不要忘了你的网站是要做什么的
  • 浅谈网站网页面价值所在
  • 2016年网络SEO外链指南
  • 网站优化太早并不是一定是好事
  • 十年博客路 花开花散 云卷云舒
  • SEO专员,如何评估一个外链的价值?
  • 从博客与微博的区别,谈社交创新的九败一胜
  • 年度热门
  • 卢松松博客关闭了评论和广告
  • 武汉疫情后中国最大的商机就在这10大变化里
  • ​​中国互联网发展史上,为什么2003年值得纪念?
  • 百度、阿里、腾讯等互联网公司年终奖大赏,我酸了!!!
  • 2019 年中国搜索引擎市场份额排行榜
  • 大疆无人机针对美国市场涨价
  • 谷歌正式关闭短网址服务GOO.GL
  • 支付宝回应AI换脸 出意外全额赔付
  • 越来越多的中年人消失在朋友圈
  • 一片面包实验告诉你,我们手上有多少细菌