首页
关于
友情链接
归档
更多
统计
推荐
恋爱清单
Search
1
PS没法保存而显示该文件被锁定解决方法
4,736 阅读
2
PHP实现自动提交百度普通收录/SEO
1,028 阅读
3
Open-TDP 多云资源管理系统介绍
954 阅读
4
Typecho开启Gzip,感受火箭般速度
845 阅读
5
字节巨量广告平台学习期/保障期介绍
565 阅读
学习
项目
折腾
SEM
excel学习
typecho
登录
Search
标签搜索
typecho
PHP
SEM学习笔记
sem
docker
js
ocpc
Linux
linux笔记
腾讯云
雷池waf
openTDP
CDN
巨量
CPC
雷池
宝塔
百度SEO
photoshop
PS
小唐
累计撰写
76
篇文章
累计收到
0
条评论
首页
栏目
学习
项目
折腾
SEM
excel学习
typecho
页面
关于
友情链接
归档
统计
推荐
恋爱清单
搜索到
15
篇与
typecho
的结果
2023-01-06
typecho统计博客所有文章的字数
今天登录社区的时候看到有之前的文章有个留言的评论,说如何统计typecho所有文章的字数,这里分享一下代码。在当前主题的functions.php文件中添加函数//字数统计 function allOfCharacters() { $chars = 0; $db = Typecho_Db::get(); $select = $db ->select('text')->from('table.contents'); $rows = $db->fetchAll($select); foreach ($rows as $row) { $chars += mb_strlen(trim($row['text']), 'UTF-8'); } $unit = ''; if($chars >= 10000) { $chars /= 10000; $unit = 'w'; } else if($chars >= 1000) { $chars /= 1000; $unit = 'k'; } $out = sprintf('%.2lf %s',$chars, $unit); return $out; }这里我用的joe主题,其他的主题也是一样在底部页面模板(通常是footer.php)添加调用代码 <div class="item " style="margin:0 0 0 10px"> <span> 全站字数 <?php echo allOfCharacters(); ?>字</span> </div>全站字数就是调用成功了,其他的typecho主题也是一样的方法。小插曲腾云先锋TDP(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。进群时可以跟管理员说是从本站过来的
2023年01月06日
144 阅读
0 评论
1 点赞
2022-11-18
typecho 如何支持emoji
typecho 默认的数据库不支持emoji,所以需要通过一下方式修改数据库的编码。如果你的数据库不支持emoji,但是在文章编辑中或者主题设置中使用了emoji会导致你的内容丢失!alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_fields convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_metas convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_options convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_relationships convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_users convert to character set utf8mb4 collate utf8mb4_unicode_ci;执行上述sql语句来修改表的编码,如果用的是宝塔面板和MySQL数据库,一般有可视化的phpmyadmin界面,可以在phpmyadmin的控制台里面执行上面的语句,如果是服务器可以在服务器上连接mysql后执行。最后将 Typecho 目录下的config.inc.php 配置文件中数据库定义参数中的 charset 为 utf8mb4: $db->addServer(array ( 'host' => localhost, 'user' => 'root', 'password' => 'root', 'charset' => 'utf8mb4', //修改这一行 'port' => 3306, 'database' => '' ), Typecho_Db::READ | Typecho_Db::WRITE);
2022年11月18日
217 阅读
0 评论
0 点赞
2022-11-18
typecho 开启debug
typecho 默认关闭了debug模式,在出现500错误的时候,无法看到具体的错误信息。可以按照下面操作打开typecho debug 模式,查看具体的错误信息:打开typecho 目录下的config.inc.php在文件中增加下面一行代码后保存文件define('__TYPECHO_DEBUG__', TRUE);
2022年11月18日
237 阅读
0 评论
1 点赞
2022-11-18
重装/升级/回退typecho版本
重装、升级和回退typecho 过程是一样的简单来说,保留typecho的usr 目录和config.inc.php 删掉其它文件后,再把typecho 安装包中的文件(除usr文件夹)复制过来就行了。typecho 1.2 目前回退typecho1.1同时需要回退typecho1.1的数据库内容,不能只回退文件夹,请注意,否则会导致网站无法打开。小插曲腾云先锋TDP(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。进群时可以跟管理员说是从本站过来的
2022年11月18日
273 阅读
0 评论
0 点赞
2022-05-06
Typecho开启Gzip,感受火箭般速度
Gzip是一种常用的HTML压缩技术,通常情况下,Gzip开启后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。Typecho的gzip压缩开启Typecho的gzip功能很简单,是和wordpress一样的, 只要在根目录下的index.php文件里面加上下面这一句就可以了:/*添加Gzip*/ ob_start('ob_gzhandler'); 注意,是整个网站根目下的index.php文件,不是在主题目录下的。上面这句话建议加在最上面,当然其他位置也可以,可以自行尝试,下面是我修改以后的。
2022年05月06日
845 阅读
0 评论
0 点赞
1
2
3