The main functionality I need for these “other” files is to be able to include them on other sites through iframes or links or through other methods of including each one on a page.
Example: I created an XML widget that will display a daily comic strip. A third party system on a seperate site needs to access the file on mywebsite.com via a static link. So by making an iframe with the link mywebsite.com/widgets/comic-widget.xml they can have the comic display on their site. How would this work after I’ve installed WordPress?
So, if I were to create a custom post for an XML file in a custom directory an outside site could link to it and the raw XML file would load? Or would the XML file wrapped in the wordpress template load?