{"id":388448,"date":"2026-10-25T19:11:52","date_gmt":"2026-10-25T19:11:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/preloader-studio-animated-loading-screens\/"},"modified":"2026-10-25T19:11:32","modified_gmt":"2026-10-25T19:11:32","slug":"preloader-studio-animated-loading-screens","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/preloader-studio-animated-loading-screens\/","author":23588930,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.6.5","stable_tag":"2.6.5","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Preloader Studio - Animated Loading Screens","header_author":"codelith","header_description":"Build responsive preloaders, mobile navigation, WooCommerce product layouts, and custom login\/register and account designs.","assets_banners_color":"5360a1","last_updated":"2026-10-25 19:11:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":291,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.6.5":{"tag":"2.6.5","author":"codelith","date":"2026-10-25 19:11:32","revision":3765123}},"upgrade_notice":{"2.6.4":"<p>Back up your site, test WordPress and WooCommerce account flows on staging, and rerun Plugin Check before WordPress.org submission.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3765123,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3765123,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3765123,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3765123,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.6.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3765123,"resolution":"1","location":"assets","locale":"","width":1024,"height":1536},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3765123,"resolution":"2","location":"assets","locale":"","width":1024,"height":1536},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3765123,"resolution":"3","location":"assets","locale":"","width":1024,"height":1536}},"screenshots":{"1":"\ud83d\udd04 Loading Animations - Illustrative overview of loading styles, appearance controls and live preview.","2":"\ud83d\udecd\ufe0f Product Design - Illustrative preview of a WooCommerce product layout and styling controls.","3":"\ud83d\udcf1 Mobile Bottom Menu - Illustrative preview of navigation layouts and mobile menu styling."}},"plugin_section":[],"plugin_tags":[602,6274,791,267137,286],"plugin_category":[38,45],"plugin_contributors":[288518],"plugin_business_model":[],"class_list":["post-388448","plugin","type-plugin","status-publish","hentry","plugin_tags-login","plugin_tags-mobile-menu","plugin_tags-preloader","plugin_tags-product-layout","plugin_tags-woocommerce","plugin_category-authentication","plugin_category-ecommerce","plugin_contributors-codelith","plugin_committers-codelith"],"banners":{"banner":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/banner-772x250.png?rev=3765123","banner_2x":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/banner-1544x500.png?rev=3765123","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/icon-128x128.png?rev=3765123","icon_2x":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/icon-256x256.png?rev=3765123","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/screenshot-1.png?rev=3765123","caption":"\ud83d\udd04 Loading Animations - Illustrative overview of loading styles, appearance controls and live preview."},{"src":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/screenshot-2.png?rev=3765123","caption":"\ud83d\udecd\ufe0f Product Design - Illustrative preview of a WooCommerce product layout and styling controls."},{"src":"https:\/\/ps.w.org\/preloader-studio-animated-loading-screens\/assets\/screenshot-3.png?rev=3765123","caption":"\ud83d\udcf1 Mobile Bottom Menu - Illustrative preview of navigation layouts and mobile menu styling."}],"raw_content":"<!--section=description-->\n<p><strong>Preloader Studio<\/strong> offers loading animations, mobile navigation, WooCommerce product layouts and optional account designs in one WordPress plugin. Each integration can be enabled separately.<\/p>\n\n<p><strong>\u2728 Features at a Glance<\/strong><\/p>\n\n<ul>\n<li>\ud83d\udd04 <strong>36 animated preloaders<\/strong> with live preview and appearance settings.<\/li>\n<li>\ud83d\udcf1 <strong>24 responsive bottom-menu styles<\/strong> for mobile and tablet visitors.<\/li>\n<li>\ud83d\udecd\ufe0f <strong>32 WooCommerce product-card styles<\/strong> with optional layout integration.<\/li>\n<li>\ud83d\udd10 <strong>6 account design templates<\/strong> for login, registration and recovery.<\/li>\n<li>\ud83c\udfa8 <strong>Flexible customization<\/strong> for logos, images, colors and display rules.<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udd04 Loading Animations<\/strong><\/p>\n\n<ul>\n<li>Preview bundled CSS loaders; choose a logo, GIF or loading text.<\/li>\n<li>Set duration, background, exit effects, page\/device rules and safety timeout.<\/li>\n<li>Save presets and import or export settings.<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udcf1 Mobile Bottom Menu<\/strong><\/p>\n\n<ul>\n<li>Configure up to six links for Home, Search, pages and custom destinations.<\/li>\n<li>Adjust local icons, active styles, sizes and optional scroll-to-hide behavior.<\/li>\n<li>Preview different devices and enable optional theme-toolbar compatibility.<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udecd\ufe0f WooCommerce Product Design<\/strong><\/p>\n\n<ul>\n<li>Select product card styles, columns, image ratios and displayed elements.<\/li>\n<li>Optionally integrate with supported classic product loops and single-product pages.<\/li>\n<li>Custom page builders may require a shortcode or separate integration.<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udd10 Login, Registration &amp; Account<\/strong><\/p>\n\n<ul>\n<li>Style login, registration and password recovery with six design templates.<\/li>\n<li>Optionally redesign WooCommerce My Account and the signed-in dashboard.<\/li>\n<li>Add up to 12 extra registration fields, keeping WordPress authentication intact.<\/li>\n<li>Disable an override to restore normal page rendering.<\/li>\n<\/ul>\n\n<p><strong>\u2699\ufe0f Compatibility &amp; Privacy<\/strong><\/p>\n\n<p>Loading screens and mobile navigation work without WooCommerce. Product and account integrations require WooCommerce. Optional integrations should be tested with your theme, CAPTCHA and other security plugins before live use. No customer authentication data, site content or analytics are sent to a Preloader Studio server; local assets are bundled with the plugin.<\/p>\n\n<p><strong>\ud83d\udcf8 Interface Preview<\/strong><\/p>\n\n<p>The three screenshots below are <em>illustrative design previews<\/em> of the loading, product and navigation studios. The installed interface may differ from these mockups.<\/p>\n\n<h3>Privacy and Uninstall<\/h3>\n\n<p>The plugin saves configuration in WordPress options and optional customer registration field values as user metadata (<code>psx_field_<\/code> prefix). A salted hash derived from IP address may be used as a short-lived rate-limit transient for the plugin's independent authentication endpoints; raw IP values are not sent to an external service. Existing WooCommerce\/WordPress account records remain with the website owner.<\/p>\n\n<p>When the plugin is uninstalled, plugin configuration options are removed. Customer profile metadata is intentionally retained to prevent accidental loss of customer information. Website administrators can handle any requested data deletion using their applicable WordPress privacy workflows. Uploaded logos remain in the Media Library and are not deleted automatically.<\/p>\n\n<h3>Third-party resources<\/h3>\n\n<p>Font Awesome Free Solid icon vector paths are included locally. They are attributed to Fonticons, Inc. under the CC BY 4.0 icons license; see <code>THIRD-PARTY-LICENSES.txt<\/code>. No external scripts, font files or remote assets are loaded by the plugin. Product sample photographs are bundled demo assets, not actual store inventory.<\/p>\n\n<h3>Source code and development<\/h3>\n\n<p>All runtime PHP, CSS, and JavaScript is distributed as human-readable, editable source inside the plugin ZIP.\nFor the three WordPress.org review-flagged JavaScript files, maintained readable\nsource copies are included in <code>assets\/js\/src\/<\/code>:<\/p>\n\n<ul>\n<li><code>assets\/js\/src\/auth-custom.js<\/code> corresponds to <code>assets\/js\/auth-custom.js<\/code>.<\/li>\n<li><code>assets\/js\/src\/auth-suite-admin.js<\/code> corresponds to <code>assets\/js\/auth-suite-admin.js<\/code>.<\/li>\n<li><code>assets\/js\/src\/product-admin.js<\/code> corresponds to <code>assets\/js\/product-admin.js<\/code>.<\/li>\n<\/ul>\n\n<p>No compiler, bundler, npm packages, or remote build service is required. JavaScript\nsources can be copied to their corresponding <code>assets\/js\/<\/code> runtime paths; see\n    SOURCE-README.txt for reproduction instructions. The plugin's own PHP and CSS are\neditable in place. The Font Awesome Free vector data is a third-party resource;\nits source, license and adaptation are documented in <code>THIRD-PARTY-LICENSES.txt<\/code>.<\/p>\n\n<p>Legacy <code>ps_studio_*<\/code> option names and <code>psx_field_*<\/code> customer metadata are retained\nto preserve existing configurations during updates; these identifiers belong to\nthis plugin and must not be renamed without a migration.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through <strong>Plugins &gt; Add New Plugin &gt; Upload Plugin<\/strong>, then activate it.<\/li>\n<li>Open <strong>Preloader Studio<\/strong> in the WordPress administration menu.<\/li>\n<li>Select a design in the feature-specific submenu. Preview, adjust and save it.<\/li>\n<li>Bottom Navigation, Product Layout Override and independent Login\/Register are opt-in; leave them off until configured.<\/li>\n<li>For WooCommerce features, install and activate WooCommerce, then verify cart, checkout, variable products, and account endpoints.<\/li>\n<li>If a theme displays its own loader or fixed bottom toolbar, try the theme's own disable setting first.<\/li>\n<li>Purge page caches after changes and verify the frontend on real devices.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>No. Loading screens and the mobile bottom navigation work without it. WooCommerce product and account integrations require WooCommerce.<\/p><\/dd>\n<dt id=\"does%20it%20change%20my%20theme%20files%3F\"><h3>Does it change my theme files?<\/h3><\/dt>\n<dd><p>No. Optional frontend overrides use WordPress and WooCommerce hooks\/templates. Disable an override to restore the theme's normal rendering. Third-party builders may require separate integration.<\/p><\/dd>\n<dt id=\"will%20it%20replace%20every%20elementor%20or%20woodmart%20widget%20automatically%3F\"><h3>Will it replace every Elementor or WoodMart widget automatically?<\/h3><\/dt>\n<dd><p>No. Builders with custom markup are not guaranteed to use the WooCommerce loop hooks. The included product shortcode can be used as an alternative product grid where appropriate.<\/p><\/dd>\n<dt id=\"can%20i%20choose%20my%20own%20logo%20or%20animated%20gif%3F\"><h3>Can I choose my own logo or animated GIF?<\/h3><\/dt>\n<dd><p>Yes. Choose an existing site logo or upload an image through the WordPress Media Library.<\/p><\/dd>\n<dt id=\"are%20login%2C%20register%20and%20reset%20password%20independent%20templates%3F\"><h3>Are Login, Register and Reset Password independent templates?<\/h3><\/dt>\n<dd><p>Yes, the optional independent account experience renders its own forms while retaining the core WordPress\/WooCommerce account and security systems. Test CAPTCHA, two-factor login, mail delivery and password recovery with your installed security plugins before turning on the feature for visitors.<\/p><\/dd>\n<dt id=\"can%20i%20restore%20the%20original%20login%2C%20account%20and%20product%20pages%3F\"><h3>Can I restore the original login, account and product pages?<\/h3><\/dt>\n<dd><p>Yes. Each design override can be disabled without deleting theme files or customer accounts.<\/p><\/dd>\n<dt id=\"is%20a%20preloader%27s%20loading%20percentage%20actual%20network%20transfer%20progress%3F\"><h3>Is a preloader's loading percentage actual network transfer progress?<\/h3><\/dt>\n<dd><p>No. The optional displayed percentage is a visual estimate, not measured bytes downloaded.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.6.5<\/h4>\n\n<ul>\n<li>Review compliance: replace direct style output with accessible JavaScript-optional tabs and WordPress enqueue APIs.<\/li>\n<li>Remove automatic frontend attribution, use the core login URL helper, and correct WordPress.org contributor metadata.<\/li>\n<li>Ship readable JavaScript sources and build documentation alongside the runtime files.<\/li>\n<li>Apply distinctive namespace-style prefixes to PHP declarations and form actions without renaming existing saved user settings.<\/li>\n<li>Audit administrator capabilities, CSRF protections and independent authentication handlers.<\/li>\n<\/ul>\n\n<h4>2.6.4<\/h4>\n\n<ul>\n<li>Align translation text domain and package directory with the WordPress.org submission slug; keep the Tested up to value only in readme.txt.<\/li>\n<li>Address Plugin Check escaping and PHP global-variable naming reports.<\/li>\n<li>Document safe read-only query flags and preserve core WooCommerce product and registration hooks.<\/li>\n<li>Update WordPress.org compatibility metadata to WordPress 7.1 (full site integration testing remains required).<\/li>\n<\/ul>\n\n<h4>2.6.3<\/h4>\n\n<ul>\n<li>Hardened input\/output handling, direct-file access guards and translation metadata for WordPress.org review.<\/li>\n<li>Updated documentation, privacy notes, third-party license details and uninstall behavior.<\/li>\n<li>Preserved the standard WordPress registration lifecycle for independent registration.<\/li>\n<\/ul>\n\n<h4>2.6.1<\/h4>\n\n<ul>\n<li>Improved logged-in WooCommerce My Account dashboard rendering with optional force template mode.<\/li>\n<li>Adjusted authentication notice styling and overlap in supported theme layouts.<\/li>\n<\/ul>\n\n<h4>2.6.0<\/h4>\n\n<ul>\n<li>Added customizable registration fields and premium member account dashboard.<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<ul>\n<li>Added six plugin-rendered login, registration and password recovery templates.<\/li>\n<\/ul>\n\n<h4>2.3.3<\/h4>\n\n<ul>\n<li>Improved conditional assets and responsive WooCommerce product detail tabs.<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Added optional single-product layout matching and bottom navigation scroll behavior.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Added 32 responsive WooCommerce product card layouts with preview and opt-in theme overrides.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added mobile\/tablet bottom navigation studio.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial animated preloader studio release.<\/li>\n<\/ul>","raw_excerpt":"Create animated preloaders, responsive bottom menus, WooCommerce product layouts, and custom account forms with optional theme overrides.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/388448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=388448"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/codelith"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=388448"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=388448"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=388448"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=388448"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=388448"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=388448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}