WordPress.org

Make WordPress Core

Opened 8 years ago

Closed 8 years ago

#13908 closed defect (bug) (invalid)

Undefined function twentyten_the_page_number() when using twentyten as parent of child theme

Reported by: bennebw Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.0
Component: Themes Keywords: twentyten, child themes
Focuses: Cc:

Description

Honestly, this bug has come and gone once and is now back (and won't go away), so it might be a path issue on my web host if I'm the only person in the world getting this, but just to be safe, I'm reporting it. I'm fairly certain it's not a problem with the child theme.

I have a very simple child theme consisting of a style.css and a header.php (which was copied from twentyten's header and moved around some elements).

Out of the blue, I've gotten this error twice:

Fatal error: Call to undefined function twentyten_the_page_number() in /homepages/38/d151202375/htdocs/pixoox/wp-content/themes/audacity/header.php on line 24

Here is the top of my child's style.css (which was originally copied from twentyten as well):

/* Theme Name: Audacity Theme URI: http://smashly.net/themes/audactiy Description: Audacity, a Child theme of Twenty Ten Author: Byron Bennett Author URI: http://www.whypad.com/ Template: twentyten Version: 0.1.0 Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style */

I thought that the parent's function.php would be loaded before the child's header.php, which is why I don't see how this error is happening. I don't have a function.php in my child them.

My setup is: Installed: WordPress 3.0-RC3-15257 Linux, PHP5, 1and1.com shared hosting server No plugins activated

I'll attach my child theme. As mentioned, this comes and goes, so I'm not sure how to reproduce.

Attachments (1)

audacity.zip (71.5 KB) - added by bennebw 8 years ago.

Download all attachments as: .zip

Change History (2)

@bennebw
8 years ago

#1 @westi
8 years ago

  • Milestone Unassigned deleted
  • Resolution set to invalid
  • Status changed from new to closed

This function was recently removed from twentyten so as to improve the theme:

http://core.trac.wordpress.org/ticket/13751

So it doesn't exist anymore

You need to update your header.php based on the current one in twentyten

Note: See TracTickets for help on using tickets.