FoxyCart is a very adaptable eCommerce system. Products are built on-the-fly as part of add to cart buttons that are just simple HTML. This means that you can integrate it with just about any CMS. In this screencast, we integrate it with WordPress. We make a special page template just for products. This page template loads the necessary FoxyCart files and automatically has an add to cart button that is controlled with custom fields in WordPress.
Links from Video:
Why of course! WordPress is my favourite programming language, next to Movable Type and Joomla!.
Enough joking around, thanks for the helpful tutorial. I also enjoyed your calculator tut on tuts+.
thanks for the helpful tutorial.
Thanks for the addendum – I’d run into the Foxycart not caching wordpress problem, so I’ll have to try the hash trick next time I make some changes. Incidentally, i’d gotten around it by putting the ^^checkout^^ stuff on the home page (temporarily), as that seemed to work.
Thanks for covering this Chris!
Just a quick slightly off-topic question about the WordPress custom fields; is there any user-friendly way to add images as custom field values (instead of typing )?
As I’d like to create such an option to the blog of my wife, and she’s not too much into HTML :)
excellent tutorial. eerie timing too, got something cooking that this definitely helped with!
got a question about how you copied the WP generated html and uploaded it. does the new checkout page then become static and independent of any global changes you make it WP i.e. changing the header section or navigation?
thank you so much chris. this is exactly what i was looking for. now i can sleep. lol
What a great Tutorial, can’t wait to get started on my fishing lure site project.
Just thought you might like to know there is an error in the Code Samples / Written Tutorial link.
Thanks David, I fixed that.
Thanks again, Chris. I really enjoy your blog and screen casts!
Good stuff! Thanks Chris.
Chris. I’m stoked you got a chance to do a tut on this. Its an easy e-commerce solution even I can understand. Great video!
Maybe I missed it but if I wanted to create a page that users could see all the current products, then link to a product page for more info like you have set up. Would I want a ul in the content section..or would I want a custom field for each product? Looking for the easiest to manage after set up. Or should I use a foreach in the page template to get that info? Any help would be great.
Since I showed building a page template for each products, I think you best bet would be to make them all a child of another page. Then on that parent page, use a WP function like wp_list_pages to list out pages that are child_of that page:
Hey guys, any ideas on an inventory system using Wordress and Foxycart? I can’t think of any way to work it myself…
Is FoxyCart also mobile friendly? Thanks for the video!
Nice Video and thanks!!!
Is Foxy cart is mobile friendly?
I am creating the mobile version fo the current live site which used the Foxycart.