jetpack_pre_switch_theme
jetpack_pre_switch_theme
Appears in: jetpack.11.1, jetpack.11.1.2, jetpack.11.2, jetpack.11.3.1, jetpack.11.3.2, jetpack.11.4, jetpack.11.5.1, jetpack.11.6, jetpack.11.8, jetpack.11.8.4, jetpack.11.9, jetpack.11.9.1, jetpack.12.0, jetpack.12.1, jetpack.12.1.1, jetpack.12.2.1, jetpack.12.3, jetpack.12.5, jetpack.12.6, jetpack.12.6.1, jetpack.12.7.1, jetpack.12.8, jetpack.12.8.1, jetpack.12.9, jetpack.12.9.3, jetpack.13.0, jetpack.13.1.1, jetpack.13.1.3, jetpack.13.2, jetpack.13.2.1, jetpack.13.3.1, jetpack.13.5, jetpack.13.6, jetpack.13.7, jetpack.13.8, jetpack.13.8.1, jetpack.13.9.1, jetpack.14.0, jetpack.14.1, jetpack.14.2.1, jetpack.14.3, jetpack.14.4.1, jetpack.14.5
Hook Type: action
Displaying hooks found in version: jetpack.14.5do_action('jetpack_pre_switch_theme') is found 1 times:
- /json-endpoints/jetpack/class.jetpack-json-api-themes-active-endpoint.php line 595556575859606162636465
*
* @param string
$theme_slug
Directory name
for
the theme.
* @param mixed
$args
POST body data, including info about the theme we must
switch
to.
*/
do_action(
'jetpack_pre_switch_theme'
,
$theme_slug
,
$args
);
$theme
= wp_get_theme(
$theme_slug
);
if
( !
$theme
->exists() ) {
return
new
WP_Error(
'theme_not_found'
, __(
'The specified theme was not found.'
,
'jetpack'
), 404 );
}