HeadSpace 2


Download: HeadSpace
Note: This plugin is no longer actively maintained

HeadSpace is a powerful all-in-one plugin to manage meta-data and handle a wide range of SEO tasks. With it you can tag your posts, create custom titles and descriptions that improve your page ranking, change the theme or run disabled plugins on specific pages, and a whole lot more.

Because the configuration of meta-data can be a complicated and tiresome process HeadSpace provides several shortcuts to reduce your effort:

  • Meta-data nesting – data is collected not only from the page itself, but nested parent pages
  • Dynamic data extracted – why repeat yourself when you can extract data from the post itself?
  • Full GUI interface – data is entered alongside post content, and with a full auto-suggested AJAX interface for tags and keywords
  • Mass-editing – now you can edit meta-data for all pages and posts at one go!

HeadSpace is modular in nature and provides a full set of modules that allow you to configure your site exactly as you want and without requiring several conflicting plugins – everything is contained within one consistent interface. These modules include:

  • Page-specific modules that can be applied to posts, pages, categories, archives, search pages, 404 pages, and the home page!
    • Page titles – SEO optimized titles
    • Tags and keywords are auto-suggested using a smart algorithm or via Yahoo and work on both posts and pages (pages can also be set to appear in tag archives)
    • Page-specific plugins – have plugins that run only on specific pages!
    • Theme-specific plugins – change your site theme on specific pages!
    • Description – what appears in search engine listing
    • More text – change the ‘more text’ for each post
    • JavaScript & CSS – add JavaScript or CSS files to a post
    • No index – configure whether a page is indexed by search engines
    • No follow – configure whether links receive a follow/nofollow attribute
    • Site name & description
    • RSS name & description
    • Anything else you want – HeadSpace allows custom meta-data
  • Site-wide modules:
    • Configure auto-formatting (wpautop), auto-fancy quotes, auto-clickable links, and disable visual editing
    • Tracking codes for Google Analytics (new & old code), Crazy Egg, StatCounter, 103bees, Mint, FeedBurner Stats, Yahoo! Site Explorer, HitTail, Google Webmaster, Piwik, and Apture, with the ability to not track registered users
    • Google section targeting
    • First Time Visitor – display a special message to visitors when they first visit your site (based upon idea by Seth Godin)
    • Disable Widgets
    • Change PHP memory limit, timeout, and error reporting level

Due to the number of meta-data plugins available for WordPress, HeadSpace will import data from these plugins:

  • UTW (Ultimate Tag Warrior)
  • SEO Title tags
  • All-in-one SEO
  • Jerome’s Keywords
  • Simple Tagging
  • lud.icro.us HeadMeta
  • HeadMeta description
  • More Unique

Now there’s no reason not to use it!

HeadSpace is available in the following languages (all included within the plugin):

If you can provide a language translation then please get in contact with the author. A PO file is provided with the plugin to be used in translating with poEdit.

People upgrading from previous versions should be aware that you must reconfigure the plugin. As much of your existing configuration will be retained, and existing custom meta data for posts should be completely safe.


The plugin is simple to install:

  1. Download headspace2.zip
  2. Unzip
  3. Upload headspace2 directory to your /wp-content/plugins directory – the directory must be called headspace2.
  4. Go to the plugin management page and enable the plugin
  5. Configure the options from the Options/HeadSpace page
  6. Ensure your theme calls wp_head in header.php (most themes do this anyway – see wp-content/themes/default/header.php as an example)

You can find full details of installing a plugin on the plugin installation page. Note that, depending on your site configuration, you may need to increase the amount of available memory to 32MB. Details of doing this can be found here.


It is useful to understand the process involved in generating meta-data for a WordPress page. HeadSpace allows meta-data to be both nested and dynamically generated from the page itself.


This is a fairly simple concept, but one that requires explanation. When a page is to be displayed, HeadSpace looks at the page type and retrieves meta-data from all available sources. For example, when displaying a post, HeadSpace will first look at the post’s meta-data, then it will look at meta-data set for all posts, then it will look at global meta-data. When displaying a category page, HeadSpace will look first at the category meta-data, then at global meta-data.

