新版wordpress移除后台隐私相关页面

mans80h 2018年7月22日08:53:301

WordPress 4.9.6 版本更新主要是为了兼容欧洲即将生效的通用数据保护条例,即 General Data Protection Regulation ,简称 GDPR。

由于欧洲的 GDPR 条例将于2018年5月25日生效,违反此规定的网站将受到最高占全球总收入的 4 %的处罚。因此,Google,Facebook,,阿里等已经根据此条例更新了隐私条款,该条例影响十分广泛。

但是我们的博客,只是在国内运营,这些页面暂时没有必要,所以可以把后台隐私相关的屏蔽掉.

将以下代码添加到当前主题functions.php模板的最后。

add_action('admin_menu', function (){
	global $menu, $submenu;

	// 移除设置菜单下的隐私子菜单。
	unset($submenu['options-general.php'][45]);

	// 移除工具彩带下的相关页面
	remove_action( 'admin_menu', '_wp_privacy_hook_requests_page' );

	remove_filter( 'wp_privacy_personal_data_erasure_page', 'wp_privacy_process_personal_data_erasure_page', 10, 5 );
	remove_filter( 'wp_privacy_personal_data_export_page', 'wp_privacy_process_personal_data_export_page', 10, 7 );
	remove_filter( 'wp_privacy_personal_data_export_file', 'wp_privacy_generate_personal_data_export_file', 10 );
	remove_filter( 'wp_privacy_personal_data_erased', '_wp_privacy_send_erasure_fulfillment_notification', 10 );

	// Privacy policy text changes check.
	remove_action( 'admin_init', array( 'WP_Privacy_Policy_Content', 'text_change_check' ), 100 );

	// Show a "postbox" with the text suggestions for a privacy policy.
	remove_action( 'edit_form_after_title', array( 'WP_Privacy_Policy_Content', 'notice' ) );

	// Add the suggested policy text from WordPress.
	remove_action( 'admin_init', array( 'WP_Privacy_Policy_Content', 'add_suggested_content' ), 1 );

	// Update the cached policy info when the policy page is updated.
	remove_action( 'post_updated', array( 'WP_Privacy_Policy_Content', '_policy_page_updated' ) );
},9);

当然,如果不想在functions.php中加入太多代码,也可以自己做成插件,把自己想要的代码放里面,和放入functions.php是一样的效果,这样的好处就是主题升级不会影响到自己增加的功能。

mans80h
  • 本文由 发表于 2018年7月22日08:53:30
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
世界,您好! 未分类

世界,您好!

欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!
更新到WordPress 4.9.8 未分类

更新到WordPress 4.9.8

WordPress 4.9.8如期发布,常规的修正各种BUG和安全漏洞,建议立即升级。 升级成功后,在仪表盘页面会显示一个“A new, modern publishing experience is...
wordpress更新至4.97 未分类

wordpress更新至4.97

最近WordPress安全漏洞:从任意文件删除到任意代码执行这个安全问题闹得沸沸扬扬的,WordPress官方终于坐不住了,提前发布了 4.9.7 来修复这个问题,本站已更新至最新版本,也希望大家尽快...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • 广东羊城技工学校 广东羊城技工学校 0

      博主的网站还是很不错的,不过更新要有节奏。还有就是博主,我建议你,网站的界面可以适当修整一下,例如,块的边框可以去掉,这样整站看起来才不会花,才会大气。今天看了你一篇文章解决了一些问题,谢谢。