I have a website for which we are trying to be discreet about the fact that we are using WordPress. What steps can we take to make it less obvious?
|
|
The biggest WordPress giveaways are between the Example WordPress head content output by The Twentyten Theme and how to remove:
Remove directly from header.php
Hide WordPress by calling your stylesheet from another location and change the wp-content directory. WordPress requires your theme to include some basic information at the top of style.css (style.css must be in the themes root directory). You will need to create an alternate CSS and call it from your head. WordPress does not require you to use the themes style.css it only requires it to be in the themes directory.
Remove directly from header.php
To remove these extra links you can add a filter to functions.php
You can change your plugin directory and your wp-content directory in your wp-config.php file but you could have some problems if your theme or any plugins do not use the proper method to call files.
Set WP_CONTENT_URL to the full URI of this directory (no trailing slash), e.g.
Optional Set WP_PLUGIN_DIR to the full local path of this directory (no trailing slash), e.g.
Set WP_PLUGIN_URL to the full URI of this directory (no trailing slash), e.g.
PLUGINS Be aware that some plugins like Akismat, All in One SEO, W3-Total-Cache, Super Cache, and many others add comments to the HTML output. Most are easy to modify to remove the comments but your changes will be overwritten anytime the plugins get updated. wp-includes The wp-includes directory holds jquery and various other js files that themes or plugins will call using wp_enqueue_script(). To change this you will need to deregister the default WordPress scripts and register the new location. Add to functions.php:
This will need to be done with each script used by your theme or plugins. |
|||||||||||||
|
|
One bit that is often missed - delete Related Question: Prevent access or auto-delete readme.html, license.txt, wp-config-sample.php |
||||
|
|
|
I've always used the Roots Theme method. So, started to play with the
WP_CONTENTLESS
|
Sorry, ThemeForest, seems like you've been taken steps to tackle this matter. And with some nice helping hands! – brasofilo Oct 8 '12 at 13:22 |
|
You can have WordPress on one server and scrape your content from another only including the content you need. If you need RSS your would have to do the same with that. Effectively it would be like serving static pages from a proxy or CDN, but only the bits you want to serve. You could then also just use a javascript based comment system such as Disqus. Really low resource use, becaue here are no databases on the server serving the content. |
|||||||
|
|
You can create your custom address to login to your blog. By not using the classic “myblog.com/wp-admin” path to get to your dashboard This page will help you with creating stealth logins, this is also good for security measures. So the ppl who append wp-admin to your blog, won't be able to guess :) |
|||||||||||||||
|
|
In addition to the above, you need to lock down access to the various I'm not an apache expert so I asked this question over on serverfault. |
|||
|
|
|
You can customize a theme to exclude all the WordPress information. Also remove meta widget and any widget that would output information about the platform. Personally, I prefer to show my gratitude by displaying that I am using WordPress. |
|||||
|
protected by toscho♦ Jun 1 '12 at 0:39
This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.


