/** * Echo active user display name */ function ap_user_the_display_name() { echo ap_user_get_the_display_name(); }
?> <?php while (ap_questions()) { ap_the_question(); ?> <?php ap_get_template_part('user/list-question'); ?> <?php } ?> <div class="ap-user-posts-footer"> <?php printf(__('More questions by %s', 'ap'), ap_user_get_the_display_name()); ?> <a href="<?php echo ap_user_link(ap_get_displayed_user_id(), 'questions'); ?> "><?php _e('view', 'ap'); ?> →</a> </div> <?php } else { ?> <?php _e('No question asked yet!', 'ap');
/** * Filter AnsPress page title for user sub pages * @param string $title Title. * @return string */ public function ap_page_title($title) { if (is_ap_user()) { $active = ap_active_user_page(); $name = ap_user_get_the_display_name(); $my = ap_is_my_profile(); $user_pages = anspress()->user_pages; if ('activity' == $active) { $title = $my ? __('My activity', 'anspress-question-answer') : sprintf(__('%s\'s activity', 'anspress-question-answer'), $name); } elseif ('profile' == $active) { $title = $my ? __('My profile', 'anspress-question-answer') : sprintf(__('%s\'s profile', 'anspress-question-answer'), $name); } elseif ('questions' == $active) { $title = $my ? __('My questions', 'anspress-question-answer') : sprintf(__('%s\'s questions', 'anspress-question-answer'), $name); } elseif ('answers' == $active) { $title = $my ? __('My answers', 'anspress-question-answer') : sprintf(__('%s\'s answers', 'anspress-question-answer'), $name); } elseif ('reputation' == $active) { $title = $my ? __('My reputation', 'anspress-question-answer') : sprintf(__('%s\'s reputation', 'anspress-question-answer'), $name); } elseif ('about' == $active) { $title = $my ? __('About me', 'anspress-question-answer') : sprintf(__('%s', 'anspress-question-answer'), $name); } elseif ('followers' == $active) { $title = $my ? __('My followers', 'anspress-question-answer') : sprintf(__('%s\'s followers', 'anspress-question-answer'), $name); } elseif ('following' == $active) { $title = __('Following', 'anspress-question-answer'); } elseif ('subscription' == $active) { $title = __('My subscriptions', 'anspress-question-answer'); } elseif ('notification' == $active) { $title = __('My notification', 'anspress-question-answer'); } else { $title = $user_pages[$active]['title']; } } return $title; }
?> <?php while (ap_questions()) { ap_the_question(); ?> <?php ap_get_template_part('user/list-question'); ?> <?php } ?> <div class="ap-user-posts-footer"> <?php printf(__('More questions by %s', 'anspress-question-answer'), ap_user_get_the_display_name()); ?> <a href="<?php echo ap_user_link(ap_get_displayed_user_id(), 'questions'); ?> "><?php _e('view', 'anspress-question-answer'); ?> →</a> </div> <?php } else { ?> <?php _e('No question asked yet!', 'anspress-question-answer');