Un utente ha chiesto
Categoria: Advanced Dynamic Pricing for WooCommerce di WordPress
Domanda: Priorità PHP_INT_MAX per woocommerce_after_calculate_totals

Buongiorno,

Siamo un altro sviluppatore di plug-in che ha riscontrato un conflitto con il tuo plug-in. Il nocciolo della questione è l’uso di PHP_INT_MAX per la priorità dell’hook woocommerce_after_calculate_totals.

C’è un modo per cambiarlo in una costante definita in modo che possa essere controllato tramite wp-config.php?

Oppure puoi aggiungere un do_action () alla fine dei tuoi calcoli in modo che altri plugin possano ancora funzionare con questo plugin installato? Allo stato attuale, il nostro plug-in per le carte regalo si blocca quando il plug-in viene installato e al momento non riesco a trovare un modo per aggirarlo.

Siamo aperti a qualsiasi suggerimento su come far funzionare bene il tuo plugin con il nostro!

  • (@pimwick)

    Grazie per aver fornito una risoluzione rapidamente! Abbiamo appena rilasciato un aggiornamento al plug-in PW WooCommerce Gift Cards che sfrutta la correzione.

    Autore del plugin

    (@algolplus)

    di niente

    (@brookerrj)

    Sto cercando di valutare il plug-in Buoni regalo in esecuzione su un server intermedio locale che mostra messaggi di errore. Sto utilizzando il plug-in Advanced Dynamic Pricing e, a meno che non lo disabiliti, viene visualizzato il messaggio di errore:

    “Avviso: variabile non definita: reded_hook_priority… htdocs wp-content plugins pw-woocommerce-gift-cards include pw-gift-cards-redeming.php on line 41

    e il registratore di cassa si blocca.

    Penso che potresti avere un errore nella tua correzione, non dovresti:
    add_filter (‘wdp_calculate_totals_hook_priority’, funzione ($ priorità) {return $ riscattare_hook_priority – 1;});

    essere:

    add_filter (‘wdp_calculate_totals_hook_priority’, function ($ priority) {return $ priority – 1;});

    Nota: $ priorità e non $ redim_hook_priority

    Autore del plugin

    (@algolplus)

    Buongiorno

    Penso che abbiano perso “use ($ redenzione_hook_priority)”.

    (@pimwick)

    Abbiamo appena rilasciato v1.132 che risolve questo messaggio di avviso. Per ottenere l’aggiornamento:

    1. Accedi alla tua area di amministrazione di WordPress.
    2. Fare clic su Plugin -> Plugin installati.
    3. Scorri verso il basso fino a Carte regalo PW WooCommerce e fai clic su “Verifica aggiornamenti”.
    4. La pagina si aggiornerà, quindi scendi e fai clic su “Aggiorna”.

    Fateci sapere se avete altri problemi!

    Autore del plugin

    (@algolplus)

    Buongiorno

    hai delle variabili $redeem_hook_priority = 40; nel file pw-gift-cards-redeming.php

    quindi penso che il codice corretto dovrebbe essere

    add_filter( ‘wdp_calculate_totals_hook_priority’, function( $priority ) use($redeem_hook_priority) { return $redeem_hook_priority - 1; });

    (@pimwick)

    Ah, buona cattura! Abbiamo appena verificato la modifica e rilasciato un aggiornamento.

    (@brookerrj)

    La mia valutazione sta continuando ora, il problema sembra essere stato risolto con l’ultima versione 1.134. Grazie mólto.

    Autore del plugin

    (@algolplus)

    di niente

    (@pimwick)

    Sembra che questo hook sia sparito nella versione 3.0.1 e stia causando di nuovo problemi, puoi controllare?

    Autore del plugin

    (@algolplus)

    ops, lo aggiungeremo il prima possibile

    Autore del plugin

    (@algolplus)

    ciao @pimwick

    Potresti installare la versione di sviluppo e verificare se il bug è stato corretto?

    Visita https://wordpress.org/plugins/advanced-dynamic-pricing-for-woocommerce/advanced/, scorri verso il basso e scaricalo.

    (@pimwick)

    Ho appena confermato che la versione di sviluppo (3.0.2) funziona, grazie

    Autore del plugin

    (@algolplus)

    ok grazie per il test

    Autore del plugin

    (@algolplus)

    questo problema è stato risolto nella versione 3.0.2

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *