Skip to content

Shortcodes

Shortcodes let you use Academic References in the Classic Editor, widgets, and page builders. In the block editor, the blocks are usually easier.

Insert an inline citation to one or more references.

Attribute Description
ids Comma-separated reference IDs (required)
locator Page or location detail, e.g. p. 42
[abt_citation ids="123,456" locator="p. 42"]

Output a formatted bibliography.

Attribute Default Description
ids (empty) Comma-separated reference IDs. If empty in a post, the block/shortcode uses the works cited in that post.
title References Heading text (set globally in Display settings)
style site default Citation style override for this list
orderby title title, date, or author
[abt_bibliography title="References" orderby="author"]

Add a numbered footnote. Wrap the note text between the opening and closing tags.

[abt_footnote]This is the footnote text.[/abt_footnote]

Render one reference on its own.

Attribute Description
id Reference ID (required)
style Citation style override
Shortcode What it renders
[abt_dashboard] The full front-end user dashboard (add references, library, reading status, notes)
[abt_reference_library] A browsable, sortable list of your references
[abt_my_references] The current user’s own references
[abt_submit_reference] A front-end form to submit a new reference
[abt_edit_reference] A front-end form to edit an existing reference
[abt_import_references] A front-end import form
[abt_export_references] A front-end export form (attribute format pre-selects bibtex, ris, or json)

Most front-end shortcodes require the user to be logged in and to have the right permissions (see Settings and User dashboard).