Pressbooks Network Catalog WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
A Pressbooks plugin which provides an improved catalog for the Pressbooks Aldine theme
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/pressbooks/pressbooks-network-catalog/releases/download/1.6.3/pressbooks-network-catalog-1.6.3.zipOn Packagist as pressbooks/pressbooks-network-catalog:
composer require pressbooks/pressbooks-network-catalogPressbooks Network Catalog plugin
This plugin adds a searchable, filterable catalog to the Pressbooks Aldine theme.
Requirements
- PHP >=8.1
- WordPress >= 6.5
- Pressbooks >= 6.18.0
- Aldine >= 1.19.0
Installation
Run composer require pressbooks/pressbooks-network-catalog in your project bedrock.
Frontend development
Run npm install to install the dependencies.
The project uses VITE and Tailwind JIT to compile the frontend assets. Run npm run dev to compile the assets and use hot reloading.
To enable hot reloading:
-
Set
IS_VITE_DEVELOPMENTenvironment variable totrueto enable the development server, located in thepressbooks-netwotk-catalog.php(main plugin file). -
Run
npm run devthis will watch for changes and recompile the assets using hot reloading.
Build frontend assets
If you've set up hot reloading, don't forget to revert IS_VITE_DEVELOPMENT to false in the pressbooks-network-catalog.php (main plugin file).
Run npm run build to build the frontend assets.
Run tests
Run composer test to run the tests.
Lint coding standards
Run composer standards to run the tests.
Changelog
Please see the CHANGELOG file for more information.
Releases
23 releases. Each count is every asset in that release; expand a row for the breakdown.