Third-Party Plugins
Last updated: March 21, 2022
For security, compatibility and performance reasons, Pressbooks restricts the range of third-party plugins that are included on our hosted networks. Anyone interested in using a particular WordPress plugin with our hosted offering of Pressbooks is welcome to submit a plugin request. All requested plugins undergo a review process and are evaluated with reference to our plugins policy.
Please see below for a list of plugins evaluated to date and the results of the evaluation.
Permitted Plugins
The following third-party plugins have been tested and approved for use on Pressbooks networks.
Note: Available plugins may differ based on service level. Some plugins listed below are part of the Pressbooks hosting stack and may not be administered by network managers.
- Enable Media Replace. This plugin allows authors to replace media files uploaded to a book a single time in the media library rather than replacing it everywhere it has been inserted into the text.
- H5P. This plugin allows users to create, share and reuse interactive HTML5 content and applications, such as quizzes and assessments
- Hypothesis. This plugin allows authors to enable the Hypothesis web annotation client so that readers can highlight, comment, and interact with a text through social annotation.
- Koko Analytics. This plugin provides authors with privacy-friendly page visit analytics for their books.
- Lord of the Files. This plugin helps sanitize file uploads and can be used to allow users to safely upload SVG files.
- Parsedown Party. This plugin allows authors to write and publish content using markdown.
- Redirection. This plugin allows network managers to set up redirection rules for various URLs on your site.
- Regenerate Thumbnails. This plugin allows authors to regenerate the thumbnail sizes for uploaded images.
- TablePress. This plugin allows users to create, import, and display sortable, filterable tables.
- WP QuickLaTeX. This plugin lets users create equations and use other basic commands in LaTeX.
Disallowed Plugins
The list of disallowed plugins below is not a judgement on the quality or suitability of these plugins for various use cases. Plugins are generally disallowed because they are incompatible with the Pressbooks application in a non-trivial way, they duplicate functionality that exists within the Pressbooks application, or they do not meet the performance requirements of our enterprise hosting service.
- Broken Link Checker
This plugin placed an unacceptable load on server resources when evaluated in 2017. Users who wish to check their networks/books for broken links may be interested in using the W3C’s link validator: https://validator.w3.org/checklink instead. - CM Tooltip Glossary
As of Pressbooks 5.6.0, Pressbooks now includes a native glossary tool which includes most of the functionality provided by this plugin. See https://guide.pressbooks.com/chapter/create-and-display-glossary-terms/. - OpenStax Impo