初めての方にもWordPressをわかりやすく説明

初心者向けワードプレス作成方法とネットビジネスネタのメモサイト

MovableTypeを凌ぐ無料ブログツールWordPressの基本操作、カスタマイズ方法、プラグインなどの情報を提供

スマートフォンではプラグインを利用したくない場合

2012-10-16

ページトップに戻るが簡単にできる「ToTop Link」を利用しているサイトがあるのですが、これをスマートフォンでは表示したくない場合をメモしました。

下記を参考にさせていただきました。

phpでスマートフォンの判別(判定) | Ken's WEB

ありがとうございます。

他にも方法はありそうですが、簡単そうなのでこれにしてます。

totop-link.php
ファイルの最初の部分に下記を追加します。


function is_mobile () {
	$useragents = array(
		'iPhone', // Apple iPhone
		'iPod', // Apple iPod touch
		'Android', // 1.5+ Android
		'dream', // Pre 1.5 Android
		'CUPCAKE', // 1.5+ Android
		'blackberry9500', // Storm
		'blackberry9530', // Storm
		'blackberry9520', // Storm v2
		'blackberry9550', // Storm v2
		'blackberry9800', // Torch
		'webOS', // Palm Pre Experimental
		'incognito', // Other iPhone browser
		'webmate' // Other iPhone browser
	);

	$pattern = '/'.implode('|', $useragents).'/i';
	return preg_match($pattern, $_SERVER['HTTP_USER_AGENT']);
}

if(is_mobile ()){
	return;
}

「ToTop Link」以外のプラグインでも使えそうです。

ただ、これだとバージョンアップするたびに書き換えないといけません。

 

-スポンサーサイト-


コメント

コメントはございません。

コメントを投稿する

-スポンサーサイト-

HOME » WordPressカスタマイズ編 » プラグイン » スマートフォンではプラグインを利用したくない場合
Google