Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I know the many tricks to see if said theme is activated, I have scoured the internet. I am not looking for re-pasting of that code. What I am looking for though is weather or not 3.3-3.5 released a new function that does something upon theme_init, I saw some sort of hook, but I can't remember where, in the codex, dealing with doing things after a theme has been initialized..

Any one know?

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

You might be looking for the after_setup_theme hook:

http://codex.wordpress.org/Plugin_API/Action_Reference/after_setup_theme

share|improve this answer
    
can I use this same function to do something after deactivation? The example seems to say so but im curious –  Kyle Adams Feb 16 '13 at 17:11
    
you can play with $_GET['previewed'] and $_GET['theme'] –  birgire Feb 16 '13 at 17:20
    
-1 as this hook is fired at each WP init. It is fired after including the functions.php file of the theme, therefor it is not an "activation" hook. –  Mark Kaplun Feb 16 '13 at 17:20
    
yes true, but the fix for that is mentioned on the Codex page, to check for the above GET parameters or $_GET['activated'] –  birgire Feb 16 '13 at 17:23
add comment

With the theme preview features it is unlikely that there will ever be a theme activation hook since themes need to work even without being "activated".

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.