平台开发中,欢迎参与测试。你可以在 QQ群:1046115671 中与我们交流,或是直接在社区发帖
  • 孙锡源
    管理员

    这个需求挺奇葩的……

    在网站的wp-content目录下创建一个名为mu-plugins目录。然后在这个目录下创建一个名为switch_theme.php的文件,将以下内容贴进去:

    <?php
    
    $current_url = explode( '?', home_url( add_query_arg( array() ) ) )[0] ?? '';
    
    switch ( $current_url ) {
        case '这里改成页面的URL,不包含查询参数':
            switch_theme( 'lowb' ); // 要切换为的主题的slug(slug通常为主题的目录名)
            break;
        default:
            // 没匹配上的URL将使用此默认主题
            switch_theme( 'astra' );
            break;
    }

    如果你想给多个URL指定主题就把上面代码的case区域多复制几个改改。

  • 那条鱼不洗澡
    参与者
  • 正在查看 2 条回复
    • 哎呀,回复话题必需登录。

    加入 LitePress 论坛 ,参与知识分享与交流
    登录 注册 进行评论
    立即加入