Erro no Debug Log | WordPress.org

[ad_1]

Olá Ricardo,

De que data é essa entrada no debug log? Há já bastantes versões que usamos as funções CRUD do WooCommerce em vez de aceder directamente às propriedades das encomendas.

Bom dia Marco,

As datas que detetei foram as seguinte:

  • 21 de maio de 2024, às 07:23:42
  • 21 de maio de 2024, às 07:27:46

Obrigado

Por favor envia-me o ficheiro para info webdados pt, para análise.

Não foi encontrado qualquer erro a corrigir, mas obrigado pelo aviso para a existência eventual do mesmo.

O ficheiro enviado inclui um backtrace de todas as funções chamadas que, em algum momento, deram origem ao notice Mensagem: id was called incorrectly. Order properties should not be accessed directly

Uma (única) das funções do nosso plugin que é chamada nesse processo é a WC_Multibanco_IfThen_Webdados->process_payment que como se pode verificar aqui, não tem nenhuma chamada a $order->id, mas sim a $order->get_id() pelo que este notice não está relacionado com o nosso plugin, mas sim com qualquer uma das dezenas de funções de outros plugins indicados no backtrace.

Este plugin não faz chamadas directas às propriedades e usa as funções CRUD há bastantes anos.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer