WooCommerce Correios - Version 3.3.0

Version Description

  • 2017/05/05 =

  • Atualizados os cdigos do PAC e Sedex.

  • Atualizada a forma que so exibidos os cdigos de rastreamento, uma vez que os Correios desativou o link que era utilizado.

Download this release

Release Info

Developer claudiosanches
Plugin Icon 128x128 WooCommerce Correios
Version 3.3.0
Comparing to
See all releases

Code changes from version 3.2.2 to 3.3.0

includes/admin/views/html-meta-box-tracking-code.php CHANGED
@@ -16,7 +16,7 @@ if ( ! defined( 'ABSPATH' ) ) {
16
  <strong><?php echo esc_html( _n( 'Tracking code:', 'Tracking codes:', count( $tracking_codes ), 'woocommerce-correios' ) ); ?></strong>
17
  <ul>
18
  <?php foreach ( $tracking_codes as $tracking_code ) : ?>
19
- <li><a href="<?php echo esc_url( 'http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=' . $tracking_code ) ?>" title="<?php esc_attr_e( 'View tracking code', 'woocommerce-correios' ); ?>" aria-label="<?php esc_attr_e( 'Tracking code', 'woocommerce-correios' ) ?>" target="_blank"><?php echo esc_html( $tracking_code ); ?></a> <a href="#" class="dashicons-dismiss" title="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" aria-label="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" data-code="<?php echo esc_attr( $tracking_code ); ?>"></a></li>
20
  <?php endforeach; ?>
21
  </ul>
22
  </div>
@@ -38,7 +38,7 @@ if ( ! defined( 'ABSPATH' ) ) {
38
  <# } #>
39
  <ul>
40
  <# _.each( data.trackingCodes, function( trackingCode ) { #>
41
- <li><a href="http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI={{trackingCode}}" title="<?php esc_attr_e( 'View tracking code', 'woocommerce-correios' ); ?>" aria-label="<?php esc_attr_e( 'Tracking code', 'woocommerce-correios' ) ?>" target="_blank">{{trackingCode}}</a> <a href="#" class="dashicons-dismiss" title="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" aria-label="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" data-code="{{trackingCode}}"></a></li>
42
  <# }); #>
43
  </ul>
44
  </div>
16
  <strong><?php echo esc_html( _n( 'Tracking code:', 'Tracking codes:', count( $tracking_codes ), 'woocommerce-correios' ) ); ?></strong>
17
  <ul>
18
  <?php foreach ( $tracking_codes as $tracking_code ) : ?>
19
+ <li><span aria-label="<?php esc_attr_e( 'Tracking code', 'woocommerce-correios' ) ?>"><?php echo esc_html( $tracking_code ); ?></span> <a href="#" class="dashicons-dismiss" title="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" aria-label="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" data-code="<?php echo esc_attr( $tracking_code ); ?>"></a></li>
20
  <?php endforeach; ?>
21
  </ul>
22
  </div>
38
  <# } #>
39
  <ul>
40
  <# _.each( data.trackingCodes, function( trackingCode ) { #>
41
+ <li><span aria-label="<?php esc_attr_e( 'Tracking code', 'woocommerce-correios' ) ?>">{{trackingCode}}</span> <a href="#" class="dashicons-dismiss" title="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" aria-label="<?php esc_attr_e( 'Remove tracking code', 'woocommerce-correios' ) ?>" data-code="{{trackingCode}}"></a></li>
42
  <# }); #>
43
  </ul>
44
  </div>
includes/class-wc-correios-package.php CHANGED
@@ -98,16 +98,11 @@ class WC_Correios_Package {
98
  */
99
  protected function cubage_total( $height, $width, $length ) {
100
  // Sets the cubage of all products.
101
- $all = array();
102
  $total = 0;
103
  $total_items = count( $height );
104
 
105
  for ( $i = 0; $i < $total_items; $i++ ) {
106
- $all[ $i ] = $height[ $i ] * $width[ $i ] * $length[ $i ];
107
- }
108
-
109
- foreach ( $all as $value ) {
110
- $total += $value;
111
  }
112
 
113
  return $total;
98
  */
99
  protected function cubage_total( $height, $width, $length ) {
100
  // Sets the cubage of all products.
 
101
  $total = 0;
102
  $total_items = count( $height );
103
 
104
  for ( $i = 0; $i < $total_items; $i++ ) {
105
+ $total += $height[ $i ] * $width[ $i ] * $length[ $i ];
 
 
 
 
106
  }
107
 
108
  return $total;
includes/emails/class-wc-correios-tracking-email.php CHANGED
@@ -125,11 +125,7 @@ class WC_Correios_Tracking_Email extends WC_Email {
125
  * @return string
126
  */
127
  public function get_tracking_code_url( $tracking_code ) {
128
- $url = sprintf( '<a href="http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=%1$s" target="_blank">%1$s</a>', $tracking_code );
129
-
130
- if ( apply_filters( 'woocommerce_correios_enable_tracking_history', false ) ) {
131
- $url = sprintf( '<a href="%s#wc-correios-tracking">%s</a>', $this->object->get_view_order_url(), $tracking_code );
132
- }
133
 
134
  return apply_filters( 'woocommerce_correios_email_tracking_core_url', $url, $tracking_code, $this->object );
135
  }
125
  * @return string
126
  */
127
  public function get_tracking_code_url( $tracking_code ) {
128
+ $url = sprintf( '<a href="%s#wc-correios-tracking">%s</a>', $this->object->get_view_order_url(), $tracking_code );
 
 
 
 
129
 
130
  return apply_filters( 'woocommerce_correios_email_tracking_core_url', $url, $tracking_code, $this->object );
131
  }
includes/shipping/class-wc-correios-shipping-legacy.php CHANGED
@@ -268,14 +268,14 @@ class WC_Correios_Shipping_Legacy extends WC_Shipping_Method {
268
  protected function correios_services() {
269
  $services = array();
270
 
271
- $services['PAC'] = ( 'yes' == $this->service_pac ) ? '41106' : '';
272
- $services['SEDEX'] = ( 'yes' == $this->service_sedex ) ? '40010' : '';
273
  $services['SEDEX 10'] = ( 'yes' == $this->service_sedex_10 ) ? '40215' : '';
274
  $services['SEDEX Hoje'] = ( 'yes' == $this->service_sedex_hoje ) ? '40290' : '';
275
 
276
  if ( 'corporate' == $this->corporate_service ) {
277
- $services['PAC'] = ( 'yes' == $this->service_pac ) ? '41068' : '';
278
- $services['SEDEX'] = ( 'yes' == $this->service_sedex ) ? '40096' : '';
279
  $services['e-SEDEX'] = ( 'yes' == $this->service_esedex ) ? '81019' : '';
280
  }
281
 
@@ -334,12 +334,12 @@ class WC_Correios_Shipping_Legacy extends WC_Shipping_Method {
334
  */
335
  protected function get_service_name( $code ) {
336
  $name = array(
337
- '41106' => 'PAC',
338
- '40010' => 'SEDEX',
339
  '40215' => 'SEDEX 10',
340
  '40290' => 'SEDEX Hoje',
341
- '41068' => 'PAC',
342
- '40096' => 'SEDEX',
343
  '81019' => 'e-SEDEX',
344
  );
345
 
268
  protected function correios_services() {
269
  $services = array();
270
 
271
+ $services['PAC'] = ( 'yes' == $this->service_pac ) ? '04510' : '';
272
+ $services['SEDEX'] = ( 'yes' == $this->service_sedex ) ? '04014' : '';
273
  $services['SEDEX 10'] = ( 'yes' == $this->service_sedex_10 ) ? '40215' : '';
274
  $services['SEDEX Hoje'] = ( 'yes' == $this->service_sedex_hoje ) ? '40290' : '';
275
 
276
  if ( 'corporate' == $this->corporate_service ) {
277
+ $services['PAC'] = ( 'yes' == $this->service_pac ) ? '04669' : '';
278
+ $services['SEDEX'] = ( 'yes' == $this->service_sedex ) ? '04162' : '';
279
  $services['e-SEDEX'] = ( 'yes' == $this->service_esedex ) ? '81019' : '';
280
  }
281
 
334
  */
335
  protected function get_service_name( $code ) {
336
  $name = array(
337
+ '04510' => 'PAC',
338
+ '04014' => 'SEDEX',
339
  '40215' => 'SEDEX 10',
340
  '40290' => 'SEDEX Hoje',
341
+ '04669' => 'PAC',
342
+ '04162' => 'SEDEX',
343
  '81019' => 'e-SEDEX',
344
  );
345
 
includes/shipping/class-wc-correios-shipping-pac.php CHANGED
@@ -18,19 +18,19 @@ class WC_Correios_Shipping_PAC extends WC_Correios_Shipping {
18
 
19
  /**
20
  * Service code.
21
- * 41106 - PAC without contract.
22
  *
23
  * @var string
24
  */
25
- protected $code = '41106';
26
 
27
  /**
28
  * Corporate code.
29
- * 41068 - PAC with contract.
30
  *
31
  * @var string
32
  */
33
- protected $corporate_code = '41068';
34
 
35
  /**
36
  * Initialize PAC.
18
 
19
  /**
20
  * Service code.
21
+ * 04510 - PAC without contract.
22
  *
23
  * @var string
24
  */
25
+ protected $code = '04510';
26
 
27
  /**
28
  * Corporate code.
29
+ * 04669 - PAC with contract.
30
  *
31
  * @var string
32
  */
33
+ protected $corporate_code = '04669';
34
 
35
  /**
36
  * Initialize PAC.
includes/shipping/class-wc-correios-shipping-sedex.php CHANGED
@@ -18,19 +18,19 @@ class WC_Correios_Shipping_SEDEX extends WC_Correios_Shipping {
18
 
19
  /**
20
  * Service code.
21
- * 40010 - SEDEX without contract.
22
  *
23
  * @var string
24
  */
25
- protected $code = '40010';
26
 
27
  /**
28
  * Corporate code.
29
- * 40096 - SEDEX with contract.
30
  *
31
  * @var string
32
  */
33
- protected $corporate_code = '40096';
34
 
35
  /**
36
  * Initialize SEDEX.
18
 
19
  /**
20
  * Service code.
21
+ * 04014 - SEDEX without contract.
22
  *
23
  * @var string
24
  */
25
+ protected $code = '04014';
26
 
27
  /**
28
  * Corporate code.
29
+ * 04162 - SEDEX with contract.
30
  *
31
  * @var string
32
  */
33
+ protected $corporate_code = '04162';
34
 
35
  /**
36
  * Initialize SEDEX.
languages/woocommerce-correios.pot CHANGED
@@ -2,10 +2,10 @@
2
  # This file is distributed under the GPLv2 or later.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WooCommerce Correios 3.2.2\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/woocommerce-correios\n"
8
- "POT-Creation-Date: 2017-03-14 04:52:08+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
@@ -443,11 +443,6 @@ msgid_plural "Tracking codes:"
443
  msgstr[0] ""
444
  msgstr[1] ""
445
 
446
- #: includes/admin/views/html-meta-box-tracking-code.php:19
447
- #: includes/admin/views/html-meta-box-tracking-code.php:41
448
- msgid "View tracking code"
449
- msgstr ""
450
-
451
  #: includes/admin/views/html-meta-box-tracking-code.php:19
452
  #: includes/admin/views/html-meta-box-tracking-code.php:41
453
  msgid "Tracking code"
@@ -898,28 +893,33 @@ msgstr ""
898
  msgid "For your reference, your order details are shown below."
899
  msgstr ""
900
 
 
 
 
 
 
901
  #: templates/myaccount/tracking-history-table.php:15
902
  msgid "History for the tracking code:"
903
  msgstr ""
904
 
905
- #: templates/myaccount/tracking-history-table.php:19
906
  msgid "Date"
907
  msgstr ""
908
 
909
- #: templates/myaccount/tracking-history-table.php:20
910
  msgid "Location"
911
  msgstr ""
912
 
913
- #: templates/myaccount/tracking-history-table.php:21
914
  msgid "Status"
915
  msgstr ""
916
 
917
- #: templates/myaccount/tracking-history-table.php:32
918
  msgid "In transit to %s"
919
  msgstr ""
920
 
921
  #: templates/myaccount/tracking-title.php:15
922
- msgid "Correios Delivery History"
923
  msgstr ""
924
 
925
  #. Plugin URI of the plugin/theme
2
  # This file is distributed under the GPLv2 or later.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WooCommerce Correios 3.3.0\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/woocommerce-correios\n"
8
+ "POT-Creation-Date: 2017-05-05 16:52:21+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
443
  msgstr[0] ""
444
  msgstr[1] ""
445
 
 
 
 
 
 
446
  #: includes/admin/views/html-meta-box-tracking-code.php:19
447
  #: includes/admin/views/html-meta-box-tracking-code.php:41
448
  msgid "Tracking code"
893
  msgid "For your reference, your order details are shown below."
894
  msgstr ""
895
 
896
+ #: templates/myaccount/tracking-codes.php:25
897
+ #: templates/myaccount/tracking-history-table.php:48
898
+ msgid "Query on Correios"
899
+ msgstr ""
900
+
901
  #: templates/myaccount/tracking-history-table.php:15
902
  msgid "History for the tracking code:"
903
  msgstr ""
904
 
905
+ #: templates/myaccount/tracking-history-table.php:20
906
  msgid "Date"
907
  msgstr ""
908
 
909
+ #: templates/myaccount/tracking-history-table.php:21
910
  msgid "Location"
911
  msgstr ""
912
 
913
+ #: templates/myaccount/tracking-history-table.php:22
914
  msgid "Status"
915
  msgstr ""
916
 
917
+ #: templates/myaccount/tracking-history-table.php:34
918
  msgid "In transit to %s"
919
  msgstr ""
920
 
921
  #: templates/myaccount/tracking-title.php:15
922
+ msgid "Correios delivery tracking"
923
  msgstr ""
924
 
925
  #. Plugin URI of the plugin/theme
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://claudiosmweb.com/doacoes/
4
  Tags: shipping, delivery, woocommerce, correios
5
  Requires at least: 4.0
6
  Tested up to: 4.7
7
- Stable tag: 3.2.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -75,7 +75,7 @@ Você pode esclarecer suas dúvidas usando:
75
  = Configurações dos produtos =
76
 
77
  É necessário configurar o **peso** e **dimensões** de todos os seus produtos, caso você queria que a cotação de frete seja exata.
78
- Note que é possível configurar com produtos do tipo **simples** ou **variável** e não *virtuais* (produtos virtuais são ignorados na hora de cotar o frete).
79
 
80
  Alternativamente, você pode configurar apenas o peso e deixar as dimensões em branco, pois serão utilizadas as configurações do **Pacote Padrão** para as dimensões (neste caso pode ocorrer uma variação pequena no valor do frete, pois os Correios consideram mais o peso do que as dimensões para a cotação).
81
 
@@ -147,7 +147,7 @@ Não, nenhuma alteração é feita, este plugin funcionando esperando o WooComme
147
 
148
  Note que não damos suporte para qualquer tipo de personalização na calculadora, simplesmente porque não faz parte do escopo do plugin, caso você queria mudar algo como aparece, deve procurar ajuda com o WooCommerce e não com este plugin.
149
 
150
- = Como resolver o erro "Não existe nenhum método de entrega disponível. Por favor, certifique-se de que o seu endereço está correto ou entre em contato conosco caso você precise de ajuda."? =
151
 
152
  Primeiro de tudo, isso não é um erro, isso é uma mensagem padrão do WooCommerce que é exibida quando não é encontrado nenhuma método de entrega.
153
 
@@ -203,6 +203,11 @@ Em caso de dúvidas, basta abrir um tópico no [fórum de suporte do plugin](htt
203
 
204
  == Changelog ==
205
 
 
 
 
 
 
206
  = 3.2.2 - 2017/03/14 =
207
 
208
  - Corrigido o salvamento dos códigos de rastreamento em versões anteriores ao WooCommerce 3.0.
@@ -301,10 +306,7 @@ Em caso de dúvidas, basta abrir um tópico no [fórum de suporte do plugin](htt
301
 
302
  == Upgrade Notice ==
303
 
304
- = 3.2.2 =
305
 
306
- - Adicionado suporte para o WooCommerce 3.0.
307
- - Atualizados os valores do Impresso Normal e Impresso Urgente (Obrigado Alex Koti).
308
- - Adicionado suporte para vários códigos de rastreamento para cada pedido.
309
- - Adicionado suporte a classes de entrega para todos os métodos de entrega.
310
- - Correções em geral.
4
  Tags: shipping, delivery, woocommerce, correios
5
  Requires at least: 4.0
6
  Tested up to: 4.7
7
+ Stable tag: 3.3.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
75
  = Configurações dos produtos =
76
 
77
  É necessário configurar o **peso** e **dimensões** de todos os seus produtos, caso você queria que a cotação de frete seja exata.
78
+ Note que é possível configurar com produtos do tipo **simples** ou **variável** e não *virtuais* (produtos virtuais são ignorados na hora de cotar o frete).
79
 
80
  Alternativamente, você pode configurar apenas o peso e deixar as dimensões em branco, pois serão utilizadas as configurações do **Pacote Padrão** para as dimensões (neste caso pode ocorrer uma variação pequena no valor do frete, pois os Correios consideram mais o peso do que as dimensões para a cotação).
81
 
147
 
148
  Note que não damos suporte para qualquer tipo de personalização na calculadora, simplesmente porque não faz parte do escopo do plugin, caso você queria mudar algo como aparece, deve procurar ajuda com o WooCommerce e não com este plugin.
149
 
150
+ = Como resolver o erro "Não existe nenhum método de entrega disponível. Por favor, certifique-se de que o seu endereço esta correto ou entre em contato conosco caso você precise de ajuda."? =
151
 
152
  Primeiro de tudo, isso não é um erro, isso é uma mensagem padrão do WooCommerce que é exibida quando não é encontrado nenhuma método de entrega.
153
 
203
 
204
  == Changelog ==
205
 
206
+ = 3.3.0 - 2017/05/05 =
207
+
208
+ - Atualizados os códigos do PAC e Sedex.
209
+ - Atualizada a forma que são exibidos os códigos de rastreamento, uma vez que os Correios desativou o link que era utilizado.
210
+
211
  = 3.2.2 - 2017/03/14 =
212
 
213
  - Corrigido o salvamento dos códigos de rastreamento em versões anteriores ao WooCommerce 3.0.
306
 
307
  == Upgrade Notice ==
308
 
309
+ = 3.3.0 =
310
 
311
+ - Atualizados os códigos do PAC e Sedex.
312
+ - Atualizada a forma que são exibidos os códigos de rastreamento, uma vez que os Correios desativou o link que era utilizado.
 
 
 
templates/myaccount/tracking-codes.php CHANGED
@@ -4,7 +4,7 @@
4
  *
5
  * @author Claudio_Sanches
6
  * @package WooCommerce_Correios/Templates
7
- * @version 3.2.0
8
  */
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
@@ -14,8 +14,18 @@ if ( ! defined( 'ABSPATH' ) ) {
14
 
15
  <p class="wc-correios-tracking__description"><?php echo esc_html( _n( 'Tracking code:', 'Tracking codes:', count( $codes ), 'woocommerce-correios' ) ); ?></p>
16
 
17
- <ul class="wc-correios-tracking__list">
18
- <?php foreach ( $codes as $code ) : ?>
19
- <li><a href="http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=<?php echo esc_attr( $code ); ?>" target="_blank"><?php echo esc_html( $code ) ?></a></li>
20
- <?php endforeach; ?>
21
- </ul>
 
 
 
 
 
 
 
 
 
 
4
  *
5
  * @author Claudio_Sanches
6
  * @package WooCommerce_Correios/Templates
7
+ * @version 3.3.0
8
  */
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
14
 
15
  <p class="wc-correios-tracking__description"><?php echo esc_html( _n( 'Tracking code:', 'Tracking codes:', count( $codes ), 'woocommerce-correios' ) ); ?></p>
16
 
17
+ <table class="wc-correios-tracking__table woocommerce-table shop_table shop_table_responsive">
18
+ <tbody>
19
+ <?php foreach ( $codes as $code ) : ?>
20
+ <tr>
21
+ <th><?php echo esc_html( $code ); ?></th>
22
+ <td>
23
+ <form method="POST" target="_blank" action="http://www2.correios.com.br/sistemas/rastreamento/resultado_semcontent.cfm" class="wc-correios-tracking__form">
24
+ <input type="hidden" name="Objetos" value="<?php echo esc_attr( $code ); ?>">
25
+ <input class="wc-correios-tracking__button button" type="submit" value="<?php esc_attr_e( 'Query on Correios', 'woocommerce-correios' ); ?>">
26
+ </form>
27
+ </td>
28
+ </tr>
29
+ <?php endforeach; ?>
30
+ </tbody>
31
+ </table>
templates/myaccount/tracking-history-table.php CHANGED
@@ -4,7 +4,7 @@
4
  *
5
  * @author Claudio_Sanches
6
  * @package WooCommerce_Correios/Templates
7
- * @version 3.2.0
8
  */
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
@@ -12,15 +12,17 @@ if ( ! defined( 'ABSPATH' ) ) {
12
  }
13
  ?>
14
 
15
- <p class="wc-correios-tracking__description"><?php esc_html_e( 'History for the tracking code:', 'woocommerce-correios' ); ?> <a href="http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=<?php echo esc_attr( $code ); ?>" target="_blank"><?php echo esc_html( $code ) ?></a></p>
16
 
17
  <table class="wc-correios-tracking__table woocommerce-table shop_table shop_table_responsive">
18
- <tr>
19
- <th><?php esc_html_e( 'Date', 'woocommerce-correios' ); ?></th>
20
- <th><?php esc_html_e( 'Location', 'woocommerce-correios' ); ?></th>
21
- <th><?php esc_html_e( 'Status', 'woocommerce-correios' ); ?></th>
22
- </tr>
23
-
 
 
24
  <?php foreach ( $events as $event ) : ?>
25
  <tr>
26
  <td><?php echo esc_html( $event->data . ' ' . $event->hora ); ?></td>
@@ -37,4 +39,15 @@ if ( ! defined( 'ABSPATH' ) ) {
37
  </td>
38
  </tr>
39
  <?php endforeach; ?>
 
 
 
 
 
 
 
 
 
 
 
40
  </table>
4
  *
5
  * @author Claudio_Sanches
6
  * @package WooCommerce_Correios/Templates
7
+ * @version 3.3.0
8
  */
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
12
  }
13
  ?>
14
 
15
+ <p class="wc-correios-tracking__description"><?php esc_html_e( 'History for the tracking code:', 'woocommerce-correios' ); ?> <strong><?php echo esc_html( $code ); ?></strong></p>
16
 
17
  <table class="wc-correios-tracking__table woocommerce-table shop_table shop_table_responsive">
18
+ <thead>
19
+ <tr>
20
+ <th><?php esc_html_e( 'Date', 'woocommerce-correios' ); ?></th>
21
+ <th><?php esc_html_e( 'Location', 'woocommerce-correios' ); ?></th>
22
+ <th><?php esc_html_e( 'Status', 'woocommerce-correios' ); ?></th>
23
+ </tr>
24
+ </thead>
25
+ <tbody>
26
  <?php foreach ( $events as $event ) : ?>
27
  <tr>
28
  <td><?php echo esc_html( $event->data . ' ' . $event->hora ); ?></td>
39
  </td>
40
  </tr>
41
  <?php endforeach; ?>
42
+ </tbody>
43
+ <tfoot>
44
+ <tr>
45
+ <td colspan="3">
46
+ <form method="POST" target="_blank" action="http://www2.correios.com.br/sistemas/rastreamento/resultado_semcontent.cfm" class="wc-correios-tracking__form">
47
+ <input type="hidden" name="Objetos" value="<?php echo esc_attr( $code ); ?>">
48
+ <input class="wc-correios-tracking__button button" type="submit" value="<?php esc_attr_e( 'Query on Correios', 'woocommerce-correios' ); ?>">
49
+ </form>
50
+ </td>
51
+ </tr>
52
+ </tfoot>
53
  </table>
templates/myaccount/tracking-title.php CHANGED
@@ -4,7 +4,7 @@
4
  *
5
  * @author Claudio_Sanches
6
  * @package WooCommerce_Correios/Templates
7
- * @version 3.2.0
8
  */
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
@@ -12,4 +12,4 @@ if ( ! defined( 'ABSPATH' ) ) {
12
  }
13
  ?>
14
 
15
- <h2 id="#wc-correios-tracking" class="wc-correios-tracking__title"><?php esc_html_e( 'Correios Delivery History', 'woocommerce-correios' ); ?></h2>
4
  *
5
  * @author Claudio_Sanches
6
  * @package WooCommerce_Correios/Templates
7
+ * @version 3.3.0
8
  */
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
12
  }
13
  ?>
14
 
15
+ <h2 id="#wc-correios-tracking" class="wc-correios-tracking__title"><?php esc_html_e( 'Correios delivery tracking', 'woocommerce-correios' ); ?></h2>
woocommerce-correios.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Adds Correios shipping methods to your WooCommerce store.
6
  * Author: Claudio Sanches
7
  * Author URI: https://claudiosmweb.com
8
- * Version: 3.2.2
9
  * License: GPLv2 or later
10
  * Text Domain: woocommerce-correios
11
  * Domain Path: /languages
@@ -43,7 +43,7 @@ if ( ! class_exists( 'WC_Correios' ) ) :
43
  *
44
  * @var string
45
  */
46
- const VERSION = '3.2.2';
47
 
48
  /**
49
  * Instance of this class.
5
  * Description: Adds Correios shipping methods to your WooCommerce store.
6
  * Author: Claudio Sanches
7
  * Author URI: https://claudiosmweb.com
8
+ * Version: 3.3.0
9
  * License: GPLv2 or later
10
  * Text Domain: woocommerce-correios
11
  * Domain Path: /languages
43
  *
44
  * @var string
45
  */
46
+ const VERSION = '3.3.0';
47
 
48
  /**
49
  * Instance of this class.