其实工作原理很简单,就是检查当前的浏览器的 ua,如果 ua 符合那么就切换成你所使用的主题,否则的话就切换成另外一个主题,这里使用的浏览器可以是火狐或者 Chrome 浏览器,使用浏览器插件可以很简单的修改浏览器的 ua,云落这里使用的是火狐浏览器,比如云落的火狐 ua 是下面的
将以下代码加入主题的 functions.php 文件即可。
- function ua_switching_theme() {
- if (strpos($_SERVER['HTTP_USER_AGENT'], 'yunluo') !== false) {
- $theme = 'Git-alpha';
- } else {
- $theme = 'html5blank';
- }
- return $theme;
- }
- add_filter('template', 'ua_switching_theme');
- add_filter('stylesheet', 'ua_switching_theme');
内容整理自:乐趣公园 - https://gitcafe.net/archives/5346.html
如若转载,请注明出处:https://www.ozabc.com/jianzhan/322104.html