Ever wanted to give recognition to the people that helped you produce a given blog post? All Due Credit allows you to include a
list of names along with any post you write, to serve this very purpose. Each name listed is accompanied by text label that reveals
what their role was.
You can add the following labels:
Each name can be accompanied by a Gravatar, as well as a homepage link.
All Due Credit currently requires some manual steps to use. For example, whenever you want to add a name to a post, you have to
add a Custom Field manually, respecting the right spelling of text label. (See the ‘Usage’ tab for more information) While this is completely functional, I will eventually make it friendlier, where you’ll be able to select from a dropdown, or
something simple like that. Despite this, I’m happy with using All Due Credit on my own blog,
and figured some of you may appreciate the same opportunity.
The design of All Due Credit was inspired by Funnyordie.com.
- Upload the
all-due-creditdirectory to your
- Activate the plugin through the ‘Plugins’ menu in WordPress
How to Use
- Edit a post
- Scroll down to the ‘Custom Fields’ section, and locate the ‘Add New Custom Field’ form.
- If the ‘Name’ field is a dropdown that says ‘– Select –‘, click the ‘Enter New’ link right below it.
- In the ‘Name’ field (now a textbox), enter one of the following labels:
- In the ‘Value’ field, you have some flexibility.
You can simply add just name:
Or you can provide additional information, such as: (Commas (,) are used to separate the different pieces of information)
A name and an e-mail: (E-mail enables Gravatar)
A name, an e-mail, and a website:
You can even leave out the e-mail, and still specify a website:
Additionally, if the label you selected was ‘Thanks to’, you can list multiple persons in the same ‘Value’ box.
To do this, simply add a semi-colon (;) in between each entry, like this:
John Doe,email@example.com,jdoeswebsite.com;Jane Doe,firstname.lastname@example.org,janeswebsite.com
Will this plugin change my post contents?
No. The All Due Credit control is generated on-the-fly, and it is added right after the post content. Furthermore, All
Due Credit will never appear on the home page of your blog, only when you view a specific post.
Why does All Due Credit appear broken in my blog?
There are a huge variety of WordPress themes available out there, some of which make major modifications to the styles of WordPress. Since All Due Credit inherits these styles, sometimes this results in layout issues. I’ve been progressing on handling differences introduced by themes, so keep an eye out for new versions. If you have problems with a specific theme, I’d be happy to take a look and see if I can help.
Can I have multiple names per label, in the same post?
Only with the ‘Thanks to’ field, at the moment. Multiple names in the ‘Thanks to’ field, delimited by semi-colon (;), will automatically be converted to multiple ‘Thanks to’ entries in All Due Credit. The other four labels don’t currently
If I enter an e-mail, will it ever be seen by my readers?
No. The e-mail is encrypted right before we use it, and is only used to request the person’s Gravatar.
Contributors & Developers
“All Due Credit” is open source software. The following people have contributed to this plugin.
- Added two new options: Show on home page and Show in feed. They allow you to control where All Due Credit will be included.
- Added an options page, which can be found in the Settings menu group. Currently, three options are available: Maximum names per row, Gravatar size, and Gravatar default image. The first two can be useful if you’re having trouble getting All Due Credit looking right in your theme.
- Greatly improved compatibility with themes that use custom image styles. Future updates will improve this logic to handle themes that have heavy CSS changes.
- Gravatars are now hotlinked (same effect as clicking on the name)
- Greatly improved compatibility with themes, ensuring that names will always be visible and unclipped. Next update will improve how avatars look in templates that modify image styles.
- Fixed bug where very long names would break the overall layout