Download the PHP package pixelstudio/pixel-woo-library without Composer
On this page you can find all versions of the php package pixelstudio/pixel-woo-library. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pixelstudio/pixel-woo-library
More information about pixelstudio/pixel-woo-library
Files in pixelstudio/pixel-woo-library
Package pixel-woo-library
Short Description Plugin to simplify WooCommerce complicated features.
License MIT
Homepage https://github.com/pixelstudio-id/pixel-woo-library/
Informations about the package pixel-woo-library
Pixel WooCommerce Library
This is a WooCommerce helper plugin to be used alongside: Pixel Theme and Pixel Library. We don't recommend using this with other setup.
Last tested working on:
- WordPress 6.2
- WooCommerce 7.6.0
- PHP 7.3.x
This plugin is originally named Edje WC Library, we are forking it to match the versioning with WooCommerce's version.
DEMO
Main Features
1. Variation UI
The original variation interface is really lacking. We did a slight rearrangement and styling changes to make it much easier to use.
2. Widgets
Our Pixel Theme uses widget for Header and Footer (we like it the old way), so this plugin adds two widgets:
- Cart - The revamped Cart widget with better markup for styling.
- MyAccount - Button to login when signed-out and to MyAccount when signed-in.
Other Changes
These are the list of modifications by this plugin:
- [Alert] Changed the button in alert box when adding new item from "View Cart" to "Go to Checkout".
- [Shop] Changed the "On Sale" label into "X% Off".
- [Shop] Added "Out of Stock" label when the product is out of stock.
- [Shop] Changed the thumbnail size into Medium.
- [Shop] Removed all the custom WooCommerce image sizings.
- [Single Product] Added (-) and (+) button to the Quantity input.
- [Single Product] Changed the Review template so it is easier to style.
- [Checkout] Added multiple wrapper to make styling easier.
- [Checkout] Added thumbnail to the Order Review table.
- [Checkout] Changed the order of billing fields. Email is first so it has higher chance to be filled before being abandoned, so we can contact them. (Only useful for Cart Abandon plugin)
- [Checkout] Added legal message to Privacy Policy below the Shipping fields.
- [Thank You] Added multiple wrapper to make styling easier.
- [Register] Added most of the billing fields like Address, Country, Postcode, and more to Register form.
- [Register] Added a toggle button to switch between Login and Register form.
Hooks
[Widget] MyAccount
-
$args
(array)-
label
(string) - Label when logged out.
Default: what's provided in the setting. -
label_logged_in
(string) - Label when logged in.
Default: what's provided in the setting. icon
(string) - raw SVG markup of the icon.
-
[Widget] Cart
-
$args
(array)-
label
(string) - the button label. Default:<span>Cart</span>
icon
(string) - raw SVG markup of the icon.
-
[Widget] Disabled Widgets
-
$list
(array) - List of widget to be disabled.Default:
[Cart Page] Footnote below Checkout Button
$text
(string) - Default: "Shipping cost, taxes, and payment method will be shown at checkout."
[Product] On Sale Label
$text
(string) - The label that replaced "On Sale".
Default:%s%% Off