WordPress Theme Detector · Plugin and Hosting Checker: Enter a URL

Affiliate disclosure v3.1
Affiliate disclosure v3.2 (mobile)

You can check your WordPress theme and detect plugins simply by entering your site’s URL. You can view the name and version of the theme you’re using, installed plugins, your hosting provider, and even your IP range. We’ve also summarized cases where results may be limited due to URL protection or CDN usage, as well as comparisons with other external lookup sites.

You can check if the site was built with WordPress by pasting the URL. It does not matter whether you include https:// or not.

Check if WordPress is in Use · Themes · Plugins
When you enter an address, it checks whether it's a WordPress site, as well as the theme, plugins, and hosting information.
For sites that use security plugins or a CDN, the results may be limited because the information is hidden.
  • ↪️ Sample Test Results
  • → Here is an example of checking WordPress plugins and detecting themes.
WordPress Theme and Plugin Detection Test 1 (Typical Results)
WordPress Theme and Plugin Detection Test 2 (For Cloudflare Users)

Even if you hide information using tools like Hide My WP, if you're using Lite Speed, it's virtually certain that the site runs on WordPress.

WordPress Theme and Plugin Detection Test 4 (LightSpeed remains detectable even when hidden behind a firewall)

I. How to Check WordPress Plugins & Use the Theme Detector

  • ↪️ WP Detector

Once you finish checking your WordPress plugins, the results will be organized in the following order: verification badges, themes, plugins, and hosting. Since there are several items, it can be confusing at first to know where to look. In particular, plugins are displayed in two separate sections, and the methods for identifying them differ, so
It’s not an error even if one field is left blank. Let’s go through each item in order to see what they mean.

1️⃣ Three Judgment Badges

Once the search is complete, a badge will appear above the address. The meaning varies depending on the color and text.

  1. Green: [WordPress] refers to cases where it is confirmed that a site was built using WordPress. At least one piece of evidence—such as the wp-content directory, the generator meta tag, or a REST API link—has been identified.
  2. Orange: [WordPress (Path Protected)] is indeed WordPress, but in this case, the paths to the themes and plugins are hidden. This is what happens when you rename the folders using a security plugin. It’s not that the tool couldn’t find them—it’s because the other site has hidden them.
  3. Red: "[Not WordPress]" indicates that no traces of WordPress have been found. The site may have been built using a different method, or a CDN may be obscuring the original content.
  4. Below the badge: Since the “[Basis for Determination]” field directly indicates which trace was used to make the determination, if there is only one piece of evidence, you can assume the level of certainty is low.

2️⃣ The Difference Between a Plugin (Path Verification) and Additional Verification

The results screen shows two plugins. I've separated them because they are detected differently.

"Plugins (Path Check)" displays results extracted directly from the file path. Since the path must remain in the source in the format /wp-content/plugins/name/ for it to be detected, the results are accurate; however, if a caching plugin combines multiple files into a single file, the path is lost and nothing is displayed.

“Additional Checks (Themes and Plugins)” are results found based on clues other than the URL. These include words remaining in combined filenames, unique classes attached to the screen, and response headers sent by the server. These are detected even if the URL changes or disappears. Known items are displayed by their official names, while unknown items are displayed using the names (slugs) registered by the site. Theme names also appear here.

If the top section is empty and only the bottom section is filled, it’s a site with optimized assets; if the top section is filled but there are items missing from the bottom, it’s a plugin that leaves no trace. You need to look at both sections together to get a closer picture of the actual configuration.

3️⃣ Hosting and Network Information

The hosting section displays both server and network information.

What "Hosting" Means
These are the seven items listed in the "Hosting" table of the query results.
IP
This is the address of the server you are connected to.
Reverse
This is a domain name registered to this IP address. Here, amazonaws나 vultr If you see the same word, you'll know right away what hosting is.
Web Server
These are types of server software, such as nginx and Apache.
CDN
This message appears when the content passes through a content delivery network.
Business Owner
This is the registered provider for the network to which the IP address belongs. It can be verified even if the reverse lookup is empty.
Network
Here are the AS number, IP range, and country code.
Estimate
This is the hosting company we identified based on the information provided.

There is one thing to keep in mind here. For websites that use a CDN, both the displayed IP address and the service provider belong to the CDN. You cannot determine where the actual server is located, and in this case, a note will appear below the results. Since the purpose of a CDN is to hide the origin server, the same applies even if you use a different lookup tool.

Even for the same company, the listing may vary. For example, since Cloudways uses infrastructure leased from another company rather than its own servers, the “Business Name” field may list only that infrastructure provider, while the “Estimated” field may list both companies together.

II. If Themes and Plugins Do Not Appear

When checking WordPress themes (and plugins), you may sometimes find that the theme or plugin sections are empty. In most cases, this isn’t a problem with the tool itself; rather, the target site has hidden the information or changed its structure. There are three main reasons for this.

1️⃣ Path Protection Plugin

WordPress loads theme and plugin files from the /wp-content/themes/name/ and /wp-content/plugins/name/ paths. The search tool reads these paths to determine the names. In other words, simply changing the folder names will prevent the search from working.

Security plugins like Hide My WP serve this purpose. They rename folders with random characters, change the login URL, and even rename the readme file. When you view such a site, the status badge appears as orange “WordPress (Path Protected),” and the theme and plugin sections are empty.

It’s difficult to hide the fact that a site is built on WordPress. This is because it leaves traces that are independent of the URL, such as REST API links and emoji scripts. As a result, while the site can still be identified, the specific details remain hidden.

However, it isn't completely blocked. Even if the folder name changes, the file names often remain the same, so some of the remaining words in the combined filename may still be flagged under the "Additional Verification" section.

2️⃣ Sites that use a CDN

A CDN is an intermediary server located between visitors and the origin server. CloudflareThis is a typical example. When a lookup tool connects, it connects to the CDN server rather than the origin server, so both the displayed IP address and the service provider are listed as those of the CDN.

In this case, a message will appear below the results. It is not possible to determine which company hosts the origin server. Since one of the purposes of a CDN is to hide the origin server, you will get the same results even if you use a different lookup tool.

Depending on your CDN settings, the WordPress detection process itself may be blocked. If your security rules block automated access, the tool won’t be able to retrieve the page at all and will display “Not WordPress.” This is a case where the site is actually WordPress but is marked as such.

3️⃣ When a path disappears due to asset optimization

The Cache plugin combines multiple CSS and JS files into a single file to improve speed. WP RocketIna AutoptimizeThe same applies to the merge function. When this happens, only a single merged file remains—without going through individual plugin folders—so it becomes impossible to extract the name from the path.

This is not an attempt to hide anything, but rather the result of optimization. That is why it is common to see the “Plugins (Verify Path)” field empty while the “Verify Additions” field lists multiple entries. This is because traces remain in the combined file names or the unique classes assigned to the screen.

To summarize, the results differ in these three cases. With URL masking, only the URL is masked and all other details remain visible; with a CDN, even the hosting information is hidden; and with asset optimization, only the URL disappears while traces remain. You can tell which one applies by comparing the verification badge with the entries for the two plugins.

III. Comparison of WordPress Theme Review Sites

Comparison of WordPress Detection Sites
The items and features listed vary. If you can't find what you're looking for in one place, please try searching in another.
Theme Information Recommendations
WordPress Theme Detector
wpthemedetector.com
WordPress Verdict Theme Parent Theme Plugin Past History Hosting
Even if you enter a site that uses a child theme, it will identify the parent theme as well, and display the theme version, developer, distributor, and usage statistics. You can also view a history of which themes and plugins were used previously. While it offers the most detailed theme information available, it does not provide hosting information.
1 Scan WP
scanwp.net
WordPress Verdict Theme Plugin
It has its own database of themes and plugins, so it displays more information than what is written in style.css.
Go to another site
2 IsItWP
isitwp.com
WordPress Verdict Theme Plugin Hosting
This is a search tool that provides information on themes, plugins, and hosting.
Go to another site
3 WordPress Analytics
wp-data.com
WordPress Verdict Theme Plugin Hosting Production Company
It states that it analyzes everything—themes, plugins, hosting, and development agencies—all at once. Since a large number of plugins are retrieved, this process takes some time.
Go to another site
4 What WP Theme Is That?
whatwpthemeisthat.com
WordPress Verdict Theme Plugin
The focus is on verifying whether the site is running WordPress and identifying the theme. On sites with security plugins installed, these plugins are rarely detected.
Go to another site
Items marked in gray are those for which search results are limited or may not appear depending on the site's status. The scope of support for each tool is subject to change.

