Advanced WP Security

Hide My WP Ghost is compatible with most other plugins and themes but sometimes you need an extra tunning to have all the functionality lined up.


Custom Safe URL Parameter

It’s important to have a secure URL when it comes to rollback the settings to default in Hide My WP Ghost.

Customize the safe parameter and make sure you don’t share this information with other people.

To customize the safe parameter, go to Hide My WP > Advanced > Rollback Settings > Custom Safe URL Param and add a custom name.


Fix Relative URLs

This option is moved to Tweats > Change Relative to Absolute URLs since Hide My WP Ghost version 5.0.13.

Fix Sitemap XML

This option is moved to Tweats > Change Paths in Sitemaps XML since Hide My WP Ghost version 5.0.13.

Fix Robots.txt

This option is moved to Tweats > Change Paths in Robots.txt since Hide My WP Ghost version 5.0.13.


Optimize CSS and JS files

If this option is activated, Hide My WP Ghost will activate the caching process for the website static files like CSS, JS, and Images.

The optimization process will add in the config file optimizations like:

Header append Vary: Accept-Encoding
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
ExpiresDefault "access plus 1 month"

and many more. This will definitely help the website’s loading speed for all the static files like CSS, JS and images.

You can test the website speed using:

To activate this feature, switch on Hide My WP > Mapping > Experimental > Optimize CSS and JS files


Load As Must Use Plugin

This option will force Hide My WP Ghost to load as a Must Use plugin in the mu-plugins directory.
This way the plugin will load first and add the security firewall before all the other functions are loaded.

Compatibility with Manage WP plugin and Token based login plugins

To activate this option, switch on Hide My WP > Advanced > Compatibility > Compatibility with Manage WP plugin


Late Loading

This option will force Hide My WP Ghost to load only after all plugins and theme are loaded.

Some cache plugins need this option to be activated if the paths are not changed in frontend, just activate this option and check again.

Compatibility with cache plugins: WP-Rocket , Autoptimize, CDN Enabler, and more.

To activate this feature, switch on Hide My WP > Advanced >Compatiblity > Late Loading


Clean Login Page

Some themes ad hooks in the login page and redirect users to wp-admin on login.
If you change the wp-admin path to a custom path in Hide My WP Ghost, then the wp-admin will be protected and the theme may redirect users to home page instead of the new admin path.

Note! To customize the login redirects for each user role, check the Redirect On Login option.

To make sure the user is redirected to the new wp-admin path on login, activate this option from Hide My WP > Advanced > Compatibility > Clean Login Page.


Prevent Slow Loading Website

After you install Hide My WP Ghost plugin and select Lite ModeSafe Mode, or Ghost Mode, make sure you follow the instruction based on your server type after you save the settings.

Now, if you followed all the notifications from Hide My WP settings, there are some situations when the website loads slower in frontend.

Find solutions here: https://hidemywpghost.com/kb/when-the-website-loads-slower-with-hide-my-wp-ghost/

This option will temporary deactivate the plugin from loading if it detects that the website is slow and reload after you save the settings in Hide My WP > Change Paths page.

To activate this feature, switch on Hide My WP > Advanced > Prevent Slow Loading Website


Redirect Hidden Paths

This option is moved to Tweats > Redirects since Hide My WP Ghost version 5.0.13.


Email Notification

Make sure you get all the changes in Hide My WP Ghost by email.

By activating this option you will receive emails every time the wp-admin or wp-login paths are changed. You will also get the safe URL if you get locked out.

PHP mail support

The email notification doesn’t work for localhost websites or if the server oesn’t have PHP mail support.

2 Comments

Leave a Reply to Ben Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.