WordPress:カテゴリーごとに表示する記事件数をPCでは2件ずつ、スマホでは5件と件数を変えたいです。
現在、下記のように区別なく2件となっています。
これに書き加えてスマホでは5件表示されるようにしたいです。
if文を追加すると思うのですが、どのように記載すればよいでしょうか?
php
1<?php 2 $args = array( 3 'cat' => $category->cat_ID, 4 'posts_per_page' => 2 5 ); 6 query_posts( $args ); 7 if ( have_posts() ): while ( have_posts() ): the_post(); 8 ?>
functions.phpには、下記のように追記しました。
function is_mobile(){ $useragents = array( 'iPhone', // iPhone 'iPod', // iPod touch 'Android.*Mobile', // 1.5+ Android *** Only mobile 'Windows.*Phone', // *** Windows Phone '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']); }
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。