之前發過一篇關於 WordPress 判斷移動裝置的文章:WordPress 主題中判斷手機和 iPad 等移動裝置訪問的函式,今天教大家一個把 wp_is_mobile() 函式做成短的程式碼的方法。
因為現在 WordPress 建站的朋友非常多,而且現在網站移動化的趨勢也越來越高了。
許多人也都開始對自己的站點進行了移動裝置適配/最佳化,也有大部分朋友但考慮到有一些適合 PC 端讀者閱讀的內容可能不適合移動端讀者,所以給大家提供一個 WordPress 短程式碼實現移動裝置上內容不可見的方法。
利用下面的短程式碼,可以實現釋出的內容在移動裝置不可見。
function hide_mobile_shortcode($atts, $content = '') {
if (wp_is_mobile() === true) {
$content = '';
}
return $content;
}
add_shortcode('hm', 'hide_mobile_shortcode');
將程式碼新增到主題 functions.php 中,發表文章時,插入短程式碼:
[hm] 隱藏的內容 [/hm]
這樣當用移動瀏覽器檢視時被隱藏的內容將不可見。當然有些其他的 WordPress 條件判斷標籤也同樣適用做成短程式碼。看你自己的需求了。