footnotes aims to be the all-in-one solution for displaying an automatically-generated list of references on your WordPress Page or Post. [NB - clone of https://github.com/markcheret/footnotes, no longer mirroring]
https://bengoldsworthy.net/portfolio/programs/footnotes/
Rumperuu
f8d5d73443
Update codebase to PHP 8.0, remove Hungarian notation, apply additional Rector tweaks |
||
---|---|---|
.github | ||
_tools | ||
assets | ||
docs | ||
footnotes.wiki@837ae00912 | ||
src | ||
.gitignore | ||
.gitmodules | ||
.htmlhintrc | ||
.prettierignore | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
composer.json | ||
composer.lock | ||
CONTRIBUTING.md | ||
LICENSE.md | ||
package-lock.json | ||
package.json | ||
phpcs.xml.dist | ||
phpdoc.dist.xml | ||
README.md | ||
rector.php | ||
SECURITY.md |
footnotes
footnotes aims to be the all-in-one solution for displaying an automatically-generated list of references on your Page or Post. The Plugin ships with a set of defaults while also empowering you to control how your footnotes will be displayed.
footnotes gives you the ability to display well-formatted footnotes on your WordPress Pages and Posts — those footnotes we know from offline publishing.
Featured on wpmudev — cheers for the review, folks!
Table of Contents
Features
This Plugin provides:
- fully-customizable footnote start and end shortcodes;
- stylable tooltips supporting hyperlinks and dedicated text;
- a responsive reference container, with customisable positioning;
- a wide choice of different numbering styles;
- a freely-configurable and optional backlink symbol;
- footnote appearance customisation via dashboard settings and custom CSS style rules; and
- editor buttons for easily adding shortcode tags.
Getting Started
- Read the contributing guidelines;
- clone this repository (
git clone git@github.com:markcheret/footnotes.git
):- we recommend that you use VVV for your local testing environment.
- install Composer and NPM; and
- install all dependencies (
composer install
):- you will have to install
php-mbstring
manually if you do not already have it.
- you will have to install
Documentation
View the current docs here.
Acknowledgements
Huge thanks to every footnotes user, contributor, bug reporter, feature requester and fan!
License
This project is licensed under the GNU GPL v3.
Contact Information
Name | Link(s) |
---|---|
Mark Cheret |