Advertisement
eventsmanager

custom conditional placeholder is_frontend

Jul 29th, 2013
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. add_action('em_event_output_condition', 'my_em_frontend_event_output_condition', 1, 4);
  2. function my_em_frontend_event_output_condition($replacement, $condition, $match, $EM_Event){
  3. if( is_object($EM_Event) && preg_match('/^is_frontend$/',$condition, $matches) && is_array( $EM_Event->styles ) ){
  4. if( !empty($EM_Event->event_owner_anonymous) ){
  5. $replacement = preg_replace("/\{\/?$condition\}/", '', $match);
  6. }else{
  7. $replacement = '';
  8. }
  9. }
  10. return $replacement;
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement