якщо юзаєш пхпшторм - то можна вказати папку з інсталяцією вп (вбо цілу папку закинути в проект - тільки нащо?) - і він тобі сам при написанні функій буде показувати дані з доки - тим що то за функція, які параметри приймає
Та просто при створенні проекту вибрати папку сайту
це коплексне питання. я взагалі мав на увазі що фронтенд валідація ненадійна і не є безпечна, це швидше фіча для кращого user experience. А валідація даних повинна робитися на бекенді і бути жорсткою