'wc-settings', 'tab'=>'accounting', ), 'admin.php').'">'.__('Settings', 'accounting-for-woocommerce').''; return $plugin_links; } /** * Add settings link in the plugins list * @see `woocommerce_accounting:export_form:pro_features` filter * @param array $plugin_meta * @param string $plugin_file * @param array $plugin_data * @param string $status * @return array */ function woocommerce_accounting_plugin_row_meta( $plugin_meta, $plugin_file, $plugin_data, $status ) { if($plugin_file == plugin_basename( __FILE__ )){ $pro_link = apply_filters('woocommerce_accounting:export_form:pro_features', '' . __( 'Pro addon', 'accounting-for-woocommerce' ) . ''); if($pro_link){ $plugin_meta['pro_link'] = $pro_link; } } return $plugin_meta; } /** * [woocommerce_accounting_date_format description] * @param string $date * @param integer $format * @return string */ function woocommerce_accounting_date_format($date, $format){ $formatted_date = $date; $time = strtotime( $formatted_date ); //Date Format $order_year = date_i18n( 'Y', $time ); $order_month = date_i18n( 'm', $time ); $order_day = date_i18n ( 'd', $time ) ; if ($format == "1") { $formatted_date = $order_day . '-' . $order_month . '-' . $order_year; } elseif ($format == "2") { $formatted_date = $order_month . '-' . $order_day . '-' . $order_year; } elseif ($format == "3") { $formatted_date = $order_year . '-' . $order_month . '-' . $order_day; } elseif ($format == "4") { $formatted_date = $order_day . '/' . $order_month . '/' . $order_year; } elseif ($format == "5") { $formatted_date = $order_month . '/' . $order_day . '/' . $order_year; } elseif ($format == "6") { $formatted_date = $order_year . '/' . $order_month . '/' . $order_day; } return $formatted_date; } add_action('woocommerce_accounting:export_form:before_title', function (){ if('no_orders' === filter_input(INPUT_GET, 'error')){ ?>