?> <tr class="status_<?php echo esc_attr($label); ?> <?php if (isset($_GET['id']) && $invoice_id == $_GET['id']) { echo 'highlight'; } ?> "> <td> <small><time datetime="<?php si_estimate_issue_date($estimate_id); ?> "><?php echo date_i18n(apply_filters('si_client_dash_date_format', 'M. jS'), si_get_estimate_issue_date($estimate_id)); ?> </time></small> </td> <!--<td> <?php si_estimate_id($estimate_id); ?> </td>--> <td> <?php if (si_get_estimate_status($estimate_id) == 'pending') { ?> <a href="<?php echo esc_url(add_query_arg(array('dashboard' => 1), get_permalink($estimate_id))); ?>
/** * Echo the estimate issue_date * @param integer $id * @return string */ function si_estimate_issue_date($id = 0) { if (!$id) { global $post; $id = $post->ID; } echo apply_filters('si_estimate_issue_date', date_i18n(get_option('date_format'), si_get_estimate_issue_date($id)), $id); }
/** * Echo the estimate issue_date * @param integer $id * @return string */ function si_estimate_issue_date($id = 0) { if (!$id) { $id = get_the_ID(); } echo apply_filters('si_estimate_issue_date', date_i18n(get_option('date_format'), si_get_estimate_issue_date($id)), $id); }
public static function quarter_short_code($atts = array()) { $time = time(); if (si_get_doc_context() == 'estimate') { $time = si_get_estimate_issue_date(); } else { $time = si_get_invoice_issue_date(); } if (isset($atts['offset'])) { $offset = ceil(preg_replace('/[^\\d-+]/', '', $atts['offset']) * 3); $time = strtotime($offset . ' months', $time); } return 'Q' . ceil(date('m', $time) / 3); }