Welcome, visitor! Log in
 

Source View: customize_save

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: apply_filters( "hook_name", "what_to_filter" ).

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
500           // Do we have to switch themes?
501           if ( ! $this->is_theme_active() ) {
502                // Temporarily stop previewing the theme to allow switch_themes()
503                // to operate properly.
504                $this->stop_previewing_theme();
505                switch_theme( $this->get_stylesheet() );
506                $this->start_previewing_theme();
507           }
508
509           do_action( 'customize_save', $this );
510
511           foreach ( $this->settings as $setting ) {
512                $setting->save();
513           }
514
515           die;
516      }
517
518      /**