Welcome to Dagon Design. In addition to free scripts, WordPress plugins, and articles, we offer a variety of services including custom theme design, plugin creation, and PHP scripting. Contact me for more information.

Version 1.32   Updated Wednesday, July 1st, 2009 at 8:20pm

Add Signature Plugin for WordPress

This plugin lets you display a custom signature at the bottom of your posts. Simply type the text you want in the options page and configure it to display on every post, or manually display it by adding the trigger text wherever you like. You can also add in author information using the included variables – login name, first name, last name, nickname, email address, website, and description/bio. It get this information from the author’s account settings. It currently supports up to three different signature templates.

Download

  If you have found this page useful, please consider donating. Thanks!

Instructions

  • Download the above file, rename it from .txt to .php, and upload it to your plugins directory.
  • Enable the plugin.
  • Configure the plugin options (under DDAddSig).
  • Test it out by viewing a post.

Change Log

  • 07-01-09 Version 1.32 – Fixed bug when using more than 3 sigs. Sigs are now wrapped in a div with the class ddsig_wrap.
  • 02-17-09 Version 1.31 – Added five extra signature fields (7 total now), updated display of options.
  • 09-22-07 Version 1.3 – Added two extra signature fields. Added ‘Load Default Options’ button. Added option to display signature on search pages.
  • 11-27-06 Version 1.2 – Added option to show the signature on date/category archive pages.
  • 07-26-06 Version 1.1 – You can now choose to show the signature on the index, posts, and/or pages.
  • 07-23-06 Version 1.0 – First release.

Signatures

You can use HTML and CSS in your signatures. The following variables can also be used to display author information (they are case-sensitive):

  • %LOGIN% – Login name
  • %FIRST% – First name
  • %LAST% – Last name
  • %NICK% – Nickname
  • %EMAIL% – Email address
  • %URL% – Website
  • %DESC% – Description/Bio

Standard Usage

To show the signature on a post or page, simply type in the proper trigger text.

Primary signature:
<!-- ddsig -->

Signature 2:
<!-- ddsig2 -->

Signature 3:
<!-- ddsig3 -->

Etc..

Note: Be sure you enter the trigger text using the ‘Code View’ in WordPress – not the new visual text editor.

Automatic Usage

If you prefer, you can have the plugin automatically display the signature on the pages you specify with the options below. Note: These options only apply to the primary signature.

Display on index page
When enabled, this option will show the signature after each post on your index page.

Display on posts
When enabled, this option will show the signature on each single post page.

Display on static pages
When enabled, this option will show the signature on each static page.

Display on archive pages
When enabled, this option will show the signature on each archive page. This includes both date and category archives.

Display on search pages
When enabled, this option will show the signature on each search results page.

Other Uses

What if you want to show an image of the author at the bottom of the posts? Standard WordPress profiles do not include an option for an author image, but it is easy to do with this plugin.

Just add something like this to your signature field:

<img src="/authors/%NICK%.jpg" />

Then all you have to do is create an ‘authors’ directory on your server, containing an image for each author (with their nickname for the filename).

Modifications

Disable automatic line breaks in signatures
Find this code in the script:
$ddsig_data = get_option('ddsig_data');After it, add the following:
$ddsig_data = str_replace(array("\n","\r"), array("", ""), $ddsig_data);That will strip out the newline/return characters from the signature. To do the same to the other signature fields, just duplicate that line with the other variable names (ddsig_data2, etc..)

Pages: « 12 11 [10] 9 8 7 6 5 4 3 21 » Show All

  1. It would be great if there were an option to place the signature wherever you place the signature tag in the post. As it is now, even if I put “” in the middle of the post (or anywhere else) the signature shows up at the bottom of the post, which doesn’t work for me.

  2. Thanks for this plugin, it’s really amazing! :D

  3. I wondered if it is possible to configure your plugin to add signatures to specific ‘categories’?

    Thanks

    Scott

  4. So… can we use this to automate adding a permalink to each post by having a var of %post_URL ?

  5. Thank you for your post. This is really a great SEO plugin that I need.
    Thanks

  6. 145
    invi

    Are there any ways I could add this signature automatically on single.php? I tried adding on my single.php but it didn’t show up. I have like thousands of entries and have multiple authors on my site, its a huge job to manually edit each post and place this on the code view. Thanks

  7. I would like to add a few lines of HTML so the sig block is centered and has a few hyperlinks. I add the HTML code and all I get is the raw HTML, no formatting. This ought to be straight forward so I am sure I am missing something. I enter the code in Nvu and copy it on over without the stuff before the body statement.

    How do I add the HTML and have it formatted correctly?

    Thanks

  8. Great article. thanks for sharing.

  9. great plugin i am using this in my site working gr8 improved my page views aby 1k per day thx a lot.

  10. Fantastic, exactly what I’ve been looking for, many thanks.

  11. Hi, I just installed dd-add-sig.php 1.3.2 (3x) Using WP Version 2.8.2 and I’m sorry but I’m not able to follow your instructions “Configure the plugin options (under DDAddSig).” (I can’t find it!)

    I’ve reviewed the posts here and ernestly tried to edit different sections of the code but can’t seem to get it breathing. Any help appreciated to know where are the ‘options’ found, a screen shot maybe or the line(s) of code that need to be edited – tks! LT

  12. 139
    Helén

    Hi, I’m trying to follow your instructions above but I don’t know where to enter my html code for my signature. Can you please help me??

    Regards

  13. I am not sure what you mean. There should be no language-specific code in this plugin.

  14. I currently have it set up to automatically apply my signature to posts. However in the case of posts by other people, I would like a way to override that default setting rather than have their post attributed to me when I didn’t write it. Any ideas?

  15. 136
    seif

    hi – i’m trying to edit the plug-in code so the image im using as a signature immediately follows the text (à la magazine signatures).

    any help would be much appreciated.

    great plug-in.
    thanks
    seif

Pages: « 12 11 [10] 9 8 7 6 5 4 3 21 » Show All

Leave a Comment

Before you comment: If you are having an issue with a script, please make sure you have read the entire article. Also, please read through the comments because most common issues have already been discussed many times. Thanks.


Be sure to wrap all code in <code></code> tags.