{"id":221841,"date":"2025-02-24T06:11:58","date_gmt":"2025-02-24T06:11:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/advanced-preloader\/"},"modified":"2026-09-29T05:36:36","modified_gmt":"2026-09-29T05:36:36","slug":"advanced-preloader","status":"publish","type":"plugin","link":"https:\/\/nl-be.wordpress.org\/plugins\/advanced-preloader\/","author":12569545,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4.0","stable_tag":"1.4.0","tested":"7.1.3","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Advanced Preloader","header_author":"Sanjay Shankar","header_description":"A customizable preloader plugin with image and text options.","assets_banners_color":"f4f4f4","last_updated":"2026-09-29 05:36:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sanjayshankar.me","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":20,"downloads":1243,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.1":{"tag":"1.3.1","author":"Sanju Shankar","date":"2025-10-17 06:00:06","revision":3379874},"1.3.2":{"tag":"1.3.2","author":"Sanju Shankar","date":"2025-10-17 06:00:06","revision":3379874},"1.4.0":{"tag":"1.4.0","author":"Sanju Shankar","date":"2026-09-29 05:36:36","revision":3718294}},"upgrade_notice":{"1.4.0":"<p>Adds six built-in CSS loaders and display rules (choose pages, once per visit, hide for logged-in users). Your existing settings are kept.<\/p>","1.2":"<p>This version includes new random text display mode and improved preview system. Update recommended for all users.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3718294,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3718294,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3718294,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3718294,"resolution":"772x250","location":"assets","locale":"","width":1440,"height":500}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3718305,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=advanced-preloader\",\"preferredVersions\":{\"php\":\"7.4\",\"wp\":\"6.3\"},\"features\":{\"networking\":true},\"steps\":[{\"step\":\"login\",\"username\":\"admin\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"advanced-preloader\"},\"options\":{\"activate\":true}},{\"step\":\"setSiteOptions\",\"options\":{\"blogname\":\"Advanced Preloader Demo\",\"blogdescription\":\"Experience beautiful customizable loading animations!\"}}]}"}},"all_blocks":[],"tagged_versions":["1.3.1","1.3.2","1.4.0"],"block_files":[],"assets_screenshots":{"screenshot-1.gif":{"filename":"screenshot-1.gif","revision":3718294,"resolution":"1","location":"assets","locale":"","width":600,"height":390},"screenshot-2.gif":{"filename":"screenshot-2.gif","revision":3718294,"resolution":"2","location":"assets","locale":"","width":600,"height":356},"screenshot-3.gif":{"filename":"screenshot-3.gif","revision":3718294,"resolution":"3","location":"assets","locale":"","width":600,"height":371},"screenshot-4.gif":{"filename":"screenshot-4.gif","revision":3718294,"resolution":"4","location":"assets","locale":"","width":600,"height":258}},"screenshots":{"1":"General Settings Screen","2":"Design Customization Options","3":"Animation Settings","4":"Live Preview in Admin Panel"}},"plugin_section":[],"plugin_tags":[785,4469,247,791,3800],"plugin_category":[50,54],"plugin_contributors":[238683],"plugin_business_model":[],"class_list":["post-221841","plugin","type-plugin","status-publish","hentry","plugin_tags-animation","plugin_tags-loading","plugin_tags-performance","plugin_tags-preloader","plugin_tags-ux","plugin_category-media","plugin_category-security-and-spam-protection","plugin_contributors-sanju-shankar","plugin_committers-sanju-shankar"],"banners":{"banner":"https:\/\/ps.w.org\/advanced-preloader\/assets\/banner-772x250.png?rev=3718294","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/advanced-preloader\/assets\/icon.svg?rev=3718294","icon":"https:\/\/ps.w.org\/advanced-preloader\/assets\/icon.svg?rev=3718294","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/advanced-preloader\/assets\/screenshot-1.gif?rev=3718294","caption":"Scherm met algemene instellingen"},{"src":"https:\/\/ps.w.org\/advanced-preloader\/assets\/screenshot-2.gif?rev=3718294","caption":"Opties voor ontwerpaanpassing"},{"src":"https:\/\/ps.w.org\/advanced-preloader\/assets\/screenshot-3.gif?rev=3718294","caption":"Animation Settings"},{"src":"https:\/\/ps.w.org\/advanced-preloader\/assets\/screenshot-4.gif?rev=3718294","caption":"Live voorbeeld in het beheerpaneel"}],"raw_content":"<!--section=description-->\n<p>The Advanced Preloader plugin adds customizable loading animations to your WordPress site, offering flexibility to match your design and branding needs.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><p>Built-in CSS Loaders (new):<\/p>\n\n<ul>\n<li>6 animated loaders: Spinner, Dual Ring, Bouncing Dots, Bars, Pulse and Progress Bar<\/li>\n<li>Pick one visually, set its color and size, and optionally add text<\/li>\n<li>Pure CSS, no image upload needed, and gentler for visitors who prefer reduced motion<\/li>\n<\/ul><\/li>\n<li><p>Display Rules (new):<\/p>\n\n<ul>\n<li>Show on every page, the homepage only, only on selected pages, or everywhere except selected pages<\/li>\n<li>Show on every page load, once per visit, or on the first visit only<\/li>\n<li>Optionally hide it for logged-in users<\/li>\n<li>Works with page caching plugins<\/li>\n<\/ul><\/li>\n<li><p>Multiple Display Options:<\/p>\n\n<ul>\n<li>Choose between Image, Text, Image + Text, Loader, or Loader + Text<\/li>\n<li>Four layout options: Image Over Text, Image Left to Text, Image Right to Text, Image Below Text<\/li>\n<\/ul><\/li>\n<li><p>Customizable Design:<\/p>\n\n<ul>\n<li>Background and text color customization<\/li>\n<li>Upload your own preloader image<\/li>\n<li>Add custom HTML text with multiple lines<\/li>\n<li>Random text line display option<\/li>\n<\/ul><\/li>\n<li><p>Performance Optimization:<\/p>\n\n<ul>\n<li>Lightweight and fast loading<\/li>\n<li>CSS animations for smooth performance<\/li>\n<li>Customizable animation speed<\/li>\n<li>Delay time configuration<\/li>\n<\/ul><\/li>\n<li><p>Responsive Preview:<\/p>\n\n<ul>\n<li>Live preview in admin panel<\/li>\n<li>Laptop-style responsive preview window<\/li>\n<li>Real-time updates as you customize<\/li>\n<\/ul><\/li>\n<li><p>Advanced Controls:<\/p>\n\n<ul>\n<li>Enable\/disable preloader with one click<\/li>\n<li>Media uploader integration<\/li>\n<li>Color picker for easy color selection<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>Contributing<\/h3>\n\n<p>We welcome contributions from the WordPress community! If you'd like to contribute to this plugin, please visit our GitHub repository:<\/p>\n\n<p><a href=\"https:\/\/github.com\/sanjuacodez\/advanced-preloader\">Advanced Preloader on GitHub<\/a><\/p>\n\n<ol>\n<li>Fork the repository<\/li>\n<li>Create a feature branch<\/li>\n<li>Make your improvements<\/li>\n<li>Submit a pull request<\/li>\n<\/ol>\n\n<p>Please follow WordPress coding standards and include documentation for any new features.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports, please:\n* Visit our <a href=\"https:\/\/github.com\/sanjuacodez\/advanced-preloader\">GitHub repository<\/a>\n* Open an issue on GitHub\n* Contact us through our website<\/p>\n\n<p>Let's make WordPress better together!<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPLv2 or later. This means you're free to use, modify, and distribute this software as long as you preserve the GPL license terms.<\/p>\n\n<p>Source code available on GitHub: <a href=\"https:\/\/github.com\/sanjuacodez\/advanced-preloader\">https:\/\/github.com\/sanjuacodez\/advanced-preloader<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/advanced-preloader<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Go to <strong>Preloader<\/strong> in the admin menu to configure the plugin<\/li>\n<li>Customize your preloader settings and enjoy!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20a%20loader%20animation%20instead%20of%20an%20image%3F\"><h3>Can I use a loader animation instead of an image?<\/h3><\/dt>\n<dd><p>Yes. Set Preloader Type to \"Loader Animation\" (or \"Loader Animation + Text\") and pick one of the six built-in loaders. Its color and size are in the Design tab.<\/p><\/dd>\n<dt id=\"can%20i%20show%20the%20preloader%20only%20on%20some%20pages%3F\"><h3>Can I show the preloader only on some pages?<\/h3><\/dt>\n<dd><p>Yes. In the Display Rules tab, choose Homepage only, Only on selected pages, or Every page except selected pages, and tick the pages.<\/p><\/dd>\n<dt id=\"can%20visitors%20see%20it%20only%20once%3F\"><h3>Can visitors see it only once?<\/h3><\/dt>\n<dd><p>Yes. In Display Rules \u2192 How Often, choose \"Once per visit\" or \"First visit only\". This is remembered in the visitor's browser, so it keeps working with page caching.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20image%20for%20the%20preloader%3F\"><h3>Can I use my own image for the preloader?<\/h3><\/dt>\n<dd><p>Yes! The plugin includes a media uploader where you can upload and use your custom preloader image.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20mobile-friendly%3F\"><h3>Is this plugin mobile-friendly?<\/h3><\/dt>\n<dd><p>Absolutely! The preloader is fully responsive and works perfectly on all devices.<\/p><\/dd>\n<dt id=\"can%20i%20add%20html%20content%20in%20the%20text%20area%3F\"><h3>Can I add HTML content in the text area?<\/h3><\/dt>\n<dd><p>Yes, the text field supports basic HTML tags for formatting your preloader text.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20animation%20speed%3F\"><h3>How do I change the animation speed?<\/h3><\/dt>\n<dd><p>In the Animation tab, set Animation Speed (how long the fade-out takes) and Delay Time (how long to wait after the page loads). Both accept values like 1s, 0.5s or 500ms.<\/p><\/dd>\n<dt id=\"can%20i%20use%20different%20text%20each%20time%20the%20preloader%20appears%3F\"><h3>Can I use different text each time the preloader appears?<\/h3><\/dt>\n<dd><p>Yes! Enable the \"Random Line\" display mode to show a different line from your text content each time.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>New: Six built-in CSS loaders (Spinner, Dual Ring, Bouncing Dots, Bars, Pulse, Progress Bar) with a visual picker, color and size<\/li>\n<li>New: Display Rules tab: homepage only, selected pages, excluded pages, once per visit, first visit only, hide for logged-in users<\/li>\n<li>Improved: The preloader now appears right after the page starts loading (wp_body_open) and sits above other overlays<\/li>\n<li>Improved: Live preview shows loaders and no longer covers the settings form<\/li>\n<li>Improved: Screen readers announce the loading state<\/li>\n<li>Tested with WordPress 7.1<\/li>\n<li>Fixed PHP warnings when the preloader is enabled before the type and layout settings are saved<\/li>\n<li>Fixed the Animation Speed setting, which was saved but never applied to the fade-out<\/li>\n<li>Delay Time and Animation Speed now accept values like 1s, 0.5s or 500ms<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Added WordPress 6.8.1 support<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fixed Security bugs<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Improved UX<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added random text line display mode<\/li>\n<li>Improved responsive preview system<\/li>\n<li>Enhanced admin interface<\/li>\n<li>Fixed tab navigation issues<\/li>\n<li>Added more layout options<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Improved media uploader integration<\/li>\n<li>Fixed color picker implementation<\/li>\n<li>Enhanced mobile responsiveness<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release of Advanced Preloader<\/li>\n<\/ul>","raw_excerpt":"A customizable WordPress preloader plugin that enhances user experience with beautiful loading animations while your site content loads.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/221841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=221841"}],"author":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sanju-shankar"}],"wp:attachment":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=221841"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=221841"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=221841"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=221841"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=221841"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=221841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}