首页
关于
友情链接
归档
更多
统计
推荐
恋爱清单
Search
1
PS没法保存而显示该文件被锁定解决方法
6,387 阅读
2
PHP实现自动提交百度普通收录/SEO
2,067 阅读
3
Open-TDP 多云资源管理系统介绍
1,993 阅读
4
Typecho开启Gzip,感受火箭般速度
1,853 阅读
5
云图尝鲜初体验
1,408 阅读
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
登录
Search
标签搜索
typecho
PHP
sem
SEM学习笔记
docker
js
ocpc
OCPC优化指南
Linux
linux笔记
腾讯云
雷池waf
百度OCPC优化指南
pbootcms
openTDP
CDN
巨量
CPC
雷池
宝塔
小唐
累计撰写
89
篇文章
累计收到
0
条评论
首页
栏目
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
页面
关于
友情链接
归档
统计
推荐
恋爱清单
搜索到
13
篇与
typecho
的结果
2023-05-13
typecho主题常用化码
修改 Typecho 主题时,需要判断当前用户角色,对于管理员角色,显示内容,可使用如下: <?php $currGroup = get_object_vars($this->user) ['row']['group'];if ($currGroup == "administrator"): ?> 若为管理员,显示此区域内容 <?php else: ?>//else可去 非管理员,显示此区域内容 <?php endif;?>登陆 <?php $this->options->adminUrl('login.php'); ?>注册 <?php $this->options->adminUrl('register.php'); ?>站点名称 <?php $this->options->title(); ?>域名地址 <?php $this->options->siteUrl(); ?>后台地址 <?php $this->options->adminUrl(); ?>完整路径地址:文章 <?php $this->archiveTitle(' » ', '', ' - '); ?><?php $this->options->title(); ?>网站说明 <?php $this->options->description(); ?>模板地址 <?php $this->options->themeUrl(); ?>作者名字 <?php $this->author(); ?>当前登陆名 <?php $this->user->screenName(); ?>退出链接 <a href="<?php $this->options->logoutUrl(); ?>" ><?php _e('退出');?></a>作者头像 <?php $this->author->gravatar('200') ?>该作者全部文章链接 <?php $this->author->permalink(); ?>该文章作者个人主页链接 <?php $this->author->url(); ?>该文章作者邮箱 <?php $this->author->mail(); ?>引用模板php文件 <?php $this->need('*.php'); ?>评论 <?php $this->options->commentsFeedUrl(); ?>头部HEAD常用<?php $this->keywords('_'); ?>//关键词 <?php $this->options->title(); ?>//站点名称 <?php $this->options->description(); ?>//站点描述 <?php $this->archiveTitle(); ?>//标题 <?php $this->options->themeUrl('ie.css'); ?>//模板路径 <?php $this->options->siteUrl(); ?>//主页网址 <?php $this->options->feedUrl(); ?> <?php $this->options->commentsFeedUrl(); ?> <?php $this->pageNav(); ?>//分页 <?php $this->options->generator(); ?>//版本号文章页面常用<?php $this->title(); ?>//标题 <?php $this->category(','); ?>//分类 <?php $this->tags(', ', true, ''); ?>//标签 <?php $this->date('F jS, Y') ?>//时间 <?php $this->content(); ?>//内容 <?php $this->thePrev('« %s', ''); ?>//上一篇 <?php $this->theNext('%s »', ''); ?>//下一篇常用调用作者信息<?php $this->author() ?> //作者名称 <?php $this->author->permalink(); ?> //作者文章列表连接 <?php $this->author->url(); ?> <?php $this->author('url'); ?> //作者主页 <?php $this->author->mail(); ?> <?php $this->author('mail'); ?> //作者邮箱 <?php $this->author->gravatar(); ?> //作者头像评论都信息<?php $comments->author(); ?> //带连接的作者名 <?php $comments->author('', false); ?> //不带连接的作者名
2023年05月13日
159 阅读
0 评论
0 点赞
2023-05-13
Typecho纯代码添加浏览量代码
Typecho 作为一个简洁高效的博客平台,其添加浏览量的功能十分重要。以下是 Typecho 纯代码添加浏览量代码的步骤:1) 打开 Typecho 主题文件夹,找到 post.php 文件,打开并找到文章正文下方的 “<?php $this->content ();?>” 代码处。 2) 在该代码之前添加如下代码: <?php $db = Typecho_Db::get(); $cid = $this->cid; $sql = "UPDATE " . $db->getPrefix() . "contents SET views = (views + 1) WHERE cid = ".$cid; $db->query($sql); $views = $this->viewsNum($this->cid); ?> <p>阅读量:<?php echo $views;?></p>3) 保存文件,上传至服务器,刷新文章页面即可看到已经添加上去的浏览量功能。到这里纯代码添加浏览量代码就完成了
2023年05月13日
150 阅读
0 评论
0 点赞
2023-03-05
关于Typecho无法登陆后台解决方法
今天换了优刻得的cdn,登录恋爱清单后台的时候发现一直登录不上,还报错f12查看源代码的时候发现都是http请求在百度上看到对应的解决方案,编辑 Typecho 站点根目录下的文件 config.inc.php,在最后添加一行define('__TYPECHO_SECURE__',true); 问题是因为用户与浏览器之间是 HTTPS 交互,但实际上 PHP 接收到的是来自 Cloud Flare 的 HTTP 交互,所以 PHP 使用了 HTTP 进行响应,结合 Typecho 的一些特性形成了这个问题。小插曲腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。
2023年03月05日
215 阅读
0 评论
2 点赞
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日
175 阅读
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日
278 阅读
0 评论
0 点赞
1
2
3