wp_ajax_dismiss_notifications.php 547 Bytes
Newer Older
imac's avatar
imac committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
<?php
function pmxi_wp_ajax_dismiss_notifications(){

	if ( ! check_ajax_referer( 'wp_all_import_secure', 'security', false )){
		exit( json_encode(array('result' => false, 'msg' => __('Security check', 'wp_all_import_plugin'))) );
	}

	if ( ! current_user_can( PMXI_Plugin::$capabilities ) ){
		exit( json_encode(array('result' => false, 'msg' => __('Security check', 'wp_all_import_plugin'))) );
	}
	
	if (isset($_POST['addon']) ) {
		update_option($_POST['addon'] . '_notice_ignore', 'true');
	}
	exit( json_encode( array('result' => true)));
}