Download the PHP package imagewize/winespring without Composer

On this page you can find all versions of the php package imagewize/winespring. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package winespring

Winespring

[![Total Downloads](https://img.shields.io/packagist/dt/imagewize/winespring.svg)](https://packagist.org/packages/imagewize/winespring) [![Latest Stable Version](https://img.shields.io/packagist/v/imagewize/winespring.svg)](https://packagist.org/packages/imagewize/winespring) [![License](https://img.shields.io/packagist/l/imagewize/winespring.svg)](https://packagist.org/packages/imagewize/winespring) [![Theme Check](https://github.com/imagewize/winespring/actions/workflows/theme-check.yml/badge.svg)](https://github.com/imagewize/winespring/actions/workflows/theme-check.yml)
A lean full-site-editing WooCommerce theme for client e-commerce stores.
## Description Winespring is a full-site-editing (FSE) WordPress theme for **e-commerce**, built to speed up client store builds. It provides a design system via `theme.json` (colors, typography, spacing, layout), WooCommerce block templates, and three style variations (`store`, `skincare` and `twilight`), and a small set of five page patterns (Core Home, About, Contact, FAQ and the Aludra-powered Store Home), but no pattern library — other pages are composed directly from blocks. Fork it per client, or use it as the shared base. It pairs with the [Aludra](https://github.com/imagewize/aludra) block library (mega menu, carousel, FAQ tabs, store bands, and more), but doesn't require it — the theme is a plain block theme that works with core blocks and any block plugin. > **Lineage:** Winespring is created from the [Aviendha](https://github.com/imagewize/aviendha) starter theme and focuses it on WooCommerce stores. It is a companion to Imagewize's [Elayne](https://github.com/imagewize/elayne) and [Nynaeve](https://github.com/imagewize/nynaeve) themes and replaces Elayne's store vertical for client e-commerce work. Like Elayne, it ships no custom blocks of its own — content blocks come from the shared Aludra plugin, per WordPress.org's theme-review rules. ## Requirements - WordPress 6.9+ - PHP 8.0+ - WooCommerce (the point of the theme; templates degrade gracefully without it) - Aludra plugin 2.39+ (recommended, not required; the Store Home pattern, the free shipping bar and the sticky add to cart bar need it) ## Features - **Store-first block theme** — built for WooCommerce client stores; fork it per client (it is a template repository) or use it as the shared base, with no large pattern library that would need removal - **Design system** — `theme.json` defines the color palette, typography, spacing, and border radii; color/spacing slugs match what Aludra's own block styles expect (`base`, `contrast`, `secondary`, `main`, `primary`, `accent`, `tertiary`, `border-light`) - **WooCommerce templates** — `templates/single-product.html`, `templates/archive-product.html`, `templates/product-search-results.html`, and `templates/coming-soon.html` are theme-provided; cart, checkout, and category-archive templates fall back to WooCommerce's own block-theme defaults. The product archive and search results ship a results count, catalog sorting, a filters sidebar (price, category, availability, rating) and an empty state; the single product template uses the block-based add to cart, with theme layouts for simple and variable products in `parts/`. The coming-soon template wraps WooCommerce's coming-soon block with the theme's header and footer. - **Plugin recommendation notice** — a dismissible notice on the Dashboard and Themes screens suggests WooCommerce and Aludra to users who can install plugins, only while one is missing; Dismiss hides it for good. `inc/plugin-recommendations.php` - **Degrades gracefully without WooCommerce** — with the plugin inactive, the store templates and the header's mini cart are filtered out rather than left to render as unsupported blocks. WooCommerce's own bundled `woocommerce-blocks/*` patterns are unregistered when it *is* active — the theme neither designed nor styles them, and they crowd out core's. - **Two page templates** — `page.html` (default) omits `post-title` since most pages get their title from a block's own heading; `page-with-title.html` (selectable per-page under Page → Template) adds the conventional title treatment. - **Style variations** — see `styles/` (`twilight.json` — dark, rose-accented; `store.json` — warm retail palette with self-hosted Cormorant Garamond and Jost; `skincare.json` — calm sage and cream palette with the same fonts) for alternate palettes on top of the same design system. Switch between them under **Appearance → Editor → Styles → Browse styles**. - **Five page patterns, no library** — in the **Winespring Pages** pattern category. `winespring/home-core` (**Core Home**), `page-about`, `page-contact` and `page-faq` are built from core blocks only and need no plugins; `home-core` lists products when WooCommerce is active and the latest posts otherwise. `winespring/home-store` (**Store Home (Aludra + WooCommerce)**) is a front page built from Aludra blocks and a WooCommerce product grid: hero, trust bar, category cards, newest products, story, stats, reviews and a closing call to action. It is registered only when WooCommerce is active **and** the Aludra plugin is installed — without Aludra it is hidden rather than inserting unsupported blocks. Everything else is block-first composition: core's own patterns stay registered, so the inserter is never empty. - **Store conversion extras** — an announcement bar above the header, a free shipping progress bar and a sticky add to cart bar (both Aludra blocks, removed automatically when Aludra is missing), New / Sold out / Low stock badges on product images, and sale badges that show the percentage saved ## Installation Download the release zip from [GitHub](https://github.com/imagewize/winespring/releases) and upload it under **Appearance → Themes → Add New**, or install it with Composer from [Packagist](https://packagist.org/packages/imagewize/winespring): The package type is `wordpress-theme`, so it needs `composer/installers` on the consuming site to land in `themes/` (Bedrock and Trellis already have it). ## Demo content [imagewize/winespring-demo-content](https://github.com/imagewize/winespring-demo-content) is a WP-CLI seeder that fills a WooCommerce store with 16 skincare products (categories, variable products, sale prices and placeholder packshots), so you can see the templates and the `skincare` style variation with real data: For the front page, install the [Aludra](https://github.com/imagewize/aludra) plugin (`composer require imagewize/aludra`), edit your Home page, insert the **Store Home** pattern (Patterns → Featured) and set the page as your static front page under **Settings → Reading**. Pick the **Skincare** style under **Appearance → Editor → Styles** to match the products. ## Building a client store Winespring is a GitHub [template repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template). Press **Use this template → Create a new repository**, then run **Actions → Rename theme from template → Run workflow** in the new repo and merge the pull request it opens. It renames the `winespring`/`Winespring` identifiers (CSS prefixes, PHP function prefix, text domain, package names, logo filenames) to the new repository's name. If it cannot open a PR, enable **Settings → Actions → General → Allow GitHub Actions to create and approve pull requests**. The rename skips this README, `CHANGELOG.md`, `readme.txt` and the agent guides. Finish by hand: - Rewrite those files, reset the version to `1.0.0`, and repoint their `assets/logos/winespring-*.svg` references - Update the `style.css` header, `screenshot.png` and the logo mark - Give the theme its own palette in `theme.json` or a `styles/*.json` variation (start from `store.json`) - Rewrite or remove the patterns in `patterns/` (`home-store.php` carries skincare copy), and add more patterns in `patterns/` if needed — the `@imwz/wp-pattern-sentinel` harness is already wired up ## Structure ## Theme Integration for Aludra The Aludra mega-menu block requires its host theme to register a `menu` template part area. Winespring does this in `functions.php` via the `default_wp_template_part_areas` filter, so mega menu template parts created in the Site Editor appear under **Appearance → Editor → Patterns → Template Parts → Menus**. ## Development No JS build step is required — the theme ships no bundled JavaScript. ## License GNU GPL v3 (or later). See `LICENSE.md`.

All versions of winespring with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package imagewize/winespring contains the following files

Loading the files please wait ...