HWP provides multiple options to customize security features based on your needs.
It gives you the best security solutions with its powerful and easy-to-use features. Without physically changing any directory or file, Hide My WP Ghost can take your website’s security to the next level
Activity Log
Run a Website Security Check
Log Users Events & Events Log Report
Protecting the admin area from unauthorized access allows you to block many common security threats.
If visitors know you are using WordPress, they can easily find out the default Admin & Login pages, thus making your site an easier target.
Hackers regularly target wp–admin and brute force it using a list of usernames and passwords.
Changing your admin page URL benefits:
Login page URL is the web address you visit when you want to access the backend of your website.
Every WordPress website has the same structure. You can login to a website by visiting:
https://www.yourwebsite.com/wp-login.php
Hiding your wp-login.php page is a great way to secure your site from targeted hackers and automated brute force attacks. Attackers cannot identify your website’s point of entry. Hide My WP Ghost enables you to create a new URL for your login page and hide the default one.
By changing the wp-login page you provide an extra layer of security for your website.
By default, we all login into WordPress at https://www.yoursite.com/wp-admin/ or directly to https://www.yoursite.com/wp-login.php.
I know that, you know that, hackers know it. Brute Force Attacks on login pages is one of the common types of web attacks that your website is likely to face.
By changing these URLs, hackers will not be able to find these links. This reduces with up to 100% the chance of getting attacked.
Note! No file or directory is physically changed. All the changes are made by redirects. All the actions are done automatically by the plugin.
A successful brute force attack can give hackers access to your websites’ admin area & credentials. They can install backdoor, malware, steal sensitive information, delete everything on your website, make your website inaccessible.
An unsuccessful brute force attack can slow down your website and even crash your wp hosting server.
The attacks begin with multiple requests to /xmlprc.php and /wp-login.php with different combinations of usernames and passwords. Once a combination matches, the hackers have access to your admin interface.
There are many strategies for dealing with brute force attacks. Using Hide My WP Ghost Plugin, to activate Brute Force protection, switch on “Use Brute Force Protection” button.
An IP address is a unique numeric code allocated to a device that is connected to the internet.
IP address blacklisting is a method of protecting your website from malicious attacks: comment spam, email spam, hacking attempts, and DDOS (denial of service) attacks.
With Hide My WP Ghost you can ban the IP addresses or a range of IP addresses that you never want to be able to access the login page.
IP whitelisting is a security feature often used for limiting and controlling access only to trusted users.
An easy and useful WordPress security plugin to protect your WordPress admin area using IP Whitelist is Hide My WP Ghost. You can Whitelist the IP addresses or range of IP addresses that you want to have access to the login page on your website.
A CAPTCHA is a feature that protects websites against bots by generating and grading tests that humans can pass but current computer programs cannot.
Websites use forms for registration and signups and to provide services to their users. Bots usually target such forms and fill them with junk information. CAPTCHA is usually implemented to stop such spam registrations from bots.
The Math CAPTCHA feature requests the user to solve a mathematical problem in order to prove human.
You can also customize the Math reCAPTCHA widget and limit the number of failed login attempts a user can perform before he/she is temporarily locked.
By activating this CAPTCHA, Hide My WP Ghost will display the Google reCAPTCHA V2 widget to validate requests with the “I’m not a robot” Checkbox.
The reCAPTCHA “I’m not a robot” Checkbox is very useful for fighting against spammers, but its one-time verification doesn’t fit every use case. With Hide My WP Ghost, you also have the option to add Google reCAPTCHA V3 protection for your site.
reCAPTCHA v3 helps you detect abusive traffic on your website without user interaction. reCAPTCHA v3 works behind the scenes to determine if the user is a robot or human. Based on your previous usage, Google will determine if that particular user is a bot. If so – the puzzle challenges will display, stopping the bot in it’s tracks.
By default, WordPress allows users to try different passwords as many times as they want. Hackers may try to exploit this by using scripts that enter different combinations until your website cracks.
If you limit the login attempts, after the limit exceeds, the user gets blocked for a certain amount of time.
Hide My WP Ghost plugin will allow you to configure the amount of failed login attempts you’d like to permit before blocking that user from further attempts for an amount of time.
The ban duration and the lockout message the user will see on the login page instead of the login form after their IP has been blocked can be customized as well.
By default, when a hacker gets locked out because of too many logins fail attempts, will get the message “Your IP has been flagged for potential security violations. Please try again in a little while…“.
With Hide My Wp Ghost you can change the lockout message and the lockout time.
Did you know that the WordPress admin username can be displayed on the author’s URL?
By default, WordPress will display some sensitive information on author pages (full name, first or last name, your username). An attacker is able to brute force valid IDs or valid usernames.
The author page is typically called by requesting the URL
https://yourdomain.com/author/
Hide my WP Ghost help you protect your website against user enumeration attacks on author pages and other places where valid user names can be obtained.
What is Author ID?
If someone types in a web address http://www.example.com/?author=1
he will be automatically redirected to http://www.example.com/author/username/
where username is (by default) the login name of the blogger with an ID of 1 (usually the admin user).
Author ID exposes usernames of WordPress websites users and hackers can use the usernames as a backdoor to access or break your website.
Using Hide My WP Ghost you can disable Author ID URL.
WordPress default ajax URL is /wp-admin/admin-ajax.php. Even though it is located in the wp-admin folder, non-administrative users and also the guests can send requests to them.
There are a few actions that are submitted via WordPress’s admin-ajax.php: make requests to access data and/or delete them.
All the ajax calls in the frontend are made by the default URL /wp-admin/admin-ajax.php. This URL is also used by hackers to upload viruses and scrips on your website.
Using Hide My WP Ghost you can change the ajax path and remove the wp-admin path from ajax URL.
Some plugins are using Lazy Load options to load videos and images only when the user scrolls to that specific image. In this case, the images are usually called through Ajax and you need to be sure that these images’ paths are also changed.
If some themes are loading CSS styles through Ajax you may have CSS duplicates if the paths are not always the same.
By default WordPress stores all the installed website themes and plugins in /wp-content/ directory. Unfortunately, this directory is not protected when there are vulnerable plugins or themes installed.
A person, bot or hacker who wants to see all your library content could read the directory content in the browser: http://websitename/wp-content/uploads.
In many cases, WordPress websites crashed because a hacker had access to the wp-content directory. So, wp-content is an ideal spot for hackers.
Giving the wp-content a custom name is one of the most easiest ways to make your WordPress safer.
Files in the wp-includes are responsible for how WordPress looks. This folder is large in size, and most of the WordPress core files are stored here.
This folder basically stores the files that enable your WordPress site to function.
WP-includes directory gives away a lot of information about your WordPress to hackers.
It is important to restrict access to the WP-includes folder and files as it contains files strictly meant to run the core version of WordPress.
By default WordPress stores all the images in the /uploads/ directory.
A person, bot or hacker who wants to see all your directory content could read the directory content in the browser like: http://websitename/wp-content/uploads.
In many cases, WordPress websites crashed because a hacker had access to /uploads directory.
Giving the /uploads a custom name is one of the easiest ways to make your WordPress safer.
Are you getting a lot of spam comments in your WordPress site?
By default, WordPress has the comments enabled in all posts and the comments.php as the default file to post the comments.
By changing the comments path you will:
Vulnerable plugins and themes are exploited to gain access to your site. Then your pages are injected with something that hackers want.
The easy way to protect your website is to completely hide your WordPress core files, login page, theme, and plugins paths from being shown on the front side.
There are two layers of security offered by Hide My WP Ghost. First of all lets you change the path to all plugins and it will automatically add custom names to each active plugin. After wp-content/plugins path is changed, it’s important to restrict access to it from here.
Vulnerable plugins and themes are the #1 reason WordPress websites get hacked.
Vulnerable plugins and themes are exploited to gain access to your site. Then your pages are injected with something that hackers want.
The easy way to protect your website is to completely hide your WordPress core files, login page, theme, and plugins paths from being shown on the front side.
This amazing plugin can also hide the WordPress theme name from hackers.
WordPress REST API provides a built-in API that can be integrated with your themes, plugins, mobile apps, etc.
It also lets WordPress to interact with any application, and developers can even use it to build their own APIs.
As xmlrpc, wp-json is a path that is known by hackers and they will try to brute force it in order to obtain data or to break into your website.
Hide My WP Ghost helps you change its name without affecting the website functionality.
Changing the /wp-json and hiding it from hackers it’s a big step in improving the security of the website.
The XML-RPC is a system that allows remote access and updates to WordPress from other applications.
An attacker will try to access your site using xmlrpc.php by using various username and password combinations. They can effectively use a single command to test hundreds of different passwords. This allows them to bypass security tools that typically detect and block brute force attacks.
By disabling xmlrpc.php access, you’ll eliminate the risk of external attacks gaining access to your website.
Pingbacks are modes of communication between WordPress blogs.
The functionality should be used to generate cross-references between blogs, but it can just as easily be used for a single machine to originate millions of requests from multiple locations.
According to WPBeginner, 99% of all trackbacks and pingbacks are spam. This is the easiest way for spammers to get a backlink from your site.
It can expose your site’s security to the risk of a DDoS attack, which can interrupt your site and online connection. When your site is down customers searching for you will be lost and any E-commerce website could become vulnerable.
You can protect against WordPress Pingback vulnerability using Hide My WP Ghost.
Really Simple Discovery, this is a link placed in the header and is used for connecting third-party software to your website to publish blogs. This header will expose the WordPress service on every website call.
If you are not using any Really Simple Discovery services (eg. pingbacks) then you can remove the link to hide the fact that you are using WordPress.
Hiding the RSD header is mandatory when you want to hide the WordPress CSM from Theme Detectors.
You can hide the fact that you’re using WordPress CMS from Theme Detectors or hackers by changing your permalinks without making changes to the actual locations of your website files.
An important action in protecting your website from hacker attacks is by hiding the WordPress common paths after the path names are changed.
Hide My WP Ghost will add a filter in the config file to show 404 error when the user is not logged on the website and access these paths.
The main paths this option hides are: /wp-content, /wp-include, /plugins, /themes. It will also hide files like upgrade.php and install.php for visitors.
An important action in hiding your website from Theme detectors and protecting your website from hacker attacks is hiding the WordPress common files.
Hide My WP Ghost will add a filter in the config file to show 404 error when the user is not logged on website and access the files.
The hidden files are wp-config.php, readme.html, license.txt, etc.
Cross-site scripting, often abbreviated as XSS, is a type of attack in which malicious scripts are injected into websites and web applications for the purpose of running on the end user’s device.
The most common way to hack a website is by accessing the domain and adding harmful queries in order to reveal information from files and database. These attacks are made on any website, WordPress or not, and if a call succeeds … it will be probably too late to save the website.
Hide My WP Ghost will add filters in the config file to block harmful params and queries, and therefore protect the website from these types of attacks.
Directory browsing allows visitors to your site to see and browse through the contents of folders on your web site. Directory listing may reveal hidden scripts, include files, backup source files, etc. which can be accessed to read sensitive information. By default most webservers like Apache, NGINX and LiteSpeed have directory browsing enabled.
Directory browsing would also enable an attacker to view the critical and confidential contents of restricted files in the directory.
If you have visitors that try to access the protected (changed and hidden) WordPress common paths (such as: /wp-admin and /wp-login) you can use the Redirect Hidden Paths feature to redirect those visitors to another page whenever they reach those WordPress common paths.
So, for example, if someone tries to access your /wp-admin once you’ve used Hide My WP Ghost to protect that path, that visitor will instantly be redirect to another page.
The robots.txt file is used to tell web crawlers and other well-meaning robots a few things about the structure of a website.
Robots.txt files tell search engines which directories on a web server they can and cannot read. But also tells hackers the places you don’t want them to look.
This feature in the Hide My WP Ghost plugin will change and remove any WordPress common paths that show you’re using a WordPress CMS with the custom ones. It also hides the admin and login paths if present.
The Sitemap XML is used to improve SEO and will help search engines like Google, Bing, Yahoo, Yandex, and more to better index your site. In simple terms, an XML sitemap is a list of your website’s URLs.
For better Search Engine Optimization we recommend using this feature and change all the images path with the custom ones in sitemap.xml.
Hide My WP Ghost will remove all the Sitemap style added by SEO plugins like Yoast SEO, Squirrly SEO, Google Sitemap XML, that reveal the plugin’s author. The sitemap will be shown as required by Google and other search engines.
This feature is useful for many themes, and you may want to keep it enabled on your website.
However, what this means is that it also generates an additional HTTP request on your WordPress site now to load the wp-embed.min.js file. And this loads on every single page.
Hide My WP Ghost comes with the option to disable the embed scripts if you don’t use it.
If you don’t use Windows Live Writer, then this code is completely useless to you and should be removed.
Some vulnerability scanning scripts check for the existence of this file in order to detect if WordPress is installed.
Hide My WP Ghost will help you disable this function and remove the wlwmanifest link Meta from source code.
It’s safe to know what happened on your website at any time, in admin and on frontend.
By activating Log User Events, you can see exactly what happens on your WordPress website:
With this option, you can tell Hide My WP Ghost which users to track based on User Role.
Once you select the user roles, Hide My WP Ghost will monitor those users’ activity and record what actions they take on your site while they are logged in. The log report will also include login sessions for each user you chose to track.
With this option, you can easily create alerts and be notified via email when a specific user action is triggered on your website.
This enables you to respond in minutes to possible security threats such as unauthorized changes, repeated failed login attempts, and other issues that can put your WordPress site at risk.
You can choose from a set of predefined actions and be notified via email.
Similar to the Events Log Report that can be accessed directly within the plugin, here you can see the following details about each recorded user action:
– URL
– IP address
– Details (such as: the path where that action was recorded, the name of the user who performed said action and their role, name of the plugin if for example the action the user performed was to deactivate a plugin)
– Date & Time
Hide My WP Ghost is a speed-optimized plugin.
The average loading time is 0.03s which is faster than 90% of the WordPress plugins.
This will help your website rank better in Search Engine.
If this option is activated, Hide My WP Ghost will activate the caching process for the website static files like CSS, JS, and Images.
Most sites get hacked from entirely preventable issues, like not keeping things updates or using insecure passwords. You can test the vulnerabilities of a WordPress installation and detect any holes and weaknesses of your website.
Hide My WP Security Check will help you :
By creating regular backups, you can secure your custom paths in Hide My WP Ghost are saved in case you reinstall the plugin or you want to setup multiple websites with the same paths and features.
The backup file is encrypted so that the paths are not visible in the backup.
Once the backup is restored, all the custom paths are automatically applied to the config file.
Changing the class names in the source code will hide the CMS from themes detectors.
With the Text Mapping feature, you can change classes like wp-blocks, wp-post, wp-custom, wp-smiley and more.
With Hide My WP Ghost you can also change classes like Elementor or Woocommerce who need deep CSS and JS mapping.
Having all the WordPress common paths changed with the custom ones will avoid any relative URL to point to the old paths.
We recommend using this feature and change all the HTML URLs into absolute URLs.
Having all the WordPress common paths changed with the custom ones will avoid any relative URL to point to the old paths.
We recommend using this feature and change all the HTML URLs into absolute URLs.
Changing the WordPress register URL has two main benefits:
Change the register path to prevent spam emails with new user requests.
Changing the logout path will hide the fact that you are using WordPress CMS by customers and subscribers who have access to a custom user panel.
Is often used when Woocommerce, bbPress, BuddyPress plugins are installed or when the theme has a custom member page.
The activation process only works in WP Multisite.
Changing the WordPress Activation Path has two main benefits:
By default, WordPress automatically adds /category/ as a prefix to URLs for all category pages.
With Hide My WP Ghost you can add a custom category prefix for the post category and hide the default one that shows you’re using WordPress.
By default, WordPress automatically adds /tags/ as a prefix to URLs for all post tags.
With Hide My WP Ghost you can add a custom tag prefix for the post tags and hide the default one that shows you’re using WordPress.
Even if the lost password parameter is attached to the login page, adding a custom login path will help you have a more user-friendly link.
The Lost Password link can help the customers or members to reset the password for their accounts on your website.
DNS prefetching it’s used to resolve domain names (or perform a DNS lookup in the background) before a user clicks on a link. This can improve website performance.
This link will also tell others that you are using WordPress.
Disabling this option will definitely help you hide from theme detectors.
WordPress comes with many headers that point to WordPress CMS.
One of them is the generator meta that does exactly what is says. Adds a WordPress generator meta in your website’s header side.
Hide My WP Ghost helps you to easily remove that Meta and break any link to WordPress.org.
Emojis are little icons used to express ideas or emotions. If you don’t use them into your website you don’t need to load them.
Another reason to disable Emojicons is for speed optimization.
You will notice a significant improvement in your page loading when these libraries are not loaded.
Having all the WordPress common paths changed with the custom ones will avoid any relative URL to point to the old paths.
We recommend using this feature and change all the HTML URLs into absolute URLs.
Many plugins come with the option to debug the WordPress admin to find what functions slow it down.
Not all the plugins are disabling the Debug for the database or scripts on the frontend and this may show other WordPress data like version, installed plugins, installed themes, etc.
Hide My WP Ghost will make sure that the Debug is not shown on the frontend for the visitors.
REST API is recently used by WP 5 for many admin actions and even in post editor but WordPress works with any custom API path and not only with /wp-json.
Changing the /wp-json and hiding it from hackers is a big step in improving the security of the website.
As WordPress requires all the themes to have the theme details in the style.css file, it will be easy to see what theme you’re using. This will make it easier to identify what attacks to run on the website.
Hide My WP Ghost changes the default style.css to a different file name to hide the theme details from hackers.
By activating this option, Hide My WP Ghost will add through the config file and PHP the headers with the required values for good functionality of the website and also for good protection.
By adding these security headers to your website, you’re adding another layer of security for different kind of attacks like Cross-Site Scripting.
It’s important to hide the version info from all plugins, themes, and WordPress core in order to hide from Theme Detectors.
Your current WordPress version number can be found very easily. It’s basically sitting right there in your site’s source view.
It only takes a couple of minutes for a malicious attacker to run an automated tool that can discover these vulnerabilities and exploit them.
Hiding/Changing IDs and Classes in source-code may affect the website’s functionality so this is not recommended if you don’t test the frontend after mapping.
Theme detectors are looking for WordPress common classes and IDs like wp-image, wp-post, wp-blocks, wp-emoji, etc.
With Hide My WP Ghost you can easily change the common WordPress classes with custom names or even remove them.
With Hide My WP Ghost you can hide your website from Theme Detectos like
whatwpthemeisthat.com, wpthemedetector.com, whatcms.org, wpplugins.tips
over 100k active installs | over 1.5mil blocked attacks
43% of all data breaches involve small and medium-sized businesses.
61% of all SMBs have reported at least one cyber-attack during the previous year.
Over 90,000 hacking attacks strike WordPress sites. EVERY minute.
WordPress is one of the main targets for hackers and it may be because it has a massive user-base.
Security of the website is the responsibility of the business, because they control the website. Web security must be taken seriously by businesses. Web security require to protect your website from malicious attacks against your site or users.
Web security problems can lead to the loss of customers’ personal info and financial data. Being secure in the online world becomes more and more important every day and it is vital to protect your website and the data it holds now.
Hide My WP Ghost is a WordPress Security plugin. It changes and hides WP common paths for the Best WP Security against hacker bots.
Don’t let hackers know that you use a WordPress CMS!
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |