About Katz Web Services
Katz Web Services is a web development company operated by Zack Katz.
-
Plugin Support Topics
Popular Posts
- Simple Vertical Align Plugin for jQuery
- How to Create a Custom RSS Feed in WordPress in 12 Lines of Code
- Contact Form 7 Modules - A Plugin
- iContact Widget for WordPress
- Gravity Forms Shortcode - A Detailed Explanation
- SEO WordSpinner Plugin - A Killer SEO Plugin for WordPress
- Weather Forecasts for WordPress - WP Wunderground Plugin
- jQuery validator annoyances
Tag Cloud
Javascript WordPress Marketing Denver Denver SEO Website Redesign Code WordPress SEO Search Google Interspire Shopping Cart Shopping Cart Blogging eCommerce Links SEO Functions.php WordPress Development Web Design CSS Search Engine Optimization WP Plugins Design Google SEO Nofollow Plugin Optimization Domains WordPress Plugins Interspire Development
Tag Archives: Shopping Cart
Shopify Importer – Import Shopify Products into WordPress
Download the plugin from WordPress.org
Shopify is a great hosted eCommerce provider. WordPress is the best blogging platform.
I first learned about Shopify in 2007, and was very interested in their service: they take care of every aspect of an eCommerce shop, and you pay them monthly plus a little cut of your sales.
- Themes: Shopify has a great theme generator package that uses Ruby on Rails and it also has a theme store with tons of beautiful, standards-compliant themes.
- Apps: The Shopify App Store features free and paid applications that integrate using the Shopify API.
- Hosting: Shopify uses Rackspace and Akamai for hosting and as a CDN, respectively. Security, hosting, etc.
- …and tons of other features
I am still impressed with Shopify, but when I logged in recently to my Shopify account, I saw that Shopify’s “blogging” functionality is weak. Very weak. When I saw that there was an app to import a WordPress blog into Shopify, I laughed, and went ahead creating a Shopify importer for WordPress.
Posted in Plugins, WordPress
Tagged Shopify, Shopping Cart, WordPress Plugins, WordPress Shopping Cart
10 Comments
Add ‘Customers Also Purchased’ to the Cart Page on Interspire Shopping Cart
“Customers Also Purchased” should be on the cart page, right?
The Interspire Shopping Cart has a “Customers Also Bought” feature, but for some reason, they didn’t think to make it functional on the cart page — one of the most useful (and obvious) places to have the feature. This modification will allow you to place the SideProductAlsoBought panel into your theme’s cart.html template, using the %%Panel.SideProductAlsoBought%% placeholder in the template.
Goals of this mod
- Keep the existing “Also Bought/Purchased” functionality working on product pages
- Add “Also Bought/Purchased” functionality to the cart page
- Give an option where it will only display “Also Bought” for the most recently added product
With those goals in mind, I went about implementing a solution, which is below:
Add Canonical Tags to Shopp Plugin for SEO

I am building a store using the Shopp plugin, and I noticed that there are possibilities for duplicate content issues:
- A product can be accessed both by
/shop/{productID}and/shop/{product-slug} - A tag can be accessed using
/shop/?shopp_tag={tag-uri}and/shop/tag/{tag-slug} - A tag can be accessed using
/shop/?shopp_category={category-id}and/shop/{category-uri}
Should Google somehow find it’s way into indexing these pages, the value of the identical indexed pages may drop. Canonical tags aim to remedy this situation, and are implemented by the hugely popular and awesome All in One SEO Pack plugin (see my other SEO tips regarding AIOSEO Pack plugin).
The Shopp plugin does not feature canonical tag support, so here’s a modification you can make that will add support for it without changing any core files in All in One SEO Pack, or in Shopp.
Posted in Shopp, WordPress
Tagged All in One SEO Pack, Canonical, Canonical Tag, SEO, Shopp Plugin, Shopping Cart, WordPress SEO, WordPress Shopping Cart
6 Comments
Add a Store Catalog XML Sitemap to the Shopp Plugin
The Shopp default RSS/XML/Google Base solution was not enough.

