Wsparcie » Wtyczki » Edycja shortcode woocommerce

  • Rozwiązano SkyMaja

    (@skymaja)


    Witam,

    Chcę zmodyfikować shortcode, który odpowiada za stronę zamówienia (tam gdzie klient wpisuje swoje dane kontaktowe) w Woocommerce. Konkretnie, chodzi mi o dopisanie krótkiego tekstu pod polem na email. Jak mogę to zrobić?
    Przyglądałam się plikom class-wc-checkout.php, class-wc-shortcode-cheockout.php, form-cheockout.php i paru innym i nigdzie nie widzę możliwości wprowadzenia takiej zmiany.

    Będę bardzo wdzięczna za pomoc.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Moderator Paweł Knapek

    (@adpawl)

    add_action('woocommerce_after_checkout_billing_form', 'add_custom_text');
    function add_custom_text($checkout){
     echo 'bla bla bla';
    }

    ….chyba że źle zrozumiałem.

    Thread Starter SkyMaja

    (@skymaja)

    Dzięki.
    Miałam z tym problem, ponieważ te same pliki woocommerce mamy w folderze pluginów i to samo w folderze szablonu, a że nie ja to instalowałam to nie zauważyłam od razu i próbowałam wczoraj modyfikować form-checkout.php znajdujący się w folderze pluginów. Teraz dopiero załapałam, że to rzeczywiście ten plik, tylko z folderu z szablonem…

    Moderator Paweł Knapek

    (@adpawl)

    Nie modyfikuj plików jeżeli nie ma takiej potrzeby. Jeżeli się da, korzystaj z akcji i filtrów jw. – wystarczy wrzucić do functions.php motywu.
    Jeżeli już koniecznie musisz ingerować w pliki Woocommerce’a, to rób to przez motyw tj. w motywie katalog templates z wtyczki wooo, i tam sobie modyfikujesz pliki.
    Woo w pierwszej kolejności szuka swoich templatek w w motywie i z nich korzysta …a gdy ich brak – używa swoich.

    Thread Starter SkyMaja

    (@skymaja)

    ok, to zrobię, tak jak sugerowałeś. Dzięki

Viewing 4 replies - 1 through 4 (of 4 total)
  • Temat ‘Edycja shortcode woocommerce’ jest zamknięty na nowe odpowiedzi.