{"id":1113,"date":"2009-10-25T18:36:48","date_gmt":"2009-10-25T17:36:48","guid":{"rendered":"http:\/\/flaven.fr\/?p=1113"},"modified":"2026-09-16T11:49:47","modified_gmt":"2026-09-16T09:49:47","slug":"wordpress-iphone-mobile-afficher-un-wordpress-sur-iphone-ipod-et-android","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2009\/10\/wordpress-iphone-mobile-afficher-un-wordpress-sur-iphone-ipod-et-android\/","title":{"rendered":"WordPress, Iphone, Mobile &#8211;  Afficher un wordPress sur iPhone, iPod et Android"},"content":{"rendered":"\n<p><!-- WordPress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android  --><br \/>\n<!--  WordPress, Mobile, Iphone, Android, iPhone, iPod, Android, PHP --><br \/>\nLe sujet est d\u2019une br\u00fblante actualit\u00e9, en effet au m\u00eame titre que le blogging sous WordPress a du r\u00e9agir \u00e0 l\u2019h\u00e9morragie li\u00e9 aux pratiques du micro-blogging, le blogging sous WP se doit aussi de faire face \u00e0 l\u2019\u00e9pid\u00e9mie des terminaux mobiles type Iphone ou Android qui bouleverse les usages sur Internet.<!--more--> En effet, c\u2019est aujourd\u2019hui un mode de surf affectionn\u00e9 par un grand nombre d\u2019utilisateurs qui passent indiff\u00e9remment de l\u2019ordinateur au mobile et le nombre ne cesse de croitre. Voici, donc un article sur les diff\u00e9rents modes de r\u00e9cation \u00e0 disposition si vous administrez un blog sous WP et penser faire mouvement vers le mobile.<\/p>\n<p><b>Un grand merci \u00e0 <a href=\"http:\/\/social.hecube.net\/members\/julienlandouar\/\">Julien Landouar<\/a> qui nous a donn\u00e9 quelques pr\u00e9cieuses pistes sur les plugins existants pour faire exister une version mobile d&#8217;un WP.<\/b><\/p>\n<p><i>Pour m\u00e9moire, quelques essais avaient \u00e9t\u00e9 men\u00e9s sur un site en Joomla, sans v\u00e9ritable r\u00e9ussite, il faut bien le reconnaitre. Toutefois, si il est \u00e0 tirer un enseignement de cette exp\u00e9rience, c\u2019est que la version mobile se g\u00e8re sur un sous-domaine : <code>http:\/\/iphone.hecube.net\/*<\/code>, <code>http:\/\/mobile.hecube.net\/*<\/code>.<br \/>\nCela suppose quand m\u00eame une certaine ma\u00eetrise de ce domaine, ce qui n\u2019est pas toujours la cas, que ce soit sous Joomla ou WordPress.<\/i><\/p>\n<p><i>* ces sous-domaines ne sont donn\u00e9s qu\u2019\u00e0 titre d\u2019exemple, ce qui ne fait pas mentir le proverbe &laquo; Les cordonniers sont toujours les plus mal chauss\u00e9s &raquo;<\/i><\/p>\n<h2>Cr\u00e9er int\u00e9gralement sous WordPress son th\u00e8me Iphone et Mobile<\/h2>\n<p>On va voir rapidement les principes de cr\u00e9ation d\u2019un th\u00e8me WordPress pour t\u00e9l\u00e9phone mobile et\/ou pour Iphone, Android. C\u2019est une mani\u00e8re  &#8220;quick and dirty&#8221; comme on dit mais qui permet d\u2019obtenir un r\u00e9sultat rapide pour convertir son blog sous WP au format mobile et Iphone, Android.<\/p>\n<blockquote><p>\n\t\tCette cr\u00e9ation de z\u00e9ro se scinde en 3 \u00e9tapes :<\/p>\n<ol>\n<li>La cr\u00e9ation de deux &#8220;Mod\u00e8les&#8221; au sein de votre th\u00e8me WordPress. Ces deux fichiers constitueront les 2 destinations vers lequel seront redirig\u00e9s vos visiteurs, munis d\u2019un mobile wap ou d\u2019un mobile Iphone ou un mobile Android<\/li>\n<li>L&#8217;ajout d&#8217;une css sp\u00e9cifique pour la page \u00e0 destination UNIQUEMENT des visiteurs munis d\u2019un mobile Iphone ou un mobile Android.<\/li>\n<li>Un script <code>.php<\/code> de d\u00e9tection des navigateurs de vos visiteurs pour le rediriger automatiquement vers la bonne destination en fonction de leurs mobiles. <\/li>\n<\/ol>\n<\/blockquote>\n<h4>1. La cr\u00e9ation des fichiers sp\u00e9cifiques <code>mobile.php<\/code> et <code>iphone.php<\/code><\/h4>\n<blockquote><p>\nLes fichiers <code>mobile.php<\/code> et <code>iphone.php<\/code> sont \u00e0 placer dans <code>\/le-repertoire-qui-contient-le-wordpress\/wp-content\/themes\/nom-de-votre-theme\/<\/code>\n<\/p><\/blockquote>\n<p><b>Le code php de la page <code>mobile.php<\/code> \u00e0 joindre \u00e0 votre th\u00e8me<\/b><\/p>\n<pre lang=\"php\" escaped=\"true\">\n\t&lt;?php\n\t    \/*\n\t    Template Name: mobile\n\t    *\/\n\t?&gt;\n\t&lt;html&gt;\n\t    &lt;head&gt;\n\t        &lt;title&gt;Version Mobile d'un blog sous WordPress &lt;?php bloginfo('name'); ?&gt;&lt;\/title&gt;\n\t    &lt;\/head&gt;\n\t    &lt;body id=\"version-mobile\"&gt;\n\t    &lt;div&gt;\n\t            &lt;h3&gt;Version Mobile d'un blog sous WordPress &lt;?php bloginfo('name'); ?&gt;&lt;\/h3&gt;\n\t\t\t\t\t&lt;?php \n\t\t\t\t\t\/* \t*\/\n\t\t\t\t\tprint('&lt;div class=\"description\"&gt;'); \n\t\t\t\t\tbloginfo('description'); \n\t\t\t\t\tprint('&lt;\/div&gt;');\n\n\t\t\t\t\t?&gt;\n\n\t&lt;?php\n\t\/* Cette query affiche les 3 derniers articles post\u00e9s dans le blog toutes cat\u00e9gories confondues *\/\n\t                query_posts('showposts=3');\n\t                while (have_posts()) : the_post();\n\t            ?&gt;\n\t        &lt;div&gt;\n\n\t            &lt;h2&gt;&lt;?php the_title(); ?&gt;&lt;\/h2&gt;\n\n\n\t            &lt;div&gt;&lt;?php\n\t\t\t\t\/* La fonction d'affichage du contenu a \u00e9t\u00e9 d\u00e9sactiv\u00e9e *\/\t\t\t\n\n\t \/* the_content(); *\/\n\n\t ?&gt;&lt;\/div&gt;\n\t            &lt;p&gt;Publi\u00e9 le &lt;?php the_time('j F Y') ?&gt; par &lt;?php the_author() ?&gt;.&lt;\/p&gt;\n\t            &lt;hr \/&gt;\n\t        &lt;\/div&gt;\n\t        &lt;?php endwhile; ?&gt;\n\n\n\n\t    &lt;\/div&gt;\n\t    &lt;\/body&gt;\n\t&lt;\/html&gt;\n\t\n\t\n<\/pre>\n<p><b>Le d\u00e9but du code pour le <code>template<\/code> de <code>iphone.php<\/code><\/b><br \/>\nla valeur plac\u00e9 en en-t\u00eate <code>Template Name: iphone<\/code> va donn\u00e9 le nom au template. Ce sera ce nom qui sera disponible dans la menu d\u00e9roulant dans votre outil d&#8217;adminsitration de votre blog sous WP.<\/p>\n<pre lang=\"php\" escaped=\"true\">\n\t&lt;?php\n\t    \/*\n\t    Template Name: iphone\n\t    *\/\n\t?&gt;\n\t&lt;html&gt;\n\t    &lt;head&gt;\n\t        &lt;title&gt;Version Mobile d'un blog sous WordPress &lt;?php bloginfo('name'); ?&gt;&lt;\/title&gt;\n\t<!-- L'ajout d'une CSS specifique est expliqu\u00e9 au point 2 -->\n\t\t\t&lt;link media=\"only screen and (max-device-width: 480px)\" href=\"http:\/\/www.jimramsey.net\/iphone.css\" type=\"text\/css\" rel=\"stylesheet\" \/&gt;\n\t\n\t    &lt;\/head&gt;\n\t    &lt;body id=\"version-mobile\"&gt;\n\t    &lt;div&gt;\n\t&lt;!-- le code vient ici --&gt;\n\t\n<\/pre>\n<p>\t<b>Lors de la cr\u00e9ation d&#8217;une page, il faut lui affecter le <b>template<\/b> <code>mobile<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_1.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Vous avez d\u00e9sormais 2 destinations pour les mobiles  : d&#8217;un cot\u00e9 l&#8217;internet en noir et blanc pour les bouffeurs de wap et de l&#8217;autre l\u2019internet ++ en couleurs<\/b><\/p>\n<p><b>Une fois les deux fichiers con\u00e7us<\/b><\/p>\n<h4>2. La cr\u00e9ation de la CSS pour <code>iphone.php<\/code><\/h4>\n<p>Pour rehausser le webdesign de la page pour iphone\/android, rien de tel qu&#8217;un fichier <code>.css<\/code> pour am\u00e9liorer l&#8217;affichage. En cherchant un peu sur le web, vous trouverez faclement des exemples dont celui de <b>Jim Ramsey<\/b> qui s&#8217;est interress come webdesigner \u00e0 cette question de l&#8217;affichage sous iphone. C&#8217;est un bon d\u00e9but pour personnaliser ensuite votre ffcihage.<\/p>\n<p><b>Le chargement de cette css iphone dans une page web<\/b><\/p>\n<pre>\n&lt;link media=&quot;only screen and (max-device-width: 480px)&quot; href=&quot;http:\/\/www.jimramsey.net\/iphone.css&quot; type=&quot;text\/css&quot; rel=&quot;stylesheet&quot; \/&gt;\n<\/pre>\n<p><b>Un exemple de <code>.css<\/code> pour iphone<\/b><\/p>\n<pre lang=\"css\">\n\/* This stylesheet is for Mobile Safari only *\/\n\n\/* Reset ------------------------------------------------------------------ *\/\n\nbody {\n    background-color: #fff;\n    -webkit-text-size-adjust: none;\n}\n\nhtml, body, div, p, hr,\nh1, h2, h3, h4, h5, h6,\nul, ol, li, dl, dt, dd,\nblockquote, pre, th, td,\nform, fieldset, input,\nselect, textarea {\n    margin: 0;\n    padding: 0;\n}\n\nh1, h2, h3, h4, h5, h6 {\n    font-size: 100%;\n    font-weight: normal;\n}\n\nol, ul { list-style: none; }\n\na img { border: 0; }\n\nbody, input, select, textarea {\n    font: 18px Helvetica, sans-serif;\n}\n\n\n\n#beta {\n    display: none;\n}\n<\/pre>\n<p><i>Source : <a href=\"http:\/\/www.jimramsey.net\/\" target=\"_blank\">http:\/\/www.jimramsey.net\/<\/a><\/i><\/p>\n<h4>3. La cr\u00e9ation d&#8217;un script <code>.php<\/code> d&#8217;autodetect<\/h4>\n<p><b>Un usage du script si vous utilisez l&#8217;outil de configuration en ligne mis \u00e0 disposition par les cr\u00e9ateurs  du script.<\/b><\/p>\n<pre lang=\"php\">\n\tinclude('mobile_device_detect.php');\n\tmobile_device_detect(false,true,true,true,true,true,false,false);\n<\/pre>\n<p><i>Source : <a href=\"http:\/\/detectmobilebrowsers.mobi\/\" target=\"_blank\">http:\/\/detectmobilebrowsers.mobi\/<\/a><\/i><\/p>\n<p><b>Source dans <code>header.php<\/code> dans votre th\u00e9me WP<\/b><br \/>\nVoil\u00e0 plut\u00f4t la partie int\u00e9ressante, \u00e0 savoir l&#8217;int\u00e9gration de ce d\u00e9tecteur dans le th\u00e8me par d\u00e9faut livrer avec Worpdress.<\/p>\n<pre lang=\"php\">\n\t\n\t&lt;?php\n\t\/**\n\t * @package WordPress\n\t * @subpackage Default_Theme\n\t *\/\n\t?&gt;\n\t&lt;?php\n\tinclude('mobile_device_detect.php');\n\t$mobile = mobile_device_detect();\n\n\t\/\/ le retour d'un simple bol\u00e9en true or false qui fait echo !\n\tif($mobile==true){\n\t  echo 'Vous utilisez un mobile';\n\t}else{\n\t  echo 'Vous \u00eates sur un navigateur traditionnel';\n\t}\n\n\t\/\/ redirection de tous les mobiles vers le site mobile et de tout le reste vers la site normal\n\t\/*\n\tif($mobile==true){\n\t  header('Location:http:\/\/mobile.mon-nom-de-domaine.fr');\n\t}else{\n\t  header('Location:http:\/\/www.mon-nom-de-domaine.fr');\n\t}\n\n\texit;\n\t*\/\n\n\t?&gt;\n\t\n<\/pre>\n<p><b>Le d\u00e9tection fonctionne, le message s\u2019affiche pour indiquer que vous \u00eatres bien sur un navigateur traditionnel.<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_21.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Si, via le <code>User Agent Switcher<\/code>, la d\u00e9tection fonctionne, le message s\u2019affiche pour indiquer que vous \u00eatres bien sur un navigateur sur mobile. All\u00e9luia !<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_22.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<blockquote><p>\n\tUltime conclusion, comme souvent, par manque de temps, nous ne prenons pas le temps de finaliser la cr\u00e9ation  du th\u00e8me n\u00e9anmoins les principes sont l\u00e0 pour r\u00e9aliser vous m\u00eame et sur mesure le th\u00e8me iphone\/android de vos r\u00eaves. Dans un souci d\u2019efficacit\u00e9, nous pr\u00e9conisons quand m\u00eame l\u2019usage de plugins existants. Cela tombe bien, c&#8217;est la partie qui vient ensuite !\n<\/p><\/blockquote>\n<h1>Les solutions &#8220;cl\u00e9 en main&#8221; sous WordPress<\/H1><\/p>\n<h2>1. L&#8217;ensemble theme et plugin <code>iWPhone WordPress Plugin and Theme<\/code><\/h2>\n<p>Une fois le dossier d\u00e9zipp\u00e9, vous vous retrouvez avec un r\u00e9pertoire nomm\u00e9 <code>iwphone-wordpress-plugin-and-theme<\/code>. A l&#8217;int\u00e9rieur de ce r\u00e9pertoire, vous trouvez :<\/p>\n<ul>\n<li>Le fichier du plugin \u00e0 proprement parler <code>iwphone.php<\/code><\/li>\n<li>Le r\u00e9pertoire contenant le th\u00e8me WordPress qui est con\u00e7u pour un affichage optimis\u00e9 pour Iphone.<\/li>\n<\/ul>\n<h4>La marche \u00e0 suivre pour l&#8217;installation <code>iwphone-wordpress-plugin-and-theme.zip<\/code><\/h4>\n<p>1. Il vous faut envoyer par FTP le fichier <code>iwphone.php<\/code> dans le r\u00e9pertoire plugins de votre blog sous WordPress. le chemin sera de la forme suivante sur le serveur <code>\/le-repertoire-serveur-qui-heberge-votre-blog-wp\/wp-content\/plugins<\/code><\/p>\n<p><b>N&#8217;activez pas encore le plugin car vous devez ensuite envoyer l\u2019\u00e9tape suivante, \u00e0 savoir installation du th\u00e8me.<\/b><\/p>\n<p>2. Il vous reste \u00e0 placer le th\u00e8me con\u00e7u par les experts WordPress de contentrobot.com . le r\u00e9pertoire se nomme <code>iwphone-by-contentrobot<\/code>. Vous l&#8217;envoyez par FTP dans ce r\u00e9pertoire.<\/p>\n<p><code>\/le-repertoire-serveur-qui-heberge-votre-blog-wp\/wp-content\/themes\/<\/code><\/p>\n<p><b>Une fois le th\u00e8me disponible surtout ne pas l&#8217;activer.<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_2.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Les \u00e9tapes en anglais de l&#8217;installation du plugin et du th\u00e8me<\/b><\/p>\n<blockquote><p>\n\t   1. Download the iWPhone WordPress Plugin and Theme zip file.<br \/>\n\t   2. Extract the \u201ciwphone-wordpress-plugin-and-theme\u201d folder.<br \/>\n\t   3. Locate the file \u201ciwphone.php\u201d inside the \u201ciwphone-wordpress-plugin-and-theme\u201d folder and upload it into your wp-content\/plugins\/ directory.<br \/>\n\t   4. Locate and upload the entire folder named \u201ciwphone-by-contentrobot\u201d into your wp-content\/themes\/ directory.<br \/>\n\t   5. Go to your WordPress administration area and click on Plugins and activate the plugin called \u201ciWPhone\u201d. Do NOT make the iWPhone-by-ContentRobot theme the current theme under Presentation.<\/p>\n<\/blockquote>\n<h4>IMPORTANT<\/h4>\n<p><b>N&#8217;activez pas le theme que vous venez d&#8217;installer. L&#8217;affichage sous Iphone va se faire via une det\u00e9ction du user-agent.<\/b><\/p>\n<p><b>La fonction php qui permet la d\u00e9tection sur le <code>user-agent<\/code> au sein du fichier <code>iwphone.php<\/code><\/b><\/p>\n<pre>\n\t\n\tfunction detectiPhone($query){\n\t\t$container = $_SERVER['HTTP_USER_AGENT'];\n\t\t\/\/print_r($container); \/\/this prints out the user agent array. uncomment to see it shown on page.\n\t\t$useragents = array (\n\t\t\t\"iPhone\",\"iPod\");\n\t\t$this-&gt;iphone = false;\n\t\tforeach ( $useragents as $useragent ) {\n\t\t\tif (eregi($useragent,$container)){\n\t\t\t\t$this-&gt;iphone = true;\n\t\t\t}\n\t\t}\n\t\t\/*if($this-&gt;iphone){\n\t\t\techo (\"You are on an iPhone or iPod touch - Lucky you!<br>\");\n\t\t}else{\n\t\t\techo (\"You are not on an iPhone or iPod touch - Too bad :(<br>\");\n\t\t}*\/\n\t}\n\t\n\t\n\t\n<\/pre>\n<h4>Proc\u00e9dure d\u2019activation du plugin <code>IWPhone<\/code><\/h4>\n<p>Le tout s&#8217;active comme un simple plugin WP&#8230;<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_3.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_4.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_5.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<h4>Votre site enfin disponible sur Iphone<\/h4>\n<p>Quelques captures pour enjoliv\u00e9s un peu cet article aust\u00e8re.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_6.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_7.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<h2>2. L&#8217;ensemble th\u00e8me et plugin <code>WPtouch iPhone Theme<\/code><\/h2>\n<p>L&#8217;artillerie lourde en mati\u00e8re de plugin et de th\u00e8me, extr\u00eamement sophistiqu\u00e9, requiert au minimum un <code>WP 2.6<\/code><br \/>\nCe plugin se pare de tous les adjectif suivants : iphone, ipod touch, theme, apple, mac, bravenewcode, ajax, mobile, mobile, android, blackberry. Il est donc complet et vous assure une visibilit\u00e9 sur un tr\u00e8s grand nombre de mobiles.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_16.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Les param\u00e8tres de la &#8220;Skin&#8221; ou l&#8217;apparence \u00e0 donner sous l&#8217;Iphone notamment.<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_17.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Le param\u00e9trage de Google Analytics<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_18.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Le site sur iphone avec le plugin <code>WPtouch iPhone Theme<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_19.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<p><b>Extrait du contenu du site vu avec <code>WPtouch iPhone Theme<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_20.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<h1>Tester sa solution<\/h1>\n<p>Hormis, l\u2019achat pur et simple d&#8217;un iphone ou d&#8217;un blackberry pour tester vos pages , il existe des solutions interm\u00e9diaires, mois  on\u00e9reuse cela va sans dire.<\/p>\n<ol>\n<li>L&#8217;installation d&#8217;un add-ons firefox <code>User Agent Switcher<\/code><\/li>\n<li>Le recours \u00e0 des \u00e9mulateurs pour tester vos pages. On se contentera de ceux disponibles en ligne, sans  parler des \u00e9mulateurs livr\u00e9s avec d\u2019\u00e9ventuels SDK de d\u00e9veloppement pour mobile. <\/li>\n<\/ol>\n<h2>1. Quel agent \u00eates-vous ou du bon usage du add-on <code>User Agent Switcher<\/code> ?<\/h2>\n<p>Il vous faut tester l&#8217;affichage de votre version mobile en simulant le comportement d&#8217;un Iphone ou d&#8217;un Android. Le Add-on <code>User Agent Switcher<\/code> est l\u00e0 pour vous y aider. Ce module sous Firefox vous permettra une gestion plus fine des &#8220;User Agent&#8221; qui est l\u2019\u00e9l\u00e9ment pivot de  la simulation via un navigateur d\u2019un environnement mobile.<\/p>\n<p><i>Attention, cela peut perturber le bon fonctionnement de votre navigateur Firefox et certains sites peuvent ne plus savoir ce que vous \u00eates ! Le probl\u00e8me est survenu notamment avec le site google\u2026 qui peut ne plus s\u2019afficher, c\u2019est ballot ! On peut quand m\u00eame vivre sans google et iphone, tout de m\u00eame !<\/i><\/p>\n<p><b>Les agents disponibles avec <code>User Agent Switcher<\/code>, il ne manque que Fox, Mulder et Bauer<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_15.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Importer, Editer, Exporter les user-agent de <code>User Agent Switcher<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_14.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>L&#8217;\u00e9dition du user-agent &#8220;iphone&#8221; sous <code>User Agent Switcher<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_13.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Une erreur possible sur Google suite \u00e0 l&#8217;installation du add-ons <code>User Agent Switcher<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_12.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"500\" height=\"265\" \/><br \/>\n<i>A noter, le &#8220;Veuillez contacter le webmestre du site&#8230;&#8221;, savoureux, larry ou sergei, tu peux corriger steplay !<\/i><\/p>\n<blockquote><p>\n<strong>Description :<\/strong> <code>Android<\/code><br \/>\n<strong>User Agent :<\/strong> <code>Mozilla\/5.0 (Linux; U; Android 1.5; fr-fr; HTC Magic Build\/CRB17) AppleWebKit\/528.5+ (KHTML, like Gecko) Version\/3.1.2 Mobile Safari\/525.20.1<\/code>\n<\/p><\/blockquote>\n<p><b>Une liste plut\u00f4t exhaustive des <code>User Agent<\/code> trouv\u00e9e sur le net et amend\u00e9e des <code>User Agent<\/code> IPhone et Android<\/b><\/p>\n<pre lang=\"xml\" escaped=\"true\">\n\t&lt;useragentswitcher&gt;\n\t&lt;useragent description=\":: BROWSERS - Windows ::\" useragent=\"\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"MSIE 6 (Win XP)\" useragent=\"Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\" appname=\"Microsoft Internet Explorer\" appversion=\"4.0 (Compatible; MSIE 6.0; Windows NT 5.1)\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"MSIE 5.5 (Win 2000)\" useragent=\"Mozilla\/4.0 (compatible; MSIE 5.5; Windows NT 5.0 )\" appname=\"Microsoft Internet Explorer\" appversion=\"4.0 (compatible; MSIE 5.5; Windows NT 5.0)\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"MSIE 5.5 (Win ME)\" useragent=\"Mozilla\/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Netscape 4.8 (Win XP)\" useragent=\"Mozilla\/4.8 [en] (Windows NT 5.1; U)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Opera 8.0 (Win 2000)\" useragent=\"Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.0\" appname=\"Microsoft Internet Explorer\" appversion=\"4.0 (compatible; MSIE 6.0; Windows NT 5.0; en)\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Opera 7.51 (Win XP)\" useragent=\"Opera\/7.51 (Windows NT 5.1; U) [en]\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Opera 7.5 (Win XP)\" useragent=\"Opera\/7.50 (Windows XP; U)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Avant Browser\" useragent=\"Avant Browser\/1.2.789rel1 (http:\/\/www.avantbrowser.com)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Netscape 7.1 (Win 98)\" useragent=\"Mozilla\/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko Netscape\/7.1 (ax)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Multizilla (Win xp)\" useragent=\"Mozilla\/5.0 (Windows; U; Windows XP) Gecko MultiZilla\/1.6.1.0a\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Opera 7.5 (Win ME)\" useragent=\"Opera\/7.50 (Windows ME; U) [en]\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Netscape 3.01 gold (Win 95)\" useragent=\"Mozilla\/3.01Gold (Win95; I)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Netscape 2.02 (Win 95)\" useragent=\"Mozilla\/2.02E (Win95; U)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\":: SPIDERS - search ::\" useragent=\"\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Googlebot 2.1 (New version)\" useragent=\"Mozilla\/5.0 (compatible; Googlebot\/2.1; +http:\/\/www.google.com\/bot.html)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Googlebot 2.1 (Older Version)\" useragent=\"Googlebot\/2.1 (+http:\/\/www.googlebot.com\/bot.html)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Msnbot 1.0 (current version)\" useragent=\"msnbot\/1.0 (+http:\/\/search.msn.com\/msnbot.htm)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Msnbot 0.11 (beta version)\" useragent=\"msnbot\/0.11 (+http:\/\/search.msn.com\/msnbot.htm)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Yahoo Slurp\" useragent=\"Mozilla\/5.0 (compatible; Yahoo! Slurp; http:\/\/help.yahoo.com\/help\/us\/ysearch\/slurp)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Ask Jeeves\/Teoma\" useragent=\"Mozilla\/2.0 (compatible; Ask Jeeves\/Teoma)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\":: BROWSERS -  Mac ::\" useragent=\"\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Safari 125.8 (Mac OSX)\" useragent=\"Mozilla\/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit\/125.2 (KHTML, like Gecko) Safari\/125.8\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Safari 85 (Mac OSX)\" useragent=\"Mozilla\/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit\/125.2 (KHTML, like Gecko) Safari\/85.8\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"MSIE 5.15 (Mac OS 9)\" useragent=\"Mozilla\/4.0 (compatible; MSIE 5.15; Mac_PowerPC)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Firefox 0.9 (Mac OSX )\" useragent=\"Mozilla\/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7a) Gecko\/20040614 Firefox\/0.9.0+\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Omniweb563 (Mac OSX)\" useragent=\"Mozilla\/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit\/125.4 (KHTML, like Gecko, Safari) OmniWeb\/v563.15\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\":: BROWSERS - linux\/unix\/beos ::\" useragent=\"\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Mozilla 1.6 (Debian)\" useragent=\"Mozilla\/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian\/1.6-7\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Epiphany (Linux)\" useragent=\"ozilla\/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Epiphany\/1.2.5\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Epiphany (Ubuntu)\" useragent=\"Mozilla\/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko\/20040924 Epiphany\/1.4.4 (Ubuntu)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Galeon 1.3.14 (Linux)\" useragent=\"Mozilla\/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Galeon\/1.3.14\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Konqueror 3 rc4 (Linux)\" useragent=\"Konqueror\/3.0-rc4; (Konqueror\/3.0-rc4; i686 Linux;;datecode)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Konqueror (Gentoo)\" useragent=\"Mozilla\/5.0 (compatible; Konqueror\/3.3; Linux 2.6.8-gentoo-r3; X11;\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Firefox 0.8 (Linux)\" useragent=\"Mozilla\/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko\/20040614 Firefox\/0.8\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"ELinks 0.9.3 (Kanotix)\" useragent=\"ELinks\/0.9.3 (textmode; Linux 2.6.9-kanotix-8 i686; 127x41)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Elinks (Linux)\" useragent=\"ELinks (0.4pre5; Linux 2.6.10-ac7 i686; 80x33)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Links 2.1 (Linux)\" useragent=\"Links (2.1pre15; Linux 2.4.26 i686; 158x61)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Links 0.9.1 (Linux)\" useragent=\"Links\/0.9.1 (Linux 2.4.24; i386;)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Opera 7.23 (Linux)\" useragent=\"MSIE (MSIE 6.0; X11; Linux; i686) Opera 7.23\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Lynx 2.8.5rel.1 (Linux)\" useragent=\"Lynx\/2.8.5rel.1 libwww-FM\/2.14 SSL-MM\/1.4.1 GNUTLS\/0.8.12\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"w3m 0.5.1 (Linux)\" useragent=\"w3m\/0.5.1\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Links 2 (FreeBSD)\" useragent=\"Links (2.1pre15; FreeBSD 5.3-RELEASE i386; 196x84)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Mozilla 1.7 (FreeBSD)\" useragent=\"Mozilla\/5.0 (X11; U; FreeBSD; i386; en-US; rv:1.7) Gecko\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Netscape 4.77 (Irix)\" useragent=\"Mozilla\/4.77 [en] (X11; I; IRIX;64 6.5 IP30)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Netscape 4.8 (SunOS)\" useragent=\"Mozilla\/4.8 [en] (X11; U; SunOS; 5.7 sun4u)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Net Positive (BeOS)\" useragent=\"Mozilla\/3.0 (compatible; NetPositive\/2.1.1; BeOS)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\":: SPIDERS - misc ::\" useragent=\"\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"gulperbot\" useragent=\"Gulper Web Bot 0.2.4 (www.ecsl.cs.sunysb.edu\/~maxim\/cgi-bin\/Link\/GulperBot)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"Email Wolf\" useragent=\"EmailWolf 1.00\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"grub client\" useragent=\"grub-client-1.5.3; (grub-client-1.5.3; Crawl your own stuff with http:\/\/grub.org)\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"download demon\" useragent=\"Download Demon\/3.5.0.11\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"omni web\" useragent=\"OmniWeb\/2.7-beta-3 OWF\/1.0\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"winHTTP\" useragent=\"SearchExpress\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"ms url control\" useragent=\"Microsoft URL Control - 6.00.8862\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\"iPhone 3.0\" useragent=\"Mozilla\/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit\/528.18 (KHTML, like Gecko) Version\/4.0 Mobile\/7A341 Safari\/528.16\" appcodename=\"Mozilla\" appname=\"Netscape\" appversion=\"5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit\/528.18 (KHTML, like Gecko) Version\/4.0 Mobile\/7A341 Safari\/528.16\" platform=\"iPhone\" vendor=\"Apple Computer, Inc.\" vendorsub=\"\"\/&gt;\n\n\t&lt;useragent description=\"Android\" useragent=\"Mozilla\/5.0 (Linux; U; Android 1.5; fr-fr; HTC Magic Build\/CRB17) AppleWebKit\/528.5+ (KHTML, like Gecko) Version\/3.1.2 Mobile Safari\/525.20.1\" appcodename=\"Android\" appname=\"Android\" appversion=\"1.0\" platform=\"Android\" vendor=\"Google Android\" vendorsub=\"\"\/&gt;\n\t&lt;useragent description=\":: source: hecube.net ::\" useragent=\"\" appname=\"\" appversion=\"\" platform=\"\" vendor=\"http:\/\/hecube.net\" vendorsub=\"\"\/&gt;\n\t&lt;\/useragentswitcher&gt;\n\t\n<\/pre>\n<p><i>Source : <a href=\"http:\/\/www.useragentstring.com\/pages\/useragentstring.php\" target=\"_blank\">http:\/\/www.useragentstring.com\/pages\/useragentstring.php<\/a><\/i><br \/>\n<i>Source : <a href=\"http:\/\/fr.wikipedia.org\/wiki\/User-Agent\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/User-Agent<\/a><\/i><br \/>\n<i>Source : <a href=\"http:\/\/www.webcab.de\/wapua.htm\" target=\"_blank\">WAP User Agents<\/a><\/i><\/p>\n<h2>2. Emulateur ou comment voir son site sans se fatiguer ?<\/h2>\n<h4>Voir son site sous un \u00e9mulateur iphone<\/h4>\n<p>Vous risquez de rencontrer quelques difficult\u00e9s \u00e0 afficher votre site sous cet \u00e9mulateur, une fois l&#8217;installation du plugin iWPhone WordPress Plugin and Theme. En effet, il semble que vous soyez pris pour un navigateur et non un iphone par la fonction qui d\u00e9tecte le user agent. V\u00e9rification faite \u00e0 l\u2019aide d\u2019un v\u00e9ritable iphone, votre site s\u2019affiche bien correctement donc pas d\u2019inqui\u00e9tudes intempestives. <\/p>\n<ul>\n<li>Le lien vers un \u00e9mulateur Iphone<br \/>\n\t<a href=\"http:\/\/iphonetester.com\/\" target=\"_blank\">http:\/\/iphonetester.com\/<\/a><\/li>\n<\/ul>\n<h4>Voir son site sous un \u00e9mulateur mobile<\/h4>\n<p>Vous \u00eates dans le monde merveilleux du WAP (Wireless Application Protocol), un monde en noir et blanc avec son langage \u00e0 la syntaxe tr\u00e8s similaire \u00e0 l&#8217;HTML, le WML et son langage de scripting appel\u00e9 le  WMLScript. . Vous disposez de deux mod\u00e8les de t\u00e9l\u00e9phone mobile un <code>Nokia N70<\/code> et un <code>Sony K750<\/code>.<\/p>\n<ul>\n<li>Le lien vers un \u00e9mulateur Mobile<br \/>\n\t<a href=\"http:\/\/mtld.mobi\/emulator.php\" target=\"_blank\">http:\/\/mtld.mobi\/emulator.php<\/a><\/li>\n<\/ul>\n<p><b>Quelques captures de la page <code>mobile.php<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_9.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_10.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_11.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<p><b>Si vous cherchez \u00e0 charger le site destin\u00e9 \u00e0 l&#8217;iphone, c&#8217;est l&#8217;erreur assur\u00e9e<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_8.jpg\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\" width=\"208\" height=\"332\" \/><\/p>\n<h1>Un tour d&#8217;horizon rapide du WAP et de ses acolytes <code>.wbmp<\/code> et <code>.wml<\/code><\/h1>\n<p>&#8220;Vizavi&#8221; de J2M, ou par d\u00e9f\u00e9rence pour ce grand visionnaire en N&amp;B, on se devait de parler du <code>WAP<\/code>. On ne va s&#8217;\u00e9tendre sur le langage <code>.wml<\/code>, c&#8217;est une sorte de <code>html<\/code> du pauvre. Ce qui est plus probl\u00e9matique c&#8217;est la cr\u00e9ation des images dans ce format <code>.wbmp<\/code>. L&#8217;extension <code>.wbmp<\/code> signifie WirelessBitmap; Il existe deux types d&#8217;extensions possibles <code>.wbm<\/code> ou <code>.wbmp<\/code>.<\/p>\n<blockquote><p>\nLe format WBMP est le format standard d\u2019optimisation des images pour des p\u00e9riph\u00e9riques mobiles tels que des t\u00e9l\u00e9phones portables. Il prend en charge les couleurs 1 bit, ce qui signifie que les images WBMP contiennent uniquement des pixels noir et blanc.\n<\/p><\/blockquote>\n<p><i>Source : <a href=\"http:\/\/help.adobe.com\/fr_FR\/Photoshop\/11.0\/WSD4628152-756A-4312-8B2C-A30568F599C7.html\" target=\"_blank\">http:\/\/help.adobe.com\/fr_FR\/Photoshop\/11.0\/WSD4628152-756A-4312-8B2C-A30568F599C7.html<\/a><\/i><\/p>\n<h4>Conversion via <code>php<\/code> au format <code>wbmp<\/code> d&#8217;un <code>jpg<\/code> ou d&#8217;un <code>png<\/code><\/h4>\n<p><b>Un exemple avec png2wbmp()<\/b><\/p>\n<pre lang=\"php\">\n\t\n\t\/\/ Chemin vers la cible png\n\t$path = 'logo_wordpress.png';\n\n\t\/\/ R\u00e9cup\u00e9ration de la taille de l'image\n\t$image = getimagesize($path);\n\n\t\/\/ Convertion de l'image\n\tpng2wbmp($path, 'logo_wordpress_png.wbmp', $image[1], $image[0], 7);\n<\/pre>\n<p><i>Source :  <a href=\"http:\/\/www.php.net\/manual\/fr\/function.png2wbmp.php\" target=\"_blank\">http:\/\/www.php.net\/manual\/fr\/function.png2wbmp.php<\/a><\/i><\/p>\n<p><b>Le fichier au format <code>logo_wordpress.png<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/logo_wordpress.png\" width=\"300\" height=\"300\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\"><\/p>\n<p><b>Le fichier <code>logo_wordpress.png<\/code> converti au format <code>.wbmp<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/logo_wordpress_wbmp.png\" width=\"300\" height=\"300\" alt=\"Wordpress, Iphone, Mobile -  Afficher un wordPress sur iPhone, iPod et Android\"><\/p>\n<p><i>Pour des raisons d&#8217;affichage dans un navigateur, l&#8217;image au format <code>.wbmp<\/code> est au format <code>.png<\/code><\/i><\/p>\n<p><b>Un exemple avec jpeg2wbmp()<\/b><br \/>\nVous pouvez faire la conversation y compris \u00e0 partir d&#8217;un fichier <code>.jpg<\/code><\/p>\n<pre lang=\"php\">\n\n\t\/\/ Chemin vers la cible jpeg\n\t$path = 'logo_wordpress.jpg';\n\n\t\/\/ R\u00e9cup\u00e9ration de la taille de l'image\n\t$image = getimagesize($path);\n\n\t\/\/ Convertion de l'image\n\tjpeg2wbmp($path, 'logo_wordpress_jpg.wbmp', $image[1], $image[0], 5);\n<\/pre>\n<p><i>Source :  <a href=\"http:\/\/www.php.net\/manual\/fr\/function.jpeg2wbmp.php\" target=\"_blank\">http:\/\/www.php.net\/manual\/fr\/function.jpeg2wbmp.php<\/a><\/i><\/p>\n<h2>Pour aller plus loin<\/h2>\n<ul>\n<li>Le tag <code>iphone<\/code> sur l&#8217;espace plugins de WordPress<br \/>\n\t<a href=\"http:\/\/wordpress.org\/extend\/plugins\/tags\/iphone\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/tags\/iphone<\/a><\/li>\n<li>Le site officiel des cr\u00e9ateurs de <code>WPtouch iPhone Theme<\/code> <br \/>\n\t<a href=\"http:\/\/www.bravenewcode.com\/\" target=\"_blank\">http:\/\/www.bravenewcode.com\/<\/a><\/li>\n<li>Le site officiel des cr\u00e9ateurs de <code>WPtouch iPhone Theme<\/code> <br \/>\n\t<a href=\"http:\/\/www.bravenewcode.com\/downloadables\/\" target=\"_blank\">http:\/\/www.bravenewcode.com\/downloadables\/<\/a><\/li>\n<li>Le site officiel des cr\u00e9ateurs de <code>iwphone-wordpress-plugin-and-theme.zip<\/code> <br \/>\n<a href=\"http:\/\/www.contentrobot.com\/\" target=\"_blank\">http:\/\/www.contentrobot.com\/<\/a><\/li>\n<li>Tout ce que vous devez savoir sur le <b>iWPhone WordPress Plugin and Theme<\/b> de contentrobot.com<br \/>\n<a href=\"http:\/\/iwphone.contentrobot.com\/\" target=\"_blank\">http:\/\/iwphone.contentrobot.com\/<\/a><\/li>\n<li>Un tr\u00e8s bonne article de Bruno Bichet, int\u00e9grateur HTML &amp; CSS sur le sujet <code>WordPress \u2014 Un blog version \u00abmobile\u00bb sans plugin<\/code><br \/>\n<a href=\"http:\/\/www.css4design.com\/blog\/wordpress-version-mobile-de-votre-blog-sans-plugin\" target=\"_blank\">http:\/\/www.css4design.com\/blog\/wordpress-version-mobile-de-votre-blog-sans-plugin<\/a><\/li>\n<li>Une introduction au monde du WAP avec cet article &quot;Cr\u00e9er et tester ses pages pour le WAP&quot;<br \/>\n<a href=\"http:\/\/www.funix.org\/fr\/linux\/wap.htm\" target=\"_blank\">http:\/\/www.funix.org\/fr\/linux\/wap.htm<\/a><\/li>\n<li>Un article pour d\u00e9tecter les terminaux mobiles \u00e0 l&#8217;aide de php &#8211; &quot;Detecting Mobile Devices Using PHP&quot;<br \/>\n<a href=\"http:\/\/www.hand-interactive.com\/resources\/detect-mobile-php.htm\" target=\"_blank\">http:\/\/www.hand-interactive.com\/resources\/detect-mobile-php.htm<\/a><\/li>\n<li>Detect Mobile Browsers &#8211; Mobile User Agent Detection<br \/>\n<a href=\"http:\/\/detectmobilebrowsers.mobi\/\" target=\"_blank\">http:\/\/detectmobilebrowsers.mobi\/<\/a>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Le sujet est d\u2019une br\u00fblante actualit\u00e9, en effet au m\u00eame titre que le blogging sous WordPress a du r\u00e9agir \u00e0 l\u2019h\u00e9morragie li\u00e9 aux pratiques du&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2009\/10\/wordpress-iphone-mobile-afficher-un-wordpress-sur-iphone-ipod-et-android\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">WordPress, Iphone, Mobile &#8211;  Afficher un wordPress sur iPhone, iPod et Android<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9503,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Afficher un WordPress sur iPhone, iPod et Android. Utilisez des outils sp\u00e9cifiques pour adapter votre blog \u00e0 la navigation mobile. Optimisez l'exp\u00e9rience utilisateur.","bf_ai_og_title":"Afficher WordPress sur Mobile","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3442,3444,3445,3448,3449,3450,3451,3435,3452],"tags":[2238,3503,249,250,31,20,2223],"class_list":["post-1113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobile-devices","category-programming-databases","category-seo-web-marketing","category-tools-productivity","category-tutorials-how-to","category-ux-product-design","category-web-design-front-end","category-web-development","category-wordpress-cms","tag-android","tag-at-internet","tag-iphone","tag-ipod","tag-mobile","tag-php","tag-wordpress"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-hX","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/10\/wp_template_mobile_page_b_2_g_bf.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=1113"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1113\/revisions"}],"predecessor-version":[{"id":13268,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1113\/revisions\/13268"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9503"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=1113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=1113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=1113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}