![Available theme hook suggestions are only exposed when there are preprocess functions defined [#956520] | Drupal.org Available theme hook suggestions are only exposed when there are preprocess functions defined [#956520] | Drupal.org](https://www.drupal.org/files/issues/after_patch_front_page_1.png)
Available theme hook suggestions are only exposed when there are preprocess functions defined [#956520] | Drupal.org
GitHub - shadcn/drupal-template-helper: Debug Drupal 8 templates in Chrome Devtools. drupal-template-helper is a chrome extension for Drupal that lists all available templates and the preprocess hooks to use to customize your templates.
![How to use Hooks for building Drupal 8 themes | Hook 42 SF Bay Area Drupal Experts and WordPress Experts How to use Hooks for building Drupal 8 themes | Hook 42 SF Bay Area Drupal Experts and WordPress Experts](https://www.hook42.com/sites/default/files/2020-01/hooks-d8.jpg)
How to use Hooks for building Drupal 8 themes | Hook 42 SF Bay Area Drupal Experts and WordPress Experts
![All functionality of hook_menu() is replaced by new systems for routing, menu links, local tasks, actions and contextual links | Drupal.org All functionality of hook_menu() is replaced by new systems for routing, menu links, local tasks, actions and contextual links | Drupal.org](https://www.drupal.org/files/Drupal7MenuToDrupal8.png)
All functionality of hook_menu() is replaced by new systems for routing, menu links, local tasks, actions and contextual links | Drupal.org
![Twig for Drupal 8 Development: Twig Templating Part 2 of 2 | Electric Citizen, Minneapolis Drupal Web Design Twig for Drupal 8 Development: Twig Templating Part 2 of 2 | Electric Citizen, Minneapolis Drupal Web Design](https://www.electriccitizen.com/sites/default/files/preprocess-page-type-code.jpg)