WordPressスマートフォンでアクセスがあった際に出力するHTMLを切り替える方法。
という関数を使用して条件分岐させます。

<?php if (wp_is_mobile()) :?>

//ここにPCからアクセスされた際のコードを記述する

<?php else: ?>

//ここにPCからアクセスされた際のコードを記述する

<?php endif; ?>

以上で完了です。スマホ用にはsp.phpというファイルを作成してそちらにスマホ用のコードを記述すればすっきりしますね。get_template_part関数を使用して下記のように記述しています。

<?php if (wp_is_mobile()) :?>

//スマホサイト用
<?php get_template_part( 'sp' ); ?>

<?php else: ?>

//ここにPCからアクセスされた際のコードを記述する

<?php endif; ?>