pressbooks / pressbooks-network-catalog
Add a searchable, filterable catalog to the Pressbooks Aldine theme
Installs: 242
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 1
Open Issues: 15
Type:wordpress-plugin
pkg:composer/pressbooks/pressbooks-network-catalog
Requires
- php: ^8.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.10
- yoast/phpunit-polyfills: ^1.1
- dev-dev
- 1.4.0
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.2.1
- 0.2.0
- 0.1.0
- dev-dependabot/composer/composer-dev-dependencies-aed4c6756f
- dev-dependabot/npm_and_yarn/npm-dev-dependencies-a156305588
- dev-dependabot/npm_and_yarn/npm-dependencies-83fe5407ac
- dev-pot-updates-pressbooks-network-catalog
- dev-release-please--branches--dev
- dev-fix/date-picker-global
- dev-dependabot/npm_and_yarn/npm_and_yarn-df52692fc7
- dev-fix/rename-variable-to-trigger-bedrock-update
- dev-production
- dev-chore/update-pot-file
- dev-chore/bot/update-autoupdate-workflow-to-main
- dev-chore/update-mo-files
This package is not auto-updated.
Last update: 2025-10-22 09:00:37 UTC
README
Contributors: fdalcin, arzola, richard015ar, steelwagstaff
Donate link: https://pressbooks.com/
Requires at least: 6.5
Tested up to: 6.5 \
Stable tag: 1.4.0 \
Requires PHP: 8.1
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
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.