The Cart Press – WordPress cart plugin review

I reviewed a WordPress cart plugin last January ideal for artists/photographers to easily connect a shop to Nextgen Galleries. Since then I’ve worked with the Shopp plugin which does what it says, but the website and documentation is a trial and I’ve never been totally satisfied with it.

Recently a new project needed a WordPress shop so I did a random sweep of cart reviews, concentrating more on the comment’s section than the actual post content. Somewhat depressingly ‘bug’ seemed to crop up often until I found one called The Cart Press which turned out to be a highly customisable plugin with catalogue, shopping cart, user accounts and checkout payments with paypal and authorise.net.

I set up a test site locally and spent a morning on it. In all honesty at one point I almost gave up as there seemed no conclusive guide to customising the shop pages – I pretty much ended up searching the support forums and connecting the dots. Perhaps I’m being unfair on that point – if I had taken the sensible route of going through all the documentation it might have been an easier set up. But from my point of view I needed to find out quickly if it was a fit for the project. Anyway, I’m very glad I stuck with it.

To control the content on the shop pages this is what I had to do:

  • copy loop-tcp-grid.php and taxonomy-tcp.php from the themes-templates folder in the thecartpress plugin into my theme folder
  • rename taxonomy-tcp.php to taxonomy-tcp_product_category.php, change divs to match my theme, change sidebar to sidebar2 to have different widgets in the shop and blog, add breadcrumbs
  • create archive-tcp_product.php, change sidebar, add breadcrumbs
  • create single-tcp_product.php, change sidebar, add breadcrumbs, add fblike, tweet, +1

For breadcrumbs on the shop pages I used the Breadcrumb NavXT plugin. That way I could use the breadcrumb function that comes with the excellent Yoast SEO plugin for all the blog pages.

Then I went into the backend, clicked on thecartpress ‘settings’ tab, clicked ‘theme compatability’ selected ‘use configurable TCP loops’ and decided which checkboxes to tick.

Then I clicked on ‘loop settings’ (which is directly below the ‘settings’ tab) and again decided which checkboxes to tick.

The rest of the setup is pretty self-explanatory but it’s worth exploring every tab and sub-tab to see the options available.

The one thing that is missing is a product search function but that apparently is in the works. In the meantime they recommend using the Search Everything plugin.

In conclusion, The Cart Press is a good free cart plugin that I would highly recommend. Sensei, the author, is quick to respond in the support forums and incorporates suggestions into future releases. Just one word of warning, I had a problem with IE9 and IE8 locally in the checkout stage. That problem has never been resolved but when I switched to a live server all was OK. It might just be an issue with Xampp.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">