Custom Modifiers

Custom modifiers are classes that can exist outside the CartProductFeed core and make changes to the feed. Custom modifiers listen for events generated by CartProductFeed. The core attaches to them by name (typically named by Advanced Command) and passes products through them as the feed is generated. The core itself defines many custom modifiers, however […]

CartProductFeed API: Feed Generation Part 2 – PActionAfterLoad

Data leaves the Content Management System and enters a feed in a controlled process. There are four points where your custom modifier can hook the feed generation process. This post discusses the second of those four points and the differences. PActionAfterLoad is the second hook. It occurs once for each product immediately after that product […]

CartProductFeed API: Feed Generation Part 3 – PActionBeforeFeed

Data leaves the Content Management System and enters a feed in a controlled process. There are four points where your custom modifier can hook the feed generation process. This post discusses the third of those four points and the differences. PActionBeforeFeed is the third hook. It takes the harmonized product and makes any changes that […]

Additional Product Fields

This add-on will create additional identifier fields for WooCommerce simple and variable products. Currently, the add-on will create separate and mappable Brand, MPN, UPC and EAN fields. Download it here: cpf-additional-product-fields.zip How to use: 1. Install and Activate the CartProductFeed Additional Product Fields module (as you would any other plugin) 2. Edit a product and […]

API

These topics discuss how to extend the functionality of the Cart Product Feed plugin using “Custom Modifiers”. To make use of this, you will need an understanding of PHP. Custom Modifiers can add and remove attributes on the fly. They can change the contents of the attributes or even reformat the feed output. They exist […]

Houzz Export Guide

Our Houzz feed provider requires the user to set just a few static/default fields. These required fields are: LeadTimeMin, LeadTimeMax and Style To set default values for these fields, please find the advanced commands near the bottom of the page. 1) Advanced commands to set the Lead Times (change number as needed): setAttributeDefault LeadTimeMin as […]

eBay Seller Guide

Pre-requisites to list product on eBay Seller Listing your eCommerce products on eBay will undoubtedly increase the sales revenue for your eCommerce business. However, you need to meet some requirements for listing bulk products on eBay. Here are the prerequisites. Prerequisites An active eBay Seller Account – Set up a seller account (eBay link) Ensure […]