Device Detector
Device Detector is a full featured analytics reporting and management tool that detects all devices accessing your WordPress site. For each call made to your site, Device Detector analyzes the sent header, detects the device doing the call (and its characteristics) and can: modify the is_mobile() Wo
Device Detector is a full featured analytics reporting and management tool that detects all devices accessing your WordPress site.
For each call made to your site, Device Detector analyzes the sent header, detects the device doing the call (and its characteristics) and can:
- modify the is_mobile() WordPress core function to be more precise and reliable;
- add some CSS classes to the body tag of your site (many classes to choose from);
- let you use the result of the detection in your own developments;
- record detected characteristics for reporting.
Device Detector can report the following main items and characteristics:
- KPIs: number of hits, class breakdown, clients types and engines;
- Classes: Bot, Desktop, Mobile and Other;
- Devices types: Camera, Car Browser, Console, Feature Phone, Phablet, Portable Media Player, Smart Display, Smartphone, Tablet, TV;
- Client types: Application Library, Browser, Feed Reader, Media Player, Mobile Application, PIM.
- Technical characteristics and versions of all browsers;
- Device identification: brand, model, etc.;
- OS identification: name, version, etc.;
- Calling channel: site backend, site frontend, cron job, Ajax request, XML-RPC request, Rest API request, Atom/RDF/RSS feed;
For a full list of items, characteristics and supported devices, please see the ‘devices’ tab in the plugin settings.
Device Detector supports multisite report delegation and per site configuration (see FAQ).
Device Detector supports an extensive set of WP-CLI commands to:
- get a device detail: see wp help device describe for details;
- display Device Detector status: see wp help device status for details;