В чем смысл изучать HTML и CSS, PHP, если есть Wordpress и другие способы легкого создания сайтов?
Решил спросить, так как хочу заняться изучением PHP
Если нужен стандартный сайт, в котором новым и неповторимым будет только контент (тексты, фотографии, видео), то можно использовать конструкторы сайтов.
Конструкторы сайтов также очень полезны, если Вы создаете сайт по заказу заказчика за деньги. Тогда с помощью таких конструкторов, как WordPress, Drupal, Joomla и др. можно дело изготовления сайтов поставить на конвейер.
Но если Вам нужен какой-то свой оригинальный сервис для пользователей, то это не заложено ни в одном конструкторе. Мало того, сам движок конструктора сайта может стать непреодолимым препятствием к размещению на своем сайте такого функционала. То есть, если даже знаете PHP, то сможете увидеть, что небольшой правкой кода конструктора тут не обойтись, легче создать новый сайт с нуля.
Именно поэтому, все новаторские сайты в Интернете написаны без применения конструкторов. Они созданы с помощью ручного кодирования (например, на PHP).
Поэтому нужно изначально определиться с целью. Что Вы хотите, какого типа сайты Вы хотите создавать.
В том что Вордпресс написан на HTML+CSS+PHP и если захочется что-то в нём поменять, то придется править вручную) Да и часто нужны специализированные проекты, для которых проще написать с нуля, чем ставить громоздкие CMS.
А в том что надо понимать как сайт работает а не пользоваться что дают...
"Смысл" зависит от цели... Можно изучать придуманное кем-то, можно придумывать и самому, но для этого тоже желательно изучить ранее придуманное... (дабы не повторять пройденные ошибки)
если придётся редактировать и особенно темы - то вы без html css php не обойдётесь, посмотрите сколько здесь вопросов ждут ответа