教程分享

Mysql5.7升级至Mysql8教程

因为我用的是宝塔面板,下文就基于宝塔面板进行说明,其他面板的话也可做参考1,备份数据库备份数据库下载到本地,这样即便折腾过程中出现什么问题,数据也不会丢失。2,切换mysql版本在宝塔软件里面找到mysql点击设置,里面有版本切换的设置,切换至8.0它就会安装mysql8.0了,此时会提示让你...

2024/01/15日
96 view

教程分享

Typecho读取网站后台设置信息

教程一个简单的窍门教你如何读取后台设置信息,如下图所示我们用浏览器控制台查看页面元素,查看对应input熟悉看name值,网站地址的name值为siteUrl。那么网站地址调用就是<?php $this->options->siteUrl(); ?>或者<?php...

2024/01/14日
143 view

教程分享

Typecho根据文章cid获取文章信息

如上图,就是基于这个功能,实现的轮播图,填写了文章cid,获取了文章标题,描述,缩略图和链接。其实这个功能,应该有很多人发过,不过大多都是需要写查询函数的,我呢因为懒,所以经过试验发现了这种不用自己写函数的写法。代码如下代码,其中cid=1就是获取cid为1的文章信息,可以改成你需要获取的文章...

2024/01/14日
104 view

教程分享

Typecho让404页面直接返回首页

新建个404.php文件,里面写入下面的代码,然后将该文件放到你启用的这主题文件夹里就可以了。<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; $this->response->redirect($this...

2024/01/13日
87 view

教程分享

Typecho文章编辑器如何使用html语法

Typecho默认使用的是markdown编辑器,如果想在里面写html标签,简单的直接写就行比如居中这样写就行。<center>你要居中的文章或者图片</center>如果比较复杂的直接写可能不生效,可以使用三个!号就行包裹,如下方代码!!! 你的html内容 !!!...

2024/01/12日
129 view

教程分享

Typecho安全小知识

在我们搭建好Typecho站点后,可以顺手进行几个操作,可以简单且有效的提高站的的安全性。删除安装引导文件我们安装完站点后,安装引导文件就没有用处了,我们可以删除它,避免外人利用安装引导文件,不仅仅是typecho程序别的程序道理也是一样的。删除网站根目录下install.php文件以及ins...

2024/01/06日
201 view

教程分享

Typecho不使用实现Ajax评论功能

原文出自绛木子博客:https://lixianhua.com/te_ajax_comment_without_pluign.html为了不使用插件实现Ajax评论功能需要实现:1,监听评论表单,改用ajax方式提交2,创建新的评论表单提交地址(用Typecho主题提供的系统方法themeIn...

2023/12/31日
121 view

教程分享

mac上使用command快速打包 Typecho 主题

本地开发每次手动打包压缩主题文件夹感觉都挺难受的,今天刚好看到xiamp博主写的cmd脚本,想着mac下应该也能实现类似的,左右就问ai帮我写写。代码把下面的代码保存为pick.command,放到主题目录下,双击即可打包主题到主题目录下#!/bin/bash # 设置变量 current_...

2023/12/30日
73 view

教程分享

使用 CMD 批处理快速打包 Typecho 主题

作为 Typecho 主题开发者,每次打包发布主题都是一个很烦的事情,之前我一直是手动打包,然后删除不必要的文件,接着改名,今天打包上传服务器让我厌倦了这个动作,仅此写了一个批处理来打包主题。批处理简直是我写过最恶心的东西啊!!!代码把下面的代码保存为pack.cmd,放到主题目录下,双击即可...

2023/12/30日
64 view

教程分享

Typecho输出指定分类下的文章列表

Typecho根据mid输出指定分类下的文章列表

2023/12/27日
197 view

教程分享

Typecho常量

Typecho常量,在config.inc.php最后面插入一行代码就可以启动一些功能或者重新定义一些参数,在config.inc.php中加是全局生效的,不在config.inc.php中其实也可以生效,只是在你加的位置那个局部生效。debug模式平时不建议开启,遇到报错或者开发东西时最好开...

2023/12/24日
167 view

教程分享

typecho1.2.1主题设置保存后不生效bug解决方法

Typecho1.2.1有个bug,就是某些情况下主题设置需要勾选的设置,勾选后不生效,解决办法其实很简单,按照下面的方法操作下操作下即可。解决办法下载上方的压缩包,用里面的Config.php文件覆盖你站点这个路径var/Widget/Themes/Config.php下的对应文件即可。其实...

2023/12/21日
152 view