public function insert_views($post) { if (is_question() && $post->post_type == 'question') { if (!ap_is_already_viewed(get_current_user_id(), $post->ID)) { ap_insert_views($post->ID, $post->post_type); } } }
public function insert_views($template) { //Log current time as user meta, so later we can check when user was active. if (is_user_logged_in()) { update_user_meta(get_current_user_id(), '__last_active', current_time('mysql')); } if (is_question()) { ap_insert_views(get_question_id(), 'question'); } if (is_ap_user() && ap_get_displayed_user_id() != get_current_user_id() && ap_get_displayed_user_id()) { ap_insert_views(ap_get_displayed_user_id(), 'profile'); } }