I needed to have a Google Base feed that featured all the store products. For some reason, the recommended process wasn’t working for me. It was either showing only recent products, or it wasn’t working at all. Here’s how I fixed it:
Posted in Code, Shopp
Tagged Google Base, Google Base Feed, RSS, RSS Feed, Shopp Plugin, Shopping Cart, WordPress RSS Feed, WordPress Shopping Cart, XML
5 Comments
Edit Product Link for Shopp Plugin
If you use the Shopp plugin for WordPress, you’ve likely found something frustrating: you click on the “Edit Post” link, and you get to edit the Store page, not the product in Shopp.
Here’s a quick fix: add the following to your theme’s functions.php file:
Posted in Shopp, WordPress
Tagged eCommerce, Edit Product, Shopp Plugin, Shopping, Shopping Cart, WordPress Shopping Cart
6 Comments
Interspire Shopping Cart — Add a Brands Drop-Down Menu
Don’t use the Interspire Shopping Cart? Check it out; it rocks.
The Interspire Shopping Cart is a great tool, but it’s missing some stuff out of the box.

This is how the Panel looks in the 'Adventure' theme.
I am working on a shopping cart for a client, and wanted to incorporate a drop down menu of brand names using a standard <select> form. Sounds easy, right? Well, it’s not included in the Interspire cart.
The Interspire cart has few brand options out of the box:
- The Brands tag cloud – using the
SideBrandTagCloud.htmlPanel - Brands unordered list – using the
SideShopByBrand.htmlorSideShopByBrandFull.htmlPanels
This tutorial will show you how to add a brands drop down menu in 5 steps.
Incorporate WordPress with Interspire Shopping Cart
I’m going to elaborate on this further (and about Interspire in general), but for those of you who want to make WordPress functions available throughout your shopping cart, here’s how:
Before the closing (see Update below).?> in the init.php file, add the following code:
require(realpath(ISC_BASE_PATH).'/blog-directory/wp-blog-header.php');, where /blog-directory/ is your WP installation. If you installed it in the root directory, then you’d simply need require(realpath(ISC_BASE_PATH).'/wp-blog-header.php');
Update: There is a bug that happens when the include is placed at the bottom of init.php; instead, add require(realpath(ISC_BASE_PATH).'/wp-blog-header.php'); on the line below require_once(dirname(__FILE__).'/lib/init.php'); (line 3).
Voila! That simple. Any questions?
Posted in Interspire, WordPress
Tagged Interspire Shopping Cart, Shopping Cart, WordPress, WordPress Integration
19 Comments
Recover your password from Interspire Shopping Cart

I develop my websites locally, so sending Lost Password emails never works. When I forget what my password is, it’s quite the hassle.
I’m developing an Interspire Shopping Cart website, and lo and behold, I lost the password.
Here’s how to recover your password from Interspire Shopping Cart:
Posted in Interspire, Web Development
Tagged eCommerce, Local Dev, Lost Password, osCommerce, Shopping Cart
3 Comments
Tableless, accessible, nearly validating osCommerce — Rewriting the beast

osCommerce accessibility stinks
ArrayosCommerce default installation is a huge mess for accessibility. Every piece of code that the platform spits out has endless tables and poorly coded HTML — finding your way through the code is like trying to clear brush.
The simple solution to osCommerce accessibility is to install the Simple Template System and put together a XHTML/CSS’ed out template. That only solves one part of the problem, however, because your wonderful template is going to be wrapping around a whole slew of undesirable code.
Over a year ago, a client of mine wanted an osCommerce website. I wanted to create a masterpiece of accessibility. I tackled osCommerce head-on and re-wrote most of the code that creates the HTML. It was a nightmare, but I created a nearly validating eCommerce website with osCommerce.
The experience was so scarring that I haven’t yet written about it
Nearly every file was affected, so upgrading it would be a nightmare, but it’s truly an effort of love.
KWD presents: a nearly validating, tableless osCommerce website
Posted in Code, Web Design Portfolio
Tagged Cart, CSS, customization, eCommerce, osCommerce, project, Shopping Cart, Web Design, XHTML
9 Comments
Standards-Compliant Shopping Cart with XHTML & CSS!

I’ve been looking for a shopping cart like this for a long time
One of my clients is looking to move from osCommerce to a more user-friendly solution, and I really want to use a shopping cart that is XHTML and standards-compliant…Something that validates and looks pretty with stylesheets off, has a full feature set, and a great admin panel.
I was quite pleasantly surprised when I discovered Tradingeye. They have a well-coded shopping cart solution as well as a CMS. Very, very interesting. Looks like a pleasure to develop for; like WordPress for eCommerce. Check out their Shopping cart demo.
Posted in Web Development
Tagged Cart, CSS, eCommerce, Links, osCommerce, Shopify, Shopping Cart, Standards, Web Design, XHTML
13 Comments
