31 Mar

Meta Tag Manager

Description

Simple plugin which allows you to add custom meta tags that will show across all pages on your blog or on the homepage only.

Just upload, activate, and immediately start adding meta tags.

This can be used for adding Google and Yahoo site verification tags along with any other meta tags you may want to add.

If you have any problems with the plugins, please visit our http://netweblogic.com/forums/ for further information and provide some feedback first, we may be able to help. It's considered rude to just give low ratings and nothing reason for doing so.

If you find this plugin useful and would like to say thanks, a link, digg, or some other form of recognition to the plugin page on our blog would be appreciated.

Special thanks to Martin Lormes for help with some crucial updates.

Translated Languages Available

Here's a list of currently translated languages. Translations that have been submitted are greatly appreciated and hopefully make this plugin a better one. If you'd like to contribute, please have a look at the POT file in the langs folder and send us your translations.

  • Danish - Christian B.
  • German - Martin Lormes

Download

Requires At Least : 2.5
Test Up To : 3.0
Current Version : 1.1
Download latest version

Installation

  1. Download and unzip the plugin, then upload the entire meta-tag-manager directory to the /wp-content/plugins directory; or simply upload the zip file if you use WordPress 2.7 or newer
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Settings > Meta Tag Manager
  4. Enter the values in the text boxes. The first text box is so you can give your meta tag a memorable name and is not displayed on the website
  5. Add tags by clicking on the add tag link under the meta rows, and remove tags by clicking on the links next to the meta in question
  6. Save your changes

Frequently Asked Questions

Please see our http://netweblogic.com/forums/.

Screenshots

screenshot-0

Once the plugin is activated you can add/edit/delete tags from the menu in Settings > Meta Tag Manager

Changelog

1.0

  • code styling: code now wrapped in classes
  • bug fixed: magic quotes
  • bug fixed: character escaping using wp_specialchars on the site and htmlspecialchars on the admin page
  • separated the code into two .php files
    • meta-tag-manager.php the main plugin file, always loaded, contains minimal code to reduce loading time
    • meta-tag-manager-admin.php contains the admin backend parts of the plugin and is only loaded in the backend
  • i18n
  • l10n for: de_DE (language file by Martin Lormes)
  • meta tags can be flagged to appear on the homepage only
  • fixed bug which threw a Notice error when no meta tags were defined
  • fixed the bug where the rss feeds kept breaking

1.1

  • Added danish translation
  • Fixed added slashes for apostrophe values

Support

Visit our support forums