IV. How to Prevent My Site from Appearing in Search Results

Up until now, we’ve been looking at other people’s sites. Conversely, you can use the same method to check how much information about your own site is exposed. If it becomes known which themes and plugins you’re using, attackers may try to exploit known vulnerabilities in those versions, so it’s best to at least hide the specific details.

First, let me make one thing clear: it’s impossible to hide this completely. That’s because you can’t prevent people from checking it directly by viewing the source code. The goal is simply to prevent automated search tools from extracting the list.

1️⃣ Path Protection Plugin

This is the most direct method. Plugins like Hide My WP rename the /wp-content/themes/ and /wp-content/plugins/ directories to random names. This prevents the system from extracting names from the paths, so when you view the page, it will only display “WordPress (Path Protected),” and the theme and plugin sections will be empty.

Features such as changing the login URL and renaming the README file are also included. Since automated scans typically start from the default path, simply changing the path can block a significant number of attack attempts.

Be sure to check the screen after applying the changes. Since this involves changing the path, the CSS or JS of some plugins may become corrupted. Please clear your cache and check both the desktop and mobile versions.

2️⃣ Implementing a CDN

If a CDN is used as an intermediary, the lookup tool connects to the CDN server rather than the origin server. The IP address, service provider, and network information are all displayed as belonging to the CDN, thereby concealing the actual server location.

Adding security rules here broadens the scope. If you configure the system to block requests deemed to be automated access, the scanning tool won’t be able to retrieve the page itself, so it won’t even be able to determine whether the site is running WordPress.

However, the stricter the rules, the greater the risk of blocking search engine crawlers as well. After adjusting your blocking rules, it’s safest to check the indexing status in Search Console.

3️⃣ Firewall Block

Here's how to block access to a specific website directly through the server firewall. If you add that site's IP address or user agent to the blocklist, any attempt to access it will fail. This method is more labor-intensive than the previous two, and if the target site changes its IP address, you'll need to block it again.

WordPress Theme Detector · Plugin and Hosting Checker: Enter a URL

We have also excluded uknew.co from the search results on this page. If you enter "uknew.co" into the tool above, a message indicating that it has been excluded will appear. Since this information can still be verified using other tools, this is not a complete block; rather, it serves as an example demonstrating that preventing automatic lookups is a realistic goal.

You don't need to apply all three measures. Path protection alone is enough to hide most of the details, and if you're already using a CDN, your hosting information is automatically hidden.

V. FAQ

This is because the methods of identification differ. “Plugin (Path Check)” displays the name remaining in the file path as-is, while “Additional Check” identifies the plugin based on the filename or a unique identifier displayed on the screen, even when the path is missing. Since the cache plugin merges files into a single file, the path is removed, which is why the top field may be blank while only the bottom field is filled in. To get an accurate picture of your actual installation configuration, you should review both items together when checking WordPress plugins.

In most cases, the target site has hidden the information. This could be because a security plugin has renamed the folder, a CDN is masking the original source, or a caching plugin has combined files, causing the path to disappear. If the verification badge reads “WordPress (Path Protected),” it’s the first scenario; for all other cases, you can check the cause in the guidance text below the result.

Different tools use different criteria for detection. Some look only at file paths, others compare files against their own databases, and still others open known files directly to verify them. Results can also vary depending on the cache status at the time of the scan. Just because a file isn’t detected by one tool doesn’t mean it isn’t there, so it’s best to check with two or three different tools for the most accurate results.

You can prevent automatic detection to a large extent. If you rename folders using a path-protection plugin, the theme and plugin entries will be empty, and if you use a CDN, your hosting information will be hidden. However, since you can’t prevent users from checking directly via “View Source,” it’s impossible to hide everything completely. Detailed instructions are provided in Section IV above.

For sites that do not use a CDN, the displayed IP address is that of the actual server. If the site uses a CDN, both the displayed IP address and the service provider belong to the CDN, and the location of the origin server cannot be determined. In this case, a note will appear below the results to help you distinguish between the two.

ℹ️ Affiliate Disclosure
This site's content contains affiliate links. When a visitor buys a product or service through one of them, the site receives a commission from the seller. The amount the buyer pays(it goes down during event discounts ↓)does not go up. Posted prices, discounts, and stock reflect the time of writing and may differ, so confirm with the seller before buying. Products are chosen and reviewed by our own standards, and commissions do not affect the order or content of reviews.

