All the languages and scripting languages that you have listed are all part of web development.
HTML - (Hyper Text Markup Language) is the structuring language that is used to structure web pages. It sets up the basic structure of the web page and contains the content that is displayed on the web page. HTML5 is the current standard for HTML markup for web pages.
CSS - (Cascading Style Sheets) is used to style the web pages. CSS is a scripting language that is used to style the appearance of our web pages. In the old days styling was added sometimes referred to as embedded to the HTML markup which made the pages very difficult to maintain. It was determined quite a few years ago that the styling of web pages would be handled by a separate language, thus CSS was born and developed. we are currently using CSS3 for most web page styling and a lot of functionality has been added to CSS over the years.
PHP - (Hypertext PreProcessor) - is a server side scripting language that is use to perform general purpose programming for web development. Normally PHP is used to perform database integration for dynamic web development. PHP code is normally embedded into HTML pages to allow portions or all of the page content to be loaded from a database and displayed on the page.
Obviously this is a very high level explanation, but as you should be able to see, these languages are all used to develop for the web.
I hope this helps, let me know if you need any clarifications.
PHP is a server-side scripting language designed for web development. It is far more widely used by web developers to create websites and web applications. On the other hand, Word Press is a free open-source Content Management System (CMS) based on PHP and MySql.
I will recommend going through below development or programming languages for your web development work:-
HTML/CSS is obliged for web developing both backend and frontend. If you want to develop on the server's side - then PHP. JS is used for making web pages interactive. You can use js and for server's logic, but php is more suitable for this
For backend languages, there are a ton of them, Node.js, PHP, Django, Ruby, ASP.NET.
It depends on the terminal effect. The approach to sentence a website is to original look at how it resembles and knows. Whether all the links are working, whether the design theme is consonant and whether it serves the mission.
It seems not imply if you have done it with code or Wordpress.
I think if you want to work as a front you should learn everything except PHP, back-end should know everything. At least basics. Wordpress is seasy to learn if you want to create simple fast website. For me react is hard to learn. Just getting old
I don't like WordPress at all. When you create a website in HTML, CSS etc. loading speed is better. There are a plugins issues and many more problems. don't go for WordPress unless it's a simple website.