Store Locator Plus® February 2026 Updates (SaaS)

store-locator-plus-february-2026-updates

The February 2026 update for the Store Locator Plus® SaaS platform is now live. This release continues our ongoing work to modernize the administrative experience by replacing legacy PHP-driven interfaces with a faster, more consistent React-based UI.

Release window covered in this post: January 31, 2026 through February 18, 2026.


My Profile Gets a Modern React Refresh

The primary focus of the February release was a major update to the My Profile area of the SaaS dashboard. My Profile is one of the most frequently used “account management” sections of the app—so improving clarity, performance, and messaging here tends to pay off immediately.

Highlights in this update include:

  • React-based interface improvements that provide a cleaner, more modern user experience for profile and subscription management.
  • Improved notifications and messaging throughout the My Profile workflow, including better guidance when something goes wrong and clearer confirmation when actions succeed.
  • More consistent subscription/card update behavior, including better handling of edge cases where payment processor details may be missing or incomplete.

This work also helps set the foundation for more React-driven administrative updates throughout 2026, as we continue moving away from older WordPress-admin-era UI patterns.


Contact Us Page Updated (React Form)

Alongside the My Profile work, we also refreshed the Contact Us experience inside the SaaS platform with a modern React form. In addition to improving the look-and-feel, this change reduces overhead by ensuring the Contact Us components load only when needed.


Performance & Stability Improvements Behind the Scenes

While most of the visible changes are centered around My Profile and Contact Us, this release includes several important “under the hood” updates that make the dashboard faster and less fragile:

  • Reduced unnecessary loading of Customer Profile and Contact Us components across unrelated admin pages.
  • Improved behavior during WordPress heartbeat/AJAX cycles to prevent duplicate processing and avoid extra subscription-related calls.
  • Cleanup of legacy assets (older CSS/JS/tooling) to keep the codebase leaner while preserving the older interfaces that still power Locations and Generate Embed.

Subscription & Billing Workflow Refinements

Several updates in this window focused on improving the reliability and consistency of subscription management—especially around card updates and cancellation/renewal edge cases.

  • Improved “Update Card” logic with shared, standardized handling of card details and user-facing messages.
  • Better fallback behavior when Stripe returns an empty message (or an error) so you get clearer feedback in the interface.
  • Fixes for subscription cancellation/renewal edge cases to ensure payment method/source information is preserved properly.

These changes are designed to reduce confusion and eliminate “silent failures” during common billing actions.


What You Need To Do

SaaS users: nothing. These updates are already deployed on dashboard.storelocatorplus.com.

If you have suggestions or run into anything unexpected, please contact us and let us know. Your feedback directly helps us prioritize which parts of the dashboard get modernized next.


About This Post

This post was written via OpenClaw running on an NVIDIA DGX Spark while connected to the ChatGPT 5.2 Codex LLM. It used vector database information which is configured to ingest nightly updates from our Internal R&D documentation site as well as the git code repositories. This is combined with web access via Brave API which helped it read the latest articles on this site to set the tone and writing style. A non-AI biological agent named “Lance” read the results, added some images, and added this last paragraph.

SEO Pages, Profile Updates, and Patches

The January 2026 update is out for the Store Locator Plus® products and services. Both the SaaS platform and the WordPress plugins have been updated with a variety of bug fixes and user experience updates. We have been testing modernizing the administrative interfaces by replacing PHP code with newer React components. Part of the process is intended to modernize the user experience which goes hand-in-hand with making the Store Locator Plus® platform faster and more stable.

My Profile Interface Progress (SaaS)

Our primary work with the updated user interface has focused on the My Profile page. This is a low impact part of the application, meaning it has near-zero risk of changing how the map and directory presentations behave as deployed on websites. It has allowed use to test implementation of new JavaScript driven React components while improving data display and user interfaces. This has been a measured test of new interfaces.

This process has been laying the groundwork for better interfaces across the application that we intend to roll out throughout the year. Eventually we expect to have a newer, faster, and more modern design not only on the administrative interface but also to make it easier to provide modern interfaces for user-facing map and directory designs with little-to-no coding experience for our user base.

Resolved – Settings Being Reset After Updates

Over the past 6 months or so we’ve been working with customers to resolve an issue where updating Store Locator Plus® would reset some (not all) settings. This was especially prevalent with our WordPress plugin users. With the latest 2511.08.XX release we believe we’ve finally put this issue to rest.

For some users, when they would update the base Store Locator Plus® WordPress plugin they would lose some settings. One of the settings we noticed on one of our test boxes was the Google Maps API key being reset. The full list of possible settings that could be impacted are shown here:

broadcast_timestamp => 0
default_country => us
extended_data_tested => 0
map_language => en
next_field_id => 1
next_field_ported => 
premium_user_id => 
premium_subscription_id => 
radius_behavior => always_use
slplus_plugindir => /var/www/html/wp-content/plugins/store-locator-plus/
slplus_basename => store-locator-plus/store-locator-plus.php
themes_last_updated => 0
active_style_css => div#map img {...more CSS...
admin_notice_dismissed => 0
invalid_query_message => We did not receive a valid JSONP response.
radii => 10,25,50,100,(200),500
searchlayout => ...HTML...
hide_address_entry => 0
hide_radius_selector => 0
label_radius => Within
label_search => Address / Zip
map_height => 480
map_height_units => px
map_width => 100
map_width_units => %
remove_credits => 0
maplayout => ...HTML...
initial_results_returned => 25
max_results_returned => 25
message_bad_address => Could not locate this address. Please try a different location.
message_no_results => No locations found.
instructions => Enter an address or zip code and click the find locations button.
label_hours => Hours
label_image => Image
theme => a_gallery_style
style_id => 
layout => ...HTML...
log_schedule_messages => 0
google_geocode_key => AI...HY
google_server_key => AI...HY
url_control_description =>