Advertisement
Guest User

Untitled

a guest
Aug 13th, 2012
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.66 KB | None | 0 0
  1. <?php
  2.  
  3. add_action('pre_update_option_theme_mods_' . get_option( 'stylesheet' ), save_header_image_as_option);
  4. add_action('switch_theme', 'keep_header');
  5.  
  6. function save_header_image_as_option()
  7. {
  8.     $details_before = get_theme_mods($blog_id);
  9.     update_option("previous_header_image_saved", get_theme_mod('header_image'));
  10.     error_log("before theme change" . json_encode($details_before), 0);
  11.     return $details_before;
  12. }
  13.  
  14. function keep_header()
  15. {
  16.     $details_after = get_theme_mods($blog_id);
  17.     set_theme_mod('header_image', get_option("previous_header_image_saved"));
  18.     error_log("after theme change" . json_encode($details_after), 0);
  19.     return $details_after;
  20. }
  21. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement