• Resolved bigstylee

    (@bigstylee)


    Currently the the settings are not loaded and the plugin continues to use the default settings. The code is using “get_site_option” rather than “get_option”.

    \breadcrumb_navxt::get_settings:349

    //Let's begin by grabbing the current settings for the site (works for both multisite and single installs)
    $this->breadcrumb_trail->opt = wp_parse_args(get_site_option('bcn_options'), $this->opt);

    Should be

    //Let's begin by grabbing the current settings for the site (works for both multisite and single installs)
    $this->breadcrumb_trail->opt = wp_parse_args(get_option('bcn_options'), $this->opt);

    https://wordpress.org/plugins/breadcrumb-navxt/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author John Havlik

    (@mtekk)

    This is by design, since you were already looking at that area of the code you should have noticed that depending on which parameter is globally defined, one of the setting code paths will be taken. This functionality is discussed further here: http://mtekk.us/archives/guides/controlling-breadcrumb-navxt-settings-from-the-network-settings-page/

    Additionally, if you changed your settings, you should have been notified in the settings page that the settings may be overridden by the network settings. Note that the default behavior, when no BCN_SETTINGS_* globals are defined is changing in the next version of Breadcrumb NavXT (default to USE_LOCAL rather than the current FAVOR_NETWORK).

    Thread Starter bigstylee

    (@bigstylee)

    Thank you for the quick response and clarification. Everything is now working as expected.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Plugin options not loaded on Multisite’ is closed to new replies.