The reason for this nesting is that you can configure HeadSpace as little as possible, but get the maximum effect. For example, adding a tag of ‘scuba’ to the global ‘tag’ settings will mean that every page will have the ‘scuba’ tag set, in addition to whatever specific meta-data the page may contain.

Inheritance After

Note that nesting can be disabled.

Dynamically generated meta-data

Dynamic meta-data is simply meta-data that is taken from the post being displayed. In practical terms this means you can insert special tags into HeadSpace meta-data that are replaced when a post is to be displayed. These tags are:

Tag Inserts
%%date%% Date of the current post/page
%%title%% Title of the current post/page
%%sitename%% The site’s name
%%excerpt%% Excerpt of the current post/page (auto-generated if necessary)
%%excerpt_only%% Excerpt of the current post/page (not auto-generated)
%%modified%% Modified date of the current post/page
%%id%% Post/page ID
%%userid%% Post/page author’s ID
%%name%% Post/page author’s name
%%category%% List of categories the post/page belongs to
%%category_description%% Category description
%%searchphrase%% Search phrase
%%currentdate%% Current date
%%currenttime%% Current time
%%page%% Current page and total pages (i.e. page 1 of 3)


HeadSpace has site modules and page modules. Site modules affect the site as a whole, while page modules affect individual pages. Both are configured from the Options/HeadSpace/Modules page of the administration section. Page modules appear as:

Page Modules

Modules can be dragged and dropped into the appropriate areas. Modules in the ‘simple’ area will always when editing meta-data. Modules in the ‘advanced’ area will only appear when a link is pressed.

Site modules appear as:

Site Modules

Note that some modules have an edit button allowing further configuration. Disabled modules do not run and use no resources.

Page Settings

Configuration of page settings takes place from the HeadSpace administration page:

Page Settings

Clicking any of the sections will allow the meta-data to be configured:

The exact details and the order in which they appear is determined by your page modules. Note that advanced modules are hidden behind an ‘advanced’ link that, when clicked, will expand to show the advanced modules.

Post & Page Settings

The plugin adds an extra section to the post and page editing screen:

Admin Edit

Like for page settings the exact details and order is determined by your page modules. The settings defined here always take precedence over settings defined elsewhere.

Category Settings

You can also configure HeadSpace settings when editing a category from the Category Management page.

Category settings are applied when viewing a category page, and will inherit settings from the general category settings, as well as the global settings.


HeadSpace provides a mass-editing interface which allows you to change meta-data across all posts and pages. The interface is found in the Manage/Meta-data administration page:

Mass Edit

You can select the type of meta-data from the drop-down menu.

Tags or keywords

If the tag module is enabled then HeadSpace will automatically suggest tags for posts based upon previous tags. A smart-matching algorithm is used so that matches will be made when words have the same root. For example, if you previously defined the tag ‘elevate’ then the smart-matching algorithm will detect ‘elevator’, ‘elevated’, ‘elevating’, and ‘elevates’.

Tags are added with a special interface:


You can either manually enter tags in the input box, or you can click on a tag to have it added. Tags can be suggested using a smart HeadSpace algorithm, or you can enable a Yahoo option to have Yahoo suggest tags.

Support & Bugs

If you need further information then these are good guides and introductions to HeadSpace:

This plugin is no longer actively maintained.

