Download 介绍
  Download 是一款专为 Typecho 博客系统设计的轻量级短代码插件,旨在为博主提供便捷的下载功能集成方案。无需手动编写复杂 HTML/CSS 代码,通过简单短代码即可在文章 / 页面中生成标准化、美观的下载按钮,提升用户下载体验与内容专业性。

安装教程
  1. 上传插件文件 - 将解压后的 Download 文件夹,通过 FTP 或服务器文件管理器,上传到 Typecho 博客的 usr/plugins/ 目录(最终路径:usr/plugins/Download/)。
  2. 放置下载图标 - 在 Download 文件夹内新建 img 子目录,放入命名为 download.png 的图标(建议尺寸 24×24px,PNG 格式)。
  3. 激活插件 - 登录 Typecho 后台 → 进入「插件」页面 → 找到「Download 下载短代码插件」→ 点击「启用」即可。

使用说明

  {download url="下载链接" name="Download.zip"}

  注:把"{ }"替换成"[ ]".

  必填参数:url(完整下载链接,如: https://chencong.blog/软件.zip)。
  可选参数:name(按钮上的文字,不填默认显示 “下载文件”)。

软件截图
Download For Typecho

阅读全文


  在我国,农历七月初七的夜晚,天气温暖,草木飘香,这就是人们俗称的七夕节,也有人称之为 “乞巧节” 或 “女儿节”,它是中国传统节日中最具浪漫色彩的一个节日,也是过去姑娘们最为重视的日子。
  在晴朗的夏秋之夜,天上繁星闪耀,一道白茫茫的银河横贯南北,银河的东西两岸,各有一颗闪亮的星星,隔河相望,遥遥相对,那就是牵牛星和织女星。
  七夕坐看牵牛织女星是民间的习俗,相传,在每年的这个夜晚,是天上织女与牛郎在鹊桥相会之时。织女是一个美丽聪明、心灵手巧的仙女,凡间的妇女便在这一天晚上向她乞求智慧和巧艺,也常向她求赐美满姻缘,所以七月初七也被称为乞巧节。
  人们传说在七夕的夜晚,抬头可以看到牛郎织女在银河相会,或在瓜果架下能偷听到两人在天上相会时的脉脉情话。
  女孩们在这个充满浪漫气息的晚上,对着朗朗明月,摆上时令瓜果,朝天祭拜,乞求天上的女神赋予她们聪慧的心灵和灵巧的双手,使自己针织女红技法娴熟,更乞求爱情婚姻的姻缘巧配。过去,婚姻对于女性而言是决定一生幸福与否的终身大事,所以,世间无数有情男女都会在这个晚上,夜深人静之时,对着星空祈祷自己姻缘美满。

七夕节-01

  七夕的由来与传说

  七夕乞巧节起源于汉代,东晋葛洪的《西京杂记》有 “汉彩女常以七月七日穿七孔针于开襟楼,人俱习之” 的记载,这是我们在古代文献中见到的最早的关于乞巧的记录。后来的唐宋诗词中,妇女乞巧也屡屡被提及,唐朝王建有诗:“阑珊星斗缀珠光,七夕宫娥乞巧忙”。据《开元天宝遗事》载:唐太宗与妃子每逢七夕在清宫夜宴,宫女们各自乞巧,这一习俗在民间也经久不衰,代代延续。
  宋元之际,七夕乞巧相当隆重,京城中设有专卖乞巧物品的市场,世人称为乞巧市。宋罗烨、金盈之辑《醉翁谈录》说:“七夕,潘楼前买卖乞巧物。自七月一日,车马嗔咽,至七夕前三日,车马不通行,相次壅遏,不复得出,至夜方散。” 从乞巧市购买乞巧物的盛况,可推知当时七夕乞巧节的热闹景象。人们从七月初一就开始置办乞巧物品,乞巧市上车水马龙、人流如潮,临近七夕时,乞巧市简直成了人的海洋,车马难行,其热闹风情似乎不亚于最盛大的节日 —— 春节,可见乞巧节是古人喜爱的节日之一。

阅读全文


Display Random Quote For Typecho 介绍
  本代码段含 2 个核心 PHP 函数,实现指定文件内有效内容的随机读取与展示,适配classic-22主题调用,支持网站副标题、随机引用等场景,具备全链路文件校验与错误处理,保障功能稳定。


核心函数:getRandomQuote
  负责文件读取、内容筛选及随机抽取,支持错误信息返回,便于问题定位。

参数说明

参数名类型描述
$file_path字符串必传,内容文件路径(如description.txt
&$error字符串引用可选,接收错误信息(文件不存在 / 无权限等),默认空字符串

核心逻辑
  5 层校验确保读取有效性:
  1. 存在性校验:file_exists()验证文件存在;
  2. 可读性校验:is_readable()确认 PHP 读取权限;
  3. 内容读取:file()结合FILE_IGNORE_NEW_LINES(去换行)、FILE_SKIP_EMPTY_LINES(滤空行)读取;
  4. 结果校验:判断file()读取成功;
  5. 有效性校验:确认内容数组非空。

  校验通过则array_rand()返回随机内容,失败则写入$error并返回false


展示函数:displayRandomQuote
  上层封装函数,无额外参数,实现路径指定、核心调用与结果输出。

核心逻辑
  1. 路径指定:dirname(__DIR__, 2)定位classic-22主题的description.txt
  2. 函数调用:初始化$errorInfo,调用getRandomQuote()
  3. 结果输出:成功输出内容,失败显示 “获取引用失败:[错误信息]”。

阅读全文