{"id":190560,"date":"2024-04-24T11:57:08","date_gmt":"2024-04-24T11:57:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/iflair-pwa-app\/"},"modified":"2026-01-13T09:17:37","modified_gmt":"2026-01-13T09:17:37","slug":"iflair-pwa-app","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/iflair-pwa-app\/","author":16182331,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.5","stable_tag":"1.1.5","tested":"6.9.4","requires":"4.7","requires_php":"5.6","requires_plugins":null,"header_name":"SiteEase Progressive Web App","header_author":"iFlair Web Technologies Pvt. Ltd.","header_description":"iFlair PWA App plugin transforms your website into a Progressive Web App (PWA), enhancing user experience with app-like features such as faster load times, offline accessibility, and the convenience of adding the site to a smartphone's home screen. It also offers customizable backend settings, allowing for modifications to the app's color, name, and more, ensuring a personalized and seamless integration.","assets_banners_color":"76c7ff","last_updated":"2026-01-13 09:17:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.iflair.com","header_plugin_uri":"https:\/\/profiles.wordpress.org\/iflairwebtechnologies","header_author_uri":"https:\/\/www.iflair.com\/","rating":0,"author_block_rating":0,"active_installs":60,"downloads":2191,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"jinalshah","date":"2024-11-06 13:14:39"},"1.1.1":{"tag":"1.1.1","author":"jinalshah","date":"2025-01-20 08:46:21"},"1.1.2":{"tag":"1.1.2","author":"jinalshah","date":"2025-01-20 08:51:45"},"1.1.3":{"tag":"1.1.3","author":"jinalshah","date":"2025-01-22 08:27:31"},"1.1.4":{"tag":"1.1.4","author":"iflairwebtechnologies","date":"2026-01-06 12:37:56"},"1.1.5":{"tag":"1.1.5","author":"iflairwebtechnologies","date":"2026-01-13 09:17:37"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3076417,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3183158,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3183158,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3183158,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3076417,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3076417,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3076417,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Frontend \u2013 PWA install popup","2":"Frontend \u2013 PWA interface","3":"Backend \u2013 Basic settings","4":"Backend \u2013 Caching strategies","5":"Backend \u2013 Advanced settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[146,2323,139244,77057,127344],"plugin_category":[52,59],"plugin_contributors":[180563],"plugin_business_model":[],"class_list":["post-190560","plugin","type-plugin","status-publish","hentry","plugin_tags-cache","plugin_tags-offline","plugin_tags-progressive-web-app","plugin_tags-pwa","plugin_tags-service-worker","plugin_category-performance","plugin_category-utilities-and-tools","plugin_contributors-iflairwebtechnologies","plugin_committers-iflairwebtechnologies","plugin_committers-jinalshah"],"banners":{"banner":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/banner-772x250.png?rev=3183158","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/icon-256x256.png?rev=3076417","icon_2x":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/icon-256x256.png?rev=3076417","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/screenshot-1.png?rev=3183158","caption":"Frontend \u2013 PWA install popup"},{"src":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/screenshot-2.png?rev=3183158","caption":"Frontend \u2013 PWA interface"},{"src":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/screenshot-3.png?rev=3076417","caption":"Backend \u2013 Basic settings"},{"src":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/screenshot-4.png?rev=3076417","caption":"Backend \u2013 Caching strategies"},{"src":"https:\/\/ps.w.org\/iflair-pwa-app\/assets\/screenshot-5.png?rev=3076417","caption":"Backend \u2013 Advanced settings"}],"raw_content":"<!--section=description-->\n<p><strong>SiteEase Progressive Web App<\/strong> allows you to transform your WordPress website into a fully functional Progressive Web App (PWA). It provides app-like capabilities such as offline access, faster loading through caching strategies, and the ability for users to install your site on their device\u2019s home screen.<\/p>\n\n<p>The plugin offers an intuitive admin interface where you can configure application details, appearance, caching behavior, and advanced PWA options without writing code.<\/p>\n\n<p>This plugin does <strong>not collect personal data<\/strong> and focuses entirely on performance, usability, and offline availability.<\/p>\n\n\n\n<h3>Core Features<\/h3>\n\n<p><strong>1) App Name<\/strong><br \/>\nDefines the name displayed on the home screen, app launcher, and task switcher.<\/p>\n\n<p><strong>2) App Short Name<\/strong><br \/>\nA shortened version of the app name used where space is limited.<\/p>\n\n<p><strong>3) App Icon<\/strong><br \/>\nIcon displayed when the PWA is installed on mobile devices.<\/p>\n\n<p><strong>4) Splash Screen Icon<\/strong><br \/>\nIcon shown on the splash screen during app launch, primarily on desktop devices.<\/p>\n\n<p><strong>5) Background Color<\/strong><br \/>\nSets the background color used while the application loads.<\/p>\n\n<p><strong>6) Theme Color<\/strong><br \/>\nDefines the primary UI color for browser and OS elements.<\/p>\n\n<p><strong>7) Start Page<\/strong><br \/>\nSelect the page users land on when opening the installed PWA.<\/p>\n\n<p><strong>8) Offline Page<\/strong><br \/>\nSpecify a custom page shown when users are offline and content is unavailable.<\/p>\n\n<p><strong>9) Orientation<\/strong><br \/>\nControl whether the app displays in portrait, landscape, or auto mode.<\/p>\n\n<p><strong>10) Display Mode<\/strong><br \/>\nChoose how the PWA appears (standalone, fullscreen, minimal UI, or browser).<\/p>\n\n<p><strong>11) Text Direction<\/strong><br \/>\nSupports both LTR and RTL languages.<\/p>\n\n<p><strong>12) Caching Strategy Type<\/strong><br \/>\nConfigure caching strategies for assets, pages, and requests using service workers.<\/p>\n\n<p><strong>13) Manual Pre-Caching<\/strong><br \/>\nDefine URLs that should be cached in advance for faster load times and offline use.<\/p>\n\n<p><strong>14) Cache External Origin URLs<\/strong><br \/>\nEnable caching of external resources such as fonts, scripts, or images.<\/p>\n\n<p><strong>15) Exclude URLs from Cache<\/strong><br \/>\nExclude specific URLs from caching (comma-separated).<\/p>\n\n\n\n<h3>External Services<\/h3>\n\n<p>This plugin uses <strong>Google Workbox<\/strong> via CDN for service worker and caching functionality.<\/p>\n\n<p><strong>Service:<\/strong> Google Workbox<br \/>\n<strong>Purpose:<\/strong> Enables service workers and caching strategies<br \/>\n<strong>Data Sent:<\/strong> None<br \/>\n<strong>Privacy Policy:<\/strong> https:\/\/policies.google.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for <strong>SiteEase Progressive Web App<\/strong><\/li>\n<li>Install and activate the plugin<\/li>\n<li>Open <strong>Settings \u2192 SiteEase PWA<\/strong> to configure options<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20does%20this%20plugin%20do%3F'><h3>What does this plugin do?<\/h3><\/dt>\n<dd><p>It converts a WordPress website into a Progressive Web App with offline access, caching, and installable features.<\/p><\/dd>\n<dt id='do%20i%20need%20coding%20knowledge%20to%20use%20this%20plugin%3F'><h3>Do I need coding knowledge to use this plugin?<\/h3><\/dt>\n<dd><p>No. All settings are configurable through the WordPress admin panel.<\/p><\/dd>\n<dt id='does%20this%20plugin%20collect%20user%20data%3F'><h3>Does this plugin collect user data?<\/h3><\/dt>\n<dd><p>No. The plugin does not collect, store, or transmit personal user data.<\/p><\/dd>\n<dt id='can%20i%20control%20caching%20behavior%3F'><h3>Can I control caching behavior?<\/h3><\/dt>\n<dd><p>Yes. You can select caching strategies, pre-cache URLs, exclude URLs, and cache external resources.<\/p><\/dd>\n<dt id='is%20this%20plugin%20gdpr-compliant%3F'><h3>Is this plugin GDPR-compliant?<\/h3><\/dt>\n<dd><p>Yes. The plugin does not track users or store personal information.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Improved admin UI and theme compatibility<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Core improvements and optimizations<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Updated plugin screenshots<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Updated admin menu naming<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Renamed admin menu for better clarity<\/li>\n<li>Updated plugin naming to avoid conflicts<\/li>\n<li>Improved settings structure and labels<\/li>\n<li>Minor code cleanup and compatibility fixes<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fixed hardcoded plugin paths and URLs for scripts, styles, and assets.<\/li>\n<li>Moved service worker, register JS, and manifest files to wp-content\/uploads\/iflair-pwa-app\/.<\/li>\n<li>Updated all file URLs to use wp_upload_dir() dynamically.<\/li>\n<li>Added fallback to file_put_contents() if Filesystem API is not available.<\/li>\n<li>Status checker now correctly reads files from uploads folder.<\/li>\n<li>Plugin fully update-safe and multisite-compatible.<\/li>\n<\/ul>","raw_excerpt":"SiteEase Progressive Web App converts your WordPress website into a Progressive Web App (PWA) with offline support, caching strategies, and installabl &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/190560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=190560"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/iflairwebtechnologies"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=190560"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=190560"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=190560"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=190560"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=190560"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=190560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}