1,429 Responses to HeadSpace 2

  1. Just like to say the Headspace2 plugin is just great! I’m new to WordPress, only just installed it yesterday. The vanilla instal’ is a little lacking but with this plugin you can SEO your blog to your hearts content. The features are pretty damn amazing.

    I’ll have to head back to the WordPress website to give it 5 stars!


  2. Hi,
    Thanks for solving keywor position issue, now all the “spaces” after the “comma” symbol has been truncated, if it was like what the webmaster types then it will be very useful as i still believe that relevant keywords plays a minor role for SEs.

  3. Hi, the HS2 plugin is pure awesomeness! Is there any news on the incomparability issue with the Share This plugin? ie; ‘SHARETHIS.addEntry({ title: “”, url: “” });’ being placed into the description areas. I’m quite sure the issue is with the Share This plugin and not the fault of HeadSpace. But I also noticed the plugin is being used on this site so I was hoping there is a workaround or fix on the HS2 side. I assume HS2 is being used here as well, so I thought I’d ask 😉

  4. Hi John,

    I was using headspace2 plugin version 3.4.3, everything was working fine except the keywords in tag field was sorted alphabatecial. But when i upgrade to the latest version of 3.5.5 the meta tag “keyword” and values are not displayed in home page, but i am still able to get “title” and “description”. Can you resolve this? I am ready to show my site and give further details.


  5. Hello John, I have the same error as Tatyana already mentioned. Happening since I did the upgrade to 3.5.5. Previous version worked fine. Now I can’t even downgrade without getting rid of the php error messages. Any suggestions?

  6. Lika, I am using the Gregarious plugin on this site. I am unaware of any problem with the Share This plugin – exactly what is happening?

  7. HeadSpace Debug

    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /home/amoren5/public_html/brendajarvis/wp-content/plugins/headspace2/models/headspace.php:310) in /home/amoren5/public_html/brendajarvis/wp-content/plugins/wordpress-automatic-upgrade/wordpress-automatic-upgrade.php on line 119

    i have both the ShareThis and the wordpress-automatic-upgrades, when i deactivate them the error msg is gone but i still get that HeadSpace Debug text on top of my site.

    Any suggestions?

  8. Hi John,

    I apologize, I thought you had looked into the problem with the ShareThis plugin. I’ll copy/paste below a couple of the previous comments from August. Basically I’m experiencing the same issue as Wally mentioned but I think he ended up canning the plugin.

    ******************** Previous Comments *********************

    Aug 18, 2008 4:13 am – Wally said:

    First, when the ShareThis plugin is installed, for whatever reason Headspace automatically puts

    SHARETHIS.addEntry({ title: “”, url: “” });

    into the description area of all Page Setting except the Global Settings. You have to actually type something over it before it will go away (or disable the ShareThis plugin).

    Aug 18, 2008 1:47 pm – John (author) said:

    The ShareThis thing looks like the ShareThis plugin is inserting something into the HS settings page. It could also be related to the page title mystery (i.e. the insertion of | | domain.com). I’ll try and take a look at the ShareThis plugin and see if there is anything I can do to disable whatever it is doing.

  9. I have added tags to every page, but when I go to source, title and decription is there but no keywords. Oh and it show only part od description. In admin it’s full but in source page it shows only part of it. Any help?

  10. Hello,

    I installed your plugin but I cannot seem to activate the keywords module. It says drag and drop and all that does is highlight the copy. I am also getting the “undefined” issue in my tags section?

    Any help would be appreciated!

  11. Hi,
    I can’t see keywords in head section. I enabled tags and keywords separately and then both both nothing happening. I am using the latest version. Please help!

  12. Mike, can you drag and drop any of the modules, or just not the keywords module?

    Moazam, did you configure the keywords module to use tags too? There is an option linking keywords to tags

  13. Thanks for the reply John, Yes I did that too. I dragged the keyword box into simple modules and selected use tags. I also put tags module with keyword but nothing worked :(

  14. Hi John,

    This plugin ROCKS! Thanks so much for investing your time into it and letting us revel in it’s sweetness.

    My question is this: Even though I’ve inputted the titles globally within headspace, my titles and descripts still revert to the old one setup in All in One SEO pack. Should I attempt disabling the old SEO plugins?


  15. Yes. It sounds like All-in-one is modifying the values after HeadSpace has done it’s stuff – if you can simplify your set of plugins then it will be better for your site.

  16. Hey John,

    Thanks for getting back to me so quickly… I’ve disable all the other SEO plugins and the problem still exists. The problem is that in each page and post the title still defaults to the title I’ve set for my entire website BEFORE it lists any of the other attributes I’ve set for the title within headspace2. And i can’t figure out how to get rid of that in any of the options… Any ideas?

    Thanks again.


  17. Looks like headspace is interfering with the theme activation on 2.6.2. I have headspace2 installed and now when I click on the theme I want, it jump into preview but does not show the containing box that has the X to close the popup and the activate theme link. If I remove headspace2 all works as it should. I do have the latest version. I do not know if you are aware of this.


  18. Dax, I’m not seeing that effect at all – the close button is there whether HeadSpace is enabled or not. Do you have any combination of HeadSpace modules or settings that may be doing this?

    Brandon, it might be something to do with your theme. If you look in the file header.php in your theme’s directory then you should find mention of wp_title. It’s possible that your theme is hard-coding the title there.

  19. Hi John,
    sorry for late reply. Yes i saved few times but not after every change. Is there any way to generate mass tags for my all old posts? I have about 2000 posts and its hard for me to generate tags individually. Thanks for your help :)

  20. Hello again,
    I am now facing another problem in the new update :( I upgraded to new version and when I edit categories or posts settings from page settings it revert backs to global settings. Updated 3 times tags and description but no luck. Please check it

  21. Moazam, HeadSpace has a mass-editing facility – see the ‘Mass Editing’ section in the documentation above. I’ve released a new version with a fix fixes

  22. John,
    Now I can see the tags in admin panel with correct information but keywords are still missing on all pages. Please contact me by email so I can send you all the details.


  23. Scott, I’ve added quite a few new features recently so it may seem like it’s been updated everyday.

    Moazam, my contact details can be found from the contact link at the top of the page. If you have enabled both the tags and keywords module and are still not seeing any keywords then you can send me some screenshots of your settings.

  24. There’s a small change log in the ‘Version History’ section of this page, as well as directly embedded in the plugin file (headspace.php). Version 3.5.13 saw an update to the CrazyEgg module

  25. I love it. Especially the change tag line for each page is very useful for SEO. Thanks! :-)
    However…I can´t get keywords to show up in my page module. I have dragged and dropped them but they will not appear in the editor.

  26. I have a problem that others had too! Keywords are not displayed and can not be edited when creating page.

    I am on wp 2.62, headspace 3.5.14. PHP Version 4.4.7. MySql 5.0.51a
    But interesting thing, – after ыщьу “dropping down and moving around” – i got my keywords been displayed ON LOCAL SERVER, vich running on PHP Version 4.4.4 MySql 3.23.49 – may be this is the problem?

  27. If you set the keywords module to ‘use tags’ then you will not get a separate box for keywords – keywords will be taken from the tags. If you disable this option then you will have the ability to set the tags and keywords independently of each other.

  28. Hi! Thanks for replying. The thing is that I do not have the “use tags” enabled. It does not even help to remove the “tags” module from the page module all together. The keywords module will not even appear if I only try to enable that feature and nothing else. Certainly this can´t be theme related? I mean…the feature has worked before. Also, I have tried to deinstall, then reinstall again.

  29. Hi John,

    Great job on the new HeadSpace 2 update! Just a few tweaks and it should be okay – I would’ve put this into the tracker but it’s currently down.

    Well, I have a similar problem to Ted. Initially, I had a problem in that the Simple Page Modules had nothing loaded into them – well it disappeared. This isn’t the problem (and is easily sorted by dragging and dropping items from the Disabled area into the Simple area and saving). Weird I know – can’t seem to replicate it.

    Anyway, now there’s a slight issue with the Keywords. Basically, Keywords *are* saving. The issue is actually that they are not being pulled back if you need to re-edit the Page/Post. The keywords field remains empty, so if you try and update and re-save the page then the keywords get removed completely and you have to start again and re-add them.

    Another thing is that there’s no way to Mass Edit Keywords at the moment. In the dropdown field, there’s only the option to get Tags/Keywords updated. In theory, these two should be separate in the dropdown as they now do different and very specific things.

    Finally – really weird bug this one – but if you go into HeadSpace / Page Settings and open up one of the items (like Global Settings) and then click on the Description… well, for some reason a “u” appears. Any ideas?


  30. Hi John,

    I enabled headspace modules with tag edit module as

    “Show tags in posts: Never”
    “Show tags in Pages: Never”

    and i have added some keywords in wordpress –> Manage –> Meta-data and selected the post and entered some keywords, and that keywords are displayed in my posts as “tags”

    url to check:

    What i have to do to get the keywords only on meta keywords tag,
    second issue is when i uprade the headspace latest to another one of my website, the keywords tag was not getting displayed.
    Let me know your mail id, so i can contact you personally .

  31. Ramesh, your theme is displaying the tags – HeadSpace tries to control it but ultimately it is up to your theme. If keywords are not displaying on another site then it is likely you do not have the keywords module enabled. My contact details can be found from the contact link at the top of every page.

  32. Hi John,

    Sorry, now i tried the latest version and everything is working perfect for me. Really this is a wonderful tool.

  33. Zain, I can’t reproduce the problem with keywords not re-saving. Do you have any other info that may help track it down?

  34. Hi John,

    Is there anyway to give “title”, “description”, “keywords” for Categories? if so what i have to enable in settings?

  35. Hi John,

    What i have to do? go to “page settings” —> then “Categories” -> then do i have to give general format?

    Is there any possibility, so that i have give title, descriptions, keywords for category pages as i like or i have to follow only general format like %%category_description%%.

    Thanks in advance.

  36. Hey John,

    WordPress keeps telling me version 3.5.17 is available, but you’ve got 3.5.16 here. I downloaded the file from here and uploaded it but it still says a new version is available

  37. Hey Generic User,

    If you use the auto upgrade feature in WP2.6.2 (Plugins / Upgrade automatically link underneath the HeadSpace 2 plugin on the list) then you’ll be updated to version 3.5.17.

    From what I’ve experienced, John tends to update the WordPress plugins site first before updating here. I think that’s basically so that people can get it and update it by using the auto upgrade feature that’s built in. Otherwise, you’d have to do it manually.

    Anyway, hope that helps fix your issue.



  38. John,

    Just to let you know that the “disappearing” keywords now seem okay with version 3.5.17. Was previously running 3.5.15 which that was happening on. Anyway, it’s no longer an issue.

    …saying that, there’s a couple I put into the tracker: a Page Modules “save changes” issue as well as one on Tagged Pages (not Posts) coming up with a 404.

    Any chance you could have a look at these? Have provided a step-by-step guide to generating the problem.

    Thanks in advance and keep up the great work!


  39. Interesting plugin, but the interface is broken for me.

    Installed fresh onto 2.5.1, and the drag and drop module interface doesn’t work – cursor changes but dragging just selects text. Saving removes the default modules too. Tried on FF and IE and it is the same. Is there a workaround? The only functions I want are disabled by default…

  40. Peter, it sounds like something is interfering with the javascript on the page. I’ve tested this in all current browsers so probably you have another plugin running that may be causing this effect. You could try disabling all other plugins, or if you send me the HTML from the HeadSpace page I can see what else is running.

  41. Hi,

    I have installed the plugin and although I have upgraded to version 3.5.18 this morning I still face 2 problems:

    1. In the ‘page modules’ page there is no way to move the ‘keywords’ module from ‘disabled’ menu to the ‘simple’ menu. I use firefox, tried also with IE7 but nothingg happens. When I try to drag and drop the module it behaves as plain text so it just gets highlighted. I thought to try and locate the database table to make a manual change but couldn’t figure out in which table the plugin stores its data. Any help?

    2. Version 3.5.18 generates the following message many times in the plugins tab of my admin.

    Warning: Missing argument 2 for HeadSpace2_Plugin::plugin_version() in /home/studiiiw/public_html/cms/wp-content/plugins/headspace2/plugin.php on line 239

    Before version 3.5.18 I was not getting this warning at all.


  42. Same as some of the later comments, I’ve just updated my headspace to the latest cut and the drag/drop modules bit doesn’t work, not that it did in the previous version either mind! You hover over what you want, the cursor changes to a double arrow pointer. Click the module to drag it and the cursor changes to an I cursor which then selects the text. This same fault appears in Firefox, IE7 and Chrome. Javascript is enabled in all three browsers. Help?

  43. Having disabled all but the Headspace plugin, it now appears to work in Chrome! Reactivating the plugins one at a time I’ve found that “WP Shopping Cart V3.6.8 RC” appears to kill off the Javascript processing! Thankfully it seems the workaround is simply to deactivate the shopping cart, make the drag/drop changes, then reactivate the cart.

  44. J, that’s perfect – I’ll look into the shopping plugin and see if I can stop it disabling HeadSpace. If anyone else finds a plugin that kills the javascript then please let me know

  45. Looks great! I would so love to cut down on the number of plugins I’m using, and Headspace would let me do that. What a lot of work you’ve put into this plugin, definitely the ultimate SEO plugin! Unfortunately it’s not working on my site. I’ll contact you also through one of your support channels and hopefully we can get it sorted out.

  46. I have done some initial testing of the plugin but cannot get robots (Index, Follow) to configure on the Home Page. In fact it doesn’t matter what changes I make within the Robots Headspace module for Home Page it does not seem to make any difference (despite what I have set in Global settings).

    Any help would be appreciated.


  47. Hello,

    have this plugin template tag, that displays Post Description in plain text, without any HTML?


  48. A great plugin. I’ve ditched All-in-one-SEO for Headspace. Keep up the good work. A more detailed tutorial would do justice to what Headspace does.

  49. HeadSpace2 keeps creating a » at the beginning of all tags inside kevinleary.net/blog/. Any ideas how to remove this? I just re-installed the plugin and had no luck.

  50. Love the plugin. What a timesaver! However, there’s one thing that I can’t get it to do that’s just killing me.

    For example, we have a Free Fashion Croquis section with 20 posts in it. These are not articles but image downloads so all these posts should have the same description and keywords (I’m only using title, description and keywords, btw). Ideally, I would setup the description and keywords for the Category and they would get inherited for all the posts in that category, unless set differently in the post itself, of course.

    We have four sections like this and one of them has over 100 posts. I would really like to avoid going into every post and pasting the same description and keywords over and over. And what if I need to change them later? HOW CAN I DO THIS?

    Also, the Mass Edit Meta-data doesn’t offer keywords! Why not?

    Thanks John, keep up the great work

  51. Designer, that’s a good suggestion and I’ve added it to the feature tracker (although for performance reasons it may not be implemented exactly as you would expect). Mass edit doesn’t offer keyword editing because I haven’t put it in yet!

    Dany, the plugin has everything setup for translation so send me the .po and .mo files whenever you can.

    Kevin, I’ve never seen this. Would it be possible to send me a login to your site and a link to an affected page so I can take a look?

    Robert, I’ve added this into the bug tracker. If you can send a screenshot of your settings then I’ll add it into the report for more help.

  52. Hey John,

    I was going to email you, but I found a solution. I switched themes, and it wasn’t happening in the other theme so I knew it was on my end. I ended up swapping:



    and it fixed the issue. Couldn’t tell you why.

  53. Hi,

    First of all thanks for making this great plugin!

    I do have a problem with the interface, as some people mentioned, the drag and drop interface doesn’t work.
    I also removed deactivated all my other plugins and I still had the problem! So I can’t add ‘keywords’ which is pretty important :)

    Is there a way to this manually (through db)?

    Thanks in advance


  54. The drag-and-drop interface works for the majority of people and I would prefer to make it work for the rest, rather than resort to manual hacking. If you can send me a login to your site, along with details of the browser you are using, so that I can test and verify the problem myself then I should be able to fix it.

  55. Hi –
    i’d be grateful for a few quick points on getting the install right.
    i’ve been able to activate the plugin, but now get: No WPMU site defined for this host

    i’ve had a look at debugging WP MU, but beyond deleting the wp-config.php and reinstalling (which i’ve done a few times), i’m a bit stuck. i’ve instaled WP MU with the subfolder option, and haven’t touched the httpd.conf but for to add the stuff :

    Options Indexes FollowSymLinks MultiViews
    AllowOverride FileInfo Options
    Order allow,deny
    allow from all

    am dying to get at the usefulness of Headspace, just need a pointer or two in the right direction.
    many thanks

  56. Just doing a little title tag debugging and replying to an initial comment I made (http://urbangiraffe.com/plugins/headspace2/comment-page-67/#comment-93031), which also relates to Ian’s comment (http://urbangiraffe.com/plugins/headspace2/comment-page-1/#comment-41567) and Kevin’s comment (http://urbangiraffe.com/plugins/headspace2/comment-page-67/#comment-92870)…

    If you’re using the Sandbox theme (http://www.plaintxt.org/themes/sandbox/) as a basis for your WordPress theme, the title tag separator (by default, “»”) will always show up.

    I mentioned a pseudo work-around using wp_title(”), which eliminates the problem but this isn’t really the right solution as this leaves a blank space at the end of the title tag. Not a big deal, but still a nuisance!

    John, if you could install the Sandbox theme and test out my theory using default HeadSpace2 settings, I believe you’ll run into the issue.

    I think the bug resides with Sandbox’s “functions.php”… but I’m not sure.

    Let me know if you are able to replicate the bug!

  57. Ray, it’s not so much a bug but just a setup issue. If you configure the headspace title module you can specify where and what the separator is. A trailing (or leading) space will not cause any problem as it will be ignored by all browsers anyway.

    Jay, this plugin is for WordPress – it has never been designed to work with WPMU.

  58. I think Headspace2 is the nuts……

    I am using this plugin and it simply works well done guys good job!!!

    One thing I could really do with some help on though, I am using Kubrick template and cannot seem to get the Tags/keywords to work on write page, I have removed the %tags% which I did have in the module but still no joy.

    Is it me missing something ?

  59. Here is a question maybe someone can answer. I have about 1000 pages that are already built with the all-in-one seo plug-in. However, the plug-in has been inconsistent. Meaning, sometimes the pages will have meta keywords and descriptions and sometimes not — even though the fields have been filled in the post.

    I’ve heard Headspace2 is the best out there and can import the all-in-one seo data, but any idea how it will handle the posts that all-in-one didn’t format correctly?

  60. Jeb,

    Thinking about it logically, HeadSpace will be able to import data from all-in-one seo but if that plugin has messed it up in the first place then you can’t really expect HS2 to deal with that. Not sure John can build in a “mind-reading” function (although I wouldn’t be surprised if he’s working on one as he’s that smart!).

    Anyway, there is a solution which is *very* funky that might be able to help you. If you go to the “Manage / Meta Data” (WP2.6 and below or “Tools/Meta Data” in 2.7b3) you’ll find a dropdown that can help you “mass edit” Post and Page meta data very quickly. You should be able to add page titles, page descriptions, page slugs, more text, site name and site descriptions to several pages in one go. Remember to click the Save button at the bottom!

    If you click on the refresh buttons on the side of each input area, HeadSpace 2 will try to bring back any data it can find. At the moment, there’s not a 1 click to bring all the data for each field (which would be a brilliant feature if John has time to add it), so you’ll have to click each refresh button manually.

    That should, in theory, help you sort out a lot of Posts/Pages that AIO SEO messed up.

    Good luck. :)

  61. Hello,
    and thank you for your really nice plugin. I have exactly the same multilanguage problem of mario and boris. I use, as boris does, the language switcher plugin to translate my post in english.
    it would be very useful to write a tag or a description field in this way:
    [lang_it]italian text[/lang_it][lang_en]english text[/lang_en]
    and get “italian text” or “english text” depending on the current language.
    Hope one day you will have some time to make hs2 compatible with multilanguage plugins
    thank you

  62. Hi John,

    Just encountered a conflict with HeadSpace2 and the contact form plugin, Coldform (http://perishablepress.com/press/2008/01/08/contact-coldform/).

    With both Coldform and HeadSpace2 activated:

    1) After I submit the form, the success message that gets displayed is duplicated in the [title] tag (with HTML tags and all).

    2) When I check the email from the form, three copies of that email are in my inbox.

    When I deactivate HeadSpace2, none of these problems occur.

    John, when you have a moment can you look into this?

    Thanks for reading,

  63. John, one very urgent request…

    On the options page, can you PLEASE code it such that the Delete Headspace button requires confirmation? I tried to save the options and accidentally clicked it, deleting all my custom headspace settings. Fortunately, I have a db backup to roll back to. Still, a confirmation would be terrific!

  64. Another small bug:

    The %%page%% tag does not work for pages. I added it to the page title field and it has no effect when is used to paginate articles on pages.

  65. Hi there!

    I just found out that this plugin interferes with Next Gen Gallery plugin when using WordPress 2.7.

    If, for example, a page has [ngggallery id=1] it should show the gallery with ID 1.
    But when this plugin is activated, it just shows this text.

    Is there something you can do about that, or is that a bug in Next Gen Gallery?

    I use the latest versions from both plugins.

    Kinds regards,

  66. How can i remove/reset all the specific category seo options at once because I want to automate them all again but i don’t know how to reset the category specific ones because if i leave it blank it will read it as blank.

    I hope you understand what i mean.

  67. Hello.. thx for a great plugin…
    FYI, I got “Rendering of admin template …/wp-content/plugins/headspace2/view/admin/head_post.php failed” error message when I use this plugin with “Ozh’ Admin Drop Down Menu 3.0” plugin.

    Maybe you can handle the problem… thx

  68. @Charly – I forgot to mention that depending on your version of WordPress, you might have the wrong version of Ozh’s Admin Drop Down Menu installed.

    For WordPress 2.7, only version 3 works.
    For WordPress 2.5 – 2.6.5, you need to use version

    FYI, I’m using version of Ozh’s menu.

    Hope that helps!

  69. Hi, I have recently upgraded wordpress to 2.7, now headspace is not working.
    Somewhere in your comments says version 3 is required.
    From where i can download this new version.
    Thank you in advance

  70. Hello,
    and thank you again for you really nice plugin. with this new wp 2.7 compatible version, is it any news about multilanguage support? it would be very usefull for a lot of folk out there…
    thank you again for your time

  71. Theres still few problems with the plugin

    1. adding » before the titles which can be fixed by force rewrite title option.
    2. the headspace settings in categories section takes no effect (doesn’t do anything).

    right now i have it set to use description as the title in the global option.. that seems to work but inefficient.

    hope this gets fixed soon! thank you for the great plugin!

  72. Atomic & Jay, please read the documentation and check your settings – this is not a bug and has been answered many times.

  73. Hello, I’m having major issues with Headspace on the newest version of WP. For starters, absolutely nothing within the settings/Headspace admin menu works – none of the links do anything when clicked, and within the “page modules” menu, the bars create the “click and drag” icon but can’t be moved at all. I’ve tested it in both Firefox and IE. I’ve re-installed the plugin in case a file got corrupted the first time, but that wasnt the case… please help :(

    • I can’t reproduce any of the problems you’ve described. Try clearing your cache and disabling other plugins first, then post more details over in the Headspace support forum.

  74. Headspace hasn’t worked me for a long time. I think it happened after I upgraded my WordPress. I’m currently using 2.7 and still no luck. It’s not showing my meta titles or descriptions in any search engine. Any ideas why? It is setup correctly and use to work.

    • Again I cannot reproduce these problems. If you have the plugin correctly setup, and your theme has the appropriate function calls, then the plugin will work. Please do check out the FAQ first, then post further details in the support forum.