I upgraded my blog to Wordpress 2.3 last night, and currently running Gallery 2.2. When I upgraded the WPG2 plugin from 2.13 to the 3.0 RC I saw some strange behavior. The WPG2 page was added to the main menu of my blog, and seemed to work just fine from the front end. When I went into manage the pages though, the WPG2 page wasn't listed. A search let me find the page, but because it was not in the normal page management menu, I couldn't change the position of the item within the menu. It was always the last item in the menu.
Since I already had a page setup for my Gallery, using the WPG2 and PageLinksTo plugin, I thought I might be able to just change the page that WPG2 is linking to. I went into the WPG2 plugin options, and although the page is a text box, it has been disabled. This was frustrating because it seemed like all I need to do was change that from /WPG2 to /photos, but the option didn't exist. Clearly there's more to it, because I tried to change the option in the database, and ended up breaking the plugin.
I would have tried to figure things out, but ended up having to back out of my Wordpress upgrade. For now I will stick with version 2.13, as it is working the way that I want it. Hopefully, though this wrinkle will be ironed out for the 3.0 Final.
Posts: 492
At least on my testbed, my demo, and www.wpg2next.com, the embedded page works correctly. That doesn't mean that there is not a server configuration that might be causing problems, but Ozgreg and I went through several rounds of development to get the embedded page to create and delete correctly. Please try a couple of things to help us figure out what is happening on you server.
First, the embedded page should show up on "Manage Pages". If it's not, is it showing up on another tab? What type of post does it say it is in the database? It should say page.
Try going to WPG2 Output tab and changing it to "WPG2 Output via Standalone Gallery2 Page" and then back to "WPG2 Output via Wordpress Page". This should delete the embedded page and recreate it. You have to hit the "Update Options" button to force the change.
Once you have it showing up on Manage Pages, you can change the page title or the pageslug, and the embedded page will pick them up. If you delete the embedded page, it will go into a "standalone Gallery2" mode.
You can see what mode you're in from the "WPG2 Output" tab. We tried to make it possible to change the title and pageslug from there, too. But we were getting errors in URL rewrites doing it from there. So, you're stuck for now making any changes from the Manage Pages tab.
Kirk
____________________________________
G2Image Documentation, G2Image Demo Page, My Family Website
Posts: 8
Thanks for the Reply Kirk. In looking at this, I suspect there may be a Wordpress problem at play here. When I go to Manage Pages, the WPG2 page doesn't show up, but if I use the search form on that Manage Pages tab, Wordpress finds the WPG2 page. It does show up in the database as a page, it's just not on the manage pages tab.
Posts: 492
Hmmm, are you running any other plugins?
Kirk
____________________________________
G2Image Documentation, G2Image Demo Page, My Family Website
Posts: 8
Yeah, after I disabled all of my plugins the pages showed up. Only after going through and re-enabling them one by one was I able to find the problem. It seems this is a documented issue with the MiniPosts plugin.
Posts: 1378
Well Done.. I am going to throw up a known incompatibility with other plugins page on the Wiki shortly..
____________________________________
Wordpress / Gallery2 (WPG2) Author