Maelezo
SM Fetch is built to make your website load blazing fast using Prefetch Algorithm. In order to make this plugin work perfectly, you need to :
- Have multiple pages in the website. But single page also work, as long as you have Button to link to other pages / website.
- This plugin handle the front-end caching. If your current plugin is already handle that part, you can disable that function and use this plugin function to see the differences.
How this plugin work?
- User visits a page.
- In the background, the algorithm will prefetches other pages data.
- When the user visits the next page, it will loads faster because it’s already downloaded.
- The data will be stored at User browser (front-end). Not server (back-end).
Installation
- Upload the plugin folder to your /wp-content/plugins/ folder.
- Go to the Plugins page and activate the plugin.
FAQ
-
How do I use this plugin?
-
- Simply install the plugin and then the plugin will make a prefetch automatic to all your pages. It just works!
-
How to uninstall the plugin?
-
- Simply deactivate and delete the plugin.
-
Do you offer PRO version?
-
- No. This plugin will be free. Always.
- But I do accept Freelance work. Please go to my website (https://sulaimanmisri.com).
Reviews
Januari 26, 2023
Some of my websites load slow using this plugin. Sometimes occur database error connection.
Wachangiaji & Wasanidi
“SM – Prefetch” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SM – Prefetch” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.5.1
- Create new logic for woocommerce plugin.
- Fix Website show
Critical Error
when there’s no Woocommerce plugin active. - Introducing
prefetch-wc
for Woocommerce user. - Introduction
is_cart
,is_checkout
,is_account_page
to make sure all Woocommerce pages is excluded.
1.5.0
- Exclude all Woocommerce Pages using
is_woocommerce
andwoocommerce_myaccount_page_id
built-in function. - Fix Woocommerce theme such as Storefront not load data in
my-accounts
page. - Fix
my-accounts
page not changed even after user save the details.
1.4.2
- Change from Event
DOMContentLoaded
intoLoad
as the original developers suggest.
1.4.1
- Fix the plugin is not compatible with Oxygen and Breakdance Page Builder.
- Fix the plugin is not compatible with Twenty-Two Theme.
- Change from
get_footer
hook towp_enqueue_scripts
hook. - Change from Event
Load
intoDOMContentLoaded
to make the code load Async-like.
1.4.0
- Enqueue the script properly using WordPress default
wp_enqueue_script
. - Adding new function, which is to remove all the versioning tag in WordPress JavaScript file.
- Refactoring files.
1.3.0
- Change from serve locally to serve JS file using CDN.
- Remove Assets.
- Change content.
1.2.2
- Fix WordPress error show Header Send even though nothing will happen.
- Optimize and remove unused images.
1.2.1
- Edit content.
1.2.0
- Change Plugin Descriptions.
- Insert Assets.
1.1.0
- Fix plugin and serve all the files locally.
1.0.0
- Plugin released.