0 comments on “SLP Did Not Initialize On White Black Classic Theme”

SLP Did Not Initialize On White Black Classic Theme

The main locator page with the [slplus] shortcode generates the same message:

“Store Locator Plus® did not initialize properly.”

Reproduction

  • Login as admin
  • Download and Activate the White Black Classic theme by Masino1967
  • Activate the SLP base plugin
  • Add a page and put the [slplus] shortcode on the page
0 comments on “WPSLP Widget Enqueue Script Problem”

WPSLP Widget Enqueue Script Problem

This issue is specific to the WordPress plugin stack and does not affect SaaS installations.

Widget areas are special places on a classic theme that can accept blocks — typically areas like your sidebar or footer. This guide will explain how to use widgets on your website.

Sites using modern block themes do not use widgets, so you won’t find Appearance → Widgets in your dashboard.

Without a theme that supports widgets, the only place you’ll get Appearance -> Widgets support is with the Power add on for the Store Pages “no store page” template. The “no store page” template has not been updated to use blocks instead of widgets.

0 comments on “\SLPlus::enqueue_google_maps_script – slp_core dependency is not loaded for Admin pages”

\SLPlus::enqueue_google_maps_script – slp_core dependency is not loaded for Admin pages

Notice: Function WP_Scripts::add was called incorrectly. The script with the handle “google_maps” was enqueued with dependencies that are not registered: slp_core. Please see Debugging in WordPressfor more information. (This message was added in version 6.9.1.) in /var/www/html/wp-includes/functions.php on line 6131

\SLPlus::enqueue_google_maps_script calls enqueue scripts with slp_core as a dependency but it is missing when going to the Store Locator Plus | Locations page in the admin panel.

0 comments on “My Profile | Cancel Subscription Not Working”

My Profile | Cancel Subscription Not Working

This is an issue with the updates to the My Profile interface from the 2602.01.01 version of the SLP SaaS platform.

Going to My Profile | Cancel Subscription is no longer working. It appears to post to the backend for processing, but there is not notification of cancellation and there is no update to the status.

The My Profile | Subscription page after clicking “Cancel Subscription”.
0 comments on “Foreach loop null attributes in SLP_UI_Shortcode_slp_option.php”

Foreach loop null attributes in SLP_UI_Shortcode_slp_option.php

When testing generate embed for “Freshy” the JS dev tools throws a warning:

[Log] (location.js, line 190)
Warning: foreach() argument must be of type array|object, null given in /var/www/html/wp-content/mu-plugins/store-locator-plus/include/module/ui/SLP_UI_Shortcode_slp_option.php on line 94

As per Foreach loop in SLP_UI_Shortcode_slp_option.php#69

0 comments on “Accounts With Special Characters Cannot Login”

Accounts With Special Characters Cannot Login

Related to SLP Project issue: Cullgroup fatal error viewing dashboard (or logging in)#66

System log error.

[Tue Jan 20 16:44:46.077513 2026] [core:error] [pid 59] [client 127.0.0.1:47176] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’ to get a backtrace.

0 comments on “Power Not Found Error (SaaS)”

Power Not Found Error (SaaS)

Fatal error: Uncaught Error: Class “SLPPower” not found in
/var/www/html/wp-content/mu-plugins/store-locator-plus/include/module/actions/SLP_Actions.php
on line 184

This is happening due to the new invocation of Store Pages being loaded into the main plugin. Not all users will have the Power add on available.

Resolution

Make sure Power add on is active before loading attributes.

In \SLP_Actions::setup_location_post_type

        if ( class_exists( 'SLPPower' ) ) {
            $power = SLPPower::get_instance();
            $rewrite_rules = [
                'slug' => $power->options['permalink_starts_with'],
                'with_front' => $this->slplus->is_CheckTrue( $power->options['prepend_permalink_blog'] ),
            ];
        } else {
            $rewrite_rules = [
                'slug' => SLPlus::locationPostURL,
                'with_front' => true,
            ];
        }
0 comments on “Power : Store Pages Not Working”

Power : Store Pages Not Working

Store Pages interfaces are not invoked.

Reproduction

Requires Power add on to be active.

  • Login as admin on WordPress (WP) site.
  • Go to Store Locator Plus® | Options
  • Enable Pages
  • Go to Store Locator Plus® | Locations
  • Choose Pages, Create from the bulk actions drop down menu
  • Click “to All” next to that menu

Issues

  • There is no “Pages” list in the sidebar
  • Each location shows a page attached, but if you scroll over to the Pages URL column on the location list page, view or edit does not work.
  • Edit brings up this error:
    Sorry, you are not allowed to edit posts in this post type.
0 comments on “Premier UI Shortcode processing Critical Error”

Premier UI Shortcode processing Critical Error

To view in Front end :

changed Style in WPSLP in QC and refreshed

SLP plug-in Version 2511.08.05  with current v  2511.06.02 add-on, (Exp and Premier enabled)

Visit site and critical error from WordPress pops up. Error log credentials library

With Chrome error message (index) Content unavailable . Resource was not cached.

From the QC Apache Error Log

 Uncaught ArgumentCountError: Too few arguments to function
 SLP_UI_Shortcode_slp_option::modify(), 
0 passed in /bitnami/wordpress/wp-content/plugins/slp-premier/include/module/ui/SLP_Premier_UI.php on line 114 
and exactly 1 expected in 
/bitnami/wordpress/wp-content/plugins/store-locator-plus/include/module/ui/SLP_UI_Shortcode_slp_option.php:16

Resolution

Revise \SLP_Premier_UI::process_hook_ShortcodeSLPOption to ensure it both accepts the attributes parameter and sends it along to \SLP_UI_Shortcode_slp_option::modify