Advertisement
verygoodplugins

Untitled

Jan 11th, 2019
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.67 KB | None | 0 0
  1.     add_action( 'learndash_quiz_completed', 'quiz_completed', 5, 2 );
  2.  
  3.     function quiz_completed( $data, $user ) {
  4.  
  5.         if( isset( $data['quiz']->ID ) ) {
  6.             $quiz_id = $data['quiz']->ID;
  7.         } else {
  8.             // For grading in the admin
  9.             $quiz_id = $data['quiz'];
  10.         }
  11.  
  12.         $settings = get_post_meta( $quiz_id, 'wpf-settings', true );
  13.  
  14.         if ( $data['pass'] == true && ! empty( $settings['apply_tags_ld'] ) ) {
  15.  
  16.             wp_fusion()->user->apply_tags( $settings['apply_tags_ld'], $user->ID );
  17.  
  18.         } elseif ( $data['pass'] == false && ! empty( $settings['apply_tags_ld_quiz_fail'] ) ) {
  19.  
  20.             wp_fusion()->user->apply_tags( $settings['apply_tags_ld_quiz_fail'], $user->ID );
  21.  
  22.         }
  23.  
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement