# Third-party Plugins & Integrations

**URL:** https://pressbooks.community/c/contributing/third-party-plugins-integrations/28.md

[Latest](https://pressbooks.community/latest.md) · [Categories](https://pressbooks.community/categories.md)

---

## [About the Third-party Plugins & Integrations category](https://pressbooks.community/t/about-the-third-party-plugins-integrations-category/4426)

<div class="topic-metadata">

**Author:** [@SteelWagstaff](https://pressbooks.community/u/SteelWagstaff)\
**Replies:** 0\
**Last updated:** [October 6, 2025, 4:05pm UTC](https://pressbooks.community/t/about-the-third-party-plugins-integrations-category/4426 "2025-10-06T16:05:31Z")

</div>

Development questions related to third-party plugins and integrations

---

## [New OER Hub in Pressbooks](https://pressbooks.community/t/new-oer-hub-in-pressbooks/4622)

<div class="topic-metadata">

**Author:** [@Isaac\_Mulolani](https://pressbooks.community/u/Isaac_Mulolani)\
**Replies:** 1\
**Last updated:** [June 29, 2026, 4:43pm UTC](https://pressbooks.community/t/new-oer-hub-in-pressbooks/4622 "2026-06-29T16:43:34Z")

</div>

I have been administering an open-source Pressbooks instance for a few years now. Recently, the new H5P including the OER Hub was released. In Moodle and in the H5P.com site, this new hub appears. I am wondering when thi…

---

## [Generic way to insert \<link\> into \<head\>?](https://pressbooks.community/t/generic-way-to-insert-link-into-head/386)

<div class="topic-metadata">

**Author:** [@SteelWagstaff](https://pressbooks.community/u/SteelWagstaff)\
**Replies:** 4\
**Last updated:** [February 22, 2018, 9:21pm UTC](https://pressbooks.community/t/generic-way-to-insert-link-into-head/386 "2018-02-22T21:21:16Z")

</div>

Hi all, We’ve recently run across an issue where an author created a bunch of annotations on some content using hypothesis and then realized, too late, that they had anchored their annotations on a “part” rather than a …

---

## [The latest builds of Prince now have support for CSS variables](https://pressbooks.community/t/the-latest-builds-of-prince-now-have-support-for-css-variables/991)

<div class="topic-metadata">

**Author:** [@t.dumm](https://pressbooks.community/u/t.dumm)\
**Replies:** 1\
**Last updated:** [January 21, 2020, 6:34pm UTC](https://pressbooks.community/t/the-latest-builds-of-prince-now-have-support-for-css-variables/991 "2020-01-21T18:34:20Z")

</div>

The latest builds of Prince now have support for CSS variables:

---

## [Custom Fields on Chapter CPT won't export](https://pressbooks.community/t/custom-fields-on-chapter-cpt-wont-export/193)

<div class="topic-metadata">

**Author:** [@MashRoofa](https://pressbooks.community/u/MashRoofa)\
**Replies:** 5\
**Last updated:** [June 16, 2017, 3:11pm UTC](https://pressbooks.community/t/custom-fields-on-chapter-cpt-wont-export/193 "2017-06-16T15:11:44Z")

</div>

Hello Pressbooks community. Well I’m currently developing a plugin that uses custom fields in the Chapter CPT of Pressbooks. The problem comes when ever i export/import the book data. When i try import it in a clean site…

---

## [Index creation prince two-pass solution with example](https://pressbooks.community/t/index-creation-prince-two-pass-solution-with-example/258)

<div class="topic-metadata">

**Author:** [@t.dumm](https://pressbooks.community/u/t.dumm)\
**Replies:** 0\
**Last updated:** [September 22, 2017, 8:50am UTC](https://pressbooks.community/t/index-creation-prince-two-pass-solution-with-example/258 "2017-09-22T08:50:15Z")

</div>

I came accross this Prince manual page for the prince two-pass solution with the application of generating an index with page reference numbers: The prince two-pass solution might help with the index featute mentioned…

---

## [Info: pandoc used to convert exported XHTML to DOCX leads to very good results](https://pressbooks.community/t/info-pandoc-used-to-convert-exported-xhtml-to-docx-leads-to-very-good-results/551)

<div class="topic-metadata">

**Author:** [@t.dumm](https://pressbooks.community/u/t.dumm)\
**Replies:** 1\
**Last updated:** [June 5, 2018, 6:57pm UTC](https://pressbooks.community/t/info-pandoc-used-to-convert-exported-xhtml-to-docx-leads-to-very-good-results/551 "2018-06-05T18:57:41Z")

</div>

I do not know if this is of interest. I tried the free software “pandoc” (https://pandoc.org/) to convert the XHTML file exported from Pressbooks. I did this, because the exported ODT file does not contain paragraph tag…

---

## [Modern editor experience](https://pressbooks.community/t/modern-editor-experience/3138)

<div class="topic-metadata">

**Author:** [@arzola](https://pressbooks.community/u/arzola)\
**Replies:** 5\
**Last updated:** [April 28, 2025, 6:32pm UTC](https://pressbooks.community/t/modern-editor-experience/3138 "2025-04-28T18:32:54Z")

</div>

I’m a Notion power user, and I really enjoy using the /slash menu commands to append content. Inspired by this, I’m working on creating a new modern editor for serious writers: Wp Tiptap Editor. I’d love to get your feed…

---

## [Syntax highlighter plugin that works with exporting](https://pressbooks.community/t/syntax-highlighter-plugin-that-works-with-exporting/513)

<div class="topic-metadata">

**Author:** [@ryanmartinneutrino](https://pressbooks.community/u/ryanmartinneutrino)\
**Replies:** 2\
**Last updated:** [October 6, 2025, 4:33pm UTC](https://pressbooks.community/t/syntax-highlighter-plugin-that-works-with-exporting/513 "2025-10-06T16:33:09Z")

</div>

Is there a way to get syntax highlighting to work on exports? We’ve tried a few plugins (e.g. Crayon) that highlight code in pre tags but the exports don’t have any highlighting. Is there any plan to support this or a me…

---

## [OAuth and Single-Sign On (with Pressbooks & Hypothesis)](https://pressbooks.community/t/oauth-and-single-sign-on-with-pressbooks-hypothesis/305)

<div class="topic-metadata">

**Author:** [@SteelWagstaff](https://pressbooks.community/u/SteelWagstaff)\
**Replies:** 5\
**Last updated:** [November 13, 2018, 10:38pm UTC](https://pressbooks.community/t/oauth-and-single-sign-on-with-pressbooks-hypothesis/305 "2018-11-13T22:38:39Z")

</div>

I saw with some interest that Hypothesis has recently switched to using the standard OAuth protocol: Leaving Cookies for OAuth Authentication : Hypothesis . We’re imagining a situation in which we allowed SSO to our Pres…

---

## [Hypothesis annotations and cloned books?](https://pressbooks.community/t/hypothesis-annotations-and-cloned-books/304)

<div class="topic-metadata">

**Author:** [@SteelWagstaff](https://pressbooks.community/u/SteelWagstaff)\
**Replies:** 12\
**Last updated:** [November 21, 2018, 10:16pm UTC](https://pressbooks.community/t/hypothesis-annotations-and-cloned-books/304 "2018-11-21T22:16:07Z")

</div>

Quick question about annotations created using the hypothesis plugin and the new cloning feature. I haven’t done much testing on this yet, but am curious to know what happens to annotations made on a public Pressbook (wi…

---

## [Including H5P Activities in the Cloning Routine](https://pressbooks.community/t/including-h5p-activities-in-the-cloning-routine/306)

<div class="topic-metadata">

**Author:** [@SteelWagstaff](https://pressbooks.community/u/SteelWagstaff)\
**Replies:** 6\
**Last updated:** [October 6, 2025, 4:30pm UTC](https://pressbooks.community/t/including-h5p-activities-in-the-cloning-routine/306 "2025-10-06T16:30:35Z")

</div>

We’re currently building Pressbooks and embedding interactive content using the H5P plugin for WordPress. H5P activities are created in/for individual sites/books, and once published can be embedded anywhere. The plugin …

---

## [Prince vs Pressbooks mPDF. Are there diferences?](https://pressbooks.community/t/prince-vs-pressbooks-mpdf-are-there-diferences/68)

<div class="topic-metadata">

**Author:** [@colomet](https://pressbooks.community/u/colomet)\
**Replies:** 11\
**Last updated:** [December 8, 2017, 7:13pm UTC](https://pressbooks.community/t/prince-vs-pressbooks-mpdf-are-there-diferences/68 "2017-12-08T19:13:44Z")

</div>

Are diferences? or the final product will be almost the same?

---

## [CM Tooltips Plugin troubleshooting](https://pressbooks.community/t/cm-tooltips-plugin-troubleshooting/34)

<div class="topic-metadata">

**Author:** [@ned](https://pressbooks.community/u/ned)\
**Replies:** 11\
**Last updated:** [July 27, 2017, 6:13pm UTC](https://pressbooks.community/t/cm-tooltips-plugin-troubleshooting/34 "2017-07-27T18:13:13Z")

</div>

Closing the related GitHub issue, but here it is for reference: Compatibility with CM Tooltip Glossary Plugin · Issue #546 · pressbooks/pressbooks · GitHub Basically, @SteelWagstaff was running into issues where non-adm…

---

## [Better Plugin Recommendations](https://pressbooks.community/t/better-plugin-recommendations/153)

<div class="topic-metadata">

**Author:** [@ned](https://pressbooks.community/u/ned)\
**Replies:** 6\
**Last updated:** [April 26, 2017, 12:02pm UTC](https://pressbooks.community/t/better-plugin-recommendations/153 "2017-04-26T12:02:07Z")

</div>

I just discovered this plugin, which replaces the contents of the Recommended tab of the WordPress plugin installer with a curated list served from a lightweight API: This is a perfect method for us to highlight plugi…

---

## [Gutenberg and a11y](https://pressbooks.community/t/gutenberg-and-a11y/757)

<div class="topic-metadata">

**Author:** [@jmitchell](https://pressbooks.community/u/jmitchell)\
**Replies:** 5\
**Last updated:** [October 1, 2020, 5:04pm UTC](https://pressbooks.community/t/gutenberg-and-a11y/757 "2020-10-01T17:04:47Z")

</div>

Here are a few links to information about Gutenberg and a11y: Report on the Accessibility Status of Gutenberg In the short term, we hope to resolve all accessibility issues that are true barriers to the use of Gutenberg…

---

## [MathJax and Math Accessibility](https://pressbooks.community/t/mathjax-and-math-accessibility/1935)

<div class="topic-metadata">

**Author:** [@beckej](https://pressbooks.community/u/beckej)\
**Replies:** 0\
**Last updated:** [April 8, 2022, 3:41pm UTC](https://pressbooks.community/t/mathjax-and-math-accessibility/1935 "2022-04-08T15:41:11Z")

</div>

I’ve been getting pretty deep in the weeds on Math Accessibility lately, and some of the other open source and paid tools are getting ready to update their MathJax from 2.7 → 3.2. I’m getting really excited looking at M…

---

## [Bibliographic Save To Zotero](https://pressbooks.community/t/bibliographic-save-to-zotero/158)

<div class="topic-metadata">

**Author:** [@sswettenham](https://pressbooks.community/u/sswettenham)\
**Replies:** 24\
**Last updated:** [February 28, 2019, 3:23pm UTC](https://pressbooks.community/t/bibliographic-save-to-zotero/158 "2019-02-28T15:23:00Z")

</div>

Current PB book webpages (i.e., a chapter page) do not provide bibliographic information to Zotero. Does this mean that a WP COinS plugin could be used, or is there another way to have bibliographic information available…

---

## [Question about metadata](https://pressbooks.community/t/question-about-metadata/1088)

<div class="topic-metadata">

**Author:** [@colomet](https://pressbooks.community/u/colomet)\
**Replies:** 7\
**Last updated:** [September 6, 2019, 11:45am UTC](https://pressbooks.community/t/question-about-metadata/1088 "2019-09-06T11:45:09Z")

</div>

I´m almost finishing a plugin that will create new educational metadata for my PB Installation. All that require an educational digital book and more. I have one questions to the community. Thinking about how google wor…

---

## [Metadata - Book Info - Zotero Citation manager](https://pressbooks.community/t/metadata-book-info-zotero-citation-manager/277)

<div class="topic-metadata">

**Author:** [@sswettenham](https://pressbooks.community/u/sswettenham)\
**Replies:** 18\
**Last updated:** [February 28, 2019, 3:24pm UTC](https://pressbooks.community/t/metadata-book-info-zotero-citation-manager/277 "2019-02-28T15:24:22Z")

</div>

In search of Zotero compatibility. Currently Zotero displays the book homepage as: Item Type - Journal Article Date - 1441843200 Neither of the above meta data are correct for a book. How can I resolve this? Notewo…

---

## [Educational metadata and more metadata](https://pressbooks.community/t/educational-metadata-and-more-metadata/254)

<div class="topic-metadata">

**Author:** [@colomet](https://pressbooks.community/u/colomet)\
**Replies:** 1\
**Last updated:** [October 10, 2017, 6:36pm UTC](https://pressbooks.community/t/educational-metadata-and-more-metadata/254 "2017-10-10T18:36:11Z")

</div>

What we do in our plugin is to deactivate our metadata in each field that is created by PB in order to not to have duplicity of information. And because we believe the educational metadata is the key of the system and sh…

---

## [Pressbooks educational metadata](https://pressbooks.community/t/pressbooks-educational-metadata/132)

<div class="topic-metadata">

**Author:** [@colomet](https://pressbooks.community/u/colomet)\
**Replies:** 8\
**Last updated:** [April 29, 2017, 7:37pm UTC](https://pressbooks.community/t/pressbooks-educational-metadata/132 "2017-04-29T19:37:58Z")

</div>

I´m working with a plugin for pressbooks. We had something in the past, but is not working as it should be, that´s why we decided to start and make it much simple before to start to upgrade with features. We did finish …

---

## [Pressbooks with pagedJS](https://pressbooks.community/t/pressbooks-with-pagedjs/2521)

<div class="topic-metadata">

**Author:** [@njamar](https://pressbooks.community/u/njamar)\
**Replies:** 1\
**Last updated:** [October 6, 2025, 4:18pm UTC](https://pressbooks.community/t/pressbooks-with-pagedjs/2521 "2025-10-06T16:18:14Z")

</div>

Hello everyone, We have a pressbooks site. We would like to improve the quality of the pdf we produce with Prince. We are interested in integrating PagedJS into Pressbooks. Is this something that has already been done? …

---

## [Track Custom Dimensions through Google Analytics](https://pressbooks.community/t/track-custom-dimensions-through-google-analytics/2262)

<div class="topic-metadata">

**Author:** [@Christopher\_Phillips](https://pressbooks.community/u/Christopher_Phillips)\
**Replies:** 0\
**Last updated:** [December 22, 2022, 7:22pm UTC](https://pressbooks.community/t/track-custom-dimensions-through-google-analytics/2262 "2022-12-22T19:22:01Z")

</div>

There has been a great discussion about Web Traffic Analytics for All Books reporting at Institutional level that pointed me to the instructions for setting up Google Analytics across our instance of Pressbooks which has…

---

## [Use Google Tag Manager for Google Analytics](https://pressbooks.community/t/use-google-tag-manager-for-google-analytics/2261)

<div class="topic-metadata">

**Author:** [@Christopher\_Phillips](https://pressbooks.community/u/Christopher_Phillips)\
**Replies:** 0\
**Last updated:** [December 22, 2022, 7:07pm UTC](https://pressbooks.community/t/use-google-tag-manager-for-google-analytics/2261 "2022-12-22T19:07:17Z")

</div>

We love the Google Analytics plugin - it is easy to use and does a good job tracking information across our instance of Pressbooks. However, there are few configuration options to get additional information beyond the ba…

---

## [MathJax and QuickTex options in editor](https://pressbooks.community/t/mathjax-and-quicktex-options-in-editor/1708)

<div class="topic-metadata">

**Author:** [@Ana](https://pressbooks.community/u/Ana)\
**Replies:** 7\
**Last updated:** [October 20, 2021, 9:56pm UTC](https://pressbooks.community/t/mathjax-and-quicktex-options-in-editor/1708 "2021-10-20T21:56:25Z")

</div>

Is it possible to add to the text editor a MathJax text wrap for easy math equation writing? For example, I’d like to be able to highlight text that should be in LaTex and then click on an icon in the text editor that w…

---

## [New plugin: Pressbooks H5P Dashboard](https://pressbooks.community/t/new-plugin-pressbooks-h5p-dashboard/1372)

<div class="topic-metadata">

**Author:** [@figureone](https://pressbooks.community/u/figureone)\
**Replies:** 7\
**Last updated:** [June 23, 2020, 1:41am UTC](https://pressbooks.community/t/new-plugin-pressbooks-h5p-dashboard/1372 "2020-06-23T01:41:32Z")

</div>

Aloha, we (UH Mānoa) developed a plugin to summarize H5P content in a Pressbooks textbook for folks that use both. It’s currently pending review at wordpress.org, but you can download it from github now if you want to ta…

---

## [Zotpress developers wanted](https://pressbooks.community/t/zotpress-developers-wanted/2177)

<div class="topic-metadata">

**Author:** [@taniellemb](https://pressbooks.community/u/taniellemb)\
**Replies:** 1\
**Last updated:** [November 3, 2022, 2:42pm UTC](https://pressbooks.community/t/zotpress-developers-wanted/2177 "2022-11-03T14:42:58Z")

</div>

We are looking for a developer familiar with ZotPress to make a very small modification. When ZotPress displays citation / displays the bibliography, we would like the citation / bibliography entry to be linked to {url}/…

---

## [Two simple plugins forcing the student to pass a h5p quiz sucessfully before revealing the subsequent content of the chapter](https://pressbooks.community/t/two-simple-plugins-forcing-the-student-to-pass-a-h5p-quiz-sucessfully-before-revealing-the-subsequent-content-of-the-chapter/4255)

<div class="topic-metadata">

**Author:** [@t.dumm](https://pressbooks.community/u/t.dumm)\
**Replies:** 0\
**Last updated:** [June 11, 2025, 12:13pm UTC](https://pressbooks.community/t/two-simple-plugins-forcing-the-student-to-pass-a-h5p-quiz-sucessfully-before-revealing-the-subsequent-content-of-the-chapter/4255 "2025-06-11T12:13:18Z")

</div>

In case anybody is interested in the plugin or just the idea: I have two simple plugins related to h5p. The first plugin makes sure h5p results are written to the h5p results DB inside Pressbooks (not any potentially l…

---

## [CSS file in TinyMCE plugin made by myself doesn't work](https://pressbooks.community/t/css-file-in-tinymce-plugin-made-by-myself-doesnt-work/1206)

<div class="topic-metadata">

**Author:** [@Arald\_Garbo](https://pressbooks.community/u/Arald_Garbo)\
**Replies:** 0\
**Last updated:** [December 11, 2019, 2:31pm UTC](https://pressbooks.community/t/css-file-in-tinymce-plugin-made-by-myself-doesnt-work/1206 "2019-12-11T14:31:01Z")

</div>

Hello guys, I’m new here and this is my first topic (if I have the wrong section do not hesitate to correct me!). I made this little plugin to add a dropdown menu with the same functionality of “Textboxes” default drop…

[Next page](https://pressbooks.community/c/contributing/third-party-plugins-integrations/28.md?page=1)
