這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Theme to Browser (T2B) Control

外掛說明

Helps you use a different theme depending on the browser your site is viewed on. This is great for things like having a dedicated theme for mobile devices, but also is a great way to cheat your way out of CSS hacks and browser specific annoyances ( IE anybody? ). Even though themes are usually designed to be cross browser and CSS fine tuning is part of it, sometimes you do not have the time to spend trying to figure out a way to make the pages behave across browsers.

PLEASE vote and/or rate if it works for you or let me know if there’s a fix needed at web[at]federicojacobi.com.

Supported browsers for now: Internet Explorer, FireFox, Chrome, Opera, iPad/iPhone/iPod, Safari, Playstation 3, and BlackBerries.

Thanks to Drazen Mokic, Nicholas McQuillin and Paul Gregory for their help and suggestions.

螢幕擷圖

  • Easy selection based on browser

安裝方式

  1. Upload t2b.php to the /wp-content/plugins/t2b/ directory (create if necessary)
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Now there will be a new option on the Appearance tab … that’s where the magic works

常見問題集

What browsers are detected?
Internet Explorer, FireFox, Opera, iPad/iPhone/iPod, Safari, BlackBerry

Can I add other browsers?
If you know PHP yes … just got to the code and modify the first few lines, otherwise, drop me a line at web[at]federicojacobi.com and I’ll take care of it for you.

What about browser versions (ie5, ie6, operamini) ?
Not yet, but you can add your own. See question 2. You can alternatively use the Theme to Browser Control – IE Pack to handle versions of IE. More packs to come!

What if the browser is not detected?
It will show the default theme.

What is the default theme?
Its the theme selected in the Appearance / Theme menu.

How do I change what browser gets what theme?
In the Appearance tab under T2B Control … that’s where the magic happends.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Theme to Browser (T2B) Control〉的開發相關工作。

參與者

將〈Theme to Browser (T2B) Control〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0

A couple of security fixes (nothing huge) and minor logic change. Also added filters so the plugin is pluggable itself. Moved to 1.0 as this is now fairly mature 🙂
Removed BlackBerry8310 from the list of browsers.

0.5

Complete modernization and rewrite. Cleared a bunch of notices and deprecated functions.
Added debug mode so y’all can test your custom regex against the current browser, and verify in the frontend if the proper theme is getting loaded.

0.4

A couple of bug fixes.

0.3

Added “Default theme” behavior. A little bit of beautification work. Playstation3 added.

0.21

Child themes now supported. Important fix. iPad added to browser list.

0.2

BlackBerry8310 and All BlackBerry models added.

0.1

First version published. Yay!