PCとスマートフォンでコンテンツの内容を変更させる
テーマの切り替えではなく、コンテンツの中身の変更。
参考:http://kawatama.net/web/810
まず、functions.phpに以下のコードを追加する
//PCでのみ表示するコンテンツ function if_is_pc($atts, $content = null ) { $content = do_shortcode( $content); if(!wp_is_mobile()) { return $content; } } add_shortcode('pc', 'if_is_pc'); //スマートフォン・タブレットでのみ表示するコンテンツ function if_is_nopc($atts, $content = null ) { $content = do_shortcode( $content); if(wp_is_mobile()) { return $content; } } add_shortcode('nopc', 'if_is_nopc');
で、固定ページや投稿ページの内容に、
[pc]PC用表示文言[/pc] [nopc]モバイル用表示文言[/nopc]
とすればいける。