-
-
这个需求挺奇葩的……
在网站的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区域多复制几个改改。
-
注册即表示同意 用户协议、 隐私协议社交账号登录(即将支持)
-
如何让网站的不同页面使用不同的主题?
寻求帮助 / 92 / 3 / 发布于 2021-6-16 13:45:31 / 活跃于 2021-06-16 15:20:21