get_results("SELECT option_name,option_value FROM {$wpdb->prefix}atb_options;",OBJECT); if($get_config): foreach($get_config as $row): if($row->option_name=='disable_heartbeat') $disable_heartbeat=$row->option_value; if($row->option_name=='disable_heartbeat_pagetype') $disable_heartbeat_pagetype=explode(",",$row->option_value); if($row->option_name=='disable_heartbeat_pagetype_exclude') $disable_heartbeat_pagetype_exclude=$row->option_value; if($row->option_name=='disable_heartbeat_post') $disable_heartbeat_post=explode(",",$row->option_value); if($row->option_name=='disable_heartbeat_post_exclude') $disable_heartbeat_post_exclude=$row->option_value; endforeach; endif; // Stop WordPress Heartbeat on public pages if($disable_heartbeat==1) { if(($disable_heartbeat_pagetype_exclude==0 && (in_array('Public',$disable_heartbeat_pagetype,true) || in_array('*All',$disable_heartbeat_pagetype,true))) || ($disable_heartbeat_pagetype_exclude==1 && (!in_array('Public',$disable_heartbeat_pagetype,true) || !in_array('*All',$disable_heartbeat_pagetype,true)))) { add_action('init','stop_heartbeat',1); function atb_stop_heartbeat() {wp_deregister_script('heartbeat');} //echo ""; } }