PHP avec la Largeur de l'Écran condition

J'essaie de limiter mes posts sur WordPress si la largeur de l'écran est inférieure à 480px (appareil mobile, responsive).

Cependant j'ai couru dans un problème que j'ai su vous ne pouvez pas utiliser le PHP pour détecter la largeur de l'écran, j'ai besoin parce que je suis en utilisant PHP pour ajuster le post des nombres. Je m'attendais à quelque chose comme:

<?php /* Start the Loop */ ?>
<?php if media-screen < 480px {
    query_posts('posts_per_page=5'); } ?>
<?php while (have_posts()) : the_post(); ?>

Des suggestions? Pouvez-vous en quelque sorte passer un css/javascript booléenne dans le script php?

EDIT: je préfère ne pas rediriger les visiteurs d'un site mobile, comme c'est hors de ma ligue.

Vous pouvez le faire avec AJAX. Pas avec PHP ou CSS.
Pour faire de la largeur de détection de PHP n'est pas une bonne idée. La meilleure façon est d'utiliser des requêtes de Média developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries ou JS stackoverflow.com/questions/5484578/...
bien sûr, il peut être fait avec les CSS. En fonction de la structure du DOM certains éléments pourraient simplement être caché par la mise en display: none; basé sur certains réactifs condition.
Le serveur n'a pas de soins ni de soins) sur la fenêtre d'affichage de l'utilisateur final/client. Il existe d'autres, plus adaptés technologies et langages de programmation qui font un bien meilleur travail à faire de votre INTERFACE utilisateur réactive (JavaScript, CSS, HTML5, ...), utilisez-les.
Le problème est que je ne peux pas utiliser javascript/css pour alterner les postes.

OriginalL'auteur Ming | 2013-12-31