For a developer, using a child theme for your WordPress site is the best and safest way to customize the Customizr theme.
Example of websites created with the Customizr theme
Useful resources
If you are new to WordPress and the Customizr theme, you might want to check those useful pages.
- FAQ
- Guide to customize the Customizr WordPress theme
- Customizr hooks API : extend the theme without limit
- Diagnosing problems in Customizr
- How to efficiently search a topic in the forum
- Inspect your webpages in your browser : the best spent 6 minutes!
- Guide to CSS and HTML in the Customizr WordPress theme
- Customizr Theme CSS Glossary
- Check out the code snippets section to find ready to paste extensions for your child theme.
Other resources on the web
- HTML Dog CSS Beginner tutorial
- W3 Schools CSS tutorial
- Web Design Group guide to CSS
- WestCiv complete CSS guide
- Sitepoint CSS articles
- Learn how to use the media queries
- CSS specifics for Internet Explorer
11 thoughts on “Customizr Child Theme”
Hi Pooja,
You need not copy header.php from parent theme. Use the childify me plugin to create child theme.
Follow this snippet
I want to create extra widget area before pleader in cistomizr. So downloaded childify me plugin , copied header.php from parent theme in the child theme In the functions.php .But it says header can’t be modified
The code goes as follows
<?php
/**
* The Header for Customizr.
*
* Displays all of the section and everything up till
*
* @package Customizr
* @since Customizr 1.0
*/
?>
<html class="ie ie7" >
<html class="ie ie8" >
<html >
<!–
tc_head_display()
do_action( ‘__before_body’ );
?>
<body >
<div id="tc-page-wrap" class="”>
<header class="” role=”banner”>
tc_logo_title_display(), TC_header_main::$instance->tc_tagline_display(), TC_header_main::$instance->tc_navbar_display()
do_action( ‘__header’ );
// Adds a widget area.
if (function_exists(‘register_sidebar’)) {
register_sidebar(array(
‘name’ => ‘Extra Header Widget Area’,
‘id’ => ‘extra-widget-area’,
‘description’ => ‘Extra widget area after the header’,
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ”,
‘after_title’ => ”
));
}
// Place the widget area after the header
add_action (‘__after_header’, ‘add_my_widget_area’, 10);
function add_my_widget_area() {
if (function_exists(‘dynamic_sidebar’)) {
dynamic_sidebar(‘Extra Header Widget Area’);
}
}
// Add a widget.
if (function_exists(‘register_sidebar’)) {
register_sidebar(array(
‘name’ => ‘Extra Widget Before Header’,
‘id’ => ‘extra-widget’,
‘description’ => ‘Extra Widget Before Header’,
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ”,
‘after_title’ => ”
));
}
// Place the widget before the header
add_filter (‘__before_header’, ‘add_my_widget’);
function add_my_widget() {
if (function_exists(‘dynamic_sidebar’)) {
dynamic_sidebar(‘Extra Widget Before Header’);
}
}
?>
tc_slider_display()
do_action ( ‘__after_header’ )
?>
tc_slider_display()
do_action ( ‘__after_header’ )
?>
Hello Nicolas,
Thanks so much for this great theme, it is wonderful, as am not professionnal in PHP and CCS, I tryed to modify by myself some part to get the design need for an association.
I have found how to modify the main menu and the header. That work very nice for someone like me with no knowledge in developping code. Now i am in front of a wall, I have the main menu with first link (button) develop the submenu association. the second button develop the submenu Projects. The main menu is ok, work very well. I have in those pages linked to the association and project declare with left sidebar.in the part up the left sidebar i have put a submenu of association ( the tree of the association button in main menu.
So when i look at all pages of the association tree, it is good i can see the child menu association well.
But when i look at the Project tree, i would like in the left sidebar so see a child menu of projects i have created but i don’t know how to hide the submenu association tree and replace it by the submenu Projects tree.
The right sidebar i use it for others submenu trees like the blog, the forum or last articles posted.
I hope my explain enough good to be understand, my english is poor.
Thanks to help me,
I wish you a nice day, Thanks for your help
Michel
Is there a child theme, or a way, for customizr to be layed out in a magazine/news format?
Merci Nicolas pour ce superbe thème et le travail que vous avez fait. Je viens de le découvrir et il tombe à point nommé pour un renouveau dans mon activité. Je vais prendre le temps de le découvrir dans ses fonctionnements.
Belle journée à vous !
Patricia
I looked at Customizr in Softaculuos, and it looked great. I am under a deadline to submit some demo sites. So I downloaded the Child Theme. As instructed, I attempted to upload it as a Theme. WordPress 3.9.1 rejected it. I looked inside the zip file and saw the files functions.php and style.css. While I realized that I could add these pieces into WordPress, I don’t have the time. Nor was I willing to buy the full version until I had some personal experience of your claims.
Unfortunately, I don’t have the time to troubleshoot these problems and still meet my deadline. I find that a shame, because Customizr looks like the ideal solution (however I needed some experience of the full product, so I downloaded the child theme). And, unfortunately, because this happened, all the time spent installing the basic package has been wasted.
When people hear the word “free”, it really isn’t so. I have just spent time that I could ill-afford on the installation and configuration of the basic Customizr just to see if I could use the commercial version for my clients. Now I will never know, because I have to get functioning demos up and running.
Will you be posting this comment? I doubt it!
Hi Jim, of course I publish it, firstly because I only filter spams and because this feedback might help other users facing the same problem, so thanks for posting it ! 🙂
You seem to have installed the Child Theme whitout installing the WordPress Customizr parent theme.
A child theme will not work without its parent.
Both of them are free of course.
So here’s what you should do :
1) In your WP admin > Appearance > Themes, search for the Customizr theme and install it.
2) Then activate the Customizr Child theme
Start playing!
Best regards,
(for future references, you might want to ask for help in the Customizr support forum)
More ressources about WordPress Child Theme
Nicholas, I appreciate your frankness AND your reply!
As I re-read my post, I realize that I did not clearly mention that it was only after installing Customizr that I heard about and attempted the install of the child theme – so I was clear about that. But possibly I did not activate the Customizr theme – given that I used Softaculous to install it, I’m assuming that it was activated – and you know what “assume” means.
Since one of the three sites which I put up turns out to be “dud” because it is much less configurable than it appeared initially, I will go back and see what I can do to get it right this time with Customizr!
Regards, jim
I bought the fonts plugin and the Customizr, I have just got done testing it out, Like it says on the tin, so easy to get a nice site running in less than an hour, 1, 2, 3, WOOT-there it is, woopass purchase, very happy here thanks… Stephen Rice Philippines
After 3 weeks with learning word-press, getting to know Customizr it´s time to modify it 🙂
From a total newbie i already got my first customer case (why did i say yes to that already?) and i need to dive into some coding. Feels like i am doing a new career.
Thanks WP and customizr for teaching me!
Great!