Great, thank you! It occurs to me that a technically much simpler solution that could be quickly implemented (before eventually implementing some kind of Zotero-style output based on the metadata) would be simply to allow users to fill in an optional field (of formatted text, e.g., to allow for italics) that would be added after the link.
Example:
postlink = Journal Title 2 (2021): 1–10.
This would result in the output:
Title of the Article. Journal Title 2 (2021): 1–10.