Hi,
This plugin runs as Admin so all private, protected, hidden, etc content is included and will be exposed publicly in your sitemap – it is not quite so. The sitemap takes into account the status of the posts.
As for bbPress hidden forums – it is the custom post type of the bbPress plugin.
1) If you do not need the whole forum in the sitemap – unmark sitemap beside the Forum post type in the admin panel on the plugin settings page.
2) If you need the forum in the sitemap, but without private posts – the sitemap is updated when the post is updated. In this case the bbPress post type does not reflect the status of the post (for example, if it is Private or Hidden) in standard hooks, that is initially the forum is registered as Public when bbPress is created, also if you update it, the standard status in the standard hooks is not changed. For this reason the sitemap cannot determine the status of the bbPress forum correctly and includes the link to the sitemap.
Here 2 variants are possible:
1. you can update the sitemap manually – go to the sitemap settings page and mark “update sitemap” and save change.
2. you can order a paid customization, since the status is determined by the custom functionality.
Sincerely,
BestWebSoft Support Team