superfunky themeβs whitepaper on current functionality being developed and improvements.
The current coverage of functions can be observed on the shop.shroom4you.com website, the new features in development are listed below for the release of the production version later in time.
Basically everything is working and custom functionality can be developed by your developers further after purchase. The backend integrations should work seamlessly covering the full power of WordPress.
There can be some issues though with plugins communicating through AJAX requests like forms and filters that may need a manual refactor to adapt to the frontend ecosystem β they will be tested and a complex compatibility list will be published later in time. There are also other, mostly not tested graphql plugins for the WordPress backend instance.
Below is a list of planned improvements and optimisations:
- 1. Full stack features
- Password reset form (fallback to backend endpoint for now)
- Headless login with google / GitHub
- Polylang β multilanguage *(WPML not supported yet)
- Yoast support for SEO *(Rank math SEO not supported yet)
- 2. Blog template
- comments component
- rating system with JSON schema for posts
- 3. Product template
- rating system with JSON schema for products
- opinions (optional)
- 4. Headless theme / plugin
- backend avatars
- dynamic deploy status badge in admin-bar
- Featured / sticky post category component + backend
- Opinions slider component + backend
- β Variable logo + backend ACF
- β Autoresponders for forms backend ACF
- β form + backend ACF
- β Mailgun + Autoresponder = newsletter + kontakt
- β Periodical builds
- β status 5s refresh interval
- β preview redirect map
- 5. Checkout / Orders:
- Orders tests + Stripe + Blik
- Coupons (problem on updated version)
- Custom rules for free shipping f.e. based on price (workaround with applying a coupon for now)
- Shipping β mapping of classes and countries
- pay on delivery support
- bank transfer support
- change currency support (After MVP)
- 6. ENV mapping for easy distribution and setup
- 7. Data layer, GTM + cookies advanced settings
- 8. Final pagespeed audits and test stage
- 9. Post processing β slack / discord integration
- 10. Tests and QA β 5 projects in production
Ideas:
- Add sounds to UI actions like click or scroll β headless theme
- Support for virtual products (optional future feature)
- Crypto wallet support for payments
- Prism.js syntax highlighting for code fragments (solution ready on the coding blog project)