Here’s an example:
http://www.onelittlebirddesigns.com/downloads/free/
In the back-end of the site, the URL listed for this package is: http://www.onelittlebirddesigns.com/download/cut-out-like-me-inner-shadow-styles
But on the front-end, that package is linked as: http://www.onelittlebirddesigns.com/cms/download/cut-out-like-me-inner-shadow-styles/
That link goes to nowhere, on account of the /cms/ directory being inserted into the generated URL – which shouldn’t be there. The link in the back-end is the correct one.
I assume it’s also the reason why none of the custom templates (or even the default ones) will load and all my pages render with a standard template. It’s probably NOT looking into the /cms/ subdirectory, which is where the plug-in is stored?
Also if you follow the correct link: http://www.onelittlebirddesigns.com/download/cut-out-like-me-inner-shadow-styles/
You’ll see that it’s also inserting the /cms/ directory into the generated download link: http://www.onelittlebirddesigns.com/cms/?wpdmdl=14
It should be: http://www.onelittlebirddesigns.com/?wpdmdl=14
Both of them actually work for reaching the download, the problem is that the incorrect one takes longer to load, and also I don’t want that subdirectory displayed in any links on my site.