Function.php je soubor v šabloně WordPressu, který slouží k přidání vlastních funkcí a logiky do šablony vzhledu. Může obsahovat různé druhy kódu, například WordPress filtry a akce, vlastní funkce, registraci posttypů nebo taxonomií, atd.
Některé z funkcí, které mohou být přidány do function.php, mohou být:
- Přidání vlastních widgetů
- Přidání podpory pro různé funkce šablony, jako jsou sliders nebo galerie
- Registrace vlastních posttypů nebo taxonomií
- Přidání vlastních shortcode
- Přidání vlastních stylů nebo skriptů
- Přidání podpory pro různé pluginy
Je důležité si uvědomit, že změny v souboru functions.php jsou trvalé a zůstanou i po aktualizaci tématu, takže by měly být prováděny s opatrností a raději vlastním child tématem.