Create your first theme
To create your first theme, the best way is to duplicate the default theme of the frontend or of the backend if you are creating an admincp theme, this tutorial focus on creating a frontend theme and same can be apply to backend theme
Create a folder
create your theme folder at themes/frontend/ call it test and copy the content of default theme into this folder and edit the info.php file as showing below
Give your theme a name , author nam and little description of the theme and its version
Now lets move to the loader.php , with ths file you can register your assets files like css, js e.t.c to be loaded, please check Useful functions to know about registering asset files with register_asset() function , you can check the loader.php of the default and see how css and js files are been registered
Activate your theme
Go to your admin panel to activate your theme via appearance -> themes -> frontend
Now you have your first theme created.
Customize your theme
Customizing your involves you working with the view files, css , js files and so on
To work with view files please our tutorial that explain how to use views or template files
Mostly the view files contain html codes and little php codes depend on the template file , you can check any of this file and manipulate
If you have any question on how to do a particular thing you can contact us , we either give you the reply as a tutorial or we create the tutorial and reply you with the tutorial link
Feel free to contact us
Thanks for reading