Multi Device Switcher – WordPress plugin 外掛推薦下載

點擊下載

多設備切換器

外掛Plugin描述

此WordPress外掛Plugin允許您為設備設置單獨的主題(智能手機,平板電腦,手機,遊戲和定制)。
此外掛Plugin檢測UserAgent是否正在查看您的站點,並切換到所選主題。
自定義切換器可以添加每個設備。

功能

為設備(智能手機,平板電腦,手機,遊戲)設置單獨的主題,切換到所選主題。通過自定義切換器添加每個設備。添加鏈接通過 PC切換器在主題中的“移動”或“PC”切換到默認主題。通過顯示切換器短代碼切換每個設備的帖子或頁面的內容。通過禁用切換器禁用每個URL的主題切換。可以使用檢測設備的 is_multi_device()功能。 多設備切換器命令命令行工具(必需WP-CLI)

測試矩陣

有關PHP版本和WordPress版本之間的操作兼容性,請參閱下面的 Travis CI

貢獻

小補丁和錯誤報告可以在Github中提交問題跟踪器。在Github上分叉是另一個好方法。您可以發送拉取請求。

翻譯外掛Plugin需要花費大量的時間,精力和耐心。我非常感謝這些貢獻者的辛勤工作。

如果您已創建或更新自己的語言包,則可以將gettext PO和MO文件發送給作者。我可以把它捆綁到Multi Device Switcher中。

多設備切換器 – GitHub 多設備切換器 – WordPress外掛Plugin 將多設備切換器翻譯成您的語言。 開發人員博客(日語) – http://blog.thingslabo.com/

屏幕截圖

主題選項
UserAgent選項
PC切換器選項
PC切換器按鈕
禁用切換器

安裝

點擊下載並解壓縮文件。或者使用WordPress外掛Plugin安裝程序安裝多設備切換器。在這種情況下,跳過2.Upload“multi-device-switcher”到“/ wp-content / plugins /”目錄。通過WordPress的“外掛Plugin”菜單激活外掛Plugin。上傳一個單獨的主題到“/ wp-content /主題/“目錄。通過WordPress.Configure設置中的’外觀’菜單轉到”多設備切換器“選項頁面,滿足您的需求。選擇主題主題選項。如有必要,可以通過UserAgent選項添加和修復UserAgent。玩得開心!

如何添加自定義切換器

通過WordPress中的“外觀”菜單進入“多設備切換器”選項頁面。輸入自定義切換器的名稱(最多20個字符,字母數字)到“添加自定義”切換器“。按“添加”按鈕。配置設置。選擇主題主題選項。通過UserAgent選項添加UserAgent。有趣!

設置和使用PC切換器

有三種方法可以使用PC切換器。

1.將PC切換器添加到頁腳

通過WordPress.Configure設置中的“外觀”菜單進入“多設備切換器”選項頁面。通過PC Switcher選項選中“將PC切換器添加到頁腳”複選框。有趣!

2.將PC切換器添加到側邊欄/小部件區域

當您激活外掛Plugin“多設備切換器”時,添加小部件“PC切換器”。通過WordPress.Drag中的“外觀”菜單進入“小部件”選項頁面並將標題欄“PC切換器”放入想要的地方。玩得開心!

3.對於主題作者和開發人員,在您的主題中添加PC切換器。

在開發主題時,將以下代碼添加到PHP文件中。

玩得開心!

使用默認CSS和自定義CSS

通過WordPress.Configure設置中的“外觀”菜單轉到“多設備切換器”選項頁面。通過PC Switcher選項選中“添加默認CSS”複選框。如果你想自定義CSS,取消選中復選框。有趣!

您可以在樣式表中設計PC切換器。 PC切換器

< div class =“pc-switcher”>< span class =“active”> Mobile<

  HTML輸出; / span>< a href =“http:// DOMEIN / PATH / TO /?pc-switcher = 1”> PC< / a>< / div>切換時 

PC切換器的HTML輸出

 < div class =“pc-switcher”>< a href =“ http:// DOMEIN / PATH / TO /?pc-switcher = 0“> Mobile< / a>< span class =”active“> PC< / span>< / div>  

如何使用顯示切換器短代碼

顯示切換器短代碼通過檢測設備來切換帖子或頁面的內容。

在帖子或頁面中添加短代碼 [multi] ,並將 device 屬性用於設備名稱。如果設備屬性為空,請檢測台式PC。

屬性

設備

(字符串|空)設備名稱

smarttabletmobilegame的名稱自定義切換器

如果為空,則檢測台式PC

