Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Shortcodes & Site Migration & Pretty Link Pro
Tagged: Pretty Link, Pretty Link Pro, shortcodes, WP eStore
- This topic has 5 replies, 2 voices, and was last updated 12 years, 5 months ago by kimjcastleberry.
October 19, 2010 at 7:39 am #2060
I’m in the process of doing a full migration from
Both are WordPress 3.0, original is Thesis 1.8 beta current is Thesis 1.8, original is WP eStore Version v3.8.2, current is WP eStore Version v4.5.3.
This was a full database move with plans to decommission/repurpose the old site once the migration is finished.
The content of the member-signup pages look like this and were NOT changed in the move.
PBY Lifetime Buy Button
PBY Lifetime Fancy Buy Button
PBY Lifetime Fancy Cart Button1
PBY Lifetime Fancy Cart Button2
PBY Subscription Buy Button
PBY Subscription Fancy Buy Button
Shopping Cart Only Displays When Not Empty
Both sites are running Pretty Link Pro – but on the new site, if I activate it, the page looks as you see above. I have left Pretty Link Pro active on both sites for you to observe, but if I deactivate it the short codes work properly.
KimberlyOctober 19, 2010 at 11:09 pm #25596amin007Participant
Hi Kim, When I take a looks at both the pages I see the buttons correctly… have you fixed this already?
It sounds like the shortcode filtering is not working on the site where its not working. This only happens when you activate pretty link plugin?October 20, 2010 at 5:33 am #25597
Oh boy… now I see the two buy buttons (on each), but not the fancy boxes/images/price/etc on either. I’m going to guess after I updated the old site to Pretty Link Pro (from free) that I didn’t clear the cache last night.
Correct – if I deactivate the Pretty Link plugin (specifically Pro), it resolves itself. (Well, assuming I’m awake enough to clear caching which I forgot was on on the old site but still not enabled on the new site)
So the fact that upgrading Pretty Link to Pro on the old site did in fact stop the short codes ruins my theory of possibly rolling back to an old version of wp eStore until we had a better solution.
All those shortcodes I listed above, are on that page – and simply not rendering (although the basic buy button is getting through it seems) This makes it more perplexing that the buy button short code is working but none of the fancy ones.
KimberlyOctober 21, 2010 at 12:29 am #25598amin007Participant
This shouldn’t be that hard to resolve. Here is a bit of history for you that should clear things up. The buy button shortcodes that you are using now (and working) were implemented a while back when WordPress didn’t have the shortcode API. So those shortcodes are implemented using a technique called filtering.
The new shortcodes (example, the fancy display shortcodes) are implemented using the proper WordPress Shortcode API as they were implemented after wordpress introduced this API.
So to me it looks like the version of prettylink that you are using on the new site is making the WordPress shortcode to not work. A plugin should not break WordPress’s shortcode functionality so please contact the PrettyLink Pro author and explain the situation and it might help him track down the bug in the plugin if there is any.October 21, 2010 at 2:43 am #25599
Amin, off the top of your head can you think of another plugin that would be easy to install that uses the new short codes that I could test this theory with?
Apologies to keep bugging you but I want as much data in hand when I take this to Blair Williams, who wrote pretty link as possible.
KimberlyOctober 21, 2010 at 3:15 am #25600
Amin I found another. The chatroll.com plugin also calls a shortcode and is not loading. I will get in touch with Blair. Thank you for your assistance as usual. Always a gem to have such great support!
- You must be logged in to reply to this topic.