Settings for posts & pages are not being saved for a network site in a multisite install. Posts & pages settings are saved for the top-level site. All other settings are fine on either site. Tried disabling all other plugins but no change. Any ideas?
I’m not familiar with the multisite features of WordPress (have not had a chance to test them out yet). From what was known about WPMU, Breadcrumb NavXT currently only supports individual sites in a multisite configuration. Global, and then new network, site setups are not supported yet, primarily due to the fact that they do things differently. Support for this is slated for Breadcrumb NavXT 3.7.0.
Well, it does seem to work just fine for the individual site, with the exception of the page/post settings that aren’t saving. The settings that do save work correctly. I’m not sure what you mean by individual sites vs. new network site setups.
A couple of things I noticed while digging:
- The site that is working has a custom post type; the site that is not does not.
- The post/page options are actually saved as post_post_OPTION and post_page_OPTION in the database, as opposed to post_OPTION or page_OPTION
- The site whose settings are not being saved does not have any reference to post_post_OPTION in the database, and manually editing post_OPTION does nothing to the output. Attempting to add the post_post_OPTION breaks the breadcrumb output (although I could be missing a semicolon or colon).
Is post_post_OPTION the expected behavior?
with the exception of the page/post settings that aren’t saving.
You need to deactivate Breadcrumb NavXT and then activate it to fix this issue. There is a migration script for this, but it doesn’t run through the plugin updater as the plugin updater is not (as far as I can tell) deactivating the plugin. The post_post_OPTION is to eliminate collisions with custom post types (all post options are in the form post_POSTTYPENAME_OPTION for custom and default types).
The “network site” type is new to WordPress 3.0, and is not supported yet in 3.6.0, support for that and global sites is slated for Breadcrumb NavXT 3.7.0 (the next major release).
Okay, I think I understand. I was just confused because some options save where others don’t, so my initial thought was that it was a bug rather than expected behavior related to the network site. Deactivating and reactivating did not fix my problem. I found the blog breadcrumb option, which was what I needed and the option did save, so I personally have found my way.
Thank you for this great plugin – I look forward to the next release, as well!
- The topic ‘[Plugin: Breadcrumb NavXT] Cannot save Posts & Pages settings for a network site’ is closed to new replies.