hounddd/wn-themeswitcher-plugin

Winter CMS 主题切换插件

dev-main 2023-10-03 17:51 UTC

This package is not auto-updated.

Last update: 2024-09-18 21:09:54 UTC


README

ThemeSwitcher Plugin

通过访问定义的URL来演示Winter CMS中安装的任何主题。

安装

假设你正在Winter CMS安装的根目录中

使用composer

只需运行此命令

composer require hounddd/wn-themswitcher-plugin

克隆

将此仓库克隆到您的Winter插件文件夹中。

cd plugins
mkdir hounddd && cd hounddd
git clone https://github.com/Hounddd/wn-themeswitcher-plugin themeswitcher

注意:在两种情况下,运行 php artisan winter:up 命令以运行插件迁移或注销并登录后台。

用法

访问以下URL

  • 要演示一个主题: /theme-switcher/use/theme-name,其中 theme-name 是您的网站主题之一。
  • 要恢复默认主题: /theme-switcher/restore

配置

默认情况下,切换主题仅限于认证管理员。
要授权所有访客切换到另一个主题,创建一个配置文件 /config/hounddd/themeswitcher.php 并将 onlyBackendUsers 设置为 false

<?php

return [
    'onlyBackendUsers' => false,
];

更多帮助请参阅与基于文件配置相关的 Winter 文档

🏆 致谢

灵感来自 Flynsarmy.ThemeSelecter

用 ❄ WinterCMS 创建精彩网站!