Нужно ли знать php, чтоб создать шаблон wordpres?
Нужно знать хотя-бы на начальном уровне.
Без знания PHP вы далеко не уедете... Используя только стандартный набор template функций сайт сложно будет сайтом назвать. Что бы делать сайты на водрпресс нужно знать кодекс как минимум.