Category Archives: WordPress
WooCommerce: Limiting Product Lists
Woocommerce limits the product listings in the shop in relation to the reading settings within WordPress, so if you only show 10 blog posts at a time then your woocommerce shop will only show 10 products per page. Not always a great idea, to fix add this to your functions.php file and change 20 to however many you want to show;
add_filter('loop_shop_per_page', create_function('$cols', 'return 20;'));
FaceBook Share
/*
Plugin Name: Very Simple FaceBook Share
Plugin URI: http://www.paulOr.net/facebook-share/
Description: A very simple shortcode plugin which will allow you to put a facebook sharecode on any page or post via [fbshare] - you can also style it any way with [fbshare style="color:#ffffff; text-decoration: underline;"]
Author: Paul Fraser
Version: 1
Author URI: http://www.paulOr.net
*/
function FBShare($params, $content = null) {
extract(shortcode_atts(array(
'style' => ''
), $params));
return '<a '.($style == '' ? '' : " style=\"$style\"").' name="fb_share"></a><script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>';
}
add_shortcode('fbshare','FBShare');
Very simple facebook share plugin which allows you to just add a shortcode to a page or post & style it via [fbshare style="blah: blah;"]
Download: FBShare.php
Add Product Images into Shopp Receipt
## ADD THIS INTO FUNCTIONS.PHP
add_filter('shopp_tag_purchase_item-image','purchased_image',10, 3);
function purchased_image($result, $options, $Purchase) {
$item = current($Purchase->purchased);
$product = new Product($id=$item->product);
return $product->tag($property='coverimage');
}
## NOW YOU CAN SHOW THE IMAGES INSIDE THE PURCHASED ITEMS WHILE LOOP
shopp('purchase','item-image');
I’ve long said Shopp is a total bellend, they totally missed out putting the product image tags into half the hooks. The above, will allow you to show the product image in the receipt, after all – its always nice to show you what you have bought after you’ve paid good money.
Get a grip Shopp – I’m so moving to WooCommerce.

