isMobile() Shortcode for WordPress

isMobile() Shortcode for WordPress

ismobile
Releases0
Downloads3.71K

This plugin works with the open source Mobile Detect Library. You can get further information on its website.

[ismobile device='iphone' debug=true ] Your content [/ismobile]

Parameters

  1. device: Filters the device where you want the content to be shown. It could be more than one device, simply separate them with comma.
  2. debug: Shows Mobile Detect Library installed version. Also shows two arrays. The first one contains the devices which the library detects and the second one contains the devices where you want to show the content.

Values

  • android: Shows content in Android devices.
  • chrome: Shows content on Chrome browser (Only works on mobile devices).
  • desktop: Shows content on a computer. Opposite to mobile option.
  • ios: Shows content in iOS devices.
  • ipad: Shows content on a iPad.
  • iphone: Shows content on a iPhone.
  • mobile: Shows content on a mobile device (includes tablets and cell phones). Opposite to desktop option.
  • phone: Shows content on a cell phone.
  • safari: Shows content on Safari browser (Only works on mobile devices).
  • samsung: Shows content on Samsung devices.
  • tablet: Shows content on a tablet.

CVE History

CVEPublishedCVSS v3CVSS v2
6.4 MEDIUM

The isMobile plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘device’ parameter in all versions up to, and including, 1.1.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.