{"id":161678,"date":"2022-08-24T03:33:54","date_gmt":"2022-08-24T03:33:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sm-prefetch\/"},"modified":"2022-12-20T15:34:47","modified_gmt":"2022-12-20T15:34:47","slug":"sm-prefetch","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/sm-prefetch\/","author":18520607,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.1","stable_tag":"trunk","tested":"6.1.10","requires":"5.0","requires_php":"7.0","requires_plugins":"","header_name":"SM - Prefetch","header_author":"Sulaiman Misri","header_description":"This plugin will make your website load faster using Prefetch Algorithm from Quicklink.","assets_banners_color":"e3cfcf","last_updated":"2022-12-20 15:34:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/sm-prefetch\/","header_author_uri":"https:\/\/github.com\/msulaimanmisri","rating":3,"author_block_rating":0,"active_installs":10,"downloads":1993,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"sulaimanmisri","date":"2022-08-25 06:46:41"},"1.2.1":{"tag":"1.2.1","author":"sulaimanmisri","date":"2022-08-25 06:46:41"},"1.2.2":{"tag":"1.2.2","author":"sulaimanmisri","date":"2022-08-25 06:46:41"},"1.3.0":{"tag":"1.3.0","author":"sulaimanmisri","date":"2022-08-25 06:44:12"},"1.4.0":{"tag":"1.4.0","author":"sulaimanmisri","date":"2022-11-22 03:20:14"},"1.4.1":{"tag":"1.4.1","author":"sulaimanmisri","date":"2022-11-23 01:53:01"},"1.4.2":{"tag":"1.4.2","author":"sulaimanmisri","date":"2022-11-24 21:20:39"},"1.5.0":{"tag":"1.5.0","author":"sulaimanmisri","date":"2022-12-19 09:23:05"},"1.5.1":{"tag":"1.5.1","author":"sulaimanmisri","date":"2022-12-20 15:35:56"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":1,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2775202,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2775202,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":2775202,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0","1.2.1","1.2.2","1.3.0","1.4.0","1.4.1","1.4.2","1.5.0","1.5.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[213241,14329,71058],"plugin_category":[],"plugin_contributors":[213240],"plugin_business_model":[],"class_list":["post-161678","plugin","type-plugin","status-publish","hentry","plugin_tags-bani-kelajuan","plugin_tags-prefetch","plugin_tags-speed-optimization","plugin_contributors-sulaimanmisri","plugin_committers-sulaimanmisri"],"banners":{"banner":"https:\/\/ps.w.org\/sm-prefetch\/assets\/banner-772x250.png?rev=2775202","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sm-prefetch\/assets\/icon-128x128.png?rev=2775202","icon_2x":"https:\/\/ps.w.org\/sm-prefetch\/assets\/icon-256x256.png?rev=2775202","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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 :<\/p>\n\n<ol>\n<li>Have multiple pages in the website. But single page also work, as long as you have Button to link to other pages \/ website.<\/li>\n<li>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.<\/li>\n<\/ol>\n\n<!-- ## Do not install if you're : -->\n\n<h3>How this plugin work?<\/h3>\n\n<ol>\n<li>User visits a page.<\/li>\n<li>In the background, the algorithm will prefetches other pages data.<\/li>\n<li>When the user visits the next page, it will loads faster because it's already downloaded.<\/li>\n<li>The data will be stored at User browser (front-end). Not server (back-end).<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to your \/wp-content\/plugins\/ folder.<\/li>\n<li>Go to the <strong>Plugins<\/strong> page and activate the plugin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20use%20this%20plugin%3F'><h3>How do I use this plugin?<\/h3><\/dt>\n<dd><ol>\n<li>Simply install the plugin and then the plugin will make a prefetch automatic to all your pages. It just works!<\/li>\n<\/ol><\/dd>\n<dt id='how%20to%20uninstall%20the%20plugin%3F'><h3>How to uninstall the plugin?<\/h3><\/dt>\n<dd><ol>\n<li>Simply deactivate and delete the plugin.<\/li>\n<\/ol><\/dd>\n<dt id='do%20you%20offer%20pro%20version%3F'><h3>Do you offer PRO version?<\/h3><\/dt>\n<dd><ol>\n<li>No. This plugin will be free. Always.<\/li>\n<li>But I do accept Freelance work. Please go to my website (https:\/\/sulaimanmisri.com).<\/li>\n<\/ol><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h3>1.5.1<\/h3>\n\n<ul>\n<li>Create new logic for woocommerce plugin.<\/li>\n<li>Fix Website show <code>Critical Error<\/code> when there's no Woocommerce plugin active.<\/li>\n<li>Introducing <code>prefetch-wc<\/code> for Woocommerce user.<\/li>\n<li>Introduction <code>is_cart<\/code>, <code>is_checkout<\/code>, <code>is_account_page<\/code> to make sure all Woocommerce pages is excluded.<\/li>\n<\/ul>\n\n<h3>1.5.0<\/h3>\n\n<ul>\n<li>Exclude all Woocommerce Pages using <code>is_woocommerce<\/code> and <code>woocommerce_myaccount_page_id<\/code> built-in function.<\/li>\n<li>Fix Woocommerce theme such as Storefront not load data in <code>my-accounts<\/code> page.<\/li>\n<li>Fix <code>my-accounts<\/code> page not changed even after user save the details.<\/li>\n<\/ul>\n\n<h3>1.4.2<\/h3>\n\n<ul>\n<li>Change from Event <code>DOMContentLoaded<\/code> into <code>Load<\/code> as the original developers suggest.<\/li>\n<\/ul>\n\n<h3>1.4.1<\/h3>\n\n<ul>\n<li>Fix the plugin is not compatible with Oxygen and Breakdance Page Builder.<\/li>\n<li>Fix the plugin is not compatible with Twenty-Two Theme.<\/li>\n<li>Change from <code>get_footer<\/code> hook to <code>wp_enqueue_scripts<\/code> hook.<\/li>\n<li>Change from Event <code>Load<\/code> into <code>DOMContentLoaded<\/code> to make the code load Async-like.<\/li>\n<\/ul>\n\n<h3>1.4.0<\/h3>\n\n<ul>\n<li>Enqueue the script properly using WordPress default <code>wp_enqueue_script<\/code>.<\/li>\n<li>Adding new function, which is to remove all the versioning tag in WordPress JavaScript file.<\/li>\n<li>Refactoring files.<\/li>\n<\/ul>\n\n<h3>1.3.0<\/h3>\n\n<ul>\n<li>Change from serve locally to serve JS file using CDN.<\/li>\n<li>Remove Assets.<\/li>\n<li>Change content.<\/li>\n<\/ul>\n\n<h3>1.2.2<\/h3>\n\n<ul>\n<li>Fix WordPress error show Header Send even though nothing will happen.<\/li>\n<li>Optimize and remove unused images.<\/li>\n<\/ul>\n\n<h3>1.2.1<\/h3>\n\n<ul>\n<li>Edit content.<\/li>\n<\/ul>\n\n<h3>1.2.0<\/h3>\n\n<ul>\n<li>Change Plugin Descriptions.<\/li>\n<li>Insert Assets.<\/li>\n<\/ul>\n\n<h3>1.1.0<\/h3>\n\n<ul>\n<li>Fix plugin and serve all the files locally.<\/li>\n<\/ul>\n\n<h3>1.0.0<\/h3>\n\n<ul>\n<li>Plugin released.<\/li>\n<\/ul>","raw_excerpt":"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 :","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/161678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=161678"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sulaimanmisri"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=161678"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=161678"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=161678"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=161678"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=161678"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=161678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}