Title: Scolist – School Supply Lists
Author: philippedelbouys
Published: <strong>June 24, 2026</strong>
Last modified: June 24, 2026

---

Search plugins

![](https://ps.w.org/scolist-school-supply-lists/assets/banner-772x250.png?rev=3584284)

![](https://ps.w.org/scolist-school-supply-lists/assets/icon-256x256.png?rev=3584284)

# Scolist – School Supply Lists

 By [philippedelbouys](https://profiles.wordpress.org/philippedelbouys/)

[Download](https://downloads.wordpress.org/plugin/scolist-school-supply-lists.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/scolist-school-supply-lists/#description)
 * [Reviews](https://wordpress.org/plugins/scolist-school-supply-lists/#reviews)
 *  [Installation](https://wordpress.org/plugins/scolist-school-supply-lists/#installation)
 * [Development](https://wordpress.org/plugins/scolist-school-supply-lists/#developers)

 [Support](https://wordpress.org/support/plugin/scolist-school-supply-lists/)

## Description

Scolist – School Supply Lists centralizes school supply lists in WordPress. It replaces
inconsistent documents and email exchanges with structured lists maintained by school
coordinators.

Main features:

 * One supply list per class and school year.
 * Shared supplies and subject-specific supplies.
 * Coordinator assignments by class.
 * Coordinators can edit, review, validate and publish their assigned lists.
 * Read-only preview before duplicating another class list.
 * Duplication from published, validated or review-pending lists; optional draft
   sources.
 * Explicit safeguards before replacing a customized or published target list.
 * Duplicate a subject with all its supplies.
 * XML import without changing the plugin code.
 * Responsive public display with shortcodes.
 * Browser printing and compact A4 PDF download.
 * Previous public version remains visible while a new working version is edited.
 * No external service, tracking, advertising or remote code.

The plugin uses English source strings and is ready for community translations on
WordPress.org. It is designed for schools, colleges, high schools and training centers.
Classes, groups, school name and public texts are configurable.

## Screenshots

[⌊Public page listing published school supply lists.⌉⌊Public page listing published
school supply lists.⌉[

Public page listing published school supply lists.

[⌊Structured editor with common supplies and subject blocks.⌉⌊Structured editor 
with common supplies and subject blocks.⌉[

Structured editor with common supplies and subject blocks.

[⌊Read-only source preview and guarded duplication workflow.⌉⌊Read-only source preview
and guarded duplication workflow.⌉[

Read-only source preview and guarded duplication workflow.

[⌊Configuration of classes and coordinator assignments.⌉⌊Configuration of classes
and coordinator assignments.⌉[

Configuration of classes and coordinator assignments.

## Installation

 1. Upload the plugin ZIP from Plugins > Add New > Upload Plugin.
 2. Activate Scolist – School Supply Lists.
 3. Open School supplies > Settings.
 4. Set the school name, active school year and classes.
 5. Assign one or more coordinators to each class.
 6. Open School supplies > Help / Getting started for the integrated guide.
 7. Add a Shortcode block containing `[scolist_school_supply_lists]` to a public page.

## FAQ

### Who can publish a list?

WordPress administrators, designated school managers and coordinators assigned to
the relevant class can publish it.

### Can a coordinator use another class list as a starting point?

Yes. Source lists are opened read-only. The copy can only be created in a class 
assigned to the coordinator and always starts as a draft.

### What happens if the target list is already published?

The current public snapshot remains visible. The plugin displays the target status,
last update and last editor, then requires an explicit additional confirmation before
replacing its working content.

### Does the PDF require an external service?

No. The compact A4 PDF is generated locally by the plugin.

### Does the plugin collect or transmit personal data?

No. The plugin makes no external requests and includes no tracking. It stores WordPress
user IDs only for permissions, assignments and last-editor information.

### Is data deleted when the plugin is removed?

Not by default. Administrators can explicitly enable permanent data deletion in 
the plugin settings before uninstalling it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Scolist – School Supply Lists” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ philippedelbouys ](https://profiles.wordpress.org/philippedelbouys/)

[Translate “Scolist – School Supply Lists” into your language.](https://translate.wordpress.org/projects/wp-plugins/scolist-school-supply-lists)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/scolist-school-supply-lists/),
check out the [SVN repository](https://plugins.svn.wordpress.org/scolist-school-supply-lists/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/scolist-school-supply-lists/)
by [RSS](https://plugins.trac.wordpress.org/log/scolist-school-supply-lists/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Internationalized the PHP, JavaScript and PDF interfaces with WordPress translation
   functions.
 * Switched the source language to English and added a POT template for community
   translations.
 * Applied the unpublishing rule to both manual editing and XML imports.
 * Fixed the public shortcode rendering inside the block editor and REST responses.
 * Improved the responsive public list cards and action buttons.
 * Displayed public dates as day/month/year on French-language sites.

#### 1.0.9

 * Fixed unpublishing: changing a published list to Draft, Needs review or Validated
   removes it immediately from the public page and PDF endpoint.

#### 1.0.8

 * Replaced all global identifiers, options, actions, query variables, CSS/JS selectors
   and shortcodes with a unique Scolist-specific prefix.

#### 1.0.7

 * Renamed the plugin to Scolist – School Supply Lists and aligned the text domain
   with the requested distinctive slug.
 * Moved the top-level administration menu to a lower position in the WordPress 
   menu hierarchy.

#### 1.0.6

 * Removed direct `$_GET` access from read-only navigation helpers.
 * Query parameters are now obtained as scalar values through `filter_input()` and
   then sanitized with WordPress functions.
 * No functional or data-model changes.

#### 1.0.5

 * Replaced generic query-string helpers with fixed-key, WordPress-sanitized readers.
 * Documented the intentional metadata queries used by the plugin’s small internal
   data set for Plugin Check.
 * No functional or data-model changes.

#### 1.0.4

 * Fixed the final two Plugin Check input-sanitization findings in read-only query
   helpers.
 * Query-string navigation values now use scalar input filtering before WordPress
   sanitization.

#### 1.0.3

 * Resolved all errors reported by the official Plugin Check tool.
 * Hardened output escaping, uploaded XML validation and nested settings sanitization.
 * Removed the deprecated manual translation loader and the extra Markdown file 
   from the production package.
 * Added direct-access protection to the PDF renderer and aligned uninstall variables
   with WordPress naming conventions.

#### 1.0.2

 * Fixed the “Show drafts” option so the source list refreshes immediately.
 * Fixed the published-target confirmation so it is shown only when the destination
   list is actually published.

#### 1.0.1

 * Added an integrated Help / Getting Started page.
 * Added a one-time activation notice with direct links to setup and help.
 * Added public-page shortcode instructions to the settings screen.
 * Added a Help link on the Plugins screen.

#### 1.0.0

 * First public release under the Scolist name.
 * Class and school-year management.
 * Coordinator assignments and publication workflow.
 * Structured supplies by subject.
 * Safe list and subject duplication.
 * XML import.
 * Responsive public display, printing and compact PDF export.
 * Explicit target-list safeguards during duplication.

## Meta

 *  Version **1.1.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [education](https://wordpress.org/plugins/tags/education/)[lists](https://wordpress.org/plugins/tags/lists/)
   [pdf](https://wordpress.org/plugins/tags/pdf/)[school](https://wordpress.org/plugins/tags/school/)
   [supplies](https://wordpress.org/plugins/tags/supplies/)
 *  [Advanced View](https://wordpress.org/plugins/scolist-school-supply-lists/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/scolist-school-supply-lists/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/scolist-school-supply-lists/reviews/)

## Contributors

 *   [ philippedelbouys ](https://profiles.wordpress.org/philippedelbouys/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/scolist-school-supply-lists/)