BETA Update Log
All changes documented below are included in the latest BETA download.
17/08/11 - Merchant / Category / Brand and Product / Review page titles override container page H1 title
Rather than have an H1 (or as per your WordPress theme) title of "Shopping" (or as named), the dynamically generated A-Z index pages and the product page titles override the container page title rather than generating a second title on the page.
An added benefit from this change is that the product short code [pto product="Product Name"] no longer prints the product title as this is most likely going to be already included as required on a custom product page.
19/08/11 - Search Results Each HTML bug fix (PriceTapestry.org Settings)
The default HTML for Search Results Each contained
%DESCRIPTION%
...without the conditional %IF_DESCRIPTION%...%ENDIF_DESCRIPTION%, so a product with no description would display %DESCRIPTION%
Corrected version
%IF_DESCRIPTION%
%DESCRIPTION%
%ENDIF_DESCRIPTION%
22-08-11 - n-conditional HTML support
Featured Products Each, Search Results Each and Prices Each HTML templates may now contain %IF_EVERYn%...conditional code...%ENDIF_EVERYn% to be displayed on on every n'th item. This can be used, for example, to display Featured Products in columns by starting a new row every 2 items by adding the following to the end of the Featured Products Each HTML template:
%IF_EVERY2%
</tr><tr>
%ENDIF_EVERY2%
29-08-11 - get_bloginfo('wpurl') Correction
Some users reported incorrect paths being generated to pto.css and product rating star images. The code being used to generate the paths was using get_bloginfo('url') but should have been get_bloginfo('wpurl').
29-08-11 - htmlentitites() call added to %PRODUCT_NAME% replacement
Some users reported product names containing apostrophe or quote characters breaking the HTML when adding alt and title tags to their markup. An htmlentities() call has been added to all instances where %PRODUCT_NAME% is replaced to resolve this, including generation of the <title> element.
09-09-11 - minimum price fix on Featured Products and Search Results
Featured Products and Search Results HTML generation was using the price field rather than the summary minPrice field from the SQL resulting in the price being displayed not necessarily being the lowest price for the product.
17/08/11 - Normalisation bug fix to match Price Tapestry normalisation
Some products containing hyphens may not have linked to the correct product page URL.