Mobile Detect

Beschrijving

Plugin voor mobiel detecteren gebruikt de open source MobileDetect PHP-bibliotheek om de ingebouwde WordPress-functie wp_is_mobile() in zodanig dat tablets worden uitgesloten van detectie als mobiel!

Als je de bovenstaande oneliner niet begrijpt, volgt hier wat uitleg…

Als we verschillende (gecachte) inhoud voor mobiele telefoons en desktops aanbieden, worden iPads (en andere tablets) meestal geleverd met de mobiele versie van de site. Dat betekent dat iPad gebruikers alleen de mobiele versie van de site zien. Als je twijfelt, check dan nu je site! Er is niets mis met je iPad (of een andere tablet). Het is te wijten aan hoe WordPress iPads en andere tablets behandelt. Momenteel worden iPads (en andere tablets) in WordPress als mobiel beschouwd! Op een dag (in de toekomst) kunnen tablets door WordPress internals als desktops worden beschouwd. Tot die tijd worden tablets door het gebruik / activeren van deze plugin bediend met de desktopversie van de site.

Als je site geen verschillende inhoud voor mobiele telefoons en desktops weergeeft, negeert je deze plugin. Deze plugin doet in dat geval niets.

Over Mobile Detect PHP bibliotheek:

  • Mobile Detect is een lichtgewicht PHP klasse voor het detecteren van mobiele apparaten (inclusief tablets). Het gebruikt de User-Agent string in combinatie met specifieke HTTP headers om de mobiele omgeving te detecteren.
  • PHP Mobile Detect is een open-source script dat is uitgebracht onder de MIT licentie.
  • Mobile Detect PHP ontwikkelaar: Șerban Ghiță, Nick Ilyin.
  • Oorspronkelijke auteur: Victor Stanciu.
  • Pictogram (en banner) gemaakt door: Dragoș Gavrilă.

Installatie

In deze sectie wordt beschreven hoe je de plugin kunt installeren en aan de slag kan gaan.

  1. Upload de pluginbestanden naar de /wp-content/plugins/mobile-detect folder of installeer de plugin rechtstreeks via het WordPress plugins scherm.
  2. Activeer de plugin via het ‘Plugins’ scherm in WordPress
  3. Controleer de site in een tablet.

Als de site gebruik maakt van full-page caching plugins zoals WP Super Cache…

  1. Verwijder bestaande cache.
  2. Zorg ervoor dat de mobiele versie wordt onderscheiden van de desktopversie.

FAQ

Waar kan ik de instellingen wijzigen?

Deze plugin wordt expres niet geleverd met een instellingenscherm. Het instellingenscherm kan in de toekomst worden opgenomen, afhankelijk van de feedback van de gebruikers!

Wordt deze plugin actief onderhouden?

Ja, deze plugin wordt actief onderhouden om ervoor te zorgen dat de kern Mobile Detect PHP-bibliotheek wordt bijgewerkt zodra er een update in zit. Anders bevindt deze plugin zich in de modus voor alleen onderhoud. Er zijn in de nabije toekomst geen nieuwe features gepland.

Kun je functie “x” toevoegen?

Het is onwaarschijnlijk dat er nieuwe functies aan deze plugin worden toegevoegd. Deze plugin is gemaakt om de ingebouwde WordPress functie wp_is_mobile() te patchen om een ontbrekende functie, functionaliteit of bug op te nemen. Ik verwacht dat de WordPress core het op een bepaald moment in de toekomst zal oplossen. Als het een oplossing bevat, wordt deze plugin buiten gebruik gesteld. Wanneer deze plugin met pensioen gaat, wil ik niet dat iemand de functie(s) mist die deze plugin mogelijk he eft. Dus ik moedig iedereen aan om een zelfstandige plugin of een add-onplugin te maken als er een functie ontbreekt in deze plugin.

Beoordelingen

11 januari 2022 1 reactie
Can’t even notice the transition due to its speed
Lees alle 7 beoordelingen

Bijdragers & ontwikkelaars

“Mobile Detect” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Vertaal “Mobile Detect” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

Changelog voor upstream Mobile Detect bibliotheek is te vinden op https://github.com/serbanghita/Mobile-Detect/releases.

3.1.0

  • Restore old naming scheme.

3.0.2

  • Een probleem met bestandsnaam opgelost.

3.0.1

  • Een probleem met bestandsnaam opgelost.

3.0

  • Update core upstream Mobile Detect bibliotheek van versie 2.8.38 naar 2.8.41.
  • Verkort de lengte van de beschrijving in het readme bestand.

1.5.1

  • Verwijder ongewenste tags
  • Verkort de lengte van de beschrijving in het readme bestand.

Voor een volledige lijst van wijzigingen, zie changelog.txt bestand.