Skip to content

Latest commit

 

History

History
 
 

ThemeDemo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
TF Logo

ThemeDemo v1.2.1 - 社区维护版

—— 多主题外观切换演示插件,支持Cookie参数或子路径双模式,可显示导航条。

使用说明版本历史贡献作者附注/链接授权协议


使用说明

适用多款主题预览或模板演示站等场景,整合客户端Cookie参数读取和服务端子路径生成两种模式,支持前台导航条点击即可切换主题显示。

使用方法

1. 下载本插件,放在 usr/plugins/ 目录中,确保文件夹名为 ThemeDemo;
2. 激活插件,设置可选演示模式,开关导航条;
3. 访问网站前台点击导航条或在地址栏输入主题名参数/子路径即可预览。

注意事项

  • Cookie模式只对当前访问用户的浏览器有效,在地址栏输入域名?theme即可清除数据恢复默认;子路径模式则为永久目录地址,在内容相同情况下或影响网站SEO收录。

版本历史

  • v1.2.1 (20-07-19 @jzwalk)
    • 综合之前所有衍生版本功能:
      • 集成Cookie与子路径双模式,增加切换选项;
      • 导航条支持子路径,调整至底部增强兼容性;
      • 子路径模式修正除文章页面外无法显示问题。
  • v1.0.1 (15-04-02 @doudoutime)
    • 社区维护版未更新版本号但修正了使用魔术方法等问题。
  • v1.2.0 (14-11-22 @shingchi)
    • 修改Cookie模式版,减少文件读取次数直接从 cookie 取值;
    • 修正直接使用魔术方法设置配置值的方式;
    • 精简模版检测方法。
  • v1.0.1 (14-01-06 @doudoutime)
    • Cookie模式版上传至GitHub的Typecho-Fans目录,产生社区维护版。
  • v1.0.2 (12-06-17 @shingchi)
    • 修改Cookie模式版,增加前台顶部导航条切换效果。
  • v1.0.0 (12-02-19 @doudoutime)
    • 原作者以ThemeDemo2为名发布一款使用子路径模式的同功能插件。
  • v1.0.1 (12-02-08 @doudoutime)
    • 原作发布,使用Cookie参数模式。

贡献作者

jzwalk shingchi doudoutime
jzwalk (2020) shingchi (2014) doudoutime (2012)

附注/链接

本社区维护版已包含以下各版本功能并做优化调整:

欢迎社区成员继续贡献代码参与更新。

授权协议

沿用优化版声明的GPLv2开源协议。(要求提及出处,保持开源并注明修改。)

ThemeDemo原作未附协议声明,原作者保留所有权利。 © doudou