Skip to content

nytafar/wp-reference-manager

Repository files navigation

WP Reference Manager

A modern WordPress block editor plugin for managing references, citations, and footnotes.

Features

  • Insert formatted references using PMID, DOI (CrossRef, DataCite, & mEDRA), URL, or ISBN
  • Manually insert formatted references as footnotes in the block editor
  • Import bibliography from reference managers using .ris files
  • Automatic reference formatting for specified citation styles
  • Interactive reference list beside the block editor
  • Automatic footnote management
  • Hover-to-view inline citations on the frontend

Installation

  1. Upload the plugin files to the /wp-content/plugins/wp-reference-manager directory
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Settings->WP Reference Manager screen to configure the plugin

Development

Prerequisites

  • Node.js (v14 or later)
  • npm (v6 or later)
  • WordPress (v5.8 or later)

Setup

  1. Clone this repository
  2. Run npm install to install dependencies
  3. Run npm start for development
  4. Run npm run build for production build

Available Commands

  • npm start: Start development mode
  • npm run build: Build for production
  • npm run lint: Run linting
  • npm run format: Format code

License

GPL v2 or later

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published