Title: Editing \inc\functions\functions.php
Last modified: April 8, 2018

---

# Editing \inc\functions\functions.php

 *  Resolved [pickledpepper](https://wordpress.org/support/users/pickledpepper/)
 * (@pickledpepper)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/editing-incfunctionsfunctions-php/)
 * I am attempting to create my first WordPress website, using the “Interface Free”
   theme from themehorse.com. On their official forums they say that a particular
   aspect of the theme can be altered by first creating a child theme, and then 
   editing the file \inc\functions\functions.php. However, in your plugin you do
   not list this file as one which is available (and therefore safe) to edit. Could
   you please give me some guidance on this, and whether there is a way to edit 
   this file safely using your plugin.

Viewing 1 replies (of 1 total)

 *  Plugin Author [lilaeamedia](https://wordpress.org/support/users/lilaeamedia/)
 * (@lilaeamedia)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/editing-incfunctionsfunctions-php/#post-10158263)
 * CTC only makes “templates” available to copy over to the child theme. A “template”
   is defined as a php file that does not contain functions or classes and can be
   loaded via the locate_template() function during the front end execution. PHP
   files that are executed in the admin or as includes during the theme program 
   flow 1) run the risk of causing a fatal error if they are duplicated in the child
   theme; and 2) can only be included with an explicit file path.
 * The child theme inherits the parent theme core ( non-template ) code. To customize
   non-template PHP, you must either add override functions to the child theme functions.
   php file ( assuming the are “pluggable”, i.e., wrapped in if (!function_exists())
   conditional ). The child theme only contains the necessary code for it to work.
 * If the functions are not “pluggable,” you need to locate the action/filter hooks(
   if any) that fire at the point(s) these sections are rendered, and create custom
   callback functions in the child theme function.php file to execute when the hooks
   are fired.
 * If the functions are neither “pluggable” nor contain action/filter hooks, then
   you are stuck with the parent theme functionality. At this point I would consider
   using a theme that is more extensible.
 * This is a little more advanced than the typical child theme customization, but
   with a little trial and error I am sure you can work it out. Please review the
   following resources for more information.
 * [https://codex.wordpress.org/Child_Themes](https://codex.wordpress.org/Child_Themes)
   
   [https://codex.wordpress.org/Template_Hierarchy](https://codex.wordpress.org/Template_Hierarchy)
   [https://codex.wordpress.org/Plugin_API](https://codex.wordpress.org/Plugin_API)
   [https://codex.wordpress.org/Plugin_API/Action_Reference](https://codex.wordpress.org/Plugin_API/Action_Reference)
   [https://codex.wordpress.org/CSS](https://codex.wordpress.org/CSS)
 * [http://www.childthemeconfigurator.com/how-to-use/](http://www.childthemeconfigurator.com/how-to-use/)
   
   [http://www.childthemeconfigurator.com/tutorial-videos/](http://www.childthemeconfigurator.com/tutorial-videos/)
   [http://www.childthemeconfigurator.com/how-child-themes-work/](http://www.childthemeconfigurator.com/how-child-themes-work/)

Viewing 1 replies (of 1 total)

The topic ‘Editing \inc\functions\functions.php’ is closed to new replies.

 * ![](https://ps.w.org/child-theme-configurator/assets/icon-128x128.png?rev=1557885)
 * [Child Theme Configurator](https://wordpress.org/plugins/child-theme-configurator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/child-theme-configurator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/child-theme-configurator/)
 * [Active Topics](https://wordpress.org/support/plugin/child-theme-configurator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/child-theme-configurator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/child-theme-configurator/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [lilaeamedia](https://wordpress.org/support/users/lilaeamedia/)
 * Last activity: [8 years, 2 months ago](https://wordpress.org/support/topic/editing-incfunctionsfunctions-php/#post-10158263)
 * Status: resolved