I have a need to publish a page in Sitecore with all of the items referenced in its rendering's data sources.
The selectable options when publishing an item are the following:
Publish Subitems - This will not publish data sources are linked globally (not under the current item). It will also publish everything if you want to publish the home page lets say.
Publish Related Items - This will publish all the data sources but it also publishes the linked items. For some of our landing pages they may have thousands of links. We also in some cases do not want to publish those items.
Any ideas? I am surprised this is not a built-in option in Sitecore unless I am missing something.