kompatibilitet dator vs mobiltelefon
-
Tidigare kunde man visa hemsidans alla sidor i mobiltelefonen. Det fungerar inte längre. Däremot fungerar hemsidan när den visas på en dator. Tidigare var det möjligt att välja ’avdelning’ genom att trycka på tre liggande streck på mobilskärmen (Android) för att nå nästa nivå. Exempel: http://www.hemsidan.se/avdelning. På mobilen visas endast hemsidan.se sedan är det stopp. Vad kan man göra åt saken? Tacksam för hjälp.
Sidan jag behöver hjälp med: [logga in för att se länken]
-
Moderator tobifjellner (Tor-Bjorn Fjellner)
(@tobifjellner)
WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ
Temat som ni använder (Twentyfourteen) borde fungera bra även på mobiler då det är responsivt.
Min gissning är att något eller några tillägg ni använder spökar till det för temat, antingen av misstag genom att t.ex. råka använda samma variabelnamn som förekommer någon annanstans, eller ”med flit”: kanske något tillägg som är tänkt att förhindra kopiering av innehåll får menyn att sluta fungera.
Ett smidigt sätt att kolla är att installera https://sv.wordpress.org/plugins/health-check/ och använda dess felsökningsläge för att systematiskt aktivera ett tillägg i taget och parallellt prova när menyn slutar fungera som den ska. Finessen med Health Check är att felsökningsläget bara påverkar din egen session. För övriga besökare på webbplatsen ändras ingenting.
Tack för svar, men efter kontroll med health-check är status fortfarande samma som tidigare. Jag kanske var oklar i min tidigare framställan, därför ett litet förtydligande:
Hemsidan fungerar ok när man söker via dator, dvs då visas alla sidor som de ska men problemet uppstår på mobiltelefonen. Det innebär att jag inte kan stänga av alla tillägg utan att de påverkar även andra besökare eftersom jag måste testa mha mobilen. De ändringar som jag vet om är att ett SSL-certifikat har lagts till. Kontroll av certifikatet ger ”en” som svar vid kontroll.
Vad mera kan man göra?Moderator tobifjellner (Tor-Bjorn Fjellner)(@tobifjellner)
WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ
Jag ser samma sak i Firefox när jag helt enkelt gör fönstret tillräckligt smalt, så det bör fortfarande gå att experimentera med felsökningsläget.
Alternativt kan du ju också inaktivera något enstaka misstänkt tillägg åt gången för alla och sedan prova direkt från mobilen.
Som du också noterade så hänger sig systemet även på datorn när skärmbredden minskas så att ”korvarna” uppträder i st f menyraden. Nya experiment har inte givit något resultat så vi står fortfarande och stampar på samma nivå.
Jag har inte lagt till några nya saker i systemet med undantag av SSL med den koppling som finns från Webhotellet till WordPress. Tidsmässigt sammanfaller våra problem ganska exakt när jag går tillbaka i loggboken. Så min lilla tanke är att det är just säkerhetscertifikatet som är orsaken. Webhotellet vill inte ta i saken och WordPress … ja där sitter vi…
Skulle det hjälpa att byta tema och bygga innehållet på en annan bas ?Moderator tobifjellner (Tor-Bjorn Fjellner)(@tobifjellner)
WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ
Det kanske är det som är problemet. Vad använder ni för att anpassa webbplatsen till https?
I html-koden ser jag ett underligt javascript:
<script>if (document.location.protocol != "https:") {document.location = document.URL.replace(/^http:/i, "https:");}</script>
Jag lurar på om detta kan strula till något, ifall länkar ändras från http till https först efter att sidan lästs in…
Kan du prova att använda https://sv.wordpress.org/plugins/really-simple-ssl/ i stället för vad du har nu? Det tillägget ändrar http till https direkt på servern i stället för att förlita sig på webbläsaren.
Kan inte hitta det javascript som anges. Har provat att ominstallera WordPress och får inga felmeddelanden vid hälsokontrollen
(Panel/Hälsokontroll). Däremot finns tydligen en oklarhet i Tillägg/Installerade tillägg/Really Simple SSL/Inställningar…
Detekterad konfiguration
success SSL är aktiverat på din webbplats.
error Really Simple SSL has received no response from the webpage. See our knowledge base for instructions on how to fix this warning.
success Ett SSL-certifikat har upptäckts på din webbplats.
success Omdirigering av typen 301 till https som aktiverats: Omdirigering i WordPress
warning HTTP Strict Transport Security är inte aktiverat. Skaffa premium-versionen för att aktivera
warning Säkra cookie-inställningar är inte aktiverat. Skaffa premium-versionen för att aktiveraMina kunskaper förefaller vara alltför begränsade för att fixa lämplig åtgärd. Vid kontroll med Qual SSL Labs får jag enbart gröna värden..
Moderator tobifjellner (Tor-Bjorn Fjellner)(@tobifjellner)
WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ
Du skriver att du inte lagt till något utöver SSL.
Men det kan ju också vara så att något tillägg använder sedan tidigare har gett problem nu.
Antingen genom att du uppdaterat något tillägg till dess senaste version och detta gav upphov till problem.Men – troligare – i samband med att one.com nyligen flyttat alla webbkunder till senaste versionen av PHP.
Så jag föreslår ändå att du provar (med hjälp av health-check) att inaktivera alla tillägg och se om menyn då börjar fungera igen i ett smalt fönster. Sedan aktiverar du ett tillägg i taget och provar, tills det slutar att fungera. När vi vet vilket tillägg som spökar är det mycket lättare att gå vidare.
(PS! Jag provade just att använda twentyfourteen på min testwebbplats, och ”korvarna” öppnar sig alldeles utmärkt där, så temat i sig verkar fortfarande fungera som det ska.)
Tack för tipset om att inaktivera alla tillägg och öppna dem ett och ett, vilket jag gjorde. Det visar sig att alla tillägg fungerade ok utom ett: PHP Code Widget. Där blev det stopp!
Eftersom jag inte har direkt bruk för detta tillägg kommer jag att ta bort det, såvida det inte finns någon mindre korrigering som gör att även PHP Code kan användas.
Annars jättemånga TACK FÖR HJÄLPEN!
/Ingemar (WebMaster)Moderator tobifjellner (Tor-Bjorn Fjellner)(@tobifjellner)
WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ
Det är fullt möjligt att tillägget i sig är oskyldigt.
I och för sig kan det vara strukturellt snyggare och en gnutta säkrare att inte köra PHP-kod från databasen, men: Vad är det för PHP-kod du försöker köra i en widget? Det kanske egentligen är något i den koden du lagt in som spökar?
Nej, det är nog inget innehåll som finns kvar idag. Om jag minns rätt så var det endast ett prov som jag gjorde för länge sedan och jag har inte tänkt på att ta bort PHP-tillägget efter detta.
Tack för all hjälp!
- Ämnet ”kompatibilitet dator vs mobiltelefon” är stängt för nya svar.