dotpay / WooCommerce2

WooCommerce2
MIT License
11 stars 11 forks source link

add_filter('the_content','wc_dotpay_gateway_content') - powoduje problemy #33

Closed piotrsmykaj closed 6 years ago

piotrsmykaj commented 6 years ago

Filtr add_filter('the_content','wc_dotpay_gateway_content') przez wtyczkę Dotpay powoduje problemy podczas odnawiania miniaturek przez plugin Regenerate Thumbnails (Odnawianie miniaturek) - wywala błąd i nie można odnawiać miniaturek dopóki się nie wyłączy Dotpay plugin. Po usunięciu tej linijki, problem znika i wszystko wraca do normy, zrzuty poniżej:

PRZY WŁĄCZONYM DOTPAY:

zrzut ekranu 2018-08-02 o 12 11 14 zrzut ekranu 2018-08-02 o 12 11 45

PRZY WYŁĄCZONYM DOTPAY (lub po usunięciu w/w linijku kodu):

zrzut ekranu 2018-08-02 o 12 11 57 zrzut ekranu 2018-08-02 o 12 17 43

piotrsmykaj commented 6 years ago

W funkcji wc_dotpay_gateway_content wystarczy dopisać warunek sprawdzający czy istnieje $wp_query->post->ID:

function wc_dotpay_gateway_content($content) {
    global $wp_query;
    if (!empty($wp_query->post->ID)) {
      switch ($wp_query->post->ID) {
wpawel commented 6 years ago

naprawiono w wersji v3.2.1