Changing header size in twenty eleven child theme - getting 'Fatal Error' (5 posts)

  1. AardvarkGirl
    Posted 3 years ago #

    I have been on the forum for 2 hours now.

    I have set up a 'child theme' - took a duplicate of Twenty Eleven in its entirety and put it in a renamed (new theme's) folder. Changed the info on the .css file;

    Theme Name: PSA K9 2011

    Next, I took my two custom sized (790 X 348) .jpg header files (with their thumbnails) and uploaded them to the child theme's directory in the images/headers folder.

    Then I set out to figure how the PROPER way to do this.

    I found this thread and worked from the top of this thread to the bottom... trying all the suggested methods (of editing a blank child functions.php file) and I keep getting this...

    Fatal error: Call to undefined function twentyeleven_content_nav() in /home/aardvark/public_html/ratest3.com/wp-content/themes/PSAk92011/index.php on line 22

    If I restore the child theme's function.php to exactly what is in the parent, the error goes away... but then I'm back to "how do I change the header size?".

    Can someone point me in the direction to the actual correct way to change the header size (to something smaller in both height and width) in a twenty eleven child theme.

    Thank you. http://ratest3.com/

  2. Tammie
    Posted 3 years ago #

    Hi AardvarkGirl, I created a child theme using an empty style.css and no functions.php or other files with this:

    Theme Name: PSA K9 2011
    Template: twentyeleven

    In style.css

    If you have other files can you remove / save them to another directory and see about getting back to basics and if just that works for you please? We can always build up from there.

  3. AardvarkGirl
    Posted 3 years ago #

    BTW - This is the thread I found (that I mentioned in my original post... that I forgot to paste). http://wordpress.org/support/topic/twenty-eleven-header-image-size?replies=26

    I've tried this (as the only thing in my) theme's functions file http://pastebin.com/RSR8aC8f from this tutorial http://wpti.ps/functions/replace-remove-header-image-twenty-eleven-theme/ listed on the thread I mentioned above.

    and it is throwing this error

    Fatal error: Call to undefined function twentyeleven_content_nav() in /home/aardvark/public_html/ratest3.com/wp-content/themes/PSAk92011/index.php on line 22

    This is a fresh install with no plugins.

  4. AardvarkGirl
    Posted 3 years ago #

    Came back to add I tried the following:

    Next I tried this (from the above listed thread from Ov3rfly's post:

    General note: If you get an "unexpected T_FUNCTION" error with above posted code, use this instead:

    // child theme functions.php
    function my_header_image_width($size) { return 1000; }
    add_filter('twentyeleven_header_image_width', 'my_header_image_width');
    function my_header_image_height($size) { return 100; }
    add_filter('twentyeleven_header_image_height', 'my_header_image_height');

    both with and without a closing ?> and getting the same exact error.

    Then I TOTALLY DELETED the functions.php file from the child theme folder, and still the same exact error.

    THEN I killed everything in the .css file except this

    Theme Name: PSA K9 2011
    Author: the WordPress team / Modified by Kaye Barnes for Roaring Aardvark
    Author URI: http://wordpress.org/
    Template: twentyeleven
    Version: 1.4
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    @import url("../twentyeleven/style.css");

    And now I still have the same fatal error. :-\

    But I have noticed this error is only on the 'home' page.

  5. Michael
    Part-Time Forum Moderator
    Posted 3 years ago #

    upload a clean version of an unedited Twenty Eleven parent theme.

Topic Closed

This topic has been closed to new replies.

About this Topic