I am running a site using WordPress as CMS System.
Now I don’t want anyone to know that this site is powered by WordPress in the background.
Is there any easy way to completely obscure WordPress?
The first thing I want to do is:
– Rename wp-content & wp-admin directory, respectively rename their URLs.
Maybe there is a Plugin for this?
Thanks!
Apart from the footer references WordPress implements some HTML standards compliant code in the top of every page.
http://bloke.org/wordpress/cleaning-up-wordpress-header/ gives some insight about it, and plugins make comments too.
Renaming wp-admin is a tricky process, which is, mostly, by design. There are ways around it as highlighted in this thread:
https://wordpress.stackexchange.com/questions/4789/changing-the-wp-admin-url-to-whatever-i-want
(you’ll need to follow a few links, one of which is to an example plugin as you requested – but please do read the thread and the links in it)
You are also able to easily remove all of the wp-related bits and bobs which WordPress adds to the head of your theme. Follow these links for further info:
http://digwp.com/2009/07/remove-wordpress-version-number/
and
http://bloke.org/wordpress/cleaning-up-wordpress-header/
As for moving the wp-content folder, follow the information in this link:
http://www.johngirvin.com/archives/moving-the-wordpress-wp-content-folder.html
By far and away the hardest part (and least recommended) is moving the wp-admin folder and all of the references to it.
If you are doing this simply for security through obscurity, then, well, it has limited value (see: http://codex.wordpress.org/Hardening_WordPress#Security_through_obscurity ). Otherwise, good luck.