WordPress.org

Support

Support » How-To and Troubleshooting » [Resolved] Theme not working

[Resolved] Theme not working

  • I’m an absolute noob when it comes to this stuff so please bare with me. I recently bought hosting from beastnode.com and they had wordpress, I installed it from the cPanel they gave me. I can login to my fightcraft.info/wp-login.ptp and insall themes but they won’t show up. I threw a index.html in the root directory from FileZilla saying, “Test” just to see if that worked. Anyways the theme wont show up and im using, Evolve Free. I have also activated the theme when I login to my “admin” profile.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Anyone? Can you help please?

    You mean there was no index.php file before ?

    That means the installation of your blog wasn’t complete.

    http://fightcraft.info/wp-content/themes/ : internal server error.

    My advice : delete everything, restart from scratch.

    So just delete everything in my server directory, or just the wordpress stuff?

    if you have an index.html in your root, it will block WP from running at all, so nothing will show up but that…

    Nothing but WP files should be in root

    Thanks very much, I have a bunch of other stuff in my root as well, such as numerous _vti_ files and “images”, should I get rid of all that?

    I re installed the theme and everything. I get this error when I go to fightcraft.info/wp-content/themes. Fatal error: Call to undefined function get_header() in /home/fightcra/public_html/wp-content/themes/evolve/index.php on line 9. Will getting rid of those fix it?

    No, you don’t have to remove server stuff, or images really. it’s html/php files that are a main concern. You can’t have 2 index files in root.

    You would never go to fghtcraft.info/wp-content/themes from your browser

    simply fightcraft.info

    You should have the default wordpress index.php in your root (Public_html) folder, which runs wordpress. It is never edited

    Then another index.php in your themes->evolve folder which runs the theme / handles display

    It looks like your index.php in root may be missing

    Basically when you go to fighcraft.info, WordPress’ default index.php loads, which loads the wordpress environment, which eventually loads the index.php within your theme

    Nope, I dont have an index.php in my root, should I just create one or copy it from the evolve folder?

    it has to be the default WP one…. the one that went there when you installed WP.

    You can downlaod a fresh copy of WP to your computer and grab it
    http://wordpress.org/download/

    It’s not the theme index.php that goes in root, its WordPress’

    You should have a whole bunch of files WP installed for you in root.

    3 folders
    wp-admin
    wp-content
    wp-includes

    then about 22 php files, including index.php which simply looks like

    <?php
    /**
     * Front to the WordPress application. This file doesn't do anything, but loads
     * wp-blog-header.php which does and tells WordPress to load the theme.
     *
     * @package WordPress
     */
    
    /**
     * Tells WordPress to load the WordPress theme and output it.
     *
     * @var bool
     */
    define('WP_USE_THEMES', true);
    
    /** Loads the WordPress Environment and Template */
    require('./wp-blog-header.php');
    ?>

    Ahh. thanks, I downloaded it from my cPanel so It must not have installed

    Thanks so much! Its up and working

    Good stuff! glad you got it!

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘[Resolved] Theme not working’ is closed to new replies.
Skip to toolbar