A WordPress theme changes the design of your website, often including its layout. Changing your theme changes how your site looks on the front-end, i.e. what a visitor sees when they browse to your site on the web. There are thousands of free WordPress themes in the WordPress.org Theme Directory, though many WordPress sites use custom themes.
What can themes do? #What can themes do?
Themes take the content and data stored by WordPress and display it in the browser. When you create a WordPress theme, you decide how that content looks and is displayed. There are many options available to you when building your theme. For
Your theme can have different layouts, such as static or responsive, using one column or two.
Your theme can display content anywhere you want it to be displayed.
Your theme can specify which devices or actions make your content visible.
Your theme can customize its typography and design elements using CSS.
Other design elements like images and videos can be included anywhere in your theme.
WordPress themes are incredibly powerful. But, as with every web design project, a theme is more than color and layout. Good themes improve engagement with your website’s content in addition to being beautiful.
What are themes made of ?
At their most basic level, WordPress themes are collections of different files that work together to create what you see, as well as how your site behaves. Required files
There are only two files absolutely required in a WordPress theme:
index.php – the main template file
style.css – the main style file
Though not required, you may see additional files in a theme’s folder including:
PHP files – including template files
Text files – usually license info, readme.txt instructions, and a changelog file