Title: Custom theme without hooks
Last modified: August 30, 2016

---

# Custom theme without hooks

 *  Resolved [Reincha](https://wordpress.org/support/users/reincha/)
 * (@reincha)
 * [10 years, 10 months ago](https://wordpress.org/support/topic/custom-theme-without-hooks/)
 * Do i have to use hooks while developing custom theme for woocommerce?
 * For example content-single-product.php – to get summary info, by default its 
   called by do_action( ‘woocommerce_single_product_summary’ ); hook and if i want
   to change element order, remove some info i have to write some new functions,
   remove actions etc,.
 * is it ok i dont use hooks but to get the same info i delete that hook and use:
 * <?php
    wc_get_template( ‘single-product/title.php’); wc_get_template( ‘single-
   product/rating.php’); wc_get_template( ‘single-product/price.php’); wc_get_template(‘
   single-product/short-description.php’); ?>
 * Im new to woocommerce and WordPress in general, so i might not fully understand
   the concept of hooks in themes.
 * [https://wordpress.org/plugins/woocommerce/](https://wordpress.org/plugins/woocommerce/)

The topic ‘Custom theme without hooks’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

## Tags

 * [templates](https://wordpress.org/support/topic-tag/templates/)
 * [Themes](https://wordpress.org/support/topic-tag/themes/)

 * 0 replies
 * 1 participant
 * Last reply from: [Reincha](https://wordpress.org/support/users/reincha/)
 * Last activity: [10 years, 10 months ago](https://wordpress.org/support/topic/custom-theme-without-hooks/)
 * Status: resolved