Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Big Cartel WordPress Plugin

Allows you to easily pull info from your Big Cartel Account into Pages you build on your WordPress site...!


UPDATED 3-25-10 * Allow for Image types other than JPEG


New Functionality Added : Current Product * new function bigcartl_getCurrentProduct - get the object of the product currently loaded - after filters etc * new function bigcartl_getCurrentProducts - get the object of all the products currently loaded - after filters etc * new functions bigcartl_previous_post_link & bigcartl_next_post_link: Usage: <?php //navigation for product page if($post->post_title == bigcartl_getPageSlug("product")){ ?> <div class="navigation shopnavigation"> <div class="alignleft"><?php bigcartl_previous_post_link('« %link') ?></div> <div class="alignright"><?php bigcartl_next_post_link('%link »') ?></div> </div> <?php } */?>

  • new function bigcartl_getAFormattedLink - consolidates link generation


  • bigcartl_getFormattedProducts and bigcartl_getAFormattedProductDetail to use bigcartl_getAFormattedLink
  • XPATH. Started replacing XML Loops with XPATH

    UPDATED 2-15-10

  • Updated shortcode.php to accept argument classname. Will add a css class to the productList DIV and the productDetail DIV Usage: [bigcartl show='home' classname='special'/] *Correspondingly Updated Templates/productDetail.tpl, templates/productList.tpl *Correspondingly Added global $displayClassname *Correspondingly Added bigcartl_setClassname


  • Begun to add Category functions: bigcartl_getCategoryUrl, bigcartl_getCategories, bigcartl_getCategoryByName, bigcartl_getCategoriesForProduct, bigcartl_ProductIsInCategory. Not fully implemented, as there are performance issues related to getting product category that need to work out
  • On Admin page added new option: Home/Store Page & Product page image size. Allows user to choose small, medium or large for display on each.
  • On Admin page added new option: Indicate own CSS file, or use the Form data
  • Added LightBox Gallery on Product Pages! (DISCLAIMER: This is working with my install of JQUERY but has not been tested across all! JQUERY confilcts are common in WP, but i tried to go about it the recommended way. Let Me Know. ) Need to make this optional.
  • Updated lightbox CSS
  • Fixed bug where wrong Plugin Versin was being displayed on Admin page

  • fixed the way bigcartl_getImageSizeSource and bigcartl_getProductDefaultImage work together

  • On Admin page added original Option in image sizes
  • allow user to filter items by category usage: bigcartl_setCategoryFilter("shirt,pants"); also in shortcode: [bigcartl show='home' categories='cats,dogs'/]
  • Updated productList.tpl to include a tile in the HREF
  • Added method: bigcartl_getCurrentProducts that:


  • Fixed order of FILE open functions to try from file_get_contents, curl to curl, file_get_contents

  • Added JQUERY/Gallery functionality on product page. To see, use more than one image per product and it will display a thumbnail for each and clicking on the thumb will bring up a gallery


  • Fixed issue where, if WordPress is not installed in Document Root, the link to products will break.


  • Added error new checking to Options page and improved existing.

  • Updated HTML/CSS formatting on Options page

  • Improved PHP class bigcartel.class.php to have handle errors better

  • Improved Templating by adding a Templating Class. This class could be updated to use better-known PHP template engines, if desired.

  • Changed use of name to permalink for link to product page


  • Updated paths in main file to avoid differing folder names upon installation

  • Moved default CSS into templates/bigcartel.css

  • Changed copy & Warnings on Options Page


  • Externalized much of the HTML to Template files in /wp-content/plugins/big_cartel_shop/templates. To change product list template, edit "productList.tpl". To change product detail template, edit "productDetail.tpl"

  • Updated default CSS

  • Updated default HTML

  • Added to Options page ability to add your own Product Page and Homepage names. These are required

  • Added function to pull page URLS

  • Fixed bug where add to cart url was missing

  • Made image on Detail page the MEDIUM version

  • Commented out "get Cart" functionality, as it is not yet working.

  • Added new screenshot


  • Added Css Field To Options. Updated Html.


  • Created.

Requires: 2.0.2 or higher
Compatible up to: 2.9.2
Last Updated: 7 years ago
Active Installs: 30+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.