?> </div> <?php /** * ACTION: ap_after_question_content * @since 2.0.0-alpha2 */ do_action('ap_after_question_content'); ?> <?php ap_question_the_active_time(); ?> <?php ap_post_status_description(ap_question_get_the_ID()); ?> <?php /** * ACTION: ap_after_question_actions * @since 2.0 */ do_action('ap_after_question_actions'); ?> </div> </div> </div> <a class="ap-eq-view-ans" href="<?php echo get_the_permalink();
function ap_question_get_the_time_relative($question_id = false) { $question_id = ap_parameter_empty($question_id, @ap_question_get_the_ID()); return ap_human_time(ap_question_get_the_time($question_id, 'U')) . __(' ago', 'ap'); }
function ap_post_status_description($post_id = false) { $post_id = ap_parameter_empty($post_id, @ap_question_get_the_ID()); $post = get_post($post_id); $post_type = $post->post_type == 'question' ? __('Question', 'ap') : __('Answer', 'ap'); if (ap_have_parent_post($post_id) && $post->post_type != 'answer') { ?> <div id="ap_post_status_desc_<?php echo $post_id; ?> " class="ap-notice blue clearfix"> <?php echo ap_icon('link', true); ?> <span><?php printf(__('Question is asked for %s.', 'ap'), '<a href="' . get_permalink(ap_question_get_the_post_parent()) . '">' . get_the_title(ap_question_get_the_post_parent()) . '</a>'); ?> </span> </div> <?php } if (is_private_post($post_id)) { ?> <div id="ap_post_status_desc_<?php echo $post_id; ?> " class="ap-notice gray clearfix"> <i class="apicon-lock"></i><span><?php printf(__('%s is marked as a private, only admin and post author can see.', 'ap'), $post_type); ?> </span> </div> <?php } if (is_post_waiting_moderation($post_id)) { ?> <div id="ap_post_status_desc_<?php echo $post_id; ?> " class="ap-notice yellow clearfix"> <i class="apicon-info"></i><span><?php printf(__('%s is waiting for approval by moderator.', 'ap'), $post_type); ?> </span> </div> <?php } if (is_post_closed($post_id) && $post->post_type != 'answer') { ?> <div id="ap_post_status_desc_<?php echo $post_id; ?> " class="ap-notice red clearfix"> <?php echo ap_icon('cross', true); ?> <span><?php printf(__('%s is closed, new answer are not accepted.', 'ap'), $post_type); ?> </span> </div> <?php } if ($post->post_status == 'trash') { ?> <div id="ap_post_status_desc_<?php echo $post_id; ?> " class="ap-notice red clearfix"> <?php echo ap_icon('cross', true); ?> <span><?php printf(__('%s has been trashed, you can delete it permanently from wp-admin.', 'ap'), $post_type); ?> </span> </div> <?php } }
function ap_question_get_the_time_relative($question_id = false) { $question_id = ap_parameter_empty($question_id, @ap_question_get_the_ID()); return ap_question_get_the_time($question_id, 'U'); }