• Recently (about four hours ago), our WordPress theme just became non-existent. Our website, http://veviso.com, has become just a jumble of text and links. It looks (to me) like it got stripped of the theme and CSS. In addition, I cannot log in at all on the login page. It just seems to refresh the login page when I enter my username and password and hit login. No images seem to display correctly either – the ones I posted show up as just their filenames. I looked through almost all of the documentation already, and I can’t find a solution for this! Could this be a problem with the hosting? Currently we are using free hosting, so I was thinking maybe they did something to “break” our WordPress installation. Maybe they disabled PHP?? Or is it a problem with WordPress itself? Has anyone else had this problem? Please help!!!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter vevisoenterprises

    (@vevisoenterprises)

    Well, I’ve just checked out everything in the guide, and I don’t think we’ve been hacked… There’s no nasty messages, defacement pages, iframes to malicious JS, ads, backdoor scripts, etc. I’ve had a little experience in penetration testing, and we look good. I checked out the plugins we were using, and the theme, and none of them had public exploits for the current version. I installed a couple security plugins too, and made all of the recommendations they gave me. If we did get hacked, I think it must’ve been our host. I’ll keep looking and testing though. In the meantime, is there anything else that could’ve gone wrong?

    A couple of things you could try:

    • Switching to the default theme by deleting or moving all other themes from /wp-content/themes
    • Renaming your plugins folder at /wp-content/plugins
    • Re-installing WordPress

    If that doesn’t work contact your host and have them look into it. I’ve not had very good experiences with free webhosts, but that’s not necessarily the problem.

    Thread Starter vevisoenterprises

    (@vevisoenterprises)

    Hey, I moved out all the other themes and tried renaming the plugin folder, but neither one worked. I’m a little hesitant to reinstall WordPress though… Is there anything else that could be wrong? I talked to my host, and they said that it could be the CSS cache. I then googled this, and came up with this page: http://markjaquith.wordpress.com/2009/05/04/force-css-changes-to-go-live-immediately/. It said to insert the following code to force the CSS cache to update:
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); echo '?' . filemtime( get_stylesheet_directory() . '/style.css'); ?>" type="text/css" media="screen, projection" />

    The only problem is that I don’t know where to put this! Do I add it to my theme’s style.css? Or would I add it to the “default” theme’s style.css? Or some other file? Thanks again for the help, I hope I can get this working somehow…

    Just in case you didn’t know, re-installing WP doesn’t delete your data. It just replaces the actual software. I’d go ahead and re-install. Other than that I’m out of ideas. Is there anything you can think of that you may have changed before this happened?

    @vevisoenterprises put it into header.php in your theme.

    But make sure the new link is in <head></head>section and after the original stylesheet link.

    Thread Starter vevisoenterprises

    (@vevisoenterprises)

    Thank both so much. I just inserted the code, and loaded our main page, and everything came up perfectly! This is great. Thank you again!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Theme is non-existent, can’t login, no images display. Please help!’ is closed to new replies.