WordPress 在主题启用的时候执行一些代码

很多时候我们都需要在主题启用的时候执行一些代码,比如布置一些数据库表单、跳转到设置页面等等,WordPress 本身并没有提供相关的钩子,网上也有很多五花八门的实现方法,经过我的研究,发现了可能是最优的方法,下边分享给大家:


function Bing_theme_activation(){
	if( $GLOBALS['pagenow'] != 'themes.php' || !isset( $_GET['activated'] ) ) return;
	/*
	这里就可以放置在主题启用的时候要执行的代码了,比如跳转到设置界面:
	wp_redirect( admin_url( 'options-general.php' ) );//注意修改页面地址
	die;
	*/
}
add_action( 'load-themes.php', 'Bing_theme_activation' );

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注