/academic-bloggers-toolkit

Wordpress plugin providing an all-in-one solution for effective academic blogging.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

ABT Banner Donate Build Status codecov Maintainability WordPress WordPress rating

An open source WordPress plugin providing an all-in-one solution for effective academic blogging.

Contents

Join the chat at https://gitter.im/academic-bloggers-toolkit/Lobby

Manifesto

To my knowledge, there is not one citation plugin that exists for WordPress that does its job the way it should. Every other citation plugin uses WordPress shortcodes to render citations. Is that a bad thing. Yes. Here's why:

Once you commit to using a plugin that uses shortcodes to render content, you're stuck with it for the life of your website. If you uninstall that plugin, all posts which rely on the shortcodes from that plugin break. Additionally, if the person who wrote the plugin decides he/she no longer wants to support it and the shortcode API changes, all of your posts will break. This is unacceptable for academic writing.

This plugin generates plain, beautiful HTML and renders it at the time of insertion. There are zero shortcodes. There is zero chance of your posts breaking.

Need to write one long blog post with lots of references? Download this plugin, write the post, and then delete the plugin if you don't need it any longer. Freedom.

Features

  • Insert formatted references on the fly using PMID, PMCID, DOI (CrossRef, DataCite, & mEDRA), URL, or ISBN.
  • Manually insert formatted references from over 15 types of references.
  • Import a full bibliography from your favorite reference manager using an exported .ris or BibTeX file.
  • Automatically format references for every citation style on planet earth (over 1300).
  • Fully interactive reference list which lives beside the post editor.
  • Search PubMed from the post editor and insert references instantly.
  • Inline citations display full formatted references on the frontend when hovered with the mouse (or when tapped on mobile). No more scrolling down and losing your focus!

Translations

Click Here to Translate this Plugin

Translations for this plugin can be completed and submitted here. After submission of a translation, I'll try to update the plugin with your translations within 7 days.

Translation Status

Language Contributors % Complete
French fr Houssen Moshinaly Progress
Spanish es Jose Miguel Villatoro Progress
Spanish (AR) es-ar Jose Miguel Villatoro, Lucas Progress
Chinese (simplified) zh-CN fishfree Progress
Polish pl Krzysztof Ruchniewicz Progress
German de Jan-Luca Bauß, Mathias Micheel Progress
Portuguese pt Alexandre Rodrigues Progress
Indonesian id Alam Progress
Arabic ar Ezz El Dean Progress
Danish da Dan Bilbo Christensen Progress
Romanian ro Maria Estela Mihoc Progress
Tamil ta Albert Albs Progress
Thai th Jose Miguel Villatoro, Tammakit Intharaksa, wiennat Progress
Urdu ur Munir Abbasi Progress

Contributing

If you'd like to contribute to this project, please read the contributor guide.