Title: Three Column Kubrick
Last modified: August 18, 2016

---

# Three Column Kubrick

 *  [kingjeffrey](https://wordpress.org/support/users/kingjeffrey/)
 * (@kingjeffrey)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/)
 * Here is my modification of kubrick: [http://www.threebadfingers.com](http://www.threebadfingers.com).
   I still need to change use of some IDs to Classes in the right sidebar searchforms.
 * To convert kubrick to a three column format, I added get_sidebarLeft() and get_sidebarRight()
   functions to wp-includes/template-functions-general.php. This works great, but
   I am concerned that this file will be overwritten when upgrading. Is there a 
   better place to define functions within the theme to provide for more modular
   code?

Viewing 6 replies - 1 through 6 (of 6 total)

 *  [angsuman](https://wordpress.org/support/users/angsuman/)
 * (@angsuman)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190174)
 * How about creating a plugin which goes with the theme? I have done the same when
   re-designing [Simple Thoughts](http://blog.taragana.com/) Blog.
 * There is also another option. Create the functions in a file, which is included
   in your theme. This way the file resides within the theme directory.
 *  Thread Starter [kingjeffrey](https://wordpress.org/support/users/kingjeffrey/)
 * (@kingjeffrey)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190266)
 * I created a new file theme-functions.php defining the get_sidebarLeft() and get_sidebarRight()
   functions. I saved this file to the theme’s folder, and deleted the same function
   definations from wp-includes/template-functions-general.php. The functions were
   not recognized when I refreshed the browser. Do I need to call the theme-functions.
   php file so the function definations can be found? If so, how do I do this? If
   not, what am missing?
 *  [angsuman](https://wordpress.org/support/users/angsuman/)
 * (@angsuman)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190274)
 * [How to add custom functions to a WordPress 1.5 theme?](http://blog.taragana.com/index.php/archive/how-to-add-custom-functions-to-a-wordpress-15-theme/)
 *  [angsuman](https://wordpress.org/support/users/angsuman/)
 * (@angsuman)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190275)
 * > and deleted the same function definations from wp-includes/template-functions-
   general.php
 * Do not modify/delete the core functionaility.
    Rather write your own and use 
   them in your code. That way people can easily use your theme. If necessary name
   them slightly different yet meaningful to avoid name space collision. > Do I 
   need to call the theme-functions.php file so the function definations can be 
   found?
 * You need to include it in header.php. Please see my [post ](http://blog.taragana.com/index.php/archive/how-to-add-custom-functions-to-a-wordpress-15-theme/)
   mentioned above for details.
 * Three column Kubric will be a very useful theme. I wish you success.
 *  Thread Starter [kingjeffrey](https://wordpress.org/support/users/kingjeffrey/)
 * (@kingjeffrey)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190281)
 * Thanks angsuman. Per your recommendation, I inserted <? include(“theme-functions.
   php”) ?> into the header. This calls the new functions within the theme, removing
   any need to tinker with the core code.
 *  [Liew Cheon-Fong](https://wordpress.org/support/users/lcf/)
 * (@lcf)
 * [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190603)
 * Hi,
 * I made a three-column theme base on the default two-column Kubrick theme. Hope
   you like it. 🙂
 * Link:
    [http://www.liewcf.com/blog/archives/2005/05/wordpress-three-columns-kubrick-theme/](http://www.liewcf.com/blog/archives/2005/05/wordpress-three-columns-kubrick-theme/)

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Three Column Kubrick’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 6 replies
 * 3 participants
 * Last reply from: [Liew Cheon-Fong](https://wordpress.org/support/users/lcf/)
 * Last activity: [21 years ago](https://wordpress.org/support/topic/three-column-kubrick/#post-190603)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