Similar Posts

  • WordPress Plugin: 정의와 역할 | 워드프레스 필수 플러그인 3가지 기준

    WordPress Plugin은 웹사이트에 다양한 기능을 추가할 수 있는 확장 도구입니다. 보안, 성능 최적화, SEO, 백업 등 핵심적인 기능 대부분이 플러그인을 통해 구현되며, 어떤 플러그인을 선택하고 조합하느냐에 따라 사이트의 완성도가 달라집니다. 이 페이지에서는 워드프레스 플러그인의 정의와 역할을 정리하고, 실제 운영에 꼭 필요한 7가지 필수 플러그인 요소를 소개합니다. ✅ WordPress Plugin이란 무엇인가? 워드프레스 플러그인은 기본…

  • WordPress: 개념과 기능 | 왜 워드프레스를 사용하는가?

    WordPress는 무료 오픈 소스 콘텐츠 관리 시스템(CMS)입니다. 원래는 블로그 게재 목적으로 개발되었지만, 시간이 지나면서 인터넷 포럼, 웹사이트, 다양한 콘텐츠 유형을 지원하는 플랫폼으로 발전했습니다. 테마와 플러그인 시스템을 기반으로 하며, 미디어 갤러리, 회원제 사이트, 학습 관리 시스템(LMS), 우커머스를 활용한 쇼핑몰 등 거의 모든 형태의; 웹사이트 구축이 가능합니다. 콘텐츠 관리 시스템(CMS)을 사용하는 이유는 비 개발자도 손쉽게…

  • WP Super Cache: 플러그인 설치 및 설정

    워드프레스 캐시 플러그인 중 WP Super Cache는 100만 명 이상이 사용하는 인기 무료 캐시 플러그인입니다. 평점 4.3점으로 사용자 만족도도 높은 편이며, Automattic에서 직접 개발한 공식 플러그인입니다. 별도의 유료 버전은 존재하지 않으며, 캐시 플러그인에서 필요한 대부분의 기능이 무료로 제공됩니다. WP Super Cache의 설치 방법과 기본 설정, 작동 원리에 대해 확인해 보겠습니다. 기본 설치는 Neve…

  • cPanel 워드프레스 설치하기(with softaculous)

    cPanel은 워드프레스 뿐만 아니라 여러 CMS에서 사용하기 편리한 웹 호스팅 컨트롤 패널입니다. 이번에 cPanel 워드프레스 설치 방법에 대해 알아 보겠습니다. 기본 설치를 위해 먼저 [cPanel] > [소프트웨어] > [Softaculous]를 클릭합니다. cPanel을 사용하는 호스팅 업체라면 동일한 설정이 있기 때문에 내용 참조하여 어렵지 않게 설치가 가능합니다. 1. 설치 전 cPanel SSL 인증서 설치 TLS/SSL 인증서가…

  • 클라우드웨이즈 도메인 연결 방법(DNS 및 A레코드)

    워드프레스 호스팅 서비스를 시작하기 위해 기본 사항 중 하나인 ‘클라우드웨이즈 도메인 연결’ 방법에 대해 알아 보겠습니다. 1️⃣ 클라우드웨이즈 도메인 연결 방법 여러 개의 애플리케이션(워드프레스 사이트)을 추가하여 운영할 수 있으며, Applications 탭을 클릭해서 연결할 사이트를 선택합니다. 왼쪽의 Domain Management를 클릭합니다. 임시 도메인은 도메인 연결 전 접속 후 작업을 할 수 있습니다. 후 Add Domain 버튼을…

  • [WP] 워드프레스 글 페이지 차이

    워드프레스를 처음 후 운영하게 되면 글(Post)과 페이지(Page) 차이가 어려워 혼동을 겪는 경우가 많습니다. 워드프레스 글 페이지 차이가 무엇인지 명확히 알아 보도록 하겠습니다. 워드프레스 포스트(글)은 워드프레스에서 제공하는 가장 기본적인 글 형식입니다. 동적인 콘텐츠이며 반대로 페이지는 정적인 콘텐츠입니다. 1. 워드프레스 글(Post) 조금 더 자세히 말하자면 포스트는 티스토리 or 네이버 블로그나 각종 커뮤니티 사이트에서 게시되는 글들을…