示例短代碼

  [多個] PC或其他特定內容[/ multi] [多設備=“智能” ]智能手機特定的東西在這裡[/ multi] [多設備=“平板電腦”]平板電腦特定的東西在這裡[/ multi] [多設備=“測試”]測試自定義切換器特定的東西在這裡[/ multi]  

對於主題或外掛Plugin開發人員。通過掛鉤過濾顯示切換器短代碼。在這種情況下,編輯主題或外掛Plugin文件。

 <?phpecho do_shortcode('[multi device =“smart”]智能手機特定的東西在這裡[/ multi]');?>  

如何使用禁用切換器

禁用切換器禁用特定URL切換主題。如果匹配訪問URL和字符串或正則表達式(正則表達式模式),請禁用主題切換。正則表達式模式適用於高級用戶。

通過WordPress中的“外觀”菜單進入“多設備切換器”選項頁面。通過“禁用切換器”選項輸入要禁用的行的路徑。如果要使用正則表達式,請選中“啟用正則表達式”複選框。有趣!

示例

  / sample-page / 2015/01 / hello-world  

正則表達式模式(在正則表達式的情況下)

  \ / sample \  -  \ / 2015 \ / 01  

UserAgent選項樣本

默認UserAgent

通過JavaScript檢測設備

Multi Device Switcher設置保存交換機狀態的Cookie。您可以通過JavaScript獲取Cookie並檢測設備。

Cookies

多設備切換器切換設備名稱(值:null |設備名稱)禁用切換器禁用狀態(值:null | 1) pc-switcher 切換時PC切換器的狀態(值:null | 1)

示例

 < script src =“http://DOMEIN/PATH/TO/jquery.cookie的.js“>< /腳本> <腳本> (function($){$(function(){if($ .cookie('multi-device-switcher')=='smart'){/ *智能手機特定的東西在這裡* /}否則if($ .cookie('多設備切換器')=='平板電腦'){/ *平板電腦特定的東西在這裡* /}否則{/ *個人電腦或其他特定的東西在這裡* /}});})(jQuery); < /腳本>  

is_multi_device()函數

is_multi_device()函數是一個布爾函數,意味著它返回TRUE或FALSE。通過Multi_Device_Switcher類檢測設備。

用法

 <?php is_multi_device('smart'); ?>  

示例

 <?phpif(function_exists('is_multi_device')){if(is_multi_device('smart')){/ *顯示和回顯智能手機特定的東西這裡* /} elseif(is_multi_device('tablet')){/ *在這裡顯示和回顯平板電腦特定的東西* /}否則{/ *顯示和回顯電腦或其他特定的東西* /}}?>  

參數

設備名稱(必填)

(字符串)設備名稱

smarttabletmobilegame自定義切換器的名稱

返回值

(布爾值)返回布爾值是否為特定設備。

is_pc_switcher()函數

is_pc_switcher()函數是一個布爾函數,意味著它返回TRUE或FALSE。通過Multi_Device_Switcher類返回PC Switcher的狀態。如果主題已由PC切換器切換,則返回true。

用法

<?php is_pc_switcher(); ?>  

示例

 <?phpif(function_exists('is_pc_switcher')){if(is_pc_switcher()){/ *主題由PC切換器切換。在這裡顯示和回顯特定的東西* /} else {/ *在這裡顯示和回顯特定的東西* /}}?>  

參數

返回值

(布爾值)返回PC切換器的狀態。

is_disable_switcher()函數

is_disable_switcher()函數是一個布爾函數,意味著它返回TRUE或FALSE。通過Multi_Device_Switcher類返回禁用狀態。

用法

 <?php is_disable_switcher(); ?>  

示例

 <?phpif(function_exists('is_disable_switcher')){if(is_disable_switcher()){/ *已禁用。在這裡顯示和回顯特定的東西* /} else {/ *在這裡顯示和回顯特定的東西* /}}?>  

參數

返回值

(布爾值)返回禁用狀態。

多設備切換器命令

多設備切換器命令是命令行工具。

當您激活外掛Plugin“多設備切換器”時,添加多設備切換器命令。要使用多設備切換器命令,需要WP-CLI。

NAME

  wp多設備 

描述

 多設備切換器命令 

概要

  wp multi-device< command>  

SUBCOMMANDS

 添加自定義Switchercss打開/關閉默認CSSdelete刪除自定義Switcherpc切換器打開/關閉PC切換器重置設置為默認UserAgentstatus獲取設置狀態獲取或切換主題使用者獲取或設置UserAgent  

有關多設備切換器命令的更多信息,參見 wp help multi-device< SUBCOMMANDS>

評論

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *