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 3.17   Updated Monday, July 6th, 2009 at 9:21pm

Sitemap Generator Plugin for Wordpress

This plugin creates a sitemap for your WordPress powered site. This is not just another XML sitemap plugin, but rather a true sitemap generator which is highly customizable from its own options page in the WordPress admin panel. Some of its features include: support for multi-level categories and pages, category/page exclusion, multiple-page generation with navigation, permalink support, choose what to display, what order to list items in, show comment counts and/or post dates, and much more. To see this plugin in action, visit my sitemap page.

Download

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

Languages

The latest version of this plugin includes complete support for language files. If you would like to submit a translation, please contact me. You can choose the language from the options page.

Current languages: English, Albanian, Arabic, Brazilian-Portuguese, Bulgarian, Catalan, Czech, Danish, Dutch, Estonian, Finnish, French, German, Italian, Japanese, Lithuanian, Norwegian, Polish, Romanian, Russian, Simplified Chinese, Serbian, SerbianLatin, Slovene, Spanish, Swedish, Turkish, Ukrainian

The language file contains not only the text shown on the sitemap page, but all of the text in the options page as well.

Changelog

  • 07-06-09 Version 3.17 – Fixed some translation issues. New string added to language files: DDSG_CONTINUED (used the English word for all existing translations). Added Finnish and Estonian languages. Updated Danish language. Various other fixes. Tested in WP 2.8
  • 02-22-09 Version 3.16 – I have switched back to hosting this plugin on this site, instead of the WP plugin repository. This should cause less confusion. New language files have been added: Arabic, Catalan, Danish, Norwegian, Serbian, and SerbianLatin. An issue has been fixed with the Czech lang file. An issue with the previous/next links not being translated has been fixed as well. Tested in WP 2.7.1
  • 09-17-08 Version 3.15 – This is a minor update that fixes the issue some users were having with permalinks when using multiple sitemap pages.
  • 05-12-08 Version 3.14 – Fixed an issue for xhtml compliance. Removed trailing whitespace in plugin file (was cause of ‘headers already sent’ error for some). Adjusted code to handle permalinks better.
  • 04-26-08 Version 3.13 – The plugin has been tested and works in WP 2.5. Added language files: Lithuanian, Romanian, Italian, Ukranian, and updated Spanish. Updated for compatibility with the WP Security Scan Plugin (thanks Michael). Undefined offset errors should be gone now. Updated the code that displays post/page titles. Fixed issue where comment counts showed on new lines.
  • 09-26-07 Version 3.12 – Instead of having separate plugin versions for pre and post WP2.3, this version handles everything from WP 2.1 to 2.3. There is a separate download for those using WP 2.0. A bug was also fixed that caused posts to be duplicated in 2.3.
  • 09-22-07 Version 3.11 – Bug fixed – categories were not showing up if they had a parent category with no posts.
  • 09-20-07 Version 3.1 – Now supports WordPress 2.3. Added Czech, Russian, and (updated) French language files.
  • 07-27-07 – Not a version update – added Albanian, Bulgarian, Swedish, and Turkish language files.
  • 07-08-07 Version 3.07 – Post titles with html formatting should now show up properly in the sitemap. Slovene language file added.
  • 06-22-07 Version 3.06 – Updated to display sub-categories (with posts), even when parent category has no posts.
  • 06-20-07 Version 3.05 – Ampersands (in titles) issue fixed.
  • 06-18-07 – Not a version update – added French and Brazilian-Portuguese language files.
  • 05-31-07 Version 3.04 – Better support for international date formatting added (using the date_i18n function). Option to limit multi-cat posts to one cat removed for now due to incompatibility issues. Spanish and Polish language files added.
  • 05-17-07 Version 3.03 – Parse error bug fixed. Non-published (draft) pages now hidden.
  • 05-16-07 Version 3.02 – Updated to work with WordPress 2.2. Drafts no longer appear in the sitemap. Added new languages: Simplified Chinese, Dutch, and Japanese.
  • 05-09-07 Version 3.01 – Bug fixed with future post check. German language file added.
  • 05-03-07 Version 3.0 – This is a very big update. Most of the plugin has been rewritten from the ground up. Many things have been fixed, several new features have been added, and it runs much faster than before. Be sure to read the updated information below.
  • 03-24-07 Version 2.73 – Sitemap page navigation will no longer show ‘/1/’ in the URL for the first page. The same method has also been applied for those not using permalinks.
  • 02-09-07 Version 2.72 – Fixed a compatibility issue with this plugin and some of my others.
  • 01-25-07 Version 2.71 – Fixed bug when used with WordPress 2.1
  • 09-17-06 Version 2.7 – You can choose to show excerpts even when a post or page title exists. They settings are now independent.
  • 04-02-06 Version 2.6 – The page and category exclusion lists are no longer case-sensitive. An issue has also been fixed for excluded categories that have non-excluded sub-categories. They now show up properly. Lastly, an issue was fixed where sites with more than 10,000 posts were having problems generating the sitemap.
  • 03-23-06 Version 2.5 – Lots of optimizations, runs much faster. Can now exclude pages (and subpages). Options page completely redone. All visible text is an option (under Language Settings). Comment count only counts approved comments.
  • 03-21-06 Version 2.4.2 – Some minor code adjustments. Works properly when the Google Analytics plugin by boakes.org is enabled.
  • 03-18-06 Version 2.4.1 – Several minor issues fixed. Rewrite code greatly improved. Added option to change ‘continued text’. Can now generate sitemap on error pages.
  • 03-14-06 Version 2.4 – Several requested features added: Choose to show everything, or just posts or pages. Can show publish date for posts (and configure the date/time format). Added ability to exclude categories. Option to open links in new windows
  • 02-16-06 Version 2.3.1 – Fixed uploads/attachments showing up in sitemap.Fixed small bug when sorting pages by title.
  • 01-23-06 Version 2.3 – Permalink support for navigation added! (read permalink section below for more info)
  • 01-22-06 Version 2.2.1 – Option to hide password-protected items. Fixed navigation bug (when Wordpress was in sub-folder).
  • 01-21-06 Version 2.2 – Rewritten again! – Handles multi-level categories and pages. Continuation of previous posts/pages shown. Customizable text for category pages. Separate sort orders for posts and pages. CSS added for easy customization. Always hides drafts and future-dated posts now (there’s no reason not to). Multi-category posts handled much better. ‘Breadcrumb trail’ for sub-categories. For posts without titles – display ‘(no title)’, first X characters, or first X words. And many other fixes/updates.
  • 01-14-06 Version 2.0 – Rewritten completely, and turned into a plugin
  • 01-15-06 Version 2.1 – New features and various fixes: –
    Handles custom table prefixes. Fade effect upon submitting options (for WP 2.0 users). Option to display posts or pages first. For posts without titles, choose to ignore, use “(no title)”, or first few words of text. Place sitemap navigation at the top, bottom, or both.
  • 01-14-06 Version 2.0 – Rewritten completely, and turned into a plugin
  • 12-08-05 – Original (non-plugin) version 1.0

Installation

  • Download sitemap-generator.zip and uncompress
  • Upload the entire sitemap-generator folder (not just the files inside) to your plugins directory
  • Activate the plugin in your administration panel
  • Configure the plugin in the options panel (under DDSitemapGen)
  • If using permalinks, read the permalink section below
  • Simply add the following line to a WordPress page (where you would like the sitemap to display):
    <!-- ddsitemapgen -->

    Note: For those of you using the new rich-text editor – be sure to click the ‘html’ button to edit the page source directly. Otherwise Wordpress will wrap code tags around the line which generates the sitemap and it will not work properly.

Upgrading?

To upgrade, disable and then delete the existing plugin. Then install the new version as explained above.

Be sure to use the new language files, as new text may have been added.

After you install, be sure to click the ‘Load Default Options’ button, as some of the settings have changed.

Version 3.0 of this plugin is a big jump from the previous versions. Most of the code has been rewritten from scratch, and a few things are different. One of the best improvements is the speed and stability. The sitemap generation is much faster now, which should especially help people with larger sites. Be sure to read the updated information below.

Want to run the plugin from a template file?

To use the sitemap generator function directly from a template file, just insert the following line where you would like the sitemap to be generated:

<?php echo ddsg_create_sitemap(); ?>

Permalinks for sitemap navigation

Depending on your settings, the sitemap may be spread across multiple pages. If you are using permalinks, be sure to enter the page slug of your sitemap page in the plugin options. That way it will use permalinks for the sitemap navigation as well. If you are not using permalinks, simply leave this option blank. Notice: After changing the sitemap page slug setting, be sure to update your permalink structure.

CSS declarations

This plugin has a couple of CSS classes built in to easily change the look of your sitemap. Just add the new declarations to your themes CSS file, and customize it however you like.

  • .ddsg-wrapper – Div around the entire sitemap.
  • .ddsg-pagenav – Div around the page navigation.

Available Options

These options can be configured from the options page in the WordPress admin panel. Most of these are fairly self-explanatory.

General Options

  • Language – Language files are located in /wp-content/plugins/sitemap-generator/lang/
  • Items per page – Set to 0 for unlimited
  • Sitemap page slug – If using permalinks, enter the slug of your sitemap page. Notice: After changing the sitemap page slug setting, be sure to update your permalink structure

Sitemap Generation

  • What to show – Show posts, pages, or both
  • If showing both, which first – Show posts or pages first
  • Post sort order – Sort by title or date (oldest or newest first)
  • Page sort order – Sort by title or date (oldest or newest first) or menu order (ascending or descending)
  • Show comment count after posts
  • Show comment count after pages
  • If showing comment counts, display when zero
  • Show dates after posts
  • Show dates after pages
  • Date format (if showing dates) – Use PHP date() formatting

Exclusions

  • Excluded categories – Category IDs, separated by commas. Sub-categories will also be excluded, as well as all posts contained in excluded categories
  • Excluded pages – Page IDs, separated by commas. Sub-pages will also be excluded
  • Hide future-dated posts
  • Hide password-protected items

Navigation

  • Sitemap navigation method – Two types to choose from
  • Show sitemap navigation – Where to show the navigation

Miscellaneous

  • Full path to XML sitemap – If you are also using an XML sitemap plugin, you can enter the path to the XML file here, and a link to it will be added to your sitemap page
  • Where to show XML sitemap link – At the end of the last page, or at the end of every page

Troubleshooting

If you are using the permalinks for multiple sitemap pages, be sure that you have updated your permalink structure after changing the page slug option so that it will recognize the new permalinks generated by the plugin.

  1. Thanks for a great plugin.
    A possible item you might like to include for future updates is the ability to add a CSS file to the utility. This would solve a lot of the problems I read in your blog such as being able to collapse the site map. Hope this helps.
    Once again thanks for a really good utility.

  2. I’ve never submitted a site map for any of my sites before. If it is as easy as it seems with the plug-in though I’ll give it a shot. I have a site with 10,000 pages so automating it is important :) .

  3. Is there a way to post only the categories and not al the posts in the sitemap?
    Also there’s something wrong with the Dutch lanquage. Here’s my sitemap:
    http://www.allesoverdraadloosinternet.nl/sitemap-links/

    In the navigation it says ‘pages’ while the Dutch lanquage file says pagina’s. What’s going wrond?

    I also would like to have a between category and posts.

  4. It’s really Nice! Thank you very much!

  5. 1611
    Mandy

    Great plugin ..

    but is there any way that pages which are part of the site but were not created in/with wordpress can be hardcoded into the bulleted list of pages?

  6. Post exclusions would be nice! I noticed that some posts that I exluded from sitemaps.xml were included on the HTML version.

    Thanks.

  7. I don’t have to point out what is the value of this plugin. It is irreplaceable. Making site map in the background is really great help.

  8. This is great and simple plugin. thank you

  9. It would be awesome if I could list Post Categories in my Sitemap page, rather than having to list either no posts, or all of the posts.

    I currently am working on a site with over 4000 posts in 8 categories.

    Thanks for writing a very good plugin.

    Vi

  10. I’m running WP 2.9.2
    Fatal error: Maximum execution time of 30 seconds exceeded in /home/turkump3/public_html/wp-includes/plugin.php on line 302

  11. I am not getting the results that I am supposed to be getting. Here’s a link to the output:

    http://x-evolutionist.com/sitemap

    Please tell me how to make it look pretty like yours.

    Thank you,

    X

  12. 1604
    luis

    This is a great pluggin. I want to use it for partial sitemaps on my site.

    I need individual sitemaps in different pages, but each with different exclusion lists. is that possible?

  13. 1603
    Alex

    Thank you very much for this plugin.

    I will try to use in my site: http://file555.com

  14. thank you for this i added this to my post http://richinwriters.com/web-design-sitemap/

  15. i installed the plugin in my site. but i want to use this in 2 different pages. Earn money from website – sitemap

    Example one for sitemap ordered by date & other for sitemap ordered by post title. is there a shortcode for this?

  16. Great Plugin but suddenly it causes a errer saying: Catchable fatal error: Object of class WP_Error could not be converted to string in /home/yapak/edailyhoroscope.com/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 513 you can view it here: http://www.edailyhoroscope.com/sitemap/ please let me now what to do for this great plugin to work. Thank you so much

  17. Great plugin, works perfect!

  18. Really useful. I wish that I’ve found this a long time ago. Will install it now, thanks again!

  19. kamagra UK products, very cheap price kamagra tablets, kamagra oral jelly can be easily ordered online pharmacy kamagra-site.co.uk

  20. 1596
    Peter Armenti

    ok.. I just made a sitemap template page and used the php code insertion instead (I’ve been wanting to learn how to do that anyway :) Do you plan on upgrading this plugin though? It really is the only good sitemap plugin. Thanks.

  21. 1595
    Peter Armenti

    what is the shortcode for wordpress 2.9.1 ? I see that people are using it but I don’t how to implement/call it

  22. Hi,

    I have installed your Sitemap and created a permalink to sitemap page and inserted code inside the page

    But i don’t see any sitemap generated, need your suggestion

    here is the link for sitemap page

    http://www.forgenet.tamilbot.com/?page_id=32924

    Thank You

  23. I had the “Catchable fatal error: ” at first bit now it works awesome! Here is my website

  24. Thank for plugin, it’s very good for design

  25. 1591
    wedcruisebl

    Hey, thanks for this plug in. I have used on 2 sites now.

    Fyi, you have a boundary condition bug in function: ddsg_remove_empty_cats.

    Initializing

    
    $last_type = 'x'; 
    

    causes the last category to be listed in the site map even if it doesn’t have any posts which results in a 404 not found when someone clicks on it. I fixed by changing that line to:

    
    $last_type = 'c';
    

    Just thought I’d let you and everyone else know if they happen to encounter this rarity.

  26. Hi, i have been download the dagon sitemap pluggin, and i have installed it and follow the instruction. But when i try to open the sitemap page, there is error like this:
    Catchable fatal error: Object of class WP_Error could not be converted to string in C:\xampp\htdocs\aryakumara\wp-content\plugins\sitemap-generator\sitemap-generator.php on line 521.

    How can i fix it??????

  27. I use your plugin on several website. Just want to Thank You for your great works on this plugin.
    Thanks

  28. Awesome plugin! Had it installed from my site’s admin (version: 3.15) and was a breeze getting it. Thank you so very much! God bless you.

  29. You’ve shared a very useful plugin. By using this plugin newbie like me can make sitemap easily.
    Thanks

  30. Thanks for sharing that, it’s a very friendly plugin you’ve got there. I think all big website could use a little sitemap page.

  31. How Much I should pay to get rid of the link to your site?
    But anyway Thanks for a great plugin

  32. I use your plugin on my new website.
    Thanks for sharing this plugin

  33. Thanks for a great plugin. I used this plugin in several wordpress projects.

  34. You have created a very useful plugin.
    Thanks Sir

  35. Just wondering how We can make some advanced CSS hack on the sitemap page. Please let’s us know here if You have some tutorial on that.
    Thanks

  36. Thanks for this important plugin.

  37. I’d pay to get rid of the link to your site.

  38. Very nice plugin. I will use it in a website. Thanks

  39. 1577
    Micha

    How about making your plugin compatible to qTranslate?
    How to do this is described here: http://wordpress.org/support/topic/349908

  40. 1576
    blogszok

    Page 85, comment nr 1273

  41. 1575
    blogszok

    Please delete my comment with link to my old site wich is not mine now, thanks.

  42. Thanks You!!!

  43. 1573
    Andy

    This simply does not work.

    The “language” menu in options page is empty, there is no language selectable.
    Generated sitemap shows variables ….

    •DDSG_CAT_HEADER instead of CATEGORY etc.

  44. Cool plugin. I used for my 20 website. I like this!

  45. Me too. Could it be the WP version? I´m also trying to use it in 1.5.2

  46. ????? ?????? ?? ?? ??? ???? ?? ????? ??????? ????? ???? ?????? ????? ????? ???????? ????? ??? ????

  47. Hi Peter
    Which XML Sitemap plugin specifically are you referring to? The ones I’ve seen need different configuration to the DD site map, and most importantly to me the other sitemap.xml plugins that I’ve reviewed require you to specify every single page not to be included in the sitemap.xml, whereas the beauty of DD’s is that you only have to specify that parent pages that you want excluded and every single child page will be excluded. The problem for this is that I run a website that has a large members only section and a number of authors who create content themselves, and trying to keep track of every single page they create and that needs to be password protected for members only (and therefore can’t be in sitemap.xml for security reasons) is a nightmare. if there’s a sitemap.xml plugin that plugs in to DD’s and shares the configuration then I’d love to know about. Having to maintain two separate plugins with different means of configuration makes it not viable for me.
    If I was the writer of a plugin like this and was kindly giving it away for free as it is currently, then part of the “business model” behind it in my mind would be getting word of mouth work from it. And as such, adding sitemap.xml output to it would make it a killer plugin and everyone would *only* use it, therefore giving you a top position for sitemaps in WordPress plugins – a desirable outcome me thinks.
    Additionally, from what I’ve seen of sitemap.xml, the protocol hasn’t changed for a few years or so, or if it has it would have been quite minor.
    If there’s not already a plugin that directly integrates with DD’s and it’s not planned, I might create one myself…!
    Cheers for the discussion.
    Matt

  48. Matt: That decision was most likely made because there is an excellent XML Sitemap plugin already. There’s little point duplicating effort. Despite being similar efforts at first glance, keeping a HTML Sitemap generator and an XML one up-to-date are completely different affairs.

    For the HTML Sitemap the only challenge are the Wordpress updates. For the XML one, the Sitemaps Protocol and compatibility with the major search engine needs contstant watching. I full understand the developer in not going down this route – combining the two existing plugins works extremely well already!

  49. Hi there, Just loaded and activated your sitemap plugin. So far it’s great. 1 question, since my blog is in a subdirectory “/blog” how do I integrate your sitemap into the website’s sitemap so I only have one.

  50. 1566
    Dan

    Hello,

    I can’t get to work the plugin also when I deactivat all other plugins. I have a lot of post on my blog may be this is the reason.
    Has anyone an idea?

    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 295635 bytes) in public_html/homepage/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 581

  51. I have been using your plugin for awhile. Fore whatever reason I started to get this error lately. Is there anything I can do to get this fixed?

    Catchable fatal error: Object of class WP_Error could not be converted to string in /plugins/sitemap-generator/sitemap-generator.php on line 513

  52. 1564
    Matt Jensen

    Hey there
    Cool plugin. A suggestion: why not add the ability to output a sitemap.xml file automatically? Sure, I could install an extra plugin to do that, but then I have to configure 2 plugins separately but with all the same settings, and relatively it shouldn’t be super hard to modify it to output an XML version as well, plus then you’d have a killer plugin that everyone would have to download use!
    Anyway, thanks again.
    Cheers
    Matt

  53. hi,

    Just to let you know that your plugin is not compatible with ‘ Short URL Generator’ By Jan Hendrik Merlin Jacob.
    The sitemap does not show when the Short URL Generator is active

    Thanks for the plugin

    Cheers

    Judith

  54. Thanks for the plugin. I used for my website as well.
    I will donate if I earn good money from there.

  55. Hi. Im getting the following problem:

    Catchable fatal error: Object of class WP_Error could not be converted to string in /home/breascom/public_html/breakyourshackles.com/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 513

    How do I fix that?

    Thanks

  56. i’ve used your sitemap on many sites for many months with no problem so i know exactly how to use it and set it up, but for the last couple of weeks i’m having the same problem on every new site. It seems to work initially but after viewing the sitemap once, the link disappears and in my wp admin area, pages section, the sitemap page is now marked as ‘pending’. How can this be fixed?

  57. HI
    I tried to use your plugin on 2,9,1 wordpress, but it doesn’t work for me.
    I did everything:
    # Activate the plugin in your administration panel
    # Configure the plugin in the options panel (under DDSitemapGen)
    # If using permalinks, read the permalink section below
    # Simply add the following line to a WordPress page (where you would like the sitemap to display):

    I put it in HTML, as you wrote, add permalink and nothing happend.
    The page with sitemap is here http://rosyjski.perevod.pl/mapa-strony
    Greets,
    Konstanty

  58. Hi. Love the plugin saved so much time. This is more of a feature request, is there any way that the sitemap can break down a bit further so that it displays sub categories as well?

    ie
    Category Widgets

    sub cat Blue Widgets
    Large blue widgets
    Small blue widgets

    thanks

  59. This is great.. saved me a huge amoutn time and headache

  60. hi i set up my blog and install xml.sitemap plugin but on my main page, it does not work. it goes to error. pls advise

  61. Future-dated (Scheduled) posts don’t work.
    Having Hide unchecked, still scheduled posts are not shown on the sitemap.

  62. Cool stuff…

    I like this for my Wp site… :D

    Thank’s.

  63. 1553
    tia

    Are you updating the plugin? Used it for a long time but Im now having errors. If I publish a page with the code placed in html view of page, initially its fine. Later wp turns the page off and sets it to pending instead of posted. I’m updating permalinks etc still happens.
    Thanks

  64. when install plugin openid , sitemap error 500.
    http://soft.123maizo.com/sitemap

  65. Works perfectly on all my blogs – real seo friendly plug. Thanx so much!

  66. Ciao Fausto,
    In Sitemap page slug – type: sitemap and Update your Permalinks in admin Settings.
    Here is a example
    http://screencast.com/t/M2YxZjQ0MWE

  67. Excellent plugin! Love it! Worked Flawlessly

    Thanks again!
    Tony
    http://www.3MultiMedia.com
    Project Manager: http://www.MakeupTalk.com

  68. please Help:

    Catchable fatal error: Object of class WP_Error could not be converted to string in /home/deveuro/www/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 514

  69. Hello, i’m brazilian and my english is bad, but I have a problem and I need your help, please. I’m using this plugin but I can’t do any changes. Ever i try it, I click on “Update Options” but go to the “General Options” of Wordpress and the changes what I make don’t update and continues the same thing. I can’t change the number of item’s per page, the format of navigation. I just can change the language on site-mapgenerator.php. Please help-me

  70. I’ve got a problem with slug permalinks.
    I use permalinks so : /%category%/%year%/%postname%/
    What I’ve to wrtie?

  71. This plugin is realy great! Thanks very much!

  72. Hi – Thanks for the plugin. Unfortunately, I am not able to get it to work. When I try to go to the admin page, I get this error:

    Error 500 – Internal server error

    An internal server error has occured!
    Please try again later.

    Please advise. Thank you.

  73. I installed this plugin and it works like charm.

    I just wonder if there is a way to have it generating two or more different sitemaps in including <!-- ddsitemapgen --> with some parameters. Just as an example, one sitemap for posts and a seperate one for pages.

  74. this wordpress plugin will hopefully help me increase my visebility in search engenies, thank you!

  75. Thanks for sitemap setting

  76. Are you sure that it is working?

  77. Thank you sooooo much! I’ve been beating my head against the wall to get xml sitemaps to print on a page. This solved that and does so much more. Thanks again!

    Is there anyway to not have the categories show? I’d like it to just be post a to post z. Either way you rock.

  78. thanks for The great gen.. ;)

  79. Does this plug-in work to optimize videos? I would like to submit a permalink sitemap for my pages which will mirror my video XML feed.

    Does the SEO work across many browsers?
    Thanks -Lindsey

  80. Many thanks for this usefull plugin. Great Stuff!

  81. Never mind my last comment. Finally got it to work by deleting the old page and creating a new one with a different name – though still not sure why it wasn’t working in the first place. (Excellent plug-in, by the way!)- Jeff

  82. I’ve used this successfully on other sites, but every time I have tried to use it on tagoras.com, the site map link launches a zip file download rather than displaying a Web page map. I’m sure this is some sort of configuration issue, but I can’t figure out anything obvious to change. Any help would be much appreciated. – Jeff

  83. nice plugin, it works very well for very-plugin thanks for the very inovative! : o)

  84. Hi! First, thanks for the plugin.
    I wanted to share with you a solution for a problem I had. I use a multilingual plugin that requieres I write post titles like this: “[lang_en]Hello[/lang_en][lang_es]Hola[/lang_es]“. The problem is that Dagon Sitemap plugin don’t apply WP filters, so the title appears in two languages and with the lang “tags”.
    I’ve resolved this applying the plugins where necessary:

    $the_title = htmlspecialchars(trim(apply_filters(‘the_title’, $page_data[$p]['title'])));

    Very easy. I suggest add this fix to the next plugin update..
    BR
    Ivan

  85. Hi,

    Thank you for an excellent plugin. Great stuff and anyone not sure on this plugin, don’t worry, it is fantastic and never causes any issues!!

    Julie

  86. HII prend,, nice post is in your blog..
    i’m from indonesia..
    may i to exchange link with u..??
    contact me or visit my blog ..
    thankzz

  87. How can I check my new sitemap after ENABLING it from my dashborad. With url can I see the demo of it working for my blog.

  88. Thanks for this convinent sitemap plugin! Best plugin for sitemap link page for wordpress!!

  89. ilove this plugins, its awesome, thank you very much

  90. great plugin, just using this plugin in any of my wordpress based sites.

    Helmy

  91. Great Plugin…can someone tell me how to remove the sitemap page from the sitemap though. Thanks

  92. Using this plugin in my every wordpress project.It’s just works great. Thanks to developer

  93. good site sir,, do you agree to exchange link with me?

  94. Great plugin!! Works great!!!

  95. this is awesome plugin. I like it!

  96. Thanks for this convinent sitemap plugin! Best plugin for sitemap link page for wordpress!!

  97. thank
    i love this plugin..

  98. Hello. Im using this plugin and it is workin fine. I would like to thank you guys for it.

    But here is a little problem which i want to solve.
    I want to remove 2 categories from the whole list.

    I suppose that i need to paste the name of the category to the options in “remove category” (i have russian version not sure how this is called in english one) And in this line i should add the Id of categories.
    What is ID?
    I have the category “???????” with the link “news” which i want to remove.
    I tried “???????”, “news”, “/news/” – didnt work.

    Thanks for help.
    site page – http://kinderlove.ru/sitemap

  99. http://www.jollymoon.com/screencapture/dagon-sitemap-plugin-error.jpg is a screen shot of my problem.

    Notice: Use of undefined constant ddsg_language – assumed ‘ddsg_language’ in /hermes/web10/b2551/pow.webedparton/htdocs/blog/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 45

    Warning: Cannot modify header information – headers already sent by (output started at /hermes/web10/b2551/pow.webedparton/htdocs/blog/wp-content/plugins/sitemap-generator/sitemap-generator.php:45) in /hermes/web10/b2551/pow.webedparton/htdocs/blog/wp-includes/pluggable.php on line 868

    is the text that appears AFTER I deactivate the Dagon Sitemap Generator plugin.

    Anybody else having this problem with WordPress 2.9??

  100. Thanks man for post.

  101. It’s good plugin, thanks for your sharing.

  102. the last version working just fine for me thank you very much

  103. Great Plug-in. What a time saver.

  104. That is slick, it doesn’t get much easier. Thanks a lot.

  105. Thanks for the plugin. u`re awesome…

  106. Great plugin! Very nice job, and thansk for sharing.
    Joachim

  107. Hi there,

    Sorry if my question looks stupid, I am not a programmer. I followed all the step, I arrived to the end and then… what? Where is the map?, where is the page? Should I create it or it is created automatically? Should I wait until the sitemap is built?
    Thanks
    Severus

  108. For this to work with qTranslate Plugin, you need to change lines 463 & 576 (and maybe in some other places too):
    from:
    $the_title = htmlspecialchars(trim($page_data[$p]['title']));
    to:
    $the_title = htmlspecialchars(trim(__($page_data[$p]['title'])));

  109. Great plugin.

    Just one request. Since I have thousands of posts under multiple categories, it would be great if the site map could collapse to the category level. Then you can drill down to the posts by clicking the category.

    This would save time by avoiding having to scroll thru pages of posts before find the category you want is found.

  110. This is a great plugin. Easy to set up and works great.

    Thanks for making this available and as soon as my site starts generating some income I will be glad to send some your way.

    Ernie Hodge

  111. 1505
    Jeff

    A couple of issues I wanted to put out there… if you imported your old posts into wordpress using another blog/CMS software, you may have had the categories stripped off. This plugin won’t work w/ blank category fields. Get the batch category plugin (it works in 2.8+ despite not being updated in a long time) and you can bulk assign categories – and if you have a ton of posts, you can change the quantity of posts/page in the php file.

    Also, this plugin would be aided if the pages had “noindex,follow” in a meta, funneling more of the link juice to the posts/pages, not the sitemap. There’s some plugins that allow one to add this to the page, but it would be nice to have it built into the plugin as an option.

  112. Thank you very much. Your plugin works great for me.

  113. Hi,
    I’ve tried your plug in but it didn’t work!
    Here is my site http://worldcupnews2010.co.cc/sitemaps/
    Can you help me please?

    Thanks

  114. 1502
    maxfreza

    It would be nice if there was a demo page or screen shot of how your SiteMap Generator Plugin is displayed in a real page.

  115. Thanks for the plugin. u`re awesome…
    work great on my blog

  116. just wanted to be the 15ooth commenter. Sorreee!

  117. 1499
    justme

    Just installed – looks good so far. I did have one hiccup which I figured out. Thought I’d share in case this is the problem some others have mentioned. If you already have a sitemap.xml file you cannot use ’sitemap’ as your slug for this plugin page. As soon as I changed the slug to something else it worked great.

  118. 1498
    Pat

    Hi,

    Nam wrote:

    ‘Is there are way of leaving out the ‘uncategorized’ category so that it doesn’t show?’

    I just figured how to do this:

    Go to the plugin settings page. Go to ‘Exclusions’ and in the ‘Excluded Categories’ box simply enter the number 1. Click update options at the bottom of the page.

    This worked for me, I hope it does for you.

  119. Nice ..
    It’s work for me!

  120. ????? ?????

  121. 1495
    Mike

    I dont think that your troubleshooting advice about ‘make sure you update the permalink” is helpful at all. many people are experiencing the ‘404 error’ that have followed the directions which are easy enough. there is obviously something that neither you nor we understand about why this 404 error is such a problem. I used the plugin on a site some months ago, had this trouble, but unfortunately have forgotten how I was able to correct it, because now i’m having the exact same problem. the slug is just simply ’sitemap’ and my permalinks are %postname%. and thats it, there is nothing more to the equation as far as i’m concerned. If i can ascertain the solution again without much hassle and time wasted then i’m going to write it directly into the ‘readme’ file so i dont forget. otherwise, concerning your plugin its, ciest la vie

  122. The two SEO plugins that most people recommend are all in one SEO pack and Sitemap Generator for Wordpress.
    I’ve uploaded and activated the first one and will be uploading this one shortly… thanks for providing.

  123. Wadauwszzz,..
    I found great plugins for SEO, finally.
    Thanks.

  124. thx for the plugin :-)

  125. Thanks for the plugin. It was great!

  126. 1490
    Olivier

    Hi,
    Just wanted to let you know that the sitemap plugin does not seem to be compatible with qTranslate, the multilingual plugin.

    Thanks,
    Olivier

  127. thanks 4 share, work great on my site

  128. 1488
    Jean

    Very nice, simple and easy to use.I installed the pluging
    created a page called sitemap,but don’t display it, any help?

  129. 1487
    Brad

    Any chance of making this work with wp-e-commerce generated pages also?

    Thanks

  130. Great Plugin…

    I like this plugin very, its help us for SEO

  131. Great plugin…

    this plugin my default plugin list, whenever i install wordpress blog i m using it

    thanks for great plugin

  132. The plugin would not run after I passed about 400 posts, so I added a call to allocate more memory:

    function ddsg_create_sitemap() {

    global $wpdb;

    /* 11/30/09 Add extra memory */
    @ini_set(‘memory_limit’, ‘38M’);

  133. Many thanks, works fine..

  134. great work

  135. This is great, thanks!

  136. ???????. ????? ???????? ??????. ? ??????? ??? ???????? ???????? ? google ????? ???? ?????

  137. I used to install, it’s great , but
    Don’t work with my new site (WP 2.8.5)

  138. Hi!
    I have an error in the plugin (2 error)
    1.Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 64 bytes) in /home/****/public_html/wp-includes/class-simplepie.php

    2.Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 131072 bytes) in /home/****/public_html/wp-admin/includes/misc.php on line 278

    both here and there
    I have php.ini – in «Resource Limits» -memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

    can I do?

  139. It’s a great sitemap generator.
    Thank you.

  140. It’s a great sitemap generator.
    But I think you need to update your latest version in wordpress.org, because the current version is still 3.1.5.

    Many thanks

  141. 1475
    ned

    So sorry to be cluttering your page, but these comments aren’t working for some reason. I was saying:

    This is a great plugin, but I’ve found that if I’m applying any HTML formatting to my post title, such as using a bold or italics tag in the title, then the formatting doesn’t show up in the sitemap, and instead the bold or italics tags are printed as is. Is there any workaround for this? Thanks so much!

  142. 1474
    ned

    Oh, whoops that last comment did not appear the way I wanted it to. I wanted to say:

    This is a great plugin, but I’ve found that if I’m applying any HTML formatting to my post title, such as using a or tag in the title, then the formatting doesn’t show up in the sitemap, and instead the or tags are printed as is. Is there any workaround for this? Thanks so much!

  143. 1473
    ned

    This is a great plugin, but I’ve found that if I’m applying any HTML formatting to my post title, such as using a or tag in the title, then the formatting doesn’t show up in the sitemap, and instead the or tags are printed as is. Is there any workaround for this? Thanks so much!

  144. Ok,I made Navigation work by changing page slug to: sitemap.
    Sitemap looks nice generated on a new page (template code).

  145. 1471
    Kevin

    Hi, I was wondering if it’s possible of going a little bit further with your plugin. I love it but I was wondering if I can restrict some posts. Like I have a lot of categories and sub categories. Is there anyway where it will just have a list of the categories and sub categories? And can there be a way where I can choose which categories can show their posts while others just show the sub categories only?

  146. Very nice plugin!
    in WP 2.8.6 navigation doesn’t work.
    It displays first page, on next pages – it goes to Not found

  147. great plugin. it’s really help and make my job much easier !

  148. Installed sitemap plugin months ago and it ran just fine. Checked recently and sitemap is not generating, Google cache will display Sept 15 version. Using 3.17 and Wordpress 2.8.6. Tried deactivating and reactivating, also restored default settings with no success. Thanks for your help with this nice plugin.

  149. Thank you for this great plugin! I’ve put it into my blog now and I think, it will work great!

  150. 1466
    James

    Is there a way to have this plugin list the posts in alphabetical order while ignoring words like THE, A, AN, etc…

    Thanks for any help.

  151. Google crawler gives me an error telling me:
    “Sitemap is HTML
    Your Sitemap appears to be an HTML page. Please use a supported sitemap format instead.”
    Any suggestions?

  152. resolved issue with permalinks – i had the page name defined as something different than my slug. I left a word off. So its working fine now.

    If anyone is interested to see how i built a page with it you can see it at http://www.mostpopularkaraokesongs.com

    I am still checking to see if the xml created the 2nd page by itself – i am getting old and hard to see haha – to many little print lines to see if it is there haha.

  153. First of all LOVE the plugin – thanks so much !

    I installed on 3 of my sites today and all is well for the first page, but when I click on Page 1 of X: NEXT, the next is not found.

    I am using permalinks with the following setting
    /%postname%/.

    The url for page 2 is the following:
    http://www.mostpopularkaraokesongs.com/all-posts-by-category/2/
    I am a little green with wp, so do I need to change my permalink setting to something different than what I have to pick up subsequent pages?

    Also when adding to my xml sitemap, do I have to add each page, AKA, if it is a 5 pg list, do I need to add each page to the Add url to page option? And therefore would need to update each time it grows a page?

    Thanks so much for your plugin and your help!

  154. Exactly what I needed!

  155. Great plugin for seo optimization! BIG Thanx author!

  156. Thanks for a great plugin.

  157. 1459
    nam

    Hi,
    Great plugin. Is there are way of leaving out the ‘uncategorized’ category so that it doesn’t show?

    Cheers

  158. thanks
    im still using 284

  159. When I attempt to activate the plugin with 2.85 I receive the following “Fatal Error” Message:

    “Fatal error: Cannot redeclare ddsg_add_option_pages() (previously declared in /home2/holidayr/public_html/christmas/wp-content/plugins/seo-automatic-wp-core-tweaks/sitemap-generator.php:56) in /home2/holidayr/public_html/christmas/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 59.”

  160. I forgot to wrap the code…

    3. Verify you can display your sitemap, but if you see (continued) in the top category, manually change the line 542 from [A] to [B]

    
    [A] ... ' (continued)<ul>';
    [B] ... ' <strong>Category:</strong> <a href="http://YOUR-DOMAIN/category/YOUR-CATEGORY-SLUG/">YOUR CATEGORY</a><ul>';
    

  161. I found temporary solution for;

    Catchable fatal error: Object of class WP_Error could not be converted to string in /xxxx/public_html/xxxx.com/wordpress/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521

    1. Downgrade the latest version to v3.15 via the following URL:

    http://wordpress.org/extend/plugins/sitemap-generator/

    2. Comment out the line 513

    // return DDSG_CAT_HEADER …

    3. Verify you can display your sitemap, but if you see (continued) in the top category, manually change the line 542 from [A] to [B]

    [A] … ‘ (continued)’;
    [B] … ‘ Category: YOUR CATEGORY‘;

    4. Verify you can display your sitemap without (continued)

    I hope this helps!!

  162. nice plugin.. thanks! will this work with the new version of wp?

  163. Thanks for this lovely plugin

  164. As the previous poster noted, I’m also unable to get the paging to work. There are about 60 posts and 10 pages. I’ve got WP 2.85 with the latest version of your plug-in. It’s the best of its kind, so I’d really like to solve the problem!

  165. Hi,

    I am running your fantastic plugin on a number of websites; most recently I installed it on a small website for a clinic. For some reason, the sitemap does not show pages, although this option is selected. There are no posts on the site, it’s pages only. Do you have any advice for me?

    Joseph

  166. 1450
    Eduardo

    Hi,
    I wrote an email yesterday asking about the possibility of integrating DD Sitemap in a multilingual site managed with WPML. At the same time, i wrote to the authors of WPML, and from what they say it seems making the plugins compatible would be easier than i thought: they say what needs to be done is to use the WP API and not query the database directly. The thread in their form is here: http://forum.wpml.org/topic.php?id=526
    When i say “easier”, please don’t infer that i know what i am talking about, i am not a programmer! Would you think this is feasible?

  167. thanks nice plugin

  168. ThankS (:

  169. Hope your sabbatical period from the Baltimore Sun is treating you well. ,

  170. 1446
    Nigel

    I have installed the plugin but am getting the following error……

    “Catchable fatal error: Object of class WP_Error could not be converted to string in /home/bikerace/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521″

    Any idea as to what is causing this? I have removed all other plugins without any success!

  171. Thank you very much!!!

  172. Thanks, good work! Bravo! :)

  173. Thanks, ggood work! Bravo! :)

  174. Are there any known conflicts with this plugin and the StudioPres Metro theme? The theme seems to be embedding paragraphs around the short code and will not come up when hard-coded into the 404.php.

  175. 1441
    Alexander

    How can I hide the line ‘Plugin by dagondesign.com’?

    Thanks in advance

  176. Did you already think about the consequences of this?

  177. Thx for this plugin… I’ve used this sitemap.. :)

  178. Really great plugin. Greatly helps in indexing by Google as there is only “one click” from sitemap to any page of not so big site.

  179. great plugin, thanks

  180. I just used this on my wp blog and got finally solved the few month long problem of not getting indexed by google. Thank you for the great product.

  181. thanks for your information, very useful for newbie like me

  182. Thanks for the valuable information.

  183. Awesome. Thanks so much for this. Will definitely consider donating if I end up using this plug-in again in the future.

  184. Worked immediately! Love it. Thanks!

  185. Thx for this plugin ! It rox !

  186. I’m using DDsitemap,why do I always fail to submit my sitemap? Please give me instructions how to submit my sitemap. Many thanks.

  187. Hi~ changed theme again, this time to one I DO like. Still have issues, but not with the sitemap!

  188. @maxhavelaar:
    This plugin creates a sitemap for humans.
    It will create one or more pages (depending on the size of your blog) formatted for easy scanning and picking where you want to go to. It doesn’t communicate with search engines.

    You will still need another plugin to create an XML sitemap in the correct format, and to ping the search engines.
    I can recommend you the following one, but there are many more :
    http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/

  189. I’ve used this sitemap, but why google can not indexing my sitemap?

  190. Men, even my old professor at college (he’s 50 or so) knows about this plug in and have mentioned on our classes … geee

  191. I too am having that catchable fatal error. Can anyone suggest a fix for this?

    My error looks like: Catchable fatal error: Object of class WP_Error could not be converted to string in /home/XXXXXX/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521

  192. Thank you, very useful plugin for wp.
    My site map:
    http://hoian.vn/sitemap/

  193. hey thanks alot, ive dl ur plugin and it works great, beside the connection to ask sometimes fail, but i think ist a ask problem right?

  194. 1422
    Susie

    Hi,

    Pretty good plug-in, thanks. But there are a couple of enhancements I would like to see added in the future if possible.
    1. ability to exclude certain posts.
    2. ability to turn off the Pages and Posts heading.
    3. ability to turn off the post category heading so that it only shows the post itself, not the category.
    4. If you do want the category to show, the ability to turn off the word ‘category’ before it.
    5. ability to choose whether the category should be a link or not.
    6. ability to choose to exclude categories if there are no posts in them.

    The first one is the most important to me. I’ve tested every Wordpress site map plug in out there, and not a single one lets you exclude certain pages, certain posts, and certain categories. They all do some of these things, but no plug-in does them all.

    Thanks.

  195. thanks Bos for the sitemap.really great plugin,pram from Indonesia.wish you always best.

  196. hey, thanks for the plugin…
    i love you

  197. Hi, thank you so much for this very useful plugin

  198. 1418
    AJ

    I installed this, but when trying to use it, I get this error

    Catchable fatal error: Object of class WP_Error could not be converted to string in /home4/classij6/public_html/tjedacademyandprepschool/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521

  199. Hi~ I finally just had to change the theme. The one I had selected was an older one and wasn’t working for that reason. I have been told that there are a lot of WP themes that are outdated. Of course at my level of knowledge I wouldn’t have figured that out myself! Don’t much like the theme I now have but will keep looking for a better one!

  200. hey I am trying to run your plugin while having a multilanguage blog with the qtranslate plugin, and all works fine, except that your plugin doesn’t seem to know how to itnerpret the two languages. you cna see the chaos here: http://www.quilombobrasil.com/sitemap/

    any suggestions?

  201. hey, thanks for the plugin…
    I’ve installed it in my website..

    Once again, thanks a lot. :D

  202. i had that error before too, like rod said. but since the new version it works great.
    thanks alot for that plugin

  203. 1413
    tyggy

    Hello Dagon Design,
    I’ve installed your sitemap plugin on our site. We have categories and subcategories. However it puts subcategories from one parent category to another parent category, and doesn’t display one of parent categories at all. Could you please advise?

  204. I’ve scan the twenty last pages of comment and didn’t find anything about my issue.
    Wordpress replace the character ‘ by &#039. But in the sitemap I see the HTML code and note the real character like in the post title.
    You can see an example here http://oncleben31.cc/fr/site-map/

  205. Hi` I installed this sitemap on my theme in WP. This is the first blog I have ever installed. I have no clue what I am doing, just following along with some tutorials on Marketing Merge and this sitemap was recommended. But it doesn’t look right, there is overlap of words…. I don’t even know the jargon to use here I am so new! Site is http://www.Beauty-and-the-blog.com Can anyone tell me what is wrong and how to fix it so I can understand? Wish I could afford to pay someone to set this up for me but it isn’t going to happen! I need HELP!

  206. any chance to see this plugin compatible with http://wordpress.org/extend/plugins/qtranslate/ ?

  207. A suggestion: Could you add a checkbox in the options to automatically create the sitemap page when the options are updated? Then it would work in a similar fashion to many similar plugins. Thanks, and thank for the great plugin!

  208. 1408
    Jan

    I don’t understand what you mean by updating permalink options.

    My sitemap will only show the first page but it won’t go the second one.

  209. Is it possible to sort the entries by anything other than categories? I don’t use them, so they mainly appear under ‘uncategorized’.

  210. 1406
    Elke Edwards

    A tip, JIC anyone is looking: you can change heading verbage, add style, or remove elements (for instance the word “category” in front of category titles in the language files. It’s fairly intuitive if you examine your sitemap page source code first.

  211. 1405
    Elke

    Phil, probably you tried this, but JIC: place only the quick tag via HTML mode on your sitemap page. Hope it helps! EE

  212. Hi! Wondering if there any way to have a full site map on one page and a partial map of one category and its subcats on a second page? Thanks! EE

  213. This plugin doesn’t work in my site. My solution is remove it and insert this code in Page Template (page.php)

    
    <?php
    $pagetitle = get_the_title();
    if ($pagetitle=="Sitemap"){
    ?>
    <div>
     <ul>
      <?php
      wp_list_pages('title_li=PAGES');
      wp_list_categories('title_li=CATEGORIES'); 
      ?>
     </ul>
    </div>
    <?php
    }
    ?>
    

    You can change this code to create you own sitemap page.

  214. 1402
    Garryson

    HELP with ERROR please, plugin doesn’t work!

  215. This plugin really helpful for my new site. Thanks!

  216. 1400
    tip

    Hi My wife and I would like to thank you all for this web site. Hours of pleasure and all

  217. Thank you for this wonderful plugin to generate the sitemap! i love it :)

  218. My site get same error

    Catchable fatal error: Object of class WP_Error could not be converted to string in site-directory/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521
    

  219. 1397
    Garryson

    ERROR! Help please!

    
    Catchable fatal error: Object of class WP_Error could not be converted to string in site-directory/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521
    

  220. This plugin is great. Worked perfectly for me thanks!

  221. I have installed the latest version to a site but they seem to be getting all of the “changed versions of the page as well as the page itself” rather than just the last modified page, we were using WP 2.6 and DD site map 3.15 on the site, so I upgraded to WP 2.8.2 and 3.17 of sitemap but still the same issue.

    Thanks

  222. Salam n Hola

    Facing the same problem as Chris Mundy – Catchable fatal error: Object of class WP_Error could not be converted to string in ../public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521

    I’m on WPMU 2.8.3

    Thanks
    ~Hadee Roslan~

  223. Thanks for this great pluginhs.. Im using it at my new site and running perfect!

  224. 1392
    Scott

    Same as 1379
    Can’t get to work.

    Anyway you can have a video of the proper way to get this to work?

    Thanks!

  225. Great plugin i install it and it works fine.

  226. Thank you. Works perfectly without any problems

  227. Suggestion: You should remove the plugin from the WP plugin site http://wordpress.org/extend/plugins/sitemap-generator/ if you want to minimize confusion. Right now the WP site says your plugin hasn’t been tested on 2.8.3. Thanks for the cool plugin.

  228. 1388
    vincent simon

    I am unable to get the “Excluded Pages” feature to work. What exactly is Pages ID? I entered the page title. But it still shows up on my sitemap.

  229. 1387
    jl

    Nevermind. Answered my own stupid question.

    It’s controlled by the theme CSS.

    Duh

  230. 1386
    jl

    Dude, how in the F*!@ do you change those h2 title backgrounds to another color besides Black?

    Tried using your CSS classes but can’t change h2 backgrounds.

    Ridiculous.

  231. Excellent work and very useful plugin

  232. VERY COOL!!! Thanks.

  233. Thanks for a great site map generating page! I tried several others first and yours is the best!

  234. If you need to Ping search engines, you can find a clear List of 5 Places where you should Submit your Sitemap.

  235. I would like to sort the sitemap by post names, not categories. Is this a change I can make?
    I would like to see:

    Post
    Name of post
    categories within that post.
    Name of next post
    categories within this post.

    Thanks

  236. Thanks for the plugin, very useful, simple to use, works perfect!

  237. 1379
    Mike

    Hi,

    nice tool. I’m somehow confused about the whole page-slug/permalink idea though. I’m hoping you can clarify.

    For my permalink settings i use a custom structure: /%postname%/

    in the settings for the Sitemap page slug, I simply put the word sitemap

    I then went back and updated the permalink settings.

    given my permalink structure and since i only use the word sitemap, I would expect the URL to be http://www.mydomain.com/sitemap/ … yet it isnt. Can you please tell me, given the above, what is the URL where my sitemap is located? Or what am I missing?

    thanks heaps

  238. 1378
    Matt

    Great plugin. I had just one problem, since my plugin dir is located outside the document root and it doesn’t respect the WP_PLUGIN_DIR constant when including the language files.

    The diff below fixes that.

    
    Index: sitemap-generator/sitemap-generator.php
    ===================================================================
    --- sitemap-generator/sitemap-generator.php.orig
    +++ sitemap-generator/sitemap-generator.php
    
    @@ -45,9 +45,14 @@
     if ($ddsg_lang_file == '') {
     	$ddsg_lang_file = 'english';
     }
    -include ABSPATH . 'wp-content/plugins/sitemap-generator/lang/' . $ddsg_lang_file . '.php';
     
    +$root = ABSPATH . 'wp-content/plugins';
    +if ( defined( 'WP_PLUGIN_DIR' ) )
    +	$root = WP_PLUGIN_DIR;
     
    +include $root . '/sitemap-generator/lang/' . $ddsg_lang_file . '.php';
    +
    +
     /* 
      * Add options page
      */
    

  239. 1377
    Chris Mundy

    Just started using this plugin on a client’s site. They are happy to give a donation for it, however its giving the same error as message 1360 on this page. I checked the slug, re-saved the permalink structure, and its still giving me a Catchable fatal error: Object of class WP_Error could not be converted to string in ../public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521

    Other things.. They are using Wordpress 2.8.2

    Happy for you to contact me direct for a link to the site. I will turn the page off till there’s some feedback and resolution.

    Hey, but when it’s working, it very good.

    Chris

  240. Very good plugin, with the possibility of me missing, a list of all entries to be, regardless of what category of entry was written.

  241. Forgot to wrap my code in code tags in my previous comment… Should have read:

    I really like your plugin, but I need additional CSS options. I previously hand-coded a different site, and I really like the sitemap CSS of that site (http://sbio.uct.ac.za/Sbio/sitemap_postgrad.php), but its requires that I can class the outermost <ul> tag (should be easy), the first <li> tags of each level (should be easy), and the last <li> tags of each level as well (more complex because there are a number of classes depending on if there are more list-items following). Any way I can do this with your plugin? I am quite happy to muck around in the php, if I’m just given a little direction…

  242. I really like your plugin, but I need additional CSS options. I previously hand-coded a different site, and I really like the sitemap CSS of that site (http://sbio.uct.ac.za/Sbio/sitemap_postgrad.php), but its requires that I can class the outermost tag (should be easy), the first tags of each level (should be easy), and the last tags of each level as well (more complex because there are a number of classes depending on if there are more list-items following). Any way I can do this with your plugin? I am quite happy to muck around in the php, if I’m just given a little direction…

  243. Hi,
    Blog is installed in subdomain and the sitemap has errors with links to pages that do not exist. How can I get the sitemap to drop those pages?
    Great plugin! It has worked very well until I changed the structure of the site.
    Thanks for everything!

  244. 1372
    Ernie Bornheimer

    “something is wrong, or I am being stupid”….I was being stupid, it’s under Settings.

  245. Tanx. Easy to install. Thats what I need.

  246. 1370
    Ernie Bornheimer

    Hmmm, something is wrong, or I am being stupid. I have installed and activated the plugin, but I do not see how to configure it. The installation instruction say “Configure the plugin in the options panel (under DDSitemapGen)”…where is that?

    Thanks!

    Ernie

  247. kick butt plugin, works so easily and there was nothing too it. Just wanted to say thank you for this simple plugin which does exactly what is says it should do!

  248. durianboy: Make sure you have the slug name of your sitemap page entered properly in the plugin settings (if you are using permalinks). If you are not using permalinks, leave the setting blank. Then update your permalink structure in the options for WP to update them to include the new code. Info is written above.

    Jimmy: The language files contain those values.

    Regina: Make sure you are using the latest version of the plugin. In the latest version, line 511 is a blank.

    To everyone else: Thanks for leaving comments to say thanks when everything just works ;)

  249. please help… Why am i always getting this message “sitemap 404 error”, FYI, I installed other sitemap plugin, but then I didn’t like and it didnt work out. So I am using DDsitemapGen.

    In my website, the sitemap page looks fine, but 1 oe 2 seconds, the page refreshed it self and turn to “sitemap 404 error”.

    Can you help me? please look my blog http://www.jabatech.com, and click sitemap link.. I dont know how to fix it. :(

  250. 1366
    senlin

    well, solved my problem by deleting the plugin and hard-coding a proper sitemap. Thanks, but no thanks…

  251. 1365
    senlin

    I also tried to hard-code the call to generate the sitemap into a template and I received the same error, so my best guess is that there is something not entirely right…
    I don’t feel comfortable however to start editing line 521…

  252. 1364
    senlin

    apologies, the error line got truncated. It should of course be:
    Object of class WP_Error could not be converted to string in /home/xxxxxx/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 521

  253. 1363
    senlin

    I am experiencing the same problem as @Regina Smola. After upgrading to latest version of the plugin. I am on WP 2.8.1 and the plugins I use are:
    Akismet
    All in One SEO Pack
    cforms
    Dagon Design Sitemap Generator
    Disable WordPress Core Update
    Disable WordPress Plugin Updates
    Exec-PHP
    Google XML Sitemaps
    Reveal IDs for WP Admin
    Search Everything
    Wordpress Backup (by BTE)
    WordPress Database Backup
    WP Security Scan

    I have already tried disabling all plugins except sitemap generator, but also that results in the same error:
    “Object of class WP_Error could not be converted to string”

    any ideas for a solution?

  254. Hi

    i am using wordpress as a cms and I want to change the “posts” and “Category” headings from the sitemap page. Where should I look to change this. Any help will be highly appreciated.

  255. Thanks for a great plugin and all the work that goes into creating and maintaining it! Much appreciated.

  256. This plug-in was working fantastic for me on several sites. However, there is a new fatal error after upgrading. This is the error I am seeing now:

    Catchable fatal error: Object of class WP_Error could not be converted to string in /home/content/html/samplesite/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 511

    I noticed there are several people with the same problem when doing a Google search.

    This error appeared after upgrading to WP 2.8.1 and using “My Category Order” plug-in. Any suggestions?

  257. Thanks a lot for this great WP-Plugin and updating it.

    Version 3.17 solved problems I had with the plugin activited on the plugin page. Maybe there were problems with the german translation.

  258. I’ve been the generator plugin for a over a year now, and just wanted to thank you for your work on it.

  259. 1357
    Fabi

    Every time i try to install i get a 500 error :( ja have a 1&1 server and wordpress 2.8

  260. Version 3.17 Released

    A few problems with certain words not being translated has been fixed.

    The text ‘(continued)’ actually did not exist in the language files, but it has been added to all of them. (It appears next to categories which start on the previous page.) This means that in the other language files, the new text will need to be translated if you want it in your language. Just look for DDSG_CONTINUED in your language file.

    A language file for Finnish and Estonian, and an updated one for Danish has been added.

    The plugin has been tested, and works, in the latest release of WordPress – 2.8

    To answer a few recent questions:

    - the category exclusion function has been tested and is working – make sure to use the IDs of the categories, not the name

    - certain features, such as excerpts, were removed a while back because they caused a huge performance loss in the code

    - with the last major revision, a lot of the code was stream-lined, but became more complex. The seemingly simple task of adding new sort options, and groupings, would unfortunately require a complete re-write of much of the code, but I will still keep ideas in mind for future releases.

    Enjoy! :)

  261. Great plugin…thx..

  262. good plugin. thanks

  263. 1353
    Rob

    What happened to excerpts? Can you bring that back?

  264. I use this plugin long time ago and I want to say a big thanks to the author!

  265. Great plugin ! One query – the “exclude category” feature isn’t working for me – using 2.7

    Any ideas ?

    Ian

  266. exelente plugin, facilita mucho la tarea de subir manualmente el sitemap

  267. Great plugin-i see that some people had issues with wordpress 2.8? Does it work?

  268. I am a newbie. I installed this in Wordpress and it did not make a Sitemap Page or install any links on the site. I have it activated but it is not showing any signs of life. What do I need to do next ?

  269. 1347
    Bart

    Susan,

    You need the page ID ‘number’ if you want to exclude a page. Go to the ‘Edit Pages’. Copy the link location of the page you want to exclude and inspect the URL to get the page id number. See the below URL of a page with ID 28:

    http://www.yoursite.com/wp-admin/page.php?action=edit&post=28

    Good luck,

    Bart

  270. 1346
    Diannisa

    Hi..
    Thanks for the plugin. It works well in one language. The problem is, how if i’m using two languange, so that the people can choose the language they want. The sitemap contains the same posting with only different language. Is there any solution for this ? Thx..

  271. Great plugin. Can’t exclude a page although I paste the URL of the page I want to exclude from the sitemap in the Exclude posts field

    Any Ideas?

  272. 1344
    june

    Hi,

    I installed this plugin on my live site and I seem to be having a permalink issue. I added the slug on the plugin’s settings page. I then updated my permalinks and got the “update” message. If I preview the page before I publish it, it displays just fine. Once I publish the page, nothing appears at the correct url. I’m not even getting my 404 page. I am getting the hosts default page not found page. I have also waited the hour my host makes you wait to update htaccess information.

    Is this plugin writing anything to the htaccess file? If so, what should it be writing? Or is it writing to a different file? Just looking for a way to double check the actions that should be happening to make the sitemap permalink work.

    Any input would be great!

    Thanks!

  273. Not sure what I am doing wrong. I followed the instructions. Trying to simply have a page called sitemap on http://www.calycanto.com/sitemap/ I am a newbie of sorts but have navigated most issues on my site w/o too much work. I do not understand if I simply post a page called sitemap (nothing shows) much like I do w Archive or whether I need to post some code. Also, I don’t understand if the slug is simply “Sitemap” or “www.calycanto.com/sitemap/” but neither accomplishes anything. I assume it is simply sitemap.

  274. Very nice Plugin, thanks ! Easy to install.

  275. Hi,
    Thx for the Plugin but i have one little problem. I use Wordpress 2.8 and since i install your plugin i have little problem with the admin panel. If i use edit buttons or search in posts it only shows me a blank page… or if i edit e post and than save changes, shows me a blank page, too.

    Can u check this pls and maybe give us an updated version that works with wordpress 2.8

    Thx in advance

  276. 1340
    etienne

    Don’t mind, I just realised my onw mistake.
    Sorry for that

  277. HI, I’m tryng to developped a site map but I got a problem. I just want to display the post of the child category. The way your plugin work is that the parent category display all the posts related to the subcategory and then the subcategory displayed the same article.

    How can I remove the post in the main category and display the subcategory with there post.

  278. 1338
    june

    Hi,

    Is it possible to run multiple installations of your plugin? Basically I have a site where I have broken the traditional sense/use of a post. We do have a blog section with blog posts. But then we also have a PR section with “posts” and then a Media section with “posts.” For instance, PR is a page that displays posts. In my sitemap I would like to show the main PR page and then under that show the PR posts. If I can use multiple installations of your plugin, I could create the page architecture by hand and then insert a unique instance of your plugin under each of these pages where posts should be listed.

    To create multiple installations I’m guessing I would have to change more than the plugin folder name?

    Any suggestions would be great.

    Thanks!

    June

  279. I used this for my commercial 700+ page site and it worked perfectly in a template page with wordpress ver. 2.8

  280. It seemed to stop working with version 2.8. Am I doing something wrong or does it need a patch?

  281. thanks great plugin. managed to make it work here
    http://blog.euroasia.co.nz/sitemap/

  282. Thank you for great plugin.
    Only one note: I used <?php echo ddsg_create_sitemap(); ?> construction in my 404.php file, but 404 page looks different from – without idents. So, what to do? You can look your sitemap on http://dialtone.com.ua/blog/sitemap

  283. Hi,
    Nice plugin. Always like the sitemap to show what’s on a site.
    Is there any manner to show subposts in the sitemap?
    Example:
    A post contains some pictures with the size from thumbnails.
    Clicking on that picture shows the picture with medium size. With this I mean this is the subpost. In this subpost is possible to leave a comment. But you won’t see it back in the sitemap.

    View the post: http://frans.rednalloh.nl/2009/06/02/aicha-en-najwa/
    View the subpost: http://frans.rednalloh.nl/2009/06/02/aicha-en-najwa/20090531_najwa04/

    So the comment of the subpost is not visible in the sitemap. Any way to do it?

    Thanks in advance

    Regards,
    Frans

  284. This is one of tne best plugins ever. Even my kid brother starting with blogging knows about this plugin.

  285. Doesn’t work…
    Catchable fatal error: Object of class WP_Error could not be converted to string in /////tjportfolio.com/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 511

    Any help greatly appreciated…

  286. I am using permalinks: /%post_id%/%category%/%postname%/
    I am unclear what I need to do regarding: Permalinks for sitemap navigation. I have installed the plugin, but I don’t see any results on my Sitemap page. Newbie, looking for assistance.

  287. 1329
    Ian

    Thanks for your hard efforts making this plugin.
    I’d find it useful if the pages and post lists were wrapped in divs. Then, we could do stuff like running them in 2 columns. I’ve managed to hack it easily enough to do this but others might also want this functionality?

    Feature Request
    I’d like to mix pages and posts together – popping my post list inside my blog page list item like so.
    I’ve tried hacking it, but could you give me some pointers?

    
    <ul>
    <li>Home</li>
    <li>About</li>
    <li>Blog
      <ul>
         <li>Post name 1 </li>
         <li>Post name 2 </li>
      </ul>
    </li>
    <li>Contact</li>
    </ul>
    

    Thanks
    Ian

  288. I have a problem with View XML Sitemap, it does not link to the right XML Sitemap location.
    It always show like this >>>
    http://www.trendystuffs.com/home/anyablue/public_html/sitemap.xml

    What I’ve done wrong?

  289. Hello, and thank for plugin!

  290. 1326
    bob

    i’m having trouble simply uploading the plugin. i keep getting an ‘error – user session has expired. upload cancelled’ error message. i’ve uploaded and activated half a dozen other plugins within the last 72 hrs, but this is the first time a plugin upload has not worked. any ideas? anyone? bueller?

  291. Aaargh what have I done? I accidentally moved my plugins out of the plugin folder, and then moved them back. I’ve reactivated DDSitemapgen … but since then I don’t get a page fully loading.

    It shows the title and then stops. Any ideas?

  292. Hi, thank you for the sitemap plugin …

  293. Good Plugin. this is the first plugin which i have installed for my blog. And it worked…! God Work keep them coming more.

  294. Hi,

    I installed your plugin, but the font size is too small and difficult to read:
    http://www.seolight-blogger.com/sitemap/

    Is it possible to increase the font size and how?

    P.S. I am ok with editing php if needed.

  295. Thanks.. I’m using it on my blog

  296. Mary (RE. Post 1320). To remove those headings go into the “sitemap-generator.php” file and remove or comment out the following lines:

    $t_out .= DDSG_PAGE_HEADER;

    and

    $t_out .= DDSG_POST_HEADER;

    If you want to change the header title from the default “Posts” and “Pages” then go into the relevant language file i.e. English.php and locate the code

    define(‘DDSG_PAGE_HEADER’, ‘Pages’);
    define(‘DDSG_POST_HEADER’, ‘Posts’);

    and change accordingly.

  297. So wish I could ditch “Category” and “Site Map” headers, but cannot figure it out! I just want a list of all the articles on our site as a sort of press release index. Anyone figure this out, please post!

  298. First of all thanks for this plugin.

    I wrote a post about ‘how can I add sitamap to wordpress blogs?’. If you want, you can check : http://www.ugurs.com/blogging/how-to-add-sitemap-to-wordpress-blog/

    Thanks
    Ugur Samsa

  299. Awesome plugin! Thanks.

  300. It works like a clock. Thanks
    http://curepages.com/sitemap.xml

  301. It looks ok. You can check it out here http://dentalcategories.com/?page_id=5

    I am wondering if theres any other way to just show the main categories with available drop down menu for subs?

  302. How would I update the permalink structure? I mean, what do I add to the .htaccess if let’s say my sitemap was located at sitemap? Or what do I change in the permalink structure?

    Just to clarify my page slug is just plain old:
    sitemap

  303. thanks for this useful plugins

  304. Awesome. Thanks so much for this. Will definitely consider donating if I end up using this plug-in again in the future.

  305. already put it at my blog. Its really great plugin. I like it.

  306. thanks. super plugin. thanks. thanks

  307. Thank you for this plugin!
    :-)

  308. Just stopped by to say “thank you” – I’ve tediously worked on the sitemap-files manually ’till now…

  309. 1307
    Syed

    HI Nice plugin but i don’t know how to put sitemap on my site as you did. So any body help me to build a sitemap on my site using this amazing plugin?

  310. Nice work! thank you! Just what i was looking for at my blog http://mountainbikingnewzealand.co.nz

  311. Fantastic work, thanks for share!

  312. Thanks a lot for this plugin! Works great and is exactly what I’ve been looking for! Keep it goin :-)

  313. Great ! over 1303 comments

  314. you know?? this is one of most my important stuff plugin. thx

  315. 1301
    Mr. Peabody

    Hey, we need you to be on the WP repository! We update over 50 WP sites, and upgrading your plugins via the repository automagically would be more wonderful!

  316. 1300
    Crazyt44

    I have a large wordpress site with over 50,000 posts. Will this plugin be able to split sitemaps into smaller chunks to make google happy (10M or 50,000 url max)?

  317. Thanks!

  318. 1298
    Vinod

    Hi,

    I am using prosense theme and have installed the sitemap plugin but I am not getting any link for the sitemap. Pls. advice what should I be doing to have the sitemap (in a new page).

    Thanks
    Vinod

  319. already try it today. Just hope it will help me a lots. :)

  320. great plugin but difficult to config

  321. 1295
    Mohd

    What would be the sitemap address after the plugin generate it so i can use it to submit to google, thanks a lot great stuff

  322. thanks for this cool plugins

  323. hi i have use this plugin for my site. This is absolutely fantastic

  324. Ah… it is there, just the css needs changing because it’s come out as white on white.

    Didn’t expect that. Off to fiddle.

  325. I just uploaded/activated this plugin and the resulting page is empty
    http://uksurveysclub.com/paid-surveys-club-site-map-2/

    And I have no idea why :)

  326. thanks for share so good plugin,i have used it on our blog

  327. Thanks for this easy to use plugin. I use it on all my wordpress websites.

  328. thank you! :)

  329. 1287
    Herr Kaiser

    Hi. Is it possible to get “Pods” (http://pods.uproot.us/) included, aside from Posts or Pages? Thanks!

  330. Hi, I noticed that in the latest version 3.16, the output generated does not translate the navigation. Even if Danish is chosen, Sitemap Generator outputs “Pages x of y :” but ‘Next’ and ‘Previous’ are translated, as one would expect. The ‘(Continued)’ message is also not translated.

    As for the Danes, I have modified the source and uploaded it to http://wordpress.blogos.dk/2009/04/07/dagon-designs-sitemap-generator/

  331. I Like This theme So Much Very Simple T Customize..

    I use it!

    Julius
    http://www.earlyblogger.com

  332. How do I get the sitemap in one column and no spaces?

    http://www.365diasviajando.com/mapa-site/

  333. iam still error in webmaster tools since i install ddsitemapgen. you say ” If you are also using an XML sitemap plugin, you can enter the path to the XML file here, and a link to it will be added to your sitemap page ” where is the path ??? pleas help blog with your plugin. thanks

  334. Thanks that your plugin. Since i sign up with google webmaster tools i have error in my sitemap. I have install in xml sitemap but not solution in webmaster tools I dont known why ??
    Ok thanks & good look

  335. Thank you for a great plugin.
    I, like Kristan, would like to see the ability to make it collapsible. Please consider this in a near future update.

    Regards
    Michael Johansen

  336. I’m using this plugin on my site and it’s great. The only thing I want to add is an RSS feed link for each category next to the category name. Is this possible?

  337. I use this plugin and have really appreciated/enjoyed it, but I would love it more if it were collapsible. (As in, people could expand/collapse categories to see the posts within.) Thanks!

  338. Hi, I was just wondering what license this plugin is released under? Can I freely use/change the code? Thanks,

    Josh

  339. Have a problem:

    
    Catchable fatal error: Object of class WP_Error could not be converted to string in /home/a4319633/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 511
    

  340. Hi, is it possible that loop goes one step more if the number of posts is equal to the $t_end variable? Please go to the sitemap of my site (link is in upper right corner) and you will see at the bottom (No Title) last line. I have selected 50 items per page and variables t_end and num_posts both have values 49.

    In the line 1120 I found:

    if ($t_end > $num_posts) {
    $post_end = $num_posts – 1;
    }

    and if I change to:

    if ($t_end >= $num_posts) {
    $post_end = $num_posts – 1;
    }

    last (No Title) line disappears … Maybe I’m doing something wrong, so I’m just asking …

    Thanks in advance!

  341. Sorry for the double post.

    I’ve added the <!-- ddsitemapgen --><code>/ quick tag to the page in html mode, but I still don't get the sitemap. I've created a page called sitemap for this. It's like the filter isn't getting hooked to <code>the_content(), but I’m just guessing since the action after (adding it to options) does in fact work.

    If I edit the page.php and insert <?php echo ddsg_create_sitemap(); ?>, I do get a sitemap, but of course then its on everypage, which is not what I want.

    I’m assuming there is some incompatibility of some sort, but I can’t figure it out.

  342. I’ve added the quick tag to the page in html mode, but I still don’t get the sitemap. I’ve created a page called sitemap for this. It’s like th efilter isn’t getting hooked to the_content(), but I’m just guessing since the action after (adding it to options) does in fact work.

    If I edit the page.php and insert , I do get a sitemap, but of course then its on everypage, which is not what I want.

    I’m assuming there is some incompatibility of some sort, but I can’t figure it out.

  343. Thanks for the plugin, very useful.

  344. Great plugin, simple to use, works perfect!

  345. HI,

    Great plugin ! Everything works perfect except it’s not compatible with gTranslate plugin. After I installed gTranslate, I see multilanguage titles with brackets. Is there any way to tweak this?

  346. I used google sitemap plugin also with this pluging??? or I should remove ole sitemap plugin first

  347. 1269
    Farah

    can anyone tell me exactly how many times in a month can a sitemap be updated so that google doesnt penalize me! Thanks!

  348. I think it would be a great idea to add even a little more flexibility with how things are displayed.

    my suggestion is to add these options:

    display posts by tag
    display posts by day, month, year, so have X posts under 2007, 2008, etc, or something along those lines.

    It’s a great plugin and I think adding these options would really help the plugin a lot.

  349. 1267
    J2xU

    Regarding the previous comment: sorry, my fault. I had also a Google XML sitemap generator plugin installed, which stores its sitemap file in the blog’s root directory, too and this interferes with any other sitemap generating plugin. After I’ve deactivated this plugin, your’s runs fine.

  350. 1266
    J2xU

    Hi, could it be that something in wp 2.7.1 broke the sitemap functionality? all i get after installing the plugin and thoroughly following the instructions is the 404 error message whenever i want to display the sitemap page:

    Not Found
    The requested URL /blog/sitemap.xml.gz/ was not found on this server.

    I have a standard worpress installation with everything under http://www.siteurl/blog/ and the ftp client shows that a file named sitemap.xml.gz is actually placed under /blog. Makes the error even more irritating.

    By the way, same holds true for another sitemap plugin I tried to install named PS Auto Sitemap so I guess it might really be a wordpress problem.

    Thanks for any hints, resolves or updates :-)

  351. Is there any update for wordpress 2.71?

  352. I’ve done some testing and found that if I set the permalinks to default then the plugin sort of works, but the first category is listed as:

    Category: (continued)

    For now, I’ve just entered the wrong “slug” and changed the 404 page to show a list of pages/posts.

  353. Hi there. I’ve used your great plugin on many sites for quite a while now, without issue. I installed it on a site recently and get this error:

    
    Catchable fatal error: Object of class WP_Error could not be converted to string in /home/xxxxxxx/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 513

    It’s got me beat, the sitemap.xml is ok but your plugin wont run. Thanks for any help.

  354. hi , thx for the plugin, make my job easier than before. great tool

  355. Just installed the plugin, created the sitemap page, added the code in the html side of the window, updated permalinks but all i get is a 404 not found error.
    I’m running v2.7.1 is this the reason why it will not work??

  356. Hi All,
    I have a query:
    I have two plugins Google XML plugin and DagonDesign Pulgin to generate Sitemap.
    I have submitted XML sitemap to Google Webmaster which indexed only 19 out of 60 posts.
    Can some one suggest me how add sitemap to Google Webmaster which includes all posts.
    Does this is possible with Dagondesign Sitemap?? please help me
    http://canfindonline.com/sitemap.xml

  357. 1259
    dains

    Hi, great plugin! Thanks for including the ability to use it in template files too, that’s a great feature.

    I’d like to suggest a couple of additions and changes to it.
    First, can the ability to alter the post link code be added? I’d like to add some custom code to and around them, such as custom CSS classes, etc.
    Second, can the option to exclude the Post title and the dagon design link be added? I’ve no objection to setting up a plugin “plug” page that lists all the plugins used, and I am a donator for all plugins that I’m using on online sites. I just need the posts displayed and nothing else if possible, as it’s being integrated into a UI.
    Third, can the ability to subsort by tag or custom field be added? I’m trying to set up different orders of the posts for different user needs, and none of the standard blog sorts are adequate for their needs.

    Again, thanks for making such a great plugin!

    D

  358. Really nice sitemap generator. Many thanks! But I confess I’ve got my fingers crossed I’m not faced with the wp_options issue noted below. I wouldn’t know how to begin to fix it.

  359. Hi All,
    I have a query:
    I have two plugins Google XML plugin and DagonDesign Pulgin to generate Sitemap.
    I have submitted XML sitemap to Google Webmaster which indexed only 175 out of 315 posts.
    Can some one suggest me how add sitemap to Google Webmaster which includes all posts.
    Does this is possible with Dagondesign Sitemap?? please share your ideas.

  360. 1256
    Deb

    Hi,

    Is there a way or could you add a way to be able to include a brief page description under each page link? Don’t really want to use the meta tag, something additional & configurable to what a person would like to say for a description would be super! Thanks!

    Note for who couldn’t find the css – just add it to your css file as a class and you’ll be all set!

  361. 1255
    susoland

    please, how can i translate sitemap?
    for site i use ZdMultiLang.

    thankyou.

  362. Need Help! I have installed the sitemap plugin to my wp 2.7 blog and have added main,uncategorized to the exculded categories. However they keep showing up at http://www.mlmbusinesscards.com/mlm-companies

  363. I require assistance please. I can’t seem to get anything but the XML sitemap displayed on my sitemap page: http://infinitywealthteam.com/sitemap.

    I’ve tried to follow the directions precisely, but can’t seem to determine what I’ve done wrong.

    Thanks,

    Darby

  364. Hi!
    Thanks for plugin.
    Do you have a Russin translation on it?

  365. Bob, you must add them directly into your css, they are not there to begin with. Hope that helps.

    Lance

  366. 1250
    Bob

    Can I get an answer please? (Originally post 1244)

    Love yer plugin! But, for the life of me I can’t find the CSS declarations:

    .ddsg-wrapper – Div around the entire sitemap.
    .ddsg-pagenav – Div around the page navigation.

    Please advise. Thanks!!

  367. Hey, what a neat plugin…. I used to spend ages manually creating sitemaps before I found this tool.
    Thanks, really appreciated.

    Regards

    Phil Horspool
    Creative Web Design (and serial blogger!)

  368. Could I request 3 things? 1) Could you add a button that automatically creates a sitemap page once the data is entered. 2) -Or- publish the string on the plugin admin page.

    Thanks

  369. thank you so much !!! ..

    I was almost tired of trying to integrate sitemap in my blog.
    thanks for your help..

  370. Version 3.16 Released

    I have switched back to hosting this plugin on this site, instead of the WP plugin repository. This should cause less confusion.

    New language files have been added: Arabic, Catalan, Danish, Norwegian, Serbian, and SerbianLatin.

    An issue has been fixed with the Czech lang file. An issue with the previous/next links not being translated has been fixed as well.

    This version has been tested in the latest release of WordPress (2.7.1) – Enjoy!

  371. thanks for your plugins, but i have one question for you, why the sitemap plugins from you error in google webmaster sitemap? thanks a lot for your answer

  372. 1244
    Bob

    Love yer plugin! But, for the life of me I can’t find the CSS declarations:

    .ddsg-wrapper – Div around the entire sitemap.
    .ddsg-pagenav – Div around the page navigation.

    Please advise. Thanks!!

  373. Hi,

    thank you for your nice plugin. I´m just missing one feature. I want that all Categories are Listed in the Sitemap but not the Postings in some Categories. Is this possible to realize?

    Regards.

  374. Will the new plugin one day again show excerpts like in version 2.7?

    Or what workaround do I use to add that functionality in the new plugin?

    Thanks!

  375. Just installed the plugin, created the sitemap page, added the code in the html side of the window, updated permalinks but all i get is a 404 not found error. I’m running v2.7.1 is this the reason why it will not work??

  376. I have set English language, because I can’t find my blog languuage (Georgian) in Your list. But Sitemap is working normaly.

    Is it importent for SEO, – to set correct language? or not?

  377. 1239
    susoland

    Oh, read right now post 1235. thanks for solution and sorry for question 1!!!

    But Still have problems with multilanguage site map.
    thks for helping me.

  378. 1238
    susoland

    thank for your precious plugin.

    question 1:
    after installation, in sitemap page i have
    pages:
    page 1
    page 2
    page 3
    etc …

    I would like to hide the title “page” or “category”, and show only the title of pages and cat.
    How can i?

    question 2:
    i don’t understand how to confiture site map in multilanguage. i use ZdMultiLang for italian and english version.
    After installation of

  379. Hello,

    I want a long pages with more titles and I don’t want short (and many) pages . . .
    How can I to regulate it parameter?

    Please, help me :)

  380. 1236
    Un-setup

    Thanks! Using it on 2.7 now an seems to have no problem
    Some thought: It’s probably better if it also check login status to decide whether to show private posts or not?

  381. 1235
    James

    Post titles with html formatting are showing the html tags in the site map. I’m using the latest version. Any ideas? Thanks!

  382. 1234
    Tom

    For anyone else who wanted to know how to delete the title ‘Pages’ which appears before the sitemap listing, you have to delete or make inactive the following code:

    $t_out .= DDSG_PAGE_HEADER;

    There is also a corresponding bit of code for posts too:

    $t_out .= DDSG_POST_HEADER;

  383. Would you please add the function ordered by tag cloud?
    tks.

  384. Nice plugin – thanks. It’d be cool to accept a list of IDs and put rel=”nofollow” on those page’s links for SEO considerations.

  385. Just to inform others that I couldnt get the 2,3.4… pages to work. I was changing back to default language english and it works.

    Seems like the other issue I had below by missing redirection after posting/commenting was solved by changing to english language file. Seems like some error in my language file than.

  386. PS: here is the page with the slug on.
    http://www.riksavisen.no/?page_id=654
    looks good, but irritating it hangs on commenting and adding/updating posts

  387. Great plugin, but I have an issue. All works good after installation, sitemap is good, but when adding/updating posts or send comments, than plugin cause the site to hang on this URL
    http://www.riksavisen.no/wp-admin/post.php

    with just a white page. not redirection as normal.

    When I deacktivate plugin, all is good again. Have updated permalinks after activation.

    Any ideas ? Because I really need this plugin to work

  388. 1228
    ProsperoDK

    Nice plugin, though I had to change 2 lines to make it play nice with qTranslate:

    Line 384 was changed to:
    $tmp_array['title'] = __($pages[$k]->post_title);

    And Line 637 was changed to:
    $tmp_array['title'] = __($posts[$k]->post_title);

    In both placed I added the __() to make qTranslate able to pick the right language string.

    This was found here http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=3&t=294#p1323 (The sticky thread name “Making Plugin **** work with qTranslate”).

    Hope this helps other people having trouble to get it to play nice with qTranslate.

  389. 1227
    Deb

    Love this plugin, pretty much couldn’t be easier to setup and configure! Thank you!

    One Request: is there a way to include a ‘blurb’ after each link entry? Perhaps the tags could be used or the meta description? Thanks much!

  390. Hi

    just got this plug in installed

    would like to customize it, I’ve seen lots of questions here but no answers. How do I remove the words post and how do I use the css to edit how it looks?

  391. One of the best plugins ever. I’m using it on all my blogs. Really great.

  392. 1224
    Tom

    Can anyone tell me how to remove the title ‘Pages’ that occurs before the list of pages?

  393. Hi, after activating the plugin I can’t see where to find it to view options. When I click Settings to see all my activated plugins, this one is not on the list even though it is activated. Any help? Thanks.

  394. Is this Wordpress 2.7 compatible? Please Update.

  395. 1221
    Marco

    Hi, I don’t understand the pageslug and what to fill in. I am using permalinks /%category%/%postname%/. What should I do?

  396. Thanks for the great plugin. By the way, I want to use directly category name, instead of title “category” + category name from sitemap. What should I do? Thanks again.

  397. 1219
    Tim

    I second 1087, and not just because we’re both named Tim. My client has many more categories to exclude than include. So adding text boxes to opt in would make this plugin perfect. Please, please, please.

    Also, FYI, I just loaded this into 2.7 and it works fine, if you did not know. Thanks for a great plugin!

  398. 1218
    Dan

    Is there going to be support for WPMU? Or would there be a site map plugin specifically for WPMU that might be as well put together as this one?

  399. Just added the sitemap navigation to my blog. It was easy to do, just need to do a little formatting.

  400. Hi, thank you very much for this html sitemap plug-in. it’s really2x awesome & useful to make your blog perfect.

  401. Nokia Themes – I had the same problem you did. I removed the permalink slug in the options, and after that everything worked fine.

  402. I just installed version 3.15 with WP 2.7 at http://www.einschaltverweigerung.de/2009/01/sitemap/

    unfortunately, html entities in the titles are not translated and empty categories are shown “Uncategorized” at the end of the list ;=(

  403. I just installed the most actual version and I wonder why there is still english text which is not translated by the language files, for example here:

    “if ($total_pages > 1) {

    if ($page_nav == 1) {

    $output1 .= “Page ” . $current_page . ” of ” . $total_pages;

    if ($current_page > 1) {
    $output1 .= ‘ : Previous Page‘;
    }

    if ($current_page < $total_pages) {
    $output1 .= ‘ : Next Page‘;
    }

    $output1 .= “”;

    } else if ($page_nav == 2) {

    $output1 .= ‘Pages: ‘;

    for ($i = 1; $i <= $total_pages; $i++) {
    if ($i == $current_page) {
    $output1 .= $i . ” “;
    } else {
    $output1 .= ‘‘ . $i . ‘ ‘;
    }
    }

    $output1 .= “”;

    }

    }”

  404. 1212
    http://www.quranreading.com/

    This is your nice effort.I am using 1.5.2.Great plugin.thanks

  405. 1211
    Adams

    Hi,
    I am the user of 1.5.2.This is your great achievement.Great plugin.

  406. really great plugin…..thanks

  407. 1209
    Lauren

    I have a weird problem. When I go to update my options, the server hangs. Then I get a network timeout to the connection.

    I’ve tested all other plugins and it only happens to this one. Everything else is up and running — no hanging, no timeouts.

    Anyone got any ideas?

  408. Is possible to hidden password protect page from showing on the sitemap? Other than that the plugin is great thanks.

  409. Thank’s a lot
    Works great ang nothing hard in installation

  410. welll great plugins, work well in my 2.7 , thanks

  411. Hallo,

    habe das Plugin in die Version 2.6.3 heruntergeladen und aktiviert.
    Die Seite für die Sitemap wurde in einer Unterseite angelegt.

    Bei der Einstellung für Sitemap-Generator wird nach dem Pfad der Sitemap gefragt.

    Siehe :
    Sitemap Seiten Pfad:
    Wenn Sie Permalinks benutzen, geben Sie den Pfad zu ihrer Sitemap-Seite ein
    Bei “Seite anlegen” steht das hier:
    Permalink: http://www.partnersuche-mit-herz.de/ueberueber/

    Kann mir jemand verraten, was ich als Pfad eintragen muß?

  412. 1204
    Victor

    Works great in WP 2.7. Thanks!

  413. When I first installed this plugin I saw a huge increase in the indexing of my site. Thanks!

  414. Supported WP 2.7?… :)

  415. works fine on 2.6.5, the current release 2.7 RC2 seems to have problems with this implemented

  416. Thank you for plugin Sitemap generator, really good and useful.

  417. awesome, plugin. Only thing I’m coding in myself, that would have sweet to have, is the link included in this sitemap. by cat, sortable and such. seeing as wordpress, now is in three big steps. Links, Posts, Pages.

  418. You should add ‘/wp-login.php?action=register’ and ‘/wp-login.php’ to your nice sitemap too.

  419. Two questions:
    (1) I added the slug to my Dagon settings, but I don’t understand what you mean about updating my Permalink structure. I have my structure set to Day and Name. Am I supposed to use something else? I’m happy with the one I chose.

    (2) I have some non-breaking spaces in my post titles, and the HTML tags are showing on the site map. For that reason I’m reluctant to display it on my site.

    Thanks for any help,
    Eddie

  420. 1196
    Brittany

    Thanks for the plugin! Awesome! Is there a way to make the categories NOT be links to the category archive page? That is, I only want the individual posts to be links, not the “Category: ___” to be a link. Thank you!!

  421. This is my favorite plugin. It creates a sitemap for your Word Press blog automatically and it’s saving your valuable time. Great.

  422. nice plug-in, will also try on wordpress 2.7 if compatible, otherwise will not first implement 2.7 in my production blog

  423. trying to implement it on my wordpress 2.7 rc1, let us see the result, on wordpress 2.6 it is fine.

  424. Seems that I am getting an error with the latest WP: 2.7 beta3 & 2.7 RC1, both won’t let the page redirect after publish/update when there are about more than 50 words in the post.

  425. Great plugin, it helped get some of the pages on my site indexed that have been posted for months but for some reason the search engines never picked them up.

  426. Hi, I have installed this plugin on my blog and it works fine.
    But I have a question:
    Is it possible to make the categories collapsable so one can see the posts of that category after click on it?

  427. When I publish the sitemap it also outputs all of the versions? so how do we remove them or only show the actual posts/pages?

    Thanks

  428. 1188
    Blake

    I just bought a site with this plugin installed. It’s slick, but only pages are showing in the site map, not posts. If I disable pages and choose “only posts,” nothing shows. (Yes, the site does have posts.) A bit confusing, anyone run into this?

  429. 1187
    johnatan washington

    hi, the plug in works, but it seems to block everything else but my post and pages, I’m using wordpress ecommerce and when I installed this plug in my customers couldnt go to ANY of the products links, is there a way to solve this my site is Phantasymanga.com please help me

  430. why does “&mdash” appear in the sitemap page?(http://niaolei.org.cn/sitemap)

    I think there’s something wrong with your code,please help me.

  431. 1185
    Joe

    Working just peachy on build 2.6.3 Thank mate looks fabulous!

  432. Hi! this is a great plugin. I have a wp blog with 2.6 version, i have installed your 3.1.0.1 version. When i try to build site map it gives error like UPDATE ULTIMATE TAG WARRIOR and when i try to visit my blog site map it shows like This XML file does not appear to have any style information associated with it. The document tree is shown below.
    Please Help me.
    Thanks in advance

  433. I just installed this, and am very impressed!

  434. Anyone else noticing that when you enable the plugin and enter something in the ‘Sitemap page slug’ then the site search gives a 404 for ‘/index.php?s=search-term’?

    If I remove the text in ‘Sitemap page slug’ the search un-breaks. (I’m displaing all my posts on one page so it doesn’t effect me)

  435. 1181
    sixK

    Just installed and configured this – works great. Thanks!

  436. 1180
    Chris

    Great plugin. Since my site have many static pages old school html pages as well as many dynamic Wordpress generated pages I wonder if it would be possble to somhow add URLs from within the plugin to the sitemap? Maybe this could be a feature in a future versin?

  437. nice plugin

  438. Greetings. The plug is good. But it seems to be a problem with the growth of base sql never solved. 3.14 again created 214 apartments in _options volume of 130 kb

    When will solve this problem?

  439. 1177
    jun

    There are still issues on multiple page using permalink/slug. All page links show the first page (1).

    I tried removing the slug/permalink in the option and the error remains. I’ve also been constantly upgrading my permalink structure everytime but no luck.

  440. 1176
    Mark
  441. 1175
    Mark

    Hi
    I’ve been using qTranslate for multilangual support. There is a easy fix for your plugin to support qTranslate:

    Line 1261:
    $content = str_replace('<!-- ddsitemapgen -->', ddsg_create_sitemap(), $content);
    change to
    $content = str_replace('<!-- ddsitemapgen -->', __(ddsg_create_sitemap()), $content);

    This also works fine if you don’t have qTranslate. It just uses wordpress’ internal language support.

  442. this is cool plugin. I like it and already install it at my blog. :)

  443. well can we submit this sitemap to google?

  444. using it on my weblog but I can’t take the pages out from the sitemap
    No matter how many times I update the settings, the pages are still there
    What am I missing?
    thanks

  445. Just installed this, was wondering is it possible to dis play a list of posts only, i.e. categories dont show up

  446. Thanks for great plugin!

    I will try it

  447. i already use it at my site. Its working.

    Thanks for great plugin. :)

  448. Thank you for this great plugin, it was really easy to set up, but I have one small problem witch is excluding subcategories or some categories, I put the category name in the excluded categories section but nothing was excluded,
    could you please tell us what do you mean when you say category id?

  449. 1167
    Bill

    Great plugin. However I have a question.

    The sitemap generated looks like this:
    News (links to a long page of all posts 1 to 3)
    -News post 1(links posts 1 only)
    -News Post 2(links posts 2 only)
    -News Post 3(links posts 3 only)

    The problem is that google is spidering the “News” page which contains all the posts as well as all the individual posts. Causing duplicates. Is there a way of turning of the “Nes” link. i.e. the category?

  450. Hi

    Really Thanks for The Site map Plugin. I like it. I have a Tutorial blog and I use your Plugin in that site. :)

    Its really gr8.

    U can see my Site here http://tutorial.webaccessories.org/

    Thanks again.

  451. This plugin is great. Worked perfectly for me thanks!

  452. Wonderful Tool – Thank You very much!

  453. Hi

    This is a great plugin and worked perfectly for me on several websites for quite some time …

    BUT …

    There seems to be a vulnerability that has crept into it.

    I’ve had two sites hacked via this plugin and massive redirection injections inserted through it. One site has been completely de-indexed by Google and blacklisted because of this.

    Could you contact me direct so we can confer on this and try to identify and isolate the vulnerability please?

    I’m having to perform 100% re-installs of WordPress and manual sweeps of the databases and all other non-WordPress files to ensure no malicious code remains.

    Thanks
    Gaz

  454. 1162
    cyn

    Can’t seem to get the plugin to exclude categories. I typed in the category IDs in the appropriate field separated by commas, but still no luck.

  455. it’s simply great…………..thanks

  456. Hi, thank you for the very cool sitemap generator!
    I was only wondering, is there a way to trigger it so it gives back the XML of the sitemap instead of posting the sitemap with the
    tag?

    so for example if I go to dagondesign.com/sitemap, and the I see the sitemap in a XML structure?

    Congratulations with this plugin! and keep up the good work!

  457. Thanks. But it doesn’t work properly.

    Don’t use “sitemap” url/slug, if google sitemap plugin is installed.

    (Thanks to 892 Sarah Scott 12-4-07 11:02PM and http://wordpress.org/support/topic/131007)

  458. Hi I would like to say:thanks a lot :-) for all your time and your *minor update* because this was a *major update* for me :-)

    your support is more than top-

    for more words is my english not good enough – but you are a good coder and a patient man

    regards
    Monika

  459. great work! thanks!!

  460. Great plug in guys! I have even put a nice review of it on my site here: http://mikedeanellis.com/2008/09/25/wordpress-plugin-dagon-design-sitemap-generator-my-review

    Thanks!

  461. I have to listen to my older fellow bloggers. They say this plugin is a must, so here I am.

  462. @Grant #1153:

    If you can’t log into your WP admin screen, you can always access the sitemap plug-in files through your FTP client. For now, you can simply go there and delete the plug-in. Once you’ve deleted the plug-in files and confirm that your site is running smooth again, try to upload it again.

  463. Hi I have added this plugin to my site and it has sent the site haywire. I can’t even log into the site anymore. See site below

    http://www.no-gray-hair.com

    Please can someone advise me on how to correct this.

    Thanks

  464. One of the best wordpress plugins I have ever used.
    Thank you for your help.

    Apart from sitemap page I am using it also on my 404 error page, including it with your ddsg_create_sitemap(); declaration.

    Thanks again.

    Sincerely yours,
    Boris Khodorkovsky

  465. Thanks.. broo.. your plugin useful..

  466. 1150
    AriK

    Solved my issue (#1149) temporarily by printing everything on one page.

    Still, does anyone else have the same problem?

  467. 1149
    AriK

    Hi. It looks like translation files do not contain all strings to be translated. Just started to do Finnish localization and some strings in the output are still in English…
    - On top of output: “Page 2 of 4 : Previous Page : Next Page
    - On following pages: “(continued)”

    Could this be corrected somehow?