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]

とすればいける。