首页
说说
博客APP
友情链接
时间轴
更多
精美壁纸
留言板
扶贫计划
投稿
推荐
网站优化
高考倒计时
烟花模拟器
Search
1
QQ打开链接跳转浏览器代码
4,812 阅读
2
中国疫情和全球疫情实时地图
3,935 阅读
3
QQ卡片实现红包强制进群代码
2,882 阅读
4
利用html写APP公告、更新的文章
2,467 阅读
5
机器人框架倒闭
2,194 阅读
新闻资讯
技术教程
闲言碎语
小曲配故事
话题探讨
源码
站外篇
杂乱分享
Search
标签搜索
Typecho
代码
源码
热歌推荐
话题
swap
api
web
机器人
引流
新冠实时疫情
一言
备份
红包卡片
代刷
宝塔
远程公告
APP
Python
GitHub
忘心
有钱终成眷属,没钱亲眼目睹
累计撰写
85
篇文章
累计收到
93
条评论
首页
栏目
新闻资讯
技术教程
闲言碎语
小曲配故事
话题探讨
源码
站外篇
杂乱分享
页面
说说
博客APP
友情链接
时间轴
精美壁纸
留言板
扶贫计划
投稿
推荐
网站优化
高考倒计时
烟花模拟器
搜索到
5
篇与
Typecho
的结果
2020-12-03
TYpecho非插件插入哔哩哔哩视频-Typecho
前言有时候想水文时就想发个视频来敷衍一下子。 今天来教大家,非插件插入视频效果演示 $(function () { var iw = $(".iframe-box").width(); var ih = iw*0.7; $(".iframe-box").height(ih); }); 代码使用时去掉@[hide] @!!! <script> $(function () { var iw = $(".iframe-box").width(); var ih = iw*0.7; $(".iframe-box").height(ih); }); </script> 分享的视频链接 @!!! [/hide]
2020年12月03日
753 阅读
4 评论
11 点赞
2020-12-02
网站显示网页加载时间代码-Typecho
前言给你的网站加一个显示加载时间;我也不知道咋想的,就是感觉加上会更好;效果图实际上你看到的会和本站有点差距,本站这是主题自带的,但功能都是一样的!代码代码放在主题文件function.php中 [copy] /** * 加载时间 */ 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 = number_format( $timeend - $timestart, $precision ); $r = $timetotal < 1 ? $timetotal * 1000 . " ms" : $timetotal . " s"; if ( $display ) { echo $r; } return $r; } [/copy] 挂载代码把下方的代码放在你喜欢的位置你可以选择放在footer.php挂载代码,也可以去post.php代码 [hide] <!--加载时间--> <li class="mate-time"> <span class="mate-value">加载用时<?php echo timer_stop();?></span></li> [/hide]
2020年12月02日
921 阅读
3 评论
19 点赞
2020-06-13
Typecho 教程 - 非插件实现回复可见
前言这个教程网上很多的,包括我也是从网上搬来的,但是网上的涉及文件太多,这里给大家推荐我修改的方法,希望能帮助到大家。首先我们进入 / 网站根目录 /usr/themes/{主题名} ,然后按照下面的文件来修改。post.php 文件 //找到 <?php $this->content(); ?> //修改成 <?php echo parse_content($this->content,$this->cid,$this->remember('mail',true),$this->user->hasLogin()); ?> ## functions.php 文件 ## //找一处,添加下面的代码 function parse_content($content,$cid,$mail,$login){ $db = Typecho_Db::get(); $sql = $db->select()->from('table.comments') ->where('cid = ?',$cid) ->where('mail = ?', $mail) ->where('status = ?', 'approved') ->limit(1); $result = $db->fetchAll($sql); if($login || $result) { $content = preg_replace("/\[hide\](.*?)\[\/hide\]/sm",'$1',$content); } else{ $content = preg_replace("/\[hide\](.*?)\[\/hide\]/sm",'<div class="reply2view">您需要<a href="/admin/login.php">登录</a>或者<a onclick="window.scrollTo(0, document.documentElement.clientHeight);">回复</a>才能显示此处隐藏内容。</div>',$content); } return $content; } Typecho_Plugin::factory('Widget_Abstract_Contents')->excerptEx = array('moleft','one'); Typecho_Plugin::factory('Widget_Abstract_Contents')->contentEx = array('moleft','one'); class moleft { public static function one($con,$obj,$text) { $text = empty($text)?$con:$text; if(!$obj->is('single')){ $text = preg_replace("/\[hide\](.*?)\[\/hide\]/sm",'此处内容已隐藏',$text); } return $text; } } ## header.php 文件 ## <!-- 带有半透明效果的样式 --> <style> .reply2view { background-color:rgb(255,255,255,0.3); border-radius:5px; border:1px dashed #888888; padding:10px 10px 10px 40px; position:relative; } </style> ## 完成 ## 忘心,为你要隐藏的内容 一定要把hide前面的@去掉,这里是为了不让他隐藏掉加的 [@hide]忘心[/hide]
2020年06月13日
793 阅读
0 评论
1 点赞
2020-04-21
Typecho ——在文章中插入广告
在文章中插入广告给你的博客在全部文章里加入广告;找到functions.php然后把下面一串代码放入到里面 function themeInit($archive) { // 判断是否是文章,如果是就插入广告 $ad_code = '<div>这是你的广告</div>'; if ($archive->is('single')) { $archive->content = prefix_insert_after_paragraph( $ad_code, 2, $archive->content );; } } // 插入广告所需的功能代码 function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) { $closing_p = '</p>'; $paragraphs = explode( $closing_p, $content ); foreach ($paragraphs as $index => $paragraph) { if ( trim( $paragraph ) ) { $paragraphs[$index] .= $closing_p; } if ( $paragraph_id == $index + 1 ) { $paragraphs[$index] .= $insertion; } } return implode( '', $paragraphs ); }
2020年04月21日
770 阅读
0 评论
4 点赞
2020-04-20
Typecho插件 - 为你的文章生成海报
生成海报插件今天給大家分享一个typecho插件;原创插件作者MoLeft大哥。建议使用使用Cuckoo主题;功能介绍1.全过程使用GD库生成海报,所以说不用担心排版错乱。2.生成海报后保存到插件目录下的poster文件夹,节省第二次生成时间。3.使用必应每日一图作为头图,每天的文章都有不同的新鲜感。4.支持自定义按钮样式,方便同一主题样式,不会突兀。插件生成的海报都存在本地文件夹里,这样就可以节省时间和空间;安装说明11.将插件上传到/usr/plugins/,并重命名为ArticlePoster2.修改post.php,在合适的位置加入下面代码(说明一下下面代码为生成海报按钮的挂载点,也就是按钮的位置代码,请根据个人眼光放在你想放的地方) <?php ArticlePoster_Plugin::button($this->cid); ?>3.在后台插件设置填写好信息,一定要填自定义分享按钮样式,并且在class里面加入article-poster-button4.如果你的模板没有引入jquery或者上述过程都设置好了点击按钮无响应,可以开启加载jquery5.修改图标部分可以找到/usr/plugins/ArticlePoster/js/core.js,修改注释部分图标样式pjax适配自1.0.6之后重新调整对于pjax的适配方案,如果主题有pjax回调可以直接填下以下代码,如果没有那么推荐你使用Cuckoo主题;$('.article-poster-button').on('click',function(){ create_poster(); }); $('[data-event=\'poster-close\']').on('click', function(){ $('.article-poster, .poster-popover-mask, .poster-popover-box').fadeOut() }); $('[data-event=\'poster-download\']').on('click', function(){ download_poster(); });效果图:下载地址:https://www.lanzous.com/b05a4fo5e密码:[hide]moleft[/hide]
2020年04月20日
909 阅读
1 评论
5 点赞