If you liked this post, why not share it?

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter
  • max.w
    I've just added this plugin and it doesnt display the fields ive just created in the admin, it saves them but doesnt display the list of the ones ive just created.

    Im using: Version 2.8.5

    Thanks.
  • Do you get any errors in your error log? It could also be your template, as the plugin needs the template to call wp_head().
  • max.w
    Everything is as it should be, its just when im initially creating these fields in the admin nothing actually happens, it just saves it but doesnt display it in the admin after saving.
  • Did you provide a reference name for your meta tags?
    Unfortunately this is a requirement.

    @Marcus: that's one of the things i fixed ;)
  • max.w
    Yes,

    An example:

    Ref: Class
    Key: class
    Value: classname
  • I'd probably need to see entries from your error log. Something to figure out why it's going wrong.
  • The Meta Tag Manager is an awesome plugin. It is super easy to use and highly effective. I recommend this to anyone with WordPress. Great job!
  • muzikdinle

    Thank you nice sharing
  • I have made some changes to Meta Tag Manager, first and foremost for my own personal use. If you find any of it useful feel free to incorporate it back into the original version:

    * Changed all php short open tags (* Split the plugin up into two php files so that the admin-parts of the plugin only need to be loaded when a user is logged in as an admin
    * Changed the way the ref, name and content of the meta tages are stored in the options-array to avoid a "bug" when a user tries to use the same ref twice. (I even made that backward compatible so that the plugin automatically detects the old format and does a conversion.)

    My updated version is in the trunk of a svn repository at my site (see link above). I have also tagged a version 0.5 that has just contains the long open tags and none of the other changes.

    I have a few extra ideas that I will likely add in the future:

    * i18n (you started that but stopped somewhere in the middle of things; if you pick it up: please use "meta-tag-manager" as the textdomain if I may kindly ask)
    * German L10n
    * flag meta tags so they appear on the homepage of the blog only (might be useful esp. for Google Webmaster Tools verification where you can have multiple webmasters and that would bloat all the pages but Google requires the verification to appear on the homepage only)

    If you would like to co-op on this drop me a note!
  • Good features, they are all welcome and appreciated!

    If you send me a link to your plugin, I'd incorporate these features. I've sent you an email.
  • I forgot one extra feature that I will also want to add:

    * put all the functions in a class to give the plugin sort of a namespace

    And one that I already added:

    * icon for the settings page (that of all the settings pages)
  • mhardy
    It doesn't appear to work with WordPress MU. When I save a meta it doesn't appear as saved nor show on the page.

    Thoughts?
  • I just tested version 0.5 of the plugin with an "old" WPMU 2.8.1 installation and it worked fine for me.
    Which versions were you using?

    BTW: I found the plugin to work just fine w/ WP 2.8.4 -- maybe you should update the readme to reflect that on wordpress.org
  • Sorry to hear that, but thanks for letting me know about it.

    I don't think I ever made this to be compatible for MU, but I will look at making it asap.
  • A fantastic read....very literate and informative. Many thanks....what theme is this you are using and also, where is your RSS button ?
  • Hi…! This rocks. You rock. Thank you for sharing and helping people out. I send you a virtual beer :)
  • Hi Matthew,

    What tag names are you using? Could it be a plugin conflict?

    I couldn't reproduce your problem unfortunately. I did another test on FF, IE 7 and Chrome and had no issues adding/removing tags.
  • Every time i try to enter a new metatag it logs me out

    does so in both ie7 and firefox
  • @michaellai
    Have you downloaded version 0.5? That bug was fixed.

    If you look at the line 115 php will not go any further if the variable is not an array, which is what previously threw the error in line 116
  • Sorry,

    it is FOLLOW-UP instead of foolow-up.

    michaellai
  • Re:"Warning: Invalid argument supplied for foreach() in /home/content/m/i/c/michaellai1120/html/wp-content/plugins/meta-tag-manager/meta-tag-manager.php on line 116"

    The above phrase is still appear on the top of my web page, could you foolow-up with this problem?

    Thanks and regards,

    michaellai
  • The problem has been resolved and an update will go up later today.... thanks for pointing that out!
  • Warning: Invalid argument supplied for foreach() in /home/content/m/i/c/michaellai1120/html/wp-content/plugins/meta-tag-manager/meta-tag-manager.php on line 116

    The above phrase appear on the top of my web page. Why does this appear and how to get rid of it?
    Please help to solve this problem.
  • Can you say where you find the issue in IE, is it the settings page?
  • paddy
    using this plugin works great in all browsers except internet explorer. anyone else have his problem ??
  • You made some good points there. I did a search on the topic and found most people will agree with your blog.
  • This plugin is for generating HTML meta tags apart from the ones generated by WP, which means this is not managing the description and keyword tags. See the comment above yours jela for what you want.
  • jela
    Hi!
    I plan to make a site with wp 2.7.1. All i want is to put my name and nickname variations in the head of my site for google, i don't care about different tags for posts. Do you recommend this plugin for me? How many tags can i add? If i want add "jela", is "jela" the reference name or the meta tag? Please write me the way to make "jela" usable for google. :-)
  • With regards to meta tags, this won't help you. This is not for the keywords tag, this is meant for tags not automatically generated by wordpress.

    I advise you get the "All in one SEO plugin" which will help you with that, and give your posts tags which is located on the right side when creating a post in 2.7
  • Just installed Meta Tag Manager on my blog and added tags to one of my posts as a test. Seems to work well.

    Question: Will "tagging" a post allow someone out there on the 'net see it in a Google search? For example, the post I tagged contained a restaurant review of a Bistro in Kansas City called "Oak 63 Bistro." I tagged the post with "Oak 63 Bistro." If someone searches for that term in Google will the search return my blog posting? I'm pretty new to this so I hope this isn't a dumb question. A response back to my email address would be great. Thanks.

    Tony's Bike.
  • Thanks, nice to hear :)

    Any good ratings on http://wordpress.org/extend/plugins/meta-tag-manager/ and links to this page would be appreciated!
  • Works great, thank you
blog comments powered by Disqus