伪静态开启前后对比图片Typecho如何完全配置伪静态首先需要在宝塔面板配置伪静态为typecho,也可以直接复制这串代码加到伪静态里,保存即可。 if (!...Typecho地址重写功能配置伪静态还需要在typecho后台-设置-永久链接-开启地址重写功能。地址重写即 rewrite 功能是某些服务器软件提供的优化内部连接的功能。...如何自定义文章路径,使链接达到最简在typecho后台-设置-永久链接-自定义文章路径中选择个性化定义,更改为/{cid}.html图片这样以来伪静态就配置完成了,地址也做到最简了。
如何区分你的网站是否配置了?...):你的域名/robots.txt第二种方法:通过 [百度站长工具] 检测如何正确编写保护网站隐私的方法robots.txt我们想要的效果是:所有搜索引擎都必须遵循我的协议,禁止蜘蛛抓取我的背景地址和Typecho
public static function deactivate(){ // do something return '插件卸载成功'; } 如何保存配置...typecho已经为我们实现了Typecho_Widget_Helper_Form类,我们只需要一点代码就可以摆脱需要自己写表单的烦恼了。...site=www.phpgao.com&token=5wK0QtGCzdRzufvW public static function config(Typecho_Widget_Helper_Form...$form){ //保存接口调用地址 $element = new Typecho_Widget_Helper_Form_Element_Text('api', null...# var/Typecho/Widget/Helper/Form/Element.php:111 /** * 构造函数 * * @access public
前言 ~c Typecho c~ 的配置项有个很神奇的特效,就是切换主题后,配置文件会丢失,但是EasyBe主题有很多配置,一旦丢失再重新配置会比较麻烦,所以特地给主题增加下保存配置文件的操作; 内容...> 我这里是在点击保存设置按钮的时候,根据$_POST["jqueryConfig"]来进行备份配置的,这里的判断需要你根据自己的主题换成对应的变量; // 主题配置 function themeConfig...($form) { // 备份主题配置信息 $name = 'easybe'; $db = Typecho_Db::get(); $themeData = $db->fetchRow...} } } echo '主题配置恢复<input type="
前言 采用Joe主题的typecho的博客运行也有一段时间了。...__TYPECHO_THEME_URL__ : //Typecho_Common::url(__TYPECHO_THEME_DIR__ . '/' ....$this->theme, $this->siteUrl); Typecho_Common::url(__TYPECHO_THEME_DIR__ . '/' ....__TYPECHO_PLUGIN_URL__ : //Typecho_Common::url(__TYPECHO_PLUGIN_DIR__, $this->siteUrl);...Typecho_Common::url(__TYPECHO_PLUGIN_DIR__, __TYPECHO_CDN_DIR__); } FAQ Joe主题js本地化设置 最近cdn.jsdelivr.net
实际上typecho是可以实现控制的,比如在模板设置里增加对cc五秒盾的开关,我看wordpress很早就有了相关的支持,然而除了我们这些个开发模板的之外,对于新手而言是完全不知道怎么做的,所以有必要写一篇文章来水一水...废话不多说,教程开始: 1.下载我整理好的zip文件,解压后将里面的cc.php扔到typecho的模板目录。 2.修改模板的function.php,在themeConfig方法内,增加如下代码。...$CC= new Typecho_Widget_Helper_Form_Element_Radio('CC',array('1' => _t('关闭五秒盾'),'2' => _t('开启五秒盾')),'...以上就是typecho使用cc五秒盾的过程,但是值得注意的是,应对cc攻击最好的办法仍然是一台性能吊的服务器,配套极强的内部安全策略,我这里提供的办法仅仅可以拦截小程度的攻击,而且仍然需要手动开启,所以一般是被打了之后才能去开
前言 更新EasyBe的时候,突然发现博客一直没有配置伪静态,那就配置下吧,随便写个文档~ 内容 !...> 伪静态配置主要分为两部分,nginx配置和开启地址重写功能; nginx 将以下配置复制到nginx的server配置中; location / { if (!....*)$ /index.php$1 last; } } 开启伪静态 在后台配置中启用地址重写功能
避免踩坑 入坑Typecho已经一个多月了,在这期间Typecho的插件也开发了两个(其实我现在正在开发第三个,就不告诉你是个采集插件),然后大大小小的坑也踩了不少,其实最深的坑还是启用插件时提示“插件的配置信息没有找到...”,这个具体原因就是因为首次启用插件时,在config()里面获取配置信息,这当然是获取不到的,我们复现一个这个错误。...__', true); 然后我们找到config这个函数,复现一下具体错误,我们加一个获取插件配置的代码,然后保存。...果不其然,真的报错了,有的时候在config()函数里面获取配置信息是为了更好的显示插件的某些配置,所以说这个对我们来说真的很重要,经过我多方摸索,最后找到了解决办法。...如无特殊说明《解决Typecho插件的配置信息没有找到》为博主MoLeft原创,转载请注明原文链接为:https://moleft.cn/post-120.html
简单介绍 网站在配置了CDN进行加速后一般都无法获取访客真实IP,只能获取访问时使用的CDN节点IP。此时会导致一系列问题,比如无法有效过滤广告等垃圾留言和封杀恶意攻击等等。...解决方法 在Typecho站点根目录里的config.inc.php添加下面这段代码: /**使用CDN后获取访客真实ip*/ if(isset($_SERVER['HTTP_X_FORWARDED_FOR
Database Query Error 解决方法:config.inc.php 里面的54-55行左右的数据库类型Mysql改为Pdo_Mysql / 定义数据库参数 / $db = new Typecho_Db...('Pdo_Mysql', 'typecho_'); 404 如果出现404可能是PHP版本问题。...这个问题我没有遇到但是查到了记录一下 分享一下把/usr/local/nginx/conf/主机配置文件里面的东西修改一下 #include enable-php.conf;改为 include enable-php-pathinfo.conf...贴出我的伪静态配置代码 if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; }
Typecho后台模板MDUI风格-AdminMD Typecho后台模板MDUI风格-Admin 当前版本:Version1.6 前言 没有看到全网没有以MDUI为基础的Typecho的后台模板,自然也就想做一个出来了...制作最开始就想要免费为大家分享,因为MDUI的风格真的很少我也就想为大家分享一下了.虽然本博客是WordPress为基础所建,但是在轻量上肯定不如Typecho,再加上用户很多,因此我就进行了制作。...将 Material Design 设计思路 覆盖至后台每个页面 兼容更多的后台增强插件 提供后台主题设置页面 将主题进行插件化 注意问题 问题1-由于Typecho...问题2-如果菜单不生效,请将插件中/AdminMD/var/Widget/Meun.php文件复制粘贴到/wwwroot/var/Widget目录,并覆盖 问题-1解决方法 修改Typecho程序源代码...需要修改文件地址:网站根目录/var/Typecho/Common.php 第937行 修改前: $url = $isSecure ?
一般普通个人网站完全可以使用Typecho,算是比较好的轻量博客程序,当然我们也看到很多个人使用Typecho做的网站也都很好。...我们可以安装其他编辑器来丰富编辑功能,其中可以安装的是UEditor for Typecho。UEditor由百度提供的,然后有其他网友进行整合兼容到Typecho,我们一起安装看看吧。...文章目录 隐藏 第一、UEditor for Typecho下载和安装 第二、UEditor for Typecho激活使用 第三、UEditor for Typecho附加功能...第三、UEditor for Typecho附加功能 如果我们需要将编辑器出现的静态文件,比如图片附件不在本地保存。可以配置到腾讯云COS或者又拍云。...总结,如果我们需要在Typecho较为丰富的编辑器是可以安装UEditor for Typecho插件的。
Typecho的语法及函数,实在记不住,而且每次都要去百度一遍,着实是麻烦。还是自己保存下来吧,方便查阅! 文章内容均来自网络,并整合。 模板常用函数 1、站点网址 <?...php $period = time() - 999592000; // 時段: 30 天, 單位: 秒 $counts = Typecho_Db::get()->fetchAll(Typecho_Db...> 参数说明:9.0 版 typecho 支出在后台管理页面编辑时选择隐藏页面。 33、Typecho 归档页面 <?...=="" && $num<8){ $num+=1; $db1 = Typecho_Db::get(); $query1 = $db1...> 6、文章阅读量统计 function get_post_view($archive) { $cid = $archive->cid; $db = Typecho_Db:
Typecho默认不支持emoji表情,其实不是程序的锅,而是由于编码的问题,只需要将默认的数据库编码utf8修改为utf8mb4即可,当然别忘了,utf8mb4编码只有在PHP5.5以后才支持。....简单两步即可让typecho支持emoji. 那么既然知道了问题的所在,就应该去着手解决了吧 解决办法: 第一步 1.首先我们进入数据库控制面板,然后点击我们博客对应的数据库。...alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_general_ci; alter table...typecho_contents convert to character set utf8mb4 collate utf8mb4_general_ci; alter table typecho_fields...config.inc.php在其中的六十行左右我们可以看到如下代码,然后我们将其替换掉 /** 定义数据库参数 */ $db = new Typecho_Db('Pdo_Mysql', 'typecho
我就想,能不能将chatgpt快捷地接入进typecho的写作后台,便于我们在写作创作的时候的一些创作灵感,或者为我们及时解决一些燃眉之急的问题,最重要的是使用方便快捷,不用频繁FQ,不用来回切换页面,...于是一款基于Typecho 的 ChatgptWrite 插件被创作出来了。 功能详情 最主要的功能有且仅有一个,那就是方便写作的时候对chatgpt进行提问!...配置简单明了,只需要一个AccessKey即可,无需访问国外网站! 使用文本框显示chatgpt的回复,便于你对chatgpt回复的内容进行修改。...前往Typecho管理后台,开启插件。 编辑插件,对其进行合理设置(国内服务器使用本地接口要是报错,建议使用我的接口,用的歪果机) 如果自己有AccessKey直接填上去就行了。 ...然后需要检查一下自己的文章编辑器,是不是Typecho原生的,如果不是,就选择右边的就好,即使是原生的也可以选右边的。差别就是,原生编辑器,会将chatgpt回复直接插入进文章中。
一般普通个人网站完全可以使用Typecho,算是比较好的轻量博客程序,当然我们也看到很多个人使用Typecho做的网站也都很好。...我们可以安装其他编辑器来丰富编辑功能,其中可以安装的是UEditor for Typecho。UEditor由百度提供的,然后有其他网友进行整合兼容到Typecho,我们一起安装看看吧。...第一、UEditor for Typecho下载和安装 下载地址:LinkPoly/UEditor-for-Typecho: 为Typecho适配的UEditor编辑器 (github.com) 我们下载之后解压...第三、UEditor for Typecho附加功能 如果我们需要将编辑器出现的静态文件,比如图片附件不在本地保存。可以配置到腾讯云COS或者又拍云。...总结,如果我们需要在Typecho较为丰富的编辑器是可以安装UEditor for Typecho插件的。
作为一个 Typecho 老用户 & 插件/模板开发者,我一直关注着 Typecho 的动态,也一直关注着 joyqi 的Typecho 开发频道,但是由于太懒了,加之学业、社团日常背锅的繁忙,无暇折腾...想起 Typecho 在某个开发版换了 Markdown 解析器,这也激起了我赶紧升级 Typecho 的念头。...,然后 cp -R typecho typecho_bak 备份一下主目录,开干~ # 删除原来的系统目录 rm -rf typecho/admin typecho/var typecho/index.php...typecho/install.php typecho/install # 下载 Typecho 1.1 wget http://typecho.org/downloads/1.1-17.10.30-...cp -R build/var typecho/var cp build/index.php typecho/index.php cp build/install.php typecho/install.php
Typecho是极简主义博客的最佳选择。 首先需要一个服务器以及与之绑定的域名,服务器中还需下载配置php,mysql,nginx/apache,这里我选择使用lnmp来一键安装。.../install.sh lnmp 3.lnmp配置: 下载完成后,开始配置,完成的操作有绑定域名,建立数据库,设置网站主目录等: lnmp vhost add 4.安装typecho wget http...5.博客配置 上述安装完成以后,在浏览器输入自己的域名,就可以自动进入typecho的配置界面,自定义设置自己的博客。...6.数据备份 Typecho需要定期手动备份数据。...-u root -p typecho < backup.sql
一、介绍 typecho官网 开发文档 其实对于大多数人来说,我们不必关系typecho网站的开发,主要是项目的部署和主题的更换。...二、使用 1、部署 如果手头有闲置的服务器,环境也没有配置的话,我建议使用phpstudy环境,一键搭建Nginx+Php+MySQL环境 phpstudy官网地址 Centos一键安装,注意系统要求没有安装过...描述 项目地址 APlayer for Typecho(Meting) 在 Typecho 中使用 APlayer 播放在线音乐吧~ https://github.com/MoePlayer/APlayer-Typecho...table typecho_users convert to character set utf8mb4 collate utf8mb4_general_ci; 网站根目录数据库配置文件config.inc.php...'charset' => 'utf8mb4', // 修改编码为 utf8mb4 ... ), Typecho_Db::READ | Typecho_Db::WRITE); Typecho_Db:
网页开启Gzip的好处:GZIP是网站压缩加速的一种技术,开启后可以加快网站的打开速度,原理是经过服务器压缩,客户端浏览器快速解压的原理,可以加快网站的访问技术 Typecho的gzip压缩 开启Typecho
领取专属 10元无门槛券
手把手带您无忧上云