Typecho纯代码利用分类缩位图作为文章缩略图,要在主题文件夹下建立cate文件夹,并根据分类的cid放入图片,并将cid命名为图片名,图片后缀为.jpg;当然,图片文件夹和后缀都可以修改,请自行修改。 <img src="<?php $this->options->themeUrl('cate/'); ?><?php echo $this->categories[0]['mid'] . '.jpg'; ?>" alt="<?ph…

2019年01月24日 0条评论 5点热度 0人点赞 阅读全文

Typecho是一个很好的博客程序,很多东西可以DIY,比如可以纯代码输出文章缩略图。采用文章第一张图片作为缩略图,无论是文章附件图片或者网络图片均可,当文章无图片时的可设置为默认缩略图或者随机图片或者分类图片。到主题functions.php文件插入以下代码: 代码1:无图时默认图片 /** 输出文章缩略图-无图时默认图片 */ function showThumbnail($widget) { // 当文章无图片时的默认缩略图 $random = $widget->widget('Widget_Optio…

2019年01月24日 0条评论 4点热度 0人点赞 阅读全文

Typecho的垃圾评论还是比较多的,除了插件外,还可以通过PHP函数实现简单的算术验证码。 第一步function.php如下函数 //算术验证评论 function themeInit($comment){ $comment = spam_protection_pre($comment, $post, $result); } function spam_protection_math(){ $num1=rand(1,49); $num2=rand(1,49); echo "<label for=…

2018年12月25日 1条评论 9点热度 0人点赞 阅读全文

通过自定义字段我们可以让我们的文章页模板如虎添翼。让typeho博客变得强大,可以是相册、可以是下载站、可以是小说。 typecho自定义字段完全 kavico替换为你的自定义字段 <?php if (isset($this->fields->kavico)): ?> <?php $this->fields->kavico(); ?> <?php else: ?> 没有设置说明 <?php endif; ?> 说明 <?php if (i…

2016年11月04日 0条评论 4点热度 0人点赞 阅读全文

将dtdxrk的《原生Js 两种方法实现页面关键字高亮显示》(http://www.cnblogs.com/dtdxrk/p/3507875.html)进行简单整合将其应用于typecho搜索结果页关键词高亮。 指定高亮范围,div上加id:searchpage,如<div id="searchpage"> 将以下代码放在页尾</body>前,也可以只放在archive.php模板文件中 <?php if($this->is('search')): ?> <scrip…

2016年11月04日 0条评论 3点热度 0人点赞 阅读全文