Title: ICWT Responsive Device Preview
Author: IN CODE WE TRUST
Published: <strong>Onwa-mbu 16, 2026</strong>
Last modified: Onwa-mbu 22, 2026

---

Search plugins

![](https://ps.w.org/icwt-responsive-device-preview/assets/banner-772x250.png?rev
=3610711)

![](https://ps.w.org/icwt-responsive-device-preview/assets/icon.svg?rev=3610712)

# ICWT Responsive Device Preview

 By [IN CODE WE TRUST](https://profiles.wordpress.org/incodewetrust/)

[Download](https://downloads.wordpress.org/plugin/icwt-responsive-device-preview.1.5.6.zip)

 * [Details](https://ibo.wordpress.org/plugins/icwt-responsive-device-preview/#description)
 * [Reviews](https://ibo.wordpress.org/plugins/icwt-responsive-device-preview/#reviews)
 *  [Installation](https://ibo.wordpress.org/plugins/icwt-responsive-device-preview/#installation)
 * [Development](https://ibo.wordpress.org/plugins/icwt-responsive-device-preview/#developers)

 [Support](https://wordpress.org/support/plugin/icwt-responsive-device-preview/)

## Description

ICWT Responsive Device Preview allows you to preview your posts and pages in different
device sizes (Desktop, Tablet, Mobile) directly from the standard WordPress preview
link.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/icwt-responsive-device-preview`
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.

## Reviews

![](https://secure.gravatar.com/avatar/8bbf828f785ebef11ac95ec55847bc0070dbbeb3a0adc4b8fdc27603cd658059?
s=60&d=retro&r=g)

### 󠀁[Perfect to review changes across multiple viewport sizes](https://wordpress.org/support/topic/perfect-to-review-changes-across-multiple-viewport-sizes/)󠁿

 [mroesele](https://profiles.wordpress.org/mroesele/) Onwa-mbu 21, 2026

The plugin is working great on my website. I can choose if I would like to view 
the post or page preview on desktop, tablet or mobile viewport size and you can 
switch any time. In the latest version the device switching does not only work in
editor preview but also on every page in the frontend if you’re a logged in user.

 [ Read all 1 review ](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/)

## Contributors & Developers

“ICWT Responsive Device Preview” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ IN CODE WE TRUST ](https://profiles.wordpress.org/incodewetrust/)

[Translate “ICWT Responsive Device Preview” into your language.](https://translate.wordpress.org/projects/wp-plugins/icwt-responsive-device-preview)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/icwt-responsive-device-preview/),
check out the [SVN repository](https://plugins.svn.wordpress.org/icwt-responsive-device-preview/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/icwt-responsive-device-preview/)
by [RSS](https://plugins.trac.wordpress.org/log/icwt-responsive-device-preview/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.5.6 – 22.07.2026

 * Migrated state management from cookies to user meta and localStorage for better
   reliability.
 * Added an admin bar menu to easily enable or disable the device preview.
 * Added a button to hide the preview toolbar.
 * Improved asset enqueuing with file-based versioning to prevent caching issues.
 * Updated German translations and synchronized translation files with source code.

#### 1.5.5 – 21.07.2026

 * Restricted plugin frontend functionality and assets to users with `edit_posts`
   capability for improved security.

#### 1.5.4 – 21.07.2026

 * Updated internal link modification to use `icwt_responsive_device_preview` parameter
   for better consistency.
 * Improved regex check to avoid double-modifying links.

#### 1.5.3 – 21.07.2026

 * Configured the preview iframe to load links in the parent window using `<base
   target="_parent">`.

#### 1.5.2 – 21.07.2026

 * Fixed an issue where preview parameters were incorrectly added to admin toolbar
   links.
 * Prevented the device selection toolbar from being active in the WordPress admin
   backend.
 * Improved link filtering to skip common asset extensions and admin-specific links.

#### 1.5.1 – 20.07.2026

 * Switched to modern WordPress internationalization approach using Domain Path 
   and automatic translation loading.
 * Removed discouraged load_plugin_textdomain() function call.

#### 1.5 – 20.07.2026

 * Enhanced security with nonce verification and proper data unslashing.
 * Added mandatory “translators:” comments for internationalized strings with placeholders.
 * Implemented persistent responsive preview mode across frontend navigation.
 * Added a dedicated drag handle for better toolbar positioning.
 * Improved admin toolbar visibility management for all device views.
 * Enhanced UI with smooth transitions and hover-expanding credits.
 * Added German translation support.
 * Added a settings link to the plugin overview page.

#### 1.4 – 14.07.2026

 * Adhered to WordPress best practices by enqueuing CSS and JS instead of using 
   inline tags.
 * Moved static assets to dedicated `assets/css/` and `assets/js/` directories.

#### 1.3 – 14.07.2026

 * Renamed plugin to “ICWT Responsive Device Preview”.
 * Updated plugin slug and text domain to `icwt-responsive-device-preview`.
 * Updated all internal identifiers and labels for consistency.

#### 1.2 – 14.07.2026

 * Renamed plugin to “ICWT Device Preview”.
 * Updated plugin slug and text domain to `icwt-device-preview`.
 * Updated all internal identifiers and labels for consistency.

#### 1.1 – 09.07.2026

 * Added draggable controls for the preview bar (restricted to X-axis).
 * Implemented persistence for device selection and control position.
 * Enhanced security with nonce verification.
 * Improved internationalization with mandatory translator comments.
 * Added mandatory repository assets (icons and banners).

#### 1.0

 * Initial release.

## Meta

 *  Version **1.5.6**
 *  Last updated **35 minutes ago**
 *  Active installations **60+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/icwt-responsive-device-preview/)
 * Tags
 * [device](https://ibo.wordpress.org/plugins/tags/device/)[mobile](https://ibo.wordpress.org/plugins/tags/mobile/)
   [preview](https://ibo.wordpress.org/plugins/tags/preview/)[responsive](https://ibo.wordpress.org/plugins/tags/responsive/)
   [tablet](https://ibo.wordpress.org/plugins/tags/tablet/)
 *  [Advanced View](https://ibo.wordpress.org/plugins/icwt-responsive-device-preview/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/icwt-responsive-device-preview/reviews/)

## Contributors

 *   [ IN CODE WE TRUST ](https://profiles.wordpress.org/incodewetrust/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/icwt-responsive-device-preview/)