You are here:  » BETA2 for WordPress now available


BETA2 for WordPress now available

Submitted by support on Mon, 2011-10-03 12:09 in

Hi everyone,

BETA2 for WordPress is now available to download.

Fixes and additional features as follows:

- Canonical header tags supressed for dynamically generated pages

- Shortcodes for Merchant, Category and Brand indexes (more info)

- Widgets for Merchant, Category and Brand indexes (more info)

- Automatic XML Sitemap Generation (more info)

- Export of settings to create custom pto_default.php (more info)

- Support for WordPress MultiSite installations (more info)

- Price, Merchant, Category and Brand filters supported using the following URL parameters

pto_minPrice
pto_maxPrice
pto_merchantFilter
pto_categoryFilter
pto_brandFilter

These will support a future "sidebar filters" mod similar to the one available for a standalone installation. Please note that as for a standalone Price Tapestry installation I don't intend to package an actual filter implementation as part of the distribution as they are only really suitable for niche sites.

To upgrade, simply upload the new pto/ folder over the top of the existing installation and all existing settings and changes made to the HTML templates will be preserved. !!DO NOT de-activate and re-activate the plug as this will reset the configuration and any template changes you may have made will be lost!!

Please follow up in this thread with any issues noticed relating to BETA2 and I'll establish a separate update thread if any changes are published prior to a 1.0 release.

Enjoy!

Cheers,
David.
--
PriceTapestry.com

Submitted by fstore on Tue, 2011-10-04 11:37

Hi David
Great work with BETA2.

Due to performance issue of my Joomla site, I am have been thinking of moving across WP and with PT plugin.

I have spend quite some time on category mapping efforts and other customization on my existing Joomla site. I have few questions now that i am planning to move across to WP + PT plugin solution.

1- My existing PT is installed inside Joomla (joomla/shopping), what would be the best way to move PT across to WP?
could I just backup my PT tables using PHPMyadmin and scrape the existing site and then reintall WP on my domain and recover database?

2- If I build my site on PT BETA2, would it be easy to upgrade to full version when its available?

Thanks
Hassan

Submitted by support on Tue, 2011-10-04 11:57

Hello Hassan,

1/
The easiest thing to do is probably just to install WordPress in /wordpress/ using the same MySQL details as your existing Price Tapestry installation in /shopping/ - then you don't have to do anything with regards to moving your Price Tapestry installation / files at all. The only thing to bear in mind would be the Container Permalink (you'll come across this as you install the plugin) which defaults to /shopping but cannot be the same as the folder name in which Price Tapestry is installed - so I would suggest something else like /comparison (it can easily be changed later).

Once your /wordpress/ site is working that can easily be moved up to the top level to replace your Joomla site.

2/
BETA2 is very close to a final version now so there shouldn't be any problem upgrading to the final release. If you modify resources/pto.css make sure to keep a backup copy as this would be overwritten as you upgrade the plugin files but otherwise no problem!

Cheers,
David.

Submitted by fstore on Tue, 2011-10-04 12:17

Thanks for a quick reply.

Just to confirm
-install wordpress in a folder /wordpress/ inside joolma installation.

-after wordpress site working fine (example.com/wordpress) then delete the top level of joomla site files and move wordpress file to top level by removing the folder.

-and also remove the joomla prefixed tables from the database.

Regards
Hassan

Submitted by support on Tue, 2011-10-04 12:30

Sounds good!

Make sure you have a backup of everything of course, "just incase"!

Cheers,
David.

Submitted by sae2011 on Tue, 2011-10-04 20:15

How do I upgrade from Beta1 to Beta2? I've tried uploading, but the files don't seem to have updated.

Thanks,

Stephen

Submitted by support on Tue, 2011-10-04 20:20

Hi Stephen,

There's no specific upgrade procedure - there are no new configuration parameters, so uploading the latest distribution to your /wp-content/plugins/ folder should be all you need to do.

On the wp-admin > Plugins page, PriceTapestry.org should now be showing as version 0.2 - if that's not the case let me know...

Cheers,
David.

Submitted by marco@flapper on Thu, 2011-10-06 09:15

Hi,
Are the (changed) HTML settings safe during the upgrade or should I manually copy them before upgrading the plugin?

Submitted by support on Thu, 2011-10-06 10:12

Hi Marco,

Settings are preserved - the upgrade is simply a case of uploading the new files, that's all!

After uploading the new files you will however find the new Export Settings feature on wp-admin > Settings > PriceTapestry.org where you can create a custom pto_default.css for use on future installations.

Cheers,
David.

Submitted by marco@flapper on Tue, 2011-10-11 07:59

Hi,
I'm testing the beta 2 now. Here are some remarks:
A. Canonical header tags supressed for dynamically generated pages: is not working on my installation. I can still see the canonical link leading to the Container Permalink location.
C. Export of settings to create custom pto_default.php: works very nice. Maybe you should consider renaming 'Generate Defaults File'. At first I thought this would reset to the default settings instead of backup up the current settings.
D. Price, Merchant, Category and Brand filters supported using the following URL parameters: Works nice, but would love it to use it in combination with the shortcodes. For example a [pto prices="Product Name"] with a pto_maxPrice and a [pto search="Keywords"] with a pto_minPrice and pto_maxPrice would be very handy to have.

Submitted by support on Tue, 2011-10-11 14:30

Thanks for your comments Marco.

Regarding the canonical tags still not being suppressed another user has reported the same thing and it would seem that the theme has a canonical setting and if enabled the canonical URL is being generated after the plugin has sent the code to suppress it so I'm going to install a theme with this option on my test server to investigate this...

Cheers,
David

Submitted by marco@flapper on Tue, 2011-10-11 20:47

Hi,
I'm using the Genesis Theme framework from studiopress.

I can switch it of in the theme, but the problem is that then all the other normal wordpress pages also don't get the canonical links...

Submitted by marco@flapper on Thu, 2011-10-13 14:59

Hi,
Found something on how to add the canonical link:
http://stackoverflow.com/questions/2430623/wordpress-auto-generated-canonical-links-how-to-add-a-custom-url-parameter

Maybe this is interesting for you?

Submitted by support on Thu, 2011-10-13 15:10

Thanks Marco!

Submitted by marco@flapper on Wed, 2011-10-19 08:41

Any news on the canonical links?

I found this about removing the canonical link conditionally.
http://stackoverflow.com/questions/2202829/wordpress-init-remove-action-with-conditional-tags

So maybe you could remove the link conditionally if it is the container permalink and replacing the rel_canonical action with a price tapestry function that adds the link?

Submitted by support on Wed, 2011-10-19 08:49

Thanks, Marco;

The problem is the theme inserting it's own canonical hook after the last chance that the plugin has to remove it - I'm going to recreate the situation in my own theme to either work out a simple modification to achieve it; or find a later hook that can be used;

I'll follow up by email with something to test;

Cheers,
David.