PWA plugin is bringing the power of the Progressive Web Apps to the WP & AMP to take the user experience to the next level! You can give the APP-like experience to your audience which will get your website to their home screen and works instantly like an APP with offline support.
[x] Wrong text domain \3rd-party\wp-pwa.php Line : 80, 81, 93,96,
[x] Escaping missing \3rd-party\onesignal.php Line : 86, 87
[ ] before saving in db. it should be sanitization not escaping. check path \3rd-party\onesignal.php Line : 32, 34
[ ] before saving in db. it should be sanitization not escaping. check path \3rd-party\pushnami.php Line : 38,40
[x] prefix missing for function 'service_workerUrls'
[x] check fun 'pwaforwp_subscribe_newsletter', nonce and permission missing and wrong sanitization for email and add wp error handler for wp_remote_get
[x] check all ajax response and escape it eg. 'message'=> 'Settings Saved.',
[x] Nonce and permissing missing func 'pwaforwp_license_transient', 'pwaforwp_license_transient_zto7'
[x] Every placeholder text must be escape and pas to translation eg. placeholder="Update Post". Use esc_attr__ with text domain. Check entire plugin
[ ] Directly echo html which is inside var '$pwaforwp_addon_license_info', '$license_alert' and check proper esc
[x] User permissing is missing for fun 'pwaforwp_download_setup_files', 'pwaforwp_send_notification_manually' , ''pwaforwp_update_pre_caching_urls', 'pwaforwp_review_notice_close', 'pwaforwp_review_notice_remindme', 'pwaforwp_send_query_message', 'pwaforwp_include_visibility_setting_callback', 'pwaforwp_include_visibility_condition_callback', 'pwaforwp_exclude_visibility_condition_callback',
[x] Check if all data and options are deleted on uninstall.
[x] Avoid use of javascript:void(0); anywhere.
[x] Escaping missing. \service-work\class-file-creation.php Line : 106, 109,116, 165,240,
[x] Escaping missing=. \service-work\class-file-creation.php Line : 106, 109,116, 165,240,
[x] Escaping missing=. \service-work\class-file-creation.php Line : 106, 109,116, 165,240,
[x] Escaping missing. \service-work\class-service-worker.php Line : 128, 129,217,218, 789,
[x] Change all json_encode with wp_json_encode
[x] Remove esc_url path \service-work\class-push-notification.php Line : 32, 33
[x] Place wp error handler path \service-work\class-push-notification.php Line : 237