Hei, Eugenie!
Jeg har lett og lett... Jeg mener det er kommet en enkel måte å gjøre dette på, men jeg finner det ikke igjen :-) Sånn er det når du leser (alt for) mange blogger...
Men, her er en måte du kan gjøre det på;
bruk f.eks $nettleser = $_SERVER['HTTP_USER_AGENT'];
Opprett så en array med de mobile nettlsere du vil bruke, f.eks;
$mobile_nettlesere = array(
"iPhone",
"iPod",
"aspen",
"dream",
"incognito",
"webmate",
"BlackBerry9500",
"BlackBerry9530");
Så må du sjekke om nettleseren er blant "dine" mobile enheter;
$mobil_telefon = false;
foreach ($mobile_nettlesere as $mobile_nettlesere) {
if (eregi($mobile_nettlesere, $nettleser)) {
$mobil_telefon = true;
}
}
Nå har du hentet ut informasjonen fra brukers nettleser, og sjekket den opp mot din egen liste. Nå er resten "planke kjøring"...
For å løse ditt problem, så kan du gjøre følgende;
Lag en kategori som du ekskluderer fra din vanlige blogg. Lag en template som kun henter kategorien du vil ha som mobilblog. Lag en WordPress side som bruker dette template som mal.
Lag en funksjon som sjekker om besøkende bruker en av "dine" mobile nettlesere ved hjelp av koden over, hvis ja, send dem til din mobile side.
I meta kode blir det noe slikt
if $mobil_telefon = true {
wp_redirect('http://www.dinblogg.no/mobilblogg');
}else{
return;
}
Håper dette hjalp deg på vei!
Twitter :
@gulbrandsoy