ecommerce:toward_a_woocommerce_store
This is an old revision of the document!
Table of Contents
Toward a WooCommerce store
This page describes options for setting up a FOSS-ish online store using Wordpress and WooCommerce.
Theme
To get the presentation I wanted with the Storefront theme, I had to make a child theme and make modifications. In particular, I wanted to:
- Change the brand typogrpahy.
- Use a different shopping cart icon.
- Remove categories from the navigation.
- Use a copyright notice that was better suited for purpose.
This meant changing the style.css and functions.php files for the child theme using the Theme Editor.
Plugins
I have the following plugins activated:
- WooCommerce (duh).
- Jetpack, because WooCommerce requires it. Yay .
- WooCommerce PDF Invoices & Packing Slips. I'm not sure if this came with the default WooCommerce install.
- WooCommerce Shipping & Tax. Ditto.
- A WooCommerce checkout gateway. The checkout gateway I originally set up is being discontinued, so it will need to be changed. Yay .
- WP Mail SMTP, so I can send email using my Gmail/G Suite account. This worked fine when I first set it up, but changes in Google authentication mean I have to jump through some more hoops to get things to work. Yay .
- WPForms Lite. I don't know how useful this will be.
- UpdraftPlus - Backup/Restore, as a backup solution.
- Homepage Control. I'm not sure I actually use this. Also it “has not been tested with your current version of WordPress.” Yay .
- Classic Editor, because the new Gutenberg block editor kinda sucks.
- Restore Classic Widgets, ditto.
This is a fair amount of surface that could become problematic (e.g., becomes abandonware, develops security issues, etc.). Jetpack is freemium SAAS. The licensing of the other plugins hasn't been vetted for FOSS compliance.
ecommerce/toward_a_woocommerce_store.1634775637.txt.gz · Last modified: 2021/10/21 00:20 by mithat