WordPress.org

Ready to get started?Download WordPress

Forums

Fatal error selecting new theme Blackbird (19 posts)

  1. krisw
    Member
    Posted 1 year ago #

    Hi I'm completely new to wordpress and just tried to select a theme to create my website and now I am unable to even log into my the site as this message comes up for both public and admin:
    Fatal error: Call to undefined function wp_get_theme() in public_html/wp-content/themes/blackbird/functions/theme-options.php on line 7

    http://healthandwellbeingeducation.com

    Any help would be appreciated Thanks

  2. Mohamad Hanafi
    Member
    Posted 1 year ago #

    Hi, krisw.

    What is the details in theme-options.php > Line 7.

    Thanks,

    Hanafi.

  3. krisw, what version of WordPress are you using? It looks like the error is coming from a function that requires WordPress 3.4; if you upgrade, you should be fine.

  4. krisw
    Member
    Posted 1 year ago #

    Hi
    Amy - I didn't note which version of WordPress it was I just tried to start with selecting a theme. Someone else has set this up for me so will I still be able to upgrade?
    Hanafi - I'm not sure what you mean

  5. thisheartofoak
    Member
    Posted 1 year ago #

    i had the same thing happen this weekend. deleting the theme didn't work (i was using v. 3.1.1 & have upgraded to 3.2.2 but my webhost doesn't have v. 3.4.1)
    not sure how to get 3.4.1 onto my cpanel....thought i would try 3.4.1 & reloading blackbird.
    i'm stuck without my page to login!

  6. cc4chelper
    Member
    Posted 1 year ago #

    I have 3.4.1 and get the same thing!!! Can't access ANYTHING.. dashboard, nothing!

  7. thisheartofoak
    Member
    Posted 1 year ago #

    i have no idea how to proceed. why isn't there more than 1 way to access wordpress dashboard? this is just so frustrating. if i knew what code to check i'd do it...but themes crashing sites is pretty common...

  8. For those that cant't access the dashboard. You will need to disable the theme using FTP by either deleting the themes directory or renaming it.

    To use the WordPress automatic updater regardless of your host browse to: yourdomain.com/wp-admin/update-core.php

  9. thisheartofoak
    Member
    Posted 1 year ago #

    i've not only deleted the blackbird theme, but all themes except 20-11 & 20-10. so it should be defaulting but it isn't.
    i even try reloading 20-11 & blackbird & deleting blackbird again. nothing. only i get an error message at my site when blackbird folder is loaded in my directory (otherwise my site is blank).
    tried renaming plugin folder to plugins-hold & deleted all plug ins.
    upgraded from wp 3.2.1 to 3.2.2 (my webhost doesn't give me access 3.4.1 which supports blackbird)...
    i've been trying every suggestion i've seen on the forums with no luck.

  10. i've not only deleted the blackbird theme, but all themes except 20-11 & 20-10. so it should be defaulting but it isn't.

    After you delete the blackbird theme, immediately visit http://your-wordpress-URL-here/wp-admin/themes.php and it should then tell you something like "Missing theme, switching to Twenty Eleven".

    See if that gets you back and running.

  11. thisheartofoak
    Member
    Posted 1 year ago #

    tried this - doesn't give me any info no search results for my site, http://thisheartofoak.ca
    how can i get it to default back to 20 eleven? there has to be more than one way to fix this...

    here's the original error message:

    Fatal error: Call to undefined function wp_get_theme() in /home/thish726/public_html/wp-content/themes/blackbird/functions/theme-options.php on line 7

    appreciate any help!

  12. thisheartofoak
    Member
    Posted 1 year ago #

    as i mentioned i can't access dashboard since my whole site is blank after the blackbird theme was loaded...

  13. InkThemes.com
    Member
    Posted 1 year ago #

    The reason you are getting this issue is because you don't have the latest WordPress Installed.

    Once you update your WordPress to the latest version, your issue would be resolved automatically.

    To regain access to the dashboard incase you had activated the theme on the older version of WordPress. Use your FTP Software and navigate to wp-content/themes directory. Either delete or rename the "blackbird" directory, which would deactivate the theme automatically.

    Then goto your WordPress Dashboard, Update your WordPress Installation and Activate the Theme again, you will get everything to work normally.

  14. InkThemes.com
    Member
    Posted 1 year ago #

    @thisheartofoak - If your webhost is not allowing you to update your WordPress Installation, then I would suggest you to change your host.

    The Theme carries few functions which had been introduced in the newer WordPress Version prior 3.4. If your host company is using the older version of WordPress, ask them to update your WordPress Installation, otherwise lots of advance new themes would not work for you.

    Thanks
    Neeraj

  15. thisheartofoak
    Member
    Posted 1 year ago #

    thanks for the help! i'm going to put in a request with my host to upgrade to 3.4.1, but the support staff was not helpful...

    again - thanks to everyone for all the suggestions!

  16. thisheartofoak
    Member
    Posted 1 year ago #

    success! I upgraded wordpress to 3.4.1 to my host through filezilla & once I reloaded the blackbird theme voila! my site (in blackbird) was back...
    thanks to everyone for all the help & support for a novice like moi!

  17. peachythings
    Member
    Posted 1 year ago #

    I have the latest upgrade for WordPress because I did that before doing anything else..activated the Blackbird theme, and from that point forward I can't do anything..can't log into site admin, nothing...tried some of the suggestions above, going into yourdomain.com/wp-admin/update-core.php
    (changing yourdomain to my domain name), said it wasn't found..

    Is there anything else I can try?

    Thanks,
    Peachy

  18. peachythings
    Member
    Posted 1 year ago #

    I forgot...the error I get when trying to get to my site, Error 500..internal server error...

  19. InkThemes.com
    Member
    Posted 1 year ago #

    Hello peachythings,

    Whats your website address?

    If you have the FTP Access to your server, goto the wp-content/themes directory and rename or delete the "blackbird" directory, it should disable blackbird theme completely. If there is any theme related issue, your website would come back to normal.

    However, I don't think Internal Server Error is related to the Theme itself. I would recommend you to contact your Hosting Company and ask them why are you seeing the message.

    Thanks

Topic Closed

This topic has been closed to new replies.

About this Topic