rtCamp / pwa-extension

Enables PWA features such as add to homescreen, offline reading features.
3 stars 2 forks source link
addtohomescreen offline offline-analytics offline-form-submissions pwa pwa-extension research-development wp-plugin

The latest PWA plugin 0.6.0 now has offline caching for theme assets, uploaded images, navigations and manifest for app icon as well, so this extension is no longer needed.

PWA Extension

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

An extension to PWA to enable/activate add to homescreen and offline reading features of PWA.

Author: rtCamp

Tags: pwa Requires at least: 4.9 Tested up to: 5.7.1 License: GPLv2 or later Requires PHP: 5.4+

Requirements

Features

Offline Form Submission.

Steps to setup add to home screen for your site.

add_filter( 'rt_pwa_extensions_app_icon_72_72', 'update_icon_src' );
/**
 * Updates icon src.
 *
 * @return string
 */
function update_icon_src() {
    return 'www.example.com/new-image.png';
}

Integration with izooto plugin.

Contributors

Contribute

Reporting a bug 🐞

Before creating a new issue, do browse through the existing issues for resolution or upcoming fixes.

If you still need to log an issue, making sure to include as much detail as you can, including clear steps to reproduce your issue if possible.

Creating a pull request

Want to contribute a new feature? Start a conversation by logging an issue.

Once you're ready to send a pull request, please run through the following checklist:

  1. Browse through the existing issues for anything related to what you want to work on. If you don't find any related issues, open a new one.

  2. Fork this repository.

  3. Create a branch from develop for each issue you'd like to address and commit your changes.

  4. Push the code changes from your local clone to your fork.

  5. Open a pull request and that's it! We'll with feedback as soon as possible (Isn't collaboration a great thing? 😌)

  6. Once your pull request has passed final code review and tests, it will be merged into develop and be in the pipeline for the next release. Props to you! 🎉

Change Log

v1.0.3 (14-07-2020)

v1.0.2 (24-12-2019)

v1.0.1 (24-12-2019)

v1.0.0 (12-09-2019)

Unit testing

./bin/install-wp-tests.sh <db-name> <db-user> <db-pass> [db-host] [wp-version] [skip-database-creation]

Does this interest you?

Join us at rtCamp, we specialize in providing high performance enterprise WordPress solutions