{"id":20070313,"url":"https://github.com/kallewesterling/how-to-find-wp-theme","last_synced_at":"2025-07-23T19:04:31.478Z","repository":{"id":169404356,"uuid":"167163384","full_name":"kallewesterling/how-to-find-wp-theme","owner":"kallewesterling","description":"A write-up on how to find what theme is behind a WordPress site. Created for Macaulay Honors College.","archived":false,"fork":false,"pushed_at":"2019-01-24T11:32:48.000Z","size":3305,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-02T11:48:32.455Z","etag":null,"topics":["child-theme","css","parent-themes","theme","wordpress-theme"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kallewesterling.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-23T10:22:44.000Z","updated_at":"2019-01-24T11:32:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"3468e91b-a53f-4fd9-924f-8c265cab04b7","html_url":"https://github.com/kallewesterling/how-to-find-wp-theme","commit_stats":null,"previous_names":["kallewesterling/how-to-find-wp-theme"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kallewesterling/how-to-find-wp-theme","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kallewesterling%2Fhow-to-find-wp-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kallewesterling%2Fhow-to-find-wp-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kallewesterling%2Fhow-to-find-wp-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kallewesterling%2Fhow-to-find-wp-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kallewesterling","download_url":"https://codeload.github.com/kallewesterling/how-to-find-wp-theme/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kallewesterling%2Fhow-to-find-wp-theme/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266737624,"owners_count":23976390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["child-theme","css","parent-themes","theme","wordpress-theme"],"created_at":"2024-11-13T14:21:54.122Z","updated_at":"2025-07-23T19:04:31.453Z","avatar_url":"https://github.com/kallewesterling.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# How to find the WordPress theme behind a specific website\n\nI recently encountered a question about whether there is a plugin or a web service that can detect WordPress themes behind specific websites. There's no need for it, since all the code is available right on the site and we can easily track it down in a few simple steps.\n\n## Step 1: Navigate to the website\n\nFirst, you find the WordPress-created website that you want to investigate. In this case, I'll just my personal website.\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-01.png\" width=\"50%\" /\u003e\n\n## Step 2: Find the source code for the website\n\nSecond, you have to find the source code (HTML) for the website. It is easily done but the method depends on the browser.\n\n_If you are using Google Chrome, you'll find the menu choice under `View \u003e Developer \u003e View Source`._\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-02.png\" width=\"50%\" /\u003e\n\n_If you are using Mozilla Firefox, you'll find the menu choice under `Tools \u003e Web Developer \u003e Page Source`._\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-03.png\" width=\"50%\" /\u003e\n\n_If your browser isn't listed here, just navigate to Google's search engine and ask for how your browser can reveal the HTML code of a website to you._\n\n## Step 3: Search for the CSS stylesheet(s) of the website\n\nThird, press `Command + F` on your keyboard to search the code for `style.css`. The `style.css` file is a CSS-file containing all the stylings of your website. That is at least 50% of what a \"theme\" in WordPress is: a way of styling pre-existing, \"unstyled\" HTML.\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-04.png\" width=\"50%\" /\u003e\n\nYou should be able to find one or two occurrences of `style.css` in your code. If you only find one, it means that the website only uses _one theme_. It hasn't been amended or re-styled using what's called a \"child theme.\" If you find two, it means that the website uses a child theme.\n\nPro-tip: You can [read more about child and parent themes on the WordPress developer pages](https://developer.wordpress.org/themes/advanced-topics/child-themes/) but suffice here to say that the definition of a child theme is that it \"inherits the look and feel of the parent theme and all of its functions, but can be used to make modifications to any part of the theme. In this way, customizations are kept separate from the parent theme’s files. Using a child theme lets you upgrade the parent theme without affecting the customizations you’ve made to your site.\"\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-05.png\" width=\"100%\" /\u003e\n\n## Step 4: Investigate the CSS file(s)\n\nFourth, open the CSS-file (or both the CSS-files if you found two) by clicking their names in the source code. A great tip is to hold the `Command` key on your keyboard when you press the links. That way, the links are opened in new tabs in your browser window.\n\n_(The hyperlinks are blue in the past screenshot and should be clickable; if they're not you can always copy and paste the link to each CSS file into your browser window and navigate to them that way.)_\n\nOnce you have the CSS-files for the theme open, you can read about who made the theme: in this case, Anders Noren's excellent [Fukusawa](https://www.andersnoren.se/teman/fukasawa-wordpress-theme/) was used. (In our case here, you can also see that the child theme was made by yours truly.)\n\nThe `Theme-URI` (if it is noted in your CSS file) can tell you more about the theme. Just copy and paste the link into your browser window to read more about which theme it is.\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-06.png\" width=\"100%\" /\u003e\n\n\u003cimg src=\"https://github.com/kallewesterling/how-to-find-wp-theme/blob/master/screen-07.png\" width=\"50%\" /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkallewesterling%2Fhow-to-find-wp-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkallewesterling%2Fhow-to-find-wp-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkallewesterling%2Fhow-to-find-wp-theme/lists"}