Fixing the base
I’m pretty sure that you’ve actually checked the base yourself and I don’t have to ask …
Anyway, you need to run through the following chart again, just to be sure:
If this doesn’t work, leave all plugins activated, try to switch back to »TwentyTen/Eleven/Twelve«.
Poor magic config tricks
The web is full of bad recommendations. If this still doesn’t work, please check your wp-config.php
file for the following line:
define( 'WP_DEFAULT_THEME', 'some_stupid_idea' );
If you find it: Uncomment it, delete it, shoot it … whatever, just get rid of it. It’s not necessary and kills your fallback/default theme. It’s called de-fault for a reason: It’s not a fault.
The Theme
As I can see from your debug output, you’re using the »Vermillion« Theme SVN Source. From the top of the repo page you can read the following:
This theme hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
This now tells you where all those Notices are coming from. Actually they are triggered, because the called functions/Template Tags have been moved to the deprecated.php
file.
Notice:
some_template_tag()
is deprecated since versionversion_#
!
Sometimes they are followed by some note that tells you what exactly is the replacement:
Use
some_other_template_tag()
instead.
Sometimes you got a line number that indicates, where you need to replace the template tag – but sometimes not (cross file in for e.g. Notepad++ for the rescue).
The recommendation
Find a theme that »works for me« and is under current development. Do the same with your plugins. If something doesn’t work: Drop it off your system. No one will miss it.