Wordpress Plugins Missing (old Theme Not Working) Help?
Recently I (accidentally) deleted the theme I was currently using in my ftp client.
I re-uploaded the same theme (sans the few modifications I had made previously) to my ftp client under “/public_html/wordpress/wp-content/theme… like normal, but when I go into my wordpress admin panel, ALL of my plugins are GONE.
And when I activate my theme, nothing shows up but the theme alone. No posts, no nothing. I just get this error message in the sidebar:
“Fatal error: Call to undefined function get_useronline() in /home/meredith/public_html/wordpress/wp-… on line 8″
And frankly, I don’t understand what it means.
So I did a restore with a back-up I had downloaded earlier that day, but still nothing is right again.
I tried downloading and uploading my old plugins to my ftp, but when I go to my admin panel, they still don’t show up. I’ve tried uploading them directly to my wordpress admin panel and there’s still nothing.
I just want to know how to fix my old plugins and maybe get my old them back.
Anyone know what I’m doing wrong?
Thanks.













September 22nd, 2009 at 8:46 pm
Hiya .. this sounds so similar to a theme not working with the current version but if it was working prior to you deleting and you haven’t done any upgrading or downgrading of the Wordpress version or “User online” plugin then it shouldnt happen.
To see if the plugins are actually gone though – kick it back to the default “ugly” wordpress theme that comes with wordpress and see if the plugins come back (you might have to “rename” that theme folder via FTP to do that if its not available in the Wordpress admin area) – if the plugins and content come back, its something to do with that theme.
If it’s to do with the get_useronline error – then rename the plugin folder that belongs to that error (most like usersonline) to disable the plugin temporarily to see if that is the problem.
* Else perhaps that particular plugin needs to be “uploaded” to the plugins directory because its part of the theme..
* Else perhaps its code in the theme calling that function, in which case, defaulting back to the boring Wordpress theme temporarily will answer that question for you too.
Aside from this happening several times with new themes and WP upgrades for myself, I don’t know what else to suggest aside from reinstalling the core files on Wordpress which you should not need to do if all you did was delete the theme.