MENU

Typecho 外链跳转过渡页插件 - LinkGo

2026 年 02 月 10 日 • 阅读: 13 • 技术,开发,文档

LinkGo - 外链跳转过渡页插件

安装

1.把 LinkGo 文件夹放到 Typecho 的 usr/plugins/ 目录下(或你项目的相应插件目录)。
2.在 Typecho 管理后台 -> 插件,启用 LinkGo

主题

主题名称主题图片介绍
Default主题Material Design 3 风格
Zhihu主题仿知乎跳转页面

主题开发

主题目录结构与约定

在插件目录下放置主题:

LinkGo/
  page/
    themes/
      Default/
        template.php
        style.css
      MyTheme/
        template.php
        style.css

约定:

  • template.php:必须输出完整的跳转页 HTML(或至少渲染主体),并读取由 Action 或 loader 提供的变量。通常包含 <head>、样式、主体与页脚。插件也内置了一个简单 loader (page/index.php) 可把通用变量注入到模板。
  • style.css:主题样式,应使用相对选择器限定在主题容器内,避免污染站点其他风格。

模板文件中可用的变量

template.php 中,以下变量通常可用(由插件 Action 或 loader 提供):

  • $title — 跳转页标题(通常为 LinkGo 或自定义)
  • $siteTitle — 站点显示标题(来自配置)
  • $logoUrl — 配置的 Logo URL
  • $url — 解码后的目标 URL(完整)
  • $display_url — 用于前端显示的简短目标(如去掉协议或做截断)
  • $displayYear — 页脚要显示的年份(从 startYear 到当前年)
  • $themeName — 当前主题名

注意:若你直接包含 template.php(例如本地测试),请确保这些变量存在或为其设置默认值,以防 PHP Notice。

主题投稿

方式1: 在Github提交PR
方式2: 直接在评论区评论,可以使用网盘

返回文章列表 打赏
本页链接的二维码
打赏二维码