现在的WordPress主题大部分都会用Redux FrameworkCodestar Framework之类的框架开发面板,这样可以让用户更为方便的设置主题。加上WordPress主题自带的自定义功能用起来其实并不是很友好,自定义功能存在的意义不是很大(开发者除外)。

如果要彻底关闭WordPress主题自定义功能,在functions.php中加入:

/**
 * 彻底关闭后台主题自定义功能
 * https://wpmore.cn/turn-off-wordpress-theme-customization.html
 */
add_filter('map_meta_cap', function($caps, $cap){
	if($cap == 'customize'){
		return ['do_not_allow'];
	}
	return $caps;
},10,2);

分享到: